Home
last modified time | relevance | path

Searched refs:rds_conn_path (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/net/rds/
Dtcp.h16 struct rds_conn_path *t_cpath;
54 void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp);
55 void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp);
65 int rds_tcp_conn_path_connect(struct rds_conn_path *cp);
66 void rds_tcp_conn_path_shutdown(struct rds_conn_path *conn);
82 int rds_tcp_recv_path(struct rds_conn_path *cp);
87 void rds_tcp_xmit_path_prepare(struct rds_conn_path *cp);
88 void rds_tcp_xmit_path_complete(struct rds_conn_path *cp);
Dthreads.c74 void rds_connect_path_complete(struct rds_conn_path *cp, int curr) in rds_connect_path_complete()
123 void rds_queue_reconnect(struct rds_conn_path *cp) in rds_queue_reconnect()
163 struct rds_conn_path *cp = container_of(work, in rds_connect_worker()
164 struct rds_conn_path, in rds_connect_worker()
192 struct rds_conn_path *cp = container_of(work, in rds_send_worker()
193 struct rds_conn_path, in rds_send_worker()
218 struct rds_conn_path *cp = container_of(work, in rds_recv_worker()
219 struct rds_conn_path, in rds_recv_worker()
242 struct rds_conn_path *cp = container_of(work, in rds_shutdown_worker()
243 struct rds_conn_path, in rds_shutdown_worker()
Drds.h104 struct rds_conn_path { struct
164 struct rds_conn_path *c_path;
275 struct rds_conn_path *i_conn_path;
474 struct rds_conn_path *m_conn_path;
534 int (*conn_path_connect)(struct rds_conn_path *cp);
535 void (*conn_path_shutdown)(struct rds_conn_path *conn);
536 void (*xmit_path_prepare)(struct rds_conn_path *cp);
537 void (*xmit_path_complete)(struct rds_conn_path *cp);
542 int (*recv_path)(struct rds_conn_path *cp);
758 void rds_conn_shutdown(struct rds_conn_path *cpath);
[all …]
Dconnection.c112 static void rds_conn_path_reset(struct rds_conn_path *cp) in rds_conn_path_reset()
130 struct rds_conn_path *cp, bool is_outgoing) in __rds_conn_path_init()
196 conn->c_path = kcalloc(npaths, sizeof(struct rds_conn_path), gfp); in __rds_conn_create()
302 struct rds_conn_path *cp; in __rds_conn_create()
352 void rds_conn_shutdown(struct rds_conn_path *cp) in rds_conn_shutdown()
426 static void rds_conn_path_destroy(struct rds_conn_path *cp) in rds_conn_path_destroy()
470 struct rds_conn_path *cp; in rds_conn_destroy()
543 struct rds_conn_path *cp; in rds_conn_message_info_cmn()
678 int (*visitor)(struct rds_conn_path *, void *), in rds_walk_conn_path_info() argument
694 struct rds_conn_path *cp; in rds_walk_conn_path_info()
[all …]
Dtcp_send.c46 void rds_tcp_xmit_path_prepare(struct rds_conn_path *cp) in rds_tcp_xmit_path_prepare()
53 void rds_tcp_xmit_path_complete(struct rds_conn_path *cp) in rds_tcp_xmit_path_complete()
78 struct rds_conn_path *cp = rm->m_inc.i_conn_path; in rds_tcp_xmit()
186 struct rds_conn_path *cp; in rds_tcp_write_space()
Dtcp_recv.c150 struct rds_conn_path *conn_path;
158 struct rds_conn_path *cp = arg->conn_path; in rds_tcp_data_recv()
262 static int rds_tcp_read_sock(struct rds_conn_path *cp, gfp_t gfp) in rds_tcp_read_sock()
290 int rds_tcp_recv_path(struct rds_conn_path *cp) in rds_tcp_recv_path()
309 struct rds_conn_path *cp; in rds_tcp_data_ready()
Dloop.c119 static int rds_loop_recv_path(struct rds_conn_path *cp) in rds_loop_recv_path()
167 static int rds_loop_conn_path_connect(struct rds_conn_path *cp) in rds_loop_conn_path_connect()
173 static void rds_loop_conn_path_shutdown(struct rds_conn_path *cp) in rds_loop_conn_path_shutdown()
Dtcp_connect.c43 struct rds_conn_path *cp; in rds_tcp_state_change()
89 int rds_tcp_conn_path_connect(struct rds_conn_path *cp) in rds_tcp_conn_path_connect()
200 void rds_tcp_conn_path_shutdown(struct rds_conn_path *cp) in rds_tcp_conn_path_shutdown()
Dsend.c65 void rds_send_path_reset(struct rds_conn_path *cp) in rds_send_path_reset()
104 static int acquire_in_xmit(struct rds_conn_path *cp) in acquire_in_xmit()
109 static void release_in_xmit(struct rds_conn_path *cp) in release_in_xmit()
137 int rds_send_xmit(struct rds_conn_path *cp) in rds_send_xmit()
676 void rds_send_path_drop_acked(struct rds_conn_path *cp, u64 ack, in rds_send_path_drop_acked()
716 struct rds_conn_path *cp; in rds_send_drop_to()
809 struct rds_conn_path *cp, in rds_send_queue_rm()
1079 struct rds_conn_path *cpath; in rds_sendmsg()
1374 rds_send_probe(struct rds_conn_path *cp, __be16 sport, in rds_send_probe()
1442 rds_send_pong(struct rds_conn_path *cp, __be16 dport) in rds_send_pong()
[all …]
Dib.h374 int rds_ib_conn_path_connect(struct rds_conn_path *cp);
375 void rds_ib_conn_path_shutdown(struct rds_conn_path *cp);
402 int rds_ib_recv_path(struct rds_conn_path *conn);
432 void rds_ib_xmit_path_complete(struct rds_conn_path *cp);
Dtcp_listen.c102 struct rds_conn_path *cp = &conn->c_path[i]; in rds_tcp_accept_one_path()
133 struct rds_conn_path *cp; in rds_tcp_accept_one()
Drecv.c61 void rds_inc_path_init(struct rds_incoming *inc, struct rds_conn_path *cp, in rds_inc_path_init()
149 struct rds_conn_path *cp; in rds_conn_peer_gen_update()
260 struct rds_conn_path *cp; in rds_start_mprds()
294 struct rds_conn_path *cp; in rds_recv_incoming()
Dtcp.c149 struct rds_conn_path *cp) in rds_tcp_reset_callbacks()
203 void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp) in rds_tcp_set_callbacks()
Dcong.c225 struct rds_conn_path *cp = &conn->c_path[0]; in rds_cong_queue_updates()
Dib.c495 struct rds_conn_path *cp = &conn->c_path[0]; in rds_ib_is_unloading()
Dib_cm.c891 int rds_ib_conn_path_connect(struct rds_conn_path *cp) in rds_ib_conn_path_connect()
967 void rds_ib_conn_path_shutdown(struct rds_conn_path *cp) in rds_ib_conn_path_shutdown()
Drdma.c174 struct rds_conn_path *cp) in __rds_rdma_map()
Dib_recv.c1020 int rds_ib_recv_path(struct rds_conn_path *cp) in rds_ib_recv_path()
Dib_send.c984 void rds_ib_xmit_path_complete(struct rds_conn_path *cp) in rds_ib_xmit_path_complete()
/Linux-v4.19/Documentation/networking/
Drds.txt389 a common (to all paths) part, and a per-path struct rds_conn_path. All
390 I/O workqs and reconnect threads are driven from the rds_conn_path.
392 TPC socket per rds_conn_path, and this is managed by the transport via