qunbufcall man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

QUNBUFCALL(9F)							QUNBUFCALL(9F)

NAME
       qunbufcall - cancel a pending qbufcall request

SYNOPSIS
       #include <sys/stream.h>
	#include <sys/ddi.h>

       void qunbufcall(queue_t *q, bufcall_id_t id);

INTERFACE LEVEL
       Solaris DDI specific (Solaris DDI).

PARAMETERS
       q
	     Pointer to STREAMS queue_t structure.

       id
	     Identifier returned from qbufcall(9F).

DESCRIPTION
       The  qunbufcall()  function  cancels  a pending qbufcall() request. The
       argument id is a non-zero identifier of the request  to	be  cancelled.
       id  is  returned	 from the qbufcall() function used to issue the cancel
       request.

       The qunbufcall() function is tailored to	 be  used  with	 the  enhanced
       STREAMS	framework  interface  which is based on the concept of perime‐
       ters.  (See mt-streams(9F).) qunbufcall() returns when the bufcall  has
       been  cancelled	or  finished  executing. The bufcall will be cancelled
       even if it is blocked at the perimeters associated with the queue.  All
       outstanding  timeouts  and  bufcalls  must be cancelled before a driver
       close routine can block and before  the	close	routine	 calls	qproc‐
       soff(9F).

CONTEXT
       The qunbufcall() function can be called from user, interrupt, or kernel
       context.

SEE ALSO
       mt-streams(9F), qbufcall(9F), qtimeout(9F), quntimeout(9F)

       Writing Device Drivers

       STREAMS Programming Guide

				 Jan 16, 2006			QUNBUFCALL(9F)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net