Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/drivers/net/hw/
H A DMakefile11 COND_GEN_FILES += iou-zcrx
33 iou-zcrx.py \
94 $(OUTPUT)/iou-zcrx: LDLIBS += -luring
/linux/io_uring/
H A Dzcrx.c28 #include "zcrx.h"
43 static inline u32 zcrx_next_area_id(struct io_zcrx_ifq *zcrx) in zcrx_next_area_id() argument
45 return zcrx->nr_areas; in zcrx_next_area_id()
65 static bool zcrx_set_ring_ctx(struct io_zcrx_ifq *zcrx, in zcrx_set_ring_ctx() argument
68 guard(spinlock_bh)(&zcrx->ctx_lock); in zcrx_set_ring_ctx()
69 if (zcrx->master_ctx) in zcrx_set_ring_ctx()
72 zcrx->master_ctx = ctx; in zcrx_set_ring_ctx()
349 static void zcrx_sync_for_device(struct page_pool *pp, struct io_zcrx_ifq *zcrx, in zcrx_sync_for_device() argument
359 niov_size = 1U << zcrx->niov_shift; in zcrx_sync_for_device()
808 file = anon_inode_create_getfile("[zcrx]", in zcrx_export()
1482 zcrx_parse_rq(netmem_ref * netmem_array,unsigned nr,struct io_zcrx_ifq * zcrx,struct zcrx_rq * rq) zcrx_parse_rq() argument
1519 zcrx_flush_rq(struct io_ring_ctx * ctx,struct io_zcrx_ifq * zcrx,struct zcrx_ctrl * ctrl) zcrx_flush_rq() argument
1548 zcrx_arm_notif(struct io_ring_ctx * ctx,struct io_zcrx_ifq * zcrx,struct zcrx_ctrl * ctrl) zcrx_arm_notif() argument
1598 struct io_zcrx_ifq *zcrx; io_zcrx_ctrl() local
[all...]
H A Dquery.c11 struct io_uring_query_zcrx zcrx; member
36 struct io_uring_query_zcrx *e = &data->zcrx; in io_query_zcrx()
/linux/Documentation/networking/
H A Dindex.rst62 iou-zcrx
/linux/
H A DMAINTAINERS13750 T: git https://github.com/isilence/linux.git zcrx/for-next
13753 F: io_uring/zcrx.*