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

#include <svc_rdma.h>

Data Fields

struct svc_xprt sc_xprt
 
struct rdma_cm_idsc_cm_id
 
struct list_head sc_accept_q
 
int sc_ord
 
int sc_max_sge
 
int sc_sq_depth
 
atomic_t sc_sq_count
 
int sc_max_requests
 
int sc_max_req_size
 
struct ib_pdsc_pd
 
atomic_t sc_dma_used
 
atomic_t sc_ctxt_used
 
struct list_head sc_rq_dto_q
 
spinlock_t sc_rq_dto_lock
 
struct ib_qpsc_qp
 
struct ib_cqsc_rq_cq
 
struct ib_cqsc_sq_cq
 
struct ib_mrsc_phys_mr
 
u32 sc_dev_caps
 
u32 sc_dma_lkey
 
unsigned int sc_frmr_pg_list_len
 
struct list_head sc_frmr_q
 
spinlock_t sc_frmr_q_lock
 
spinlock_t sc_lock
 
wait_queue_head_t sc_send_wait
 
unsigned long sc_flags
 
struct list_head sc_dto_q
 
struct list_head sc_read_complete_q
 
struct work_struct sc_work
 

Detailed Description

Definition at line 131 of file svc_rdma.h.

Field Documentation

struct list_head sc_accept_q

Definition at line 134 of file svc_rdma.h.

struct rdma_cm_id* sc_cm_id

Definition at line 133 of file svc_rdma.h.

atomic_t sc_ctxt_used

Definition at line 147 of file svc_rdma.h.

u32 sc_dev_caps

Definition at line 154 of file svc_rdma.h.

u32 sc_dma_lkey

Definition at line 155 of file svc_rdma.h.

atomic_t sc_dma_used

Definition at line 146 of file svc_rdma.h.

struct list_head sc_dto_q

Definition at line 164 of file svc_rdma.h.

unsigned long sc_flags

Definition at line 163 of file svc_rdma.h.

unsigned int sc_frmr_pg_list_len

Definition at line 156 of file svc_rdma.h.

struct list_head sc_frmr_q

Definition at line 157 of file svc_rdma.h.

spinlock_t sc_frmr_q_lock

Definition at line 158 of file svc_rdma.h.

spinlock_t sc_lock

Definition at line 160 of file svc_rdma.h.

int sc_max_req_size

Definition at line 142 of file svc_rdma.h.

int sc_max_requests

Definition at line 141 of file svc_rdma.h.

int sc_max_sge

Definition at line 136 of file svc_rdma.h.

int sc_ord

Definition at line 135 of file svc_rdma.h.

struct ib_pd* sc_pd

Definition at line 144 of file svc_rdma.h.

struct ib_mr* sc_phys_mr

Definition at line 153 of file svc_rdma.h.

struct ib_qp* sc_qp

Definition at line 150 of file svc_rdma.h.

struct list_head sc_read_complete_q

Definition at line 165 of file svc_rdma.h.

struct ib_cq* sc_rq_cq

Definition at line 151 of file svc_rdma.h.

spinlock_t sc_rq_dto_lock

Definition at line 149 of file svc_rdma.h.

struct list_head sc_rq_dto_q

Definition at line 148 of file svc_rdma.h.

wait_queue_head_t sc_send_wait

Definition at line 162 of file svc_rdma.h.

atomic_t sc_sq_count

Definition at line 139 of file svc_rdma.h.

struct ib_cq* sc_sq_cq

Definition at line 152 of file svc_rdma.h.

int sc_sq_depth

Definition at line 138 of file svc_rdma.h.

Definition at line 166 of file svc_rdma.h.

struct svc_xprt sc_xprt

Definition at line 132 of file svc_rdma.h.


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