vpd_pg83 471 drivers/scsi/scsi.c scsi_update_vpd_page(sdev, 0x83, &sdev->vpd_pg83); vpd_pg83 2940 drivers/scsi/scsi_lib.c const struct scsi_vpd *vpd_pg83; vpd_pg83 2944 drivers/scsi/scsi_lib.c vpd_pg83 = rcu_dereference(sdev->vpd_pg83); vpd_pg83 2945 drivers/scsi/scsi_lib.c if (!vpd_pg83) { vpd_pg83 2971 drivers/scsi/scsi_lib.c d = vpd_pg83->data + 4; vpd_pg83 2972 drivers/scsi/scsi_lib.c while (d < vpd_pg83->data + vpd_pg83->len) { vpd_pg83 3089 drivers/scsi/scsi_lib.c const struct scsi_vpd *vpd_pg83; vpd_pg83 3093 drivers/scsi/scsi_lib.c vpd_pg83 = rcu_dereference(sdev->vpd_pg83); vpd_pg83 3094 drivers/scsi/scsi_lib.c if (!vpd_pg83) { vpd_pg83 3099 drivers/scsi/scsi_lib.c d = vpd_pg83->data + 4; vpd_pg83 3100 drivers/scsi/scsi_lib.c while (d < vpd_pg83->data + vpd_pg83->len) { vpd_pg83 439 drivers/scsi/scsi_sysfs.c struct scsi_vpd *vpd_pg80 = NULL, *vpd_pg83 = NULL; vpd_pg83 471 drivers/scsi/scsi_sysfs.c rcu_swap_protected(sdev->vpd_pg83, vpd_pg83, vpd_pg83 475 drivers/scsi/scsi_sysfs.c if (vpd_pg83) vpd_pg83 476 drivers/scsi/scsi_sysfs.c kfree_rcu(vpd_pg83, rcu); vpd_pg83 1206 drivers/scsi/scsi_sysfs.c if (attr == &dev_attr_vpd_pg83 && !sdev->vpd_pg83) vpd_pg83 143 include/scsi/scsi_device.h struct scsi_vpd __rcu *vpd_pg83;