|
Linux Kernel
3.7.1
|
#include <hyperv_net.h>
Data Fields | |
| struct list_head | list_ent |
| u32 | status |
| struct hv_device * | device |
| bool | is_data_pkt |
| u16 | vlan_tci |
| struct xferpage_packet * | xfer_page_pkt |
| union { | |
| struct { | |
| u64 recv_completion_tid | |
| void * recv_completion_ctx | |
| void(* recv_completion )(void *context) | |
| } recv | |
| struct { | |
| u64 send_completion_tid | |
| void * send_completion_ctx | |
| void(* send_completion )(void *context) | |
| } send | |
| } | completion |
| void * | extension |
| u32 | total_data_buflen |
| void * | data |
| u32 | page_buf_cnt |
| struct hv_page_buffer | page_buf [0] |
Definition at line 48 of file hyperv_net.h.
| union { ... } completion |
Definition at line 81 of file hyperv_net.h.
Definition at line 53 of file hyperv_net.h.
| void* extension |
Definition at line 77 of file hyperv_net.h.
| bool is_data_pkt |
Definition at line 54 of file hyperv_net.h.
Definition at line 50 of file hyperv_net.h.
| struct hv_page_buffer page_buf[0] |
Definition at line 83 of file hyperv_net.h.
| u32 page_buf_cnt |
Definition at line 82 of file hyperv_net.h.
| struct { ... } recv |
Definition at line 67 of file hyperv_net.h.
| void* recv_completion_ctx |
Definition at line 66 of file hyperv_net.h.
| u64 recv_completion_tid |
Definition at line 65 of file hyperv_net.h.
| struct { ... } send |
Definition at line 72 of file hyperv_net.h.
| void* send_completion_ctx |
Definition at line 71 of file hyperv_net.h.
| u64 send_completion_tid |
Definition at line 70 of file hyperv_net.h.
Definition at line 51 of file hyperv_net.h.
| u32 total_data_buflen |
Definition at line 79 of file hyperv_net.h.
| u16 vlan_tci |
Definition at line 55 of file hyperv_net.h.
| struct xferpage_packet* xfer_page_pkt |
Definition at line 61 of file hyperv_net.h.
1.8.2