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

#include <rds.h>

Data Fields

struct sock rs_sk
 
u64 rs_user_addr
 
u64 rs_user_bytes
 
struct hlist_node rs_bound_node
 
__be32 rs_bound_addr
 
__be32 rs_conn_addr
 
__be16 rs_bound_port
 
__be16 rs_conn_port
 
struct rds_transportrs_transport
 
struct rds_connectionrs_conn
 
int rs_congested
 
int rs_seen_congestion
 
spinlock_t rs_lock
 
struct list_head rs_send_queue
 
u32 rs_snd_bytes
 
int rs_rcv_bytes
 
struct list_head rs_notify_queue
 
uint64_t rs_cong_mask
 
uint64_t rs_cong_notify
 
struct list_head rs_cong_list
 
unsigned long rs_cong_track
 
rwlock_t rs_recv_lock
 
struct list_head rs_recv_queue
 
struct list_head rs_item
 
spinlock_t rs_rdma_lock
 
struct rb_root rs_rdma_keys
 
unsigned char rs_recverr
 
unsigned char rs_cong_monitor
 

Detailed Description

Definition at line 454 of file rds.h.

Field Documentation

__be32 rs_bound_addr

Definition at line 465 of file rds.h.

struct hlist_node rs_bound_node

Definition at line 464 of file rds.h.

__be16 rs_bound_port

Definition at line 467 of file rds.h.

struct list_head rs_cong_list

Definition at line 496 of file rds.h.

uint64_t rs_cong_mask

Definition at line 494 of file rds.h.

unsigned char rs_cong_monitor

Definition at line 514 of file rds.h.

uint64_t rs_cong_notify

Definition at line 495 of file rds.h.

unsigned long rs_cong_track

Definition at line 497 of file rds.h.

int rs_congested

Definition at line 478 of file rds.h.

Definition at line 475 of file rds.h.

__be32 rs_conn_addr

Definition at line 466 of file rds.h.

__be16 rs_conn_port

Definition at line 468 of file rds.h.

struct list_head rs_item

Definition at line 507 of file rds.h.

spinlock_t rs_lock

Definition at line 483 of file rds.h.

struct list_head rs_notify_queue

Definition at line 487 of file rds.h.

int rs_rcv_bytes

Definition at line 486 of file rds.h.

struct rb_root rs_rdma_keys

Definition at line 511 of file rds.h.

spinlock_t rs_rdma_lock

Definition at line 510 of file rds.h.

rwlock_t rs_recv_lock

Definition at line 503 of file rds.h.

struct list_head rs_recv_queue

Definition at line 504 of file rds.h.

unsigned char rs_recverr

Definition at line 514 of file rds.h.

int rs_seen_congestion

Definition at line 480 of file rds.h.

struct list_head rs_send_queue

Definition at line 484 of file rds.h.

struct sock rs_sk

Definition at line 455 of file rds.h.

u32 rs_snd_bytes

Definition at line 485 of file rds.h.

struct rds_transport* rs_transport

Definition at line 469 of file rds.h.

u64 rs_user_addr

Definition at line 457 of file rds.h.

u64 rs_user_bytes

Definition at line 458 of file rds.h.


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