| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A 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 …]
|
| H A 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()
|
| H A 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()
|
| H A 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,
|
| H A 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,
|
| H A D | ixgbe_dcb.h | 132 int ixgbe_dcb_hw_ets_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
|
| H A D | ixgbe_dcb_nl.c | 314 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 D | ipu7.c | 63 .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 D | ipu7-mmu.c | 475 writel(mmu_hw->refill, mmu_hw->base + MMU_REG_AXI_REFILL_IF_ID); in __mmu_at_init()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | bpf_arena_alloc.h | 32 refill: in bpf_alloc() 48 goto refill; in bpf_alloc()
|
| /linux/drivers/md/bcache/ |
| H A D | btree.c | 2633 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 D | types.h | 43 * 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 D | page_pool.c | 98 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 D | page_pool_user.c | 148 stats.alloc_stats.refill) || in page_pool_nl_stats_fill()
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-arm-spe.txt | 159 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 D | page_pool.rst | 36 | cache available | No entries, refill
|
| /linux/Documentation/networking/device_drivers/ethernet/aquantia/ |
| H A D | atlantic.rst | 470 RX refill threshold. RX path will not refill freed descriptors until the
|
| /linux/Documentation/trace/ |
| H A D | events-kmem.rst | 94 between allocation and freeing. A number of drain or refill pages that occur
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_enet.h | 343 u16 refill; member
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-slab | 95 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 D | sched-rt-group.rst | 67 limit. Now if the audio thread needs to refill the DMA buffer every 0.005s, but
|
| /linux/io_uring/ |
| H A D | io_uring.c | 609 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, ¤t->usage); in io_task_refs_refill() 613 tctx->cached_refs += refill; in io_task_refs_refill()
|
| /linux/Documentation/staging/ |
| H A D | lzo.rst | 77 They just have to "refill" this credit if they consume extra bytes. This
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_queues.c | 390 refill: in nicvf_refill_rbdr() 447 goto refill; in nicvf_refill_rbdr()
|
| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | tsx_async_abort.rst | 38 When performing store, load or L1 refill operations, processors write
|