.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "DRM_LOCK_FREE" "9" "09 October 2005" "" ""
.SH NAME
drm_lock_free \-
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int drm_lock_free (drm_device_t * \fIdev\fB, __volatile__ unsigned int * \fIlock\fB, unsigned int \fIcontext\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIdev\fB\fR
-- undescribed --
.TP
\fB\fIlock\fB\fR
-- undescribed --
.TP
\fB\fIcontext\fB\fR
-- undescribed --
.SH "DESCRIPTION"
.PP
.PP
\\param dev DRM device.
\\param lock lock.
\\param context context.
.PP
Resets the lock file pointer.
Marks the lock as not held, via the \\p cmpxchg instruction. Wakes any task
waiting on the lock queue.