Lines Matching refs:vpd_data
12423 u8 *vpd_data; in bnxt_vpd_read_info() local
12425 vpd_data = kmalloc(BNXT_VPD_LEN, GFP_KERNEL); in bnxt_vpd_read_info()
12426 if (!vpd_data) in bnxt_vpd_read_info()
12429 vpd_size = pci_read_vpd(pdev, 0, BNXT_VPD_LEN, vpd_data); in bnxt_vpd_read_info()
12435 i = pci_vpd_find_tag(vpd_data, 0, vpd_size, PCI_VPD_LRDT_RO_DATA); in bnxt_vpd_read_info()
12441 ro_size = pci_vpd_lrdt_size(&vpd_data[i]); in bnxt_vpd_read_info()
12446 pos = pci_vpd_find_info_keyword(vpd_data, i, ro_size, in bnxt_vpd_read_info()
12451 len = pci_vpd_info_field_size(&vpd_data[pos]); in bnxt_vpd_read_info()
12457 memcpy(bp->board_partno, &vpd_data[pos], size); in bnxt_vpd_read_info()
12460 pos = pci_vpd_find_info_keyword(vpd_data, i, ro_size, in bnxt_vpd_read_info()
12465 len = pci_vpd_info_field_size(&vpd_data[pos]); in bnxt_vpd_read_info()
12471 memcpy(bp->board_serialno, &vpd_data[pos], size); in bnxt_vpd_read_info()
12473 kfree(vpd_data); in bnxt_vpd_read_info()