Lines Matching refs:msix_entries
98 return rocker->msix_entries[vector].vector; in rocker_msix_vector()
2656 int msix_entries; in rocker_msix_init() local
2660 msix_entries = pci_msix_vec_count(pdev); in rocker_msix_init()
2661 if (msix_entries < 0) in rocker_msix_init()
2662 return msix_entries; in rocker_msix_init()
2664 if (msix_entries != ROCKER_MSIX_VEC_COUNT(rocker->port_count)) in rocker_msix_init()
2667 rocker->msix_entries = kmalloc_array(msix_entries, in rocker_msix_init()
2670 if (!rocker->msix_entries) in rocker_msix_init()
2673 for (i = 0; i < msix_entries; i++) in rocker_msix_init()
2674 rocker->msix_entries[i].entry = i; in rocker_msix_init()
2676 err = pci_enable_msix_exact(pdev, rocker->msix_entries, msix_entries); in rocker_msix_init()
2683 kfree(rocker->msix_entries); in rocker_msix_init()
2690 kfree(rocker->msix_entries); in rocker_msix_fini()