iwch_dev           65 drivers/infiniband/hw/cxgb3/iwch.c static void disable_dbs(struct iwch_dev *rnicp)
iwch_dev           76 drivers/infiniband/hw/cxgb3/iwch.c static void enable_dbs(struct iwch_dev *rnicp, int ring_db)
iwch_dev           93 drivers/infiniband/hw/cxgb3/iwch.c 	struct iwch_dev *rnicp = container_of(work, struct iwch_dev,
iwch_dev           98 drivers/infiniband/hw/cxgb3/iwch.c static void rnic_init(struct iwch_dev *rnicp)
iwch_dev          137 drivers/infiniband/hw/cxgb3/iwch.c 	struct iwch_dev *rnicp;
iwch_dev          141 drivers/infiniband/hw/cxgb3/iwch.c 	rnicp = ib_alloc_device(iwch_dev, ibdev);
iwch_dev          174 drivers/infiniband/hw/cxgb3/iwch.c 	struct iwch_dev *dev, *tmp;
iwch_dev          198 drivers/infiniband/hw/cxgb3/iwch.c 	struct iwch_dev *rnicp;
iwch_dev          116 drivers/infiniband/hw/cxgb3/iwch.h static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev)
iwch_dev          118 drivers/infiniband/hw/cxgb3/iwch.h 	return container_of(ibdev, struct iwch_dev, ibdev);
iwch_dev          121 drivers/infiniband/hw/cxgb3/iwch.h static inline struct iwch_dev *rdev_to_iwch_dev(struct cxio_rdev *rdev)
iwch_dev          123 drivers/infiniband/hw/cxgb3/iwch.h 	return container_of(rdev, struct iwch_dev, rdev);
iwch_dev          126 drivers/infiniband/hw/cxgb3/iwch.h static inline int t3b_device(const struct iwch_dev *rhp)
iwch_dev          131 drivers/infiniband/hw/cxgb3/iwch.h static inline int t3a_device(const struct iwch_dev *rhp)
iwch_dev          136 drivers/infiniband/hw/cxgb3/iwch.h static inline struct iwch_cq *get_chp(struct iwch_dev *rhp, u32 cqid)
iwch_dev          141 drivers/infiniband/hw/cxgb3/iwch.h static inline struct iwch_qp *get_qhp(struct iwch_dev *rhp, u32 qpid)
iwch_dev          146 drivers/infiniband/hw/cxgb3/iwch.h static inline struct iwch_mr *get_mhp(struct iwch_dev *rhp, u32 mmid)
iwch_dev         1786 drivers/infiniband/hw/cxgb3/iwch_cm.c 	struct iwch_dev *h = to_iwch_dev(cm_id->device);
iwch_dev         1877 drivers/infiniband/hw/cxgb3/iwch_cm.c 	struct iwch_dev *h = to_iwch_dev(cm_id->device);
iwch_dev         1975 drivers/infiniband/hw/cxgb3/iwch_cm.c 	struct iwch_dev *h = to_iwch_dev(cm_id->device);
iwch_dev           35 drivers/infiniband/hw/cxgb3/iwch_cq.c static int __iwch_poll_cq_one(struct iwch_dev *rhp, struct iwch_cq *chp,
iwch_dev          175 drivers/infiniband/hw/cxgb3/iwch_cq.c static int iwch_poll_cq_one(struct iwch_dev *rhp, struct iwch_cq *chp,
iwch_dev          200 drivers/infiniband/hw/cxgb3/iwch_cq.c 	struct iwch_dev *rhp;
iwch_dev           41 drivers/infiniband/hw/cxgb3/iwch_ev.c static void post_qp_event(struct iwch_dev *rnicp, struct iwch_cq *chp,
iwch_dev          109 drivers/infiniband/hw/cxgb3/iwch_ev.c 	struct iwch_dev *rnicp;
iwch_dev          116 drivers/infiniband/hw/cxgb3/iwch_ev.c 	rnicp = (struct iwch_dev *) rdev_p->ulp;
iwch_dev           55 drivers/infiniband/hw/cxgb3/iwch_mem.c int iwch_register_mem(struct iwch_dev *rhp, struct iwch_pd *php,
iwch_dev           67 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp = to_iwch_dev(context->device);
iwch_dev           82 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp = to_iwch_dev(ibdev);
iwch_dev          111 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp = to_iwch_dev(ibcq->device);
iwch_dev          207 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          295 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          309 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          312 drivers/infiniband/hw/cxgb3/iwch_provider.c 	rhp = (struct iwch_dev *) ibdev;
iwch_dev          333 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          360 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp = php->rhp;
iwch_dev          439 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          534 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          571 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          588 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          667 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          699 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          856 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *rhp;
iwch_dev          922 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *dev;
iwch_dev          933 drivers/infiniband/hw/cxgb3/iwch_provider.c static u64 fw_vers_string_to_u64(struct iwch_dev *iwch_dev)
iwch_dev          936 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct net_device *lldev = iwch_dev->rdev.t3cdev_p->lldev;
iwch_dev          958 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *dev;
iwch_dev         1014 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *iwch_dev =
iwch_dev         1015 drivers/infiniband/hw/cxgb3/iwch_provider.c 			rdma_device_to_drv_device(dev, struct iwch_dev, ibdev);
iwch_dev         1018 drivers/infiniband/hw/cxgb3/iwch_provider.c 	return sprintf(buf, "%d\n", iwch_dev->rdev.t3cdev_p->type);
iwch_dev         1025 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *iwch_dev =
iwch_dev         1026 drivers/infiniband/hw/cxgb3/iwch_provider.c 			rdma_device_to_drv_device(dev, struct iwch_dev, ibdev);
iwch_dev         1028 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct net_device *lldev = iwch_dev->rdev.t3cdev_p->lldev;
iwch_dev         1039 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *iwch_dev =
iwch_dev         1040 drivers/infiniband/hw/cxgb3/iwch_provider.c 			rdma_device_to_drv_device(dev, struct iwch_dev, ibdev);
iwch_dev         1043 drivers/infiniband/hw/cxgb3/iwch_provider.c 	return sprintf(buf, "%x.%x\n", iwch_dev->rdev.rnic_info.pdev->vendor,
iwch_dev         1044 drivers/infiniband/hw/cxgb3/iwch_provider.c 		       iwch_dev->rdev.rnic_info.pdev->device);
iwch_dev         1121 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *dev;
iwch_dev         1194 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct iwch_dev *iwch_dev = to_iwch_dev(ibdev);
iwch_dev         1196 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct net_device *lldev = iwch_dev->rdev.t3cdev_p->lldev;
iwch_dev         1198 drivers/infiniband/hw/cxgb3/iwch_provider.c 	pr_debug("%s dev 0x%p\n", __func__, iwch_dev);
iwch_dev         1265 drivers/infiniband/hw/cxgb3/iwch_provider.c int iwch_register_device(struct iwch_dev *dev)
iwch_dev         1316 drivers/infiniband/hw/cxgb3/iwch_provider.c void iwch_unregister_device(struct iwch_dev *dev)
iwch_dev           47 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct iwch_dev *rhp;
iwch_dev           77 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct iwch_dev *rhp;
iwch_dev           93 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct iwch_dev *rhp;
iwch_dev          105 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct iwch_dev *rhp;
iwch_dev          163 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct iwch_dev *rhp;
iwch_dev          260 drivers/infiniband/hw/cxgb3/iwch_provider.h int iwch_modify_qp(struct iwch_dev *rhp,
iwch_dev          336 drivers/infiniband/hw/cxgb3/iwch_provider.h int iwch_register_device(struct iwch_dev *dev);
iwch_dev          337 drivers/infiniband/hw/cxgb3/iwch_provider.h void iwch_unregister_device(struct iwch_dev *dev);
iwch_dev          339 drivers/infiniband/hw/cxgb3/iwch_provider.h int iwch_register_mem(struct iwch_dev *rhp, struct iwch_pd *php,
iwch_dev          201 drivers/infiniband/hw/cxgb3/iwch_qp.c static int iwch_sgl2pbl_map(struct iwch_dev *rhp, struct ib_sge *sg_list,
iwch_dev          815 drivers/infiniband/hw/cxgb3/iwch_qp.c static int rdma_init(struct iwch_dev *rhp, struct iwch_qp *qhp,
iwch_dev          867 drivers/infiniband/hw/cxgb3/iwch_qp.c int iwch_modify_qp(struct iwch_dev *rhp, struct iwch_qp *qhp,