Lines Matching refs:efa_dev
48 struct efa_dev *dev = (struct efa_dev *)data; in unimplemented_aenq_handler()
56 struct efa_dev *dev = (struct efa_dev *)data; in efa_keep_alive()
68 static void efa_release_bars(struct efa_dev *dev, int bars_mask) in efa_release_bars()
77 static void efa_process_comp_eqe(struct efa_dev *dev, struct efa_admin_eqe *eqe) in efa_process_comp_eqe()
96 struct efa_dev *dev = container_of(eeq->edev, struct efa_dev, edev); in efa_process_eqe()
120 struct efa_dev *dev = data; in efa_intr_msix_mgmnt()
128 static int efa_request_irq(struct efa_dev *dev, struct efa_irq *irq) in efa_request_irq()
144 static void efa_setup_comp_irq(struct efa_dev *dev, struct efa_eq *eq, in efa_setup_comp_irq()
159 static void efa_free_irq(struct efa_dev *dev, struct efa_irq *irq) in efa_free_irq()
165 static void efa_setup_mgmnt_irq(struct efa_dev *dev) in efa_setup_mgmnt_irq()
184 static int efa_set_mgmnt_irq(struct efa_dev *dev) in efa_set_mgmnt_irq()
191 static int efa_request_doorbell_bar(struct efa_dev *dev) in efa_request_doorbell_bar()
224 static void efa_release_doorbell_bar(struct efa_dev *dev) in efa_release_doorbell_bar()
230 static void efa_update_hw_hints(struct efa_dev *dev, in efa_update_hw_hints()
247 static void efa_stats_init(struct efa_dev *dev) in efa_stats_init()
256 static void efa_set_host_info(struct efa_dev *dev) in efa_set_host_info()
302 static void efa_destroy_eq(struct efa_dev *dev, struct efa_eq *eq) in efa_destroy_eq()
308 static int efa_create_eq(struct efa_dev *dev, struct efa_eq *eq, u8 msix_vec) in efa_create_eq()
329 static int efa_create_eqs(struct efa_dev *dev) in efa_create_eqs()
360 static void efa_destroy_eqs(struct efa_dev *dev) in efa_destroy_eqs()
409 static int efa_ib_device_add(struct efa_dev *dev) in efa_ib_device_add()
468 static void efa_ib_device_remove(struct efa_dev *dev) in efa_ib_device_remove()
477 static void efa_disable_msix(struct efa_dev *dev) in efa_disable_msix()
482 static int efa_enable_msix(struct efa_dev *dev) in efa_enable_msix()
541 static struct efa_dev *efa_probe_device(struct pci_dev *pdev) in efa_probe_device()
544 struct efa_dev *dev; in efa_probe_device()
556 dev = ib_alloc_device(efa_dev, ibdev); in efa_probe_device()
565 edev->efa_dev = dev; in efa_probe_device()
648 struct efa_dev *dev = pci_get_drvdata(pdev); in efa_remove_device()
665 struct efa_dev *dev; in efa_probe()
685 struct efa_dev *dev = pci_get_drvdata(pdev); in efa_remove()
693 struct efa_dev *dev = pci_get_drvdata(pdev); in efa_shutdown()