Home
last modified time | relevance | path

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

12345678910>>...15

/external/liburing/src/
Dregister.c11 int io_uring_register_buffers_update_tag(struct io_uring *ring, unsigned off, in io_uring_register_buffers_update_tag()
28 int io_uring_register_buffers_tags(struct io_uring *ring, in io_uring_register_buffers_tags()
44 int io_uring_register_buffers_sparse(struct io_uring *ring, unsigned nr) in io_uring_register_buffers_sparse()
56 int io_uring_register_buffers(struct io_uring *ring, const struct iovec *iovecs, in io_uring_register_buffers()
66 int io_uring_unregister_buffers(struct io_uring *ring) in io_uring_unregister_buffers()
75 int io_uring_register_files_update_tag(struct io_uring *ring, unsigned off, in io_uring_register_files_update_tag()
98 int io_uring_register_files_update(struct io_uring *ring, unsigned off, in io_uring_register_files_update()
128 int io_uring_register_files_sparse(struct io_uring *ring, unsigned nr) in io_uring_register_files_sparse()
153 int io_uring_register_files_tags(struct io_uring *ring, const int *files, in io_uring_register_files_tags()
180 int io_uring_register_files(struct io_uring *ring, const int *files, in io_uring_register_files()
[all …]
Dqueue.c16 static inline bool sq_ring_needs_enter(struct io_uring *ring, unsigned *flags) in sq_ring_needs_enter()
36 static inline bool cq_ring_needs_flush(struct io_uring *ring) in cq_ring_needs_flush()
42 static inline bool cq_ring_needs_enter(struct io_uring *ring) in cq_ring_needs_enter()
55 static int _io_uring_get_cqe(struct io_uring *ring, in _io_uring_get_cqe()
113 int __io_uring_get_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr, in __io_uring_get_cqe()
131 unsigned io_uring_peek_batch_cqe(struct io_uring *ring, in io_uring_peek_batch_cqe()
178 int __io_uring_flush_sq(struct io_uring *ring) in __io_uring_flush_sq()
221 static int io_uring_wait_cqes_new(struct io_uring *ring, in io_uring_wait_cqes_new()
259 static int __io_uring_submit_timeout(struct io_uring *ring, unsigned wait_nr, in __io_uring_submit_timeout()
282 int io_uring_wait_cqes(struct io_uring *ring, struct io_uring_cqe **cqe_ptr, in io_uring_wait_cqes()
[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.h128 fd_ringbuffer_del(struct fd_ringbuffer *ring) in fd_ringbuffer_del()
138 fd_ringbuffer_ref(struct fd_ringbuffer *ring) in fd_ringbuffer_ref()
145 fd_ringbuffer_grow(struct fd_ringbuffer *ring, uint32_t ndwords) in fd_ringbuffer_grow()
157 fd_ringbuffer_emit(struct fd_ringbuffer *ring, in fd_ringbuffer_emit()
187 fd_ringbuffer_reloc(struct fd_ringbuffer *ring, in fd_ringbuffer_reloc()
194 fd_ringbuffer_cmd_count(struct fd_ringbuffer *ring) in fd_ringbuffer_cmd_count()
202 fd_ringbuffer_emit_reloc_ring_full(struct fd_ringbuffer *ring, in fd_ringbuffer_emit_reloc_ring_full()
215 fd_ringbuffer_size(struct fd_ringbuffer *ring) in fd_ringbuffer_size()
228 OUT_RING(struct fd_ringbuffer *ring, uint32_t data) in OUT_RING()
241 OUT_RELOC(struct fd_ringbuffer *ring, struct fd_bo *bo, in OUT_RELOC()
[all …]
/external/liburing/test/
Dfile-register.c66 static int test_shrink(struct io_uring *ring) in test_shrink()
105 static int test_grow(struct io_uring *ring) in test_grow()
149 static int test_replace_all(struct io_uring *ring) in test_replace_all()
188 static int test_replace(struct io_uring *ring) in test_replace()
224 static int test_removals(struct io_uring *ring) in test_removals()
263 static int test_additions(struct io_uring *ring) in test_additions()
299 static int test_sparse(struct io_uring *ring) in test_sparse()
328 static int test_basic_many(struct io_uring *ring) in test_basic_many()
351 static int test_basic(struct io_uring *ring, int fail) in test_basic()
386 static int test_zero(struct io_uring *ring) in test_zero()
[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.c16 static int test_fail_lone_link_timeouts(struct io_uring *ring) in test_fail_lone_link_timeouts()
61 static int test_fail_two_link_timeouts(struct io_uring *ring) in test_fail_two_link_timeouts()
165 static int test_single_link_timeout_ception(struct io_uring *ring) in test_single_link_timeout_ception()
234 static int test_single_link_timeout_nop(struct io_uring *ring) in test_single_link_timeout_nop()
300 static int test_single_link_timeout_error(struct io_uring *ring) in test_single_link_timeout_error()
377 static int test_single_link_no_timeout(struct io_uring *ring) in test_single_link_no_timeout()
465 static int test_single_link_timeout(struct io_uring *ring, unsigned nsec) in test_single_link_timeout()
539 static int test_timeout_link_chain1(struct io_uring *ring) in test_timeout_link_chain1()
630 static int test_timeout_link_chain2(struct io_uring *ring) in test_timeout_link_chain2()
726 static int test_timeout_link_chain3(struct io_uring *ring) in test_timeout_link_chain3()
[all …]
Dtimeout.c59 static int test_single_timeout_many(struct io_uring *ring) in test_single_timeout_many()
118 static int test_single_timeout_nr(struct io_uring *ring, int nr) in test_single_timeout_nr()
186 static int test_single_timeout_wait(struct io_uring *ring, in test_single_timeout_wait()
244 static int test_single_timeout(struct io_uring *ring) in test_single_timeout()
293 static int test_single_timeout_remove_notfound(struct io_uring *ring) in test_single_timeout_remove_notfound()
363 static int test_single_timeout_remove(struct io_uring *ring) in test_single_timeout_remove()
441 static int test_single_timeout_abs(struct io_uring *ring) in test_single_timeout_abs()
495 static int test_single_timeout_exit(struct io_uring *ring) in test_single_timeout_exit()
526 static int test_multi_timeout(struct io_uring *ring) in test_multi_timeout()
617 static int test_multi_timeout_nr(struct io_uring *ring) in test_multi_timeout_nr()
[all …]
Dlink.c20 static int test_single_hardlink(struct io_uring *ring) in test_single_hardlink()
89 static int test_double_hardlink(struct io_uring *ring) in test_double_hardlink()
169 static int test_single_link_fail(struct io_uring *ring) in test_single_link_fail()
227 static int test_double_chain(struct io_uring *ring) in test_double_chain()
290 static int test_double_link(struct io_uring *ring) in test_double_link()
345 static int test_single_link(struct io_uring *ring) in test_single_link()
390 struct io_uring ring; in test_early_fail_and_wait() local
434 struct io_uring ring, poll_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_cancelled_userdata(struct io_uring *ring) in test_cancelled_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
Dopen-close.c17 static int submit_wait(struct io_uring *ring) in submit_wait()
38 static inline int try_close(struct io_uring *ring, int fd, int slot) in try_close()
50 struct io_uring ring; in test_close_fixed() local
125 static int test_close(struct io_uring *ring, int fd, int is_ring_fd) in test_close()
159 static int test_openat(struct io_uring *ring, const char *path, int dfd) in test_openat()
192 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
/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/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.c57 fd6_emit_flag_reference(struct fd_ringbuffer *ring, struct fd_resource *rsc, in fd6_emit_flag_reference()
73 emit_mrt(struct fd_ringbuffer *ring, struct pipe_framebuffer_state *pfb, in emit_mrt()
169 emit_zs(struct fd_ringbuffer *ring, struct pipe_surface *zsbuf, in emit_zs()
279 struct fd_ringbuffer *ring = batch->gmem; in update_render_cntl() local
325 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local
403 struct fd_ringbuffer *ring = batch->gmem; in emit_vsc_overflow_test() local
504 struct fd_ringbuffer *ring = batch->gmem; in emit_conditional_ib() local
536 set_scissor(struct fd_ringbuffer *ring, uint32_t x1, uint32_t y1, uint32_t x2, uint32_t y2) in set_scissor()
548 set_bin_size(struct fd_ringbuffer *ring, uint32_t w, uint32_t h, uint32_t flag) in set_bin_size()
559 struct fd_ringbuffer *ring = batch->gmem; in emit_binning_pass() local
[all …]
Dfd6_const.c37 fd6_emit_const_user(struct fd_ringbuffer *ring, in fd6_emit_const_user()
76 fd6_emit_const_bo(struct fd_ringbuffer *ring, in fd6_emit_const_bo()
119 is_stateobj(struct fd_ringbuffer *ring) in is_stateobj()
125 emit_const_ptrs(struct fd_ringbuffer *ring, in emit_const_ptrs()
133 emit_tess_bos(struct fd_ringbuffer *ring, struct fd6_emit *emit, struct ir3_shader_variant *s) in emit_tess_bos()
150 emit_stage_tess_consts(struct fd_ringbuffer *ring, struct ir3_shader_variant *v, in emit_stage_tess_consts()
233 struct fd_ringbuffer *ring, struct fd_constbuf_stateobj *constbuf) in fd6_emit_ubos()
363 enum pipe_shader_type stage, struct fd_ringbuffer *ring) in fd6_emit_ibo_consts()
372 fd6_emit_cs_consts(const struct ir3_shader_variant *v, struct fd_ringbuffer *ring, in fd6_emit_cs_consts()
381 struct fd_ringbuffer *ring) in fd6_emit_immediates()
[all …]
/external/libbpf/src/
Dringbuf.c24 struct ring { struct
25 ring_buffer_sample_fn sample_cb; argument
36 struct ring *rings; argument
259 struct ring *ring = &rb->rings[i]; in ring_buffer__consume() local
286 struct ring *ring = &rb->rings[ring_id]; in ring_buffer__poll() local
/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 …]
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_const.h51 static void emit_const_prsc(struct fd_ringbuffer *ring, in emit_const_prsc()
65 emit_const_asserts(struct fd_ringbuffer *ring, in emit_const_asserts()
75 ring_wfi(struct fd_batch *batch, struct fd_ringbuffer *ring) in ring_wfi()
116 struct fd_ringbuffer *ring, struct fd_constbuf_stateobj *constbuf) in ir3_emit_user_consts()
162 struct fd_ringbuffer *ring, struct fd_constbuf_stateobj *constbuf) in ir3_emit_ubos()
212 struct fd_ringbuffer *ring, struct fd_shaderbuf_stateobj *sb) in ir3_emit_ssbo_sizes()
232 struct fd_ringbuffer *ring, struct fd_shaderimg_stateobj *si) in ir3_emit_image_dims()
285 struct fd_ringbuffer *ring) in ir3_emit_immediates()
307 const struct ir3_shader_variant *v, struct fd_ringbuffer *ring) in ir3_emit_link_map()
329 struct fd_ringbuffer *ring) in emit_tfbos()
[all …]
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_gmem.c46 emit_mrt(struct fd_ringbuffer *ring, unsigned nr_bufs, in emit_mrt()
133 emit_zs(struct fd_ringbuffer *ring, struct pipe_surface *zsbuf, in emit_zs()
264 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local
304 struct fd_ringbuffer *ring = batch->gmem; in emit_binning_pass() local
367 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_init() local
415 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_prep() local
468 struct fd_ringbuffer *ring = batch->gmem; in emit_mem2gmem_surf() local
524 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_mem2gmem() local
567 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_renderprep() local
606 struct fd_ringbuffer *ring = batch->gmem; in emit_gmem2mem_surf() local
[all …]
/external/cronet/third_party/abseil-cpp/absl/strings/
Dcord_ring_test.cc292 CordRepRing* ring = nullptr; in FromFlats() local
367 CordRepRing* ring = CordRepRing::Create(child, extra_capacity); in CreateWithCapacity() local
512 CordRepRing* ring = RefIfShared(FromFlats(kFoxFlats)); in TEST_P() local
521 CordRepRing* ring = RefIfInputSharedIndirect(FromFlats(kFoxFlats)); in TEST_P() local
621 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
633 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
645 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
657 CordRepRing* ring = CreateWithCapacity(MakeFlat(str1, 26), 0); in TEST_P() local
679 CordRepRing* ring = CreateWithCapacity(flat, 1); in TEST_P() local
696 CordRepRing* ring = CreateWithCapacity(flat, 0); in TEST_P() local
[all …]
/external/webrtc/third_party/abseil-cpp/absl/strings/
Dcord_ring_test.cc292 CordRepRing* ring = nullptr; in FromFlats() local
367 CordRepRing* ring = CordRepRing::Create(child, extra_capacity); in CreateWithCapacity() local
512 CordRepRing* ring = RefIfShared(FromFlats(kFoxFlats)); in TEST_P() local
521 CordRepRing* ring = RefIfInputSharedIndirect(FromFlats(kFoxFlats)); in TEST_P() local
621 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
633 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
645 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
657 CordRepRing* ring = CreateWithCapacity(MakeFlat(str1, 26), 0); in TEST_P() local
679 CordRepRing* ring = CreateWithCapacity(flat, 1); in TEST_P() local
696 CordRepRing* ring = CreateWithCapacity(flat, 0); in TEST_P() local
[all …]
/external/angle/third_party/abseil-cpp/absl/strings/
Dcord_ring_test.cc292 CordRepRing* ring = nullptr; in FromFlats() local
367 CordRepRing* ring = CordRepRing::Create(child, extra_capacity); in CreateWithCapacity() local
512 CordRepRing* ring = RefIfShared(FromFlats(kFoxFlats)); in TEST_P() local
521 CordRepRing* ring = RefIfInputSharedIndirect(FromFlats(kFoxFlats)); in TEST_P() local
621 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
633 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
645 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
657 CordRepRing* ring = CreateWithCapacity(MakeFlat(str1, 26), 0); in TEST_P() local
679 CordRepRing* ring = CreateWithCapacity(flat, 1); in TEST_P() local
696 CordRepRing* ring = CreateWithCapacity(flat, 0); in TEST_P() local
[all …]
/external/tensorflow/third_party/absl/abseil-cpp/absl/strings/
Dcord_ring_test.cc292 CordRepRing* ring = nullptr; in FromFlats() local
367 CordRepRing* ring = CordRepRing::Create(child, extra_capacity); in CreateWithCapacity() local
512 CordRepRing* ring = RefIfShared(FromFlats(kFoxFlats)); in TEST_P() local
521 CordRepRing* ring = RefIfInputSharedIndirect(FromFlats(kFoxFlats)); in TEST_P() local
621 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
633 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
645 CordRepRing* ring = CreateWithCapacity(MakeExternal(str1), 1); in TEST_P() local
657 CordRepRing* ring = CreateWithCapacity(MakeFlat(str1, 26), 0); in TEST_P() local
679 CordRepRing* ring = CreateWithCapacity(flat, 1); in TEST_P() local
696 CordRepRing* ring = CreateWithCapacity(flat, 0); in TEST_P() local
[all …]

12345678910>>...15