Home
last modified time | relevance | path

Searched refs:xsk_socket_info (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtest_xsk.h83 struct xsk_socket_info { struct
97 int kick_rx(struct xsk_socket_info *xsk); argument
98 int kick_tx(struct xsk_socket_info *xsk);
124 struct xsk_socket_info *xsk;
125 struct xsk_socket_info *xsk_arr;
159 int xsk_configure_socket(struct xsk_socket_info *xsk, struct xsk_umem_info *umem,
H A Dtest_xsk.c61 static void gen_eth_hdr(struct xsk_socket_info *xsk, struct ethhdr *eth_hdr) in gen_eth_hdr()
135 static int enable_busy_poll(struct xsk_socket_info *xsk) in enable_busy_poll()
157 int xsk_configure_socket(struct xsk_socket_info *xsk, struct xsk_umem_info *umem, in xsk_configure_socket()
614 static void pkt_generate(struct xsk_socket_info *xsk, struct xsk_umem_info *umem, u64 addr, u32 len, in pkt_generate()
885 static bool kick_tx_with_check(struct xsk_socket_info *xsk, int *ret) in kick_tx_with_check()
909 int kick_tx(struct xsk_socket_info *xsk) in kick_tx()
928 int kick_rx(struct xsk_socket_info *xsk) in kick_rx()
939 static int complete_pkts(struct xsk_socket_info *xsk, int batch_size) in complete_pkts()
969 static int __receive_pkts(struct test_spec *test, struct xsk_socket_info *xsk) in __receive_pkts()
1091 bool all_packets_received(struct test_spec *test, struct xsk_socket_info *xsk, u32 sock_num, in all_packets_received()
[all …]
/linux/tools/testing/selftests/bpf/
H A Dxskxceiver.h87 struct xsk_socket_info { global() struct
88 rxxsk_socket_info global() argument
89 txxsk_socket_info global() argument
90 umemxsk_socket_info global() argument
91 xskxsk_socket_info global() argument
92 pkt_streamxsk_socket_info global() argument
93 outstanding_txxsk_socket_info global() argument
94 rxqsizexsk_socket_info global() argument
95 batch_sizexsk_socket_info global() argument
96 dst_macxsk_socket_info global() argument
97 src_macxsk_socket_info global() argument
98 check_consumerxsk_socket_info global() argument
H A Dxskxceiver.c124 struct xsk_socket_info *xsk; in ifobj_zc_avail()
144 xsk = calloc(1, sizeof(struct xsk_socket_info)); in ifobj_zc_avail()
/linux/Documentation/networking/
H A Daf_xdp.rst641 void rx_packets(struct xsk_socket_info *xsk)
683 void tx_packets(struct xsk_socket_info *xsk, struct pkt *pkts,