Lines Matching refs:xdp_sock
51 struct xdp_sock *xs;
78 struct xdp_sock *xs;
139 static int __xsk_rcv_zc(struct xdp_sock *xs, struct xdp_buff_xsk *xskb, u32 len,
156 static int xsk_rcv_zc(struct xdp_sock *xs, struct xdp_buff *xdp, u32 len)
227 static int __xsk_rcv(struct xdp_sock *xs, struct xdp_buff *xdp, u32 len)
295 static bool xsk_tx_writeable(struct xdp_sock *xs)
303 static bool xsk_is_bound(struct xdp_sock *xs)
313 static int xsk_rcv_check(struct xdp_sock *xs, struct xdp_buff *xdp, u32 len)
330 static void xsk_flush(struct xdp_sock *xs)
337 int xsk_generic_rcv(struct xdp_sock *xs, struct xdp_buff *xdp)
352 static int xsk_rcv(struct xdp_sock *xs, struct xdp_buff *xdp)
372 int __xsk_map_redirect(struct xdp_sock *xs, struct xdp_buff *xdp)
390 struct xdp_sock *xs, *tmp;
406 struct xdp_sock *xs;
420 struct xdp_sock *xs;
463 struct xdp_sock *xs;
472 xs = list_first_or_null_rcu(&pool->xsk_tx_list, struct xdp_sock, tx_list);
506 static int xsk_wakeup(struct xdp_sock *xs, u8 flags)
513 static int xsk_cq_reserve_addr_locked(struct xdp_sock *xs, u64 addr)
525 static void xsk_cq_submit_locked(struct xdp_sock *xs, u32 n)
534 static void xsk_cq_cancel_locked(struct xdp_sock *xs, u32 n)
563 struct xdp_sock *xs = xdp_sk(skb->sk);
578 static struct sk_buff *xsk_build_skb_zerocopy(struct xdp_sock *xs,
631 static struct sk_buff *xsk_build_skb(struct xdp_sock *xs,
715 struct xdp_sock *xs = xdp_sk(sk);
823 static int xsk_check_common(struct xdp_sock *xs)
837 struct xdp_sock *xs = xdp_sk(sk);
882 struct xdp_sock *xs = xdp_sk(sk);
920 struct xdp_sock *xs = xdp_sk(sk);
966 static void xsk_unbind_dev(struct xdp_sock *xs)
980 static struct xsk_map *xsk_get_map_list_entry(struct xdp_sock *xs,
981 struct xdp_sock __rcu ***map_entry)
1000 static void xsk_delete_from_maps(struct xdp_sock *xs)
1017 struct xdp_sock __rcu **map_entry = NULL;
1029 struct xdp_sock *xs = xdp_sk(sk);
1081 static bool xsk_validate_queues(struct xdp_sock *xs)
1090 struct xdp_sock *xs = xdp_sk(sk);
1131 struct xdp_sock *umem_xs;
1266 struct xdp_sock *xs = xdp_sk(sk);
1381 struct xdp_sock *xs = xdp_sk(sk);
1513 struct xdp_sock *xs = xdp_sk(sock->sk);
1557 struct xdp_sock *xs = xdp_sk(sk);
1581 .obj_size = sizeof(struct xdp_sock),
1606 struct xdp_sock *xs = xdp_sk(sk);
1618 struct xdp_sock *xs;