Searched refs:vpd_buf (Results 1 – 2 of 2) sorted by relevance
403 struct scsi_vpd *vpd_buf; in scsi_get_vpd_buf() local407 vpd_buf = kmalloc(sizeof(*vpd_buf) + vpd_len, GFP_KERNEL); in scsi_get_vpd_buf()408 if (!vpd_buf) in scsi_get_vpd_buf()411 result = scsi_vpd_inquiry(sdev, vpd_buf->data, page, vpd_len); in scsi_get_vpd_buf()413 kfree(vpd_buf); in scsi_get_vpd_buf()418 kfree(vpd_buf); in scsi_get_vpd_buf()422 vpd_buf->len = result; in scsi_get_vpd_buf()424 return vpd_buf; in scsi_get_vpd_buf()430 struct scsi_vpd *vpd_buf; in scsi_update_vpd_page() local432 vpd_buf = scsi_get_vpd_buf(sdev, page); in scsi_update_vpd_page()[all …]
68 unsigned long **vpd_buf = NULL; in guest_collect_vpd() local88 vpd_buf = kcalloc(entries, sizeof(unsigned long *), GFP_KERNEL); in guest_collect_vpd()89 if (!vpd_buf) in guest_collect_vpd()99 vpd_buf[i] = (unsigned long *)get_zeroed_page(GFP_KERNEL); in guest_collect_vpd()100 if (!vpd_buf[i]) { in guest_collect_vpd()104 le[i].phys_addr = cpu_to_be64(virt_to_phys(vpd_buf[i])); in guest_collect_vpd()133 memcpy(buf, vpd_buf[i], tocopy); in guest_collect_vpd()141 if (vpd_buf[i]) in guest_collect_vpd()142 free_page((unsigned long) vpd_buf[i]); in guest_collect_vpd()146 kfree(vpd_buf); in guest_collect_vpd()