Lines Matching refs:irq_vector

214 	struct isr_param *irq_vector;  in pm8001_tasklet()  local
216 irq_vector = (struct isr_param *)opaque; in pm8001_tasklet()
217 pm8001_ha = irq_vector->drv_inst; in pm8001_tasklet()
220 PM8001_CHIP_DISP->isr(pm8001_ha, irq_vector->irq_id); in pm8001_tasklet()
234 struct isr_param *irq_vector; in pm8001_interrupt_handler_msix() local
237 irq_vector = (struct isr_param *)opaque; in pm8001_interrupt_handler_msix()
238 pm8001_ha = irq_vector->drv_inst; in pm8001_interrupt_handler_msix()
245 tasklet_schedule(&pm8001_ha->tasklet[irq_vector->irq_id]); in pm8001_interrupt_handler_msix()
247 ret = PM8001_CHIP_DISP->isr(pm8001_ha, irq_vector->irq_id); in pm8001_interrupt_handler_msix()
561 (unsigned long)&(pm8001_ha->irq_vector[0])); in pm8001_pci_alloc()
565 (unsigned long)&(pm8001_ha->irq_vector[j])); in pm8001_pci_alloc()
1003 pm8001_ha->irq_vector[i].irq_id = i; in pm8001_request_msix()
1004 pm8001_ha->irq_vector[i].drv_inst = pm8001_ha; in pm8001_request_msix()
1009 &(pm8001_ha->irq_vector[i])); in pm8001_request_msix()
1013 &(pm8001_ha->irq_vector[i])); in pm8001_request_msix()
1060 pm8001_ha->irq_vector[0].irq_id = 0; in pm8001_request_irq()
1061 pm8001_ha->irq_vector[0].drv_inst = pm8001_ha; in pm8001_request_irq()
1277 free_irq(pci_irq_vector(pdev, i), &pm8001_ha->irq_vector[i]); in pm8001_pci_remove()
1335 free_irq(pci_irq_vector(pdev, i), &pm8001_ha->irq_vector[i]); in pm8001_pci_suspend()
1400 (unsigned long)&(pm8001_ha->irq_vector[0])); in pm8001_pci_resume()
1404 (unsigned long)&(pm8001_ha->irq_vector[j])); in pm8001_pci_resume()