_adp Struct Reference

#include <adpdef.h>

List of all members.

Public Attributes

long long adp_q_csr
unsigned short int adp_w_size
unsigned char adp_b_type
unsigned char adp_b_number
struct _adpadp_l_link
unsigned int adp_l_tr
unsigned int adp_l_adptype
int(* adp_ps_node_data )()
void * adp_l_vector
struct _crbadp_l_crb
void * adp_ps_mbpr
unsigned long long adp_q_queue_time
unsigned long long adp_q_wait_time
struct _adpadp_ps_parent_adp
struct _adpadp_ps_peer_adp
struct _adpadp_ps_child_adp
unsigned int adp_l_probe_cmd
struct _busarray_headeradp_ps_bus_array
void * adp_ps_command_tbl
struct _spladp_ps_spinlock
union {
   unsigned short int   adp_w_node_num
   unsigned short int   adp_w_prim_node_num
}; 
unsigned short int adp_w_sec_node_num
unsigned short int adp_w_fill2 [1]
unsigned char adp_b_hose_num
unsigned char adp_b_fill3 [1]
union {
   void *   adp_ps_adp_specific2
   unsigned int   adp_l_adp_specific2
   unsigned int   adp_l_hw_location
   unsigned int   adp_l_a32_free_items
}; 
union {
   void *   adp_ps_adp_specific3
   unsigned int   adp_l_adp_specific3
   unsigned int   adp_l_a64_item_num
}; 
struct _crabadp_l_crab
union {
   unsigned int   adp_l_adapter_flags
   struct {
      unsigned   adp_v_indirect_vector: 1
      unsigned   adp_v_online: 1
      unsigned   adp_v_boot_adp: 1
      unsigned   adp_v_pci_pci_bridge: 1
      unsigned   adp_v_eisa_parent: 1
      unsigned   adp_v_deep: 1
      unsigned   adp_v_pci_multi: 1
      unsigned   adp_v_fill_0_: 1
   } 
}; 
unsigned int adp_l_reserved1
union {
   long long   adp_q_hw_id_mask
   struct {
      int   adp_l_hw_id_mask_lo
      int   adp_l_hw_id_mask_hi
   } 
}; 
unsigned int adp_l_cpu_affinity
int(* adp_ps_node_function )()
union {
   unsigned int   adp_l_vportsts
   struct {
      unsigned   adp_v_shutdown: 1
      unsigned   adp_v_portonly: 1
      unsigned   adp_v_struct_allocated: 1
      unsigned   adp_v_fill_1_: 5
   } 
}; 
void * adp_l_avector
unsigned long long adp_q_scratch_buf_pa
void * adp_ps_scratch_buf_va
unsigned int adp_l_scratch_buf_len
void * adp_l_lsdump
int(* adp_ps_probe_csr )()
int(* adp_ps_probe_csr_cleanup )()
int(* adp_ps_load_map_reg )()
int(* adp_ps_shutdown )()
void * adp_ps_config_table
void * adp_ps_map_reg_base
union {
   void *   adp_ps_adp_specific
   void *   adp_ps_adp_specific1
   unsigned int   adp_l_adp_specific1
   unsigned int   adp_l_a32_item_num
   void *   adp_ps_ablk
}; 
int(* adp_ps_disable_interrupts )()
int(* adp_ps_startup )()
int(* adp_ps_init )()
union {
   void *   adp_ps_adp_specific4
   unsigned int   adp_l_adp_specific4
   unsigned int   adp_l_a64_free_items
   unsigned int   adp_l_total_sg_entries
}; 
long long adp_q_hardware_type
long long adp_q_hardware_rev
int(* adp_ps_cram_cmd )()
int(* adp_ps_read_pci_config )()
int(* adp_ps_write_pci_config )()
int(* adp_ps_map_io )()
int(* adp_ps_read_io )()
int(* adp_ps_write_io )()
struct _iohandle * adp_ps_iohandle_flink
struct _iohandle * adp_ps_iohandle_blink
unsigned int adp_l_intd [4]
unsigned int adp_l_bus_num
unsigned int adp_l_pci_node_num
unsigned int adp_l_sintd [4]


Detailed Description

Definition at line 25 of file adpdef.h.


Member Data Documentation

long long _adp::adp_q_csr

Definition at line 26 of file adpdef.h.

unsigned short int _adp::adp_w_size

Definition at line 27 of file adpdef.h.

unsigned char _adp::adp_b_type

Definition at line 28 of file adpdef.h.

unsigned char _adp::adp_b_number

Definition at line 29 of file adpdef.h.

struct _adp* _adp::adp_l_link [read]

Definition at line 30 of file adpdef.h.

unsigned int _adp::adp_l_tr

Definition at line 31 of file adpdef.h.

unsigned int _adp::adp_l_adptype

Definition at line 32 of file adpdef.h.

Definition at line 34 of file adpdef.h.

struct _crb* _adp::adp_l_crb [read]

Definition at line 35 of file adpdef.h.

Definition at line 36 of file adpdef.h.

unsigned long long _adp::adp_q_queue_time

Definition at line 37 of file adpdef.h.

unsigned long long _adp::adp_q_wait_time

Definition at line 38 of file adpdef.h.

struct _adp* _adp::adp_ps_parent_adp [read]

Definition at line 39 of file adpdef.h.

struct _adp* _adp::adp_ps_peer_adp [read]

Definition at line 40 of file adpdef.h.

struct _adp* _adp::adp_ps_child_adp [read]

Definition at line 41 of file adpdef.h.

unsigned int _adp::adp_l_probe_cmd

Definition at line 42 of file adpdef.h.

Definition at line 43 of file adpdef.h.

Definition at line 44 of file adpdef.h.

struct _spl* _adp::adp_ps_spinlock [read]

Definition at line 45 of file adpdef.h.

unsigned short int _adp::adp_w_node_num

Definition at line 47 of file adpdef.h.

unsigned short int _adp::adp_w_prim_node_num

Definition at line 48 of file adpdef.h.

union { ... }

unsigned short int _adp::adp_w_sec_node_num

Definition at line 50 of file adpdef.h.

unsigned short int _adp::adp_w_fill2[1]

Definition at line 51 of file adpdef.h.

unsigned char _adp::adp_b_hose_num

Definition at line 52 of file adpdef.h.

unsigned char _adp::adp_b_fill3[1]

Definition at line 53 of file adpdef.h.

Definition at line 55 of file adpdef.h.

Definition at line 56 of file adpdef.h.

Definition at line 57 of file adpdef.h.

Definition at line 58 of file adpdef.h.

union { ... }

Definition at line 61 of file adpdef.h.

Definition at line 62 of file adpdef.h.

Definition at line 63 of file adpdef.h.

union { ... }

struct _crab* _adp::adp_l_crab [read]

Definition at line 65 of file adpdef.h.

Definition at line 67 of file adpdef.h.

Definition at line 69 of file adpdef.h.

Definition at line 70 of file adpdef.h.

Definition at line 71 of file adpdef.h.

Definition at line 72 of file adpdef.h.

Definition at line 73 of file adpdef.h.

unsigned _adp::adp_v_deep

Definition at line 74 of file adpdef.h.

Definition at line 75 of file adpdef.h.

Definition at line 76 of file adpdef.h.

union { ... }

unsigned int _adp::adp_l_reserved1

Definition at line 79 of file adpdef.h.

Definition at line 81 of file adpdef.h.

Definition at line 83 of file adpdef.h.

Definition at line 84 of file adpdef.h.

union { ... }

Definition at line 87 of file adpdef.h.

unsigned int _adp::adp_l_vportsts

Definition at line 90 of file adpdef.h.

Definition at line 92 of file adpdef.h.

Definition at line 93 of file adpdef.h.

Definition at line 94 of file adpdef.h.

Definition at line 95 of file adpdef.h.

union { ... }

Definition at line 98 of file adpdef.h.

unsigned long long _adp::adp_q_scratch_buf_pa

Definition at line 99 of file adpdef.h.

Definition at line 100 of file adpdef.h.

Definition at line 101 of file adpdef.h.

Definition at line 102 of file adpdef.h.

Definition at line 107 of file adpdef.h.

Definition at line 108 of file adpdef.h.

Definition at line 110 of file adpdef.h.

Definition at line 111 of file adpdef.h.

Definition at line 112 of file adpdef.h.

Definition at line 113 of file adpdef.h.

Definition at line 114 of file adpdef.h.

union { ... }

Definition at line 120 of file adpdef.h.

Definition at line 121 of file adpdef.h.

Definition at line 122 of file adpdef.h.

Definition at line 123 of file adpdef.h.

union { ... }

Definition at line 125 of file adpdef.h.

Definition at line 126 of file adpdef.h.

struct _iohandle* _adp::adp_ps_iohandle_flink [read]

Definition at line 133 of file adpdef.h.

struct _iohandle* _adp::adp_ps_iohandle_blink [read]

Definition at line 134 of file adpdef.h.

unsigned int _adp::adp_l_intd[4]

Definition at line 135 of file adpdef.h.

unsigned int _adp::adp_l_bus_num

Definition at line 136 of file adpdef.h.

Definition at line 137 of file adpdef.h.

unsigned int _adp::adp_l_sintd[4]

Definition at line 138 of file adpdef.h.


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

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