Symbol: uniq
arch/parisc/include/asm/pdcpat.h
378
unsigned long *freq, unsigned long *uniq);
drivers/hid/bpf/hid_bpf_struct_ops.c
80
WRITE_RANGE(hid_device, uniq, true),
drivers/hid/hid-asus.c
923
strlen(hdev->uniq) ?
drivers/hid/hid-asus.c
924
hdev->uniq : dev_name(&hdev->dev));
drivers/hid/hid-core.c
2885
if (add_uevent_var(env, "HID_UNIQ=%s", hdev->uniq))
drivers/hid/hid-elan.c
171
input->uniq = hdev->uniq;
drivers/hid/hid-input.c
2110
input_dev->uniq = hid->uniq;
drivers/hid/hid-input.c
539
strlen(dev->uniq) ?
drivers/hid/hid-input.c
540
dev->uniq : dev_name(&dev->dev));
drivers/hid/hid-kysona.c
183
strlen(hdev->uniq) ?
drivers/hid/hid-kysona.c
184
hdev->uniq : dev_name(&hdev->dev));
drivers/hid/hid-letsketch.c
94
input->uniq = data->hdev->uniq;
drivers/hid/hid-lg-g15.c
1069
input->uniq = hdev->uniq;
drivers/hid/hid-logitech-hidpp.c
1051
snprintf(hdev->uniq, sizeof(hdev->uniq), "%4phD", &serial);
drivers/hid/hid-logitech-hidpp.c
1052
dbg_hid("HID++ DeviceInformation: Got serial: %s\n", hdev->uniq);
drivers/hid/hid-logitech-hidpp.c
1811
val->strval = hidpp->hid_dev->uniq;
drivers/hid/hid-logitech-hidpp.c
4161
input_dev->uniq = hdev->uniq;
drivers/hid/hid-logitech-hidpp.c
913
snprintf(hdev->uniq, sizeof(hdev->uniq), "%4phD", &serial);
drivers/hid/hid-logitech-hidpp.c
914
dbg_hid("HID++ Unifying: Got serial: %s\n", hdev->uniq);
drivers/hid/hid-nintendo.c
2072
ctlr->imu_input->uniq = ctlr->mac_addr_str;
drivers/hid/hid-nintendo.c
2136
ctlr->input->uniq = ctlr->mac_addr_str;
drivers/hid/hid-nvidia-shield.c
255
idev->uniq = hdev->uniq;
drivers/hid/hid-picolcd_core.c
429
idev->uniq = hdev->uniq;
drivers/hid/hid-playstation.c
1767
snprintf(hdev->uniq, sizeof(hdev->uniq), "%pMR", ds->base.mac_address);
drivers/hid/hid-playstation.c
2138
if (strlen(hdev->uniq) != 17)
drivers/hid/hid-playstation.c
2141
ret = sscanf(hdev->uniq, "%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx",
drivers/hid/hid-playstation.c
2744
snprintf(hdev->uniq, sizeof(hdev->uniq), "%pMR", ds4->base.mac_address);
drivers/hid/hid-playstation.c
643
input_dev->uniq = hdev->uniq;
drivers/hid/hid-quirks.c
1092
strncmp(hdev->uniq, "20201111000001", 14) == 0)
drivers/hid/hid-sony.c
1128
sc->touchpad->uniq = sc->hdev->uniq;
drivers/hid/hid-sony.c
1194
sc->sensor_dev->uniq = sc->hdev->uniq;
drivers/hid/hid-sony.c
1869
ret = strlen(sc->hdev->uniq);
drivers/hid/hid-sony.c
1873
ret = sscanf(sc->hdev->uniq,
drivers/hid/hid-sony.c
1930
snprintf(sc->hdev->uniq, sizeof(sc->hdev->uniq),
drivers/hid/hid-steam.c
733
input->uniq = steam->serial_no;
drivers/hid/hid-steam.c
860
sensors->uniq = steam->serial_no;
drivers/hid/hid-steelseries.c
288
name_sz = strlen(hdev->uniq) + 16;
drivers/hid/hid-steelseries.c
298
snprintf(name, name_sz, "SRWS1::%s::RPMALL", hdev->uniq);
drivers/hid/hid-steelseries.c
321
snprintf(name, name_sz, "SRWS1::%s::RPM%d", hdev->uniq, i+1);
drivers/hid/hid-uclogic-params.c
1300
snprintf(hdev->uniq, sizeof(hdev->uniq), "%x-%x", hdev->vendor,
drivers/hid/hid-uclogic-params.c
890
strscpy(hdev->uniq, ver_ptr, sizeof(hdev->uniq));
drivers/hid/hid-udraw-ps3.c
292
input_dev->uniq = hdev->uniq;
drivers/hid/hid-wiimote-modules.c
246
wdata->hdev->uniq);
drivers/hid/hidraw.c
501
field_len = strlen(hid->uniq) + 1;
drivers/hid/hidraw.c
504
return copy_to_user(user_arg, hid->uniq, len) ? -EFAULT : len;
drivers/hid/uhid.c
407
__u8 uniq[64];
drivers/hid/uhid.c
455
memcpy(event->u.create.uniq, compat->uniq,
drivers/hid/uhid.c
456
sizeof(compat->uniq));
drivers/hid/uhid.c
521
BUILD_BUG_ON(sizeof(hid->uniq) != sizeof(ev->u.create2.uniq));
drivers/hid/uhid.c
522
strscpy(hid->uniq, ev->u.create2.uniq, sizeof(hid->uniq));
drivers/hid/uhid.c
565
memcpy(ev->u.create2.uniq, orig.uniq, sizeof(orig.uniq));
drivers/hid/usbhid/hid-core.c
1430
if (usb_string(dev, dev->descriptor.iSerialNumber, hid->uniq, 64) <= 0)
drivers/hid/usbhid/hid-core.c
1431
hid->uniq[0] = 0;
drivers/hid/wacom_sys.c
2094
input_dev->uniq = hdev->uniq;
drivers/hid/wacom_sys.c
2665
remote->remotes[index].input->uniq = remote->remotes[index].group.name;
drivers/input/evdev.c
1175
return str_to_user(dev->uniq, size, p);
drivers/input/input.c
1101
seq_printf(seq, "U: Uniq=%s\n", dev->uniq ? dev->uniq : "");
drivers/input/input.c
1267
INPUT_DEV_STRING_ATTR_SHOW(uniq);
drivers/input/input.c
1660
if (dev->uniq)
drivers/input/input.c
1661
INPUT_ADD_HOTPLUG_VAR("UNIQ=\"%s\"", dev->uniq);
drivers/md/dm-writecache.c
47
typeof(dest) uniq = (src); \
drivers/md/dm-writecache.c
48
memcpy_flushcache(&(dest), &uniq, sizeof(dest)); \
drivers/virtio/virtio_input.c
263
vi->idev->uniq = vi->serial;
fs/nfs/fscache.c
124
memcpy(key + len, uniq, ulen);
fs/nfs/fscache.c
88
int nfs_fscache_get_super_cookie(struct super_block *sb, const char *uniq, int ulen)
fs/nfs/fscache.c
95
if (uniq) {
fs/nfs/fscache.c
96
nfss->fscache_uniq = kmemdup_nul(uniq, ulen, GFP_KERNEL);
fs/nfs/super.c
1247
char *uniq = NULL;
fs/nfs/super.c
1260
uniq = mnt_s->fscache_uniq;
fs/nfs/super.c
1261
ulen = strlen(uniq);
fs/nfs/super.c
1267
uniq = ctx->fscache_uniq;
fs/nfs/super.c
1272
return nfs_fscache_get_super_cookie(sb, uniq, ulen);
fs/nfs/sysfs.c
331
struct rpc_clnt *clnt, const char *uniq)
fs/nfs/sysfs.c
337
strncat(name, uniq ? uniq : "", sizeof(name) - strlen(name) - 1);
include/linux/hid.h
701
char uniq[64]; /* Device unique identifier (serial #) */
include/linux/input.h
140
const char *uniq;
include/uapi/linux/uhid.h
132
__u8 uniq[64];
include/uapi/linux/uhid.h
48
__u8 uniq[64];
net/bluetooth/hidp/core.c
790
snprintf(hid->uniq, sizeof(hid->uniq), "%pMR",
net/can/raw.c
104
struct uniqframe __percpu *uniq;
net/can/raw.c
167
if (this_cpu_ptr(ro->uniq)->skb == oskb &&
net/can/raw.c
168
this_cpu_ptr(ro->uniq)->hash == oskb->hash) {
net/can/raw.c
172
this_cpu_inc(ro->uniq->join_rx_count);
net/can/raw.c
174
if (this_cpu_ptr(ro->uniq)->join_rx_count < ro->count)
net/can/raw.c
177
this_cpu_ptr(ro->uniq)->skb = oskb;
net/can/raw.c
178
this_cpu_ptr(ro->uniq)->hash = oskb->hash;
net/can/raw.c
179
this_cpu_ptr(ro->uniq)->join_rx_count = 1;
net/can/raw.c
386
ro->uniq = alloc_percpu(struct uniqframe);
net/can/raw.c
387
if (unlikely(!ro->uniq))
net/can/raw.c
439
free_percpu(ro->uniq);
tools/lib/subcmd/help.c
234
uniq(main_cmds);
tools/lib/subcmd/help.c
254
uniq(other_cmds);
tools/lib/subcmd/help.h
29
void uniq(struct cmdnames *cmds);
tools/perf/tests/subcmd-help.c
35
uniq(&cmds);
tools/perf/util/help-unknown-cmd.c
72
uniq(main_cmds);
tools/testing/selftests/hid/hidraw.c
656
char uniq[256] = {0};
tools/testing/selftests/hid/hidraw.c
660
err = ioctl(self->hidraw_fd, HIDIOCGRAWUNIQ(sizeof(uniq)), uniq);
tools/testing/selftests/hid/hidraw.c
664
ASSERT_EQ(strlen(uniq), 0) TH_LOG("expected empty uniq, got '%s'", uniq);