.\" 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 "IBMASM_RECEIVE_EVENT" "9" "09 October 2005" "" ""
.SH NAME
ibmasm_receive_event \-
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void ibmasm_receive_event (struct service_processor * \fIsp\fB, void * \fIdata\fB, unsigned int \fIdata_size\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIsp\fB\fR
-- undescribed --
.TP
\fB\fIdata\fB\fR
-- undescribed --
.TP
\fB\fIdata_size\fB\fR
-- undescribed --
.SH "DESCRIPTION"
.PP
Called by the interrupt handler when a dot command of type sp_event is
received.
Store the event in the circular event buffer, wake up any sleeping
event readers.
There is no reader marker in the buffer, therefore readers are
responsible for keeping up with the writer, or they will loose events.