Home
last modified time | relevance | path

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

/Linux-v4.19/net/rds/
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()
329 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len) in rds_message_map_pages()
331 struct rds_message *rm; in rds_message_map_pages()
[all …]
Drds.h106 struct rds_message *cp_xmit_rm;
389 struct rds_message { struct
538 int (*xmit)(struct rds_connection *conn, struct rds_message *rm,
742 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn);
829 struct rds_message *rds_message_alloc(unsigned int nents, gfp_t gfp);
830 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents);
831 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from,
833 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len);
843 void rds_message_addref(struct rds_message *rm);
844 void rds_message_put(struct rds_message *rm);
[all …]
Dib_send.c47 static void rds_ib_send_complete(struct rds_message *rm, in rds_ib_send_complete()
49 void (*complete)(struct rds_message *rm, int status)) in rds_ib_send_complete()
103 rds_ib_send_complete(container_of(op, struct rds_message, rdma), in rds_ib_send_unmap_rdma()
123 rds_ib_send_complete(container_of(op, struct rds_message, atomic), in rds_ib_send_unmap_atomic()
136 struct rds_message *rm = container_of(op, struct rds_message, data); in rds_ib_send_unmap_data()
154 static struct rds_message *rds_ib_send_unmap_op(struct rds_ib_connection *ic, in rds_ib_send_unmap_op()
158 struct rds_message *rm = NULL; in rds_ib_send_unmap_op()
164 rm = container_of(send->s_op, struct rds_message, data); in rds_ib_send_unmap_op()
171 rm = container_of(send->s_op, struct rds_message, rdma); in rds_ib_send_unmap_op()
178 rm = container_of(send->s_op, struct rds_message, atomic); in rds_ib_send_unmap_op()
[all …]
Dsend.c67 struct rds_message *rm, *tmp; in rds_send_path_reset()
140 struct rds_message *rm; in rds_send_xmit()
244 struct rds_message, in rds_send_xmit()
461 static void rds_send_sndbuf_remove(struct rds_sock *rs, struct rds_message *rm) in rds_send_sndbuf_remove()
474 static inline int rds_send_is_acked(struct rds_message *rm, u64 ack, in rds_send_is_acked()
488 void rds_rdma_send_complete(struct rds_message *rm, int status) in rds_rdma_send_complete()
526 void rds_atomic_send_complete(struct rds_message *rm, int status) in rds_atomic_send_complete()
565 __rds_send_complete(struct rds_sock *rs, struct rds_message *rm, int status) in __rds_send_complete()
599 struct rds_message *rm; in rds_send_remove_from_sock()
604 rm = list_entry(messages->next, struct rds_message, in rds_send_remove_from_sock()
[all …]
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()
Dtcp_send.c75 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit()
176 static int rds_tcp_is_acked(struct rds_message *rm, uint64_t ack) in rds_tcp_is_acked()
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()
Dtcp.h89 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
Drdma.c560 int rds_cmsg_rdma_args(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_args()
738 int rds_cmsg_rdma_dest(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_dest()
780 int rds_cmsg_rdma_map(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_map()
794 int rds_cmsg_atomic(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_atomic()
Dconnection.c428 struct rds_message *rm, *rtmp; in rds_conn_path_destroy()
527 struct rds_message *rm; in rds_conn_message_info_cmn()
Dib.h433 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm,
Dib_cm.c1068 struct rds_message *rm; in rds_ib_conn_path_shutdown()
1070 rm = container_of(ic->i_data_op, struct rds_message, data); in rds_ib_conn_path_shutdown()
Drecv.c141 struct rds_message *rm, *tmp; in rds_conn_peer_gen_update()
/Linux-v4.19/Documentation/networking/
Drds.txt279 struct rds_message
320 struct rds_message built from incoming data
323 rds_message placed on send queue
335 maps the rds_message's sg list