Searched refs:libeth_xdp_tx_frame (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/intel/libeth/ |
H A D | xdp.c | 85 libeth_xdp_tx_return_one(const struct libeth_xdp_tx_frame *frm) in libeth_xdp_tx_return_one() 94 libeth_xdp_tx_return_bulk(const struct libeth_xdp_tx_frame *bq, u32 count) in libeth_xdp_tx_return_bulk() 97 const struct libeth_xdp_tx_frame *frm = &bq[i]; in libeth_xdp_tx_return_bulk() 126 const struct libeth_xdp_tx_frame *pos = &bq->bulk[sent]; in libeth_xdp_tx_exception() 152 u32 __cold libeth_xdp_xmit_return_bulk(const struct libeth_xdp_tx_frame *bq, in libeth_xdp_xmit_return_bulk() 158 const struct libeth_xdp_tx_frame *frm = &bq[i]; in libeth_xdp_xmit_return_bulk()
|
H A D | priv.h | 13 struct libeth_xdp_tx_frame; 19 void libeth_xsk_tx_return_bulk(const struct libeth_xdp_tx_frame *bq,
|
H A D | xsk.c | 14 void __cold libeth_xsk_tx_return_bulk(const struct libeth_xdp_tx_frame *bq, in libeth_xsk_tx_return_bulk()
|
/linux/include/net/libeth/ |
H A D | xdp.h | 330 struct libeth_xdp_tx_frame { struct 363 static_assert(offsetof(struct libeth_xdp_tx_frame, frag.len) == 364 offsetof(struct libeth_xdp_tx_frame, len_fl)); 365 static_assert(sizeof(struct libeth_xdp_tx_frame) == sizeof(struct xdp_desc)); 391 struct libeth_xdp_tx_frame bulk[LIBETH_XDP_TX_BULK]; 392 } __aligned(sizeof(struct libeth_xdp_tx_frame)); 517 libeth_xdp_tx_xmit_bulk(const struct libeth_xdp_tx_frame *bulk, void *xdpsq, in libeth_xdp_tx_xmit_bulk() 521 (*fill)(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xdp_tx_xmit_bulk() 714 libeth_xdp_tx_fill_buf(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xdp_tx_fill_buf() 774 (*fill)(struct libeth_xdp_tx_frame frm, u32 i, in __libeth_xdp_tx_flush_bulk() [all …]
|
H A D | xsk.h | 112 libeth_xsk_tx_fill_buf(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xsk_tx_fill_buf() 247 libeth_xsk_xmit_fill_buf(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xsk_xmit_fill_buf() 292 const struct libeth_xdp_tx_frame *bulk; in libeth_xsk_xmit_do_bulk()
|