| /external/libdrm/freedreno/ |
| D | freedreno_ringbuffer.c | 38 struct fd_ringbuffer *ring; in fd_ringbuffer_new() local 53 void fd_ringbuffer_del(struct fd_ringbuffer *ring) in fd_ringbuffer_del() 63 void fd_ringbuffer_set_parent(struct fd_ringbuffer *ring, in fd_ringbuffer_set_parent() 69 void fd_ringbuffer_reset(struct fd_ringbuffer *ring) in fd_ringbuffer_reset() 79 int fd_ringbuffer_flush(struct fd_ringbuffer *ring) in fd_ringbuffer_flush() 84 int fd_ringbuffer_flush2(struct fd_ringbuffer *ring, int in_fence_fd, in fd_ringbuffer_flush2() 90 void fd_ringbuffer_grow(struct fd_ringbuffer *ring, uint32_t ndwords) in fd_ringbuffer_grow() 106 uint32_t fd_ringbuffer_timestamp(struct fd_ringbuffer *ring) in fd_ringbuffer_timestamp() 111 void fd_ringbuffer_reloc(struct fd_ringbuffer *ring, in fd_ringbuffer_reloc() 118 void fd_ringbuffer_reloc2(struct fd_ringbuffer *ring, in fd_ringbuffer_reloc2() [all …]
|
| /external/skqp/src/compute/skc/ |
| D | extent_ring.c | 23 skc_extent_ring_init(struct skc_extent_ring * const ring, in skc_extent_ring_init() 47 skc_extent_ring_rem(struct skc_extent_ring const * const ring) in skc_extent_ring_rem() 53 skc_extent_ring_is_full(struct skc_extent_ring const * const ring) in skc_extent_ring_is_full() 59 skc_extent_ring_wip_count(struct skc_extent_ring const * const ring) in skc_extent_ring_wip_count() 65 skc_extent_ring_wip_rem(struct skc_extent_ring const * const ring) in skc_extent_ring_wip_rem() 71 skc_extent_ring_wip_is_full(struct skc_extent_ring const * const ring) in skc_extent_ring_wip_is_full() 77 skc_extent_ring_wip_index_inc(struct skc_extent_ring * const ring) in skc_extent_ring_wip_index_inc() 87 skc_extent_ring_checkpoint(struct skc_extent_ring * const ring) in skc_extent_ring_checkpoint() 98 struct skc_extent_ring * const ring) in skc_extent_ring_snap_alloc() 150 struct skc_extent_ring * const ring = snap->ring; in skc_extent_ring_snap_free() local
|
| D | raster_builder.h | 49 struct skc_extent_ring ring; member 54 struct skc_extent_ring ring; member 59 struct skc_extent_ring ring; member 64 struct skc_extent_ring ring; member 69 struct skc_extent_ring ring; member
|
| /external/skia/src/compute/skc/ |
| D | extent_ring.c | 23 skc_extent_ring_init(struct skc_extent_ring * const ring, in skc_extent_ring_init() 47 skc_extent_ring_rem(struct skc_extent_ring const * const ring) in skc_extent_ring_rem() 53 skc_extent_ring_is_full(struct skc_extent_ring const * const ring) in skc_extent_ring_is_full() 59 skc_extent_ring_wip_count(struct skc_extent_ring const * const ring) in skc_extent_ring_wip_count() 65 skc_extent_ring_wip_rem(struct skc_extent_ring const * const ring) in skc_extent_ring_wip_rem() 71 skc_extent_ring_wip_is_full(struct skc_extent_ring const * const ring) in skc_extent_ring_wip_is_full() 77 skc_extent_ring_wip_index_inc(struct skc_extent_ring * const ring) in skc_extent_ring_wip_index_inc() 87 skc_extent_ring_checkpoint(struct skc_extent_ring * const ring) in skc_extent_ring_checkpoint() 98 struct skc_extent_ring * const ring) in skc_extent_ring_snap_alloc() 150 struct skc_extent_ring * const ring = snap->ring; in skc_extent_ring_snap_free() local
|
| D | raster_builder.h | 49 struct skc_extent_ring ring; member 54 struct skc_extent_ring ring; member 59 struct skc_extent_ring ring; member 64 struct skc_extent_ring ring; member 69 struct skc_extent_ring ring; member
|
| /external/linux-kselftest/tools/testing/selftests/net/ |
| D | psock_tpacket.c | 83 struct ring { struct 88 void (*walk)(int sock, struct ring *ring); argument 89 int type, rd_num, flen, version; 90 union { 237 static void walk_v1_v2_rx(int sock, struct ring *ring) in walk_v1_v2_rx() 371 static inline void *get_next_frame(struct ring *ring, int n) in get_next_frame() 387 static void walk_tx(int sock, struct ring *ring) in walk_tx() 518 static void walk_v1_v2(int sock, struct ring *ring) in walk_v1_v2() 599 static void walk_v3_rx(int sock, struct ring *ring) in walk_v3_rx() 640 static void walk_v3(int sock, struct ring *ring) in walk_v3() [all …]
|
| /external/mesa3d/src/gallium/auxiliary/util/ |
| D | u_ringbuffer.c | 26 struct util_ringbuffer *ring = CALLOC_STRUCT(util_ringbuffer); in util_ringbuffer_create() local 48 void util_ringbuffer_destroy( struct util_ringbuffer *ring ) in util_ringbuffer_destroy() 59 static inline unsigned util_ringbuffer_space( const struct util_ringbuffer *ring ) in util_ringbuffer_space() 67 static inline boolean util_ringbuffer_empty( const struct util_ringbuffer *ring ) in util_ringbuffer_empty() 72 void util_ringbuffer_enqueue( struct util_ringbuffer *ring, in util_ringbuffer_enqueue() 109 enum pipe_error util_ringbuffer_dequeue( struct util_ringbuffer *ring, in util_ringbuffer_dequeue()
|
| /external/mesa3d/src/gallium/drivers/freedreno/ |
| D | freedreno_util.h | 189 OUT_RING(struct fd_ringbuffer *ring, uint32_t data) in OUT_RING() 200 OUT_RINGP(struct fd_ringbuffer *ring, uint32_t data, in OUT_RINGP() 218 OUT_RELOC(struct fd_ringbuffer *ring, struct fd_bo *bo, in OUT_RELOC() 237 OUT_RELOCW(struct fd_ringbuffer *ring, struct fd_bo *bo, in OUT_RELOCW() 255 static inline void BEGIN_RING(struct fd_ringbuffer *ring, uint32_t ndwords) in BEGIN_RING() 262 __gpu_id(struct fd_ringbuffer *ring) in __gpu_id() 270 OUT_PKT0(struct fd_ringbuffer *ring, uint16_t regindx, uint16_t cnt) in OUT_PKT0() 278 OUT_PKT2(struct fd_ringbuffer *ring) in OUT_PKT2() 286 OUT_PKT3(struct fd_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT3() 311 OUT_PKT4(struct fd_ringbuffer *ring, uint16_t regindx, uint16_t cnt) in OUT_PKT4() [all …]
|
| /external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
| D | fd2_gmem.c | 68 struct fd_ringbuffer *ring = batch->gmem; in emit_gmem2mem_surf() local 108 struct fd_ringbuffer *ring = batch->gmem; in fd2_emit_tile_gmem2mem() local 186 struct fd_ringbuffer *ring = batch->gmem; in emit_mem2gmem_surf() local 231 struct fd_ringbuffer *ring = batch->gmem; in fd2_emit_tile_mem2gmem() local 342 struct fd_ringbuffer *ring = batch->gmem; in fd2_emit_tile_init() local 365 struct fd_ringbuffer *ring = batch->gmem; in fd2_emit_tile_prep() local 387 struct fd_ringbuffer *ring = batch->gmem; in fd2_emit_tile_renderprep() local
|
| D | fd2_emit.c | 53 emit_constants(struct fd_ringbuffer *ring, uint32_t base, in emit_constants() 123 emit_texture(struct fd_ringbuffer *ring, struct fd_context *ctx, in emit_texture() 153 emit_textures(struct fd_ringbuffer *ring, struct fd_context *ctx) in emit_textures() 170 fd2_emit_vertex_bufs(struct fd_ringbuffer *ring, uint32_t val, in fd2_emit_vertex_bufs() 189 struct fd_ringbuffer *ring = ctx->batch->draw; in fd2_emit_state() local 334 fd2_emit_restore(struct fd_context *ctx, struct fd_ringbuffer *ring) in fd2_emit_restore() 461 fd2_emit_ib(struct fd_ringbuffer *ring, struct fd_ringbuffer *target) in fd2_emit_ib()
|
| D | fd2_draw.c | 46 emit_cacheflush(struct fd_ringbuffer *ring) in emit_cacheflush() 86 struct fd_ringbuffer *ring = ctx->batch->draw; in fd2_draw_vbo() local 131 struct fd_ringbuffer *ring = ctx->batch->draw; in fd2_clear() local
|
| /external/libdrm/freedreno/msm/ |
| D | msm_ringbuffer.c | 41 struct fd_ringbuffer *ring; member 150 static struct msm_cmd * ring_cmd_new(struct fd_ringbuffer *ring, uint32_t size) in ring_cmd_new() 190 static struct msm_cmd *current_cmd(struct fd_ringbuffer *ring) in current_cmd() 197 static uint32_t append_bo(struct fd_ringbuffer *ring, struct fd_bo *bo) in append_bo() 215 static uint32_t bo2idx(struct fd_ringbuffer *ring, struct fd_bo *bo, uint32_t flags) in bo2idx() 248 static int check_cmd_bo(struct fd_ringbuffer *ring, in check_cmd_bo() 258 static void get_cmd(struct fd_ringbuffer *ring, struct msm_cmd *target_cmd, in get_cmd() 289 static void * msm_ringbuffer_hostptr(struct fd_ringbuffer *ring) in msm_ringbuffer_hostptr() 318 static void flush_reset(struct fd_ringbuffer *ring) in flush_reset() 353 static void finalize_current_cmd(struct fd_ringbuffer *ring, uint32_t *last_start) in finalize_current_cmd() [all …]
|
| /external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
| D | fd5_gmem.c | 46 emit_mrt(struct fd_ringbuffer *ring, unsigned nr_bufs, in emit_mrt() 134 emit_zs(struct fd_ringbuffer *ring, struct pipe_surface *zsbuf, in emit_zs() 267 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local 309 struct fd_ringbuffer *ring = batch->gmem; in emit_binning_pass() local 373 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_init() local 420 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_prep() local 472 struct fd_ringbuffer *ring = batch->gmem; in emit_mem2gmem_surf() local 528 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_mem2gmem() local 572 struct fd_ringbuffer *ring = batch->gmem; in fd5_emit_tile_renderprep() local 609 struct fd_ringbuffer *ring = batch->gmem; in emit_gmem2mem_surf() local [all …]
|
| D | fd5_emit.h | 101 fd5_cache_flush(struct fd_batch *batch, struct fd_ringbuffer *ring) in fd5_cache_flush() 114 fd5_set_render_mode(struct fd_context *ctx, struct fd_ringbuffer *ring, in fd5_set_render_mode() 130 fd5_emit_blit(struct fd_context *ctx, struct fd_ringbuffer *ring) in fd5_emit_blit() 147 struct fd_ringbuffer *ring = binning ? ctx->batch->binning : ctx->batch->draw; in fd5_emit_render_cntl() local 172 fd5_emit_lrz_flush(struct fd_ringbuffer *ring) in fd5_emit_lrz_flush()
|
| D | fd5_emit.c | 53 fd5_emit_const(struct fd_ringbuffer *ring, enum shader_t type, in fd5_emit_const() 92 fd5_emit_const_bo(struct fd_ringbuffer *ring, enum shader_t type, boolean write, in fd5_emit_const_bo() 264 emit_border_color(struct fd_context *ctx, struct fd_ringbuffer *ring) in emit_border_color() 292 emit_textures(struct fd_context *ctx, struct fd_ringbuffer *ring, in emit_textures() 374 emit_ssbos(struct fd_context *ctx, struct fd_ringbuffer *ring, in emit_ssbos() 437 fd5_emit_vertex_bufs(struct fd_ringbuffer *ring, struct fd5_emit *emit) in fd5_emit_vertex_bufs() 485 fd5_emit_state(struct fd_context *ctx, struct fd_ringbuffer *ring, in fd5_emit_state() 796 fd5_emit_cs_state(struct fd_context *ctx, struct fd_ringbuffer *ring, in fd5_emit_cs_state() 840 fd5_emit_restore(struct fd_batch *batch, struct fd_ringbuffer *ring) in fd5_emit_restore() 1072 fd5_emit_ib(struct fd_ringbuffer *ring, struct fd_ringbuffer *target) in fd5_emit_ib() [all …]
|
| D | fd5_draw.c | 44 draw_impl(struct fd_context *ctx, struct fd_ringbuffer *ring, in draw_impl() 157 struct fd_ringbuffer *ring = ctx->batch->draw; in fd5_draw_vbo() local 187 struct fd_ringbuffer *ring; in fd5_clear_lrz() local 268 struct fd_ringbuffer *ring = ctx->batch->draw; in fd5_clear() local
|
| D | fd5_query.c | 57 struct fd_ringbuffer *ring = batch->draw; in occlusion_resume() local 75 struct fd_ringbuffer *ring = batch->draw; in occlusion_pause() local 163 struct fd_ringbuffer *ring = batch->draw; in timestamp_resume() local 177 struct fd_ringbuffer *ring = batch->draw; in timestamp_pause() local
|
| D | fd5_compute.c | 61 cs_program_emit(struct fd_ringbuffer *ring, struct ir3_shader_variant *v) in cs_program_emit() 126 struct fd_ringbuffer *ring = ctx->batch->draw; in emit_setup() local 158 struct fd_ringbuffer *ring = ctx->batch->draw; in fd5_launch_grid() local
|
| /external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
| D | fd3_gmem.c | 47 emit_mrt(struct fd_ringbuffer *ring, unsigned nr_bufs, in emit_mrt() 168 struct fd_ringbuffer *ring = batch->gmem; in emit_binning_workaround() local 322 struct fd_ringbuffer *ring = batch->gmem; in emit_gmem2mem_surf() local 359 struct fd_ringbuffer *ring = batch->gmem; in fd3_emit_tile_gmem2mem() local 484 struct fd_ringbuffer *ring = batch->gmem; in emit_mem2gmem_surf() local 541 struct fd_ringbuffer *ring = batch->gmem; in fd3_emit_tile_mem2gmem() local 730 struct fd_ringbuffer *ring = batch->gmem; in fd3_emit_sysmem_prep() local 774 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local 804 struct fd_ringbuffer *ring = batch->gmem; in emit_binning_pass() local 929 struct fd_ringbuffer *ring = batch->gmem; in fd3_emit_tile_init() local [all …]
|
| D | fd3_emit.c | 58 fd3_emit_const(struct fd_ringbuffer *ring, enum shader_t type, in fd3_emit_const() 96 fd3_emit_const_bo(struct fd_ringbuffer *ring, enum shader_t type, boolean write, in fd3_emit_const_bo() 133 emit_textures(struct fd_context *ctx, struct fd_ringbuffer *ring, in emit_textures() 260 fd3_emit_gmem_restore_tex(struct fd_ringbuffer *ring, in fd3_emit_gmem_restore_tex() 361 fd3_emit_vertex_bufs(struct fd_ringbuffer *ring, struct fd3_emit *emit) in fd3_emit_vertex_bufs() 488 fd3_emit_state(struct fd_context *ctx, struct fd_ringbuffer *ring, in fd3_emit_state() 800 fd3_emit_restore(struct fd_batch *batch, struct fd_ringbuffer *ring) in fd3_emit_restore() 942 fd3_emit_ib(struct fd_ringbuffer *ring, struct fd_ringbuffer *target) in fd3_emit_ib()
|
| /external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
| D | fd4_gmem.c | 48 emit_mrt(struct fd_ringbuffer *ring, unsigned nr_bufs, in emit_mrt() 154 struct fd_ringbuffer *ring = batch->gmem; in emit_gmem2mem_surf() local 193 struct fd_ringbuffer *ring = batch->gmem; in fd4_emit_tile_gmem2mem() local 305 struct fd_ringbuffer *ring = batch->gmem; in emit_mem2gmem_surf() local 331 struct fd_ringbuffer *ring = batch->gmem; in fd4_emit_tile_mem2gmem() local 527 struct fd_ringbuffer *ring = batch->gmem; in fd4_emit_sysmem_prep() local 564 struct fd_ringbuffer *ring = batch->gmem; in update_vsc_pipe() local 602 struct fd_ringbuffer *ring = batch->gmem; in emit_binning_pass() local 665 struct fd_ringbuffer *ring = batch->gmem; in fd4_emit_tile_init() local 711 struct fd_ringbuffer *ring = batch->gmem; in fd4_emit_tile_prep() local [all …]
|
| D | fd4_emit.c | 53 fd4_emit_const(struct fd_ringbuffer *ring, enum shader_t type, in fd4_emit_const() 91 fd4_emit_const_bo(struct fd_ringbuffer *ring, enum shader_t type, boolean write, in fd4_emit_const_bo() 124 emit_textures(struct fd_context *ctx, struct fd_ringbuffer *ring, in emit_textures() 256 fd4_emit_gmem_restore_tex(struct fd_ringbuffer *ring, unsigned nr_bufs, in fd4_emit_gmem_restore_tex() 365 fd4_emit_vertex_bufs(struct fd_ringbuffer *ring, struct fd4_emit *emit) in fd4_emit_vertex_bufs() 499 fd4_emit_state(struct fd_context *ctx, struct fd_ringbuffer *ring, in fd4_emit_state() 756 fd4_emit_restore(struct fd_batch *batch, struct fd_ringbuffer *ring) in fd4_emit_restore() 910 fd4_emit_ib(struct fd_ringbuffer *ring, struct fd_ringbuffer *target) in fd4_emit_ib() 916 fd4_mem_to_mem(struct fd_ringbuffer *ring, struct pipe_resource *dst, in fd4_mem_to_mem()
|
| /external/android-clat/ |
| D | ring.c | 50 struct packet_ring *ring = &tunnel->ring; in ring_create() local 90 static struct tpacket2_hdr *ring_advance(struct packet_ring *ring) { in ring_advance() 118 void ring_read(struct packet_ring *ring, int write_fd, int to_ipv6) { in ring_read()
|
| /external/libdrm/freedreno/kgsl/ |
| D | kgsl_ringbuffer.c | 106 static void * kgsl_ringbuffer_hostptr(struct fd_ringbuffer *ring) in kgsl_ringbuffer_hostptr() 112 static int kgsl_ringbuffer_flush(struct fd_ringbuffer *ring, uint32_t *last_start, in kgsl_ringbuffer_flush() 162 static void kgsl_ringbuffer_emit_reloc(struct fd_ringbuffer *ring, in kgsl_ringbuffer_emit_reloc() 176 static uint32_t kgsl_ringbuffer_emit_reloc_ring(struct fd_ringbuffer *ring, in kgsl_ringbuffer_emit_reloc_ring() 186 static void kgsl_ringbuffer_destroy(struct fd_ringbuffer *ring) in kgsl_ringbuffer_destroy() 208 struct fd_ringbuffer *ring = NULL; in kgsl_ringbuffer_new() local
|
| /external/u-boot/drivers/usb/host/ |
| D | xhci-ring.c | 35 static int last_trb(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in last_trb() 55 struct xhci_ring *ring, in last_trb_on_last_seg() 88 static void inc_enq(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in inc_enq() 146 static void inc_deq(struct xhci_ctrl *ctrl, struct xhci_ring *ring) in inc_deq() 181 struct xhci_ring *ring, in queue_trb() 487 struct xhci_ring *ring = ctrl->devs[udev->slot_id]->eps[ep_index].ring; in abort_td() local 568 struct xhci_ring *ring; /* EP transfer ring */ in xhci_bulk_tx() local
|