Home
last modified time | relevance | path

Searched refs:driver_f (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dvt.c179 return rdi->driver_f.query_port_state(rdi, port_num, props); in rvt_query_port()
212 rdi->driver_f.cap_mask_chg(rdi, port_num); in rvt_modify_port()
214 ret = rdi->driver_f.shut_down_port(rdi, port_num); in rvt_modify_port()
283 return rdi->driver_f.get_guid_be(rdi, rvp, guid_index, in rvt_query_gid()
447 (!rdi->driver_f.get_pci_dev)) in check_support()
462 if (!rdi->driver_f.query_port_state) in check_support()
468 if (!rdi->driver_f.cap_mask_chg || in check_support()
469 !rdi->driver_f.shut_down_port) in check_support()
475 if (!rdi->driver_f.get_guid_be) in check_support()
481 if (!rdi->driver_f.qp_priv_alloc || in check_support()
[all …]
Dmad.c122 if (rdi->driver_f.notify_create_mad_agent) in rvt_create_mad_agents()
123 rdi->driver_f.notify_create_mad_agent(rdi, p); in rvt_create_mad_agents()
135 if (rdi->driver_f.notify_free_mad_agent) in rvt_create_mad_agents()
136 rdi->driver_f.notify_free_mad_agent(rdi, p); in rvt_create_mad_agents()
168 if (rdi->driver_f.notify_free_mad_agent) in rvt_free_mad_agents()
169 rdi->driver_f.notify_free_mad_agent(rdi, p); in rvt_free_mad_agents()
Dvt.h64 __rvt_pr_info(rdi->driver_f.get_pci_dev(rdi), \
70 __rvt_pr_warn(rdi->driver_f.get_pci_dev(rdi), \
76 __rvt_pr_err(rdi->driver_f.get_pci_dev(rdi), \
82 __rvt_pr_err_ratelimited((rdi)->driver_f.get_pci_dev(rdi), \
Dah.c84 if (rdi->driver_f.check_ah) in rvt_check_ah()
85 return rdi->driver_f.check_ah(ibdev, ah_attr); in rvt_check_ah()
122 if (dev->driver_f.notify_new_ah) in rvt_create_ah()
123 dev->driver_f.notify_new_ah(ibah->device, ah_attr, ah); in rvt_create_ah()
Dqp.c408 if (!rdi->driver_f.free_all_qps || in rvt_driver_qp_init()
409 !rdi->driver_f.qp_priv_alloc || in rvt_driver_qp_init()
410 !rdi->driver_f.qp_priv_free || in rvt_driver_qp_init()
411 !rdi->driver_f.notify_qp_reset || in rvt_driver_qp_init()
412 !rdi->driver_f.notify_restart_rc) in rvt_driver_qp_init()
468 if (rdi->driver_f.free_all_qps) in rvt_free_all_qps()
469 qp_inuse = rdi->driver_f.free_all_qps(rdi); in rvt_free_all_qps()
535 if (rdi->driver_f.alloc_qpn) in alloc_qpn()
536 return rdi->driver_f.alloc_qpn(rdi, qpt, type, port_num); in alloc_qpn()
924 rdi->driver_f.flush_qp_waiters(qp); in rvt_reset_qp()
[all …]
Drc.c181 rdi->driver_f.schedule_send(qp); in rvt_get_credit()
191 rdi->driver_f.schedule_send(qp); in rvt_get_credit()
Dcq.c284 if (rdi->driver_f.comp_vect_cpu_lookup) in rvt_create_cq()
286 rdi->driver_f.comp_vect_cpu_lookup(rdi, comp_vector); in rvt_create_cq()
/Linux-v5.4/drivers/infiniband/hw/hfi1/
Dverbs.c1847 dd->verbs_dev.rdi.driver_f.get_pci_dev = get_pci_dev; in hfi1_register_ib_device()
1848 dd->verbs_dev.rdi.driver_f.check_ah = hfi1_check_ah; in hfi1_register_ib_device()
1849 dd->verbs_dev.rdi.driver_f.notify_new_ah = hfi1_notify_new_ah; in hfi1_register_ib_device()
1850 dd->verbs_dev.rdi.driver_f.get_guid_be = hfi1_get_guid_be; in hfi1_register_ib_device()
1851 dd->verbs_dev.rdi.driver_f.query_port_state = query_port; in hfi1_register_ib_device()
1852 dd->verbs_dev.rdi.driver_f.shut_down_port = shut_down_port; in hfi1_register_ib_device()
1853 dd->verbs_dev.rdi.driver_f.cap_mask_chg = hfi1_cap_mask_chg; in hfi1_register_ib_device()
1875 dd->verbs_dev.rdi.driver_f.qp_priv_alloc = qp_priv_alloc; in hfi1_register_ib_device()
1876 dd->verbs_dev.rdi.driver_f.qp_priv_init = hfi1_qp_priv_init; in hfi1_register_ib_device()
1877 dd->verbs_dev.rdi.driver_f.qp_priv_free = qp_priv_free; in hfi1_register_ib_device()
[all …]
/Linux-v5.4/drivers/infiniband/hw/qib/
Dqib_verbs.c1559 dd->verbs_dev.rdi.driver_f.get_pci_dev = qib_get_pci_dev; in qib_register_ib_device()
1560 dd->verbs_dev.rdi.driver_f.check_ah = qib_check_ah; in qib_register_ib_device()
1561 dd->verbs_dev.rdi.driver_f.setup_wqe = qib_check_send_wqe; in qib_register_ib_device()
1562 dd->verbs_dev.rdi.driver_f.notify_new_ah = qib_notify_new_ah; in qib_register_ib_device()
1563 dd->verbs_dev.rdi.driver_f.alloc_qpn = qib_alloc_qpn; in qib_register_ib_device()
1564 dd->verbs_dev.rdi.driver_f.qp_priv_alloc = qib_qp_priv_alloc; in qib_register_ib_device()
1565 dd->verbs_dev.rdi.driver_f.qp_priv_free = qib_qp_priv_free; in qib_register_ib_device()
1566 dd->verbs_dev.rdi.driver_f.free_all_qps = qib_free_all_qps; in qib_register_ib_device()
1567 dd->verbs_dev.rdi.driver_f.notify_qp_reset = qib_notify_qp_reset; in qib_register_ib_device()
1568 dd->verbs_dev.rdi.driver_f.do_send = qib_do_send; in qib_register_ib_device()
[all …]
/Linux-v5.4/include/rdma/
Drdma_vt.h430 struct rvt_driver_provided driver_f; member