Home
last modified time | relevance | path

Searched refs:vpd_size (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/scsi/cxlflash/
Dmain.c1378 ssize_t vpd_size; in read_vpd() local
1384 vpd_size = pci_read_vpd(dev, 0, sizeof(vpd_data), vpd_data); in read_vpd()
1385 if (unlikely(vpd_size <= 0)) { in read_vpd()
1387 __func__, vpd_size); in read_vpd()
1393 ro_start = pci_vpd_find_tag(vpd_data, 0, vpd_size, in read_vpd()
1406 if (unlikely((i + j) > vpd_size)) { in read_vpd()
1408 __func__, (i + j), vpd_size); in read_vpd()
1409 ro_size = vpd_size - i; in read_vpd()
1434 if (unlikely((i + j > vpd_size) || (j != WWPN_LEN))) { in read_vpd()
/linux-4.4.14/drivers/net/ethernet/sfc/
Defx.c2987 ssize_t vpd_size; in efx_probe_vpd_strings() local
2991 vpd_size = pci_read_vpd(dev, 0, sizeof(vpd_data), vpd_data); in efx_probe_vpd_strings()
2992 if (vpd_size <= 0) { 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()
3007 if (i + j > vpd_size) in efx_probe_vpd_strings()
3008 j = vpd_size - i; in efx_probe_vpd_strings()
3019 if (i + j > vpd_size) { in efx_probe_vpd_strings()
3037 if (i + j > vpd_size) { in efx_probe_vpd_strings()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dsky2.c4474 size_t vpd_size; in sky2_show_vpd() local
4481 vpd_size = 1 << ( ((reg2 & PCI_VPD_ROM_SZ) >> 14) + 8); in sky2_show_vpd()
4484 buf = kmalloc(vpd_size, GFP_KERNEL); in sky2_show_vpd()
4490 if (pci_read_vpd(hw->pdev, 0, vpd_size, buf) < 0) { in sky2_show_vpd()
4500 if (len == 0 || len > vpd_size - 4) { in sky2_show_vpd()
4508 while (offs < vpd_size - 4) { in sky2_show_vpd()
4514 if (offs + len + 3 >= vpd_size) in sky2_show_vpd()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_attr.c574 ha->vpd_size); in qla2x00_sysfs_read_vpd()
575 return memory_read_from_buffer(buf, count, &off, ha->vpd, ha->vpd_size); in qla2x00_sysfs_read_vpd()
591 if (!capable(CAP_SYS_ADMIN) || off != 0 || count != ha->vpd_size || in qla2x00_sysfs_write_vpd()
Dqla_init.c5094 ha->vpd_size = FA_NVRAM_VPD_SIZE; in qla24xx_nvram_config()
6038 ha->vpd_size = FA_NVRAM_VPD_SIZE; in qla81xx_nvram_config()
6040 ha->vpd_size = FA_VPD_SIZE_82XX; in qla81xx_nvram_config()
6045 ha->vpd_size); in qla81xx_nvram_config()
Dqla_sup.c3150 uint8_t *end = pos + ha->vpd_size; in qla2xxx_get_vpd_field()
Dqla_def.h3185 uint16_t vpd_size; member
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_sli.c4857 uint8_t *vpd, uint32_t *vpd_size) in lpfc_sli4_read_rev() argument
4872 dma_size = *vpd_size; in lpfc_sli4_read_rev()
4906 if (mqe->un.read_rev.avail_vpd_len < *vpd_size) in lpfc_sli4_read_rev()
4907 *vpd_size = mqe->un.read_rev.avail_vpd_len; in lpfc_sli4_read_rev()
4909 memcpy(vpd, dmabuf->virt, *vpd_size); in lpfc_sli4_read_rev()
6246 uint32_t vpd_size; in lpfc_sli4_hba_setup() local
6276 vpd_size = SLI4_PAGE_SIZE; in lpfc_sli4_hba_setup()
6277 vpd = kzalloc(vpd_size, GFP_KERNEL); in lpfc_sli4_hba_setup()
6283 rc = lpfc_sli4_read_rev(phba, mboxq, vpd, &vpd_size); in lpfc_sli4_hba_setup()
6339 rc = lpfc_parse_vpd(phba, vpd, vpd_size); in lpfc_sli4_hba_setup()