bnxt_re_dev        95 drivers/infiniband/hw/bnxt_re/bnxt_re.h 	struct bnxt_re_dev      *rdev;
bnxt_re_dev       178 drivers/infiniband/hw/bnxt_re/bnxt_re.h 	container_of((ptr), struct bnxt_re_dev, member)
bnxt_re_dev       184 drivers/infiniband/hw/bnxt_re/bnxt_re.h static inline struct device *rdev_to_dev(struct bnxt_re_dev *rdev)
bnxt_re_dev       119 drivers/infiniband/hw/bnxt_re/hw_counters.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev       126 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev       216 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev       271 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev       281 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev       293 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev       308 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev);
bnxt_re_dev       363 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev);
bnxt_re_dev       460 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev       488 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev       559 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev       571 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev       628 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = ah->rdev;
bnxt_re_dev       658 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev       767 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = qp->rdev;
bnxt_re_dev       836 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int bnxt_re_init_user_qp(struct bnxt_re_dev *rdev, struct bnxt_re_pd *pd,
bnxt_re_dev       896 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev       943 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev      1006 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev      1295 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = srq->rdev;
bnxt_re_dev      1308 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int bnxt_re_init_user_srq(struct bnxt_re_dev *rdev,
bnxt_re_dev      1345 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev      1422 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = srq->rdev;
bnxt_re_dev      1457 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = srq->rdev;
bnxt_re_dev      1502 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int bnxt_re_modify_shadow_qp(struct bnxt_re_dev *rdev,
bnxt_re_dev      1539 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = qp->rdev;
bnxt_re_dev      1779 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = qp->rdev;
bnxt_re_dev      2213 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int bnxt_re_copy_inline_data(struct bnxt_re_dev *rdev,
bnxt_re_dev      2243 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int bnxt_re_copy_wr_payload(struct bnxt_re_dev *rdev,
bnxt_re_dev      2274 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int bnxt_re_post_send_shadow_qp(struct bnxt_re_dev *rdev,
bnxt_re_dev      2422 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int bnxt_re_post_recv_shadow_qp(struct bnxt_re_dev *rdev,
bnxt_re_dev      2519 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev;
bnxt_re_dev      2536 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibcq->device, ibdev);
bnxt_re_dev      2806 drivers/infiniband/hw/bnxt_re/ib_verbs.c static bool bnxt_re_is_loopback_packet(struct bnxt_re_dev *rdev,
bnxt_re_dev      2854 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = qp1_qp->rdev;
bnxt_re_dev      3021 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = qp->rdev;
bnxt_re_dev      3278 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev      3322 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = mr->rdev;
bnxt_re_dev      3369 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev      3425 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev      3456 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = mw->rdev;
bnxt_re_dev      3506 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = pd->rdev;
bnxt_re_dev      3608 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev);
bnxt_re_dev      3670 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = uctx->rdev;
bnxt_re_dev      3691 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_dev *rdev = uctx->rdev;
bnxt_re_dev        60 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev        67 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev        73 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev        82 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev        98 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev       110 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev       120 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev		*rdev;
bnxt_re_dev       126 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev       132 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev       139 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct bnxt_re_dev	*rdev;
bnxt_re_dev        81 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_ib_unreg(struct bnxt_re_dev *rdev);
bnxt_re_dev        83 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_destroy_chip_ctx(struct bnxt_re_dev *rdev)
bnxt_re_dev        89 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_setup_chip_ctx(struct bnxt_re_dev *rdev)
bnxt_re_dev       108 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_get_sriov_func_type(struct bnxt_re_dev *rdev)
bnxt_re_dev       122 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_set_resource_limits(struct bnxt_re_dev *rdev)
bnxt_re_dev       190 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev = p;
bnxt_re_dev       203 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev = p;
bnxt_re_dev       213 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev = (struct bnxt_re_dev *)handle;
bnxt_re_dev       228 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev = (struct bnxt_re_dev *)handle;
bnxt_re_dev       277 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_unregister_netdev(struct bnxt_re_dev *rdev)
bnxt_re_dev       292 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_register_netdev(struct bnxt_re_dev *rdev)
bnxt_re_dev       308 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_free_msix(struct bnxt_re_dev *rdev)
bnxt_re_dev       324 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_request_msix(struct bnxt_re_dev *rdev)
bnxt_re_dev       353 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_init_hwrm_hdr(struct bnxt_re_dev *rdev, struct input *hdr,
bnxt_re_dev       372 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_net_ring_free(struct bnxt_re_dev *rdev,
bnxt_re_dev       398 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_net_ring_alloc(struct bnxt_re_dev *rdev, dma_addr_t *dma_arr,
bnxt_re_dev       435 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_net_stats_ctx_free(struct bnxt_re_dev *rdev,
bnxt_re_dev       460 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_net_stats_ctx_alloc(struct bnxt_re_dev *rdev,
bnxt_re_dev       508 drivers/infiniband/hw/bnxt_re/main.c static struct bnxt_re_dev *bnxt_re_from_netdev(struct net_device *netdev)
bnxt_re_dev       510 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev;
bnxt_re_dev       567 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev =
bnxt_re_dev       568 drivers/infiniband/hw/bnxt_re/main.c 		rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev);
bnxt_re_dev       577 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev =
bnxt_re_dev       578 drivers/infiniband/hw/bnxt_re/main.c 		rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev);
bnxt_re_dev       594 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_unregister_ib(struct bnxt_re_dev *rdev)
bnxt_re_dev       651 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_register_ib(struct bnxt_re_dev *rdev)
bnxt_re_dev       706 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_dev_remove(struct bnxt_re_dev *rdev)
bnxt_re_dev       721 drivers/infiniband/hw/bnxt_re/main.c static struct bnxt_re_dev *bnxt_re_dev_add(struct net_device *netdev,
bnxt_re_dev       724 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev;
bnxt_re_dev       727 drivers/infiniband/hw/bnxt_re/main.c 	rdev = ib_alloc_device(bnxt_re_dev, ibdev);
bnxt_re_dev       899 drivers/infiniband/hw/bnxt_re/main.c static u32 bnxt_re_get_nqdb_offset(struct bnxt_re_dev *rdev, u16 indx)
bnxt_re_dev       905 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_cleanup_res(struct bnxt_re_dev *rdev)
bnxt_re_dev       916 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_init_res(struct bnxt_re_dev *rdev)
bnxt_re_dev       944 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_free_nq_res(struct bnxt_re_dev *rdev)
bnxt_re_dev       957 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_free_res(struct bnxt_re_dev *rdev)
bnxt_re_dev       972 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_alloc_res(struct bnxt_re_dev *rdev)
bnxt_re_dev      1062 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_query_hwrm_pri2cos(struct bnxt_re_dev *rdev, u8 dir,
bnxt_re_dev      1105 drivers/infiniband/hw/bnxt_re/main.c static bool bnxt_re_is_qp1_or_shadow_qp(struct bnxt_re_dev *rdev,
bnxt_re_dev      1111 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_dev_stop(struct bnxt_re_dev *rdev)
bnxt_re_dev      1136 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_update_gid(struct bnxt_re_dev *rdev)
bnxt_re_dev      1172 drivers/infiniband/hw/bnxt_re/main.c static u32 bnxt_re_get_priority_mask(struct bnxt_re_dev *rdev)
bnxt_re_dev      1209 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_setup_qos(struct bnxt_re_dev *rdev)
bnxt_re_dev      1251 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_query_hwrm_intf_version(struct bnxt_re_dev *rdev)
bnxt_re_dev      1280 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_ib_unreg(struct bnxt_re_dev *rdev)
bnxt_re_dev      1329 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev = container_of(work, struct bnxt_re_dev,
bnxt_re_dev      1336 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_ib_reg(struct bnxt_re_dev *rdev)
bnxt_re_dev      1499 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_dev_unreg(struct bnxt_re_dev *rdev)
bnxt_re_dev      1510 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_dev_reg(struct bnxt_re_dev **rdev, struct net_device *netdev)
bnxt_re_dev      1535 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_remove_one(struct bnxt_re_dev *rdev)
bnxt_re_dev      1544 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev;
bnxt_re_dev      1590 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_init_one(struct bnxt_re_dev *rdev)
bnxt_re_dev      1614 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev;
bnxt_re_dev      1709 drivers/infiniband/hw/bnxt_re/main.c 	struct bnxt_re_dev *rdev, *next;