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

#include <rds.h>

Data Fields

struct hlist_node c_hash_node
 
__be32 c_laddr
 
__be32 c_faddr
 
unsigned int c_loopback:1
 
struct rds_connectionc_passive
 
struct rds_cong_map * c_lcong
 
struct rds_cong_map * c_fcong
 
struct rds_messagec_xmit_rm
 
unsigned long c_xmit_sg
 
unsigned int c_xmit_hdr_off
 
unsigned int c_xmit_data_off
 
unsigned int c_xmit_atomic_sent
 
unsigned int c_xmit_rdma_sent
 
unsigned int c_xmit_data_sent
 
spinlock_t c_lock
 
u64 c_next_tx_seq
 
struct list_head c_send_queue
 
struct list_head c_retrans
 
u64 c_next_rx_seq
 
struct rds_transportc_trans
 
voidc_transport_data
 
atomic_t c_state
 
unsigned long c_flags
 
unsigned long c_reconnect_jiffies
 
struct delayed_work c_send_w
 
struct delayed_work c_recv_w
 
struct delayed_work c_conn_w
 
struct work_struct c_down_w
 
struct mutex c_cm_lock
 
wait_queue_head_t c_waitq
 
struct list_head c_map_item
 
unsigned long c_map_queued
 
unsigned int c_unacked_packets
 
unsigned int c_unacked_bytes
 
unsigned int c_version
 

Detailed Description

Definition at line 84 of file rds.h.

Field Documentation

struct mutex c_cm_lock

Definition at line 119 of file rds.h.

struct delayed_work c_conn_w

Definition at line 117 of file rds.h.

struct work_struct c_down_w

Definition at line 118 of file rds.h.

__be32 c_faddr

Definition at line 87 of file rds.h.

struct rds_cong_map* c_fcong

Definition at line 92 of file rds.h.

unsigned long c_flags

Definition at line 113 of file rds.h.

struct hlist_node c_hash_node

Definition at line 85 of file rds.h.

__be32 c_laddr

Definition at line 86 of file rds.h.

struct rds_cong_map* c_lcong

Definition at line 91 of file rds.h.

spinlock_t c_lock

Definition at line 102 of file rds.h.

unsigned int c_loopback

Definition at line 88 of file rds.h.

struct list_head c_map_item

Definition at line 122 of file rds.h.

unsigned long c_map_queued

Definition at line 123 of file rds.h.

u64 c_next_rx_seq

Definition at line 107 of file rds.h.

u64 c_next_tx_seq

Definition at line 103 of file rds.h.

struct rds_connection* c_passive

Definition at line 89 of file rds.h.

unsigned long c_reconnect_jiffies

Definition at line 114 of file rds.h.

struct delayed_work c_recv_w

Definition at line 116 of file rds.h.

struct list_head c_retrans

Definition at line 105 of file rds.h.

struct list_head c_send_queue

Definition at line 104 of file rds.h.

struct delayed_work c_send_w

Definition at line 115 of file rds.h.

atomic_t c_state

Definition at line 112 of file rds.h.

Definition at line 109 of file rds.h.

void* c_transport_data

Definition at line 110 of file rds.h.

unsigned int c_unacked_bytes

Definition at line 126 of file rds.h.

unsigned int c_unacked_packets

Definition at line 125 of file rds.h.

unsigned int c_version

Definition at line 129 of file rds.h.

Definition at line 120 of file rds.h.

unsigned int c_xmit_atomic_sent

Definition at line 98 of file rds.h.

unsigned int c_xmit_data_off

Definition at line 97 of file rds.h.

unsigned int c_xmit_data_sent

Definition at line 100 of file rds.h.

unsigned int c_xmit_hdr_off

Definition at line 96 of file rds.h.

unsigned int c_xmit_rdma_sent

Definition at line 99 of file rds.h.

struct rds_message* c_xmit_rm

Definition at line 94 of file rds.h.

unsigned long c_xmit_sg

Definition at line 95 of file rds.h.


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