<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/drmP.h' l='1513' type='int drm_lock_free(struct drm_lock_data * lock_data, unsigned int context)'/>
<use f='src/src/sys/external/bsd/drm2/drm/drm_fops.c' l='212' u='c' c='drm_master_release'/>
<def f='src/src/sys/external/bsd/drm2/drm/drm_lock.c' l='223' ll='232' type='int drm_lock_free(struct drm_lock_data * lock_data, unsigned int context)'/>
<doc f='src/src/sys/external/bsd/drm2/drm/drm_lock.c' l='215'>/*
 * Drop the lock.
 *
 * Return value is an artefact of Linux.  Caller must guarantee
 * preconditions; failure is fatal.
 *
 * XXX Should we also unblock signals like drm_unlock does?
 */</doc>
