/external/liburing/src/ |
D | register.c | 12 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 …]
|
D | queue.c | 18 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 …]
|
D | setup.c | 158 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/ |
D | freedreno_ringbuffer.c | 39 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/ |
D | lws-ring.c | 31 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/ |
D | freedreno_ringbuffer.h | 149 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/ |
D | file-register.c | 67 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 …]
|
D | timeout.c | 36 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 …]
|
D | splice.c | 135 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 …]
|
D | link-timeout.c | 18 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 …]
|
D | link.c | 21 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
|
D | min-timeout-wait.c | 66 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()
|
D | open-close.c | 17 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
|
D | defer.c | 21 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
|
D | fd-install.c | 20 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
|
D | personality.c | 20 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
|
D | socket-getsetsock-cmd.c | 44 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/ |
D | vkr_ring.c | 52 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/ |
D | vn_ring.c | 88 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/ |
D | psock_tpacket.c | 69 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/ |
D | fd6_gmem.cc | 41 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 …]
|
D | fd6_emit.cc | 57 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/ |
D | ir3_const.h | 33 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/ |
D | fd5_gmem.c | 28 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/ |
D | msm_ringbuffer.c | 42 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 …]
|