/linux-4.4.14/drivers/misc/ibmasm/ |
D | dot_command.c | 73 u8 *vpd_data; in ibmasm_send_driver_vpd() local 93 vpd_data = vpd_command + header->command_size; in ibmasm_send_driver_vpd() 94 vpd_data[0] = 0; in ibmasm_send_driver_vpd() 95 strcat(vpd_data, IBMASM_DRIVER_VPD); in ibmasm_send_driver_vpd() 96 vpd_data[10] = 0; in ibmasm_send_driver_vpd() 97 vpd_data[15] = 0; in ibmasm_send_driver_vpd()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | efx.c | 2986 char vpd_data[SFC_VPD_LEN]; in efx_probe_vpd_strings() local 2991 vpd_size = pci_read_vpd(dev, 0, sizeof(vpd_data), vpd_data); in efx_probe_vpd_strings() 2998 ro_start = pci_vpd_find_tag(vpd_data, 0, vpd_size, PCI_VPD_LRDT_RO_DATA); in efx_probe_vpd_strings() 3004 ro_size = pci_vpd_lrdt_size(&vpd_data[ro_start]); in efx_probe_vpd_strings() 3011 i = pci_vpd_find_info_keyword(vpd_data, i, j, "PN"); in efx_probe_vpd_strings() 3017 j = pci_vpd_info_field_size(&vpd_data[i]); in efx_probe_vpd_strings() 3025 "Part Number : %.*s\n", j, &vpd_data[i]); in efx_probe_vpd_strings() 3029 i = pci_vpd_find_info_keyword(vpd_data, i, j, "SN"); in efx_probe_vpd_strings() 3035 j = pci_vpd_info_field_size(&vpd_data[i]); in efx_probe_vpd_strings() 3046 snprintf(efx->vpd_sn, j + 1, "%s", &vpd_data[i]); in efx_probe_vpd_strings()
|
/linux-4.4.14/drivers/scsi/cxlflash/ |
D | main.c | 1379 char vpd_data[CXLFLASH_VPD_LEN]; in read_vpd() local 1384 vpd_size = pci_read_vpd(dev, 0, sizeof(vpd_data), vpd_data); in read_vpd() 1393 ro_start = pci_vpd_find_tag(vpd_data, 0, vpd_size, in read_vpd() 1403 ro_size = pci_vpd_lrdt_size(&vpd_data[ro_start]); in read_vpd() 1424 i = pci_vpd_find_info_keyword(vpd_data, i, j, wwpn_vpd_tags[k]); in read_vpd() 1432 j = pci_vpd_info_field_size(&vpd_data[i]); in read_vpd() 1442 memcpy(tmp_buf, &vpd_data[i], WWPN_LEN); in read_vpd()
|
/linux-4.4.14/drivers/net/ethernet/neterion/ |
D | s2io.c | 5724 u8 *vpd_data; in s2io_vpd_read() local 5739 vpd_data = kmalloc(256, GFP_KERNEL); in s2io_vpd_read() 5740 if (!vpd_data) { in s2io_vpd_read() 5762 (u32 *)&vpd_data[i]); in s2io_vpd_read() 5768 if ((vpd_data[cnt] == 'S') && in s2io_vpd_read() 5769 (vpd_data[cnt+1] == 'N')) { in s2io_vpd_read() 5770 len = vpd_data[cnt+2]; in s2io_vpd_read() 5773 &vpd_data[cnt + 3], in s2io_vpd_read() 5784 if ((!fail) && (vpd_data[1] < VPD_STRING_LEN)) { in s2io_vpd_read() 5785 len = vpd_data[1]; in s2io_vpd_read() [all …]
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 15565 u8 *vpd_data; in tg3_read_vpd() local 15570 vpd_data = (u8 *)tg3_vpd_readblock(tp, &vpdlen); in tg3_read_vpd() 15571 if (!vpd_data) in tg3_read_vpd() 15574 i = pci_vpd_find_tag(vpd_data, 0, vpdlen, PCI_VPD_LRDT_RO_DATA); in tg3_read_vpd() 15578 rosize = pci_vpd_lrdt_size(&vpd_data[i]); in tg3_read_vpd() 15585 j = pci_vpd_find_info_keyword(vpd_data, i, rosize, in tg3_read_vpd() 15588 len = pci_vpd_info_field_size(&vpd_data[j]); in tg3_read_vpd() 15592 memcmp(&vpd_data[j], "1028", 4)) in tg3_read_vpd() 15595 j = pci_vpd_find_info_keyword(vpd_data, i, rosize, in tg3_read_vpd() 15600 len = pci_vpd_info_field_size(&vpd_data[j]); in tg3_read_vpd() [all …]
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 12152 char *vpd_data; in bnx2x_read_fwinfo() local 12187 vpd_data = vpd_extended_data; in bnx2x_read_fwinfo() 12189 vpd_data = vpd_start; in bnx2x_read_fwinfo() 12193 rodi = pci_vpd_find_info_keyword(vpd_data, i, block_end, in bnx2x_read_fwinfo() 12198 len = pci_vpd_info_field_size(&vpd_data[rodi]); in bnx2x_read_fwinfo() 12208 if (!strncmp(str_id_reg, &vpd_data[rodi], VENDOR_ID_LEN) || in bnx2x_read_fwinfo() 12209 !strncmp(str_id_cap, &vpd_data[rodi], VENDOR_ID_LEN)) { in bnx2x_read_fwinfo() 12211 rodi = pci_vpd_find_info_keyword(vpd_data, i, block_end, in bnx2x_read_fwinfo() 12214 len = pci_vpd_info_field_size(&vpd_data[rodi]); in bnx2x_read_fwinfo() 12219 memcpy(bp->fw_ver, &vpd_data[rodi], len); in bnx2x_read_fwinfo()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed_hsi.h | 5171 u8 vpd_data[1]; member
|