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

#include <nes_cm.h>

Data Fields

nes_addr_t loc_addr
 
nes_addr_t rem_addr
 
u16 loc_port
 
u16 rem_port
 
u8 loc_mac [ETH_ALEN]
 
u8 rem_mac [ETH_ALEN]
 
enum nes_cm_node_state state
 
struct nes_cm_tcp_context tcp_cntxt
 
struct nes_cm_corecm_core
 
struct sk_buff_head resend_list
 
atomic_t ref_count
 
struct net_devicenetdev
 
struct nes_cm_nodeloopbackpartner
 
struct nes_timer_entrysend_entry
 
struct nes_timer_entryrecv_entry
 
spinlock_t retrans_list_lock
 
enum send_rdma0 send_rdma0_op
 
union {
   struct ietf_mpa_v1   mpa_frame
 
   struct ietf_mpa_v2   mpa_v2_frame
 
   u8   mpa_frame_buf [MAX_CM_BUFFER]
 
}; 
 
enum mpa_frame_version mpa_frame_rev
 
u16 ird_size
 
u16 ord_size
 
u16 mpa_frame_size
 
struct iw_cm_idcm_id
 
struct list_head list
 
int accelerated
 
struct nes_cm_listenerlistener
 
enum nes_cm_conn_type conn_type
 
struct nes_vnicnesvnic
 
int apbvt_set
 
int accept_pend
 
struct list_head timer_entry
 
struct list_head reset_entry
 
struct nes_qpnesqp
 
atomic_t passive_state
 

Detailed Description

Definition at line 307 of file nes_cm.h.

Field Documentation

union { ... }
int accelerated

Definition at line 340 of file nes_cm.h.

int accept_pend

Definition at line 345 of file nes_cm.h.

int apbvt_set

Definition at line 344 of file nes_cm.h.

struct nes_cm_core* cm_core

Definition at line 316 of file nes_cm.h.

Definition at line 338 of file nes_cm.h.

Definition at line 342 of file nes_cm.h.

u16 ird_size

Definition at line 334 of file nes_cm.h.

Definition at line 339 of file nes_cm.h.

Definition at line 341 of file nes_cm.h.

nes_addr_t loc_addr

Definition at line 308 of file nes_cm.h.

u8 loc_mac[ETH_ALEN]

Definition at line 311 of file nes_cm.h.

u16 loc_port

Definition at line 309 of file nes_cm.h.

struct nes_cm_node* loopbackpartner

Definition at line 321 of file nes_cm.h.

struct ietf_mpa_v1 mpa_frame

Definition at line 329 of file nes_cm.h.

u8 mpa_frame_buf[MAX_CM_BUFFER]

Definition at line 331 of file nes_cm.h.

enum mpa_frame_version mpa_frame_rev

Definition at line 333 of file nes_cm.h.

u16 mpa_frame_size

Definition at line 337 of file nes_cm.h.

struct ietf_mpa_v2 mpa_v2_frame

Definition at line 330 of file nes_cm.h.

struct nes_qp* nesqp

Definition at line 348 of file nes_cm.h.

struct nes_vnic* nesvnic

Definition at line 343 of file nes_cm.h.

struct net_device* netdev

Definition at line 319 of file nes_cm.h.

u16 ord_size

Definition at line 335 of file nes_cm.h.

atomic_t passive_state

Definition at line 349 of file nes_cm.h.

struct nes_timer_entry* recv_entry

Definition at line 324 of file nes_cm.h.

atomic_t ref_count

Definition at line 318 of file nes_cm.h.

nes_addr_t rem_addr

Definition at line 308 of file nes_cm.h.

u8 rem_mac[ETH_ALEN]

Definition at line 312 of file nes_cm.h.

u16 rem_port

Definition at line 309 of file nes_cm.h.

struct sk_buff_head resend_list

Definition at line 317 of file nes_cm.h.

struct list_head reset_entry

Definition at line 347 of file nes_cm.h.

spinlock_t retrans_list_lock

Definition at line 325 of file nes_cm.h.

struct nes_timer_entry* send_entry

Definition at line 323 of file nes_cm.h.

enum send_rdma0 send_rdma0_op

Definition at line 326 of file nes_cm.h.

Definition at line 314 of file nes_cm.h.

Definition at line 315 of file nes_cm.h.

struct list_head timer_entry

Definition at line 346 of file nes_cm.h.


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