/linux-master/net/core/ |
H A D | skbuff.c | 1557 CHECK_SKB_FIELD(napi_id);
|
H A D | filter.c | 9681 case offsetof(struct __sk_buff, napi_id): 9684 bpf_target_off(struct sk_buff, napi_id, 4,
|
H A D | dev.c | 891 * dev_get_by_napi_id - find a device by napi_id 892 * @napi_id: ID of the NAPI struct 900 struct net_device *dev_get_by_napi_id(unsigned int napi_id) argument 906 if (napi_id < MIN_NAPI_ID) 909 napi = napi_by_id(napi_id); 1387 n->dev->name, n->napi_id); 6158 struct napi_struct *napi_by_id(unsigned int napi_id) argument 6160 unsigned int hash = napi_id % HASH_SIZE(napi_hash); 6164 if (napi->napi_id == napi_id) 6262 __napi_busy_loop(unsigned int napi_id, bool (*loop_end)(void *, unsigned long), void *loop_end_arg, unsigned flags, u16 budget) argument 6343 napi_busy_loop_rcu(unsigned int napi_id, bool (*loop_end)(void *, unsigned long), void *loop_end_arg, bool prefer_busy_poll, u16 budget) argument 6355 napi_busy_loop(unsigned int napi_id, bool (*loop_end)(void *, unsigned long), void *loop_end_arg, bool prefer_busy_poll, u16 budget) argument [all...] |
H A D | xdp.c | 170 unsigned int napi_id, u32 frag_size) 191 xdp_rxq->napi_id = napi_id; 168 __xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, struct net_device *dev, u32 queue_index, unsigned int napi_id, u32 frag_size) argument
|
H A D | page_pool_user.c | 229 if (pool->user.napi_id && 230 nla_put_uint(rsp, NETDEV_A_PAGE_POOL_NAPI_ID, pool->user.napi_id)) 316 pool->user.napi_id = pool->p.napi ? pool->p.napi->napi_id : 0;
|
H A D | netdev-genl.c | 21 unsigned int napi_id; member in struct:netdev_nl_dump_ctx 175 if (napi->napi_id >= MIN_NAPI_ID && 176 nla_put_u32(rsp, NETDEV_A_NAPI_ID, napi->napi_id)) 204 u32 napi_id; local 210 napi_id = nla_get_u32(info->attrs[NETDEV_A_NAPI_ID]); 218 napi = napi_by_id(napi_id); 248 if (ctx->napi_id && napi->napi_id >= ctx->napi_id) 254 ctx->napi_id [all...] |
H A D | dev.h | 152 struct napi_struct *napi_by_id(unsigned int napi_id);
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 545 rx_ring->q_vector->napi.napi_id);
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 3605 ring->q_vector->napi.napi_id, 3617 ring->q_vector->napi.napi_id,
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 2015 unsigned int napi_id; local 2065 napi_id = ch->rxtx_napi.napi_id; 2067 napi_id = ch->rx_napi.napi_id; 2071 napi_id);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_main.c | 732 return __xdp_rxq_info_reg(&rq->xdp_rxq, rq->netdev, rq->ix, c->napi.napi_id,
|
/linux-master/drivers/net/ |
H A D | virtio_net.c | 2258 vi->rq[qp_index].napi.napi_id);
|
H A D | veth.c | 1078 err = xdp_rxq_info_reg(&rq->xdp_rxq, dev, i, rq->xdp_napi.napi_id);
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 2260 cq->napi.napi_id));
|
/linux-master/include/linux/ |
H A D | skbuff.h | 826 * @napi_id: id of the NAPI struct this skb came from 827 * @sender_cpu: (aka @napi_id) source CPU in XPS 1028 unsigned int napi_id; 1202 return skb->napi_id;
|
H A D | netdevice.h | 371 unsigned int napi_id; member in struct:napi_struct 3135 struct net_device *dev_get_by_napi_id(unsigned int napi_id);
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_eth_soc.c | 1714 eth->rx_napi.napi_id, PAGE_SIZE);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_base.c | 551 ring->q_vector->napi.napi_id, 565 ring->q_vector->napi.napi_id, 583 ring->q_vector->napi.napi_id,
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 6232 __u32 napi_id; member in struct:__sk_buff
|
/linux-master/io_uring/ |
H A D | napi.c | 12 unsigned int napi_id; member in struct:io_napi_entry 22 unsigned int napi_id) 27 if (e->napi_id != napi_id) 39 unsigned int napi_id; local 47 napi_id = READ_ONCE(sk->sk_napi_id); 50 if (napi_id < MIN_NAPI_ID) 53 hash_list = &ctx->napi_ht[hash_min(napi_id, HASH_BITS(ctx->napi_ht))]; 56 e = io_napi_hash_find(hash_list, napi_id); 68 e->napi_id 21 io_napi_hash_find(struct hlist_head *hash_list, unsigned int napi_id) argument [all...] |
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 6232 __u32 napi_id; member in struct:__sk_buff
|
/linux-master/include/net/page_pool/ |
H A D | types.h | 199 u32 napi_id; member in struct:page_pool::__anon2509
|
/linux-master/include/net/ |
H A D | busy_poll.h | 47 void napi_busy_loop(unsigned int napi_id, 51 void napi_busy_loop_rcu(unsigned int napi_id, 112 unsigned int napi_id = READ_ONCE(sk->sk_napi_id); local 114 if (napi_id >= MIN_NAPI_ID) 115 napi_busy_loop(napi_id, nonblock ? NULL : sk_busy_loop_end, sk, 129 if (skb->napi_id < MIN_NAPI_ID) 130 skb->napi_id = napi->napi_id; 134 /* used in the protocol hanlder to propagate the napi_id to the socket */ 138 if (unlikely(READ_ONCE(sk->sk_napi_id) != skb->napi_id)) 157 __sk_mark_napi_id_once(struct sock *sk, unsigned int napi_id) argument [all...] |
/linux-master/fs/ |
H A D | eventpoll.c | 229 /* used to track busy poll napi_id */ 230 unsigned int napi_id; member in struct:eventpoll 441 unsigned int napi_id = READ_ONCE(ep->napi_id); local 448 if (napi_id >= MIN_NAPI_ID && ep_busy_loop_on(ep)) { 449 napi_busy_loop(napi_id, nonblock ? NULL : ep_busy_loop_end, 458 ep->napi_id = 0; 470 unsigned int napi_id; local 485 napi_id = READ_ONCE(sk->sk_napi_id); 491 if (napi_id < MIN_NAPI_I [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | efx.c | 467 channel->napi_str.napi_id = 0;
|