Lines Matching refs:driver_f
410 if (!rdi->driver_f.free_all_qps || in rvt_driver_qp_init()
411 !rdi->driver_f.qp_priv_alloc || in rvt_driver_qp_init()
412 !rdi->driver_f.qp_priv_free || in rvt_driver_qp_init()
413 !rdi->driver_f.notify_qp_reset || in rvt_driver_qp_init()
414 !rdi->driver_f.notify_restart_rc) in rvt_driver_qp_init()
541 if (rdi->driver_f.alloc_qpn) in alloc_qpn()
542 return rdi->driver_f.alloc_qpn(rdi, qpt, type, port_num); in alloc_qpn()
928 rdi->driver_f.flush_qp_waiters(qp); in _rvt_reset_qp()
936 rdi->driver_f.stop_send_queue(qp); in _rvt_reset_qp()
939 rdi->driver_f.quiesce_qp(qp); in _rvt_reset_qp()
954 rdi->driver_f.notify_qp_reset(qp); in _rvt_reset_qp()
1160 priv = rdi->driver_f.qp_priv_alloc(rdi, qp); in rvt_create_qp()
1224 if (rdi->driver_f.qp_priv_init) { in rvt_create_qp()
1225 err = rdi->driver_f.qp_priv_init(rdi, qp, init_attr); in rvt_create_qp()
1321 rdi->driver_f.qp_priv_free(rdi, qp); in rvt_create_qp()
1365 rdi->driver_f.notify_error_qp(qp); in rvt_error_qp()
1369 rdi->driver_f.schedule_send(qp); in rvt_error_qp()
1485 if (rdi->driver_f.check_modify_qp && in rvt_modify_qp()
1486 rdi->driver_f.check_modify_qp(qp, attr, attr_mask, udata)) in rvt_modify_qp()
1557 pmtu = rdi->driver_f.get_pmtu_from_attr(rdi, qp, attr); in rvt_modify_qp()
1660 qp->pmtu = rdi->driver_f.mtu_from_qp(rdi, qp, pmtu); in rvt_modify_qp()
1691 if (rdi->driver_f.modify_qp) in rvt_modify_qp()
1692 rdi->driver_f.modify_qp(qp, attr, attr_mask, udata); in rvt_modify_qp()
1753 rdi->driver_f.qp_priv_free(rdi, qp); in rvt_destroy_qp()
1780 attr->path_mtu = rdi->driver_f.mtu_to_path_mtu(qp->pmtu); in rvt_query_qp()
2151 if (rdi->driver_f.setup_wqe) { in rvt_post_one_wr()
2152 ret = rdi->driver_f.setup_wqe(qp, wqe, call_send); in rvt_post_one_wr()
2240 rdi->driver_f.do_send(qp); in rvt_post_send()
2242 rdi->driver_f.schedule_send_no_lock(qp); in rvt_post_send()
2655 if (rdi->driver_f.notify_restart_rc) in rvt_rc_timeout()
2656 rdi->driver_f.notify_restart_rc(qp, in rvt_rc_timeout()
2659 rdi->driver_f.schedule_send(qp); in rvt_rc_timeout()
2677 rdi->driver_f.schedule_send(qp); in rvt_rc_rnr_retry()