Home
last modified time | relevance | path

Searched refs:bo_count (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/vc4/
H A Dvc4_gem.c53 u32 bo_count; member
62 for (i = 0; i < state->user_state.bo_count; i++) in vc4_free_hang_state()
100 if (get_state->bo_count < state->bo_count) { in vc4_get_hang_state_ioctl()
101 get_state->bo_count = state->bo_count; in vc4_get_hang_state_ioctl()
113 bo_state = kzalloc_objs(*bo_state, state->bo_count); in vc4_get_hang_state_ioctl()
119 for (i = 0; i < state->bo_count; i++) { in vc4_get_hang_state_ioctl()
127 state->bo_count = i; in vc4_get_hang_state_ioctl()
137 state->bo_count * sizeof(*bo_state))) in vc4_get_hang_state_ioctl()
142 for (i = 0; i < state->bo_count; i++) in vc4_get_hang_state_ioctl()
179 state->bo_count = 0; in vc4_save_hang_state()
[all …]
H A Dvc4_trace.h56 TP_PROTO(struct drm_device *dev, u32 bin_cl_size, u32 shader_rec_size, u32 bo_count),
57 TP_ARGS(dev, bin_cl_size, shader_rec_size, bo_count),
63 __field(u32, bo_count)
70 __entry->bo_count = bo_count;
77 __entry->bo_count)
/linux/drivers/gpu/drm/v3d/
H A Dv3d_submit.c28 ret = drm_gem_lock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_lock_bo_reservations()
32 for (i = 0; i < job->bo_count; i++) { in v3d_lock_bo_reservations()
46 drm_gem_unlock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_lock_bo_reservations()
71 u32 bo_count) in v3d_lookup_bos() argument
73 job->bo_count = bo_count; in v3d_lookup_bos()
75 if (!job->bo_count) { in v3d_lookup_bos()
85 job->bo_count, &job->bo); in v3d_lookup_bos()
95 for (i = 0; i < job->bo_count; i++) in v3d_job_free()
238 for (i = 0; i < job->bo_count; i++) { in v3d_attach_fences_and_unlock_reservation()
244 drm_gem_unlock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_attach_fences_and_unlock_reservation()
[all …]
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c283 int bo_count, in panfrost_acquire_object_fences() argument
288 for (i = 0; i < bo_count; i++) { in panfrost_acquire_object_fences()
304 int bo_count, in panfrost_attach_object_fences() argument
309 for (i = 0; i < bo_count; i++) in panfrost_attach_object_fences()
319 ret = drm_gem_lock_reservations(job->bos, job->bo_count, in panfrost_job_push()
329 ret = panfrost_acquire_object_fences(job->bos, job->bo_count, in panfrost_job_push()
342 panfrost_attach_object_fences(job->bos, job->bo_count, in panfrost_job_push()
346 drm_gem_unlock_reservations(job->bos, job->bo_count, &acquire_ctx); in panfrost_job_push()
361 for (i = 0; i < job->bo_count; i++) { in panfrost_job_cleanup()
372 for (i = 0; i < job->bo_count; i++) in panfrost_job_cleanup()
H A Dpanfrost_drv.c199 job->bo_count = args->bo_handle_count; in panfrost_lookup_bos()
201 if (!job->bo_count) in panfrost_lookup_bos()
206 job->bo_count, &job->bos); in panfrost_lookup_bos()
211 job->bo_count, GFP_KERNEL | __GFP_ZERO); in panfrost_lookup_bos()
215 for (i = 0; i < job->bo_count; i++) { in panfrost_lookup_bos()
/linux/drivers/accel/rocket/
H A Drocket_job.c156 int bo_count, in rocket_acquire_object_fences() argument
162 for (i = 0; i < bo_count; i++) { in rocket_acquire_object_fences()
177 int bo_count, in rocket_attach_object_fences() argument
182 for (i = 0; i < bo_count; i++) in rocket_attach_object_fences()
/linux/drivers/accel/ivpu/
H A Divpu_job.c513 for (i = 0; i < job->bo_count; i++) in ivpu_job_destroy()
523 ivpu_job_create(struct ivpu_file_priv *file_priv, u32 engine_idx, u32 bo_count) in ivpu_job_create() argument
528 job = kzalloc_flex(*job, bos, bo_count); in ivpu_job_create()
534 job->bo_count = bo_count; in ivpu_job_create()
/linux/include/uapi/drm/
H A Dvc4_drm.h300 __u32 bo_count; member
/linux/drivers/gpu/drm/ttm/
H A Dttm_bo.c319 atomic_dec(&ttm_glob.bo_count); in ttm_bo_release()
950 atomic_inc(&ttm_glob.bo_count); in ttm_bo_init_reserved()
H A Dttm_bo_util.c247 atomic_inc(&ttm_glob.bo_count); in ttm_buffer_object_transfer()