_kpb Struct Reference

#include <kpbdef.h>

List of all members.

Public Attributes

struct _kpbkpb_ps_flink
struct _kpbkpb_ps_blink
unsigned short int kpb_iw_size
unsigned char kpb_ib_type
unsigned char kpb_ib_subtype
unsigned int kpb_is_stack_size
union {
   union {
      unsigned int   kpb_is_flags
      struct {
         unsigned   kpb_v_valid: 1
         unsigned   kpb_v_active: 1
         unsigned   kpb_v_vest: 1
         unsigned   kpb_v_deleting: 1
         unsigned   kpb_v_sched: 1
         unsigned   kpb_v_splock: 1
         unsigned   kpb_v_debug: 1
         unsigned   kpb_v_param: 1
         unsigned   kpb_v_dealloc_at_end: 1
         unsigned   kpb_v_bypass_cache: 1
         unsigned   kpb_v_hll_mask: 1
         unsigned   kpb_v_reserved_cache: 1
         unsigned   kpb_v_fill_5_: 4
      } 
   } 
}; 
void * kpb_ps_saved_sp
unsigned int kpb_is_reg_mask
void * kpb_ps_stack_base
void * kpb_ps_stack_sp
void * kpb_ps_sch_ptr
void * kpb_ps_spl_ptr
void * kpb_ps_dbg_ptr
void * kpb_ps_prm_ptr
unsigned int kpb_is_prm_length
void(* kpb_ps_sch_stall_rtn )()
void(* kpb_ps_sch_restrt_rtn )()
struct _fkbkpb_ps_fkblk
void(* kpb_ps_sch_end_rtn )()
union {
   struct {
      struct _fkb *   kpb_ps_fqfl
      struct _fkb *   kpb_ps_fqbl
      unsigned short int   kpb_iw_fkb_size
      unsigned char   kpb_ib_fkb_type
      unsigned char   kpb_ib_flck
      void(*   kpb_ps_fpc )()
      long long   kpb_q_fr3
      long long   kpb_q_fr4
   } 
   struct {
      struct _tqe *   kpb_ps_tqfl
      struct _tqe *   kpb_ps_tqbl
      unsigned short int   kpb_iw_tqe_size
      unsigned char   kpb_ib_tqe_type
      unsigned char   kpb_ib_rqtype
      void(*   kpb_ps_tqe_fpc )()
      long long   kpb_q_tqe_fr3
      long long   kpb_q_tqe_fr4
      long long   kpb_iq_time
      long long   kpb_q_fill_delta
      int   kpb_l_fill_rmod
      int   kpb_l_fill_efn
      int   kpb_l_fill_rqpid
      int   kpb_l_fill_cputim
   } 
}; 
union {
   struct {
      struct _ucb *   kpb_ps_ucb
      struct _irp *   kpb_ps_irp
      struct {
         unsigned int   kpb_is_timeout_time
         unsigned int   kpb_is_restore_ipl
         unsigned int   kpb_is_channel_data
      } 
      struct {
         void *   kpb_ps_scsi_ptr1
         void *   kpb_ps_scsi_ptr2
         void *   kpb_ps_scsi_scdrp
      } 
      struct {
         unsigned int   kpb_is_timeout
         unsigned int   kpb_is_newipl
         struct _spl *   kpb_ps_dlck
      } 
   } 
   struct {
      struct _lkb *   kpb_ps_lkb
   } 
}; 
char kpb_t_align_7 [4]
void(* kpb_ps_spl_stall_rtn )()
void(* kpb_ps_spl_restrt_rtn )()


Detailed Description

Definition at line 118 of file kpbdef.h.


Member Data Documentation

struct _kpb* _kpb::kpb_ps_flink [read]

Definition at line 119 of file kpbdef.h.

struct _kpb* _kpb::kpb_ps_blink [read]

Definition at line 120 of file kpbdef.h.

unsigned short int _kpb::kpb_iw_size

Definition at line 121 of file kpbdef.h.

unsigned char _kpb::kpb_ib_type

Definition at line 122 of file kpbdef.h.

unsigned char _kpb::kpb_ib_subtype

Definition at line 123 of file kpbdef.h.

Definition at line 124 of file kpbdef.h.

unsigned int _kpb::kpb_is_flags

Definition at line 127 of file kpbdef.h.

Definition at line 129 of file kpbdef.h.

Definition at line 130 of file kpbdef.h.

unsigned _kpb::kpb_v_vest

Definition at line 131 of file kpbdef.h.

Definition at line 132 of file kpbdef.h.

Definition at line 133 of file kpbdef.h.

Definition at line 134 of file kpbdef.h.

Definition at line 135 of file kpbdef.h.

Definition at line 136 of file kpbdef.h.

Definition at line 137 of file kpbdef.h.

Definition at line 138 of file kpbdef.h.

Definition at line 139 of file kpbdef.h.

Definition at line 140 of file kpbdef.h.

Definition at line 141 of file kpbdef.h.

union { ... }

Definition at line 145 of file kpbdef.h.

unsigned int _kpb::kpb_is_reg_mask

Definition at line 146 of file kpbdef.h.

Definition at line 147 of file kpbdef.h.

Definition at line 148 of file kpbdef.h.

Definition at line 149 of file kpbdef.h.

Definition at line 150 of file kpbdef.h.

Definition at line 151 of file kpbdef.h.

Definition at line 152 of file kpbdef.h.

Definition at line 153 of file kpbdef.h.

struct _fkb* _kpb::kpb_ps_fkblk [read]

Definition at line 157 of file kpbdef.h.

struct _fkb* _kpb::kpb_ps_fqfl [read]

Definition at line 162 of file kpbdef.h.

struct _fkb* _kpb::kpb_ps_fqbl [read]

Definition at line 163 of file kpbdef.h.

unsigned short int _kpb::kpb_iw_fkb_size

Definition at line 164 of file kpbdef.h.

unsigned char _kpb::kpb_ib_fkb_type

Definition at line 165 of file kpbdef.h.

unsigned char _kpb::kpb_ib_flck

Definition at line 166 of file kpbdef.h.

void(* _kpb::kpb_ps_fpc)()

long long _kpb::kpb_q_fr3

Definition at line 168 of file kpbdef.h.

long long _kpb::kpb_q_fr4

Definition at line 169 of file kpbdef.h.

struct _tqe* _kpb::kpb_ps_tqfl [read]

Definition at line 172 of file kpbdef.h.

struct _tqe* _kpb::kpb_ps_tqbl [read]

Definition at line 173 of file kpbdef.h.

unsigned short int _kpb::kpb_iw_tqe_size

Definition at line 174 of file kpbdef.h.

unsigned char _kpb::kpb_ib_tqe_type

Definition at line 175 of file kpbdef.h.

unsigned char _kpb::kpb_ib_rqtype

Definition at line 176 of file kpbdef.h.

Definition at line 178 of file kpbdef.h.

Definition at line 179 of file kpbdef.h.

long long _kpb::kpb_iq_time

Definition at line 180 of file kpbdef.h.

Definition at line 181 of file kpbdef.h.

Definition at line 182 of file kpbdef.h.

Definition at line 183 of file kpbdef.h.

Definition at line 184 of file kpbdef.h.

Definition at line 185 of file kpbdef.h.

union { ... }

struct _ucb* _kpb::kpb_ps_ucb [read]

Definition at line 191 of file kpbdef.h.

struct _irp* _kpb::kpb_ps_irp [read]

Definition at line 192 of file kpbdef.h.

Definition at line 195 of file kpbdef.h.

Definition at line 196 of file kpbdef.h.

Definition at line 197 of file kpbdef.h.

Definition at line 200 of file kpbdef.h.

Definition at line 201 of file kpbdef.h.

Definition at line 202 of file kpbdef.h.

unsigned int _kpb::kpb_is_timeout

Definition at line 205 of file kpbdef.h.

unsigned int _kpb::kpb_is_newipl

Definition at line 206 of file kpbdef.h.

struct _spl* _kpb::kpb_ps_dlck [read]

Definition at line 207 of file kpbdef.h.

struct _lkb* _kpb::kpb_ps_lkb [read]

Definition at line 212 of file kpbdef.h.

union { ... }

Definition at line 215 of file kpbdef.h.


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

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