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

#include <hyperv_vmbus.h>

Data Fields

enum hv_port_type port_type
 
u32 padding
 
union {
   struct {
      u32   target_sint
 
      u32   target_vp
 
      u64   rsvdz
 
   }   message_port_info
 
   struct {
      u32   target_sint
 
      u32   target_vp
 
      u16   base_flag_bumber
 
      u16   flag_count
 
      u32   rsvdz
 
   }   event_port_info
 
   struct {
      u64   monitor_address
 
      u64   rsvdz
 
   }   monitor_port_info
 
}; 
 

Detailed Description

Definition at line 130 of file hyperv_vmbus.h.

Field Documentation

union { ... }
u16 base_flag_bumber

Definition at line 142 of file hyperv_vmbus.h.

struct { ... } event_port_info
u16 flag_count

Definition at line 143 of file hyperv_vmbus.h.

struct { ... } message_port_info
u64 monitor_address

Definition at line 147 of file hyperv_vmbus.h.

struct { ... } monitor_port_info
u32 padding

Definition at line 132 of file hyperv_vmbus.h.

Definition at line 131 of file hyperv_vmbus.h.

u64 rsvdz

Definition at line 137 of file hyperv_vmbus.h.

u32 rsvdz

Definition at line 144 of file hyperv_vmbus.h.

u32 target_sint

Definition at line 135 of file hyperv_vmbus.h.

u32 target_vp

Definition at line 136 of file hyperv_vmbus.h.


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