Searched defs:ring (Results 1 – 15 of 15) sorted by relevance
/tools/testing/selftests/net/ |
D | psock_tpacket.c | 66 struct ring { struct 71 void (*walk)(int sock, struct ring *ring); argument 72 int type, rd_num, flen, version; 73 union { 220 static void walk_v1_v2_rx(int sock, struct ring *ring) in walk_v1_v2_rx() 354 static inline void *get_next_frame(struct ring *ring, int n) in get_next_frame() 369 static void walk_tx(int sock, struct ring *ring) in walk_tx() 500 static void walk_v1_v2(int sock, struct ring *ring) in walk_v1_v2() 581 static void walk_v3_rx(int sock, struct ring *ring) in walk_v3_rx() 622 static void walk_v3(int sock, struct ring *ring) in walk_v3() [all …]
|
D | txring_overwrite.c | 86 static int setup_tx(char **ring) in setup_tx() 161 char *ring; in main() local
|
D | toeplitz.c | 202 static char *recv_frame(const struct ring_state *ring, char *frame) in recv_frame() 216 static bool recv_block(struct ring_state *ring) in recv_block() 258 void *ring; in setup_ring() local 334 static int create_ring(char **ring) in create_ring()
|
D | psock_fanout.c | 197 char *ring; in sock_fanout_open_ring() local 221 static int sock_fanout_read_ring(int fd, void *ring) in sock_fanout_read_ring()
|
/tools/lib/bpf/ |
D | ringbuf.c | 24 struct ring { struct 25 ring_buffer_sample_fn sample_cb; argument 36 struct ring *rings; argument 263 struct ring *ring = &rb->rings[i]; in ring_buffer__consume() local 290 struct ring *ring = &rb->rings[ring_id]; in ring_buffer__poll() local
|
/tools/io_uring/ |
D | queue.c | 11 static int __io_uring_get_cqe(struct io_uring *ring, in __io_uring_get_cqe() 49 int io_uring_peek_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr) in io_uring_peek_cqe() 58 int io_uring_wait_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr) in io_uring_wait_cqe() 68 int io_uring_submit(struct io_uring *ring) in io_uring_submit() 141 struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring) in io_uring_get_sqe()
|
D | io_uring-cp.c | 34 static int setup_context(unsigned entries, struct io_uring *ring) in setup_context() 69 static void queue_prepped(struct io_uring *ring, struct io_data *data) in queue_prepped() 84 static int queue_read(struct io_uring *ring, off_t size, off_t offset) in queue_read() 111 static void queue_write(struct io_uring *ring, struct io_data *data) in queue_write() 123 static int copy_file(struct io_uring *ring, off_t insize) in copy_file() 252 struct io_uring ring; in main() local
|
D | setup.c | 64 int io_uring_queue_mmap(int fd, struct io_uring_params *p, struct io_uring *ring) in io_uring_queue_mmap() 79 int io_uring_queue_init(unsigned entries, struct io_uring *ring, unsigned flags) in io_uring_queue_init() 98 void io_uring_queue_exit(struct io_uring *ring) in io_uring_queue_exit()
|
D | io_uring-bench.c | 196 struct io_sq_ring *ring = &s->sq_ring; in prep_more_ios() local 246 struct io_cq_ring *ring = &s->cq_ring; in reap_events() local 281 struct io_sq_ring *ring = &s->sq_ring; in submitter_fn() local
|
D | liburing.h | 80 static inline void io_uring_cqe_seen(struct io_uring *ring, in io_uring_cqe_seen()
|
/tools/virtio/ringtest/ |
D | Makefile | 16 ring: ring.o main.o target
|
D | virtio_ring_0_9.c | 22 struct vring ring; variable
|
D | ring.c | 56 struct desc *ring; variable
|
/tools/testing/selftests/bpf/prog_tests/ |
D | ringbuf_multi.c | 18 int ring = (unsigned long)ctx; in process_sample() local
|
/tools/virtio/ |
D | virtio_test.c | 32 void *ring; member
|