scsi_get_vpd_buf(9)
β¨ NAME β¨
Okay so bestie, this is the scsi_get_vpd_buf(9) page from the Kernel API Manual, and the function is scsi_get_vpd_buf - Get Vital Product Data from a SCSI device. π
πΈ SYNOPSIS πΈ
struct scsi_vpd * scsi_get_vpd_buf (struct scsi_device *sdev , u8 page
);
π ARGUMENTS π
sdevβ the device you're asking, bestie πpageβ which Vital Product Data you want back β¨
π¦ DESCRIPTION π¦
Returns NULL upon failure. That's the whole description, no cap π
π SEE ALSO π
Kernel file: ./drivers/scsi/scsi.c
Go check out scsi_finish_command(9), scsi_change_queue_depth(9), scsi_track_queue_full(9), scsi_vpd_inquiry(9), scsi_get_vpd_page(9), scsi_attach_vpd(9), scsi_report_opcode(9), scsi_cdl_check(9), scsi_cdl_enable(9), scsi_device_get(9), scsi_device_put(9), starget_for_each_device(9), __starget_for_each_device(9), __scsi_device_lookup_by_target(9), scsi_device_lookup_by_target(9), __scsi_device_lookup(9), and scsi_device_lookup(9). π«Άπ₯
Catch you later, bestie π
β footer shoutout: source ./drivers/scsi, date October 2026, and this iconic page is scsi_get_vpd_buf(9), periodt. ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms