39 int drmOpen(
const char* name, 
const char* busid);
 
   73 int drmGetCap(
int fd, uint64_t capability, uint64_t *value);
 
  231 int drmIoctl(
int fd, 
unsigned long request, 
void *arg);
 
  392                                 uint32_t connector_id,
 
  393                                 uint32_t property_id,
 
  468                    uint32_t *connectors,
 
  470                    drmModeModeInfoPtr drm_mode);
 
  491                         uint16_t *red, uint16_t *green, uint16_t *blue);
 
  510                               uint16_t *red, uint16_t *green, uint16_t *blue);
 
  741                                                       uint32_t object_type);
 
  805  *     printf(
"\tcon_value    : %s\n", name);
 
  809  *     printf(
"\tcon_value    : %" PRIu64 
"\n", value);
 
  813  * @note The zpos value 
for a plane is initialized with an offset of 10 relative to
 
  814  * the next plane. This is to allow 
for flexible configuration of heads. For example:
 
  815  * - 
"Primary" type Plane zpos = 10
 
  816  * - First 
"Overlay" Plane zpos = 20
 
  817  * - Next 
"Overlay" Plane zpos = 30
 
  820  * @note The allowed range 
for zpos is [0, 255]. Planes with numerically greater values 
for 
  821  * zpos occlude planes with numerically lesser values.
 
  823  * @note The alpha value 
for a plane causes a plane-wide transparency to be
 
  824  * applied as well as the per-pixel alpha contained in the buffer 
object.  The
 
  825  * allowed range 
for alpha is [0, 255], where 0 is fully transparent and 255 indicates
 
  826  * that only per-pixel alpha has an effect.  For non-alpha pixel formats,
 
  827  * there is no per-pixel alpha, so 255 indicates fully opaque.
 
  829  * @post If the call is successful, the application must free the 
property 
  832  * @param fd          The file descriptor of an open DRM device.
 
  833  * @param propertyId  Property ID of the 
property object to be fetched.
 
  834  * @
return  A @c drmModePropertyPtr 
if successful, or NULL otherwise.
 
  853                              uint32_t property_id, uint64_t value);
 
  969 drmModeAtomicReqPtr drmModeAtomicAlloc(
void);
 
  987                              uint32_t property_id,
 
 1017                         drmModeAtomicReqPtr req,
 
 1107                               const void *data, 
size_t size,
 
 1191                         unsigned long drmCommandIndex,
 
 1193                         unsigned long size);
 
 1212 int drmRmMap(
int fd, drm_handle_t handle);
 
 1257 int drmMap(
int fd, drm_handle_t handle, drmSize size, drmAddressPtr address);
 
 1266 int drmUnlock(
int fd, drm_context_t context);
 
 1298 int drmAddMap(
int fd, drm_handle_t offset, drmSize size,
 
 1299               drmMapType type, drmMapFlags 
flags,
 
 1300               drm_handle_t *handle);
 
 1319                           drm_drawable_info_type_t type,
 
 1357 int drmUnmap(drmAddress address, drmSize size);
 
 1402 int drmHashNext(
void *t, 
unsigned long *key, 
void **value);
 
 1411 int drmHashFirst(
void *t, 
unsigned long *key, 
void **value);
 
 1431 int drmModeAddFB2WithModifiers(
int fd, uint32_t width,
 
 1482 int drmGetMap(
int fd, 
int idx, drm_handle_t *offset, drmSize *size, drmMapType *type, drmMapFlags *flags, drm_handle_t *handle, 
int *mtrr);
 
 1491 int drmGetClient(
int fd, 
int idx, 
int *auth, 
int *pid, 
int *uid, 
unsigned long *magic, 
unsigned long *iocs);
 
 1518 int drmCommandRead(
int fd, 
unsigned long drmCommandIndex, 
void *data, 
unsigned long size);
 
 1527 int drmCommandWrite(
int fd, 
unsigned long drmCommandIndex, 
void *data, 
unsigned long size);
 
 1545 int drmAddBufs(
int fd, 
int count, 
int size, drmBufDescFlags flags, 
int agp_offset);
 
 1608 int drmCrtcQueueSequence(
int fd, uint32_t crtcId, uint32_t flags, uint64_t sequence, uint64_t *sequence_queued, uint64_t user_data);
 
 1626 int drmDMA(
int fd, drmDMAReqPtr request);
 
 1644 int drmFinish(
int fd, 
int context, drmLockFlags flags);
 
 1689 int drmAgpAlloc(
int fd, 
unsigned long size, 
unsigned long type, 
unsigned long *address, drm_handle_t *handle);
 
 1707 int drmAgpBind(
int fd, drm_handle_t handle, 
unsigned long offset);
 
 1761 int drmError(
int err, const 
char *label);
 
 1779 int drmHashLookup(
void *t, 
unsigned long key, 
void **value);
 
 1824 int drmSLLookup(
void *l, 
unsigned long key, 
void **value);
 
 1833 int drmSLInsert(
void *l, 
unsigned long key, 
void *value);
 
 1851 int drmSLNext(
void *l, 
unsigned long *key, 
void **value);
 
 1860 int drmSLFirst(
void *l, 
unsigned long *key, 
void **value);
 
 1869 int drmSLLookupNeighbors(
void *l, 
unsigned long key,  
unsigned long *prev_key, 
void **prev_value,  
unsigned long *next_key, 
void **next_value);
 
 1878 int drmOpenOnce(
void *unused, const 
char *BusID, 
int *newlyopened);
 
 1923 int drmGetDevice2(
int fd, uint32_t flags, drmDevicePtr *device);
 
 1932 int drmGetDevices2(uint32_t flags, drmDevicePtr devices[], 
int max_devices);
 
 2004 int drmSyncobjWait(
int fd, uint32_t *handles, 
unsigned num_handles, int64_t timeout_nsec, 
unsigned flags, uint32_t *first_signaled);
 
 2013 int drmSyncobjReset(
int fd, const uint32_t *handles, uint32_t handle_count);
 
 2022 int drmSyncobjSignal(
int fd, const uint32_t *handles, uint32_t handle_count);
 
 2296 int drmModeDirtyFB(
int fd, uint32_t bufferId, drmModeClipPtr clips, uint32_t num_clips);
 
 2308 int drmModeAttachMode(
int fd, uint32_t connectorId, drmModeModeInfoPtr mode_info);
 
 2317 int drmModeDetachMode(
int fd, uint32_t connectorId, drmModeModeInfoPtr mode_info);
 
 2335 int drmModePageFlipTarget(
int fd, uint32_t crtc_id, uint32_t fb_id, uint32_t 
flags, 
void *user_data, uint32_t target_vblank);
 
 2379 void drmMsg(
const char *format, ...)
 
int drmAddContextPrivateMapping(int fd, drm_context_t ctx_id, drm_handle_t handle)
Function stub. 
drmModeEncoderPtr drmModeGetEncoder(int fd, uint32_t encoder_id)
Gets information for an encoder. 
int drmSLFirst(void *l, unsigned long *key, void **value)
Function stub. 
unsigned long drmRandom(void *state)
Function stub. 
int drmMarkBufs(int fd, double low, double high)
Function stub. 
int drmSetContextFlags(int fd, drm_context_t context, drm_context_tFlags flags)
Function stub. 
void drmModeFreePlaneResources(drmModePlaneResPtr ptr)
Frees a plane resource information structure. 
int drmHashFirst(void *t, unsigned long *key, void **value)
Function stub. 
int drmCreateDrawable(int fd, drm_drawable_t *handle)
Function stub. 
int drmAgpEnable(int fd, unsigned long mode)
Function stub. 
int drmSyncobjDestroy(int fd, uint32_t handle)
Function stub. 
int uint32_t uint32_t uint32_t const uint32_t const uint32_t const uint32_t const uint64_t modifier[4]
int drmModeAttachMode(int fd, uint32_t connectorId, drmModeModeInfoPtr mode_info)
Function stub. 
void drmModeFreeObjectProperties(drmModeObjectPropertiesPtr ptr)
Frees an object properties structure. 
int drmSLNext(void *l, unsigned long *key, void **value)
Function stub. 
int drmGetClient(int fd, int idx, int *auth, int *pid, int *uid, unsigned long *magic, unsigned long *iocs)
Function stub. 
int drmUnmap(drmAddress address, drmSize size)
Function stub. 
unsigned long drmAgpMemoryUsed(int fd)
Function stub. 
void drmModeFreeModeInfo(drmModeModeInfoPtr ptr)
Function stub. 
int drmFreeBufs(int fd, int count, int *list)
Function stub. 
drmModeObjectPropertiesPtr drmModeObjectGetProperties(int fd, uint32_t object_id, uint32_t object_type)
Gets all properties of a DRM object. 
int drmAgpAcquire(int fd)
Function stub. 
int drmModePageFlip(int fd, uint32_t crtc_id, uint32_t fb_id, uint32_t flags, void *user_data)
Requests a page flip (framebuffer change) on the specified CRTC. 
drmBufInfoPtr drmGetBufInfo(int fd)
Function stub. 
int drmAddBufs(int fd, int count, int size, drmBufDescFlags flags, int agp_offset)
Function stub. 
drmModeObjectListPtr drmModeGetLease(int fd)
Function stub. 
int drmSyncobjReset(int fd, const uint32_t *handles, uint32_t handle_count)
Function stub. 
unsigned long drmAgpMemoryAvail(int fd)
Function stub. 
drmModePropertyBlobPtr drmModeGetPropertyBlob(int fd, uint32_t blob_id)
Allocates and retrieves a userspace property blob pointer. 
int drmCommandRead(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
Function stub. 
unsigned int drmAgpVendorId(int fd)
Function stub. 
int drmSetClientCap(int fd, uint64_t capability, uint64_t value)
Enables or disables DRM features (capabilities). 
int drmCtlUninstHandler(int fd)
Function stub. 
int drmModeAtomicGetCursor(drmModeAtomicReqPtr req)
Function stub. 
int drmDelContextTag(int fd, drm_context_t context)
Function stub. 
int drmSyncobjSignal(int fd, const uint32_t *handles, uint32_t handle_count)
Function stub. 
int uint32_t uint32_t uint32_t const uint32_t const uint32_t const uint32_t offsets[4]
void * drmHashCreate(void)
Function stub. 
int drmWaitVBlank(int fd, drmVBlankPtr vbl)
Waits for a vertical blanking interval (vblank). 
int drmCommandNone(int fd, unsigned long drmCommandIndex)
Function stub. 
int drmSLLookup(void *l, unsigned long key, void **value)
Function stub. 
int drmCtlInstHandler(int fd, int irq)
Function stub. 
int drmDestroyContext(int fd, drm_context_t handle)
Function stub. 
int drmModeDestroyPropertyBlob(int fd, uint32_t id)
Destroys a property blob. 
int drmMap(int fd, drm_handle_t handle, drmSize size, drmAddressPtr address)
Function stub. 
int drmModeObjectSetProperty(int fd, uint32_t object_id, uint32_t object_type, uint32_t property_id, uint64_t value)
Set the current value of an object's property. 
int drmCommandWriteRead(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
Send a device-specific read-write command. 
void drmSLDump(void *l)
Function stub. 
drmModeCrtcPtr drmModeGetCrtc(int fd, uint32_t crtc_id)
Gets information for a CRTC. 
int drmModeAddFB2(int fd, uint32_t width, uint32_t height, uint32_t pixel_format, const uint32_t bo_handles[4], const uint32_t pitches[4], const uint32_t offsets[4], uint32_t *buf_id, uint32_t flags)
Creates a framebuffer, specifying format and planes. 
int drmGetCap(int fd, uint64_t capability, uint64_t *value)
Gets capabilities of the DRM driver. 
int drmModeRevokeLease(int fd, uint32_t lessee_id)
Function stub. 
int drmAgpAlloc(int fd, unsigned long size, unsigned long type, unsigned long *address, drm_handle_t *handle)
Function stub. 
int drmDropMaster(int fd)
Releases master controls for a DRM device. 
int drmAgpUnbind(int fd, drm_handle_t handle)
Function stub. 
int drmSyncobjWait(int fd, uint32_t *handles, unsigned num_handles, int64_t timeout_nsec, unsigned flags, uint32_t *first_signaled)
Function stub. 
int drmModeSetCursor(int fd, uint32_t crtc_id, uint32_t bo_handle, uint32_t width, uint32_t height)
Sets a cursor image. 
int drmModeConnectorSetProperty(int fd, uint32_t connector_id, uint32_t property_id, uint64_t value)
Sets a connector property. 
int drmOpenOnceWithType(const char *BusID, int *newlyopened, int type)
Function stub. 
int drmAgpFree(int fd, drm_handle_t handle)
Function stub. 
int drmModeAtomicCommit(int fd, drmModeAtomicReqPtr req, uint32_t flags, void *user_data)
Commits an atomic property change request to hardware. 
void drmModeFreeConnector(drmModeConnectorPtr ptr)
Frees a connector. 
int drmModeDirtyFB(int fd, uint32_t bufferId, drmModeClipPtr clips, uint32_t num_clips)
Function stub. 
int drmHashInsert(void *t, unsigned long key, void *value)
Function stub. 
char * drmGetBusid(int fd)
Gets the bus ID of a device. 
void drmSetServerInfo(drmServerInfoPtr info)
Function stub. 
int drmGetContextFlags(int fd, drm_context_t context, drm_context_tFlagsPtr flags)
Function stub. 
int drmGetDevices(drmDevicePtr devices[], int max_devices)
Function stub. 
int drmModeAtomicMerge(drmModeAtomicReqPtr base, drmModeAtomicReqPtr augment)
Function stub. 
int drmCreateContext(int fd, drm_context_t *handle)
Function stub. 
void drmModeFreeProperty(drmModePropertyPtr ptr)
Frees a property structure. 
void drmModeFreePlane(drmModePlanePtr ptr)
Frees a plane. 
double drmRandomDouble(void *state)
Function stub. 
int drmModeSetCrtc(int fd, uint32_t crtc_id, uint32_t fb_id, uint32_t x, uint32_t y, uint32_t *connectors, int count, drmModeModeInfoPtr drm_mode)
Sets a CRTC configuration. 
int drmModeCreatePropertyBlob(int fd, const void *data, size_t size, uint32_t *id)
Creates a property blob. 
int uint32_t uint32_t uint32_t const uint32_t bo_handles[4]
drmModeLesseeListPtr drmModeListLessees(int fd)
Function stub. 
int drmHashNext(void *t, unsigned long *key, void **value)
Function stub. 
int drmRandomDestroy(void *state)
Function stub. 
int drmSwitchToContext(int fd, drm_context_t context)
Function stub. 
int drmOpenWithType(const char *name, const char *busid, int type)
Function stub. 
int drmAddMap(int fd, drm_handle_t offset, drmSize size, drmMapType type, drmMapFlags flags, drm_handle_t *handle)
Function stub. 
int drmAgpBind(int fd, drm_handle_t handle, unsigned long offset)
Function stub. 
void drmFreeBusid(const char *busid)
Frees bus ID information. 
int drmSLLookupNeighbors(void *l, unsigned long key, unsigned long *prev_key, void **prev_value, unsigned long *next_key, void **next_value)
Function stub. 
int uint32_t uint32_t uint32_t const uint32_t const uint32_t const uint32_t const uint64_t uint32_t uint32_t flags
int uint32_t uint32_t height
void * drmRandomCreate(unsigned long seed)
Function stub. 
void drmModeAtomicFree(drmModeAtomicReqPtr req)
Frees an atomic request. 
drmModeAtomicReqPtr drmModeAtomicDuplicate(drmModeAtomicReqPtr req)
Function stub. 
void drmModeFreePropertyBlob(drmModePropertyBlobPtr ptr)
Frees a userspace property blob pointer. 
int drmHashDestroy(void *t)
Function stub. 
void * drmMalloc(int size)
Function stub. 
int drmAgpRelease(int fd)
Function stub. 
drmModeConnectorPtr drmModeGetConnector(int fd, uint32_t connector_id)
Gets information for a connector. 
int drmDMA(int fd, drmDMAReqPtr request)
Function stub. 
int drmModeAtomicAddProperty(drmModeAtomicReqPtr req, uint32_t object_id, uint32_t property_id, uint64_t value)
Adds a property to an atomic request. 
int uint32_t uint32_t uint32_t const uint32_t const uint32_t pitches[4]
int drmIoctl(int fd, unsigned long request, void *arg)
Issues a DRM input/output control (IOCTL). 
drmModePlanePtr drmModeGetPlane(int fd, uint32_t plane_id)
Gets information about a plane. 
int drmSLInsert(void *l, unsigned long key, void *value)
Function stub. 
int drmAuthMagic(int fd, drm_magic_t magic)
Authenticates a magic cookie. 
int drmDestroyDrawable(int fd, drm_drawable_t handle)
Function stub. 
int drmScatterGatherAlloc(int fd, unsigned long size, drm_handle_t *handle)
Function stub. 
int drmSyncobjImportSyncFile(int fd, uint32_t handle, int sync_file_fd)
Function stub. 
int drmPrimeFDToHandle(int fd, int prime_fd, uint32_t *handle)
Imports a dma-buf. 
int drmFinish(int fd, int context, drmLockFlags flags)
Function stub. 
int drmSyncobjFDToHandle(int fd, int obj_fd, uint32_t *handle)
Function stub. 
unsigned long drmAgpBase(int fd)
Function stub. 
void drmFreeDevice(drmDevicePtr *device)
Function stub. 
int drmAgpVersionMinor(int fd)
Function stub. 
int drmAddContextTag(int fd, drm_context_t context, void *tag)
Function stub. 
int drmModeDetachMode(int fd, uint32_t connectorId, drmModeModeInfoPtr mode_info)
Function stub. 
int drmError(int err, const char *label)
Function stub. 
drmModeResPtr drmModeGetResources(int fd)
Gets information about a DRM device's CRTCs, encoders, and connectors. 
int drmModeCrtcGetGamma(int fd, uint32_t crtc_id, uint32_t size, uint16_t *red, uint16_t *green, uint16_t *blue)
Gets the current display gamma ramp. 
int drmGetMagic(int fd, drm_magic_t *magic)
Retrieves a magic cookie. 
char * drmGetDeviceNameFromFd2(int fd)
Function stub. 
int drmGetInterruptFromBusID(int fd, int busnum, int devnum, int funcnum)
Function stub. 
drmVersionPtr drmGetVersion(int fd)
Retrieves version information for the DRM driver. 
void drmModeFreeCrtc(drmModeCrtcPtr ptr)
Frees a CRTC. 
int drmHandleEvent(int fd, drmEventContextPtr evctx)
Polls for an event, specifying a callback function. 
int drmSetInterfaceVersion(int fd, drmSetVersion *version)
Sets the interface version. 
int drmAvailable(void)
Function stub. 
int drmGetNodeTypeFromFd(int fd)
Function stub. 
int drmModePageFlipTarget(int fd, uint32_t crtc_id, uint32_t fb_id, uint32_t flags, void *user_data, uint32_t target_vblank)
Function stub. 
int drmGetDevice2(int fd, uint32_t flags, drmDevicePtr *device)
Function stub. 
int drmGetMap(int fd, int idx, drm_handle_t *offset, drmSize *size, drmMapType *type, drmMapFlags *flags, drm_handle_t *handle, int *mtrr)
Function stub. 
drmModeFBPtr drmModeGetFB(int fd, uint32_t bufferId)
Function stub. 
drmModePropertyPtr drmModeGetProperty(int fd, uint32_t propertyId)
Gets a property structure that describes a property of a DRM object. 
void drmCloseOnce(int fd)
Function stub. 
char * drmGetPrimaryDeviceNameFromFd(int fd)
Function stub. 
drm_context_t * drmGetReservedContextList(int fd, int *count)
Function stub. 
void drmFreeDevices(drmDevicePtr devices[], int count)
Function stub. 
drmVersionPtr drmGetLibVersion(int fd)
Function stub. 
int drmHashLookup(void *t, unsigned long key, void **value)
Function stub. 
int drmUnmapBufs(drmBufMapPtr bufs)
Function stub. 
int drmHashDelete(void *t, unsigned long key)
Function stub. 
void drmModeFreeFB(drmModeFBPtr ptr)
Function stub. 
int drmSyncobjExportSyncFile(int fd, uint32_t handle, int *sync_file_fd)
Function stub. 
int drmCrtcGetSequence(int fd, uint32_t crtcId, uint64_t *sequence, uint64_t *ns)
Function stub. 
int drmUpdateDrawableInfo(int fd, drm_drawable_t handle, drm_drawable_info_type_t type, unsigned int num, void *data)
Function stub. 
int drmModeMoveCursor(int fd, uint32_t crtc_id, int x, int y)
Moves a cursor. 
int drmCrtcQueueSequence(int fd, uint32_t crtcId, uint32_t flags, uint64_t sequence, uint64_t *sequence_queued, uint64_t user_data)
Function stub. 
char * drmGetRenderDeviceNameFromFd(int fd)
Function stub. 
drmHashEntry * drmGetEntry(int fd)
Function stub. 
int drmModeAddFB(int fd, uint32_t width, uint32_t height, uint8_t depth, uint8_t bpp, uint32_t pitch, uint32_t bo_handle, uint32_t *buf_id)
Creates a framebuffer. 
int drmClose(int fd)
Closes a DRM device. 
unsigned long drmAgpSize(int fd)
Function stub. 
int drmOpenOnce(void *unused, const char *BusID, int *newlyopened)
Function stub. 
int drmSyncobjCreate(int fd, uint32_t flags, uint32_t *handle)
Function stub. 
int drmSetBusid(int fd, const char *busid)
Function stub. 
int drmGetLock(int fd, drm_context_t context, drmLockFlags flags)
Function stub. 
int drmSLDestroy(void *l)
Function stub. 
void * drmGetHashTable(void)
Function stub. 
int drmCheckModesettingSupported(const char *busid)
Function stub. 
drmModePlaneResPtr drmModeGetPlaneResources(int fd)
Gets information about planes. 
int drmModeCreateLease(int fd, const uint32_t *objects, int num_objects, int flags, uint32_t *lessee_id)
Function stub. 
int drmCommandWrite(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
Function stub. 
int drmModeCrtcSetGamma(int fd, uint32_t crtc_id, uint32_t size, uint16_t *red, uint16_t *green, uint16_t *blue)
Sets the display gamma. 
int drmOpenRender(int minor)
Function stub. 
int drmSLDelete(void *l, unsigned long key)
Function stub. 
int drmGetStats(int fd, drmStatsT *stats)
Function stub. 
void * drmGetContextTag(int fd, drm_context_t context)
Function stub. 
drmModeConnectorPtr drmModeGetConnectorCurrent(int fd, uint32_t connector_id)
Function stub. 
int drmScatterGatherFree(int fd, drm_handle_t handle)
Function stub. 
drmBufMapPtr drmMapBufs(int fd)
Function stub. 
int drmOpenControl(int minor)
Function stub. 
int uint32_t uint32_t uint32_t pixel_format
int drmGetDevices2(uint32_t flags, drmDevicePtr devices[], int max_devices)
Function stub. 
unsigned int drmAgpDeviceId(int fd)
Function stub. 
int drmModeSetPlane(int fd, uint32_t plane_id, uint32_t crtc_id, uint32_t fb_id, uint32_t flags, int32_t crtc_x, int32_t crtc_y, uint32_t crtc_w, uint32_t crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h)
Changes a plane's framebuffer and position. 
int uint32_t uint32_t uint32_t const uint32_t const uint32_t const uint32_t const uint64_t uint32_t * buf_id
char * drmGetDeviceNameFromFd(int fd)
Gets a DRM device's name string. 
void drmModeFreeEncoder(drmModeEncoderPtr ptr)
Frees an encoder. 
int drmUnlock(int fd, drm_context_t context)
Function stub. 
int drmGetDevice(int fd, drmDevicePtr *device)
Function stub. 
void drmModeAtomicSetCursor(drmModeAtomicReqPtr req, int cursor)
Function stub. 
int drmGetContextPrivateMapping(int fd, drm_context_t ctx_id, drm_handle_t *handle)
Function stub. 
void * drmSLCreate(void)
Function stub. 
int drmSetMaster(int fd)
Requests master controls for a DRM device. 
int drmPrimeHandleToFD(int fd, uint32_t handle, uint32_t flags, int *prime_fd) drmModeAtomicReqPtr drmModeAtomicAlloc(void)
Exports a dma-buf. 
int drmAgpVersionMajor(int fd)
Function stub. 
void drmFreeReservedContextList(drm_context_t *pt)
Function stub. 
void drmFreeVersion(drmVersionPtr version)
Frees a version information structure. 
int drmOpen(const char *name, const char *busid)
Opens a DRM device and creates a file descriptor handle. 
int drmModeSetCursor2(int fd, uint32_t crtcId, uint32_t bo_handle, uint32_t width, uint32_t height, int32_t hot_x, int32_t hot_y) int drmModeAddFB2WithModifiers(int fd
Function stub. 
void drmModeFreeResources(drmModeResPtr ptr)
Frees a resource information structure. 
int drmRmMap(int fd, drm_handle_t handle)
Function stub. 
int drmSyncobjHandleToFD(int fd, uint32_t handle, int *obj_fd)
Function stub. 
int drmModeRmFB(int fd, uint32_t fb_id)
Destroys a framebuffer. 
int drmDevicesEqual(drmDevicePtr a, drmDevicePtr b)
Function stub. 
void drmFree(void *p)
Frees a block of memory. 
unsigned long drmAgpGetMode(int fd)
Function stub.