Lines Matching refs:rds_connection
86 struct rds_connection { struct
93 struct rds_connection *c_passive; argument
139 struct net *rds_conn_net(struct rds_connection *conn) in rds_conn_net() argument
145 void rds_conn_net_set(struct rds_connection *conn, struct net *net) in rds_conn_net_set()
219 struct rds_connection *i_conn;
438 int (*conn_alloc)(struct rds_connection *conn, gfp_t gfp);
440 int (*conn_connect)(struct rds_connection *conn);
441 void (*conn_shutdown)(struct rds_connection *conn);
442 void (*xmit_prepare)(struct rds_connection *conn);
443 void (*xmit_complete)(struct rds_connection *conn);
444 int (*xmit)(struct rds_connection *conn, struct rds_message *rm,
446 int (*xmit_rdma)(struct rds_connection *conn, struct rm_rdma_op *op);
447 int (*xmit_atomic)(struct rds_connection *conn, struct rm_atomic_op *op);
448 int (*recv)(struct rds_connection *conn);
455 void (*cm_connect_complete)(struct rds_connection *conn,
490 struct rds_connection *rs_conn;
614 int rds_cong_get_maps(struct rds_connection *conn);
615 void rds_cong_add_conn(struct rds_connection *conn);
616 void rds_cong_remove_conn(struct rds_connection *conn);
626 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn);
631 struct rds_connection *rds_conn_create(struct net *net,
634 struct rds_connection *rds_conn_create_outgoing(struct net *net,
637 void rds_conn_shutdown(struct rds_connection *conn);
638 void rds_conn_destroy(struct rds_connection *conn);
639 void rds_conn_drop(struct rds_connection *conn);
640 void rds_conn_connect_if_down(struct rds_connection *conn);
644 int (*visitor)(struct rds_connection *, void *),
647 void __rds_conn_error(struct rds_connection *conn, const char *, ...);
652 rds_conn_transition(struct rds_connection *conn, int old, int new) in rds_conn_transition()
658 rds_conn_state(struct rds_connection *conn) in rds_conn_state()
664 rds_conn_up(struct rds_connection *conn) in rds_conn_up()
670 rds_conn_connecting(struct rds_connection *conn) in rds_conn_connecting()
719 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn,
722 void rds_recv_incoming(struct rds_connection *conn, __be32 saddr, __be32 daddr,
734 void rds_send_reset(struct rds_connection *conn);
735 int rds_send_xmit(struct rds_connection *conn);
739 void rds_send_drop_acked(struct rds_connection *conn, u64 ack,
741 int rds_send_pong(struct rds_connection *conn, __be16 dport);
742 struct rds_message *rds_send_get_message(struct rds_connection *,
810 void rds_queue_reconnect(struct rds_connection *conn);
815 void rds_connect_complete(struct rds_connection *conn);