Lines Matching refs:eqhdl
10872 struct lpfc_hba_eq_hdl *eqhdl = lpfc_get_eq_hdl(eqidx); in lpfc_assign_eq_map_info() local
10879 cpu, eqhdl->irq, cpup->eq, cpup->flag); in lpfc_assign_eq_map_info()
10917 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_hba_eq_hdl_array_init() local
10921 eqhdl = lpfc_get_eq_hdl(i); in lpfc_hba_eq_hdl_array_init()
10922 eqhdl->irq = LPFC_VECTOR_MAP_EMPTY; in lpfc_hba_eq_hdl_array_init()
10923 eqhdl->phba = phba; in lpfc_hba_eq_hdl_array_init()
11341 lpfc_irq_set_aff(struct lpfc_hba_eq_hdl *eqhdl, unsigned int cpu) in lpfc_irq_set_aff() argument
11343 cpumask_clear(&eqhdl->aff_mask); in lpfc_irq_set_aff()
11344 cpumask_set_cpu(cpu, &eqhdl->aff_mask); in lpfc_irq_set_aff()
11345 irq_set_status_flags(eqhdl->irq, IRQ_NO_BALANCING); in lpfc_irq_set_aff()
11346 irq_set_affinity_hint(eqhdl->irq, &eqhdl->aff_mask); in lpfc_irq_set_aff()
11355 lpfc_irq_clear_aff(struct lpfc_hba_eq_hdl *eqhdl) in lpfc_irq_clear_aff() argument
11357 cpumask_clear(&eqhdl->aff_mask); in lpfc_irq_clear_aff()
11358 irq_clear_status_flags(eqhdl->irq, IRQ_NO_BALANCING); in lpfc_irq_clear_aff()
11519 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_enable_msix() local
11552 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_enable_msix()
11553 name = eqhdl->handler_name; in lpfc_sli4_enable_msix()
11558 eqhdl->idx = index; in lpfc_sli4_enable_msix()
11561 name, eqhdl); in lpfc_sli4_enable_msix()
11569 eqhdl->irq = pci_irq_vector(phba->pcidev, index); in lpfc_sli4_enable_msix()
11574 lpfc_irq_set_aff(eqhdl, cpu_select); in lpfc_sli4_enable_msix()
11633 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_enable_msix()
11634 lpfc_irq_clear_aff(eqhdl); in lpfc_sli4_enable_msix()
11635 irq_set_affinity_hint(eqhdl->irq, NULL); in lpfc_sli4_enable_msix()
11636 free_irq(eqhdl->irq, eqhdl); in lpfc_sli4_enable_msix()
11665 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_enable_msi() local
11687 eqhdl = lpfc_get_eq_hdl(0); in lpfc_sli4_enable_msi()
11688 eqhdl->irq = pci_irq_vector(phba->pcidev, 0); in lpfc_sli4_enable_msi()
11694 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_enable_msi()
11695 eqhdl->idx = index; in lpfc_sli4_enable_msi()
11753 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_enable_intr() local
11760 eqhdl = lpfc_get_eq_hdl(0); in lpfc_sli4_enable_intr()
11761 eqhdl->irq = pci_irq_vector(phba->pcidev, 0); in lpfc_sli4_enable_intr()
11767 eqhdl = lpfc_get_eq_hdl(idx); in lpfc_sli4_enable_intr()
11768 eqhdl->idx = idx; in lpfc_sli4_enable_intr()
11790 struct lpfc_hba_eq_hdl *eqhdl; in lpfc_sli4_disable_intr() local
11794 eqhdl = lpfc_get_eq_hdl(index); in lpfc_sli4_disable_intr()
11795 lpfc_irq_clear_aff(eqhdl); in lpfc_sli4_disable_intr()
11796 irq_set_affinity_hint(eqhdl->irq, NULL); in lpfc_sli4_disable_intr()
11797 free_irq(eqhdl->irq, eqhdl); in lpfc_sli4_disable_intr()