qunbufcall man page on SunOS

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

qunbufcall(9F)		 Kernel Functions for Drivers		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

SunOS 5.10			  16 Jan 2006			qunbufcall(9F)
[top]

List of man pages available for SunOS

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