Home
last modified time | relevance | path

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

/linux-4.4.14/net/rds/
Drds.h86 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);
[all …]
Dthreads.c74 void rds_connect_complete(struct rds_connection *conn) in rds_connect_complete()
113 void rds_queue_reconnect(struct rds_connection *conn) in rds_queue_reconnect()
141 struct rds_connection *conn = container_of(work, struct rds_connection, c_conn_w.work); in rds_connect_worker()
161 struct rds_connection *conn = container_of(work, struct rds_connection, c_send_w.work); in rds_send_worker()
185 struct rds_connection *conn = container_of(work, struct rds_connection, c_recv_w.work); in rds_recv_worker()
207 struct rds_connection *conn = container_of(work, struct rds_connection, c_down_w); in rds_shutdown_worker()
Dtcp.h14 struct rds_connection *conn;
48 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn);
58 int rds_tcp_conn_connect(struct rds_connection *conn);
59 void rds_tcp_conn_shutdown(struct rds_connection *conn);
73 int rds_tcp_recv(struct rds_connection *conn);
78 void rds_tcp_xmit_prepare(struct rds_connection *conn);
79 void rds_tcp_xmit_complete(struct rds_connection *conn);
80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
Dib.h122 struct rds_connection *conn;
328 int rds_ib_conn_alloc(struct rds_connection *conn, gfp_t gfp);
330 int rds_ib_conn_connect(struct rds_connection *conn);
331 void rds_ib_conn_shutdown(struct rds_connection *conn);
335 void __rds_ib_conn_error(struct rds_connection *conn, const char *, ...);
339 void rds_ib_cm_connect_complete(struct rds_connection *conn,
348 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn);
349 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn);
366 int rds_ib_recv(struct rds_connection *conn);
369 void rds_ib_recv_refill(struct rds_connection *conn, int prefill, gfp_t gfp);
[all …]
Diw.h109 struct rds_connection *conn;
284 int rds_iw_conn_alloc(struct rds_connection *conn, gfp_t gfp);
286 int rds_iw_conn_connect(struct rds_connection *conn);
287 void rds_iw_conn_shutdown(struct rds_connection *conn);
291 void __rds_iw_conn_error(struct rds_connection *conn, const char *, ...);
295 void rds_iw_cm_connect_complete(struct rds_connection *conn,
304 void rds_iw_add_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn);
305 void rds_iw_remove_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn);
327 int rds_iw_recv(struct rds_connection *conn);
328 int rds_iw_recv_refill(struct rds_connection *conn, gfp_t kptr_gfp,
[all …]
Dconnection.c73 static struct rds_connection *rds_conn_lookup(struct net *net, in rds_conn_lookup()
78 struct rds_connection *conn, *ret = NULL; in rds_conn_lookup()
98 static void rds_conn_reset(struct rds_connection *conn) in rds_conn_reset()
121 static struct rds_connection *__rds_conn_create(struct net *net, in __rds_conn_create()
126 struct rds_connection *conn, *parent = NULL; in __rds_conn_create()
235 struct rds_connection *found; in __rds_conn_create()
254 struct rds_connection *rds_conn_create(struct net *net, in rds_conn_create()
262 struct rds_connection *rds_conn_create_outgoing(struct net *net, in rds_conn_create_outgoing()
270 void rds_conn_shutdown(struct rds_connection *conn) in rds_conn_shutdown()
337 void rds_conn_destroy(struct rds_connection *conn) in rds_conn_destroy()
[all …]
Dloop.c60 static int rds_loop_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_loop_xmit()
103 static int rds_loop_recv(struct rds_connection *conn) in rds_loop_recv()
110 struct rds_connection *conn;
119 static int rds_loop_conn_alloc(struct rds_connection *conn, gfp_t gfp) in rds_loop_conn_alloc()
151 static int rds_loop_conn_connect(struct rds_connection *conn) in rds_loop_conn_connect()
157 static void rds_loop_conn_shutdown(struct rds_connection *conn) in rds_loop_conn_shutdown()
Dib_cm.c45 static void rds_ib_set_protocol(struct rds_connection *conn, unsigned int version) in rds_ib_set_protocol()
53 static void rds_ib_set_flow_control(struct rds_connection *conn, u32 credits) in rds_ib_set_flow_control()
95 void rds_ib_cm_connect_complete(struct rds_connection *conn, struct rdma_cm_event *event) in rds_ib_cm_connect_complete()
171 static void rds_ib_cm_fill_conn_param(struct rds_connection *conn, in rds_ib_cm_fill_conn_param()
229 struct rds_connection *conn = context; in rds_ib_cq_comp_handler_recv()
265 struct rds_connection *conn = ic->conn; in rds_ib_tasklet_fn_send()
284 struct rds_connection *conn = ic->conn; in rds_ib_tasklet_fn_recv()
311 struct rds_connection *conn = data; in rds_ib_qp_event_handler()
333 struct rds_connection *conn = context; in rds_ib_cq_comp_handler_send()
347 static int rds_ib_setup_qp(struct rds_connection *conn) in rds_ib_setup_qp()
[all …]
Dtcp_recv.c105 static void rds_tcp_cong_recv(struct rds_connection *conn, in rds_tcp_cong_recv()
150 struct rds_connection *conn;
158 struct rds_connection *conn = arg->conn; in rds_tcp_data_recv()
261 static int rds_tcp_read_sock(struct rds_connection *conn, gfp_t gfp) in rds_tcp_read_sock()
289 int rds_tcp_recv(struct rds_connection *conn) in rds_tcp_recv()
307 struct rds_connection *conn; in rds_tcp_data_ready()
Diw_cm.c45 static void rds_iw_set_protocol(struct rds_connection *conn, unsigned int version) in rds_iw_set_protocol()
53 static void rds_iw_set_flow_control(struct rds_connection *conn, u32 credits) in rds_iw_set_flow_control()
70 void rds_iw_cm_connect_complete(struct rds_connection *conn, struct rdma_cm_event *event) in rds_iw_cm_connect_complete()
107 static void rds_iw_cm_fill_conn_param(struct rds_connection *conn, in rds_iw_cm_fill_conn_param()
149 struct rds_connection *conn = data; in rds_iw_qp_event_handler()
250 static int rds_iw_setup_qp(struct rds_connection *conn) in rds_iw_setup_qp()
385 struct rds_connection *conn = NULL; in rds_iw_cm_handle_connect()
482 struct rds_connection *conn = cm_id->context; in rds_iw_cm_initiate_connect()
518 int rds_iw_conn_connect(struct rds_connection *conn) in rds_iw_conn_connect()
578 void rds_iw_conn_shutdown(struct rds_connection *conn) in rds_iw_conn_shutdown()
[all …]
Dtcp_send.c51 void rds_tcp_xmit_prepare(struct rds_connection *conn) in rds_tcp_xmit_prepare()
58 void rds_tcp_xmit_complete(struct rds_connection *conn) in rds_tcp_xmit_complete()
80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit()
180 struct rds_connection *conn; in rds_tcp_write_space()
Dtcp_connect.c43 struct rds_connection *conn; in rds_tcp_state_change()
76 int rds_tcp_conn_connect(struct rds_connection *conn) in rds_tcp_conn_connect()
137 void rds_tcp_conn_shutdown(struct rds_connection *conn) in rds_tcp_conn_shutdown()
Dcong.c183 void rds_cong_add_conn(struct rds_connection *conn) in rds_cong_add_conn()
193 void rds_cong_remove_conn(struct rds_connection *conn) in rds_cong_remove_conn()
203 int rds_cong_get_maps(struct rds_connection *conn) in rds_cong_get_maps()
216 struct rds_connection *conn; in rds_cong_queue_updates()
410 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn) in rds_cong_update_alloc()
Diw_recv.c137 static int rds_iw_recv_refill_one(struct rds_connection *conn, in rds_iw_recv_refill_one()
224 int rds_iw_recv_refill(struct rds_connection *conn, gfp_t kptr_gfp, in rds_iw_recv_refill()
553 static void rds_iw_cong_recv(struct rds_connection *conn, in rds_iw_cong_recv()
634 static void rds_iw_process_recv(struct rds_connection *conn, in rds_iw_process_recv()
770 struct rds_connection *conn = context; in rds_iw_recv_cq_comp_handler()
783 struct rds_connection *conn = ic->conn; in rds_poll_cq()
821 struct rds_connection *conn = ic->conn; in rds_iw_recv_tasklet_fn()
850 int rds_iw_recv(struct rds_connection *conn) in rds_iw_recv()
Dsend.c65 void rds_send_reset(struct rds_connection *conn) in rds_send_reset()
103 static int acquire_in_xmit(struct rds_connection *conn) in acquire_in_xmit()
108 static void release_in_xmit(struct rds_connection *conn) in release_in_xmit()
136 int rds_send_xmit(struct rds_connection *conn) in rds_send_xmit()
566 struct rds_message *rds_send_get_message(struct rds_connection *conn, in rds_send_get_message()
687 void rds_send_drop_acked(struct rds_connection *conn, u64 ack, in rds_send_drop_acked()
718 struct rds_connection *conn; in rds_send_drop_to()
810 static int rds_send_queue_rm(struct rds_sock *rs, struct rds_connection *conn, in rds_send_queue_rm()
987 struct rds_connection *conn; in rds_sendmsg()
1152 rds_send_pong(struct rds_connection *conn, __be16 dport) in rds_send_pong()
Dib_recv.c299 static int rds_ib_recv_refill_one(struct rds_connection *conn, in rds_ib_recv_refill_one()
350 static int acquire_refill(struct rds_connection *conn) in acquire_refill()
355 static void release_refill(struct rds_connection *conn) in release_refill()
375 void rds_ib_recv_refill(struct rds_connection *conn, int prefill, gfp_t gfp) in rds_ib_recv_refill()
764 static void rds_ib_cong_recv(struct rds_connection *conn, in rds_ib_cong_recv()
831 static void rds_ib_process_recv(struct rds_connection *conn, in rds_ib_process_recv()
960 struct rds_connection *conn = ic->conn; in rds_ib_recv_cqe_handler()
1011 int rds_ib_recv(struct rds_connection *conn) in rds_ib_recv()
Drdma_transport.h10 int rds_rdma_conn_connect(struct rds_connection *conn);
Dib_send.c243 struct rds_connection *conn = ic->conn; in rds_ib_send_cqe_handler()
378 struct rds_connection *conn = ic->i_cm_id->context; in rds_ib_send_grab_credits()
407 void rds_ib_send_add_credits(struct rds_connection *conn, unsigned int credits) in rds_ib_send_add_credits()
428 void rds_ib_advertise_credits(struct rds_connection *conn, unsigned int posted) in rds_ib_advertise_credits()
483 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_ib_xmit()
754 int rds_ib_xmit_atomic(struct rds_connection *conn, struct rm_atomic_op *op) in rds_ib_xmit_atomic()
843 int rds_ib_xmit_rdma(struct rds_connection *conn, struct rm_rdma_op *op) in rds_ib_xmit_rdma()
984 void rds_ib_xmit_complete(struct rds_connection *conn) in rds_ib_xmit_complete()
Diw_send.c190 struct rds_connection *conn = context; in rds_iw_send_cq_comp_handler()
364 struct rds_connection *conn = ic->i_cm_id->context; in rds_iw_send_grab_credits()
393 void rds_iw_send_add_credits(struct rds_connection *conn, unsigned int credits) in rds_iw_send_add_credits()
414 void rds_iw_advertise_credits(struct rds_connection *conn, unsigned int posted) in rds_iw_advertise_credits()
488 int rds_iw_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_iw_xmit()
786 int rds_iw_xmit_rdma(struct rds_connection *conn, struct rm_rdma_op *op) in rds_iw_xmit_rdma()
974 void rds_iw_xmit_complete(struct rds_connection *conn) in rds_iw_xmit_complete()
Dtcp.c116 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn) in rds_tcp_set_callbacks()
194 static int rds_tcp_conn_alloc(struct rds_connection *conn, gfp_t gfp) in rds_tcp_conn_alloc()
Drdma_transport.c45 struct rds_connection *conn = cm_id->context; in rds_rdma_cm_event_handler()
Drecv.c41 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn, in rds_inc_init()
157 void rds_recv_incoming(struct rds_connection *conn, __be32 saddr, __be32 daddr, in rds_recv_incoming()
Dtcp_listen.c76 struct rds_connection *conn; in rds_tcp_accept_one()
Diw.c163 static int rds_iw_conn_info_visitor(struct rds_connection *conn, in rds_iw_conn_info_visitor()
Diw_rdma.c197 void rds_iw_add_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn)
215 void rds_iw_remove_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn)
Dib_rdma.c185 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_add_conn()
204 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_remove_conn()
Dib.c276 static int rds_ib_conn_info_visitor(struct rds_connection *conn, in rds_ib_conn_info_visitor()
/linux-4.4.14/Documentation/networking/
Drds.txt278 struct rds_connection