Lines Matching refs:eqhdl
10892 struct lpfc_hba_eq_hdl *eqhdl = lpfc_get_eq_hdl(eqidx); in lpfc_assign_eq_map_info() local
10899 cpu, eqhdl->irq, cpup->eq, cpup->flag); in lpfc_assign_eq_map_info()
10937 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_hba_eq_hdl_array_init() local
10941 eqhdl = lpfc_get_eq_hdl(i); in lpfc_hba_eq_hdl_array_init()
10942 eqhdl->irq = LPFC_VECTOR_MAP_EMPTY; in lpfc_hba_eq_hdl_array_init()
10943 eqhdl->phba = phba; in lpfc_hba_eq_hdl_array_init()
11361 lpfc_irq_set_aff(struct lpfc_hba_eq_hdl *eqhdl, unsigned int cpu) in lpfc_irq_set_aff() argument
11363 cpumask_clear(&eqhdl->aff_mask); in lpfc_irq_set_aff()
11364 cpumask_set_cpu(cpu, &eqhdl->aff_mask); in lpfc_irq_set_aff()
11365 irq_set_status_flags(eqhdl->irq, IRQ_NO_BALANCING); in lpfc_irq_set_aff()
11366 irq_set_affinity_hint(eqhdl->irq, &eqhdl->aff_mask); in lpfc_irq_set_aff()
11375 lpfc_irq_clear_aff(struct lpfc_hba_eq_hdl *eqhdl) in lpfc_irq_clear_aff() argument
11377 cpumask_clear(&eqhdl->aff_mask); in lpfc_irq_clear_aff()
11378 irq_clear_status_flags(eqhdl->irq, IRQ_NO_BALANCING); in lpfc_irq_clear_aff()
11539 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_enable_msix() local
11572 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_enable_msix()
11573 name = eqhdl->handler_name; in lpfc_sli4_enable_msix()
11578 eqhdl->idx = index; in lpfc_sli4_enable_msix()
11581 name, eqhdl); in lpfc_sli4_enable_msix()
11589 eqhdl->irq = pci_irq_vector(phba->pcidev, index); in lpfc_sli4_enable_msix()
11594 lpfc_irq_set_aff(eqhdl, cpu_select); in lpfc_sli4_enable_msix()
11653 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_enable_msix()
11654 lpfc_irq_clear_aff(eqhdl); in lpfc_sli4_enable_msix()
11655 irq_set_affinity_hint(eqhdl->irq, NULL); in lpfc_sli4_enable_msix()
11656 free_irq(eqhdl->irq, eqhdl); in lpfc_sli4_enable_msix()
11685 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_enable_msi() local
11707 eqhdl = lpfc_get_eq_hdl(0); in lpfc_sli4_enable_msi()
11708 eqhdl->irq = pci_irq_vector(phba->pcidev, 0); in lpfc_sli4_enable_msi()
11714 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_enable_msi()
11715 eqhdl->idx = index; in lpfc_sli4_enable_msi()
11773 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_enable_intr() local
11780 eqhdl = lpfc_get_eq_hdl(0); in lpfc_sli4_enable_intr()
11781 eqhdl->irq = pci_irq_vector(phba->pcidev, 0); in lpfc_sli4_enable_intr()
11787 eqhdl = lpfc_get_eq_hdl(idx); in lpfc_sli4_enable_intr()
11788 eqhdl->idx = idx; in lpfc_sli4_enable_intr()
11810 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_disable_intr() local
11814 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_disable_intr()
11815 lpfc_irq_clear_aff(eqhdl); in lpfc_sli4_disable_intr()
11816 irq_set_affinity_hint(eqhdl->irq, NULL); in lpfc_sli4_disable_intr()
11817 free_irq(eqhdl->irq, eqhdl); in lpfc_sli4_disable_intr()