Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/mlx5/
H A Ddata_direct.c31 unsigned int vpd_size, kw_len; in mlx5_data_direct_vpd_get_vuid() local
42 start = pci_vpd_find_ro_info_keyword(vpd_data, vpd_size, "VU", &kw_len); in mlx5_data_direct_vpd_get_vuid()
49 dev->vuid = kmemdup_nul(vpd_data + start, kw_len, GFP_KERNEL); in mlx5_data_direct_vpd_get_vuid()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Ddevlink.c44 unsigned int vpd_size, kw_len; in mlx5_devlink_serial_numbers_put() local
55 PCI_VPD_RO_KEYWORD_SERIALNO, &kw_len); in mlx5_devlink_serial_numbers_put()
57 str = kstrndup(vpd_data + start, kw_len, GFP_KERNEL); in mlx5_devlink_serial_numbers_put()
70 start = pci_vpd_find_ro_info_keyword(vpd_data, vpd_size, "V3", &kw_len); in mlx5_devlink_serial_numbers_put()
72 str = kstrndup(vpd_data + start, kw_len, GFP_KERNEL); in mlx5_devlink_serial_numbers_put()
/linux/drivers/net/ethernet/sfc/siena/
H A Defx.c899 unsigned int vpd_size, kw_len; in efx_probe_vpd_strings() local
910 PCI_VPD_RO_KEYWORD_PARTNO, &kw_len); in efx_probe_vpd_strings()
914 pci_info(dev, "Part Number : %.*s\n", kw_len, vpd_data + start); in efx_probe_vpd_strings()
917 PCI_VPD_RO_KEYWORD_SERIALNO, &kw_len); in efx_probe_vpd_strings()
921 efx->vpd_sn = kmemdup_nul(vpd_data + start, kw_len, GFP_KERNEL); in efx_probe_vpd_strings()
/linux/drivers/net/ethernet/sfc/
H A Defx.c1000 unsigned int vpd_size, kw_len; in efx_probe_vpd_strings() local
1011 PCI_VPD_RO_KEYWORD_PARTNO, &kw_len); in efx_probe_vpd_strings()
1015 pci_info(dev, "Part Number : %.*s\n", kw_len, vpd_data + start); in efx_probe_vpd_strings()
1018 PCI_VPD_RO_KEYWORD_SERIALNO, &kw_len); in efx_probe_vpd_strings()
1022 efx->vpd_sn = kmemdup_nul(vpd_data + start, kw_len, GFP_KERNEL); in efx_probe_vpd_strings()
/linux/drivers/net/ethernet/sfc/falcon/
H A Defx.c2766 unsigned int vpd_size, kw_len; in ef4_probe_vpd_strings() local
2777 PCI_VPD_RO_KEYWORD_PARTNO, &kw_len); in ef4_probe_vpd_strings()
2781 pci_info(dev, "Part Number : %.*s\n", kw_len, vpd_data + start); in ef4_probe_vpd_strings()
2784 PCI_VPD_RO_KEYWORD_SERIALNO, &kw_len); in ef4_probe_vpd_strings()
2788 efx->vpd_sn = kmemdup_nul(vpd_data + start, kw_len, GFP_KERNEL); in ef4_probe_vpd_strings()
/linux/drivers/infiniband/hw/bnxt_re/
H A Dmain.c1954 unsigned int vpd_size, kw_len; in bnxt_re_read_vpd_info() local
1965 PCI_VPD_RO_KEYWORD_PARTNO, &kw_len); in bnxt_re_read_vpd_info()
1969 size = min_t(int, kw_len, BNXT_VPD_FLD_LEN - 1); in bnxt_re_read_vpd_info()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c12211 unsigned int vpd_len, kw_len; in bnx2x_read_fwinfo() local
12222 PCI_VPD_RO_KEYWORD_MFR_ID, &kw_len); in bnx2x_read_fwinfo()
12223 if (rodi < 0 || kw_len != VENDOR_ID_LEN) in bnx2x_read_fwinfo()
12231 &kw_len); in bnx2x_read_fwinfo()
12232 if (rodi >= 0 && kw_len < sizeof(bp->fw_ver)) { in bnx2x_read_fwinfo()
12233 memcpy(bp->fw_ver, &vpd_data[rodi], kw_len); in bnx2x_read_fwinfo()
12234 bp->fw_ver[kw_len] = ' '; in bnx2x_read_fwinfo()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c16677 unsigned int vpd_size, kw_len; in bnxt_vpd_read_info() local
16688 PCI_VPD_RO_KEYWORD_PARTNO, &kw_len); in bnxt_vpd_read_info()
16692 size = min_t(int, kw_len, BNXT_VPD_FLD_LEN - 1); in bnxt_vpd_read_info()
16698 &kw_len); in bnxt_vpd_read_info()
16702 size = min_t(int, kw_len, BNXT_VPD_FLD_LEN - 1); in bnxt_vpd_read_info()