/aosp_15_r20/external/liburing/src/ |
H A D | register.c | 11 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 …]
|
H A D | queue.c | 16 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 …]
|
/aosp_15_r20/external/mesa3d/src/freedreno/drm/ |
H A 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 …]
|
/aosp_15_r20/external/mesa3d/src/virtio/vulkan/ |
H A 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 …]
|
/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/net/ |
H A 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 …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A 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 496 struct fd_ringbuffer *ring = batch->gmem; in update_render_cntl() local 562 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local 647 struct fd_ringbuffer *ring = batch->gmem; in emit_vsc_overflow_test() local 752 struct fd_ringbuffer *ring = batch->gmem; in emit_common_init() local [all …]
|
H A D | fd6_query.cc | 63 struct fd_ringbuffer *ring = batch->draw; in occlusion_resume() local 106 struct fd_ringbuffer *ring = batch->draw; in occlusion_pause() local 185 occlusion_counter_result_resource(struct fd_acc_query *aq, struct fd_ringbuffer *ring, in occlusion_counter_result_resource() 204 occlusion_predicate_result_resource(struct fd_acc_query *aq, struct fd_ringbuffer *ring, in occlusion_predicate_result_resource() 267 struct fd_ringbuffer *ring = batch->draw; in timestamp_resume() local 276 struct fd_ringbuffer *ring = batch->draw; in time_elapsed_pause() local 300 record_timestamp(struct fd_ringbuffer *ring, struct fd_bo *bo, unsigned offset) in record_timestamp() 315 time_elapsed_result_resource(struct fd_acc_query *aq, struct fd_ringbuffer *ring, in time_elapsed_result_resource() 335 timestamp_result_resource(struct fd_acc_query *aq, struct fd_ringbuffer *ring, in timestamp_result_resource() 381 #define stats_reloc(ring, aq, field) \ argument [all …]
|
H A 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 …]
|
H A D | fd6_const.cc | 22 fd6_emit_const_user(struct fd_ringbuffer *ring, in fd6_emit_const_user() 53 fd6_emit_const_bo(struct fd_ringbuffer *ring, in fd6_emit_const_bo() 82 is_stateobj(struct fd_ringbuffer *ring) in is_stateobj() 88 emit_const_ptrs(struct fd_ringbuffer *ring, const struct ir3_shader_variant *v, in emit_const_ptrs() 96 emit_stage_tess_consts(struct fd_ringbuffer *ring, const struct ir3_shader_variant *v, in emit_stage_tess_consts() 173 fd6_emit_ubos(const struct ir3_shader_variant *v, struct fd_ringbuffer *ring, in fd6_emit_ubos() 236 struct fd_ringbuffer *ring, in emit_user_consts() 319 struct fd_ringbuffer *ring, in fd6_emit_cs_driver_params() 328 struct fd_ringbuffer *ring, in fd6_emit_cs_user_consts() 336 struct fd_ringbuffer *ring) in fd6_emit_immediates() [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/strings/ |
D | cord_ring_test.cc | 292 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 …]
|
/aosp_15_r20/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/strings/ |
H A D | cord_ring_test.cc | 292 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 …]
|
/aosp_15_r20/external/webrtc/third_party/abseil-cpp/absl/strings/ |
H A D | cord_ring_test.cc | 292 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 …]
|
/aosp_15_r20/external/libdrm/freedreno/ |
H A 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 …]
|
/aosp_15_r20/external/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_transport.h | 455 static inline size_t vn_sizeof_vkCreateRingMESA(uint64_t ring, const VkRingCreateInfoMESA* pCreateI… in vn_sizeof_vkCreateRingMESA() 469 …reateRingMESA(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, uint64_t ring, const VkRingC… in vn_encode_vkCreateRingMESA() 481 static inline size_t vn_sizeof_vkCreateRingMESA_reply(uint64_t ring, const VkRingCreateInfoMESA* pC… in vn_sizeof_vkCreateRingMESA_reply() 492 static inline void vn_decode_vkCreateRingMESA_reply(struct vn_cs_decoder *dec, uint64_t ring, const… in vn_decode_vkCreateRingMESA_reply() 502 static inline size_t vn_sizeof_vkDestroyRingMESA(uint64_t ring) in vn_sizeof_vkDestroyRingMESA() 513 … vn_encode_vkDestroyRingMESA(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, uint64_t ring) in vn_encode_vkDestroyRingMESA() 523 static inline size_t vn_sizeof_vkDestroyRingMESA_reply(uint64_t ring) in vn_sizeof_vkDestroyRingMESA_reply() 533 static inline void vn_decode_vkDestroyRingMESA_reply(struct vn_cs_decoder *dec, uint64_t ring) in vn_decode_vkDestroyRingMESA_reply() 542 static inline size_t vn_sizeof_vkNotifyRingMESA(uint64_t ring, uint32_t seqno, VkRingNotifyFlagsMES… in vn_sizeof_vkNotifyRingMESA() 555 …otifyRingMESA(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, uint64_t ring, uint32_t seqn… in vn_encode_vkNotifyRingMESA() [all …]
|
/aosp_15_r20/external/liburing/test/ |
H A D | file-register.c | 66 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 …]
|
H A D | timeout.c | 59 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 …]
|
H A 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 …]
|
H A D | link-timeout.c | 16 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 …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
H A 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() 57 ring_wfi(struct fd_batch *batch, struct fd_ringbuffer *ring) assert_dt in ring_wfi() 97 struct fd_ringbuffer *ring) in ir3_emit_constant_data() 136 struct fd_ringbuffer *ring, in ir3_emit_user_consts() 186 struct fd_ringbuffer *ring, struct fd_constbuf_stateobj *constbuf) in ir3_emit_ubos() 240 struct fd_ringbuffer *ring, in ir3_emit_image_dims() 293 struct fd_ringbuffer *ring) in ir3_emit_immediates() 320 struct fd_ringbuffer *ring) in ir3_emit_link_map() 342 struct fd_ringbuffer *ring) in emit_tfbos() [all …]
|
/aosp_15_r20/external/libwebsockets/lib/misc/ |
H A 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 …]
|
/aosp_15_r20/external/virglrenderer/src/venus/ |
H A 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 …]
|
/aosp_15_r20/external/libdrm/freedreno/msm/ |
H A 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 …]
|
/aosp_15_r20/external/pigweed/pw_ring_buffer/ |
H A D | prefixed_entry_ring_buffer_test.cc | 36 PrefixedEntryRingBuffer ring(false); in TEST() local 82 PrefixedEntryRingBuffer ring(user_data); in SingleEntryWriteReadTest() local 196 PrefixedEntryRingBuffer ring(kUserData); in CountingUpWriteReadTest() local 250 PrefixedEntryRingBuffer ring(user_data); in SingleEntryWriteReadWithSectionWriterTest() local 325 PrefixedEntryRingBuffer ring; in DeringTest() local 406 Status PushBack(PrefixedEntryRingBufferMulti& ring, in PushBack() 418 Status TryPushBack(PrefixedEntryRingBufferMulti& ring, in TryPushBack() 458 PrefixedEntryRingBuffer ring(user_data); in EmptyDataPushBackTest() local 497 PrefixedEntryRingBuffer ring; in TEST() local 528 PrefixedEntryRingBuffer ring; in TEST() local [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
H A 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 …]
|
/aosp_15_r20/external/mesa3d/src/freedreno/drm/msm/ |
H A D | msm_ringbuffer.c | 149 append_ring(struct set *set, struct fd_ringbuffer *ring) in append_ring() 232 handle_stateobj_relocs(struct msm_submit *submit, struct msm_ringbuffer *ring) in handle_stateobj_relocs() 268 struct fd_ringbuffer *ring = (void *)entry->key; in msm_submit_flush() local 284 struct fd_ringbuffer *ring = (void *)entry->key; in msm_submit_flush() local 372 struct fd_ringbuffer *ring = (void *)entry->key; in unref_rings() local 426 finalize_current_cmd(struct fd_ringbuffer *ring) in finalize_current_cmd() 443 msm_ringbuffer_grow(struct fd_ringbuffer *ring, uint32_t size) in msm_ringbuffer_grow() 463 msm_ringbuffer_emit_reloc(struct fd_ringbuffer *ring, in msm_ringbuffer_emit_reloc() 522 struct fd_ringbuffer *ring = (void *)entry->key; in append_stateobj_rings() local 533 msm_ringbuffer_emit_reloc_ring(struct fd_ringbuffer *ring, in msm_ringbuffer_emit_reloc_ring() [all …]
|