Home
last modified time | relevance | path

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

/linux/net/rds/
H A Dmessage.c51 void rds_message_addref(struct rds_message *rm) in rds_message_addref()
130 static void rds_message_purge(struct rds_message *rm) in rds_message_purge()
173 void rds_message_put(struct rds_message *rm) in rds_message_put()
284 struct rds_message *rds_message_alloc(unsigned int extra_len, gfp_t gfp) in rds_message_alloc()
286 struct rds_message *rm; in rds_message_alloc()
288 if (extra_len > KMALLOC_MAX_SIZE - sizeof(struct rds_message)) in rds_message_alloc()
291 rm = kzalloc(sizeof(struct rds_message) + extra_len, gfp); in rds_message_alloc()
311 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents) in rds_message_alloc_sgs()
334 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len) in rds_message_map_pages()
336 struct rds_message *rm; in rds_message_map_pages()
[all …]
H A Drds.h104 struct rds_message *cp_xmit_rm;
400 struct rds_message { struct
551 int (*xmit)(struct rds_connection *conn, struct rds_message *rm,
758 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn);
853 struct rds_message *rds_message_alloc(unsigned int nents, gfp_t gfp);
854 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents);
855 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from,
857 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len);
866 void rds_message_addref(struct rds_message *rm);
867 void rds_message_put(struct rds_message *rm);
[all …]
H A Dsend.c67 struct rds_message *rm, *tmp; in rds_send_path_reset()
139 struct rds_message *rm; in rds_send_xmit()
255 struct rds_message, in rds_send_xmit()
472 static void rds_send_sndbuf_remove(struct rds_sock *rs, struct rds_message *rm) in rds_send_sndbuf_remove()
485 static inline int rds_send_is_acked(struct rds_message *rm, u64 ack, in rds_send_is_acked()
499 void rds_rdma_send_complete(struct rds_message *rm, int status) in rds_rdma_send_complete()
535 void rds_atomic_send_complete(struct rds_message *rm, int status) in rds_atomic_send_complete()
574 __rds_send_complete(struct rds_sock *rs, struct rds_message *rm, int status) in __rds_send_complete()
608 struct rds_message *rm; in rds_send_remove_from_sock()
613 rm = list_entry(messages->next, struct rds_message, in rds_send_remove_from_sock()
[all …]
H A Dib_send.c48 static void rds_ib_send_complete(struct rds_message *rm, in rds_ib_send_complete()
50 void (*complete)(struct rds_message *rm, int status)) in rds_ib_send_complete()
114 rds_ib_send_complete(container_of(op, struct rds_message, rdma), in rds_ib_send_unmap_rdma()
134 rds_ib_send_complete(container_of(op, struct rds_message, atomic), in rds_ib_send_unmap_atomic()
150 static struct rds_message *rds_ib_send_unmap_op(struct rds_ib_connection *ic, in rds_ib_send_unmap_op()
154 struct rds_message *rm = NULL; in rds_ib_send_unmap_op()
160 rm = container_of(send->s_op, struct rds_message, data); in rds_ib_send_unmap_op()
167 rm = container_of(send->s_op, struct rds_message, rdma); in rds_ib_send_unmap_op()
174 rm = container_of(send->s_op, struct rds_message, atomic); in rds_ib_send_unmap_op()
245 struct rds_message *rm = NULL; in rds_ib_send_cqe_handler()
[all …]
H A Dloop.c75 static int rds_loop_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_loop_xmit()
113 struct rds_message *rm = container_of(inc, struct rds_message, m_inc); in rds_loop_inc_free()
H A Dtcp_send.c70 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit()
172 static int rds_tcp_is_acked(struct rds_message *rm, uint64_t ack) in rds_tcp_is_acked()
H A Dcong.c418 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn) in rds_cong_update_alloc()
421 struct rds_message *rm; in rds_cong_update_alloc()
H A Dtcp.h87 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
H A Drdma.c611 int rds_cmsg_rdma_args(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_args()
811 int rds_cmsg_rdma_dest(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_dest()
854 int rds_cmsg_rdma_map(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_map()
868 int rds_cmsg_atomic(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_atomic()
H A Dconnection.c443 struct rds_message *rm, *rtmp; in rds_conn_path_destroy()
542 struct rds_message *rm; in rds_conn_message_info_cmn()
H A Dib.h424 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm,
H A Dib_cm.c1163 struct rds_message *rm; in rds_ib_conn_path_shutdown()
1165 rm = container_of(ic->i_data_op, struct rds_message, data); in rds_ib_conn_path_shutdown()
H A Drecv.c137 struct rds_message *rm, *tmp; in rds_conn_peer_gen_update()
/linux/Documentation/networking/
H A Drds.rst293 struct rds_message
340 - struct rds_message built from incoming data
343 - rds_message placed on send queue
358 - maps the rds_message's sg list