Lines Matching refs:verbs_dev
278 struct rvt_dev_info *rdi = &dd->verbs_dev.rdi; in qib_ib_rcv()
675 dev = &ppd->dd->verbs_dev; in qib_verbs_sdma_desc_avail()
1144 struct qib_ibdev *dev = &dd->verbs_dev; in qib_ib_piobufavail()
1347 attr.type = rdma_ah_find_type(&dd->verbs_dev.rdi.ibdev, port_num); in qib_create_qp0_ah()
1437 struct rvt_dev_info *rdi = &dd->verbs_dev.rdi; in qib_fill_device_attr()
1476 dd->verbs_dev.rdi.post_parms = qib_post_parms; in qib_fill_device_attr()
1479 dd->verbs_dev.rdi.wc_opcode = ib_qib_wc_opcode; in qib_fill_device_attr()
1498 struct qib_ibdev *dev = &dd->verbs_dev; in qib_register_ib_device()
1559 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()
1569 dd->verbs_dev.rdi.driver_f.schedule_send = qib_schedule_send; in qib_register_ib_device()
1570 dd->verbs_dev.rdi.driver_f.quiesce_qp = qib_quiesce_qp; in qib_register_ib_device()
1571 dd->verbs_dev.rdi.driver_f.stop_send_queue = qib_stop_send_queue; in qib_register_ib_device()
1572 dd->verbs_dev.rdi.driver_f.flush_qp_waiters = qib_flush_qp_waiters; in qib_register_ib_device()
1573 dd->verbs_dev.rdi.driver_f.notify_error_qp = qib_notify_error_qp; in qib_register_ib_device()
1574 dd->verbs_dev.rdi.driver_f.notify_restart_rc = qib_restart_rc; in qib_register_ib_device()
1575 dd->verbs_dev.rdi.driver_f.mtu_to_path_mtu = qib_mtu_to_path_mtu; in qib_register_ib_device()
1576 dd->verbs_dev.rdi.driver_f.mtu_from_qp = qib_mtu_from_qp; in qib_register_ib_device()
1577 dd->verbs_dev.rdi.driver_f.get_pmtu_from_attr = qib_get_pmtu_from_attr; in qib_register_ib_device()
1578 dd->verbs_dev.rdi.driver_f.schedule_send_no_lock = _qib_schedule_send; in qib_register_ib_device()
1579 dd->verbs_dev.rdi.driver_f.query_port_state = qib_query_port; in qib_register_ib_device()
1580 dd->verbs_dev.rdi.driver_f.shut_down_port = qib_shut_down_port; in qib_register_ib_device()
1581 dd->verbs_dev.rdi.driver_f.cap_mask_chg = qib_cap_mask_chg; in qib_register_ib_device()
1582 dd->verbs_dev.rdi.driver_f.notify_create_mad_agent = in qib_register_ib_device()
1584 dd->verbs_dev.rdi.driver_f.notify_free_mad_agent = in qib_register_ib_device()
1587 dd->verbs_dev.rdi.dparms.max_rdma_atomic = QIB_MAX_RDMA_ATOMIC; in qib_register_ib_device()
1588 dd->verbs_dev.rdi.driver_f.get_guid_be = qib_get_guid_be; in qib_register_ib_device()
1589 dd->verbs_dev.rdi.dparms.lkey_table_size = qib_lkey_table_size; in qib_register_ib_device()
1590 dd->verbs_dev.rdi.dparms.qp_table_size = ib_qib_qp_table_size; in qib_register_ib_device()
1591 dd->verbs_dev.rdi.dparms.qpn_start = 1; in qib_register_ib_device()
1592 dd->verbs_dev.rdi.dparms.qpn_res_start = QIB_KD_QP; in qib_register_ib_device()
1593 dd->verbs_dev.rdi.dparms.qpn_res_end = QIB_KD_QP; /* Reserve one QP */ in qib_register_ib_device()
1594 dd->verbs_dev.rdi.dparms.qpn_inc = 1; in qib_register_ib_device()
1595 dd->verbs_dev.rdi.dparms.qos_shift = 1; in qib_register_ib_device()
1596 dd->verbs_dev.rdi.dparms.psn_mask = QIB_PSN_MASK; in qib_register_ib_device()
1597 dd->verbs_dev.rdi.dparms.psn_shift = QIB_PSN_SHIFT; in qib_register_ib_device()
1598 dd->verbs_dev.rdi.dparms.psn_modify_mask = QIB_PSN_MASK; in qib_register_ib_device()
1599 dd->verbs_dev.rdi.dparms.nports = dd->num_pports; in qib_register_ib_device()
1600 dd->verbs_dev.rdi.dparms.npkeys = qib_get_npkeys(dd); in qib_register_ib_device()
1601 dd->verbs_dev.rdi.dparms.node = dd->assigned_node_id; in qib_register_ib_device()
1602 dd->verbs_dev.rdi.dparms.core_cap_flags = RDMA_CORE_PORT_IBA_IB; in qib_register_ib_device()
1603 dd->verbs_dev.rdi.dparms.max_mad_size = IB_MGMT_MAD_SIZE; in qib_register_ib_device()
1604 dd->verbs_dev.rdi.dparms.sge_copy_mode = RVT_SGE_COPY_MEMCPY; in qib_register_ib_device()
1611 rvt_init_port(&dd->verbs_dev.rdi, in qib_register_ib_device()
1616 rdma_set_device_sysfs_group(&dd->verbs_dev.rdi.ibdev, &qib_attr_group); in qib_register_ib_device()
1619 ret = rvt_register_device(&dd->verbs_dev.rdi); in qib_register_ib_device()
1646 struct qib_ibdev *dev = &dd->verbs_dev; in qib_unregister_ib_device()
1650 rvt_unregister_device(&dd->verbs_dev.rdi); in qib_unregister_ib_device()