Searched refs:zcrx (Results 1 – 4 of 4) sorted by relevance
11 COND_GEN_FILES += iou-zcrx31 iou-zcrx.py \78 $(OUTPUT)/iou-zcrx: LDLIBS += -luring
1066 struct io_zcrx_ifq *zcrx) in zcrx_parse_rq() argument1068 unsigned int mask = zcrx->rq_entries - 1; in zcrx_parse_rq()1071 guard(spinlock_bh)(&zcrx->rq_lock); in zcrx_parse_rq()1073 nr = min(nr, io_zcrx_rqring_entries(zcrx)); in zcrx_parse_rq()1075 struct io_uring_zcrx_rqe *rqe = io_zcrx_get_rqe(zcrx, mask); in zcrx_parse_rq()1078 if (!io_parse_rqe(rqe, zcrx, &niov)) in zcrx_parse_rq()1083 smp_store_release(&zcrx->rq_ring->head, zcrx->cached_rq_head); in zcrx_parse_rq()1105 static int zcrx_flush_rq(struct io_ring_ctx *ctx, struct io_zcrx_ifq *zcrx, in zcrx_flush_rq() argument1117 nr = zcrx_parse_rq(netmems, ZCRX_FLUSH_BATCH, zcrx); in zcrx_flush_rq()1125 } while (nr == ZCRX_FLUSH_BATCH && total < zcrx->rq_entries); in zcrx_flush_rq()[all …]
11 struct io_uring_query_zcrx zcrx; member35 struct io_uring_query_zcrx *e = &data->zcrx; in io_query_zcrx()
13292 T: git https://github.com/isilence/linux.git zcrx/for-next13295 F: io_uring/zcrx.*