Lines Matching defs:pci_info
476 struct qlcnic_pci_info *pci_info;
480 pci_info = kcalloc(QLCNIC_MAX_PCI_FUNC, sizeof(*pci_info), GFP_KERNEL);
481 if (!pci_info)
498 ret = qlcnic_get_pci_info(adapter, pci_info);
503 pfn = pci_info[i].id;
506 adapter->npars[pfn].active = pci_info[i].active;
507 adapter->npars[pfn].type = pci_info[i].type;
508 adapter->npars[pfn].phy_port = pci_info[i].default_port;
510 adapter->npars[pfn].min_bw = pci_info[i].tx_min_bw;
511 adapter->npars[pfn].max_bw = pci_info[i].tx_max_bw;
517 kfree(pci_info);
527 kfree(pci_info);
3379 struct qlcnic_pci_info *pci_info;
3385 pci_info = kcalloc(QLCNIC_MAX_PCI_FUNC, sizeof(*pci_info), GFP_KERNEL);
3386 if (!pci_info)
3389 ret = qlcnic_get_pci_info(adapter, pci_info);
3391 kfree(pci_info);
3396 pci_cfg[i].pci_func = pci_info[i].id;
3397 pci_cfg[i].func_type = pci_info[i].type;
3398 pci_cfg[i].port_num = pci_info[i].default_port;
3399 pci_cfg[i].min_bw = pci_info[i].tx_min_bw;
3400 pci_cfg[i].max_bw = pci_info[i].tx_max_bw;
3401 memcpy(&pci_cfg[i].def_mac_addr, &pci_info[i].mac, ETH_ALEN);
3404 kfree(pci_info);