Lines Matching refs:verbs_dev
309 struct rvt_dev_info *rdi = &dd->verbs_dev.rdi; in qib_ib_rcv()
711 dev = &ppd->dd->verbs_dev; in qib_verbs_sdma_desc_avail()
1180 struct qib_ibdev *dev = &dd->verbs_dev; in qib_ib_piobufavail()
1383 attr.type = rdma_ah_find_type(&dd->verbs_dev.rdi.ibdev, port_num); in qib_create_qp0_ah()
1473 struct rvt_dev_info *rdi = &dd->verbs_dev.rdi; in qib_fill_device_attr()
1514 dd->verbs_dev.rdi.post_parms = qib_post_parms; in qib_fill_device_attr()
1524 struct qib_ibdev *dev = &dd->verbs_dev; in qib_register_ib_device()
1588 dd->verbs_dev.rdi.driver_f.port_callback = qib_create_port_files; in qib_register_ib_device()
1589 dd->verbs_dev.rdi.driver_f.get_pci_dev = qib_get_pci_dev; in qib_register_ib_device()
1590 dd->verbs_dev.rdi.driver_f.check_ah = qib_check_ah; in qib_register_ib_device()
1591 dd->verbs_dev.rdi.driver_f.check_send_wqe = qib_check_send_wqe; in qib_register_ib_device()
1592 dd->verbs_dev.rdi.driver_f.notify_new_ah = qib_notify_new_ah; in qib_register_ib_device()
1593 dd->verbs_dev.rdi.driver_f.alloc_qpn = qib_alloc_qpn; in qib_register_ib_device()
1594 dd->verbs_dev.rdi.driver_f.qp_priv_alloc = qib_qp_priv_alloc; in qib_register_ib_device()
1595 dd->verbs_dev.rdi.driver_f.qp_priv_free = qib_qp_priv_free; in qib_register_ib_device()
1596 dd->verbs_dev.rdi.driver_f.free_all_qps = qib_free_all_qps; in qib_register_ib_device()
1597 dd->verbs_dev.rdi.driver_f.notify_qp_reset = qib_notify_qp_reset; in qib_register_ib_device()
1598 dd->verbs_dev.rdi.driver_f.do_send = qib_do_send; in qib_register_ib_device()
1599 dd->verbs_dev.rdi.driver_f.schedule_send = qib_schedule_send; in qib_register_ib_device()
1600 dd->verbs_dev.rdi.driver_f.quiesce_qp = qib_quiesce_qp; in qib_register_ib_device()
1601 dd->verbs_dev.rdi.driver_f.stop_send_queue = qib_stop_send_queue; in qib_register_ib_device()
1602 dd->verbs_dev.rdi.driver_f.flush_qp_waiters = qib_flush_qp_waiters; in qib_register_ib_device()
1603 dd->verbs_dev.rdi.driver_f.notify_error_qp = qib_notify_error_qp; in qib_register_ib_device()
1604 dd->verbs_dev.rdi.driver_f.notify_restart_rc = qib_restart_rc; in qib_register_ib_device()
1605 dd->verbs_dev.rdi.driver_f.mtu_to_path_mtu = qib_mtu_to_path_mtu; in qib_register_ib_device()
1606 dd->verbs_dev.rdi.driver_f.mtu_from_qp = qib_mtu_from_qp; in qib_register_ib_device()
1607 dd->verbs_dev.rdi.driver_f.get_pmtu_from_attr = qib_get_pmtu_from_attr; in qib_register_ib_device()
1608 dd->verbs_dev.rdi.driver_f.schedule_send_no_lock = _qib_schedule_send; in qib_register_ib_device()
1609 dd->verbs_dev.rdi.driver_f.query_port_state = qib_query_port; in qib_register_ib_device()
1610 dd->verbs_dev.rdi.driver_f.shut_down_port = qib_shut_down_port; in qib_register_ib_device()
1611 dd->verbs_dev.rdi.driver_f.cap_mask_chg = qib_cap_mask_chg; in qib_register_ib_device()
1612 dd->verbs_dev.rdi.driver_f.notify_create_mad_agent = in qib_register_ib_device()
1614 dd->verbs_dev.rdi.driver_f.notify_free_mad_agent = in qib_register_ib_device()
1617 dd->verbs_dev.rdi.dparms.max_rdma_atomic = QIB_MAX_RDMA_ATOMIC; in qib_register_ib_device()
1618 dd->verbs_dev.rdi.driver_f.get_guid_be = qib_get_guid_be; in qib_register_ib_device()
1619 dd->verbs_dev.rdi.dparms.lkey_table_size = qib_lkey_table_size; in qib_register_ib_device()
1620 dd->verbs_dev.rdi.dparms.qp_table_size = ib_qib_qp_table_size; in qib_register_ib_device()
1621 dd->verbs_dev.rdi.dparms.qpn_start = 1; in qib_register_ib_device()
1622 dd->verbs_dev.rdi.dparms.qpn_res_start = QIB_KD_QP; in qib_register_ib_device()
1623 dd->verbs_dev.rdi.dparms.qpn_res_end = QIB_KD_QP; /* Reserve one QP */ in qib_register_ib_device()
1624 dd->verbs_dev.rdi.dparms.qpn_inc = 1; in qib_register_ib_device()
1625 dd->verbs_dev.rdi.dparms.qos_shift = 1; in qib_register_ib_device()
1626 dd->verbs_dev.rdi.dparms.psn_mask = QIB_PSN_MASK; in qib_register_ib_device()
1627 dd->verbs_dev.rdi.dparms.psn_shift = QIB_PSN_SHIFT; in qib_register_ib_device()
1628 dd->verbs_dev.rdi.dparms.psn_modify_mask = QIB_PSN_MASK; in qib_register_ib_device()
1629 dd->verbs_dev.rdi.dparms.nports = dd->num_pports; in qib_register_ib_device()
1630 dd->verbs_dev.rdi.dparms.npkeys = qib_get_npkeys(dd); in qib_register_ib_device()
1631 dd->verbs_dev.rdi.dparms.node = dd->assigned_node_id; in qib_register_ib_device()
1632 dd->verbs_dev.rdi.dparms.core_cap_flags = RDMA_CORE_PORT_IBA_IB; in qib_register_ib_device()
1633 dd->verbs_dev.rdi.dparms.max_mad_size = IB_MGMT_MAD_SIZE; in qib_register_ib_device()
1640 rvt_init_port(&dd->verbs_dev.rdi, in qib_register_ib_device()
1646 ret = rvt_register_device(&dd->verbs_dev.rdi, RDMA_DRIVER_QIB); in qib_register_ib_device()
1657 rvt_unregister_device(&dd->verbs_dev.rdi); in qib_register_ib_device()
1679 struct qib_ibdev *dev = &dd->verbs_dev; in qib_unregister_ib_device()
1683 rvt_unregister_device(&dd->verbs_dev.rdi); in qib_unregister_ib_device()