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,