Home
last modified time | relevance | path

Searched refs:refill (Results 1 – 25 of 37) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb.c21 static s32 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 …]
H A Dixgbe_dcb_82598.c19 u16 *refill, in ixgbe_dcb_config_rx_arbiter_82598() argument
43 credit_refill = refill[i]; in ixgbe_dcb_config_rx_arbiter_82598()
79 u16 *refill, in ixgbe_dcb_config_tx_desc_arbiter_82598() argument
102 reg |= refill[i]; in ixgbe_dcb_config_tx_desc_arbiter_82598()
128 u16 *refill, in ixgbe_dcb_config_tx_data_arbiter_82598() argument
146 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82598()
263 s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill, in ixgbe_dcb_hw_config_82598() argument
266 ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, prio_type); in ixgbe_dcb_hw_config_82598()
267 ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, in ixgbe_dcb_hw_config_82598()
269 ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, in ixgbe_dcb_hw_config_82598()
H A Dixgbe_dcb_82599.c21 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 s32 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()
H A Dixgbe_dcb_82598.h53 u16 *refill,
58 u16 *refill,
64 u16 *refill,
69 s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
H A Dixgbe_dcb_82599.h77 u16 *refill,
84 u16 *refill,
90 u16 *refill,
96 s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
H A Dixgbe_dcb.h132 s32 ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
H A Dixgbe_dcb_nl.c315 u16 refill[MAX_TRAFFIC_CLASS], max[MAX_TRAFFIC_CLASS]; in ixgbe_dcbnl_set_all() local
331 ixgbe_dcb_unpack_refill(dcb_cfg, DCB_TX_CONFIG, refill); in ixgbe_dcbnl_set_all()
337 ixgbe_dcb_hw_ets_config(hw, refill, max, bwg_id, in ixgbe_dcbnl_set_all()
/OK3568_Linux_fs/kernel/drivers/md/bcache/
H A Dbtree.c2583 struct refill { struct
2594 struct refill *refill = container_of(op, struct refill, op); in refill_keybuf_fn() local
2595 struct keybuf *buf = refill->buf; in refill_keybuf_fn()
2598 if (bkey_cmp(k, refill->end) > 0) { in refill_keybuf_fn()
2606 if (refill->pred(buf, k)) { in refill_keybuf_fn()
2623 refill->nr_found++; in refill_keybuf_fn()
2639 struct refill refill; in bch_refill_keybuf() local
2643 bch_btree_op_init(&refill.op, -1); in bch_refill_keybuf()
2644 refill.nr_found = 0; in bch_refill_keybuf()
2645 refill.buf = buf; in bch_refill_keybuf()
[all …]
/OK3568_Linux_fs/kernel/arch/m68k/sun3/
H A Dsun3dvma.c105 static inline int refill(void) in refill() function
138 if(!refill()) { in rmcache()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c996 goto refill; in gelic_card_decode_one_descr()
1007 goto refill; in gelic_card_decode_one_descr()
1021 goto refill; in gelic_card_decode_one_descr()
1030 goto refill; in gelic_card_decode_one_descr()
1035 refill: in gelic_card_decode_one_descr()
/OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-support/linux-atm/linux-atm/
H A D0001-fix-compile-error-with-linux-kernel-v4.8.patch42 + int low_water,high_water; /* refill parameters */
/OK3568_Linux_fs/kernel/drivers/net/
H A Dvirtio_net.c217 struct delayed_work refill; member
1384 container_of(work, struct virtnet_info, refill.work); in refill_work()
1399 schedule_delayed_work(&vi->refill, HZ/2); in refill_work()
1432 schedule_delayed_work(&vi->refill, 0); in virtnet_receive()
1559 schedule_delayed_work(&vi->refill, 0); in virtnet_open()
1904 schedule_delayed_work(&vi->refill, 0); in _virtnet_set_queues()
1928 cancel_delayed_work_sync(&vi->refill); in virtnet_close()
2904 INIT_DELAYED_WORK(&vi->refill, refill_work); in virtnet_alloc_queues()
3261 cancel_delayed_work_sync(&vi->refill); in virtnet_probe()
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dpage_pool.rst50 | cache available | No entries, refill
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.h286 u16 refill; member
H A Dhns3_enet.c2424 ring->desc_cb[i].refill = 0; in hns3_buffer_detach()
2502 ring->desc_cb[i].refill = 1; in hns3_alloc_and_attach_buffer()
2533 ring->desc_cb[i].refill = 1; in hns3_replace_buffer()
2540 ring->desc_cb[i].refill = 1; in hns3_reuse_buffer()
2638 if (unlikely(ntc == ntu && !ring->desc_cb[ntc].refill)) in hns3_desc_unused()
2917 ring->desc_cb[ring->next_to_clean].refill = 0; in hns3_rx_ring_move_fw()
/OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/toshiba/
H A Dspider_net.rst194 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.
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c597 goto refill; in hip04_rx_poll()
625 refill: in hip04_rx_poll()
/OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/aquantia/
H A Datlantic.rst470 RX refill threshold. RX path will not refill freed descriptors until the
/OK3568_Linux_fs/kernel/Documentation/trace/
H A Devents-kmem.rst94 between allocation and freeing. A number of drain or refill pages that occur
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-kernel-slab94 allocated using the slow path because of a refill or
411 times SLUB will attempt to refill the cpu slab with a partial
/OK3568_Linux_fs/kernel/Documentation/scheduler/
H A Dsched-rt-group.rst67 limit. Now if the audio thread needs to refill the DMA buffer every 0.005s, but
/OK3568_Linux_fs/kernel/Documentation/staging/
H A Dlzo.rst77 They just have to "refill" this credit if they consume extra bytes. This
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c390 refill: in nicvf_refill_rbdr()
447 goto refill; in nicvf_refill_rbdr()
/OK3568_Linux_fs/kernel/Documentation/admin-guide/hw-vuln/
H A Dtsx_async_abort.rst38 When performing store, load or L1 refill operations, processors write
H A Dmds.rst45 When performing store, load, L1 refill operations, processors write data

12