/linux-4.1.27/net/rds/ |
D | message.c | 47 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 …]
|
D | rds.h | 94 struct rds_message *c_xmit_rm; 289 struct rds_message { struct 430 int (*xmit)(struct rds_connection *conn, struct rds_message *rm, 610 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn); 658 struct rds_message *rds_message_alloc(unsigned int nents, gfp_t gfp); 659 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents); 660 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from); 661 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len); 671 void rds_message_addref(struct rds_message *rm); 672 void rds_message_put(struct rds_message *rm); [all …]
|
D | send.c | 66 struct rds_message *rm, *tmp; in rds_send_reset() 137 struct rds_message *rm; in rds_send_xmit() 233 struct rds_message, in rds_send_xmit() 424 static void rds_send_sndbuf_remove(struct rds_sock *rs, struct rds_message *rm) in rds_send_sndbuf_remove() 437 static inline int rds_send_is_acked(struct rds_message *rm, u64 ack, in rds_send_is_acked() 451 void rds_rdma_send_complete(struct rds_message *rm, int status) in rds_rdma_send_complete() 487 void rds_atomic_send_complete(struct rds_message *rm, int status) in rds_atomic_send_complete() 526 __rds_send_complete(struct rds_sock *rs, struct rds_message *rm, int status) in __rds_send_complete() 553 struct rds_message *rds_send_get_message(struct rds_connection *conn, in rds_send_get_message() 556 struct rds_message *rm, *tmp, *found = NULL; in rds_send_get_message() [all …]
|
D | loop.c | 60 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()
|
D | ib_send.c | 80 static void rds_ib_send_complete(struct rds_message *rm, in rds_ib_send_complete() 82 void (*complete)(struct rds_message *rm, int status)) in rds_ib_send_complete() 146 rds_ib_send_complete(container_of(op, struct rds_message, rdma), in rds_ib_send_unmap_rdma() 166 rds_ib_send_complete(container_of(op, struct rds_message, atomic), in rds_ib_send_unmap_atomic() 182 static struct rds_message *rds_ib_send_unmap_op(struct rds_ib_connection *ic, in rds_ib_send_unmap_op() 186 struct rds_message *rm = NULL; in rds_ib_send_unmap_op() 192 rm = container_of(send->s_op, struct rds_message, data); in rds_ib_send_unmap_op() 199 rm = container_of(send->s_op, struct rds_message, rdma); in rds_ib_send_unmap_op() 206 rm = container_of(send->s_op, struct rds_message, atomic); in rds_ib_send_unmap_op() 278 struct rds_message *rm = NULL; in rds_ib_send_cq_comp_handler() [all …]
|
D | tcp_send.c | 80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit() 164 static int rds_tcp_is_acked(struct rds_message *rm, uint64_t ack) in rds_tcp_is_acked()
|
D | iw.h | 71 struct rds_message *s_rm; 117 struct rds_message *i_rm; 352 int rds_iw_xmit(struct rds_connection *conn, struct rds_message *rm,
|
D | tcp.h | 77 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
|
D | cong.c | 410 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()
|
D | rdma.c | 546 int rds_cmsg_rdma_args(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_args() 712 int rds_cmsg_rdma_dest(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_dest() 754 int rds_cmsg_rdma_map(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_map() 767 int rds_cmsg_atomic(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_atomic()
|
D | iw_send.c | 42 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() 278 struct rds_message *rm; in rds_iw_send_cq_comp_handler() 496 int rds_iw_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_iw_xmit()
|
D | connection.c | 342 struct rds_message *rm, *rtmp; in rds_conn_destroy() 400 struct rds_message *rm; in rds_conn_message_info()
|
D | ib_cm.c | 719 struct rds_message *rm; in rds_ib_conn_shutdown() 721 rm = container_of(ic->i_data_op, struct rds_message, data); in rds_ib_conn_shutdown()
|
D | ib.h | 344 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm,
|
/linux-4.1.27/Documentation/networking/ |
D | rds.txt | 266 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
|