_lkb Struct Reference

#include <lkbdef.h>

List of all members.

Public Attributes

struct _acblkb_l_astqfl
struct _acblkb_l_astqbl
unsigned short int lkb_w_size
unsigned char lkb_b_type
unsigned char lkb_b_rmod
unsigned long lkb_l_pid
unsigned long lkb_l_ast
unsigned long lkb_l_astprm
unsigned long lkb_l_kast
unsigned long lkb_l_cplastadr
unsigned long lkb_l_blkastadr
unsigned int lkb_l_flags
unsigned int lkb_l_status
unsigned int lkb_l_lkst1
unsigned int lkb_l_lkst2
unsigned char lkb_b_rqmode
unsigned char lkb_b_grmode
unsigned char lkb_b_state
unsigned char lkb_b_efn
void * lkb_l_sqfl
void * lkb_l_sqbl
void * lkb_l_ownqfl
void * lkb_l_ownqbl
struct _lkblkb_l_parent
unsigned short lkb_w_refcnt
unsigned char lkb_b_tslt
unsigned char lib_b_res
struct _rsblkb_l_rsb
unsigned long lkb_l_lksb
unsigned int lkb_l_remlkid
union {
   unsigned int   lkb_l_csid
   unsigned long   lkb_l_oldastprm
}; 
int(* lkb_pq_oldblkast )()
unsigned int lkb_l_duetime


Detailed Description

Definition at line 57 of file lkbdef.h.


Member Data Documentation

struct _acb* _lkb::lkb_l_astqfl [read]

Definition at line 58 of file lkbdef.h.

Referenced by find_highest().

struct _acb* _lkb::lkb_l_astqbl [read]

Definition at line 59 of file lkbdef.h.

unsigned short int _lkb::lkb_w_size

Definition at line 60 of file lkbdef.h.

unsigned char _lkb::lkb_b_type

Definition at line 61 of file lkbdef.h.

unsigned char _lkb::lkb_b_rmod

Definition at line 62 of file lkbdef.h.

Referenced by exe_getlki(), lck_grant_lock(), lock_iosb_kast(), and maybe_blkast().

unsigned long _lkb::lkb_l_pid

Definition at line 63 of file lkbdef.h.

Referenced by exe_enq(), and exe_getlki().

unsigned long _lkb::lkb_l_ast

Definition at line 64 of file lkbdef.h.

Referenced by lck_grant_lock(), lock_iosb_kast(), and maybe_blkast().

unsigned long _lkb::lkb_l_astprm

Definition at line 65 of file lkbdef.h.

Referenced by exe_enq(), lck_grant_lock(), and lock_iosb_kast().

unsigned long _lkb::lkb_l_kast

Definition at line 66 of file lkbdef.h.

Referenced by lck_grant_lock().

unsigned long _lkb::lkb_l_cplastadr

Definition at line 67 of file lkbdef.h.

Referenced by exe_enq(), and lck_grant_lock().

unsigned long _lkb::lkb_l_blkastadr

Definition at line 68 of file lkbdef.h.

Referenced by exe_enq(), exe_getlki(), lck_grant_lock(), and maybe_blkast().

unsigned int _lkb::lkb_l_flags

Definition at line 69 of file lkbdef.h.

Referenced by exe_enq().

unsigned int _lkb::lkb_l_status

Definition at line 70 of file lkbdef.h.

Referenced by exe_enq(), lck_grant_lock(), and lock_iosb_kast().

unsigned int _lkb::lkb_l_lkst1

Definition at line 71 of file lkbdef.h.

Referenced by lck_grant_lock().

unsigned int _lkb::lkb_l_lkst2

Definition at line 72 of file lkbdef.h.

unsigned char _lkb::lkb_b_rqmode

Definition at line 73 of file lkbdef.h.

Referenced by exe_enq(), exe_getlki(), and grant_queued().

unsigned char _lkb::lkb_b_grmode

Definition at line 74 of file lkbdef.h.

Referenced by exe_getlki(), find_highest(), lck_grant_lock(), and maybe_blkast().

unsigned char _lkb::lkb_b_state

Definition at line 75 of file lkbdef.h.

Referenced by exe_enq(), lck_deqlock(), and lck_grant_lock().

unsigned char _lkb::lkb_b_efn

Definition at line 76 of file lkbdef.h.

Referenced by exe_enq().

Definition at line 77 of file lkbdef.h.

Referenced by exe_enq(), find_highest(), grant_queued(), lck_deqlock(), lck_grant_lock(), and maybe_blkast().

Definition at line 78 of file lkbdef.h.

Definition at line 79 of file lkbdef.h.

Referenced by exe_enq(), and lck_deqlock().

Definition at line 80 of file lkbdef.h.

struct _lkb* _lkb::lkb_l_parent [read]

Definition at line 81 of file lkbdef.h.

Referenced by exe_deq(), and exe_enq().

unsigned short _lkb::lkb_w_refcnt

Definition at line 82 of file lkbdef.h.

Referenced by exe_getlki().

unsigned char _lkb::lkb_b_tslt

Definition at line 83 of file lkbdef.h.

unsigned char _lkb::lib_b_res

Definition at line 84 of file lkbdef.h.

struct _rsb* _lkb::lkb_l_rsb [read]

Definition at line 85 of file lkbdef.h.

Referenced by exe_enq(), exe_getlki(), and lck_deqlock().

unsigned long _lkb::lkb_l_lksb

Definition at line 86 of file lkbdef.h.

Referenced by exe_enq(), and lock_iosb_kast().

unsigned int _lkb::lkb_l_remlkid

Definition at line 87 of file lkbdef.h.

unsigned int _lkb::lkb_l_csid

Definition at line 89 of file lkbdef.h.

unsigned long _lkb::lkb_l_oldastprm

Definition at line 90 of file lkbdef.h.

Referenced by lck_grant_lock().

union { ... }

unsigned int _lkb::lkb_l_duetime

Definition at line 93 of file lkbdef.h.


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

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