/linux-6.12.1/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_dcb.c | 21 static int ixgbe_ieee_credits(__u8 *bw, __u16 *refill, in ixgbe_ieee_credits() argument 44 refill[i] = val; in ixgbe_ieee_credits() 174 u16 *refill) in ixgbe_dcb_unpack_refill() argument 180 refill[tc] = tc_config[tc].path[direction].data_credits_refill; in ixgbe_dcb_unpack_refill() 257 u16 refill[MAX_TRAFFIC_CLASS]; in ixgbe_dcb_hw_config() local 262 ixgbe_dcb_unpack_refill(dcb_config, DCB_TX_CONFIG, refill); in ixgbe_dcb_hw_config() 270 return ixgbe_dcb_hw_config_82598(hw, pfc_en, refill, max, in ixgbe_dcb_hw_config() 277 return ixgbe_dcb_hw_config_82599(hw, pfc_en, refill, max, in ixgbe_dcb_hw_config() 305 __u16 refill[IEEE_8021QAZ_MAX_TCS], max[IEEE_8021QAZ_MAX_TCS]; in ixgbe_dcb_hw_ets() local 331 ixgbe_ieee_credits(ets->tc_tx_bw, refill, max, max_frame); in ixgbe_dcb_hw_ets() [all …]
|
D | ixgbe_dcb_82598.c | 18 int ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_rx_arbiter_82598() argument 41 credit_refill = refill[i]; in ixgbe_dcb_config_rx_arbiter_82598() 76 int ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_tx_desc_arbiter_82598() argument 97 reg |= refill[i]; in ixgbe_dcb_config_tx_desc_arbiter_82598() 122 int ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_tx_data_arbiter_82598() argument 138 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82598() 255 int ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill, in ixgbe_dcb_hw_config_82598() argument 258 ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, prio_type); in ixgbe_dcb_hw_config_82598() 259 ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, in ixgbe_dcb_hw_config_82598() 261 ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, in ixgbe_dcb_hw_config_82598()
|
D | ixgbe_dcb_82599.c | 21 u16 *refill, in ixgbe_dcb_config_rx_arbiter_82599() argument 47 credit_refill = refill[i]; in ixgbe_dcb_config_rx_arbiter_82599() 80 u16 *refill, in ixgbe_dcb_config_tx_desc_arbiter_82599() argument 98 reg |= refill[i]; in ixgbe_dcb_config_tx_desc_arbiter_82599() 132 u16 *refill, in ixgbe_dcb_config_tx_data_arbiter_82599() argument 158 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82599() 333 int ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill, in ixgbe_dcb_hw_config_82599() argument 336 ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwg_id, in ixgbe_dcb_hw_config_82599() 338 ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max, in ixgbe_dcb_hw_config_82599() 340 ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max, in ixgbe_dcb_hw_config_82599()
|
D | ixgbe_dcb_82598.h | 52 int ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, 55 int ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, 58 int ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, 61 int ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
|
D | ixgbe_dcb_82599.h | 76 int ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, 80 int ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, 83 int ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, 87 int ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
|
D | ixgbe_dcb.h | 132 int ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
|
D | ixgbe_dcb_nl.c | 313 u16 refill[MAX_TRAFFIC_CLASS], max[MAX_TRAFFIC_CLASS]; in ixgbe_dcbnl_set_all() local 329 ixgbe_dcb_unpack_refill(dcb_cfg, DCB_TX_CONFIG, refill); in ixgbe_dcbnl_set_all() 335 ixgbe_dcb_hw_ets_config(hw, refill, max, bwg_id, in ixgbe_dcbnl_set_all()
|
/linux-6.12.1/tools/testing/selftests/bpf/ |
D | bpf_arena_alloc.h | 32 refill: in bpf_alloc() 48 goto refill; in bpf_alloc()
|
/linux-6.12.1/drivers/md/bcache/ |
D | btree.c | 2647 struct refill { struct 2658 struct refill *refill = container_of(op, struct refill, op); in refill_keybuf_fn() argument 2659 struct keybuf *buf = refill->buf; in refill_keybuf_fn() 2662 if (bkey_cmp(k, refill->end) > 0) { in refill_keybuf_fn() 2670 if (refill->pred(buf, k)) { in refill_keybuf_fn() 2687 refill->nr_found++; in refill_keybuf_fn() 2703 struct refill refill; in bch_refill_keybuf() local 2707 bch_btree_op_init(&refill.op, -1); in bch_refill_keybuf() 2708 refill.nr_found = 0; in bch_refill_keybuf() 2709 refill.buf = buf; in bch_refill_keybuf() [all …]
|
/linux-6.12.1/arch/m68k/sun3/ |
D | sun3dvma.c | 93 static inline int refill(void) in refill() function 126 if(!refill()) { in rmcache()
|
/linux-6.12.1/net/core/ |
D | page_pool.c | 95 stats->alloc_stats.refill += pool->alloc_stats.refill; in page_pool_get_stats() 140 *data++ = pool_stats->alloc_stats.refill; in page_pool_ethtool_stats_get() 416 alloc_stat_inc(pool, refill); in page_pool_refill_alloc_cache()
|
D | page_pool_user.c | 146 stats.alloc_stats.refill) || in page_pool_nl_stats_fill()
|
/linux-6.12.1/include/net/page_pool/ |
D | types.h | 111 u64 refill; member
|
/linux-6.12.1/drivers/net/ethernet/toshiba/ |
D | ps3_gelic_net.c | 1009 goto refill; in gelic_card_decode_one_descr() 1020 goto refill; in gelic_card_decode_one_descr() 1034 goto refill; in gelic_card_decode_one_descr() 1043 goto refill; in gelic_card_decode_one_descr() 1048 refill: in gelic_card_decode_one_descr()
|
/linux-6.12.1/tools/perf/Documentation/ |
D | perf-arm-spe.txt | 160 bit 3 - L1D refill 161 bit 5 - TLB refill
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rx.c | 462 int refill; in mlx5e_refill_rx_wqes() local 469 refill = min_t(u16, rq->wqe.info.refill_unit, remaining); in mlx5e_refill_rx_wqes() 471 mlx5e_free_rx_wqes(rq, ix + total_alloc, refill); in mlx5e_refill_rx_wqes() 472 refill_alloc = mlx5e_alloc_rx_wqes(rq, ix + total_alloc, refill); in mlx5e_refill_rx_wqes() 473 if (unlikely(refill_alloc != refill)) in mlx5e_refill_rx_wqes() 477 remaining -= refill; in mlx5e_refill_rx_wqes() 485 for (int i = 0; i < total_alloc + refill; i++) { in mlx5e_refill_rx_wqes()
|
/linux-6.12.1/Documentation/networking/ |
D | page_pool.rst | 36 | cache available | No entries, refill
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/toshiba/ |
D | spider_net.rst | 194 so its not appropriate to wait for the poll routine to refill, since 198 interrupt wakes up the netdev, which can then refill the queue.
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/ |
D | hip04_eth.c | 597 goto refill; in hip04_rx_poll() 625 refill: in hip04_rx_poll()
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/aquantia/ |
D | atlantic.rst | 470 RX refill threshold. RX path will not refill freed descriptors until the
|
/linux-6.12.1/Documentation/trace/ |
D | events-kmem.rst | 94 between allocation and freeing. A number of drain or refill pages that occur
|
/linux-6.12.1/drivers/net/ |
D | virtio_net.c | 440 struct delayed_work refill; member 2669 container_of(work, struct virtnet_info, refill.work); in refill_work() 2684 schedule_delayed_work(&vi->refill, HZ/2); in refill_work() 2754 schedule_delayed_work(&vi->refill, 0); in virtnet_receive() 2943 schedule_delayed_work(&vi->refill, 0); in virtnet_open() 2963 cancel_delayed_work_sync(&vi->refill); in virtnet_open() 3148 schedule_delayed_work(&vi->refill, 0); in virtnet_rx_resume() 3467 schedule_delayed_work(&vi->refill, 0); in virtnet_set_queues() 3480 cancel_delayed_work_sync(&vi->refill); in virtnet_close() 6137 INIT_DELAYED_WORK(&vi->refill, refill_work); in virtnet_alloc_queues() [all …]
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.h | 343 u16 refill; member
|
/linux-6.12.1/Documentation/scheduler/ |
D | sched-rt-group.rst | 67 limit. Now if the audio thread needs to refill the DMA buffer every 0.005s, but
|
/linux-6.12.1/Documentation/ABI/testing/ |
D | sysfs-kernel-slab | 94 allocated using the slow path because of a refill or 411 times SLUB will attempt to refill the cpu slab with a partial
|