rvt_dev_info      517 drivers/infiniband/hw/hfi1/affinity.c int hfi1_comp_vect_mappings_lookup(struct rvt_dev_info *rdi, int comp_vect)
rvt_dev_info      124 drivers/infiniband/hw/hfi1/affinity.h int hfi1_comp_vect_mappings_lookup(struct rvt_dev_info *rdi, int comp_vect);
rvt_dev_info      161 drivers/infiniband/hw/hfi1/driver.c struct pci_dev *get_pci_dev(struct rvt_dev_info *rdi)
rvt_dev_info      259 drivers/infiniband/hw/hfi1/driver.c 	struct rvt_dev_info *rdi = &verbs_dev->rdi;
rvt_dev_info      628 drivers/infiniband/hw/hfi1/driver.c 		struct rvt_dev_info *rdi = &rcd->dd->verbs_dev.rdi;
rvt_dev_info     1842 drivers/infiniband/hw/hfi1/hfi.h static inline struct hfi1_ibdev *dev_from_rdi(struct rvt_dev_info *rdi)
rvt_dev_info     2069 drivers/infiniband/hw/hfi1/hfi.h struct pci_dev *get_pci_dev(struct rvt_dev_info *rdi);
rvt_dev_info      518 drivers/infiniband/hw/hfi1/mad.c void hfi1_cap_mask_chg(struct rvt_dev_info *rdi, u8 port_num)
rvt_dev_info      720 drivers/infiniband/hw/hfi1/qp.c void *qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_dev_info      750 drivers/infiniband/hw/hfi1/qp.c void qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_dev_info      759 drivers/infiniband/hw/hfi1/qp.c unsigned free_all_qps(struct rvt_dev_info *rdi)
rvt_dev_info      851 drivers/infiniband/hw/hfi1/qp.c u32 mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu)
rvt_dev_info      873 drivers/infiniband/hw/hfi1/qp.c int get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      149 drivers/infiniband/hw/hfi1/qp.h void *qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_dev_info      150 drivers/infiniband/hw/hfi1/qp.h void qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_dev_info      151 drivers/infiniband/hw/hfi1/qp.h unsigned free_all_qps(struct rvt_dev_info *rdi);
rvt_dev_info      153 drivers/infiniband/hw/hfi1/qp.h int get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      159 drivers/infiniband/hw/hfi1/qp.h u32 mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu);
rvt_dev_info     2017 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_dev_info *rdi;
rvt_dev_info      319 drivers/infiniband/hw/hfi1/tid_rdma.c static struct hfi1_ctxtdata *qp_to_rcd(struct rvt_dev_info *rdi,
rvt_dev_info      337 drivers/infiniband/hw/hfi1/tid_rdma.c int hfi1_qp_priv_init(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      412 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_qp_priv_tid_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_dev_info     2843 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_dev_info *rdi = &dd->verbs_dev.rdi;
rvt_dev_info     3973 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     4741 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info     4756 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info      230 drivers/infiniband/hw/hfi1/tid_rdma.h int hfi1_qp_priv_init(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      232 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_qp_priv_tid_free(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_dev_info      375 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
rvt_dev_info      429 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
rvt_dev_info      501 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
rvt_dev_info     1331 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_dev_info *rdi = &dd->verbs_dev.rdi;
rvt_dev_info     1410 drivers/infiniband/hw/hfi1/verbs.c static int query_port(struct rvt_dev_info *rdi, u8 port_num,
rvt_dev_info     1486 drivers/infiniband/hw/hfi1/verbs.c static int shut_down_port(struct rvt_dev_info *rdi, u8 port_num)
rvt_dev_info     1499 drivers/infiniband/hw/hfi1/verbs.c static int hfi1_get_guid_be(struct rvt_dev_info *rdi, struct rvt_ibport *rvp,
rvt_dev_info     1622 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      278 drivers/infiniband/hw/hfi1/verbs.h 	struct rvt_dev_info rdi; /* Must be first */
rvt_dev_info      309 drivers/infiniband/hw/hfi1/verbs.h 	struct rvt_dev_info *rdi;
rvt_dev_info      311 drivers/infiniband/hw/hfi1/verbs.h 	rdi = container_of(ibdev, struct rvt_dev_info, ibdev);
rvt_dev_info      328 drivers/infiniband/hw/hfi1/verbs.h void hfi1_cap_mask_chg(struct rvt_dev_info *rdi, u8 port_num);
rvt_dev_info     1428 drivers/infiniband/hw/qib/qib.h struct pci_dev *qib_get_pci_dev(struct rvt_dev_info *rdi);
rvt_dev_info     1520 drivers/infiniband/hw/qib/qib.h u32 qib_mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu);
rvt_dev_info     1522 drivers/infiniband/hw/qib/qib.h int qib_get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info       82 drivers/infiniband/hw/qib/qib_driver.c struct pci_dev *qib_get_pci_dev(struct rvt_dev_info *rdi)
rvt_dev_info      305 drivers/infiniband/hw/qib/qib_driver.c 		struct rvt_dev_info *rdi = &dd->verbs_dev.rdi;
rvt_dev_info      206 drivers/infiniband/hw/qib/qib_mad.c void qib_cap_mask_chg(struct rvt_dev_info *rdi, u8 port_num)
rvt_dev_info     2473 drivers/infiniband/hw/qib/qib_mad.c void qib_notify_create_mad_agent(struct rvt_dev_info *rdi, int port_idx)
rvt_dev_info     2487 drivers/infiniband/hw/qib/qib_mad.c void qib_notify_free_mad_agent(struct rvt_dev_info *rdi, int port_idx)
rvt_dev_info      127 drivers/infiniband/hw/qib/qib_qp.c int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
rvt_dev_info      213 drivers/infiniband/hw/qib/qib_qp.c unsigned qib_free_all_qps(struct rvt_dev_info *rdi)
rvt_dev_info      291 drivers/infiniband/hw/qib/qib_qp.c int qib_get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      314 drivers/infiniband/hw/qib/qib_qp.c u32 qib_mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu)
rvt_dev_info      319 drivers/infiniband/hw/qib/qib_qp.c void *qib_qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_dev_info      340 drivers/infiniband/hw/qib/qib_qp.c void qib_qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_dev_info       56 drivers/infiniband/hw/qib/qib_ud.c 	struct rvt_dev_info *rdi = &dd->verbs_dev.rdi;
rvt_dev_info      278 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_dev_info *rdi = &dd->verbs_dev.rdi;
rvt_dev_info     1192 drivers/infiniband/hw/qib/qib_verbs.c static int qib_query_port(struct rvt_dev_info *rdi, u8 port_num,
rvt_dev_info     1277 drivers/infiniband/hw/qib/qib_verbs.c static int qib_shut_down_port(struct rvt_dev_info *rdi, u8 port_num)
rvt_dev_info     1288 drivers/infiniband/hw/qib/qib_verbs.c static int qib_get_guid_be(struct rvt_dev_info *rdi, struct rvt_ibport *rvp,
rvt_dev_info     1439 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_dev_info *rdi = &dd->verbs_dev.rdi;
rvt_dev_info      170 drivers/infiniband/hw/qib/qib_verbs.h 	struct rvt_dev_info rdi;
rvt_dev_info      209 drivers/infiniband/hw/qib/qib_verbs.h 	struct rvt_dev_info *rdi;
rvt_dev_info      211 drivers/infiniband/hw/qib/qib_verbs.h 	rdi = container_of(ibdev, struct rvt_dev_info, ibdev);
rvt_dev_info      243 drivers/infiniband/hw/qib/qib_verbs.h void qib_cap_mask_chg(struct rvt_dev_info *rdi, u8 port_num);
rvt_dev_info      251 drivers/infiniband/hw/qib/qib_verbs.h void qib_notify_create_mad_agent(struct rvt_dev_info *rdi, int port_idx);
rvt_dev_info      252 drivers/infiniband/hw/qib/qib_verbs.h void qib_notify_free_mad_agent(struct rvt_dev_info *rdi, int port_idx);
rvt_dev_info      273 drivers/infiniband/hw/qib/qib_verbs.h unsigned qib_free_all_qps(struct rvt_dev_info *rdi);
rvt_dev_info      274 drivers/infiniband/hw/qib/qib_verbs.h void *qib_qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_dev_info      275 drivers/infiniband/hw/qib/qib_verbs.h void qib_qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_dev_info      277 drivers/infiniband/hw/qib/qib_verbs.h int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
rvt_dev_info       68 drivers/infiniband/sw/rdmavt/ah.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      105 drivers/infiniband/sw/rdmavt/ah.c 	struct rvt_dev_info *dev = ib_to_rvt(ibah->device);
rvt_dev_info      138 drivers/infiniband/sw/rdmavt/ah.c 	struct rvt_dev_info *dev = ib_to_rvt(ibah->device);
rvt_dev_info      104 drivers/infiniband/sw/rdmavt/cq.c 		struct rvt_dev_info *rdi = cq->rdi;
rvt_dev_info      204 drivers/infiniband/sw/rdmavt/cq.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      321 drivers/infiniband/sw/rdmavt/cq.c 	struct rvt_dev_info *rdi = cq->rdi;
rvt_dev_info      385 drivers/infiniband/sw/rdmavt/cq.c 	struct rvt_dev_info *rdi = cq->rdi;
rvt_dev_info      102 drivers/infiniband/sw/rdmavt/mad.c int rvt_create_mad_agents(struct rvt_dev_info *rdi)
rvt_dev_info      149 drivers/infiniband/sw/rdmavt/mad.c void rvt_free_mad_agents(struct rvt_dev_info *rdi)
rvt_dev_info       58 drivers/infiniband/sw/rdmavt/mad.h int rvt_create_mad_agents(struct rvt_dev_info *rdi);
rvt_dev_info       59 drivers/infiniband/sw/rdmavt/mad.h void rvt_free_mad_agents(struct rvt_dev_info *rdi);
rvt_dev_info       62 drivers/infiniband/sw/rdmavt/mcast.c void rvt_driver_mcast_init(struct rvt_dev_info *rdi)
rvt_dev_info      193 drivers/infiniband/sw/rdmavt/mcast.c static int rvt_mcast_add(struct rvt_dev_info *rdi, struct rvt_ibport *ibp,
rvt_dev_info      283 drivers/infiniband/sw/rdmavt/mcast.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info      346 drivers/infiniband/sw/rdmavt/mcast.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info      434 drivers/infiniband/sw/rdmavt/mcast.c int rvt_mcast_tree_empty(struct rvt_dev_info *rdi)
rvt_dev_info       53 drivers/infiniband/sw/rdmavt/mcast.h void rvt_driver_mcast_init(struct rvt_dev_info *rdi);
rvt_dev_info       56 drivers/infiniband/sw/rdmavt/mcast.h int rvt_mcast_tree_empty(struct rvt_dev_info *rdi);
rvt_dev_info       59 drivers/infiniband/sw/rdmavt/mmap.c void rvt_mmap_init(struct rvt_dev_info *rdi)
rvt_dev_info       75 drivers/infiniband/sw/rdmavt/mmap.c 	struct rvt_dev_info *rdi = ib_to_rvt(ip->context->device);
rvt_dev_info      113 drivers/infiniband/sw/rdmavt/mmap.c 	struct rvt_dev_info *rdi = ib_to_rvt(context->device);
rvt_dev_info      159 drivers/infiniband/sw/rdmavt/mmap.c struct rvt_mmap_info *rvt_create_mmap_info(struct rvt_dev_info *rdi, u32 size,
rvt_dev_info      198 drivers/infiniband/sw/rdmavt/mmap.c void rvt_update_mmap_info(struct rvt_dev_info *rdi, struct rvt_mmap_info *ip,
rvt_dev_info       53 drivers/infiniband/sw/rdmavt/mmap.h void rvt_mmap_init(struct rvt_dev_info *rdi);
rvt_dev_info       56 drivers/infiniband/sw/rdmavt/mmap.h struct rvt_mmap_info *rvt_create_mmap_info(struct rvt_dev_info *rdi, u32 size,
rvt_dev_info       58 drivers/infiniband/sw/rdmavt/mmap.h void rvt_update_mmap_info(struct rvt_dev_info *rdi, struct rvt_mmap_info *ip,
rvt_dev_info       64 drivers/infiniband/sw/rdmavt/mr.c int rvt_driver_mr_init(struct rvt_dev_info *rdi)
rvt_dev_info      110 drivers/infiniband/sw/rdmavt/mr.c void rvt_mr_exit(struct rvt_dev_info *rdi)
rvt_dev_info      140 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *dev = ib_to_rvt(pd->device);
rvt_dev_info      184 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *dev = ib_to_rvt(mr->pd->device);
rvt_dev_info      253 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *dev = ib_to_rvt(mr->pd->device);
rvt_dev_info      470 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device);
rvt_dev_info      489 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device);
rvt_dev_info      693 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *dev = ib_to_rvt(qp->ibqp.device);
rvt_dev_info      793 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibfmr->device);
rvt_dev_info      834 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *rdi;
rvt_dev_info      927 drivers/infiniband/sw/rdmavt/mr.c 		struct rvt_dev_info *dev = ib_to_rvt(pd->ibpd.device);
rvt_dev_info     1027 drivers/infiniband/sw/rdmavt/mr.c 	struct rvt_dev_info *dev = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     1040 drivers/infiniband/sw/rdmavt/mr.c 		struct rvt_dev_info *rdi = ib_to_rvt(pd->ibpd.device);
rvt_dev_info       73 drivers/infiniband/sw/rdmavt/mr.h int rvt_driver_mr_init(struct rvt_dev_info *rdi);
rvt_dev_info       74 drivers/infiniband/sw/rdmavt/mr.h void rvt_mr_exit(struct rvt_dev_info *rdi);
rvt_dev_info       63 drivers/infiniband/sw/rdmavt/pd.c 	struct rvt_dev_info *dev = ib_to_rvt(ibdev);
rvt_dev_info      100 drivers/infiniband/sw/rdmavt/pd.c 	struct rvt_dev_info *dev = ib_to_rvt(ibpd->device);
rvt_dev_info       64 drivers/infiniband/sw/rdmavt/qp.c static void rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      145 drivers/infiniband/sw/rdmavt/qp.c void rvt_wss_exit(struct rvt_dev_info *rdi)
rvt_dev_info      164 drivers/infiniband/sw/rdmavt/qp.c int rvt_wss_init(struct rvt_dev_info *rdi)
rvt_dev_info      328 drivers/infiniband/sw/rdmavt/qp.c static int init_qpn_table(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt)
rvt_dev_info      398 drivers/infiniband/sw/rdmavt/qp.c int rvt_driver_qp_init(struct rvt_dev_info *rdi)
rvt_dev_info      467 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info      484 drivers/infiniband/sw/rdmavt/qp.c static unsigned rvt_free_all_qps(struct rvt_dev_info *rdi)
rvt_dev_info      501 drivers/infiniband/sw/rdmavt/qp.c void rvt_qp_exit(struct rvt_dev_info *rdi)
rvt_dev_info      531 drivers/infiniband/sw/rdmavt/qp.c static int alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
rvt_dev_info      621 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info      705 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info      768 drivers/infiniband/sw/rdmavt/qp.c static void rvt_remove_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_dev_info      861 drivers/infiniband/sw/rdmavt/qp.c static void rvt_init_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      914 drivers/infiniband/sw/rdmavt/qp.c static void _rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      970 drivers/infiniband/sw/rdmavt/qp.c static void rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info     1074 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibpd->device);
rvt_dev_info     1334 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     1416 drivers/infiniband/sw/rdmavt/qp.c static void rvt_insert_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_dev_info     1449 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info     1720 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info     1762 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info     1951 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi,
rvt_dev_info     2010 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     2186 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info     2313 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     2572 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info     2653 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     2681 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     2711 drivers/infiniband/sw/rdmavt/qp.c struct rvt_qp_iter *rvt_qp_iter_init(struct rvt_dev_info *rdi,
rvt_dev_info     2750 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = iter->rdi;
rvt_dev_info     2810 drivers/infiniband/sw/rdmavt/qp.c void rvt_qp_iter(struct rvt_dev_info *rdi,
rvt_dev_info     2844 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi;
rvt_dev_info     2882 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     2967 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(sqp->ibqp.device);
rvt_dev_info       53 drivers/infiniband/sw/rdmavt/qp.h int rvt_driver_qp_init(struct rvt_dev_info *rdi);
rvt_dev_info       54 drivers/infiniband/sw/rdmavt/qp.h void rvt_qp_exit(struct rvt_dev_info *rdi);
rvt_dev_info       69 drivers/infiniband/sw/rdmavt/qp.h int rvt_wss_init(struct rvt_dev_info *rdi);
rvt_dev_info       70 drivers/infiniband/sw/rdmavt/qp.h void rvt_wss_exit(struct rvt_dev_info *rdi);
rvt_dev_info      167 drivers/infiniband/sw/rdmavt/rc.c 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info       62 drivers/infiniband/sw/rdmavt/srq.c void rvt_driver_srq_init(struct rvt_dev_info *rdi)
rvt_dev_info       79 drivers/infiniband/sw/rdmavt/srq.c 	struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device);
rvt_dev_info      171 drivers/infiniband/sw/rdmavt/srq.c 	struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device);
rvt_dev_info      271 drivers/infiniband/sw/rdmavt/srq.c 			struct rvt_dev_info *dev = ib_to_rvt(srq->ibsrq.device);
rvt_dev_info      338 drivers/infiniband/sw/rdmavt/srq.c 	struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device);
rvt_dev_info       52 drivers/infiniband/sw/rdmavt/srq.h void rvt_driver_srq_init(struct rvt_dev_info *rdi);
rvt_dev_info       60 drivers/infiniband/sw/rdmavt/trace_rvt.h 	TP_PROTO(struct rvt_dev_info *rdi,
rvt_dev_info       90 drivers/infiniband/sw/rdmavt/vt.c struct rvt_dev_info *rvt_alloc_device(size_t size, int nports)
rvt_dev_info       92 drivers/infiniband/sw/rdmavt/vt.c 	struct rvt_dev_info *rdi;
rvt_dev_info       94 drivers/infiniband/sw/rdmavt/vt.c 	rdi = container_of(_ib_alloc_device(size), struct rvt_dev_info, ibdev);
rvt_dev_info      114 drivers/infiniband/sw/rdmavt/vt.c void rvt_dealloc_device(struct rvt_dev_info *rdi)
rvt_dev_info      125 drivers/infiniband/sw/rdmavt/vt.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      159 drivers/infiniband/sw/rdmavt/vt.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      194 drivers/infiniband/sw/rdmavt/vt.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      239 drivers/infiniband/sw/rdmavt/vt.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      265 drivers/infiniband/sw/rdmavt/vt.c 	struct rvt_dev_info *rdi;
rvt_dev_info      315 drivers/infiniband/sw/rdmavt/vt.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      438 drivers/infiniband/sw/rdmavt/vt.c static noinline int check_support(struct rvt_dev_info *rdi, int verb)
rvt_dev_info      536 drivers/infiniband/sw/rdmavt/vt.c int rvt_register_device(struct rvt_dev_info *rdi)
rvt_dev_info      669 drivers/infiniband/sw/rdmavt/vt.c void rvt_unregister_device(struct rvt_dev_info *rdi)
rvt_dev_info      695 drivers/infiniband/sw/rdmavt/vt.c int rvt_init_port(struct rvt_dev_info *rdi, struct rvt_ibport *port,
rvt_dev_info      101 drivers/infiniband/sw/rdmavt/vt.h 	struct rvt_dev_info *rdi = ib_to_rvt(ibdev);
rvt_dev_info      237 include/rdma/rdma_vt.h struct rvt_dev_info;
rvt_dev_info      279 include/rdma/rdma_vt.h 	struct pci_dev * (*get_pci_dev)(struct rvt_dev_info *rdi);
rvt_dev_info      287 include/rdma/rdma_vt.h 	void * (*qp_priv_alloc)(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_dev_info      293 include/rdma/rdma_vt.h 	int (*qp_priv_init)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      299 include/rdma/rdma_vt.h 	void (*qp_priv_free)(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_dev_info      310 include/rdma/rdma_vt.h 	int (*get_pmtu_from_attr)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      338 include/rdma/rdma_vt.h 	u32 (*mtu_from_qp)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_dev_info      348 include/rdma/rdma_vt.h 	int (*get_guid_be)(struct rvt_dev_info *rdi, struct rvt_ibport *rvp,
rvt_dev_info      354 include/rdma/rdma_vt.h 	int (*query_port_state)(struct rvt_dev_info *rdi, u8 port_num,
rvt_dev_info      360 include/rdma/rdma_vt.h 	int (*shut_down_port)(struct rvt_dev_info *rdi, u8 port_num);
rvt_dev_info      363 include/rdma/rdma_vt.h 	void (*cap_mask_chg)(struct rvt_dev_info *rdi, u8 port_num);
rvt_dev_info      372 include/rdma/rdma_vt.h 	unsigned (*free_all_qps)(struct rvt_dev_info *rdi);
rvt_dev_info      382 include/rdma/rdma_vt.h 	int (*alloc_qpn)(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
rvt_dev_info      394 include/rdma/rdma_vt.h 	void (*notify_create_mad_agent)(struct rvt_dev_info *rdi, int port_idx);
rvt_dev_info      397 include/rdma/rdma_vt.h 	void (*notify_free_mad_agent)(struct rvt_dev_info *rdi, int port_idx);
rvt_dev_info      403 include/rdma/rdma_vt.h 	int (*comp_vect_cpu_lookup)(struct rvt_dev_info *rdi, int comp_vect);
rvt_dev_info      479 include/rdma/rdma_vt.h static inline void rvt_set_ibdev_name(struct rvt_dev_info *rdi,
rvt_dev_info      499 include/rdma/rdma_vt.h static inline const char *rvt_get_ibdev_name(const struct rvt_dev_info *rdi)
rvt_dev_info      514 include/rdma/rdma_vt.h static inline struct rvt_dev_info *ib_to_rvt(struct ib_device *ibdev)
rvt_dev_info      516 include/rdma/rdma_vt.h 	return  container_of(ibdev, struct rvt_dev_info, ibdev);
rvt_dev_info      519 include/rdma/rdma_vt.h static inline unsigned rvt_get_npkeys(struct rvt_dev_info *rdi)
rvt_dev_info      531 include/rdma/rdma_vt.h static inline unsigned int rvt_max_atomic(struct rvt_dev_info *rdi)
rvt_dev_info      537 include/rdma/rdma_vt.h static inline unsigned int rvt_size_atomic(struct rvt_dev_info *rdi)
rvt_dev_info      546 include/rdma/rdma_vt.h static inline u16 rvt_get_pkey(struct rvt_dev_info *rdi,
rvt_dev_info      556 include/rdma/rdma_vt.h struct rvt_dev_info *rvt_alloc_device(size_t size, int nports);
rvt_dev_info      557 include/rdma/rdma_vt.h void rvt_dealloc_device(struct rvt_dev_info *rdi);
rvt_dev_info      558 include/rdma/rdma_vt.h int rvt_register_device(struct rvt_dev_info *rvd);
rvt_dev_info      559 include/rdma/rdma_vt.h void rvt_unregister_device(struct rvt_dev_info *rvd);
rvt_dev_info      561 include/rdma/rdma_vt.h int rvt_init_port(struct rvt_dev_info *rdi, struct rvt_ibport *port,
rvt_dev_info       99 include/rdma/rdmavt_cq.h 	struct rvt_dev_info *rdi;
rvt_dev_info      714 include/rdma/rdmavt_qp.h static inline struct rvt_qp *rvt_lookup_qpn(struct rvt_dev_info *rdi,
rvt_dev_info      742 include/rdma/rdmavt_qp.h 	struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device);
rvt_dev_info      885 include/rdma/rdmavt_qp.h struct rvt_dev_info;
rvt_dev_info      918 include/rdma/rdmavt_qp.h 	struct rvt_dev_info *rdi;
rvt_dev_info      984 include/rdma/rdmavt_qp.h 	struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device);
rvt_dev_info     1011 include/rdma/rdmavt_qp.h struct rvt_qp_iter *rvt_qp_iter_init(struct rvt_dev_info *rdi,
rvt_dev_info     1015 include/rdma/rdmavt_qp.h void rvt_qp_iter(struct rvt_dev_info *rdi,