Lines Matching refs:sq
113 const struct libeth_xdpsq *sq, u64 priv) in libeth_xsk_tx_fill_buf() argument
122 xsk_buff_raw_dma_sync_for_device(sq->pool, desc.addr, desc.len); in libeth_xsk_tx_fill_buf()
124 sqe = &sq->sqes[i]; in libeth_xsk_tx_fill_buf()
192 const struct libeth_xdpsq *sq, in __libeth_xsk_xmit_fill_buf_md() argument
199 ctx = xsk_buff_raw_get_ctx(sq->pool, xdesc->addr); in __libeth_xsk_xmit_fill_buf_md()
225 const struct libeth_xdpsq *sq) in __libeth_xsk_xmit_fill_buf() argument
228 .addr = xsk_buff_raw_get_dma(sq->pool, xdesc->addr), in __libeth_xsk_xmit_fill_buf()
248 const struct libeth_xdpsq *sq, u64 priv) in libeth_xsk_xmit_fill_buf() argument
253 desc = __libeth_xsk_xmit_fill_buf_md(&frm.desc, sq, priv); in libeth_xsk_xmit_fill_buf()
255 desc = __libeth_xsk_xmit_fill_buf(&frm.desc, sq); in libeth_xsk_xmit_fill_buf()
259 xsk_buff_raw_dma_sync_for_device(sq->pool, desc.addr, desc.len); in libeth_xsk_xmit_fill_buf()
287 u32 (*prep)(void *xdpsq, struct libeth_xdpsq *sq), in libeth_xsk_xmit_do_bulk() argument
289 const struct libeth_xdpsq *sq, u64 priv), in libeth_xsk_xmit_do_bulk() argument