unbufcall(9r) unbufcall(9r)
NAME
unbufcall - STREAMS: Cancels a pending bufcall request
SYNOPSIS
#include <sys/stream.h>
void unbufcall(
int id );
ARGUMENTS
Specifies a nonzero identifier for the request to be canceled. This nonzero identifier is returned to the module from a previous call to
the bufcall interface.
DESCRIPTION
The unbufcall interface cancels a pending bufcall request. The id argument is a nonzero identifier for the request to be canceled. This
nonzero identifier is returned to the module from a previous call to the bufcall interface.
The unbufcall interface will not return until the pending callback is canceled or has run. Because of this, locks acquired by the callback
interface should not be held across the call to unbufcall or a deadlock condition can occur.
RETURN VALUES
None
SEE ALSO
Kernel Interfaces: bufcall(9r)
unbufcall(9r)