Home
last modified time | relevance | path

Searched refs:rds_connection (Results 1 – 22 of 22) sorted by relevance

/linux/net/rds/
H A Drds.h103 struct rds_connection *cp_conn;
138 struct rds_connection { struct
149 struct rds_connection *c_passive; argument
282 struct rds_connection *i_conn;
570 struct rds_connection *conn,
575 bool (*t_unloading)(struct rds_connection *conn);
611 struct rds_connection *rs_conn;
777 void rds_conn_drop(struct rds_connection *conn);
814 rds_conn_state(struct rds_connection *conn) in rds_conn_state()
833 rds_conn_up(struct rds_connection *conn) in rds_conn_up()
[all …]
H A Dconnection.c89 struct rds_connection *conn, *ret = NULL; in rds_conn_lookup()
115 struct rds_connection *conn = cp->cp_conn; in rds_conn_path_reset()
168 struct rds_connection *conn, *parent = NULL; in __rds_conn_create()
312 struct rds_connection *found; in __rds_conn_create()
369 struct rds_connection *conn = cp->cp_conn; in rds_conn_shutdown()
541 struct rds_connection *conn; in rds_conn_message_info_cmn()
660 struct rds_connection *conn; in rds_for_each_conn_info()
698 struct rds_connection *conn; in rds_walk_conn_path_info()
742 struct rds_connection *conn = cp->cp_conn; in rds_conn_info_visitor()
772 struct rds_connection *conn = cp->cp_conn; in rds6_conn_info_visitor()
[all …]
H A Dib.h147 struct rds_connection *conn;
368 int rds_ib_conn_alloc(struct rds_connection *conn, gfp_t gfp);
376 void __rds_ib_conn_error(struct rds_connection *conn, const char *, ...);
380 void rds_ib_cm_connect_complete(struct rds_connection *conn,
389 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn);
400 void rds_ib_recv_refill(struct rds_connection *conn, int prefill, gfp_t gfp);
428 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm,
433 int rds_ib_xmit_rdma(struct rds_connection *conn, struct rm_rdma_op *op);
434 void rds_ib_send_add_credits(struct rds_connection *conn, unsigned int credits);
435 void rds_ib_advertise_credits(struct rds_connection *conn, unsigned int posted);
[all …]
H A Dloop.c53 static bool rds_loop_is_unloading(struct rds_connection *conn) in rds_loop_is_unloading()
75 static int rds_loop_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_loop_xmit()
126 struct rds_connection *conn;
135 static int rds_loop_conn_alloc(struct rds_connection *conn, gfp_t gfp) in rds_loop_conn_alloc()
H A Dib_cm.c249 struct rds_connection *conn = context; in rds_ib_cq_comp_handler_recv()
285 struct rds_connection *conn = ic->conn; in rds_ib_tasklet_fn_send()
325 struct rds_connection *conn = ic->conn; in rds_ib_tasklet_fn_recv()
356 struct rds_connection *conn = data; in rds_ib_qp_event_handler()
377 struct rds_connection *conn = context; in rds_ib_cq_comp_handler_send()
502 static int rds_ib_setup_qp(struct rds_connection *conn) in rds_ib_setup_qp()
788 struct rds_connection *conn = NULL; in rds_ib_cm_handle_connect()
933 struct rds_connection *conn = cm_id->context; in rds_ib_cm_initiate_connect()
972 struct rds_connection *conn = cp->cp_conn; in rds_ib_conn_path_connect()
1048 struct rds_connection *conn = cp->cp_conn; in rds_ib_conn_path_shutdown()
[all …]
H A Dcong.c186 void rds_cong_add_conn(struct rds_connection *conn) in rds_cong_add_conn()
196 void rds_cong_remove_conn(struct rds_connection *conn) in rds_cong_remove_conn()
206 int rds_cong_get_maps(struct rds_connection *conn) in rds_cong_get_maps()
219 struct rds_connection *conn; in rds_cong_queue_updates()
418 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn) in rds_cong_update_alloc()
H A Dthreads.c100 void rds_connect_complete(struct rds_connection *conn) in rds_connect_complete()
127 struct rds_connection *conn = cp->cp_conn; in rds_queue_reconnect()
167 struct rds_connection *conn = cp->cp_conn; in rds_connect_worker()
H A Dib_recv.c308 static int rds_ib_recv_refill_one(struct rds_connection *conn, in rds_ib_recv_refill_one()
359 static int acquire_refill(struct rds_connection *conn) in acquire_refill()
364 static void release_refill(struct rds_connection *conn) in release_refill()
383 void rds_ib_recv_refill(struct rds_connection *conn, int prefill, gfp_t gfp) in rds_ib_recv_refill()
784 static void rds_ib_cong_recv(struct rds_connection *conn, in rds_ib_cong_recv()
849 static void rds_ib_process_recv(struct rds_connection *conn, in rds_ib_process_recv()
988 struct rds_connection *conn = ic->conn; in rds_ib_recv_cqe_handler()
1044 struct rds_connection *conn = cp->cp_conn; in rds_ib_recv_path()
H A Dib_send.c246 struct rds_connection *conn = ic->conn; in rds_ib_send_cqe_handler()
379 struct rds_connection *conn = ic->i_cm_id->context; in rds_ib_send_grab_credits()
408 void rds_ib_send_add_credits(struct rds_connection *conn, unsigned int credits) in rds_ib_send_add_credits()
429 void rds_ib_advertise_credits(struct rds_connection *conn, unsigned int posted) in rds_ib_advertise_credits()
484 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_ib_xmit()
766 int rds_ib_xmit_atomic(struct rds_connection *conn, struct rm_atomic_op *op) in rds_ib_xmit_atomic()
852 int rds_ib_xmit_rdma(struct rds_connection *conn, struct rm_rdma_op *op) in rds_ib_xmit_rdma()
1011 struct rds_connection *conn = cp->cp_conn; in rds_ib_xmit_path_complete()
H A Drecv.c44 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn, in rds_inc_init()
133 static void rds_conn_peer_gen_update(struct rds_connection *conn, in rds_conn_peer_gen_update()
200 struct rds_connection *conn) in rds_recv_hs_exthdrs()
253 static void rds_start_mprds(struct rds_connection *conn) in rds_start_mprds()
283 void rds_recv_incoming(struct rds_connection *conn, struct in6_addr *saddr, in rds_recv_incoming()
H A Dsend.c138 struct rds_connection *conn = cp->cp_conn; in rds_send_xmit()
713 void rds_send_drop_acked(struct rds_connection *conn, u64 ack, in rds_send_drop_acked()
724 struct rds_connection *conn; in rds_send_drop_to()
817 static int rds_send_queue_rm(struct rds_sock *rs, struct rds_connection *conn, in rds_send_queue_rm()
1045 struct rds_connection *conn, int nonblock) in rds_send_mprds_hash()
1108 struct rds_connection *conn; in rds_sendmsg()
1495 rds_send_ping(struct rds_connection *conn, int cp_index) in rds_send_ping()
H A Dtcp_listen.c67 struct rds_tcp_connection *rds_tcp_accept_one_path(struct rds_connection *conn) in rds_tcp_accept_one_path()
101 struct rds_connection *conn; in rds_tcp_accept_one()
H A Dib.c294 static int rds_ib_conn_info_visitor(struct rds_connection *conn, in rds_ib_conn_info_visitor()
333 static int rds6_ib_conn_info_visitor(struct rds_connection *conn, in rds6_ib_conn_info_visitor()
504 static bool rds_ib_is_unloading(struct rds_connection *conn) in rds_ib_is_unloading()
H A Dtcp_recv.c106 static void rds_tcp_cong_recv(struct rds_connection *conn, in rds_tcp_cong_recv()
238 struct rds_connection *conn = cp->cp_conn; in rds_tcp_data_recv()
H A Dib_mr.h122 struct rds_connection *conn, u64 start, u64 length,
H A Dtcp.h87 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
H A Dib_rdma.c126 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_add_conn()
145 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_remove_conn()
552 struct rds_connection *conn, in rds_ib_get_mr()
H A Dtcp.c365 static int rds_tcp_conn_alloc(struct rds_connection *conn, gfp_t gfp) in rds_tcp_conn_alloc()
405 static bool list_has_conn(struct list_head *list, struct rds_connection *conn) in list_has_conn()
421 static bool rds_tcp_is_unloading(struct rds_connection *conn) in rds_tcp_is_unloading()
H A Dtcp_connect.c99 struct rds_connection *conn = cp->cp_conn; in rds_tcp_conn_path_connect()
H A Dtcp_send.c70 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit()
H A Drdma_transport.c54 struct rds_connection *conn = cm_id->context; in rds_rdma_cm_event_handler_cmn()
/linux/Documentation/networking/
H A Drds.rst308 struct rds_connection
413 Multipathed RDS is implemented by splitting the struct rds_connection into