<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/drmP.h' l='1843' type='int drm_gem_open_ioctl(struct drm_device * dev, void * data, struct drm_file * file_priv)'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/drm_gem.c' l='752' ll='783' type='int drm_gem_open_ioctl(struct drm_device * dev, void * data, struct drm_file * file_priv)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/drm_gem.c' l='741'>/**
 * drm_gem_open - implementation of the GEM_OPEN ioctl
 * @dev: drm_device
 * @data: ioctl data
 * @file_priv: drm file-private structure
 *
 * Open an object using the global name, returning a handle and the size.
 *
 * This handle (of course) holds a reference to the object, so the object
 * will not go away until the handle is deleted.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/drm/drm_drv.c' l='185'/>
<use f='src/src/sys/external/bsd/drm2/drm/drm_drv.c' l='185'/>
<use f='src/src/sys/external/bsd/drm2/drm/drm_drv.c' l='185'/>
<use f='src/src/sys/external/bsd/drm2/drm/drm_drv.c' l='185'/>
