Home
last modified time | relevance | path

Searched refs:nr_bos (Results 1 - 19 of 19) sorted by relevance

/third_party/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_ringbuffer.c104 for (unsigned i = 0; i < fd_deferred_submit->nr_bos; i++) { in flush_submit_list()
125 bool bos_on_stack = fd_submit->nr_bos < bo_limit; in flush_submit_list()
127 _submit_bos[bos_on_stack ? fd_submit->nr_bos : 0]; in flush_submit_list()
129 uint32_t _guest_handles[bos_on_stack ? fd_submit->nr_bos : 0]; in flush_submit_list()
135 submit_bos = malloc(fd_submit->nr_bos * sizeof(submit_bos[0])); in flush_submit_list()
136 guest_handles = malloc(fd_submit->nr_bos * sizeof(guest_handles[0])); in flush_submit_list()
139 for (unsigned i = 0; i < fd_submit->nr_bos; i++) { in flush_submit_list()
157 unsigned bos_len = fd_submit->nr_bos * sizeof(struct drm_msm_gem_submit_bo); in flush_submit_list()
165 req->nr_bos = fd_submit->nr_bos; in flush_submit_list()
[all...]
H A Dmsm_proto.h244 uint32_t nr_bos; member
257 * length determined by nr_bos (note that handles are host handles),
/third_party/mesa3d/src/freedreno/drm/msm/
H A Dmsm_ringbuffer_sp.c89 for (unsigned i = 0; i < fd_deferred_submit->nr_bos; i++) { in flush_submit_list()
124 bool bos_on_stack = fd_submit->nr_bos < bo_limit; in flush_submit_list()
126 _submit_bos[bos_on_stack ? fd_submit->nr_bos : 0]; in flush_submit_list()
131 submit_bos = malloc(fd_submit->nr_bos * sizeof(submit_bos[0])); in flush_submit_list()
134 for (unsigned i = 0; i < fd_submit->nr_bos; i++) { in flush_submit_list()
141 req.nr_bos = fd_submit->nr_bos; in flush_submit_list()
145 DEBUG_MSG("nr_cmds=%u, nr_bos=%u", req.nr_cmds, req.nr_bos); in flush_submit_list()
H A Dmsm_ringbuffer.c346 for (unsigned j = 0; j < msm_submit->nr_bos; j++) { in msm_submit_flush()
362 req.nr_bos = msm_submit->nr_submit_bos; in msm_submit_flush()
365 DEBUG_MSG("nr_cmds=%u, nr_bos=%u", req.nr_cmds, req.nr_bos); in msm_submit_flush()
407 for (unsigned i = 0; i < msm_submit->nr_bos; i++) in msm_submit_destroy()
612 if (to_msm_submit(submit)->nr_bos > MAX_ARRAY_SIZE/2) { in msm_ringbuffer_check_size()
H A Dmsm_priv.h88 for (unsigned i = 0; i < req->nr_bos; i++) { in msm_dump_submit()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_device.c41 uint32_t *bos, unsigned nr_bos, in panvk_queue_submit_batch()
65 .bo_handle_count = nr_bos, in panvk_queue_submit_batch()
90 .bo_handle_count = nr_bos, in panvk_queue_submit_batch()
225 unsigned nr_bos = in queue_submit() local
234 uint32_t bos[nr_bos]; in queue_submit()
261 assert(bo_idx == nr_bos); in queue_submit()
264 for (unsigned x = 0; x < nr_bos; x++) { in queue_submit()
265 for (unsigned y = x + 1; y < nr_bos; ) { in queue_submit()
267 bos[y] = bos[--nr_bos]; in queue_submit()
283 panvk_queue_submit_batch(queue, batch, bos, nr_bos, in_fence in queue_submit()
39 panvk_queue_submit_batch(struct panvk_queue *queue, struct panvk_batch *batch, uint32_t *bos, unsigned nr_bos, uint32_t *in_fences, unsigned nr_in_fences) panvk_queue_submit_batch() argument
[all...]
/third_party/libdrm/etnaviv/
H A Detnaviv_cmd_stream.c114 priv->submit.nr_bos = 0; in reset_buffer()
117 priv->nr_bos = 0; in reset_buffer()
157 for (idx = 0; idx < priv->nr_bos; idx++) in bo2idx()
160 if (idx == priv->nr_bos) { in bo2idx()
188 .nr_bos = priv->submit.nr_bos, in flush()
213 for (uint32_t i = 0; i < priv->nr_bos; i++) { in flush()
H A Detnaviv_priv.h138 uint32_t nr_bos, max_bos; member
151 uint32_t nr_bos, max_bos; member
H A Detnaviv_drm.h201 __u32 nr_bos; /* in, number of submit_bo's */ member
/third_party/mesa3d/src/etnaviv/drm/
H A Detnaviv_cmd_stream.c211 .nr_bos = priv->submit.nr_bos, in etna_cmd_stream_flush()
242 for (uint32_t i = 0; i < priv->nr_bos; i++) in etna_cmd_stream_flush()
251 priv->submit.nr_bos = 0; in etna_cmd_stream_flush()
254 priv->nr_bos = 0; in etna_cmd_stream_flush()
H A Detnaviv_priv.h142 uint32_t nr_bos, max_bos; member
155 uint32_t nr_bos, max_bos; member
/third_party/libdrm/freedreno/msm/
H A Dmsm_ringbuffer.c335 for (i = 0; i < msm_ring->nr_bos; i++) { in flush_reset()
354 msm_ring->submit.nr_bos = 0; in flush_reset()
356 msm_ring->nr_bos = 0; in flush_reset()
399 for (i = 0; i < msm_ring->submit.nr_bos; i++) { in dump_submit()
510 req.nr_bos = msm_ring->submit.nr_bos; in msm_ringbuffer_flush()
514 DEBUG_MSG("nr_cmds=%u, nr_bos=%u", req.nr_cmds, req.nr_bos); in msm_ringbuffer_flush()
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_ringbuffer_sp.c70 if (unlikely((idx >= submit->nr_bos) || (submit->bos[idx] != bo))) { in fd_submit_append_bo()
187 for (unsigned i = 0; i < fd_submit->nr_bos; i++) { in fd_submit_sp_flush_prep()
259 if (fd_submit->nr_bos > 30) in should_defer()
399 for (unsigned i = 0; i < fd_submit->nr_bos; i++) in fd_submit_sp_destroy()
511 if (to_fd_submit_sp(submit)->nr_bos > MAX_ARRAY_SIZE/2) { in fd_ringbuffer_sp_check_size()
/third_party/mesa3d/include/drm-uapi/
H A Dlima_drm.h119 __u32 nr_bos; /* in, array length of bos field */ member
H A Dmsm_drm.h271 __u32 nr_bos; /* in, number of submit_bo's */ member
H A Detnaviv_drm.h201 __u32 nr_bos; /* in, number of submit_bo's */ member
/third_party/libdrm/include/drm/
H A Dmsm_drm.h219 __u32 nr_bos; /* in, number of submit_bo's */ member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_drm.c1021 .nr_bos = submit->entry_count ? queue->device->bo_count : 0, in tu_queue_submit_locked()
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_job.c237 .nr_bos = job->gem_bos[pipe].size / sizeof(struct drm_lima_gem_submit_bo), in lima_job_start()

Completed in 14 milliseconds