Home
last modified time | relevance | path

Searched refs:vpd_len (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsi.c393 int result, vpd_len; in scsi_get_vpd_page() local
398 vpd_len = scsi_get_vpd_size(sdev, page); in scsi_get_vpd_page()
399 if (vpd_len <= 0) in scsi_get_vpd_page()
402 vpd_len = min(vpd_len, buf_len); in scsi_get_vpd_page()
409 result = scsi_vpd_inquiry(sdev, buf, page, vpd_len); in scsi_get_vpd_page()
412 else if (result > vpd_len) in scsi_get_vpd_page()
415 __func__, page, result, vpd_len); in scsi_get_vpd_page()
431 int vpd_len, result; in scsi_get_vpd_buf() local
433 vpd_len in scsi_get_vpd_buf()
[all...]
H A Dsd.c3255 int i, vpd_len, buf_len = SD_BUF_SIZE; in sd_read_cpr() local
3278 vpd_len = get_unaligned_be16(&buffer[2]) + 4; in sd_read_cpr()
3279 if (vpd_len > buf_len || vpd_len < 64 + 32 || (vpd_len & 31)) { in sd_read_cpr()
3285 nr_cpr = (vpd_len - 64) / 32; in sd_read_cpr()
H A Dscsi_transport_sas.c347 const int vpd_len = 32; in sas_tlr_supported() local
349 char *buffer = kzalloc(vpd_len, GFP_KERNEL); in sas_tlr_supported()
355 if (scsi_get_vpd_page(sdev, 0x90, buffer, vpd_len)) in sas_tlr_supported()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dscsi.c397 int vpd_len = SCSI_VPD_PG_LEN, result; in scsi_get_vpd_buf() local
400 vpd_buf = kmalloc(sizeof(*vpd_buf) + vpd_len, GFP_KERNEL); in scsi_get_vpd_buf()
404 result = scsi_vpd_inquiry(sdev, vpd_buf->data, page, vpd_len); in scsi_get_vpd_buf()
409 if (result > vpd_len) { in scsi_get_vpd_buf()
410 vpd_len = result; in scsi_get_vpd_buf()
H A Dsd.c2946 const int vpd_len = 64; in sd_read_block_limits() local
2947 unsigned char *buffer = kmalloc(vpd_len, GFP_KERNEL); in sd_read_block_limits()
2951 scsi_get_vpd_page(sdkp->device, 0xb0, buffer, vpd_len)) in sd_read_block_limits()
3012 const int vpd_len = 64; in sd_read_block_characteristics() local
3014 buffer = kmalloc(vpd_len, GFP_KERNEL); in sd_read_block_characteristics()
3018 scsi_get_vpd_page(sdkp->device, 0xb1, buffer, vpd_len)) in sd_read_block_characteristics()
3068 const int vpd_len = 8; in sd_read_block_provisioning() local
3073 buffer = kmalloc(vpd_len, GFP_KERNEL); in sd_read_block_provisioning()
3075 if (!buffer || scsi_get_vpd_page(sdkp->device, 0xb2, buffer, vpd_len)) in sd_read_block_provisioning()
H A Dscsi_transport_sas.c341 const int vpd_len = 32; in sas_tlr_supported() local
343 char *buffer = kzalloc(vpd_len, GFP_KERNEL); in sas_tlr_supported()
349 if (scsi_get_vpd_page(sdev, 0x90, buffer, vpd_len)) in sas_tlr_supported()
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/
H A Daic79xx.h906 uint16_t vpd_len; member
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/
H A Daic79xx.h906 uint16_t vpd_len; member
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c12210 unsigned int vpd_len, kw_len; in bnx2x_read_fwinfo() local
12216 vpd_data = pci_vpd_alloc(bp->pdev, &vpd_len); in bnx2x_read_fwinfo()
12220 rodi = pci_vpd_find_ro_info_keyword(vpd_data, vpd_len, in bnx2x_read_fwinfo()
12228 rodi = pci_vpd_find_ro_info_keyword(vpd_data, vpd_len, in bnx2x_read_fwinfo()

Completed in 38 milliseconds