*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> bio (4)              
Title
Content
Arch
Section
 

BIO(4)

Contents


NAME    [Toc]    [Back]

     bio - ioctl tunnel pseudo-device

SYNOPSIS    [Toc]    [Back]

     pseudo-device bio [count]

DESCRIPTION    [Toc]    [Back]

     The bio driver provides userland applications  ioctl  access
to devices
     otherwise not found as /dev nodes.  The /dev/bio device node
operates by
     delegating ioctl(2) calls to a requested device driver.  Only drivers
     which  have  registered  with the bio device can be accessed
via this interface.


     If count is given in the specification, and is greater  than
0, a maximum
     of one bio device is created.

     The following ioctl(2) calls apply to the bio device:

     BIOCLOCATE   Locate a named device and give back a cookie to
the application
 for subsequent ioctl calls.  The cookie  is
used to tunnel
 further ioctls to the right device.

FILES    [Toc]    [Back]

     /dev/bio  ioctl tunnel device

SEE ALSO    [Toc]    [Back]

      
      
     ioctl(2), gdt(4)

HISTORY    [Toc]    [Back]

     The bio driver first appeared in OpenBSD 3.2.

OpenBSD      3.6                           June      8,      2002
[ Back ]
 Similar pages
Name OS Title
tun OpenBSD network tunnel pseudo-device
ioctl NetBSD how to implement a new ioctl call to access device drivers
ptsname IRIX get name of the slave pseudo-terminal device
vlan OpenBSD IEEE 802.1Q encapsulation/decapsulation pseudo-device
pfm Tru64 The on-chip performance counter pseudo-device
utx Tru64 UNIX terminal extension pseudo device
grantpt IRIX grant access to the slave pseudo-terminal device
i4bq931 FreeBSD isdn4bsd pseudo device driver handling the Q.931 protocol
i4bq921 FreeBSD isdn4bsd pseudo device driver handling the Q.921 protocol
ef FreeBSD pseudo-device driver providing support for multiple ethernet frame types
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service