Home
last modified time | relevance | path

Searched defs:ring (Results 1 – 24 of 24) sorted by relevance

/tools/testing/selftests/net/
Dpsock_tpacket.c68 struct ring { struct
73 void (*walk)(int sock, struct ring *ring); argument
74 int type, rd_num, flen, version;
75 union {
222 static void walk_v1_v2_rx(int sock, struct ring *ring) in walk_v1_v2_rx()
356 static inline void *get_next_frame(struct ring *ring, int n) in get_next_frame()
371 static void walk_tx(int sock, struct ring *ring) in walk_tx()
502 static void walk_v1_v2(int sock, struct ring *ring) in walk_v1_v2()
583 static void walk_v3_rx(int sock, struct ring *ring) in walk_v3_rx()
624 static void walk_v3(int sock, struct ring *ring) in walk_v3()
[all …]
Dtxring_overwrite.c86 static int setup_tx(char **ring) in setup_tx()
161 char *ring; in main() local
Dtoeplitz.c204 static char *recv_frame(const struct ring_state *ring, char *frame) in recv_frame()
218 static bool recv_block(struct ring_state *ring) in recv_block()
260 void *ring; in setup_ring() local
336 static int create_ring(char **ring) in create_ring()
Dpsock_fanout.c198 char *ring; in sock_fanout_open_ring() local
222 static int sock_fanout_read_ring(int fd, void *ring) in sock_fanout_read_ring()
Dio_uring_zerocopy_tx.c99 struct io_uring ring; in do_tx() local
/tools/lib/bpf/
Dringbuf.c25 struct ring { struct
26 ring_buffer_sample_fn sample_cb; argument
37 struct ring **rings; argument
293 struct ring *ring = rb->rings[i]; in ring_buffer__consume_n() local
318 struct ring *ring = rb->rings[i]; in ring_buffer__consume() local
347 struct ring *ring = rb->rings[ring_id]; in ring_buffer__poll() local
/tools/testing/selftests/kvm/
Dcoalesced_io_test.c16 struct kvm_coalesced_mmio_ring *ring; member
77 struct kvm_coalesced_mmio_ring *ring = io->ring; in vcpu_run_and_verify_io_exit() local
117 struct kvm_coalesced_mmio_ring *ring = io->ring; in vcpu_run_and_verify_coalesced_io() local
153 struct kvm_coalesced_mmio_ring *ring = io->ring; in test_coalesced_io() local
/tools/include/io_uring/
Dmini_liburing.h130 struct io_uring *ring, in io_uring_queue_init()
152 static inline struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring) in io_uring_get_sqe()
161 static inline int io_uring_wait_cqe(struct io_uring *ring, in io_uring_wait_cqe()
185 static inline int io_uring_submit(struct io_uring *ring) in io_uring_submit()
220 static inline void io_uring_queue_exit(struct io_uring *ring) in io_uring_queue_exit()
247 static inline int io_uring_register_buffers(struct io_uring *ring, in io_uring_register_buffers()
278 static inline void io_uring_cqe_seen(struct io_uring *ring) in io_uring_cqe_seen()
/tools/testing/selftests/bpf/prog_tests/
Dringbuf_multi.c18 int ring = (unsigned long)ctx; in process_sample() local
46 struct ring *ring; in test_ringbuf_multi() local
Dringbuf.c149 struct ring *ring; in ringbuf_subtest() local
Dsockopt.c997 struct io_uring ring; in uring_sockopt() local
/tools/testing/vsock/
Dvsock_uring_test.c64 struct io_uring ring; in vsock_io_uring_client() local
117 struct io_uring ring; in vsock_io_uring_server() local
/tools/virtio/ringtest/
DMakefile16 ring: ring.o main.o target
Dvirtio_ring_0_9.c22 struct vring ring; variable
Dring.c56 struct desc *ring; variable
/tools/testing/selftests/hid/tests/
Dtest_wacom_generic.py243 def create_report_pad(self, reportID, ring, ek0): argument
288 def event_pad(self, reportID, ring=None, ek0=None): argument
/tools/testing/selftests/mm/
Dgup_longterm.c191 struct io_uring ring; in do_test() local
Dcow.c410 struct io_uring ring; in do_test_iouring() local
/tools/hv/
Dhv_fcopy_uio_daemon.c455 void *ring; in main() local
/tools/virtio/
Dvirtio_test.c32 void *ring; member
Dvhost_net_test.c39 void *ring; member
/tools/testing/selftests/x86/
Dlam.c505 int handle_uring_sq(struct io_ring *ring, struct file_io *fi, unsigned long lam) in handle_uring_sq()
569 struct io_ring *ring; in do_uring() local
/tools/sched_ext/
Dscx_qmap.bpf.c200 void *ring; in BPF_STRUCT_OPS() local
/tools/testing/selftests/bpf/
Dxskxceiver.h139 struct ethtool_ringparam ring; member