Home
last modified time | relevance | path

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

12345678910>>...18

/external/liburing/src/
Dregister.c12 static inline int do_register(struct io_uring *ring, unsigned int opcode, in do_register()
29 int io_uring_register_buffers_update_tag(struct io_uring *ring, unsigned off, in io_uring_register_buffers_update_tag()
46 int io_uring_register_buffers_tags(struct io_uring *ring, in io_uring_register_buffers_tags()
62 int io_uring_register_buffers_sparse(struct io_uring *ring, unsigned nr) in io_uring_register_buffers_sparse()
72 int io_uring_register_buffers(struct io_uring *ring, const struct iovec *iovecs, in io_uring_register_buffers()
80 int io_uring_unregister_buffers(struct io_uring *ring) in io_uring_unregister_buffers()
85 int io_uring_register_files_update_tag(struct io_uring *ring, unsigned off, in io_uring_register_files_update_tag()
109 int io_uring_register_files_update(struct io_uring *ring, unsigned off, in io_uring_register_files_update()
139 int io_uring_register_files_sparse(struct io_uring *ring, unsigned nr) in io_uring_register_files_sparse()
162 int io_uring_register_files_tags(struct io_uring *ring, const int *files, in io_uring_register_files_tags()
[all …]
Dqueue.c18 static inline bool sq_ring_needs_enter(struct io_uring *ring, in sq_ring_needs_enter()
43 static inline bool cq_ring_needs_flush(struct io_uring *ring) in cq_ring_needs_flush()
49 static inline bool cq_ring_needs_enter(struct io_uring *ring) in cq_ring_needs_enter()
63 static int _io_uring_get_cqe(struct io_uring *ring, in _io_uring_get_cqe()
134 int __io_uring_get_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr, in __io_uring_get_cqe()
148 int io_uring_get_events(struct io_uring *ring) in io_uring_get_events()
159 unsigned io_uring_peek_batch_cqe(struct io_uring *ring, in io_uring_peek_batch_cqe()
201 static unsigned __io_uring_flush_sq(struct io_uring *ring) in __io_uring_flush_sq()
230 static int io_uring_wait_cqes_new(struct io_uring *ring, in io_uring_wait_cqes_new()
273 static int __io_uring_submit_timeout(struct io_uring *ring, unsigned wait_nr, in __io_uring_submit_timeout()
[all …]
Dsetup.c158 struct io_uring *ring) in io_uring_queue_mmap()
168 __cold int io_uring_ring_dontfork(struct io_uring *ring) in io_uring_ring_dontfork()
297 int __io_uring_queue_init_params(unsigned entries, struct io_uring *ring, in __io_uring_queue_init_params()
367 static int io_uring_queue_init_try_nosqarr(unsigned entries, struct io_uring *ring, in io_uring_queue_init_try_nosqarr()
397 int io_uring_queue_init_mem(unsigned entries, struct io_uring *ring, in io_uring_queue_init_mem()
406 int io_uring_queue_init_params(unsigned entries, struct io_uring *ring, in io_uring_queue_init_params()
419 __cold int io_uring_queue_init(unsigned entries, struct io_uring *ring, in io_uring_queue_init()
430 __cold void io_uring_queue_exit(struct io_uring *ring) in io_uring_queue_exit()
460 __cold struct io_uring_probe *io_uring_get_probe_ring(struct io_uring *ring) in io_uring_get_probe_ring()
482 struct io_uring ring; in io_uring_get_probe() local
[all …]
/external/libdrm/freedreno/
Dfreedreno_ringbuffer.c39 struct fd_ringbuffer *ring; in fd_ringbuffer_new_flags() local
74 drm_public void fd_ringbuffer_del(struct fd_ringbuffer *ring) in fd_ringbuffer_del()
84 fd_ringbuffer_ref(struct fd_ringbuffer *ring) in fd_ringbuffer_ref()
95 drm_public void fd_ringbuffer_set_parent(struct fd_ringbuffer *ring, in fd_ringbuffer_set_parent()
103 drm_public void fd_ringbuffer_reset(struct fd_ringbuffer *ring) in fd_ringbuffer_reset()
113 drm_public int fd_ringbuffer_flush(struct fd_ringbuffer *ring) in fd_ringbuffer_flush()
118 drm_public int fd_ringbuffer_flush2(struct fd_ringbuffer *ring, int in_fence_fd, in fd_ringbuffer_flush2()
124 drm_public void fd_ringbuffer_grow(struct fd_ringbuffer *ring, uint32_t ndwords) in fd_ringbuffer_grow()
140 drm_public uint32_t fd_ringbuffer_timestamp(struct fd_ringbuffer *ring) in fd_ringbuffer_timestamp()
145 drm_public void fd_ringbuffer_reloc(struct fd_ringbuffer *ring, in fd_ringbuffer_reloc()
[all …]
/external/libwebsockets/lib/misc/
Dlws-ring.c31 struct lws_ring *ring = lws_malloc(sizeof(*ring), "ring create"); in lws_ring_create() local
53 lws_ring_destroy(struct lws_ring *ring) in lws_ring_destroy()
70 lws_ring_get_count_free_elements(struct lws_ring *ring) in lws_ring_get_count_free_elements()
100 lws_ring_get_count_waiting_elements(struct lws_ring *ring, uint32_t *tail) in lws_ring_get_count_waiting_elements()
126 lws_ring_next_linear_insert_range(struct lws_ring *ring, void **start, in lws_ring_next_linear_insert_range()
151 lws_ring_bump_head(struct lws_ring *ring, size_t bytes) in lws_ring_bump_head()
157 lws_ring_insert(struct lws_ring *ring, const void *src, size_t max_count) in lws_ring_insert()
199 lws_ring_consume(struct lws_ring *ring, uint32_t *tail, void *dest, in lws_ring_consume()
255 lws_ring_get_element(struct lws_ring *ring, uint32_t *tail) in lws_ring_get_element()
267 lws_ring_update_oldest_tail(struct lws_ring *ring, uint32_t tail) in lws_ring_update_oldest_tail()
[all …]
/external/mesa3d/src/freedreno/drm/
Dfreedreno_ringbuffer.h149 fd_ringbuffer_del(struct fd_ringbuffer *ring) in fd_ringbuffer_del()
158 fd_ringbuffer_ref(struct fd_ringbuffer *ring) in fd_ringbuffer_ref()
165 fd_ringbuffer_grow(struct fd_ringbuffer *ring, uint32_t ndwords) in fd_ringbuffer_grow()
173 fd_ringbuffer_check_size(struct fd_ringbuffer *ring) in fd_ringbuffer_check_size()
179 fd_ringbuffer_emit(struct fd_ringbuffer *ring, uint32_t data) in fd_ringbuffer_emit()
208 fd_ringbuffer_attach_bo(struct fd_ringbuffer *ring, struct fd_bo *bo) in fd_ringbuffer_attach_bo()
214 fd_ringbuffer_assert_attached(struct fd_ringbuffer *ring, struct fd_bo *bo) in fd_ringbuffer_assert_attached()
222 fd_ringbuffer_reloc(struct fd_ringbuffer *ring, const struct fd_reloc *reloc) in fd_ringbuffer_reloc()
228 fd_ringbuffer_cmd_count(struct fd_ringbuffer *ring) in fd_ringbuffer_cmd_count()
236 fd_ringbuffer_emit_reloc_ring_full(struct fd_ringbuffer *ring, in fd_ringbuffer_emit_reloc_ring_full()
[all …]
/external/liburing/test/
Dfile-register.c67 static int test_shrink(struct io_uring *ring) in test_shrink()
106 static int test_grow(struct io_uring *ring) in test_grow()
155 static int test_replace_all(struct io_uring *ring) in test_replace_all()
194 static int test_replace(struct io_uring *ring) in test_replace()
230 static int test_removals(struct io_uring *ring) in test_removals()
269 static int test_additions(struct io_uring *ring) in test_additions()
305 static int test_sparse(struct io_uring *ring) in test_sparse()
334 static int test_basic_many(struct io_uring *ring) in test_basic_many()
357 static int test_basic(struct io_uring *ring, int fail) in test_basic()
398 static int test_zero(struct io_uring *ring) in test_zero()
[all …]
Dtimeout.c36 static int test_single_timeout_many(struct io_uring *ring) in test_single_timeout_many()
95 static int test_single_timeout_nr(struct io_uring *ring, int nr) in test_single_timeout_nr()
163 static int test_single_timeout_wait(struct io_uring *ring, in test_single_timeout_wait()
221 static int test_single_timeout(struct io_uring *ring) in test_single_timeout()
270 static int test_single_timeout_remove_notfound(struct io_uring *ring) in test_single_timeout_remove_notfound()
340 static int test_single_timeout_remove(struct io_uring *ring) in test_single_timeout_remove()
418 static int test_single_timeout_abs(struct io_uring *ring) in test_single_timeout_abs()
472 static int test_single_timeout_exit(struct io_uring *ring) in test_single_timeout_exit()
503 static int test_multi_timeout(struct io_uring *ring) in test_multi_timeout()
594 static int test_multi_timeout_nr(struct io_uring *ring) in test_multi_timeout_nr()
[all …]
Dsplice.c135 static int do_splice_op(struct io_uring *ring, in do_splice_op()
185 static int do_splice(struct io_uring *ring, in do_splice()
194 static int do_tee(struct io_uring *ring, int fd_in, int fd_out, in do_tee()
200 static void check_splice_support(struct io_uring *ring, struct test_ctx *ctx) in check_splice_support()
208 static void check_tee_support(struct io_uring *ring, struct test_ctx *ctx) in check_tee_support()
216 static int check_zero_splice(struct io_uring *ring, struct test_ctx *ctx) in check_zero_splice()
231 static int splice_to_pipe(struct io_uring *ring, struct test_ctx *ctx) in splice_to_pipe()
258 static int splice_from_pipe(struct io_uring *ring, struct test_ctx *ctx) in splice_from_pipe()
279 static int splice_pipe_to_pipe(struct io_uring *ring, struct test_ctx *ctx) in splice_pipe_to_pipe()
294 static int fail_splice_pipe_offset(struct io_uring *ring, struct test_ctx *ctx) in fail_splice_pipe_offset()
[all …]
Dlink-timeout.c18 static int test_fail_lone_link_timeouts(struct io_uring *ring) in test_fail_lone_link_timeouts()
63 static int test_fail_two_link_timeouts(struct io_uring *ring) in test_fail_two_link_timeouts()
167 static int test_single_link_timeout_ception(struct io_uring *ring) in test_single_link_timeout_ception()
236 static int test_single_link_timeout_nop(struct io_uring *ring) in test_single_link_timeout_nop()
302 static int test_single_link_timeout_error(struct io_uring *ring) in test_single_link_timeout_error()
379 static int test_single_link_no_timeout(struct io_uring *ring) in test_single_link_no_timeout()
467 static int test_single_link_timeout(struct io_uring *ring, unsigned nsec) in test_single_link_timeout()
541 static int test_link_timeout_update(struct io_uring *ring, int async) in test_link_timeout_update()
642 static int test_link_timeout_update_invalid(struct io_uring *ring, int async) in test_link_timeout_update_invalid()
674 static int test_timeout_link_chain1(struct io_uring *ring) in test_timeout_link_chain1()
[all …]
Dlink.c21 static int test_single_hardlink(struct io_uring *ring) in test_single_hardlink()
90 static int test_double_hardlink(struct io_uring *ring) in test_double_hardlink()
170 static int test_single_link_fail(struct io_uring *ring) in test_single_link_fail()
228 static int test_double_chain(struct io_uring *ring) in test_double_chain()
291 static int test_double_link(struct io_uring *ring) in test_double_link()
346 static int test_single_link(struct io_uring *ring) in test_single_link()
391 struct io_uring ring; in test_early_fail_and_wait() local
435 struct io_uring ring, poll_ring; in main() local
Dmin-timeout-wait.c66 static int __test_writes(struct io_uring *ring, int npipes, int usec_sleep, in __test_writes()
126 static int test_some_wait(struct io_uring *ring) in test_some_wait()
136 static int test_post_wait(struct io_uring *ring) in test_post_wait()
147 static int test_late(struct io_uring *ring) in test_late()
152 static int __test_nop(struct io_uring *ring, int nr_nops, int min_t, int max_t, in __test_nop()
195 static int test_some(struct io_uring *ring) in test_some()
204 static int test_already(struct io_uring *ring) in test_already()
213 static int test_nothing(struct io_uring *ring) in test_nothing()
223 static int test_min_wait_biggest(struct io_uring *ring) in test_min_wait_biggest()
233 static int test_min_wait_equal(struct io_uring *ring) in test_min_wait_equal()
Dopen-close.c17 static int submit_wait(struct io_uring *ring) in submit_wait()
40 struct io_uring ring; in test_close_flush() local
68 static inline int try_close(struct io_uring *ring, int fd, int slot) in try_close()
80 struct io_uring ring; in test_close_fixed() local
155 static int test_close(struct io_uring *ring, int fd, int is_ring_fd) in test_close()
189 static int test_openat(struct io_uring *ring, const char *path, int dfd) in test_openat()
222 struct io_uring ring; in main() local
Ddefer.c21 struct io_uring *ring; member
34 static int init_context(struct test_context *ctx, struct io_uring *ring, int nr, in init_context()
91 static int test_canceled_userdata(struct io_uring *ring) in test_canceled_userdata()
125 static int test_thread_link_cancel(struct io_uring *ring) in test_thread_link_cancel()
166 static int test_drain_with_linked_timeout(struct io_uring *ring) in test_drain_with_linked_timeout()
198 static int run_drained(struct io_uring *ring, int nr) in run_drained()
225 static int test_overflow_hung(struct io_uring *ring) in test_overflow_hung()
248 static int test_dropped_hung(struct io_uring *ring) in test_dropped_hung()
258 struct io_uring ring, poll_ring, sqthread_ring; in main() local
Dfd-install.c20 static int test_flags(struct io_uring *ring, int async) in test_flags()
80 static int test_linked(struct io_uring *ring) in test_linked()
137 static int test_not_fixed(struct io_uring *ring) in test_not_fixed()
179 static int test_bad_fd(struct io_uring *ring, int some_fd) in test_bad_fd()
204 static int test_working(struct io_uring *ring) in test_working()
367 static int test_creds(struct io_uring *ring, int async) in test_creds()
422 struct io_uring ring; in main() local
Dpersonality.c20 static int open_file(struct io_uring *ring, int cred_id, int with_link) in open_file()
61 static int test_personality(struct io_uring *ring) in test_personality()
136 static int test_invalid_personality(struct io_uring *ring) in test_invalid_personality()
150 static int test_invalid_unregister(struct io_uring *ring) in test_invalid_unregister()
166 struct io_uring ring; in main() local
Dsocket-getsetsock-cmd.c44 struct io_uring ring; in create_ring() local
54 static int submit_cmd_sqe(struct io_uring *ring, int32_t fd, in submit_cmd_sqe()
80 static int receive_cqe(struct io_uring *ring) in receive_cqe()
98 static int run_get_rcvbuf(struct io_uring *ring, struct fds *sockfds, bool async) in run_get_rcvbuf()
139 static int run_get_peername(struct io_uring *ring, struct fds *sockfds, bool async) in run_get_peername()
180 static int run_getsockopt_test(struct io_uring *ring, struct fds *sockfds) in run_getsockopt_test()
203 static int run_setsockopt_reuseport(struct io_uring *ring, struct fds *sockfds, in run_setsockopt_reuseport()
237 static int run_setsockopt_usertimeout(struct io_uring *ring, struct fds *sockfds, in run_setsockopt_usertimeout()
272 static int run_setsockopt_test(struct io_uring *ring, struct fds *sockfds) in run_setsockopt_test()
308 struct io_uring ring; in main() local
/external/virglrenderer/src/venus/
Dvkr_ring.c52 vkr_ring_init_extra(struct vkr_ring *ring, const struct vkr_ring_layout *layout) in vkr_ring_init_extra()
63 vkr_ring_init_buffer(struct vkr_ring *ring, const struct vkr_ring_layout *layout) in vkr_ring_init_buffer()
82 vkr_ring_init_control(struct vkr_ring *ring, const struct vkr_ring_layout *layout) in vkr_ring_init_control()
98 vkr_ring_store_head(struct vkr_ring *ring) in vkr_ring_store_head()
107 vkr_ring_load_tail(const struct vkr_ring *ring) in vkr_ring_load_tail()
116 vkr_ring_store_status(struct vkr_ring *ring, uint32_t status) in vkr_ring_store_status()
123 vkr_ring_read_buffer(struct vkr_ring *ring, void *data, uint32_t size) in vkr_ring_read_buffer()
189 struct vkr_ring *ring; in vkr_ring_create() local
233 vkr_ring_destroy(struct vkr_ring *ring) in vkr_ring_destroy()
279 struct vkr_ring *ring = arg; in vkr_ring_thread() local
[all …]
/external/mesa3d/src/virtio/vulkan/
Dvn_ring.c88 vn_ring_load_head(const struct vn_ring *ring) in vn_ring_load_head()
97 vn_ring_store_tail(struct vn_ring *ring) in vn_ring_store_tail()
107 vn_ring_load_status(const struct vn_ring *ring) in vn_ring_load_status()
114 vn_ring_unset_status_bits(struct vn_ring *ring, uint32_t mask) in vn_ring_unset_status_bits()
121 vn_ring_write_buffer(struct vn_ring *ring, const void *data, uint32_t size) in vn_ring_write_buffer()
138 vn_ring_ge_seqno(const struct vn_ring *ring, uint32_t a, uint32_t b) in vn_ring_ge_seqno()
153 vn_ring_retire_submits(struct vn_ring *ring, uint32_t seqno) in vn_ring_retire_submits()
169 vn_ring_get_seqno_status(struct vn_ring *ring, uint32_t seqno) in vn_ring_get_seqno_status()
175 vn_ring_wait_seqno(struct vn_ring *ring, uint32_t seqno) in vn_ring_wait_seqno()
194 vn_ring_wait_all(struct vn_ring *ring) in vn_ring_wait_all()
[all …]
/external/linux-kselftest/tools/testing/selftests/net/
Dpsock_tpacket.c69 struct ring { struct
74 void (*walk)(int sock, struct ring *ring); argument
75 int type, rd_num, flen, version;
76 union {
223 static void walk_v1_v2_rx(int sock, struct ring *ring) in walk_v1_v2_rx()
357 static inline void *get_next_frame(struct ring *ring, int n) in get_next_frame()
373 static void walk_tx(int sock, struct ring *ring) in walk_tx()
504 static void walk_v1_v2(int sock, struct ring *ring) in walk_v1_v2()
585 static void walk_v3_rx(int sock, struct ring *ring) in walk_v3_rx()
626 static void walk_v3(int sock, struct ring *ring) in walk_v3()
[all …]
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_gmem.cc41 fd6_emit_flag_reference(struct fd_ringbuffer *ring, struct fd_resource *rsc, in fd6_emit_flag_reference()
60 emit_mrt(struct fd_ringbuffer *ring, struct pipe_framebuffer_state *pfb, in emit_mrt()
149 emit_zs(struct fd_context *ctx, struct fd_ringbuffer *ring, in emit_zs()
253 struct fd_ringbuffer *ring = batch->gmem; in emit_lrz() local
322 struct fd_ringbuffer *ring = fd_batch_get_prologue(batch); in emit_lrz_clears() local
347 struct fd_ringbuffer *ring = fd_batch_get_prologue(batch); in emit_lrz_clears() local
493 struct fd_ringbuffer *ring = batch->gmem; in update_render_cntl() local
559 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local
644 struct fd_ringbuffer *ring = batch->gmem; in emit_vsc_overflow_test() local
749 struct fd_ringbuffer *ring = batch->gmem; in emit_common_init() local
[all …]
Dfd6_emit.cc57 struct fd_ringbuffer *ring = fd_submit_new_ringbuffer( in build_vbo_state() local
231 struct fd_ringbuffer *ring = fd_submit_new_ringbuffer( in build_lrz() local
279 struct fd_ringbuffer *ring = fd_submit_new_ringbuffer( in build_scissor() local
304 struct fd_ringbuffer *ring = fd_submit_new_ringbuffer( in build_prog_fb_rast() local
354 struct fd_ringbuffer *ring = fd_submit_new_ringbuffer( in build_blend_color() local
376 struct fd_ringbuffer *ring = fd_submit_new_ringbuffer( in build_sample_locations() local
406 fd6_emit_streamout(struct fd_ringbuffer *ring, struct fd6_emit *emit) assert_dt in fd6_emit_streamout()
495 fd6_emit_non_ring(struct fd_ringbuffer *ring, struct fd6_emit *emit) assert_dt in fd6_emit_non_ring()
561 struct fd_ringbuffer *ring = in build_prim_mode() local
581 fd6_emit_3d_state(struct fd_ringbuffer *ring, struct fd6_emit *emit) in fd6_emit_3d_state()
[all …]
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_const.h33 emit_const_prsc(struct fd_ringbuffer *ring, const struct ir3_shader_variant *v, in emit_const_prsc()
47 emit_const_asserts(struct fd_ringbuffer *ring, in emit_const_asserts()
59 ring_wfi(struct fd_batch *batch, struct fd_ringbuffer *ring) assert_dt in ring_wfi()
99 struct fd_ringbuffer *ring) in ir3_emit_constant_data()
138 struct fd_ringbuffer *ring, in ir3_emit_user_consts()
188 struct fd_ringbuffer *ring, struct fd_constbuf_stateobj *constbuf) in ir3_emit_ubos()
244 struct fd_ringbuffer *ring, in ir3_emit_image_dims()
299 struct fd_ringbuffer *ring) in ir3_emit_immediates()
326 struct fd_ringbuffer *ring) in ir3_emit_link_map()
354 struct fd_ringbuffer *ring) in emit_tfbos()
[all …]
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_gmem.c28 emit_mrt(struct fd_ringbuffer *ring, unsigned nr_bufs, in emit_mrt()
116 emit_zs(struct fd_ringbuffer *ring, struct pipe_surface *zsbuf, in emit_zs()
220 emit_msaa(struct fd_ringbuffer *ring, uint32_t nr_samples) in emit_msaa()
283 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local
324 struct fd_ringbuffer *ring = batch->gmem; in emit_binning_pass() local
380 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_init() local
443 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_prep() local
492 struct fd_ringbuffer *ring = batch->gmem; in emit_mem2gmem_surf() local
550 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_mem2gmem() local
592 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_renderprep() local
[all …]
/external/libdrm/freedreno/msm/
Dmsm_ringbuffer.c42 struct fd_ringbuffer *ring; member
120 static struct msm_cmd *current_cmd(struct fd_ringbuffer *ring) in current_cmd()
136 static struct msm_cmd * ring_cmd_new(struct fd_ringbuffer *ring, uint32_t size, in ring_cmd_new()
201 static uint32_t append_bo(struct fd_ringbuffer *ring, struct fd_bo *bo) in append_bo()
219 static uint32_t bo2idx(struct fd_ringbuffer *ring, struct fd_bo *bo, uint32_t flags) in bo2idx()
258 static int get_cmd(struct fd_ringbuffer *ring, struct msm_cmd *target_cmd, in get_cmd()
314 static void * msm_ringbuffer_hostptr(struct fd_ringbuffer *ring) in msm_ringbuffer_hostptr()
330 static void flush_reset(struct fd_ringbuffer *ring) in flush_reset()
376 static void finalize_current_cmd(struct fd_ringbuffer *ring, uint32_t *last_start) in finalize_current_cmd()
460 static int msm_ringbuffer_flush(struct fd_ringbuffer *ring, uint32_t *last_start, in msm_ringbuffer_flush()
[all …]

12345678910>>...18