Lines Matching refs:gd
632 struct gdma_dev *gd = queue->gdma_dev; in mana_gd_register_irq() local
639 gc = gd->gdma_context; in mana_gd_register_irq()
686 struct gdma_dev *gd = queue->gdma_dev; in mana_gd_deregiser_irq() local
692 gc = gd->gdma_context; in mana_gd_deregiser_irq()
786 static int mana_gd_create_eq(struct gdma_dev *gd, in mana_gd_create_eq() argument
790 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_eq()
861 int mana_gd_create_hwc_queue(struct gdma_dev *gd, in mana_gd_create_hwc_queue() argument
865 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_hwc_queue()
882 queue->gdma_dev = gd; in mana_gd_create_hwc_queue()
885 err = mana_gd_create_eq(gd, spec, false, queue); in mana_gd_create_hwc_queue()
929 mana_gd_create_dma_region(struct gdma_dev *gd, in mana_gd_create_dma_region() argument
935 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_dma_region()
992 mana_gd_create_mana_eq(struct gdma_dev *gd, in mana_gd_create_mana_eq() argument
996 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_mana_eq()
1010 err = mana_gd_create_dma_region(gd, gmi); in mana_gd_create_mana_eq()
1020 queue->gdma_dev = gd; in mana_gd_create_mana_eq()
1022 err = mana_gd_create_eq(gd, spec, true, queue); in mana_gd_create_mana_eq()
1036 int mana_gd_create_mana_wq_cq(struct gdma_dev *gd, in mana_gd_create_mana_wq_cq() argument
1040 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_mana_wq_cq()
1055 err = mana_gd_create_dma_region(gd, gmi); in mana_gd_create_mana_wq_cq()
1065 queue->gdma_dev = gd; in mana_gd_create_mana_wq_cq()
1149 mana_gd_register_device(struct gdma_dev *gd) in mana_gd_register_device() argument
1151 struct gdma_context *gc = gd->gdma_context; in mana_gd_register_device()
1156 gd->pdid = INVALID_PDID; in mana_gd_register_device()
1157 gd->doorbell = INVALID_DOORBELL; in mana_gd_register_device()
1158 gd->gpa_mkey = INVALID_MEM_KEY; in mana_gd_register_device()
1163 req.hdr.dev_id = gd->dev_id; in mana_gd_register_device()
1173 gd->pdid = resp.pdid; in mana_gd_register_device()
1174 gd->gpa_mkey = resp.gpa_mkey; in mana_gd_register_device()
1175 gd->doorbell = resp.db_id; in mana_gd_register_device()
1178 gd->pdid, gd->gpa_mkey, gd->doorbell); in mana_gd_register_device()
1184 mana_gd_deregister_device(struct gdma_dev *gd) in mana_gd_deregister_device() argument
1186 struct gdma_context *gc = gd->gdma_context; in mana_gd_deregister_device()
1191 if (gd->pdid == INVALID_PDID) in mana_gd_deregister_device()
1197 req.hdr.dev_id = gd->dev_id; in mana_gd_deregister_device()
1208 gd->pdid = INVALID_PDID; in mana_gd_deregister_device()
1209 gd->doorbell = INVALID_DOORBELL; in mana_gd_deregister_device()
1210 gd->gpa_mkey = INVALID_MEM_KEY; in mana_gd_deregister_device()