Searched refs:napi_id (Results 1 - 25 of 44) sorted by last modified time

12

/linux-master/net/core/
H A Dskbuff.c1557 CHECK_SKB_FIELD(napi_id);
H A Dfilter.c9681 case offsetof(struct __sk_buff, napi_id):
9684 bpf_target_off(struct sk_buff, napi_id, 4,
H A Ddev.c891 * 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 Dxdp.c170 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 Dpage_pool_user.c229 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 Dnetdev-genl.c21 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 Ddev.h152 struct napi_struct *napi_by_id(unsigned int napi_id);
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c545 rx_ring->q_vector->napi.napi_id);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c3605 ring->q_vector->napi.napi_id,
3617 ring->q_vector->napi.napi_id,
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c2015 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 Den_main.c732 return __xdp_rxq_info_reg(&rq->xdp_rxq, rq->netdev, rq->ix, c->napi.napi_id,
/linux-master/drivers/net/
H A Dvirtio_net.c2258 vi->rq[qp_index].napi.napi_id);
H A Dveth.c1078 err = xdp_rxq_info_reg(&rq->xdp_rxq, dev, i, rq->xdp_napi.napi_id);
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c2260 cq->napi.napi_id));
/linux-master/include/linux/
H A Dskbuff.h826 * @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 Dnetdevice.h371 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 Dmtk_eth_soc.c1714 eth->rx_napi.napi_id, PAGE_SIZE);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_base.c551 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 Dbpf.h6232 __u32 napi_id; member in struct:__sk_buff
/linux-master/io_uring/
H A Dnapi.c12 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 Dbpf.h6232 __u32 napi_id; member in struct:__sk_buff
/linux-master/include/net/page_pool/
H A Dtypes.h199 u32 napi_id; member in struct:page_pool::__anon2509
/linux-master/include/net/
H A Dbusy_poll.h47 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 Deventpoll.c229 /* 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 Defx.c467 channel->napi_str.napi_id = 0;

Completed in 787 milliseconds

12