Symbol: drm_syncobj
drivers/accel/amdxdna/aie2_ctx.c
630
struct drm_syncobj *syncobj;
drivers/accel/amdxdna/aie2_pci.h
124
struct drm_syncobj *syncobj;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1563
struct drm_syncobj *syncobj;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.h
44
struct drm_syncobj *syncobj;
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
827
struct drm_syncobj *timeline_syncobj = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
94
struct drm_syncobj **syncobj,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
465
struct drm_syncobj **syncobj;
drivers/gpu/drm/drm_syncobj.c
1013
static void syncobj_wait_syncobj_func(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
1035
static signed long drm_syncobj_array_wait_timeout(struct drm_syncobj **syncobjs,
drivers/gpu/drm/drm_syncobj.c
1233
struct drm_syncobj **syncobjs, bool timeline,
drivers/gpu/drm/drm_syncobj.c
1268
struct drm_syncobj ***syncobjs_out)
drivers/gpu/drm/drm_syncobj.c
1271
struct drm_syncobj **syncobjs;
drivers/gpu/drm/drm_syncobj.c
1312
static void drm_syncobj_array_free(struct drm_syncobj **syncobjs,
drivers/gpu/drm/drm_syncobj.c
1327
struct drm_syncobj **syncobjs;
drivers/gpu/drm/drm_syncobj.c
1370
struct drm_syncobj **syncobjs;
drivers/gpu/drm/drm_syncobj.c
1420
syncobj_eventfd_entry_func(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
1466
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
1517
struct drm_syncobj **syncobjs;
drivers/gpu/drm/drm_syncobj.c
1550
struct drm_syncobj **syncobjs;
drivers/gpu/drm/drm_syncobj.c
1586
struct drm_syncobj **syncobjs;
drivers/gpu/drm/drm_syncobj.c
1658
struct drm_syncobj **syncobjs;
drivers/gpu/drm/drm_syncobj.c
223
static void syncobj_wait_syncobj_func(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
230
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
237
syncobj_eventfd_entry_func(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
248
struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private,
drivers/gpu/drm/drm_syncobj.c
251
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
266
static void drm_syncobj_fence_add_wait(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
291
static void drm_syncobj_remove_wait(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
315
drm_syncobj_add_eventfd(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
333
void drm_syncobj_add_point(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
372
void drm_syncobj_replace_fence(struct drm_syncobj *syncobj,
drivers/gpu/drm/drm_syncobj.c
407
static int drm_syncobj_assign_null_handle(struct drm_syncobj *syncobj)
drivers/gpu/drm/drm_syncobj.c
440
struct drm_syncobj *syncobj = drm_syncobj_find(file_private, handle);
drivers/gpu/drm/drm_syncobj.c
530
struct drm_syncobj *syncobj = container_of(kref,
drivers/gpu/drm/drm_syncobj.c
531
struct drm_syncobj,
drivers/gpu/drm/drm_syncobj.c
556
int drm_syncobj_create(struct drm_syncobj **out_syncobj, uint32_t flags,
drivers/gpu/drm/drm_syncobj.c
560
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
562
syncobj = kzalloc_obj(struct drm_syncobj);
drivers/gpu/drm/drm_syncobj.c
599
struct drm_syncobj *syncobj, u32 *handle)
drivers/gpu/drm/drm_syncobj.c
619
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
633
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
645
struct drm_syncobj *syncobj = file->private_data;
drivers/gpu/drm/drm_syncobj.c
664
int drm_syncobj_get_fd(struct drm_syncobj *syncobj, int *p_fd)
drivers/gpu/drm/drm_syncobj.c
692
struct drm_syncobj *syncobj = drm_syncobj_find(file_private, handle);
drivers/gpu/drm/drm_syncobj.c
706
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
732
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
815
struct drm_syncobj *syncobj;
drivers/gpu/drm/drm_syncobj.c
924
struct drm_syncobj *timeline_syncobj = NULL;
drivers/gpu/drm/drm_syncobj.c
965
struct drm_syncobj *binary_syncobj = NULL;
drivers/gpu/drm/i915/gem/i915_gem_context_types.h
272
struct drm_syncobj *syncobj;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
239
struct drm_syncobj *syncobj; /* Use with ptr_mask_bits() */
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2828
struct drm_syncobj *syncobj;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2953
struct drm_syncobj *syncobj;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
3024
struct drm_syncobj *syncobj;
drivers/gpu/drm/imagination/pvr_sync.h
41
struct drm_syncobj *syncobj;
drivers/gpu/drm/lima/lima_gem.c
303
struct drm_syncobj *out_sync = NULL;
drivers/gpu/drm/msm/msm_gem_submit.c
562
struct drm_syncobj **syncobjs_to_reset = NULL;
drivers/gpu/drm/msm/msm_gem_vma.c
1437
struct drm_syncobj **syncobjs_to_reset = NULL;
drivers/gpu/drm/msm/msm_syncobj.c
17
struct drm_syncobj **syncobjs = NULL;
drivers/gpu/drm/msm/msm_syncobj.c
75
msm_syncobj_reset(struct drm_syncobj **syncobjs, uint32_t nr_syncobjs)
drivers/gpu/drm/msm/msm_syncobj.c
9
struct drm_syncobj **
drivers/gpu/drm/msm/msm_syncobj.h
12
struct drm_syncobj *syncobj;
drivers/gpu/drm/msm/msm_syncobj.h
17
struct drm_syncobj **
drivers/gpu/drm/msm/msm_syncobj.h
25
void msm_syncobj_reset(struct drm_syncobj **syncobjs, uint32_t nr_syncobjs);
drivers/gpu/drm/nouveau/nouveau_sched.c
194
struct drm_syncobj *obj = job->out_sync.objs[i];
drivers/gpu/drm/nouveau/nouveau_sched.c
212
struct drm_syncobj **pobj = &job->out_sync.objs[i];
drivers/gpu/drm/nouveau/nouveau_sched.c
255
struct drm_syncobj **pobj = &job->out_sync.objs[i];
drivers/gpu/drm/nouveau/nouveau_sched.h
71
struct drm_syncobj **objs;
drivers/gpu/drm/panfrost/panfrost_drv.c
293
struct drm_syncobj *sync_out = NULL;
drivers/gpu/drm/panthor/panthor_drv.c
255
struct drm_syncobj *syncobj;
drivers/gpu/drm/tegra/submit.c
514
struct drm_syncobj *syncobj = NULL;
drivers/gpu/drm/v3d/v3d_drv.h
389
struct drm_syncobj *syncobj;
drivers/gpu/drm/v3d/v3d_drv.h
397
struct drm_syncobj *syncobj;
drivers/gpu/drm/v3d/v3d_drv.h
478
struct drm_syncobj *syncobj;
drivers/gpu/drm/v3d/v3d_submit.c
269
struct drm_syncobj *sync_out;
drivers/gpu/drm/vc4/vc4_gem.c
1017
struct drm_syncobj *out_sync = NULL;
drivers/gpu/drm/vc4/vc4_gem.c
619
struct drm_syncobj *out_sync)
drivers/gpu/drm/virtio/virtgpu_submit.c
163
static void virtio_gpu_reset_syncobjs(struct drm_syncobj **syncobjs,
drivers/gpu/drm/virtio/virtgpu_submit.c
23
struct drm_syncobj *syncobj;
drivers/gpu/drm/virtio/virtgpu_submit.c
32
struct drm_syncobj **in_syncobjs;
drivers/gpu/drm/virtio/virtgpu_submit.c
77
static void virtio_gpu_free_syncobjs(struct drm_syncobj **syncobjs,
drivers/gpu/drm/virtio/virtgpu_submit.c
97
struct drm_syncobj **syncobjs;
drivers/gpu/drm/xe/xe_exec_queue_types.h
18
struct drm_syncobj;
drivers/gpu/drm/xe/xe_exec_queue_types.h
235
struct drm_syncobj *ufence_syncobj;
drivers/gpu/drm/xe/xe_oa.c
1844
struct drm_syncobj *ufence_syncobj;
drivers/gpu/drm/xe/xe_oa_types.h
18
struct drm_syncobj;
drivers/gpu/drm/xe/xe_oa_types.h
257
struct drm_syncobj *ufence_syncobj;
drivers/gpu/drm/xe/xe_sync.c
116
struct drm_syncobj *ufence_syncobj,
drivers/gpu/drm/xe/xe_sync.h
11
struct drm_syncobj;
drivers/gpu/drm/xe/xe_sync.h
25
struct drm_syncobj *ufence_syncobj,
drivers/gpu/drm/xe/xe_sync_types.h
11
struct drm_syncobj;
drivers/gpu/drm/xe/xe_sync_types.h
18
struct drm_syncobj *syncobj;
drivers/gpu/drm/xe/xe_sync_types.h
22
struct drm_syncobj *ufence_syncobj;
include/drm/drm_syncobj.h
107
drm_syncobj_fence_get(struct drm_syncobj *syncobj)
include/drm/drm_syncobj.h
118
struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private,
include/drm/drm_syncobj.h
120
void drm_syncobj_add_point(struct drm_syncobj *syncobj,
include/drm/drm_syncobj.h
124
void drm_syncobj_replace_fence(struct drm_syncobj *syncobj,
include/drm/drm_syncobj.h
130
int drm_syncobj_create(struct drm_syncobj **out_syncobj, uint32_t flags,
include/drm/drm_syncobj.h
133
struct drm_syncobj *syncobj, u32 *handle);
include/drm/drm_syncobj.h
134
int drm_syncobj_get_fd(struct drm_syncobj *syncobj, int *p_fd);
include/drm/drm_syncobj.h
80
drm_syncobj_get(struct drm_syncobj *obj)
include/drm/drm_syncobj.h
90
drm_syncobj_put(struct drm_syncobj *obj)