Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ib_mad_notice_attr Struct Reference

#include <qib_mad.h>

Data Fields

u8 generic_type
 
u8 prod_type_msb
 
__be16 prod_type_lsb
 
__be16 trap_num
 
__be16 issuer_lid
 
__be16 toggle_count
 
union {
   struct {
      u8   details [54]
 
   }   raw_data
 
details
 
__be16 reserved
 
__be16 lid
 
u8 port_num
 
u8 reserved2
 
u8 local_changes
 
__be32 new_cap_mask
 
u8 reserved3
 
u8 change_flags
 
__be16 reserved2
 
__be64 new_sys_guid
 
__be16 dr_slid
 
u8 method
 
__be16 attr_id
 
__be32 attr_mod
 
__be64 mkey
 
u8 dr_trunc_hop
 
u8 dr_rtn_path [30]
 
__be16 lid1
 
__be16 lid2
 
__be32 key
 
__be32 sl_qp1
 
__be32 qp2
 
union ib_gid gid1
 
union ib_gid gid2
 

Detailed Description

Definition at line 59 of file qib_mad.h.

Field Documentation

__be16 attr_id

Definition at line 101 of file qib_mad.h.

__be32 attr_mod

Definition at line 102 of file qib_mad.h.

u8 change_flags

Definition at line 85 of file qib_mad.h.

u8 details[54]

Definition at line 69 of file qib_mad.h.

union { ... } details
u8 dr_rtn_path[30]

Definition at line 106 of file qib_mad.h.

__be16 dr_slid

Definition at line 98 of file qib_mad.h.

u8 dr_trunc_hop

Definition at line 105 of file qib_mad.h.

Definition at line 60 of file qib_mad.h.

union ib_gid gid1

Definition at line 116 of file qib_mad.h.

union ib_gid gid2

Definition at line 117 of file qib_mad.h.

__be16 issuer_lid

Definition at line 64 of file qib_mad.h.

__be32 key

Definition at line 113 of file qib_mad.h.

__be16 lid

Definition at line 74 of file qib_mad.h.

__be16 lid1

Definition at line 111 of file qib_mad.h.

__be16 lid2

Definition at line 112 of file qib_mad.h.

u8 local_changes

Definition at line 82 of file qib_mad.h.

u8 method

Definition at line 99 of file qib_mad.h.

__be64 mkey

Definition at line 103 of file qib_mad.h.

__be32 new_cap_mask

Definition at line 83 of file qib_mad.h.

__be64 new_sys_guid

Definition at line 92 of file qib_mad.h.

u8 port_num

Definition at line 75 of file qib_mad.h.

__be16 prod_type_lsb

Definition at line 62 of file qib_mad.h.

u8 prod_type_msb

Definition at line 61 of file qib_mad.h.

__be32 qp2

Definition at line 115 of file qib_mad.h.

struct { ... } raw_data
__be16 reserved

Definition at line 73 of file qib_mad.h.

u8 reserved2

Definition at line 81 of file qib_mad.h.

__be16 reserved2

Definition at line 91 of file qib_mad.h.

u8 reserved3

Definition at line 84 of file qib_mad.h.

__be32 sl_qp1

Definition at line 114 of file qib_mad.h.

__be16 toggle_count

Definition at line 65 of file qib_mad.h.

__be16 trap_num

Definition at line 63 of file qib_mad.h.


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