Lines Matching refs:msix

119 		    (cpumask_available(enic->msix[i].affinity_mask) &&  in enic_init_affinity_hint()
120 !cpumask_empty(enic->msix[i].affinity_mask))) in enic_init_affinity_hint()
122 if (zalloc_cpumask_var(&enic->msix[i].affinity_mask, in enic_init_affinity_hint()
125 enic->msix[i].affinity_mask); in enic_init_affinity_hint()
136 free_cpumask_var(enic->msix[i].affinity_mask); in enic_free_affinity_hint()
148 !cpumask_available(enic->msix[i].affinity_mask) || in enic_set_affinity_hint()
149 cpumask_empty(enic->msix[i].affinity_mask)) in enic_set_affinity_hint()
152 enic->msix[i].affinity_mask); in enic_set_affinity_hint()
161 if (cpumask_available(enic->msix[wq_intr].affinity_mask) && in enic_set_affinity_hint()
162 !cpumask_empty(enic->msix[wq_intr].affinity_mask)) in enic_set_affinity_hint()
164 enic->msix[wq_intr].affinity_mask, in enic_set_affinity_hint()
1536 if (enic->msix[i].requested) in enic_free_intr()
1538 enic->msix[i].devid); in enic_free_intr()
1570 snprintf(enic->msix[intr].devname, in enic_request_intr()
1571 sizeof(enic->msix[intr].devname), in enic_request_intr()
1573 enic->msix[intr].isr = enic_isr_msix; in enic_request_intr()
1574 enic->msix[intr].devid = &enic->napi[i]; in enic_request_intr()
1581 snprintf(enic->msix[intr].devname, in enic_request_intr()
1582 sizeof(enic->msix[intr].devname), in enic_request_intr()
1584 enic->msix[intr].isr = enic_isr_msix; in enic_request_intr()
1585 enic->msix[intr].devid = &enic->napi[wq]; in enic_request_intr()
1589 snprintf(enic->msix[intr].devname, in enic_request_intr()
1590 sizeof(enic->msix[intr].devname), in enic_request_intr()
1592 enic->msix[intr].isr = enic_isr_msix_err; in enic_request_intr()
1593 enic->msix[intr].devid = enic; in enic_request_intr()
1596 snprintf(enic->msix[intr].devname, in enic_request_intr()
1597 sizeof(enic->msix[intr].devname), in enic_request_intr()
1599 enic->msix[intr].isr = enic_isr_msix_notify; in enic_request_intr()
1600 enic->msix[intr].devid = enic; in enic_request_intr()
1603 enic->msix[i].requested = 0; in enic_request_intr()
1607 enic->msix[i].isr, 0, in enic_request_intr()
1608 enic->msix[i].devname, in enic_request_intr()
1609 enic->msix[i].devid); in enic_request_intr()
1614 enic->msix[i].requested = 1; in enic_request_intr()
2449 kfree(enic->msix); in enic_free_enic_resources()
2450 enic->msix = NULL; in enic_free_enic_resources()
2480 enic->msix = kcalloc(enic->intr_avail, sizeof(struct enic_msix_entry), in enic_alloc_enic_resources()
2482 if (!enic->msix) in enic_alloc_enic_resources()