Lines Matching refs:verbs_dev
376 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi; in hfi1_kdeth_eager_rcv()
430 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi; in hfi1_kdeth_expected_rcv()
502 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi; in hfi1_handle_packet()
945 struct hfi1_ibdev *dev = &dd->verbs_dev; in pio_wait()
1332 struct rvt_dev_info *rdi = &dd->verbs_dev.rdi; in hfi1_fill_device_attr()
1413 struct hfi1_ibdev *verbs_dev = dev_from_rdi(rdi); in query_port() local
1414 struct hfi1_devdata *dd = dd_from_dev(verbs_dev); in query_port()
1489 struct hfi1_ibdev *verbs_dev = dev_from_rdi(rdi); in shut_down_port() local
1490 struct hfi1_devdata *dd = dd_from_dev(verbs_dev); in shut_down_port()
1807 struct hfi1_ibdev *dev = &dd->verbs_dev; in hfi1_register_ib_device()
1851 dd->verbs_dev.rdi.driver_f.get_pci_dev = get_pci_dev; in hfi1_register_ib_device()
1852 dd->verbs_dev.rdi.driver_f.check_ah = hfi1_check_ah; in hfi1_register_ib_device()
1853 dd->verbs_dev.rdi.driver_f.notify_new_ah = hfi1_notify_new_ah; in hfi1_register_ib_device()
1854 dd->verbs_dev.rdi.driver_f.get_guid_be = hfi1_get_guid_be; in hfi1_register_ib_device()
1855 dd->verbs_dev.rdi.driver_f.query_port_state = query_port; in hfi1_register_ib_device()
1856 dd->verbs_dev.rdi.driver_f.shut_down_port = shut_down_port; in hfi1_register_ib_device()
1857 dd->verbs_dev.rdi.driver_f.cap_mask_chg = hfi1_cap_mask_chg; in hfi1_register_ib_device()
1864 dd->verbs_dev.rdi.dparms.qp_table_size = hfi1_qp_table_size; in hfi1_register_ib_device()
1865 dd->verbs_dev.rdi.dparms.qpn_start = 0; in hfi1_register_ib_device()
1866 dd->verbs_dev.rdi.dparms.qpn_inc = 1; in hfi1_register_ib_device()
1867 dd->verbs_dev.rdi.dparms.qos_shift = dd->qos_shift; in hfi1_register_ib_device()
1868 dd->verbs_dev.rdi.dparms.qpn_res_start = RVT_KDETH_QP_BASE; in hfi1_register_ib_device()
1869 dd->verbs_dev.rdi.dparms.qpn_res_end = RVT_AIP_QP_MAX; in hfi1_register_ib_device()
1870 dd->verbs_dev.rdi.dparms.max_rdma_atomic = HFI1_MAX_RDMA_ATOMIC; in hfi1_register_ib_device()
1871 dd->verbs_dev.rdi.dparms.psn_mask = PSN_MASK; in hfi1_register_ib_device()
1872 dd->verbs_dev.rdi.dparms.psn_shift = PSN_SHIFT; in hfi1_register_ib_device()
1873 dd->verbs_dev.rdi.dparms.psn_modify_mask = PSN_MODIFY_MASK; in hfi1_register_ib_device()
1874 dd->verbs_dev.rdi.dparms.core_cap_flags = RDMA_CORE_PORT_INTEL_OPA | in hfi1_register_ib_device()
1876 dd->verbs_dev.rdi.dparms.max_mad_size = OPA_MGMT_MAD_SIZE; in hfi1_register_ib_device()
1878 dd->verbs_dev.rdi.driver_f.qp_priv_alloc = qp_priv_alloc; in hfi1_register_ib_device()
1879 dd->verbs_dev.rdi.driver_f.qp_priv_init = hfi1_qp_priv_init; in hfi1_register_ib_device()
1880 dd->verbs_dev.rdi.driver_f.qp_priv_free = qp_priv_free; in hfi1_register_ib_device()
1881 dd->verbs_dev.rdi.driver_f.free_all_qps = free_all_qps; in hfi1_register_ib_device()
1882 dd->verbs_dev.rdi.driver_f.notify_qp_reset = notify_qp_reset; in hfi1_register_ib_device()
1883 dd->verbs_dev.rdi.driver_f.do_send = hfi1_do_send_from_rvt; in hfi1_register_ib_device()
1884 dd->verbs_dev.rdi.driver_f.schedule_send = hfi1_schedule_send; in hfi1_register_ib_device()
1885 dd->verbs_dev.rdi.driver_f.schedule_send_no_lock = _hfi1_schedule_send; in hfi1_register_ib_device()
1886 dd->verbs_dev.rdi.driver_f.get_pmtu_from_attr = get_pmtu_from_attr; in hfi1_register_ib_device()
1887 dd->verbs_dev.rdi.driver_f.notify_error_qp = notify_error_qp; in hfi1_register_ib_device()
1888 dd->verbs_dev.rdi.driver_f.flush_qp_waiters = flush_qp_waiters; in hfi1_register_ib_device()
1889 dd->verbs_dev.rdi.driver_f.stop_send_queue = stop_send_queue; in hfi1_register_ib_device()
1890 dd->verbs_dev.rdi.driver_f.quiesce_qp = quiesce_qp; in hfi1_register_ib_device()
1891 dd->verbs_dev.rdi.driver_f.notify_error_qp = notify_error_qp; in hfi1_register_ib_device()
1892 dd->verbs_dev.rdi.driver_f.mtu_from_qp = mtu_from_qp; in hfi1_register_ib_device()
1893 dd->verbs_dev.rdi.driver_f.mtu_to_path_mtu = mtu_to_path_mtu; in hfi1_register_ib_device()
1894 dd->verbs_dev.rdi.driver_f.check_modify_qp = hfi1_check_modify_qp; in hfi1_register_ib_device()
1895 dd->verbs_dev.rdi.driver_f.modify_qp = hfi1_modify_qp; in hfi1_register_ib_device()
1896 dd->verbs_dev.rdi.driver_f.notify_restart_rc = hfi1_restart_rc; in hfi1_register_ib_device()
1897 dd->verbs_dev.rdi.driver_f.setup_wqe = hfi1_setup_wqe; in hfi1_register_ib_device()
1898 dd->verbs_dev.rdi.driver_f.comp_vect_cpu_lookup = in hfi1_register_ib_device()
1902 dd->verbs_dev.rdi.ibdev.num_comp_vectors = dd->comp_vect_possible_cpus; in hfi1_register_ib_device()
1903 dd->verbs_dev.rdi.dparms.node = dd->node; in hfi1_register_ib_device()
1906 dd->verbs_dev.rdi.flags = 0; /* Let rdmavt handle it all */ in hfi1_register_ib_device()
1907 dd->verbs_dev.rdi.dparms.lkey_table_size = hfi1_lkey_table_size; in hfi1_register_ib_device()
1908 dd->verbs_dev.rdi.dparms.nports = dd->num_pports; in hfi1_register_ib_device()
1909 dd->verbs_dev.rdi.dparms.npkeys = hfi1_get_npkeys(dd); in hfi1_register_ib_device()
1910 dd->verbs_dev.rdi.dparms.sge_copy_mode = sge_copy_mode; in hfi1_register_ib_device()
1911 dd->verbs_dev.rdi.dparms.wss_threshold = wss_threshold; in hfi1_register_ib_device()
1912 dd->verbs_dev.rdi.dparms.wss_clean_period = wss_clean_period; in hfi1_register_ib_device()
1913 dd->verbs_dev.rdi.dparms.reserved_operations = 1; in hfi1_register_ib_device()
1914 dd->verbs_dev.rdi.dparms.extra_rdma_atomic = HFI1_TID_RDMA_WRITE_CNT; in hfi1_register_ib_device()
1917 dd->verbs_dev.rdi.post_parms = hfi1_post_parms; in hfi1_register_ib_device()
1920 dd->verbs_dev.rdi.wc_opcode = ib_hfi1_wc_opcode; in hfi1_register_ib_device()
1924 rvt_init_port(&dd->verbs_dev.rdi, in hfi1_register_ib_device()
1929 rdma_set_device_sysfs_group(&dd->verbs_dev.rdi.ibdev, in hfi1_register_ib_device()
1932 ret = rvt_register_device(&dd->verbs_dev.rdi); in hfi1_register_ib_device()
1943 rvt_unregister_device(&dd->verbs_dev.rdi); in hfi1_register_ib_device()
1952 struct hfi1_ibdev *dev = &dd->verbs_dev; in hfi1_unregister_ib_device()
1956 rvt_unregister_device(&dd->verbs_dev.rdi); in hfi1_unregister_ib_device()