HomeSort by: relevance | last modified time | path
    Searched refs:drm_syncobj (Results 1 - 7 of 7) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/include/drm/
drm_syncobj.h 1 /* $NetBSD: drm_syncobj.h,v 1.2 2021/12/18 23:45:46 riastradh Exp $ */
37 * struct drm_syncobj - sync object.
41 struct drm_syncobj { struct
78 drm_syncobj_get(struct drm_syncobj *obj)
88 drm_syncobj_put(struct drm_syncobj *obj)
97 * This acquires additional reference to &drm_syncobj.fence contained in @obj,
105 drm_syncobj_fence_get(struct drm_syncobj *syncobj)
116 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private,
118 void drm_syncobj_add_point(struct drm_syncobj *syncobj,
122 void drm_syncobj_replace_fence(struct drm_syncobj *syncobj
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/
drm_syncobj.c 1 /* $NetBSD: drm_syncobj.c,v 1.7 2021/12/19 12:35:45 riastradh Exp $ */
34 * DRM synchronisation objects (syncobj, see struct &drm_syncobj) provide a
105 * same underlying struct &drm_syncobj and the syncobj can be used
128 __KERNEL_RCSID(0, "$NetBSD: drm_syncobj.c,v 1.7 2021/12/19 12:35:45 riastradh Exp $");
142 #include <drm/drm_syncobj.h>
172 static void syncobj_wait_syncobj_func(struct drm_syncobj *syncobj,
183 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private,
186 struct drm_syncobj *syncobj;
201 static void drm_syncobj_fence_add_wait(struct drm_syncobj *syncobj,
226 static void drm_syncobj_remove_wait(struct drm_syncobj *syncobj
    [all...]
Makefile 19 drm_syncobj.o drm_lease.o drm_writeback.o drm_client.o \
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_execbuffer.c 17 #include <drm/drm_syncobj.h>
2471 __free_fence_array(struct drm_syncobj **fences, unsigned int n)
2478 static struct drm_syncobj **
2484 struct drm_syncobj **fences;
2509 struct drm_syncobj *syncobj;
2543 struct drm_syncobj **fences)
2551 struct drm_syncobj **fences)
2558 struct drm_syncobj *syncobj;
2581 struct drm_syncobj **fences)
2588 struct drm_syncobj *syncobj
    [all...]
  /src/sys/modules/drmkms/
Makefile 118 SRCS+= drm_syncobj.c
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_cs.c 38 #include <drm/drm_syncobj.h>
1439 struct drm_syncobj *syncobj;
amdgpu.h 477 struct drm_syncobj *syncobj;

Completed in 44 milliseconds