FreeBSD kernel kern code
dev_softc Struct Reference

Data Fields

int inuse
 
int nonblock
 
int queued
 
struct mtx mtx
 
struct cv cv
 
struct selinfo sel
 
struct devq devq
 
struct proc * async_proc
 

Detailed Description

Definition at line 393 of file subr_bus.c.

Field Documentation

struct proc* dev_softc::async_proc

Definition at line 402 of file subr_bus.c.

Referenced by devclose(), devctl_queue_data_f(), devioctl(), and devopen().

struct cv dev_softc::cv

Definition at line 399 of file subr_bus.c.

Referenced by devclose(), devctl_queue_data_f(), devinit(), and devread().

struct devq dev_softc::devq
int dev_softc::inuse

Definition at line 395 of file subr_bus.c.

Referenced by devclose(), devctl_process_running(), and devopen().

struct mtx dev_softc::mtx
int dev_softc::nonblock

Definition at line 396 of file subr_bus.c.

Referenced by devioctl(), devopen(), and devread().

int dev_softc::queued
struct selinfo dev_softc::sel

Definition at line 400 of file subr_bus.c.

Referenced by devctl_queue_data_f(), and devpoll().


The documentation for this struct was generated from the following file: