Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb.c21 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 …]
H A Dixgbe_dcb_82598.c18 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()
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 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()
H A Dixgbe_dcb_82598.h52 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,
H A Dixgbe_dcb_82599.h76 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,
H A Dixgbe_dcb.h132 int ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
H A Dixgbe_dcb_nl.c314 u16 refill[MAX_TRAFFIC_CLASS], max[MAX_TRAFFIC_CLASS]; in ixgbe_dcbnl_set_all() local
330 ixgbe_dcb_unpack_refill(dcb_cfg, DCB_TX_CONFIG, refill); in ixgbe_dcbnl_set_all()
336 ixgbe_dcb_hw_ets_config(hw, refill, max, bwg_id, in ixgbe_dcbnl_set_all()
/linux/drivers/staging/media/ipu7/
H A Dipu7.c63 .refill = 0x00002726,
100 .refill = 0x00002524,
140 .refill = 0x00002120,
235 .refill = 0x00002322,
344 .refill = 0x00002726,
439 .refill = 0x00002322,
509 .refill = 0x00002524,
629 .refill = 0x00002120,
803 .refill = 0x00002726,
838 .refill = 0x00002524,
[all …]
H A Dipu7-mmu.c475 writel(mmu_hw->refill, mmu_hw->base + MMU_REG_AXI_REFILL_IF_ID); in __mmu_at_init()
/linux/tools/testing/selftests/bpf/
H A Dbpf_arena_alloc.h32 refill: in bpf_alloc()
48 goto refill; in bpf_alloc()
/linux/drivers/md/bcache/
H A Dbtree.c2633 struct refill { struct
2644 struct refill *refill = container_of(op, struct refill, op); in refill_keybuf_fn() argument
2645 struct keybuf *buf = refill->buf; in refill_keybuf_fn()
2648 if (bkey_cmp(k, refill->end) > 0) { in refill_keybuf_fn()
2656 if (refill->pred(buf, k)) { in refill_keybuf_fn()
2673 refill->nr_found++; in refill_keybuf_fn()
2689 struct refill refill; in bch_refill_keybuf() local
2693 bch_btree_op_init(&refill.op, -1); in bch_refill_keybuf()
2694 refill.nr_found = 0; in bch_refill_keybuf()
2695 refill.buf = buf; in bch_refill_keybuf()
[all …]
/linux/include/net/page_pool/
H A Dtypes.h43 * The cache size and refill watermark is related to the network
106 * @refill: an allocation which triggered a refill of the cache
115 u64 refill; member
/linux/net/core/
H A Dpage_pool.c98 stats->alloc_stats.refill += pool->alloc_stats.refill; in page_pool_get_stats()
143 *data++ = pool_stats->alloc_stats.refill; in page_pool_ethtool_stats_get()
424 alloc_stat_inc(pool, refill); in page_pool_refill_alloc_cache()
961 * Tries to refill a number of netmems into the ptr_ring cache holding ptr_ring
1320 /* Flush pool alloc cache, as refill will check NUMA node */ in page_pool_update_nid()
H A Dpage_pool_user.c148 stats.alloc_stats.refill) || in page_pool_nl_stats_fill()
/linux/tools/perf/Documentation/
H A Dperf-arm-spe.txt159 only samples that have both 'L1D cache refill' AND 'TLB walk' are recorded. When
163 refill OR TLB walk. If the same bit is set in both filters it's UNPREDICTABLE
169 bit 3 - L1D refill
171 bit 5 - TLB refill
/linux/Documentation/networking/
H A Dpage_pool.rst36 | cache available | No entries, refill
/linux/Documentation/networking/device_drivers/ethernet/aquantia/
H A Datlantic.rst470 RX refill threshold. RX path will not refill freed descriptors until the
/linux/Documentation/trace/
H A Devents-kmem.rst94 between allocation and freeing. A number of drain or refill pages that occur
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.h343 u16 refill; member
/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-slab95 allocated using the slow path because of a refill or
412 times SLUB will attempt to refill the cpu slab with a partial
/linux/Documentation/scheduler/
H A Dsched-rt-group.rst67 limit. Now if the audio thread needs to refill the DMA buffer every 0.005s, but
/linux/io_uring/
H A Dio_uring.c609 unsigned int refill = -tctx->cached_refs + IO_TCTX_REFS_CACHE_NR; in io_task_refs_refill() local
611 percpu_counter_add(&tctx->inflight, refill); in io_task_refs_refill()
612 refcount_add(refill, &current->usage); in io_task_refs_refill()
613 tctx->cached_refs += refill; in io_task_refs_refill()
/linux/Documentation/staging/
H A Dlzo.rst77 They just have to "refill" this credit if they consume extra bytes. This
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c390 refill: in nicvf_refill_rbdr()
447 goto refill; in nicvf_refill_rbdr()
/linux/Documentation/admin-guide/hw-vuln/
H A Dtsx_async_abort.rst38 When performing store, load or L1 refill operations, processors write

12