Lines Matching refs:conn

113 rdsv3_ib_recv_refill_one(struct rdsv3_connection *conn,  in rdsv3_ib_recv_refill_one()  argument
116 struct rdsv3_ib_connection *ic = conn->c_transport_data; in rdsv3_ib_recv_refill_one()
122 conn, recv); in rdsv3_ib_recv_refill_one()
136 rdsv3_inc_init(&recv->r_ibinc->ii_inc, conn, conn->c_faddr); in rdsv3_ib_recv_refill_one()
152 conn, recv); in rdsv3_ib_recv_refill_one()
173 rdsv3_ib_recv_refill(struct rdsv3_connection *conn, int prefill) in rdsv3_ib_recv_refill() argument
175 struct rdsv3_ib_connection *ic = conn->c_transport_data; in rdsv3_ib_recv_refill()
182 conn, prefill); in rdsv3_ib_recv_refill()
184 if (prefill || rdsv3_conn_up(conn)) { in rdsv3_ib_recv_refill()
198 ret = rdsv3_ib_recv_refill_one(conn, recv); in rdsv3_ib_recv_refill()
221 NIPQUAD(conn->c_faddr), ret); in rdsv3_ib_recv_refill()
224 rdsv3_conn_drop(conn); in rdsv3_ib_recv_refill()
231 rdsv3_ib_advertise_credits(conn, posted); in rdsv3_ib_recv_refill()
234 conn, posted); in rdsv3_ib_recv_refill()
487 rdsv3_conn_drop(ic->conn); in rdsv3_ib_send_ack()
596 rdsv3_ib_cong_recv(struct rdsv3_connection *conn, in rdsv3_ib_cong_recv() argument
610 conn, ibinc); in rdsv3_ib_cong_recv()
616 map = conn->c_fcong; in rdsv3_ib_cong_recv()
673 conn, ibinc); in rdsv3_ib_cong_recv()
677 rdsv3_ib_process_recv(struct rdsv3_connection *conn, in rdsv3_ib_process_recv() argument
681 struct rdsv3_ib_connection *ic = conn->c_transport_data; in rdsv3_ib_process_recv()
694 NIPQUAD(conn->c_faddr)); in rdsv3_ib_process_recv()
695 rdsv3_conn_drop(conn); in rdsv3_ib_process_recv()
707 NIPQUAD(conn->c_faddr)); in rdsv3_ib_process_recv()
708 rdsv3_conn_drop(conn); in rdsv3_ib_process_recv()
719 rdsv3_ib_send_add_credits(conn, ihdr->h_credit); in rdsv3_ib_process_recv()
761 rdsv3_conn_drop(conn); in rdsv3_ib_process_recv()
776 rdsv3_ib_cong_recv(conn, ibinc); in rdsv3_ib_process_recv()
778 rdsv3_recv_incoming(conn, conn->c_faddr, conn->c_laddr, in rdsv3_ib_process_recv()
799 conn, recv, data_len, state); in rdsv3_ib_process_recv()
806 struct rdsv3_connection *conn = ic->conn; in rdsv3_ib_recv_cqe_handler() local
824 if (rdsv3_conn_up(conn) || rdsv3_conn_connecting(conn)) { in rdsv3_ib_recv_cqe_handler()
827 rdsv3_ib_process_recv(conn, recv, in rdsv3_ib_recv_cqe_handler()
834 NIPQUAD(conn->c_faddr), in rdsv3_ib_recv_cqe_handler()
836 rdsv3_conn_drop(conn); in rdsv3_ib_recv_cqe_handler()
856 rdsv3_ib_recv(struct rdsv3_connection *conn) in rdsv3_ib_recv() argument
858 struct rdsv3_ib_connection *ic = conn->c_transport_data; in rdsv3_ib_recv()
861 RDSV3_DPRINTF4("rdsv3_ib_recv", "conn %p\n", conn); in rdsv3_ib_recv()
863 if (rdsv3_conn_up(conn)) in rdsv3_ib_recv()
866 RDSV3_DPRINTF4("rdsv3_ib_recv", "Return: conn: %p", conn); in rdsv3_ib_recv()