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,