arch/arm/mach-mxs/mach-mxs.c
415
soc_dev_attr->serial_number = kasprintf(GFP_KERNEL, "%016llX", soc_uid);
arch/arm/mach-mxs/mach-mxs.c
419
kfree(soc_dev_attr->serial_number);
drivers/accessibility/speakup/speakup_dtlk.c
300
status.serial_number = t[0] + t[1] * 256;
drivers/accessibility/speakup/speakup_dtlk.c
373
sp->rom_version, sp->serial_number, synth->version);
drivers/accessibility/speakup/speakup_dtlk.h
42
u_short serial_number; /* 0-7Fh:0-7Fh */
drivers/acpi/battery.c
122
char serial_number[MAX_STRING_LENGTH];
drivers/acpi/battery.c
310
val->strval = battery->serial_number;
drivers/acpi/battery.c
406
{offsetof(struct acpi_battery, serial_number), 1},
drivers/acpi/battery.c
429
{offsetof(struct acpi_battery, serial_number), 1},
drivers/acpi/nfit/core.c
1540
return sysfs_emit(buf, "0x%08x\n", be32_to_cpu(dcr->serial_number));
drivers/acpi/nfit/core.c
1807
be32_to_cpu(dcr->serial_number));
drivers/acpi/nfit/core.c
1811
be32_to_cpu(dcr->serial_number));
drivers/acpi/nfit/core.c
2209
u32 serial_number;
drivers/acpi/nfit/core.c
2215
u32 serial_number;
drivers/acpi/nfit/core.c
2305
map->serial_number = dcr->serial_number;
drivers/acpi/nfit/core.c
2308
map2->serial_number = dcr->serial_number;
drivers/acpi/nfit/core.c
2337
if (map2->serial_number == dcr->serial_number &&
drivers/acpi/sbs.c
311
{0x1c, SMBUS_READ_WORD, offsetof(struct acpi_battery, serial_number)},
drivers/acpi/sbs.c
68
u16 serial_number;
drivers/atm/fore200e.c
1973
prom->serial_number & 0xFFFF, &prom->mac_addr[2]);
drivers/atm/fore200e.c
729
prom->serial_number = of_getintprop_default(op->dev.of_node,
drivers/atm/fore200e.h
474
u32 serial_number; /* board serial number */
drivers/base/soc.c
38
static DEVICE_ATTR(serial_number, 0444, soc_info_show, NULL);
drivers/base/soc.c
60
if ((attr == &dev_attr_serial_number.attr) && soc_dev->attr->serial_number)
drivers/base/soc.c
82
output = soc_dev->attr->serial_number;
drivers/bus/mhi/host/boot.c
508
&mhi_cntrl->serial_number);
drivers/bus/mhi/host/init.c
89
mhi_cntrl->serial_number);
drivers/bus/mhi/host/init.c
91
static DEVICE_ATTR_RO(serial_number);
drivers/char/dtlk.c
417
sp->rom_version, sp->serial_number);
drivers/char/dtlk.c
532
status.serial_number = t[0] + t[1] * 256; /* serial number is
drivers/edac/ghes_edac.c
80
u8 serial_number;
drivers/edac/i7core_edac.c
1861
u8 serial_number;
drivers/firmware/edd.c
199
info->params.device_path.usb.serial_number);
drivers/firmware/efi/cper.c
491
pcie->serial_number.lower, pcie->serial_number.upper);
drivers/firmware/efi/libstub/efistub.h
1200
u8 serial_number;
drivers/firmware/efi/libstub/efistub.h
1225
u8 serial_number;
drivers/firmware/imx/imx-scu-soc.c
142
soc_dev_attr->serial_number = devm_kasprintf(dev, GFP_KERNEL,
drivers/firmware/imx/imx-scu-soc.c
144
if (!soc_dev_attr->serial_number)
drivers/firmware/turris-mox-rwtm.c
101
u64 serial_number;
drivers/firmware/turris-mox-rwtm.c
127
MOX_ATTR_RO(serial_number, "%016llX\n");
drivers/firmware/turris-mox-rwtm.c
223
rwtm->serial_number = reply->status[1];
drivers/firmware/turris-mox-rwtm.c
224
rwtm->serial_number <<= 32;
drivers/firmware/turris-mox-rwtm.c
225
rwtm->serial_number |= reply->status[0];
drivers/firmware/turris-mox-rwtm.c
235
rwtm->serial_number);
drivers/firmware/turris-mox-rwtm.c
389
sprintf(sn, "%016llX", rwtm->serial_number);
drivers/gpib/agilent_82357a/agilent_82357a.c
1300
if (config->serial_number &&
drivers/gpib/agilent_82357a/agilent_82357a.c
1301
strcmp(usbdev->serial, config->serial_number) != 0)
drivers/gpib/fmh_gpib/fmh_gpib.c
1369
if (config->serial_number)
drivers/gpib/include/gpib_types.h
47
char *serial_number;
drivers/gpib/ni_usb/ni_usb_gpib.c
1941
unsigned int serial_number;
drivers/gpib/ni_usb/ni_usb_gpib.c
1979
serial_number = 0;
drivers/gpib/ni_usb/ni_usb_gpib.c
1981
serial_number |= (results[j] & 0xff) << (8 * j);
drivers/gpib/ni_usb/ni_usb_gpib.c
1982
dev_dbg(&usb_dev->dev, "board serial number is 0x%x\n", serial_number);
drivers/gpib/ni_usb/ni_usb_gpib.c
1999
unsigned int serial_number;
drivers/gpib/ni_usb/ni_usb_gpib.c
2028
serial_number = 0;
drivers/gpib/ni_usb/ni_usb_gpib.c
2029
serial_number |= buffer[++j];
drivers/gpib/ni_usb/ni_usb_gpib.c
2030
serial_number |= (buffer[++j] << 8);
drivers/gpib/ni_usb/ni_usb_gpib.c
2031
serial_number |= (buffer[++j] << 16);
drivers/gpib/ni_usb/ni_usb_gpib.c
2032
serial_number |= (buffer[++j] << 24);
drivers/gpib/ni_usb/ni_usb_gpib.c
2033
dev_dbg(&usb_dev->dev, "board serial number is 0x%x\n", serial_number);
drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
341
static DEVICE_ATTR(serial_number, 0444, amdgpu_fru_serial_number_show, NULL);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
131
edid_caps->serial_number = edid_buf->serial;
drivers/gpu/drm/amd/display/dc/dc_types.h
196
uint32_t serial_number;
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1308
sink->edid_caps.serial_number,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2492
uint64_t serial_number = 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2505
serial_number = ((uint64_t)bottom32 << 32) | top32;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
2507
if (pp_override_get_default_fuse_value(serial_number, &fuse) == 0) {
drivers/gpu/drm/drm_edid.c
2775
le32_to_cpu(id->serial_number), seq_buf_str(&date));
drivers/greybus/interface.c
454
gb_interface_attr(serial_number, "0x%016llx");
drivers/greybus/interface.c
88
intf->serial_number = (u64)sn1 << 32 | sn0;
drivers/hid/hid-nvidia-shield.c
1019
ret = sysfs_emit(buf, "%s\n", shield_dev->board_info.serial_number);
drivers/hid/hid-nvidia-shield.c
1026
static DEVICE_ATTR_RO(serial_number);
drivers/hid/hid-nvidia-shield.c
196
char serial_number[15];
drivers/hid/hid-nvidia-shield.c
566
shield_dev->board_info.serial_number[2 * i] = val & 0xFF;
drivers/hid/hid-nvidia-shield.c
567
shield_dev->board_info.serial_number[2 * i + 1] = val >> 8;
drivers/hid/hid-nvidia-shield.c
569
shield_dev->board_info.serial_number[14] = '\0';
drivers/hid/hid-nvidia-shield.c
577
shield_dev->board_info.serial_number);
drivers/hwmon/acpi_power_meter.c
656
return sysfs_emit(buf, "%s\n", res->serial_number);
drivers/hwmon/acpi_power_meter.c
84
acpi_string serial_number;
drivers/hwmon/aquacomputer_d5next.c
1338
priv->serial_number[0] = get_unaligned_be16(data + priv->serial_number_start_offset);
drivers/hwmon/aquacomputer_d5next.c
1339
priv->serial_number[1] = get_unaligned_be16(data + priv->serial_number_start_offset +
drivers/hwmon/aquacomputer_d5next.c
1473
seq_printf(seqf, "%05u-%05u\n", priv->serial_number[0], priv->serial_number[1]);
drivers/hwmon/aquacomputer_d5next.c
1477
DEFINE_SHOW_ATTRIBUTE(serial_number);
drivers/hwmon/aquacomputer_d5next.c
589
u32 serial_number[2];
drivers/hwmon/aquacomputer_d5next.c
958
priv->serial_number[0] = get_unaligned_le16(priv->buffer +
drivers/hwmon/aquacomputer_d5next.c
989
priv->serial_number[0] = get_unaligned_le16(priv->buffer +
drivers/hwmon/htu31.c
205
memcpy(data->serial_number, sn_buf, HTU31_SERIAL_NUMBER_LEN);
drivers/hwmon/htu31.c
253
seq_printf(seq_file, "%X%X%X\n", data->serial_number[0],
drivers/hwmon/htu31.c
254
data->serial_number[1], data->serial_number[2]);
drivers/hwmon/htu31.c
258
DEFINE_SHOW_ATTRIBUTE(serial_number);
drivers/hwmon/htu31.c
56
u8 serial_number[HTU31_SERIAL_NUMBER_LEN];
drivers/hwmon/pmbus/inspur-ipsps.c
160
static SENSOR_DEVICE_ATTR_RO(serial_number, ipsps_string, serial_number);
drivers/hwmon/pmbus/inspur-ipsps.c
48
[serial_number] = IPSPS_REG_SN,
drivers/hwmon/sht3x.c
174
u32 serial_number;
drivers/hwmon/sht3x.c
857
data->serial_number = (buffer[0] << 24) | (buffer[1] << 16) |
drivers/hwmon/sht3x.c
860
debugfs_create_u32("serial_number", 0444, client->debugfs, &data->serial_number);
drivers/iio/humidity/htu21.c
186
u64 serial_number;
drivers/iio/humidity/htu21.c
224
ret = ms_sensors_read_serial(client, &serial_number);
drivers/iio/humidity/htu21.c
227
dev_info(&client->dev, "Serial number : %llx", serial_number);
drivers/iio/imu/adis16400.c
209
u16 lot1, lot2, serial_number;
drivers/iio/imu/adis16400.c
223
&serial_number);
drivers/iio/imu/adis16400.c
228
serial_number);
drivers/iio/temperature/tsys02d.c
130
u64 serial_number;
drivers/iio/temperature/tsys02d.c
162
ret = ms_sensors_read_serial(client, &serial_number);
drivers/iio/temperature/tsys02d.c
165
dev_info(&client->dev, "Serial number : %llx", serial_number);
drivers/input/misc/ims-pcu.c
1110
static IMS_PCU_RW_ATTR(serial_number);
drivers/input/misc/ims-pcu.c
1845
pcu->serial_number,
drivers/input/misc/ims-pcu.c
62
char serial_number[IMS_PCU_SERIAL_NUMBER_LEN];
drivers/input/misc/ims-pcu.c
707
memcpy(pcu->serial_number,
drivers/input/misc/ims-pcu.c
709
sizeof(pcu->serial_number));
drivers/input/misc/ims-pcu.c
723
pcu->serial_number, sizeof(pcu->serial_number));
drivers/media/common/tveeprom.c
518
tvee->serial_number =
drivers/media/common/tveeprom.c
540
tvee->serial_number =
drivers/media/common/tveeprom.c
692
tvee->model, tvee->rev_str, tvee->serial_number);
drivers/media/pci/mgb4/mgb4_core.c
366
mgbdev->serial_number = 0;
drivers/media/pci/mgb4/mgb4_core.c
373
rv = mtd_read(mtd, 0, sizeof(mgbdev->serial_number), &rs,
drivers/media/pci/mgb4/mgb4_core.c
374
(u_char *)&mgbdev->serial_number);
drivers/media/pci/mgb4/mgb4_core.c
376
if (rv < 0 || rs != sizeof(mgbdev->serial_number)) {
drivers/media/pci/mgb4/mgb4_core.h
76
u32 serial_number;
drivers/media/pci/mgb4/mgb4_sysfs_pci.c
52
u32 sn = mgbdev->serial_number;
drivers/media/pci/mgb4/mgb4_sysfs_pci.c
62
static DEVICE_ATTR_RO(serial_number);
drivers/media/usb/pvrusb2/pvrusb2-eeprom.c
123
trace_eeprom("serial_number=%d",tvdata.serial_number);
drivers/media/usb/pvrusb2/pvrusb2-eeprom.c
127
hdw->serial_number = tvdata.serial_number;
drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h
317
unsigned long serial_number; /* ID for hardware itself */
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1288
return hdw->serial_number;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2198
if (hdw->serial_number) {
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2200
"sn-%lu", hdw->serial_number);
drivers/media/usb/pwc/pwc-if.c
1021
memset(serial_number, 0, 30);
drivers/media/usb/pwc/pwc-if.c
1022
usb_string(udev, udev->descriptor.iSerialNumber, serial_number, 29);
drivers/media/usb/pwc/pwc-if.c
1023
PWC_DEBUG_PROBE("Device serial number is %s\n", serial_number);
drivers/media/usb/pwc/pwc-if.c
780
char serial_number[30], *name;
drivers/memstick/core/ms_block.h
117
unsigned char serial_number[20];
drivers/memstick/core/ms_block.h
84
unsigned char serial_number[3];
drivers/memstick/core/mspro_block.c
305
rc += sysfs_emit_at(buffer, rc, "serial number: %x\n", be32_to_cpu(x_sys->serial_number));
drivers/memstick/core/mspro_block.c
77
__be32 serial_number;
drivers/message/fusion/mptctl.c
2395
strscpy_pad(karg.serial_number, " ", sizeof(karg.serial_number));
drivers/message/fusion/mptctl.c
2409
strscpy_pad(karg.serial_number,
drivers/message/fusion/mptctl.c
2411
sizeof(karg.serial_number));
drivers/message/fusion/mptctl.h
390
u8 serial_number[24]; /* string */
drivers/message/fusion/mptctl.h
413
u8 serial_number[24]; /* string */
drivers/misc/ibmasm/event.c
103
reader->next_serial_number = event->serial_number + 1;
drivers/misc/ibmasm/event.c
151
event->serial_number = 0;
drivers/misc/ibmasm/event.c
56
event->serial_number = buffer->next_serial_number;
drivers/misc/ibmasm/event.c
97
while (event->serial_number < reader->next_serial_number) {
drivers/misc/ibmasm/ibmasm.h
108
unsigned int serial_number;
drivers/mmc/host/vub300.c
2094
char serial_number[32];
drivers/mmc/host/vub300.c
2098
usb_string(udev, udev->descriptor.iSerialNumber, serial_number,
drivers/mmc/host/vub300.c
2099
sizeof(serial_number));
drivers/mmc/host/vub300.c
2103
manufacturer, product, serial_number);
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
116
u32 serial_number;
drivers/net/can/usb/kvaser_usb/kvaser_usb_devlink.c
21
if (dev->serial_number) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_devlink.c
22
snprintf(buf, sizeof(buf), "%u", dev->serial_number);
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
113
__le32 serial_number;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1923
dev->serial_number = le32_to_cpu(cmd.card_info.serial_number);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
137
__le32 serial_number;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
859
dev->serial_number = le32_to_cpu(cmd.u.cardinfo.serial_number);
drivers/net/can/usb/peak_usb/pcan_usb.c
371
static int pcan_usb_get_serial(struct peak_usb_device *dev, u32 *serial_number)
drivers/net/can/usb/peak_usb/pcan_usb.c
379
*serial_number = le32_to_cpup((__le32 *)args);
drivers/net/can/usb/peak_usb/pcan_usb.c
888
u32 serial_number;
drivers/net/can/usb/peak_usb/pcan_usb.c
899
err = pcan_usb_get_serial(dev, &serial_number);
drivers/net/can/usb/peak_usb/pcan_usb.c
909
pcan_usb.name, dev->device_rev, serial_number,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
678
board_info->name, board_info->serial_number,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
699
board_info->name, board_info->serial_number,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1262
strscpy(oct->boardinfo.serial_number, cs->board_serial_number,
drivers/net/ethernet/cavium/liquidio/octeon_device.c
1263
sizeof(oct->boardinfo.serial_number));
drivers/net/ethernet/cavium/liquidio/octeon_device.h
227
char serial_number[OCT_SERIAL_LEN];
drivers/net/ethernet/chelsio/cxgb/subr.c
552
u8 serial_number[16];
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
990
snprintf(info->serial_number, sizeof(info->serial_number),
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
993
snprintf(info->serial_number, sizeof(info->serial_number),
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1822
data[i++] = (unsigned int)mgp->serial_number;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
244
unsigned long serial_number;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3944
mgp->mac_addr_string, mgp->serial_number);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
491
mgp->serial_number = simple_strtoul(ptr, &ptr, 10);
drivers/net/ethernet/qlogic/qed/qed_dev.c
4380
offsetof(struct nvm_cfg1_glob, serial_number);
drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h
1903
u32 serial_number[4];
drivers/net/wireless/purelifi/plfxlc/firmware.c
236
unsigned char *serial_number)
drivers/net/wireless/purelifi/plfxlc/firmware.c
260
memcpy(serial_number, dma_buffer, PLF_SERIAL_LEN);
drivers/net/wireless/purelifi/plfxlc/mac.h
131
char serial_number[PURELIFI_SERIAL_LEN];
drivers/net/wireless/purelifi/plfxlc/usb.c
583
u8 serial_number[PURELIFI_SERIAL_LEN];
drivers/net/wireless/purelifi/plfxlc/usb.c
604
r = plfxlc_upload_mac_and_serial(intf, hw_address, serial_number);
drivers/net/wireless/purelifi/plfxlc/usb.h
196
unsigned char *serial_number);
drivers/net/wireless/realtek/rtw88/rtw8821c.h
45
u8 serial_number[8];
drivers/net/wireless/realtek/rtw88/rtw8822b.h
45
u8 serial_number[8];
drivers/net/wireless/realtek/rtw88/rtw8822c.h
37
u8 serial_number[8];
drivers/nvmem/layouts/sl28vpd.c
19
char serial_number[15];
drivers/nvmem/layouts/sl28vpd.c
45
.offset = offsetof(struct sl28vpd_v1, serial_number),
drivers/nvmem/layouts/sl28vpd.c
46
.bytes = sizeof_field(struct sl28vpd_v1, serial_number),
drivers/pci/pci-sysfs.c
737
static DEVICE_ATTR_ADMIN_RO(serial_number);
drivers/platform/cznic/turris-omnia-mcu-base.c
147
static DEVICE_ATTR_RO(serial_number);
drivers/power/supply/huawei-gaokun-battery.c
259
"%d", le16_to_cpu(ecbat->info.serial_number));
drivers/power/supply/huawei-gaokun-battery.c
97
__le16 serial_number;
drivers/power/supply/qcom_battmgr.c
1295
qcom_battmgr_sc8280xp_strcpy(battmgr->info.serial_number, resp->info.serial_number);
drivers/power/supply/qcom_battmgr.c
195
char serial_number[BATTMGR_STRING_LEN];
drivers/power/supply/qcom_battmgr.c
263
char serial_number[BATTMGR_STRING_LEN];
drivers/power/supply/qcom_battmgr.c
652
val->strval = battmgr->info.serial_number;
drivers/s390/scsi/zfcp_fsf.h
400
u8 serial_number[32];
drivers/s390/scsi/zfcp_scsi.c
881
memcpy(fc_host_serial_number(shost), bottom->serial_number,
drivers/scsi/aacraid/aacraid.h
339
u8 serial_number[40]; /* Drive Serial Number */
drivers/scsi/bfa/bfad_attr.c
922
static DEVICE_ATTR(serial_number, S_IRUGO,
drivers/scsi/elx/libefc_sli/sli4.h
2883
u8 serial_number[32];
drivers/scsi/fcoe/fcoe.c
838
fdmi->serial_number);
drivers/scsi/hpsa_cmd.h
728
u8 serial_number[40]; /* Drive Serial Number */
drivers/scsi/lpfc/lpfc_els.c
7002
memcpy(desc->opd_info.serial_number, &page_a0[SSF_VENDOR_SN], 16);
drivers/scsi/lpfc/lpfc_hw.h
1336
uint8_t serial_number[16];
drivers/scsi/lpfc/lpfc_hw4.h
3809
uint32_t serial_number[8];
drivers/scsi/mpt3sas/mpt3sas_base.h
646
u8 *serial_number;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
1341
kfree(pcie_device->serial_number);
drivers/scsi/mpt3sas/mpt3sas_scsih.c
9150
kfree(pcie_device->serial_number);
drivers/scsi/myrs.c
1304
memcpy(serial, cs->ctlr_info->serial_number, 16);
drivers/scsi/myrs.h
211
unsigned char serial_number[16]; /* Bytes 96-111 */
drivers/scsi/qla2xxx/qla_def.h
4009
uint8_t serial_number[16];
drivers/scsi/qla2xxx/qla_os.c
6407
memcpy(rsp_payload->optical_prod_desc.serial_number,
drivers/scsi/qla2xxx/qla_os.c
6409
sizeof(rsp_payload->optical_prod_desc.serial_number));
drivers/scsi/qla4xxx/ql4_attr.c
173
return snprintf(buf, PAGE_SIZE, "%s\n", ha->serial_number);
drivers/scsi/qla4xxx/ql4_def.h
662
uint8_t serial_number[16];
drivers/scsi/qla4xxx/ql4_fw.h
981
unsigned char serial_number[16]; /* 24-33 serial number string */
drivers/scsi/qla4xxx/ql4_init.c
175
memcpy(ha->serial_number, &sys_info->acSerialNumber,
drivers/scsi/qla4xxx/ql4_init.c
176
min(sizeof(ha->serial_number),
drivers/scsi/qla4xxx/ql4_nvram.h
115
u8 serial_number[EEPROM_SERIAL_NUM_SIZE]; /* x08 */
drivers/scsi/qla4xxx/ql4_nx.c
4063
memcpy(ha->serial_number, &sys_info->serial_number,
drivers/scsi/qla4xxx/ql4_nx.c
4064
min(sizeof(ha->serial_number), sizeof(sys_info->serial_number)));
drivers/scsi/qla4xxx/ql4_nx.c
4072
ha->host_no, __func__, ha->my_mac, ha->serial_number));
drivers/scsi/scsi_transport_fc.c
1959
fc_private_host_rd_attr(serial_number, "%s\n", (FC_SERIAL_NUMBER_SIZE +1));
drivers/scsi/scsi_transport_fc.c
2721
SETUP_HOST_ATTRIBUTE_RD(serial_number);
drivers/scsi/scsi_transport_fc.c
407
memset(fc_host->serial_number, 0,
drivers/scsi/scsi_transport_fc.c
408
sizeof(fc_host->serial_number));
drivers/scsi/smartpqi/smartpqi.h
1310
char serial_number[17];
drivers/scsi/smartpqi/smartpqi.h
1526
u8 serial_number[40]; /* Drive Serial Number */
drivers/scsi/smartpqi/smartpqi_init.c
6973
return scnprintf(buffer, PAGE_SIZE, "%s\n", ctrl_info->serial_number);
drivers/scsi/smartpqi/smartpqi_init.c
7136
static DEVICE_ATTR(serial_number, 0444, pqi_serial_number_show, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
7755
memcpy(ctrl_info->serial_number, sense_info->ctrl_serial_number,
drivers/scsi/smartpqi/smartpqi_init.c
7757
ctrl_info->serial_number[sizeof(sense_info->ctrl_serial_number)] = '\0';
drivers/soc/aspeed/aspeed-socinfo.c
139
attrs->serial_number = kasprintf(GFP_KERNEL, "%08x%08x",
drivers/soc/aspeed/aspeed-socinfo.c
146
kfree(attrs->serial_number);
drivers/soc/fsl/guts.c
251
soc_dev_attr->serial_number = kasprintf(GFP_KERNEL, "%016llX",
drivers/soc/fsl/guts.c
274
kfree(soc_dev_attr->serial_number);
drivers/soc/imx/soc-imx.c
189
soc_dev_attr->serial_number = kasprintf(GFP_KERNEL, "%016llX", soc_uid);
drivers/soc/imx/soc-imx.c
190
if (!soc_dev_attr->serial_number) {
drivers/soc/imx/soc-imx.c
204
kfree(soc_dev_attr->serial_number);
drivers/soc/imx/soc-imx8m.c
284
soc_dev_attr->serial_number = devm_kasprintf(dev, GFP_KERNEL, "%016llX%016llX",
drivers/soc/imx/soc-imx8m.c
287
soc_dev_attr->serial_number = devm_kasprintf(dev, GFP_KERNEL, "%016llX",
drivers/soc/imx/soc-imx8m.c
289
if (!soc_dev_attr->serial_number)
drivers/soc/imx/soc-imx9.c
59
attr->serial_number = devm_kasprintf(dev, GFP_KERNEL, "%016llx%016llx", uid127_64, uid63_0);
drivers/soc/qcom/socinfo.c
889
qs->attr.serial_number = devm_kasprintf(&pdev->dev, GFP_KERNEL,
drivers/soc/qcom/socinfo.c
892
if (!qs->attr.serial_number)
drivers/staging/greybus/power_supply.c
35
char *serial_number;
drivers/staging/greybus/power_supply.c
470
if (strlen(gbpsy->serial_number))
drivers/staging/greybus/power_supply.c
495
gbpsy->serial_number = kstrndup(resp.serial_number, PROP_MAX,
drivers/staging/greybus/power_supply.c
497
if (!gbpsy->serial_number)
drivers/staging/greybus/power_supply.c
647
val->strval = gbpsy->serial_number;
drivers/staging/greybus/power_supply.c
838
kfree(gbpsy->serial_number);
drivers/ufs/core/ufs-sysfs.c
1476
UFS_STRING_DESCRIPTOR(serial_number, _SN);
drivers/ufs/core/ufshcd.c
8552
u8 *serial_number;
drivers/ufs/core/ufshcd.c
8561
ret = ufshcd_read_string_desc(hba, serial_index, &serial_number, SD_RAW);
drivers/ufs/core/ufshcd.c
8574
kfree(serial_number);
drivers/ufs/core/ufshcd.c
8578
bin2hex(serial_hex, serial_number, serial_len);
drivers/ufs/core/ufshcd.c
8590
kfree(serial_number);
drivers/usb/gadget/composite.c
2779
if (covr->serial_number) {
drivers/usb/gadget/composite.c
2781
dev_str[USB_GADGET_SERIAL_IDX].s = covr->serial_number;
drivers/usb/gadget/legacy/printer.c
43
module_param_named(iSerialNum, coverwrite.serial_number, charp, S_IRUGO);
drivers/usb/misc/adutux.c
720
if (!usb_string(udev, udev->descriptor.iSerialNumber, dev->serial_number,
drivers/usb/misc/adutux.c
721
sizeof(dev->serial_number))) {
drivers/usb/misc/adutux.c
726
dev_dbg(&interface->dev, "serial_number=%s", dev->serial_number);
drivers/usb/misc/adutux.c
744
le16_to_cpu(udev->descriptor.idProduct), dev->serial_number,
drivers/usb/misc/adutux.c
75
char serial_number[8];
drivers/usb/misc/iowarrior.c
206
*(dev->read_queue + offset + (dev->report_size)) = dev->serial_number++;
drivers/usb/misc/iowarrior.c
82
unsigned char serial_number; /* to detect lost packages */
include/acpi/actbl2.h
2285
u32 serial_number;
include/drm/drm_edid.h
286
__le32 serial_number;
include/linux/cper.h
562
} serial_number;
include/linux/dtlk.h
67
unsigned short serial_number; /* 0-7Fh:0-7Fh */
include/linux/greybus/greybus_protocols.h
501
__u8 serial_number[32];
include/linux/greybus/interface.h
48
u64 serial_number;
include/linux/mhi.h
398
u32 serial_number;
include/linux/netdevice.h
844
char serial_number[64];
include/linux/sys_soc.h
15
const char *serial_number;
include/linux/usb/composite.h
532
char *serial_number;
include/linux/usb/composite.h
548
module_param_named(iSerialNumber, coverwrite.serial_number, charp, \
include/media/tveeprom.h
88
u32 serial_number;
include/scsi/scsi_transport_fc.h
553
char serial_number[FC_SERIAL_NUMBER_SIZE];
include/scsi/scsi_transport_fc.h
619
(((struct fc_host_attrs *)(x)->shost_data)->serial_number)
include/uapi/linux/edd.h
137
__u64 serial_number;
net/smc/smc_ism.c
62
memcpy(seid->serial_number, tmp, 4);
net/smc/smc_ism.h
37
u8 serial_number[4];
sound/pci/asihpi/asihpi.c
2660
u32 serial_number;
sound/pci/asihpi/asihpi.c
2669
&version, &serial_number, &type));
sound/pci/asihpi/asihpi.c
2679
serial_number, ((version >> 3) & 0xf) + 'A', version & 0x7,
sound/pci/asihpi/hpi6205.c
654
hr.u.ax.info.serial_number);
sound/pci/asihpi/hpi_internal.h
684
u32 serial_number;
sound/pci/asihpi/hpifunc.c
212
*pserial_number = hr.u.ax.info.serial_number;
sound/pci/asihpi/hpifunc.c
234
*pserial_number = hr.u.ax.info.serial_number;
sound/usb/line6/driver.c
468
int line6_read_serial_number(struct usb_line6 *line6, u32 *serial_number)
sound/usb/line6/driver.c
470
return line6_read_data(line6, 0x80d0, serial_number,
sound/usb/line6/driver.c
471
sizeof(*serial_number));
sound/usb/line6/driver.h
189
u32 *serial_number);
sound/usb/line6/pod.c
239
return sysfs_emit(buf, "%u\n", pod->serial_number);
sound/usb/line6/pod.c
285
line6_read_serial_number(&pod->line6, &pod->serial_number);
sound/usb/line6/pod.c
300
static DEVICE_ATTR_RO(serial_number);
sound/usb/line6/pod.c
64
u32 serial_number;
sound/usb/line6/podhd.c
150
return sysfs_emit(buf, "%u\n", pod->serial_number);
sound/usb/line6/podhd.c
163
static DEVICE_ATTR_RO(serial_number);
sound/usb/line6/podhd.c
234
line6_read_serial_number(&pod->line6, &pod->serial_number);
sound/usb/line6/podhd.c
38
u32 serial_number;
sound/usb/line6/toneport.c
441
line6_read_serial_number(line6, &toneport->serial_number);
sound/usb/line6/toneport.c
48
u32 serial_number;
tools/testing/nvdimm/test/nfit.c
2351
dcr->serial_number = ~handle[0];
tools/testing/nvdimm/test/nfit.c
2367
dcr->serial_number = ~handle[1];
tools/testing/nvdimm/test/nfit.c
2383
dcr->serial_number = ~handle[2];
tools/testing/nvdimm/test/nfit.c
2399
dcr->serial_number = ~handle[3];
tools/testing/nvdimm/test/nfit.c
2416
dcr->serial_number = ~handle[0];
tools/testing/nvdimm/test/nfit.c
2428
dcr->serial_number = ~handle[1];
tools/testing/nvdimm/test/nfit.c
2440
dcr->serial_number = ~handle[2];
tools/testing/nvdimm/test/nfit.c
2452
dcr->serial_number = ~handle[3];
tools/testing/nvdimm/test/nfit.c
2560
dcr->serial_number = ~handle[4];
tools/testing/nvdimm/test/nfit.c
2577
dcr->serial_number = ~handle[4];
tools/testing/nvdimm/test/nfit.c
2798
dcr->serial_number = ~handle[5];
tools/testing/nvdimm/test/nfit.c
2826
dcr->serial_number = ~handle[6];