Home
last modified time | relevance | path

Searched refs:rds_message (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/net/rds/
Dmessage.c47 void rds_message_addref(struct rds_message *rm) in rds_message_addref()
57 static void rds_message_purge(struct rds_message *rm) in rds_message_purge()
82 void rds_message_put(struct rds_message *rm) in rds_message_put()
193 struct rds_message *rds_message_alloc(unsigned int extra_len, gfp_t gfp) in rds_message_alloc()
195 struct rds_message *rm; in rds_message_alloc()
197 if (extra_len > KMALLOC_MAX_SIZE - sizeof(struct rds_message)) in rds_message_alloc()
200 rm = kzalloc(sizeof(struct rds_message) + extra_len, gfp); in rds_message_alloc()
220 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents) in rds_message_alloc_sgs()
238 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len) in rds_message_map_pages()
240 struct rds_message *rm; in rds_message_map_pages()
[all …]
Drds.h98 struct rds_message *c_xmit_rm;
306 struct rds_message { struct
444 int (*xmit)(struct rds_connection *conn, struct rds_message *rm,
626 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn);
676 struct rds_message *rds_message_alloc(unsigned int nents, gfp_t gfp);
677 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents);
678 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from);
679 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len);
689 void rds_message_addref(struct rds_message *rm);
690 void rds_message_put(struct rds_message *rm);
[all …]
Dsend.c67 struct rds_message *rm, *tmp; in rds_send_reset()
138 struct rds_message *rm; in rds_send_xmit()
234 struct rds_message, in rds_send_xmit()
437 static void rds_send_sndbuf_remove(struct rds_sock *rs, struct rds_message *rm) in rds_send_sndbuf_remove()
450 static inline int rds_send_is_acked(struct rds_message *rm, u64 ack, in rds_send_is_acked()
464 void rds_rdma_send_complete(struct rds_message *rm, int status) in rds_rdma_send_complete()
500 void rds_atomic_send_complete(struct rds_message *rm, int status) in rds_atomic_send_complete()
539 __rds_send_complete(struct rds_sock *rs, struct rds_message *rm, int status) in __rds_send_complete()
566 struct rds_message *rds_send_get_message(struct rds_connection *conn, in rds_send_get_message()
569 struct rds_message *rm, *tmp, *found = NULL; in rds_send_get_message()
[all …]
Dloop.c60 static int rds_loop_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_loop_xmit()
98 struct rds_message *rm = container_of(inc, struct rds_message, m_inc); in rds_loop_inc_free()
Dib_send.c46 static void rds_ib_send_complete(struct rds_message *rm, in rds_ib_send_complete()
48 void (*complete)(struct rds_message *rm, int status)) in rds_ib_send_complete()
112 rds_ib_send_complete(container_of(op, struct rds_message, rdma), in rds_ib_send_unmap_rdma()
132 rds_ib_send_complete(container_of(op, struct rds_message, atomic), in rds_ib_send_unmap_atomic()
148 static struct rds_message *rds_ib_send_unmap_op(struct rds_ib_connection *ic, in rds_ib_send_unmap_op()
152 struct rds_message *rm = NULL; in rds_ib_send_unmap_op()
158 rm = container_of(send->s_op, struct rds_message, data); in rds_ib_send_unmap_op()
165 rm = container_of(send->s_op, struct rds_message, rdma); in rds_ib_send_unmap_op()
172 rm = container_of(send->s_op, struct rds_message, atomic); in rds_ib_send_unmap_op()
242 struct rds_message *rm = NULL; in rds_ib_send_cqe_handler()
[all …]
Dtcp_send.c80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit()
170 static int rds_tcp_is_acked(struct rds_message *rm, uint64_t ack) in rds_tcp_is_acked()
Diw.h71 struct rds_message *s_rm;
120 struct rds_message *i_rm;
355 int rds_iw_xmit(struct rds_connection *conn, struct rds_message *rm,
Dtcp.h80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
Dcong.c410 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn) in rds_cong_update_alloc()
413 struct rds_message *rm; in rds_cong_update_alloc()
Drdma.c547 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()
770 int rds_cmsg_atomic(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_atomic()
Diw_send.c42 static void rds_iw_send_rdma_complete(struct rds_message *rm, in rds_iw_send_rdma_complete()
81 struct rds_message *rm = send->s_rm; in rds_iw_send_unmap_rm()
270 struct rds_message *rm; in rds_iw_send_cq_comp_handler()
488 int rds_iw_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_iw_xmit()
Dconnection.c339 struct rds_message *rm, *rtmp; in rds_conn_destroy()
397 struct rds_message *rm; in rds_conn_message_info()
Dib.h397 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm,
Dib_cm.c798 struct rds_message *rm; in rds_ib_conn_shutdown()
800 rm = container_of(ic->i_data_op, struct rds_message, data); in rds_ib_conn_shutdown()
/linux-4.4.14/Documentation/networking/
Drds.txt266 struct rds_message
307 struct rds_message built from incoming data
310 rds_message placed on send queue
322 maps the rds_message's sg list