Symbol: t10_wwn
drivers/target/target_core_alua.c
878
struct t10_wwn *wwn = &tg_pt_gp->tg_pt_gp_dev->t10_wwn;
drivers/target/target_core_configfs.c
1420
static struct t10_wwn *to_t10_wwn(struct config_item *item)
drivers/target/target_core_configfs.c
1422
return container_of(to_config_group(item), struct t10_wwn, t10_wwn_group);
drivers/target/target_core_configfs.c
1460
struct t10_wwn *t10_wwn = to_t10_wwn(item);
drivers/target/target_core_configfs.c
1461
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1498
BUILD_BUG_ON(sizeof(dev->t10_wwn.vendor) != INQUIRY_VENDOR_LEN + 1);
drivers/target/target_core_configfs.c
1499
strscpy(dev->t10_wwn.vendor, stripped);
drivers/target/target_core_configfs.c
1502
" %s\n", dev->t10_wwn.vendor);
drivers/target/target_core_configfs.c
1516
struct t10_wwn *t10_wwn = to_t10_wwn(item);
drivers/target/target_core_configfs.c
1517
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1554
BUILD_BUG_ON(sizeof(dev->t10_wwn.model) != INQUIRY_MODEL_LEN + 1);
drivers/target/target_core_configfs.c
1555
strscpy(dev->t10_wwn.model, stripped);
drivers/target/target_core_configfs.c
1558
dev->t10_wwn.model);
drivers/target/target_core_configfs.c
1572
struct t10_wwn *t10_wwn = to_t10_wwn(item);
drivers/target/target_core_configfs.c
1573
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1610
BUILD_BUG_ON(sizeof(dev->t10_wwn.revision) != INQUIRY_REVISION_LEN + 1);
drivers/target/target_core_configfs.c
1611
strscpy(dev->t10_wwn.revision, stripped);
drivers/target/target_core_configfs.c
1614
dev->t10_wwn.revision);
drivers/target/target_core_configfs.c
1631
struct t10_wwn *t10_wwn = to_t10_wwn(item);
drivers/target/target_core_configfs.c
1632
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1659
t10_wwn->company_id = val;
drivers/target/target_core_configfs.c
1662
t10_wwn->company_id);
drivers/target/target_core_configfs.c
1680
struct t10_wwn *t10_wwn = to_t10_wwn(item);
drivers/target/target_core_configfs.c
1681
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1725
snprintf(dev->t10_wwn.unit_serial, INQUIRY_VPD_SERIAL_LEN,
drivers/target/target_core_configfs.c
1730
" %s\n", dev->t10_wwn.unit_serial);
drivers/target/target_core_configfs.c
1741
struct t10_wwn *t10_wwn = to_t10_wwn(item);
drivers/target/target_core_configfs.c
1746
spin_lock(&t10_wwn->t10_vpd_lock);
drivers/target/target_core_configfs.c
1747
list_for_each_entry(vpd, &t10_wwn->t10_vpd_list, vpd_list) {
drivers/target/target_core_configfs.c
1758
spin_unlock(&t10_wwn->t10_vpd_lock);
drivers/target/target_core_configfs.c
1772
struct t10_wwn *t10_wwn = to_t10_wwn(item);
drivers/target/target_core_configfs.c
1773
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1801
BUILD_BUG_ON(sizeof(dev->t10_wwn.pd_text_id_info) != PD_TEXT_ID_INFO_LEN);
drivers/target/target_core_configfs.c
1802
strscpy(dev->t10_wwn.pd_text_id_info, stripped,
drivers/target/target_core_configfs.c
1803
sizeof(dev->t10_wwn.pd_text_id_info));
drivers/target/target_core_configfs.c
1806
" %s\n", dev->t10_wwn.pd_text_id_info);
drivers/target/target_core_configfs.c
1818
struct t10_wwn *t10_wwn = to_t10_wwn(item); \
drivers/target/target_core_configfs.c
1823
spin_lock(&t10_wwn->t10_vpd_lock); \
drivers/target/target_core_configfs.c
1824
list_for_each_entry(vpd, &t10_wwn->t10_vpd_list, vpd_list) { \
drivers/target/target_core_configfs.c
1846
spin_unlock(&t10_wwn->t10_vpd_lock); \
drivers/target/target_core_configfs.c
3455
config_group_init_type_name(&dev->t10_wwn.t10_wwn_group, "wwn",
drivers/target/target_core_configfs.c
3457
configfs_add_default_group(&dev->t10_wwn.t10_wwn_group,
drivers/target/target_core_configfs.c
656
strscpy(dev->t10_wwn.model, configname, INQUIRY_MODEL_LEN);
drivers/target/target_core_configfs.c
678
BUILD_BUG_ON(sizeof(dev->t10_wwn.model) != INQUIRY_MODEL_LEN + 1);
drivers/target/target_core_configfs.c
682
strscpy(dev->t10_wwn.model, dev->transport->inquiry_prod);
drivers/target/target_core_device.c
501
spin_lock(&dev->t10_wwn.t10_vpd_lock);
drivers/target/target_core_device.c
503
&dev->t10_wwn.t10_vpd_list, vpd_list) {
drivers/target/target_core_device.c
507
spin_unlock(&dev->t10_wwn.t10_vpd_lock);
drivers/target/target_core_device.c
688
struct t10_wwn *wwn = &dev->t10_wwn;
drivers/target/target_core_device.c
765
INIT_LIST_HEAD(&dev->t10_wwn.t10_vpd_list);
drivers/target/target_core_device.c
766
spin_lock_init(&dev->t10_wwn.t10_vpd_lock);
drivers/target/target_core_device.c
779
dev->t10_wwn.t10_dev = dev;
drivers/target/target_core_device.c
783
dev->t10_wwn.company_id = 0x001405;
drivers/target/target_core_device.c
828
strscpy(dev->t10_wwn.vendor, "LIO-ORG", sizeof(dev->t10_wwn.vendor));
drivers/target/target_core_device.c
829
strscpy(dev->t10_wwn.model, dev->transport->inquiry_prod,
drivers/target/target_core_device.c
830
sizeof(dev->t10_wwn.model));
drivers/target/target_core_device.c
831
strscpy(dev->t10_wwn.revision, dev->transport->inquiry_rev,
drivers/target/target_core_device.c
832
sizeof(dev->t10_wwn.revision));
drivers/target/target_core_pr.c
1959
struct t10_wwn *wwn = &dev->t10_wwn;
drivers/target/target_core_pscsi.c
164
pscsi_set_inquiry_info(struct scsi_device *sdev, struct t10_wwn *wwn)
drivers/target/target_core_pscsi.c
183
pscsi_get_inquiry_vpd_serial(struct scsi_device *sdev, struct t10_wwn *wwn)
drivers/target/target_core_pscsi.c
217
struct t10_wwn *wwn)
drivers/target/target_core_pscsi.c
308
pscsi_set_inquiry_info(sd, &dev->t10_wwn);
drivers/target/target_core_pscsi.c
314
if (!pscsi_get_inquiry_vpd_serial(sd, &dev->t10_wwn)) {
drivers/target/target_core_pscsi.c
319
pscsi_get_inquiry_vpd_device_ident(sd, &dev->t10_wwn);
drivers/target/target_core_sbc.c
959
dev->t10_wwn.unit_serial);
drivers/target/target_core_spc.c
136
memcpy(&buf[8], dev->t10_wwn.vendor,
drivers/target/target_core_spc.c
137
strnlen(dev->t10_wwn.vendor, INQUIRY_VENDOR_LEN));
drivers/target/target_core_spc.c
138
memcpy(&buf[16], dev->t10_wwn.model,
drivers/target/target_core_spc.c
139
strnlen(dev->t10_wwn.model, INQUIRY_MODEL_LEN));
drivers/target/target_core_spc.c
140
memcpy(&buf[32], dev->t10_wwn.revision,
drivers/target/target_core_spc.c
141
strnlen(dev->t10_wwn.revision, INQUIRY_REVISION_LEN));
drivers/target/target_core_spc.c
166
len = sprintf(&buf[4], "%s", dev->t10_wwn.unit_serial);
drivers/target/target_core_spc.c
179
unsigned char *p = &dev->t10_wwn.unit_serial[0];
drivers/target/target_core_spc.c
180
u32 company_id = dev->t10_wwn.company_id;
drivers/target/target_core_spc.c
231
unsigned char *prod = &dev->t10_wwn.model[0];
drivers/target/target_core_spc.c
2335
data_len = strlen(dev->t10_wwn.pd_text_id_info);
drivers/target/target_core_spc.c
2352
dev->t10_wwn.pd_text_id_info);
drivers/target/target_core_spc.c
275
&dev->t10_wwn.unit_serial[0]);
drivers/target/target_core_spc.c
281
memcpy(&buf[off+4], dev->t10_wwn.vendor,
drivers/target/target_core_spc.c
282
strnlen(dev->t10_wwn.vendor, INQUIRY_VENDOR_LEN));
drivers/target/target_core_stat.c
226
(strlen(dev->t10_wwn.unit_serial)) ?
drivers/target/target_core_stat.c
227
dev->t10_wwn.unit_serial : "None");
drivers/target/target_core_stat.c
235
"s\n", dev->t10_wwn.vendor);
drivers/target/target_core_stat.c
243
"s\n", dev->t10_wwn.model);
drivers/target/target_core_stat.c
251
"s\n", dev->t10_wwn.revision);
drivers/target/target_core_stat.c
746
struct t10_wwn *wwn;
drivers/target/target_core_stat.c
752
wwn = &dev->t10_wwn;
include/target/target_core_base.h
882
struct t10_wwn t10_wwn;