Lines Matching refs:napi_id
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); in sk_busy_loop() local
114 if (napi_id >= MIN_NAPI_ID) in sk_busy_loop()
115 napi_busy_loop(napi_id, nonblock ? NULL : sk_busy_loop_end, sk, in sk_busy_loop()
129 if (skb->napi_id < MIN_NAPI_ID) in skb_mark_napi_id()
130 skb->napi_id = napi->napi_id; in skb_mark_napi_id()
138 if (unlikely(READ_ONCE(sk->sk_napi_id) != skb->napi_id)) in sk_mark_napi_id()
139 WRITE_ONCE(sk->sk_napi_id, skb->napi_id); in sk_mark_napi_id()
152 WRITE_ONCE(sk->sk_napi_id, skb->napi_id); in sk_mark_napi_id_set()
157 static inline void __sk_mark_napi_id_once(struct sock *sk, unsigned int napi_id) in __sk_mark_napi_id_once() argument
161 WRITE_ONCE(sk->sk_napi_id, napi_id); in __sk_mark_napi_id_once()
170 __sk_mark_napi_id_once(sk, skb->napi_id); in sk_mark_napi_id_once()
178 __sk_mark_napi_id_once(sk, xdp->rxq->napi_id); in sk_mark_napi_id_once_xdp()