Lines Matching defs:flags
1514 * \param flags combination of several flags to modify the function actions.
1556 drmMapFlags flags, drm_handle_t *handle)
1564 map.flags = (enum drm_map_flags)flags;
1590 * \param flags buffer allocation flags.
1600 drm_public int drmAddBufs(int fd, int count, int size, drmBufDescFlags flags,
1608 request.flags = (int)flags;
1892 dma.flags = (enum drm_dma_flags)request->flags;
1917 * \param flags flags that determine the state of the hardware when the function
1926 drm_public int drmGetLock(int fd, drm_context_t context, drmLockFlags flags)
1932 lock.flags = 0;
1933 if (flags & DRM_LOCK_READY) lock.flags |= _DRM_LOCK_READY;
1934 if (flags & DRM_LOCK_QUIESCENT) lock.flags |= _DRM_LOCK_QUIESCENT;
1935 if (flags & DRM_LOCK_FLUSH) lock.flags |= _DRM_LOCK_FLUSH;
1936 if (flags & DRM_LOCK_FLUSH_ALL) lock.flags |= _DRM_LOCK_FLUSH_ALL;
1937 if (flags & DRM_HALT_ALL_QUEUES) lock.flags |= _DRM_HALT_ALL_QUEUES;
1938 if (flags & DRM_HALT_CUR_QUEUES) lock.flags |= _DRM_HALT_CUR_QUEUES;
2049 drm_context_tFlags flags)
2061 if (flags & DRM_CONTEXT_PRESERVED)
2062 ctx.flags |= _DRM_CONTEXT_PRESERVED;
2063 if (flags & DRM_CONTEXT_2DONLY)
2064 ctx.flags |= _DRM_CONTEXT_2DONLY;
2071 drm_context_tFlagsPtr flags)
2079 *flags = 0;
2080 if (ctx.flags & _DRM_CONTEXT_PRESERVED)
2081 *flags |= DRM_CONTEXT_PRESERVED;
2082 if (ctx.flags & _DRM_CONTEXT_2DONLY)
2083 *flags |= DRM_CONTEXT_2DONLY;
2174 drm_public int drmCrtcQueueSequence(int fd, uint32_t crtcId, uint32_t flags,
2184 queue_seq.flags = flags;
2713 drm_public int drmFinish(int fd, int context, drmLockFlags flags)
2719 if (flags & DRM_LOCK_READY) lock.flags |= _DRM_LOCK_READY;
2720 if (flags & DRM_LOCK_QUIESCENT) lock.flags |= _DRM_LOCK_QUIESCENT;
2721 if (flags & DRM_LOCK_FLUSH) lock.flags |= _DRM_LOCK_FLUSH;
2722 if (flags & DRM_LOCK_FLUSH_ALL) lock.flags |= _DRM_LOCK_FLUSH_ALL;
2723 if (flags & DRM_HALT_ALL_QUEUES) lock.flags |= _DRM_HALT_ALL_QUEUES;
2724 if (flags & DRM_HALT_CUR_QUEUES) lock.flags |= _DRM_HALT_CUR_QUEUES;
2818 drmMapType *type, drmMapFlags *flags,
2830 *flags = (drmMapFlags)map.flags;
3306 drm_public int drmPrimeHandleToFD(int fd, uint32_t handle, uint32_t flags,
3315 args.flags = flags;
3850 uint32_t flags)
3853 if (!(flags & DRM_DEVICE_GET_PCI_REVISION))
3904 patterns[0].flags = PCI_GETCONF_MATCH_DOMAIN | PCI_GETCONF_MATCH_BUS
4038 uint32_t flags)
4062 ret = drmParsePciDeviceInfo(maj, min, dev->deviceinfo.pci, flags);
4195 bool fetch_deviceinfo, uint32_t flags)
4330 uint32_t flags)
4370 uint32_t flags)
4410 bool fetch_deviceinfo, uint32_t flags)
4439 fetch_deviceinfo, flags);
4442 fetch_deviceinfo, flags);
4445 fetch_deviceinfo, flags);
4448 fetch_deviceinfo, flags);
4476 /* Check that the given flags are valid returning 0 on success */
4478 drm_device_validate_flags(uint32_t flags)
4480 return (flags & ~DRM_DEVICE_GET_PCI_REVISION);
4509 * \param flags feature/behaviour bitmask
4515 drm_public int drmGetDeviceFromDevId(dev_t find_rdev, uint32_t flags, drmDevicePtr *device)
4556 ret = drmProcessPciDevice(&d, node, node_type, maj, min, true, flags);
4572 if (drm_device_validate_flags(flags))
4594 ret = process_device(&d, dent->d_name, subsystem_type, true, flags);
4634 * \param flags feature/behaviour bitmask
4643 drm_public int drmGetDevice2(int fd, uint32_t flags, drmDevicePtr *device)
4656 return drmGetDeviceFromDevId(sbuf.st_rdev, flags, device);
4676 * \param flags feature/behaviour bitmask
4689 drm_public int drmGetDevices2(uint32_t flags, drmDevicePtr devices[],
4698 if (drm_device_validate_flags(flags))
4707 ret = process_device(&device, dent->d_name, -1, devices != NULL, flags);
4822 drm_public int drmSyncobjCreate(int fd, uint32_t flags, uint32_t *handle)
4828 args.flags = flags;
4884 args.flags = DRM_SYNCOBJ_FD_TO_HANDLE_FLAGS_IMPORT_SYNC_FILE;
4897 args.flags = DRM_SYNCOBJ_HANDLE_TO_FD_FLAGS_EXPORT_SYNC_FILE;
4906 int64_t timeout_nsec, unsigned flags,
4916 args.flags = flags;
4972 int64_t timeout_nsec, unsigned flags,
4983 args.flags = flags;
5013 uint32_t handle_count, uint32_t flags)
5021 args.flags = flags;
5030 uint32_t flags)
5040 args.flags = flags;