Home
last modified time | relevance | path

Searched refs:rdsv3_message (Results 1 – 12 of 12) sorted by relevance

/titanic_41/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dmessage.c67 rdsv3_message_addref(struct rdsv3_message *rm) in rdsv3_message_addref()
78 rdsv3_message_purge(struct rdsv3_message *rm) in rdsv3_message_purge()
120 rdsv3_message_put(struct rdsv3_message *rm) in rdsv3_message_put()
130 kmem_free(rm, sizeof (struct rdsv3_message) + in rdsv3_message_put()
138 struct rdsv3_message *rm = in rdsv3_message_inc_free()
139 container_of(inc, struct rdsv3_message, m_inc); in rdsv3_message_inc_free()
277 struct rdsv3_message *
280 struct rdsv3_message *rm; in rdsv3_message_alloc()
284 rm = kmem_zalloc(sizeof (struct rdsv3_message) + in rdsv3_message_alloc()
300 struct rdsv3_message *
[all …]
H A Dsend.c75 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 Dloop.c71 rdsv3_loop_xmit(struct rdsv3_connection *conn, struct rdsv3_message *rm, in rdsv3_loop_xmit()
109 struct rdsv3_message *rm = container_of(inc, struct rdsv3_message, in rdsv3_loop_inc_free()
H A Dconnection.c359 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 Drdma.c585 rdsv3_cmsg_rdma_args(struct rdsv3_sock *rs, struct rdsv3_message *rm, in rdsv3_cmsg_rdma_args()
614 rdsv3_cmsg_rdma_dest(struct rdsv3_sock *rs, struct rdsv3_message *rm, in rdsv3_cmsg_rdma_dest()
658 rdsv3_cmsg_rdma_map(struct rdsv3_sock *rs, struct rdsv3_message *rm, in rdsv3_cmsg_rdma_map()
H A Dcong.c466 struct rdsv3_message *
470 struct rdsv3_message *rm; in rdsv3_cong_update_alloc()
H A Dib_send.c52 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 Drdsv3_impl.c891 list_create(&conn->c_send_queue, sizeof (struct rdsv3_message), in rdsv3_conn_constructor()
892 offsetof(struct rdsv3_message, m_conn_item)); in rdsv3_conn_constructor()
893 list_create(&conn->c_retrans, sizeof (struct rdsv3_message), in rdsv3_conn_constructor()
894 offsetof(struct rdsv3_message, m_conn_item)); in rdsv3_conn_constructor()
H A Daf_rds.c825 list_create(&rs->rs_send_queue, sizeof (struct rdsv3_message), in rdsv3_create()
826 offsetof(struct rdsv3_message, m_sock_item)); in rdsv3_create()
/titanic_41/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdma.h92 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 Drdsv3.h128 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 Dib.h74 struct rdsv3_message *s_rm;
127 struct rdsv3_message *i_rm;
356 int rdsv3_ib_xmit(struct rdsv3_connection *conn, struct rdsv3_message *rm,