Home
last modified time | relevance | path

Searched refs:rds_sock (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/net/rds/
Drds.h242 struct rds_sock *r_sock; /* back pointer to the socket that owns us */
323 struct rds_sock *m_rs;
462 struct rds_sock *rs, u32 *key_ret);
468 struct rds_sock { struct
533 static inline struct rds_sock *rds_sk_to_rs(const struct sock *sk) in rds_sk_to_rs() argument
535 return container_of(sk, struct rds_sock, rs_sk); in rds_sk_to_rs()
537 static inline struct sock *rds_rs_to_sk(struct rds_sock *rs) in rds_rs_to_sk()
547 static inline int rds_sk_sndbuf(struct rds_sock *rs) in rds_sk_sndbuf()
551 static inline int rds_sk_rcvbuf(struct rds_sock *rs) in rds_sk_rcvbuf()
593 void rds_sock_addref(struct rds_sock *rs);
[all …]
Dbind.c46 .key_offset = offsetof(struct rds_sock, rs_bound_key),
47 .head_offset = offsetof(struct rds_sock, rs_bound_node),
58 struct rds_sock *rds_find_bound(__be32 addr, __be16 port) in rds_find_bound()
61 struct rds_sock *rs; in rds_find_bound()
76 static int rds_add_bound(struct rds_sock *rs, __be32 addr, __be16 *port) in rds_add_bound()
120 void rds_remove_bound(struct rds_sock *rs) in rds_remove_bound()
139 struct rds_sock *rs = rds_sk_to_rs(sk); in rds_bind()
Daf_rds.c61 struct rds_sock *rs; in rds_release()
103 void rds_wake_sk_sleep(struct rds_sock *rs) in rds_wake_sk_sleep()
116 struct rds_sock *rs = rds_sk_to_rs(sock->sk); in rds_getname()
159 struct rds_sock *rs = rds_sk_to_rs(sk); in rds_poll()
200 static int rds_cancel_sent_to(struct rds_sock *rs, char __user *optval, in rds_cancel_sent_to()
240 static int rds_cong_monitor(struct rds_sock *rs, char __user *optval, in rds_cong_monitor()
258 static int rds_set_transport(struct rds_sock *rs, char __user *optval, in rds_set_transport()
283 struct rds_sock *rs = rds_sk_to_rs(sock->sk); in rds_setsockopt()
325 struct rds_sock *rs = rds_sk_to_rs(sock->sk); in rds_getsockopt()
380 struct rds_sock *rs = rds_sk_to_rs(sk); in rds_connect()
[all …]
Drecv.c69 static void rds_recv_rcvbuf_delta(struct rds_sock *rs, struct sock *sk, in rds_recv_rcvbuf_delta()
108 static void rds_recv_incoming_exthdrs(struct rds_incoming *inc, struct rds_sock *rs) in rds_recv_incoming_exthdrs()
160 struct rds_sock *rs = NULL; in rds_recv_incoming()
249 static int rds_next_incoming(struct rds_sock *rs, struct rds_incoming **inc) in rds_next_incoming()
267 static int rds_still_queued(struct rds_sock *rs, struct rds_incoming *inc, in rds_still_queued()
296 int rds_notify_queue_get(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_queue_get()
363 static int rds_notify_cong(struct rds_sock *rs, struct msghdr *msghdr) in rds_notify_cong()
402 struct rds_sock *rs = rds_sk_to_rs(sk); in rds_recvmsg()
506 void rds_clear_recv_queue(struct rds_sock *rs) in rds_clear_recv_queue()
Drdma.c98 struct rds_sock *rs = mr->r_sock; in rds_destroy_mr()
129 void rds_rdma_drop_keys(struct rds_sock *rs) in rds_rdma_drop_keys()
173 static int __rds_rdma_map(struct rds_sock *rs, struct rds_get_mr_args *args, in __rds_rdma_map()
315 int rds_get_mr(struct rds_sock *rs, char __user *optval, int optlen) in rds_get_mr()
329 int rds_get_mr_for_dest(struct rds_sock *rs, char __user *optval, int optlen) in rds_get_mr_for_dest()
356 int rds_free_mr(struct rds_sock *rs, char __user *optval, int optlen) in rds_free_mr()
409 void rds_rdma_unuse(struct rds_sock *rs, u32 r_key, int force) in rds_rdma_unuse()
547 int rds_cmsg_rdma_args(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_args()
715 int rds_cmsg_rdma_dest(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_dest()
757 int rds_cmsg_rdma_map(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_map()
[all …]
Dcong.c258 struct rds_sock *rs; in rds_cong_map_updated()
330 void rds_cong_add_socket(struct rds_sock *rs) in rds_cong_add_socket()
340 void rds_cong_remove_socket(struct rds_sock *rs) in rds_cong_remove_socket()
361 struct rds_sock *rs) in rds_cong_wait()
Dsend.c437 static void rds_send_sndbuf_remove(struct rds_sock *rs, struct rds_message *rm) in rds_send_sndbuf_remove()
466 struct rds_sock *rs = NULL; in rds_rdma_send_complete()
502 struct rds_sock *rs = NULL; in rds_atomic_send_complete()
539 __rds_send_complete(struct rds_sock *rs, struct rds_message *rm, int status) in __rds_send_complete()
608 struct rds_sock *rs = NULL; in rds_send_remove_from_sock()
715 void rds_send_drop_to(struct rds_sock *rs, struct sockaddr_in *dest) 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()
931 static int rds_cmsg_send(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_send()
982 struct rds_sock *rs = rds_sk_to_rs(sk); in rds_sendmsg()
Diw.h319 struct rds_sock *rs, u32 *key_ret);
Dib.h356 struct rds_sock *rs, u32 *key_ret);
Diw_rdma.c571 struct rds_sock *rs, u32 *key_ret)
Dib_rdma.c809 struct rds_sock *rs, u32 *key_ret) in rds_ib_get_mr()