Home
last modified time | relevance | path

Searched refs:nr_bos (Results 1 – 18 of 18) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_device.c39 uint32_t *bos, unsigned nr_bos, in panvk_queue_submit_batch() argument
72 .bo_handle_count = nr_bos, in panvk_queue_submit_batch()
94 .bo_handle_count = nr_bos, in panvk_queue_submit_batch()
227 unsigned nr_bos = in panvk_per_arch() local
236 uint32_t bos[nr_bos]; in panvk_per_arch()
263 assert(bo_idx == nr_bos); in panvk_per_arch()
266 for (unsigned x = 0; x < nr_bos; x++) { in panvk_per_arch()
267 for (unsigned y = x + 1; y < nr_bos; ) { in panvk_per_arch()
269 bos[y] = bos[--nr_bos]; in panvk_per_arch()
285 panvk_queue_submit_batch(queue, batch, bos, nr_bos, in_fences, nr_in_fences); in panvk_per_arch()
/third_party/libdrm/etnaviv/
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()
Detnaviv_priv.h138 uint32_t nr_bos, max_bos; member
151 uint32_t nr_bos, max_bos; member
Detnaviv_drm.h190 __u32 nr_bos; /* in, number of submit_bo's */ member
/third_party/mesa3d/src/freedreno/drm/
Dmsm_ringbuffer_sp.c140 if (unlikely((idx >= submit->nr_bos) || (submit->bos[idx] != bo))) { in msm_submit_append_bo()
257 for (unsigned i = 0; i < msm_submit->nr_bos; i++) { in msm_submit_sp_flush_prep()
323 for (unsigned i = 0; i < msm_deferred_submit->nr_bos; i++) { in flush_submit_list()
358 bool bos_on_stack = msm_submit->nr_bos < bo_limit; in flush_submit_list()
360 _submit_bos[bos_on_stack ? msm_submit->nr_bos : 0]; in flush_submit_list()
365 submit_bos = malloc(msm_submit->nr_bos * sizeof(submit_bos[0])); in flush_submit_list()
368 for (unsigned i = 0; i < msm_submit->nr_bos; i++) { in flush_submit_list()
375 req.nr_bos = msm_submit->nr_bos; in flush_submit_list()
379 DEBUG_MSG("nr_cmds=%u, nr_bos=%u", req.nr_cmds, req.nr_bos); in flush_submit_list()
460 if (msm_submit->nr_bos > 30) in should_defer()
[all …]
Dmsm_ringbuffer.c347 for (unsigned j = 0; j < msm_submit->nr_bos; j++) { in msm_submit_flush()
363 req.nr_bos = msm_submit->nr_submit_bos; in msm_submit_flush()
366 DEBUG_MSG("nr_cmds=%u, nr_bos=%u", req.nr_cmds, req.nr_bos); in msm_submit_flush()
408 for (unsigned i = 0; i < msm_submit->nr_bos; i++) in msm_submit_destroy()
613 if (to_msm_submit(submit)->nr_bos > MAX_ARRAY_SIZE/2) { in msm_ringbuffer_check_size()
Dmsm_priv.h111 for (unsigned i = 0; i < req->nr_bos; i++) { in msm_dump_submit()
/third_party/mesa3d/src/etnaviv/drm/
Detnaviv_cmd_stream.c221 .nr_bos = priv->submit.nr_bos, in etna_cmd_stream_flush()
249 for (uint32_t i = 0; i < priv->nr_bos; i++) { in etna_cmd_stream_flush()
265 priv->submit.nr_bos = 0; in etna_cmd_stream_flush()
268 priv->nr_bos = 0; in etna_cmd_stream_flush()
Detnaviv_priv.h146 uint32_t nr_bos, max_bos; member
159 uint32_t nr_bos, max_bos; member
/third_party/libdrm/freedreno/msm/
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/include/drm-uapi/
Dlima_drm.h119 __u32 nr_bos; /* in, array length of bos field */ member
Dmsm_drm.h257 __u32 nr_bos; /* in, number of submit_bo's */ member
Detnaviv_drm.h201 __u32 nr_bos; /* in, number of submit_bo's */ member
/third_party/libdrm/include/drm/
Dmsm_drm.h219 __u32 nr_bos; /* in, number of submit_bo's */ member
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_job.c215 .nr_bos = job->gem_bos[pipe].size / sizeof(struct drm_lima_gem_submit_bo), in lima_job_start()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_drm.c1166 .nr_bos = queue->device->bo_count, in tu_queue_submit_locked()
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst1930 - tnl: Reset nr_bos to 0 between map/unmap cycles.
D21.1.0.rst3028 - tnl: Reset nr_bos to 0 between map/unmap cycles.