sp_pci
struct sp_pci *sp_pci = sp->dev_specific;
for (v = 0; v < ARRAY_SIZE(sp_pci->msix_entry); v++)
sp_pci->msix_entry[v].entry = v;
ret = pci_enable_msix_range(pdev, sp_pci->msix_entry, 1, v);
sp_pci->msix_count = ret;
sp->psp_irq = sp_pci->msix_entry[0].vector;
sp->ccp_irq = (sp_pci->msix_count > 1) ? sp_pci->msix_entry[1].vector
: sp_pci->msix_entry[0].vector;
struct sp_pci *sp_pci = sp->dev_specific;
if (sp_pci->msix_count)
struct sp_pci *sp_pci;
sp_pci = devm_kzalloc(dev, sizeof(*sp_pci), GFP_KERNEL);
if (!sp_pci)
sp->dev_specific = sp_pci;