Searched refs:rdsv3_message (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | message.c | 68 rdsv3_message_addref(struct rdsv3_message *rm) in rdsv3_message_addref() 79 rdsv3_message_purge(struct rdsv3_message *rm) in rdsv3_message_purge() 121 rdsv3_message_put(struct rdsv3_message *rm) in rdsv3_message_put() 131 kmem_free(rm, sizeof (struct rdsv3_message) + in rdsv3_message_put() 139 struct rdsv3_message *rm = in rdsv3_message_inc_free() 140 __containerof(inc, struct rdsv3_message, m_inc); in rdsv3_message_inc_free() 278 struct rdsv3_message * 281 struct rdsv3_message *rm; in rdsv3_message_alloc() 285 rm = kmem_zalloc(sizeof (struct rdsv3_message) + in rdsv3_message_alloc() 301 struct rdsv3_message * [all …]
|
H A D | send.c | 75 struct rdsv3_message *rm, *tmp; in rdsv3_send_reset() 148 struct rdsv3_message *rm; in rdsv3_send_xmit() 162 list_create(&to_be_dropped, sizeof (struct rdsv3_message), in rdsv3_send_xmit() 163 offsetof(struct rdsv3_message, m_conn_item)); in rdsv3_send_xmit() 421 rdsv3_send_sndbuf_remove(struct rdsv3_sock *rs, struct rdsv3_message *rm) in rdsv3_send_sndbuf_remove() 435 rdsv3_send_is_acked(struct rdsv3_message *rm, uint64_t ack, in rdsv3_send_is_acked() 451 struct rdsv3_message *rm; in rdsv3_send_acked_before() 482 rdsv3_rdma_send_complete(struct rdsv3_message *rm, int status) in rdsv3_rdma_send_complete() 534 __rdsv3_rdma_send_complete(struct rdsv3_sock *rs, struct rdsv3_message *rm, in __rdsv3_rdma_send_complete() 558 struct rdsv3_message * [all …]
|
H A D | loop.c | 72 rdsv3_loop_xmit(struct rdsv3_connection *conn, struct rdsv3_message *rm, in rdsv3_loop_xmit() 110 struct rdsv3_message *rm = __containerof(inc, struct rdsv3_message, in rdsv3_loop_inc_free()
|
H A D | connection.c | 359 struct rdsv3_message *rm, *rtmp; in rdsv3_conn_destroy() 376 list_create(&to_be_dropped, sizeof (struct rdsv3_message), in rdsv3_conn_destroy() 377 offsetof(struct rdsv3_message, m_conn_item)); in rdsv3_conn_destroy() 422 struct rdsv3_message *rm; in rdsv3_conn_message_info()
|
H A D | rdma.c | 586 rdsv3_cmsg_rdma_args(struct rdsv3_sock *rs, struct rdsv3_message *rm, in rdsv3_cmsg_rdma_args() 615 rdsv3_cmsg_rdma_dest(struct rdsv3_sock *rs, struct rdsv3_message *rm, in rdsv3_cmsg_rdma_dest() 659 rdsv3_cmsg_rdma_map(struct rdsv3_sock *rs, struct rdsv3_message *rm, in rdsv3_cmsg_rdma_map()
|
H A D | cong.c | 466 struct rdsv3_message * 470 struct rdsv3_message *rm; in rdsv3_cong_update_alloc()
|
H A D | ib_send.c | 52 rdsv3_ib_send_rdma_complete(struct rdsv3_message *rm, in rdsv3_ib_send_rdma_complete() 107 struct rdsv3_message *rm = send->s_rm; in rdsv3_ib_send_unmap_rm() 282 struct rdsv3_message *rm; in rdsv3_ib_send_cqe_handler() 557 rdsv3_ib_xmit(struct rdsv3_connection *conn, struct rdsv3_message *rm, in rdsv3_ib_xmit()
|
H A D | rdsv3_impl.c | 894 list_create(&conn->c_send_queue, sizeof (struct rdsv3_message), in rdsv3_conn_constructor() 895 offsetof(struct rdsv3_message, m_conn_item)); in rdsv3_conn_constructor() 896 list_create(&conn->c_retrans, sizeof (struct rdsv3_message), in rdsv3_conn_constructor() 897 offsetof(struct rdsv3_message, m_conn_item)); in rdsv3_conn_constructor()
|
H A D | af_rds.c | 825 list_create(&rs->rs_send_queue, sizeof (struct rdsv3_message), in rdsv3_create() 826 offsetof(struct rdsv3_message, m_sock_item)); in rdsv3_create()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdsv3.h | 128 struct rdsv3_message *c_xmit_rm; 277 struct rdsv3_message { struct 366 int (*xmit)(struct rdsv3_connection *conn, struct rdsv3_message *rm, 620 typedef int (*is_acked_func)(struct rdsv3_message *rm, uint64_t ack); 626 struct rdsv3_message *rdsv3_send_get_message(struct rdsv3_connection *, 647 struct rdsv3_message *rdsv3_cong_update_alloc(struct rdsv3_connection *conn); 701 struct rdsv3_message *rdsv3_message_alloc(unsigned int nents, int gfp); 702 struct rdsv3_message *rdsv3_message_copy_from_user(struct uio *uiop, 704 struct rdsv3_message *rdsv3_message_map_pages(unsigned long *page_addrs, 721 void rdsv3_message_addref(struct rdsv3_message *rm); [all …]
|
H A D | rdma.h | 92 int rdsv3_cmsg_rdma_args(struct rdsv3_sock *rs, struct rdsv3_message *rm, 94 int rdsv3_cmsg_rdma_dest(struct rdsv3_sock *rs, struct rdsv3_message *rm, 96 int rdsv3_cmsg_rdma_map(struct rdsv3_sock *rs, struct rdsv3_message *rm, 99 void rdsv3_rdma_send_complete(struct rdsv3_message *rm, int);
|
H A D | ib.h | 74 struct rdsv3_message *s_rm; 127 struct rdsv3_message *i_rm; 356 int rdsv3_ib_xmit(struct rdsv3_connection *conn, struct rdsv3_message *rm,
|