Lines Matching defs:rm
71 rdsv3_loop_xmit(struct rdsv3_connection *conn, struct rdsv3_message *rm,
76 if (rm->m_inc.i_hdr.h_flags & RDSV3_FLAG_CONG_BITMAP) {
82 RDSV3_DPRINTF4("rdsv3_loop_xmit", "Enter(conn: %p, rm: %p)", conn, rm);
84 rdsv3_inc_init(&rm->m_inc, conn, conn->c_laddr);
86 rdsv3_message_addref(rm);
88 rdsv3_recv_incoming(conn, conn->c_laddr, conn->c_faddr, &rm->m_inc,
91 rdsv3_send_drop_acked(conn, ntohll(rm->m_inc.i_hdr.h_sequence),
94 rdsv3_inc_put(&rm->m_inc);
96 RDSV3_DPRINTF4("rdsv3_loop_xmit", "Return(conn: %p, rm: %p)", conn, rm);
99 ntohl(rm->m_inc.i_hdr.h_len));
103 * See rds_loop_xmit(). Since our inc is embedded in the rm, we
104 * make sure the rm lives at least until the inc is done.
109 struct rdsv3_message *rm = container_of(inc, struct rdsv3_message,
111 rdsv3_message_put(rm);