Lines Matching refs:irq_vector
179 struct isr_param *irq_vector; in pm8001_tasklet() local
181 irq_vector = (struct isr_param *)opaque; in pm8001_tasklet()
182 pm8001_ha = irq_vector->drv_inst; in pm8001_tasklet()
185 PM8001_CHIP_DISP->isr(pm8001_ha, irq_vector->irq_id); in pm8001_tasklet()
198 struct isr_param *irq_vector; in pm8001_interrupt_handler_msix() local
201 irq_vector = (struct isr_param *)opaque; in pm8001_interrupt_handler_msix()
202 pm8001_ha = irq_vector->drv_inst; in pm8001_interrupt_handler_msix()
209 tasklet_schedule(&pm8001_ha->tasklet[irq_vector->irq_id]); in pm8001_interrupt_handler_msix()
211 ret = PM8001_CHIP_DISP->isr(pm8001_ha, irq_vector->irq_id); in pm8001_interrupt_handler_msix()
485 (unsigned long)&(pm8001_ha->irq_vector[0])); in pm8001_pci_alloc()
489 (unsigned long)&(pm8001_ha->irq_vector[j])); in pm8001_pci_alloc()
763 pm8001_ha->irq_vector[i].irq_id = i; in pm8001_setup_msix()
764 pm8001_ha->irq_vector[i].drv_inst = pm8001_ha; in pm8001_setup_msix()
768 intr_drvname[i], &(pm8001_ha->irq_vector[i])); in pm8001_setup_msix()
772 &(pm8001_ha->irq_vector[i])); in pm8001_setup_msix()
952 &(pm8001_ha->irq_vector[i])); in pm8001_pci_remove()
1001 &(pm8001_ha->irq_vector[i])); in pm8001_pci_suspend()
1079 (unsigned long)&(pm8001_ha->irq_vector[0])); in pm8001_pci_resume()
1083 (unsigned long)&(pm8001_ha->irq_vector[j])); in pm8001_pci_resume()