• Home
  • Raw
  • Download

Lines Matching refs:gd

390 	struct gdma_dev *gd = queue->gdma_dev;  in mana_gd_register_irq()  local
399 gc = gd->gdma_context; in mana_gd_register_irq()
435 struct gdma_dev *gd = queue->gdma_dev; in mana_gd_deregiser_irq() local
442 gc = gd->gdma_context; in mana_gd_deregiser_irq()
526 static int mana_gd_create_eq(struct gdma_dev *gd, in mana_gd_create_eq() argument
530 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_eq()
598 int mana_gd_create_hwc_queue(struct gdma_dev *gd, in mana_gd_create_hwc_queue() argument
602 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_hwc_queue()
622 queue->gdma_dev = gd; in mana_gd_create_hwc_queue()
625 err = mana_gd_create_eq(gd, spec, false, queue); in mana_gd_create_hwc_queue()
660 static int mana_gd_create_dma_region(struct gdma_dev *gd, in mana_gd_create_dma_region() argument
666 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_dma_region()
716 int mana_gd_create_mana_eq(struct gdma_dev *gd, in mana_gd_create_mana_eq() argument
720 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_mana_eq()
737 err = mana_gd_create_dma_region(gd, gmi); in mana_gd_create_mana_eq()
747 queue->gdma_dev = gd; in mana_gd_create_mana_eq()
749 err = mana_gd_create_eq(gd, spec, true, queue); in mana_gd_create_mana_eq()
762 int mana_gd_create_mana_wq_cq(struct gdma_dev *gd, in mana_gd_create_mana_wq_cq() argument
766 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_mana_wq_cq()
784 err = mana_gd_create_dma_region(gd, gmi); in mana_gd_create_mana_wq_cq()
794 queue->gdma_dev = gd; in mana_gd_create_mana_wq_cq()
866 int mana_gd_register_device(struct gdma_dev *gd) in mana_gd_register_device() argument
868 struct gdma_context *gc = gd->gdma_context; in mana_gd_register_device()
873 gd->pdid = INVALID_PDID; in mana_gd_register_device()
874 gd->doorbell = INVALID_DOORBELL; in mana_gd_register_device()
875 gd->gpa_mkey = INVALID_MEM_KEY; in mana_gd_register_device()
880 req.hdr.dev_id = gd->dev_id; in mana_gd_register_device()
889 gd->pdid = resp.pdid; in mana_gd_register_device()
890 gd->gpa_mkey = resp.gpa_mkey; in mana_gd_register_device()
891 gd->doorbell = resp.db_id; in mana_gd_register_device()
896 int mana_gd_deregister_device(struct gdma_dev *gd) in mana_gd_deregister_device() argument
898 struct gdma_context *gc = gd->gdma_context; in mana_gd_deregister_device()
903 if (gd->pdid == INVALID_PDID) in mana_gd_deregister_device()
909 req.hdr.dev_id = gd->dev_id; in mana_gd_deregister_device()
919 gd->pdid = INVALID_PDID; in mana_gd_deregister_device()
920 gd->doorbell = INVALID_DOORBELL; in mana_gd_deregister_device()
921 gd->gpa_mkey = INVALID_MEM_KEY; in mana_gd_deregister_device()