|
char | t_name [TRANSNAMSIZ] |
|
struct list_head | t_item |
|
struct module * | t_owner |
|
unsigned int | t_prefer_loopback:1 |
|
unsigned int | t_type |
|
int(* | laddr_check )(__be32 addr) |
|
int(* | conn_alloc )(struct rds_connection *conn, gfp_t gfp) |
|
void(* | conn_free )(void *data) |
|
int(* | conn_connect )(struct rds_connection *conn) |
|
void(* | conn_shutdown )(struct rds_connection *conn) |
|
void(* | xmit_prepare )(struct rds_connection *conn) |
|
void(* | xmit_complete )(struct rds_connection *conn) |
|
int(* | xmit )(struct rds_connection *conn, struct rds_message *rm, unsigned int hdr_off, unsigned int sg, unsigned int off) |
|
int(* | xmit_rdma )(struct rds_connection *conn, struct rm_rdma_op *op) |
|
int(* | xmit_atomic )(struct rds_connection *conn, struct rm_atomic_op *op) |
|
int(* | recv )(struct rds_connection *conn) |
|
int(* | inc_copy_to_user )(struct rds_incoming *inc, struct iovec *iov, size_t size) |
|
void(* | inc_free )(struct rds_incoming *inc) |
|
int(* | cm_handle_connect )(struct rdma_cm_id *cm_id, struct rdma_cm_event *event) |
|
int(* | cm_initiate_connect )(struct rdma_cm_id *cm_id) |
|
void(* | cm_connect_complete )(struct rds_connection *conn, struct rdma_cm_event *event) |
|
unsigned int(* | stats_info_copy )(struct rds_info_iterator *iter, unsigned int avail) |
|
void(* | exit )(void) |
|
void *(* | get_mr )(struct scatterlist *sg, unsigned long nr_sg, struct rds_sock *rs, u32 *key_ret) |
|
void(* | sync_mr )(void *trans_private, int direction) |
|
void(* | free_mr )(void *trans_private, int invalidate) |
|
void(* | flush_mrs )(void) |
|
Definition at line 415 of file rds.h.