Searched refs:xsk (Results 1 – 2 of 2) sorted by relevance
/samples/bpf/ |
D | xdpsock_user.c | 149 struct xsk_socket *xsk; member 196 static int xsk_get_xdp_stats(int fd, struct xsk_socket_info *xsk) in xsk_get_xdp_stats() argument 208 xsk->ring_stats.rx_dropped_npkts = stats.rx_dropped; in xsk_get_xdp_stats() 209 xsk->ring_stats.rx_invalid_npkts = stats.rx_invalid_descs; in xsk_get_xdp_stats() 210 xsk->ring_stats.tx_invalid_npkts = stats.tx_invalid_descs; in xsk_get_xdp_stats() 211 xsk->ring_stats.rx_full_npkts = stats.rx_ring_full; in xsk_get_xdp_stats() 212 xsk->ring_stats.rx_fill_empty_npkts = stats.rx_fill_ring_empty_descs; in xsk_get_xdp_stats() 213 xsk->ring_stats.tx_empty_npkts = stats.tx_ring_empty_descs; in xsk_get_xdp_stats() 384 if (!xsk_get_xdp_stats(xsk_socket__fd(xsks[i]->xsk), xsks[i])) { in dump_stats() 505 xsk_socket__delete(xsks[i]->xsk); in xdpsock_cleanup() [all …]
|
D | xsk_fwd.c | 448 struct xsk_socket *xsk; member 466 if (p->xsk) in port_free() 467 xsk_socket__delete(p->xsk); in port_free() 499 status = xsk_socket__create_shared(&p->xsk, in port_init() 543 .fd = xsk_socket__fd(p->xsk), in port_rx_burst() 570 .fd = xsk_socket__fd(p->xsk), in port_rx_burst() 615 sendto(xsk_socket__fd(p->xsk), NULL, 0, MSG_DONTWAIT, in port_tx_burst() 626 sendto(xsk_socket__fd(p->xsk), NULL, 0, MSG_DONTWAIT, NULL, 0); in port_tx_burst()
|