| /linux/net/rds/ |
| H A D | message.c | 53 void rds_message_addref(struct rds_message *rm) in rds_message_addref() 132 static void rds_message_purge(struct rds_message *rm) in rds_message_purge() 187 struct rds_message *rm = container_of(work, struct rds_message, in rds_message_unpin_worker() 198 void rds_message_put(struct rds_message *rm) in rds_message_put() 360 struct rds_message *rds_message_alloc(unsigned int extra_len, gfp_t gfp) in rds_message_alloc() 362 struct rds_message *rm; in rds_message_alloc() 364 if (extra_len > KMALLOC_MAX_SIZE - sizeof(struct rds_message)) in rds_message_alloc() 367 rm = kzalloc(sizeof(struct rds_message) + extra_len, gfp); in rds_message_alloc() 387 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents) in rds_message_alloc_sgs() 410 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len) in rds_message_map_pages() [all …]
|
| H A D | rds.h | 104 struct rds_message *cp_xmit_rm; 424 struct rds_message { struct 595 int (*xmit)(struct rds_connection *conn, struct rds_message *rm, 803 struct rds_message *rds_cong_update_alloc(struct rds_connection *conn); 898 struct rds_message *rds_message_alloc(unsigned int nents, gfp_t gfp); 899 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents); 900 int rds_message_copy_from_user(struct rds_message *rm, struct iov_iter *from, 902 struct rds_message *rds_message_map_pages(unsigned long *page_addrs, unsigned int total_len); 911 void rds_message_addref(struct rds_message *rm); 912 void rds_message_put(struct rds_message *rm); [all …]
|
| H A D | send.c | 67 struct rds_message *rm, *tmp; in rds_send_path_reset() 131 struct rds_message *rm0; in rds_mprds_cp0_catchup() 141 rm0 = list_entry(cp0->cp_retrans.next, struct rds_message, in rds_mprds_cp0_catchup() 158 rm0 = list_entry(cp0->cp_send_queue.next, struct rds_message, in rds_mprds_cp0_catchup() 190 struct rds_message *rm; in rds_send_xmit() 322 struct rds_message, in rds_send_xmit() 552 static void rds_send_sndbuf_remove(struct rds_sock *rs, struct rds_message *rm) in rds_send_sndbuf_remove() 565 static inline int rds_send_is_acked(struct rds_message *rm, u64 ack, in rds_send_is_acked() 579 void rds_rdma_send_complete(struct rds_message *rm, int status) in rds_rdma_send_complete() 615 void rds_atomic_send_complete(struct rds_message *rm, int status) in rds_atomic_send_complete() [all …]
|
| H A D | ib_send.c | 48 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() 176 rm = container_of(send->s_op, struct rds_message, atomic); in rds_ib_send_unmap_op() 247 struct rds_message *r in rds_ib_send_cqe_handler() [all...] |
| H A D | loop.c | 75 static int rds_loop_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_loop_xmit() 117 struct rds_message *rm = container_of(inc, struct rds_message, m_inc); in rds_loop_inc_free()
|
| H A D | tcp_send.c | 70 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit() 172 int rds_tcp_is_acked(struct rds_message *rm, uint64_t ack) in rds_tcp_is_acked()
|
| H A D | cong.c | 418 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 D | tcp.h | 109 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, 111 int rds_tcp_is_acked(struct rds_message *rm, uint64_t ack);
|
| H A D | rdma.c | 637 int rds_cmsg_rdma_args(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_args() 843 int rds_cmsg_rdma_dest(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_dest() 886 int rds_cmsg_rdma_map(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_rdma_map() 900 int rds_cmsg_atomic(struct rds_sock *rs, struct rds_message *rm, in rds_cmsg_atomic()
|
| H A D | connection.c | 470 struct rds_message *rm, *rtmp; in rds_conn_path_destroy() 575 struct rds_message *rm; in rds_conn_message_info_cmn()
|
| H A D | ib.h | 425 int rds_ib_xmit(struct rds_connection *conn, struct rds_message *rm,
|
| H A D | ib_cm.c | 1183 struct rds_message *rm; in rds_ib_conn_path_shutdown() 1185 rm = container_of(ic->i_data_op, struct rds_message, data); in rds_ib_conn_path_shutdown()
|
| H A D | recv.c | 140 struct rds_message *rm, *tmp; in rds_conn_peer_gen_update()
|