_wcb Struct Reference

#include <wcbdef.h>

List of all members.

Public Attributes

struct _wcbwcb_l_wlfl
struct _wcbwcb_l_wlbl
unsigned short int wcb_w_size
unsigned char wcb_b_type
union {
   unsigned char   wcb_b_access
   struct {
      unsigned   wcb_v_read: 1
      unsigned   wcb_v_write: 1
      unsigned   wcb_v_notfcp: 1
      unsigned   wcb_v_shrwcb: 1
      unsigned   wcb_v_overdrawn: 1
      unsigned   wcb_v_complete: 1
      unsigned   wcb_v_cathedral: 1
      unsigned   wcb_v_expire: 1
   } 
}; 
unsigned int wcb_l_pid
unsigned int wcb_l_refcnt
struct _ucbwcb_l_orgucb
union {
   unsigned short   wcb_w_acon
   struct {
      unsigned   wcb_v_nowrite: 1
      unsigned   wcb_v_dlock: 1
      unsigned wcb_   $_fill_1: 2
      unsigned   wcb_v_spool: 1
      unsigned   wcb_v_writeck: 1
      unsigned   wcb_v_seqonly: 1
      unsigned   wcb_v_snapshot: 1
      unsigned   wcb_v_writeac: 1
      unsigned   wcb_v_readck: 1
      unsigned   wcb_v_noread: 1
      unsigned   wcb_v_notrunc: 1
      unsigned   wcb_v_control: 1
      unsigned   wcb_v_no_read_data: 1
      unsigned   wcb_v_fill_2: 2
   } 
   struct {
      unsigned wcb_   $_fill_3: 2
      unsigned   wcb_v_noacclock: 1
      unsigned wcb_   $_fill_4: 11
      unsigned   wcb_v_readinit: 1
      unsigned   wcb_v_write_turn: 1
   } 
}; 
unsigned short wcb_w_nmap
struct _fcbwcb_l_fcb
struct _rvtwcb_l_rvt
void * wcb_l_link
unsigned int wcb_l_reads
unsigned int wcb_l_writes
unsigned int wcb_l_stvbn
union {
   struct {
      unsigned short int   wcb_w_p1_count
      char   wcb_b_fill_8 [10]
   } 
   struct {
      unsigned int   wcb_l_p1_count
      unsigned int   wcb_l_p1_lbn
      unsigned int   wcb_l_p1_rvn
   } 
   struct {
      unsigned long long   wcb_q_deliq
      char   wcb_b_fill_7 [4]
   } 
}; 
unsigned int wcb_l_p2_count
unsigned int wcb_l_p2_lbn
unsigned int wcb_l_p2_rvn


Detailed Description

Definition at line 20 of file wcbdef.h.


Member Data Documentation

struct _wcb* _wcb::wcb_l_wlfl [read]

Definition at line 21 of file wcbdef.h.

Referenced by ioc_std_mapvblk().

struct _wcb* _wcb::wcb_l_wlbl [read]

Definition at line 22 of file wcbdef.h.

unsigned short int _wcb::wcb_w_size

Definition at line 23 of file wcbdef.h.

unsigned char _wcb::wcb_b_type

Definition at line 24 of file wcbdef.h.

unsigned char _wcb::wcb_b_access

Definition at line 26 of file wcbdef.h.

unsigned _wcb::wcb_v_read

Definition at line 28 of file wcbdef.h.

Definition at line 29 of file wcbdef.h.

Definition at line 30 of file wcbdef.h.

Definition at line 31 of file wcbdef.h.

Definition at line 32 of file wcbdef.h.

Definition at line 33 of file wcbdef.h.

Definition at line 34 of file wcbdef.h.

Definition at line 35 of file wcbdef.h.

union { ... }

unsigned int _wcb::wcb_l_pid

Definition at line 38 of file wcbdef.h.

unsigned int _wcb::wcb_l_refcnt

Definition at line 39 of file wcbdef.h.

struct _ucb* _wcb::wcb_l_orgucb [read]

Definition at line 40 of file wcbdef.h.

unsigned short _wcb::wcb_w_acon

Definition at line 42 of file wcbdef.h.

Definition at line 44 of file wcbdef.h.

Definition at line 45 of file wcbdef.h.

unsigned wcb_ _wcb::$_fill_1

Definition at line 46 of file wcbdef.h.

Definition at line 47 of file wcbdef.h.

Definition at line 48 of file wcbdef.h.

Definition at line 49 of file wcbdef.h.

Definition at line 50 of file wcbdef.h.

Definition at line 51 of file wcbdef.h.

Definition at line 52 of file wcbdef.h.

Definition at line 53 of file wcbdef.h.

Definition at line 54 of file wcbdef.h.

Definition at line 55 of file wcbdef.h.

Definition at line 56 of file wcbdef.h.

Definition at line 57 of file wcbdef.h.

unsigned wcb_ _wcb::$_fill_3

Definition at line 60 of file wcbdef.h.

Definition at line 61 of file wcbdef.h.

unsigned wcb_ _wcb::$_fill_4

Definition at line 62 of file wcbdef.h.

Definition at line 63 of file wcbdef.h.

Definition at line 64 of file wcbdef.h.

union { ... }

unsigned short _wcb::wcb_w_nmap

Definition at line 67 of file wcbdef.h.

struct _fcb* _wcb::wcb_l_fcb [read]

Definition at line 68 of file wcbdef.h.

struct _rvt* _wcb::wcb_l_rvt [read]

Definition at line 69 of file wcbdef.h.

Definition at line 70 of file wcbdef.h.

unsigned int _wcb::wcb_l_reads

Definition at line 71 of file wcbdef.h.

unsigned int _wcb::wcb_l_writes

Definition at line 72 of file wcbdef.h.

unsigned int _wcb::wcb_l_stvbn

Definition at line 73 of file wcbdef.h.

Referenced by ioc_std_mapvblk().

unsigned short int _wcb::wcb_w_p1_count

Definition at line 76 of file wcbdef.h.

Definition at line 77 of file wcbdef.h.

unsigned int _wcb::wcb_l_p1_count

Definition at line 80 of file wcbdef.h.

unsigned int _wcb::wcb_l_p1_lbn

Definition at line 81 of file wcbdef.h.

Referenced by ioc_std_mapvblk().

unsigned int _wcb::wcb_l_p1_rvn

Definition at line 82 of file wcbdef.h.

unsigned long long _wcb::wcb_q_deliq

Definition at line 85 of file wcbdef.h.

Definition at line 86 of file wcbdef.h.

union { ... }

unsigned int _wcb::wcb_l_p2_count

Definition at line 89 of file wcbdef.h.

unsigned int _wcb::wcb_l_p2_lbn

Definition at line 90 of file wcbdef.h.

unsigned int _wcb::wcb_l_p2_rvn

Definition at line 91 of file wcbdef.h.


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

Generated on Fri Oct 9 10:26:27 2009 for FreeVMS by  doxygen 1.5.5