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

  /src/sys/external/bsd/drm/dist/bsd-core/
drm_lock.c 31 /** @file drm_lock.c
52 int drm_lock(struct drm_device *dev, void *data, struct drm_file *file_priv) function in typeref:typename:int
54 struct drm_lock *lock = data;
71 DRM_LOCK();
108 struct drm_lock *lock = data;
122 DRM_LOCK();
drm_drv.c 101 DRM_IOCTL_DEF(DRM_IOCTL_LOCK, drm_lock, DRM_AUTH),
536 DRM_LOCK();
607 DRM_LOCK();
671 DRM_LOCK();
710 DRM_LOCK();
737 DRM_LOCK();
804 DRM_LOCK();
836 DRM_LOCK();
978 DRM_LOCK();
1057 DRM_LOCK();
    [all...]
drmP.h 230 #define DRM_LOCK() mtx_lock(&dev->dev_lock)
252 #define DRM_LOCK() DRM_SPINLOCK(&dev->dev_lock)
411 DRM_LOCK(); \
423 DRM_LOCK(); \
1040 /* Locking IOCTL support (drm_lock.c) */
1120 int drm_lock(struct drm_device *dev, void *data,
  /src/sys/external/bsd/drm/dist/bsd-core/drm/
Makefile 18 drm_lock.c \
  /src/sys/external/bsd/drm2/drm/
drm_lock.c 1 /* $NetBSD: drm_lock.c,v 1.13 2021/12/19 12:30:05 riastradh Exp $ */
43 * although if it fails then it will use the DRM_LOCK ioctl to block
49 __KERNEL_RCSID(0, "$NetBSD: drm_lock.c,v 1.13 2021/12/19 12:30:05 riastradh Exp $");
68 static int drm_lock_block_signals(struct drm_device *, struct drm_lock *,
71 struct drm_lock *, struct drm_file *);
79 struct drm_lock *lock_request = data;
171 struct drm_lock *lock_request = data;
213 /* Unblock the signals we blocked in drm_lock. */
398 struct drm_lock *lock_request __unused, struct drm_file *file __unused)
408 struct drm_lock *lock_request __unused, struct drm_file *file __unused
    [all...]
  /src/sys/modules/drm/
Makefile 20 SRCS+= drm_lock.c
  /src/sys/external/bsd/drm2/dist/drm/
drm_lock.c 1 /* $NetBSD: drm_lock.c,v 1.3 2021/12/18 23:44:57 riastradh Exp $ */
4 * \file drm_lock.c
39 __KERNEL_RCSID(0, "$NetBSD: drm_lock.c,v 1.3 2021/12/18 23:44:57 riastradh Exp $");
164 * \param arg user argument, pointing to a drm_lock structure.
173 struct drm_lock *lock = data;
257 * \param arg user argument, pointing to a drm_lock structure.
264 struct drm_lock *lock = data;
Makefile 22 drm-$(CONFIG_DRM_LEGACY) += drm_legacy_misc.o drm_bufs.o drm_context.o drm_dma.o drm_scatter.o drm_lock.o
  /src/sys/external/bsd/drm/dist/shared-core/
drm.h 351 struct drm_lock { struct
1054 #define DRM_IOCTL_LOCK DRM_IOW( 0x2a, struct drm_lock)
1055 #define DRM_IOCTL_UNLOCK DRM_IOW( 0x2b, struct drm_lock)
1056 #define DRM_IOCTL_FINISH DRM_IOW( 0x2c, struct drm_lock)
1152 typedef struct drm_lock drm_lock_t;
mga_dma.c 1041 struct drm_lock *lock = data;
  /src/sys/external/bsd/drm2/dist/include/uapi/drm/
drm.h 319 struct drm_lock { struct
895 #define DRM_IOCTL_LOCK DRM_IOW( 0x2a, struct drm_lock)
896 #define DRM_IOCTL_UNLOCK DRM_IOW( 0x2b, struct drm_lock)
897 #define DRM_IOCTL_FINISH DRM_IOW( 0x2c, struct drm_lock)
1056 typedef struct drm_lock drm_lock_t;
mga_drm.h 257 #define DRM_IOCTL_MGA_FLUSH DRM_IOW( DRM_COMMAND_BASE + DRM_MGA_FLUSH, struct drm_lock)
  /src/sys/modules/drmkms/
Makefile 52 SRCS+= drm_lock.c
  /src/sys/external/bsd/drm2/dist/drm/mga/
mga_dma.c 1047 struct drm_lock *lock = data;

Completed in 22 milliseconds