Symbol: hdesc
arch/sparc/kernel/smp_64.c
293
struct hvtramp_descr *hdesc;
arch/sparc/kernel/smp_64.c
300
hdesc = kzalloc_flex(*hdesc, maps, num_kernel_image_mappings);
arch/sparc/kernel/smp_64.c
301
if (!hdesc) {
arch/sparc/kernel/smp_64.c
306
*descrp = hdesc;
arch/sparc/kernel/smp_64.c
308
hdesc->cpu = cpu;
arch/sparc/kernel/smp_64.c
309
hdesc->num_mappings = num_kernel_image_mappings;
arch/sparc/kernel/smp_64.c
313
hdesc->fault_info_va = (unsigned long) &tb->fault_info;
arch/sparc/kernel/smp_64.c
314
hdesc->fault_info_pa = kimage_addr_to_ra(&tb->fault_info);
arch/sparc/kernel/smp_64.c
316
hdesc->thread_reg = thread_reg;
arch/sparc/kernel/smp_64.c
321
for (i = 0; i < hdesc->num_mappings; i++) {
arch/sparc/kernel/smp_64.c
322
hdesc->maps[i].vaddr = tte_vaddr;
arch/sparc/kernel/smp_64.c
323
hdesc->maps[i].tte = tte_data;
arch/sparc/kernel/smp_64.c
332
__pa(hdesc));
drivers/dma/ppc4xx/adma.c
3238
struct ppc440spe_adma_desc_slot *hdesc,
drivers/dma/ppc4xx/adma.c
3243
struct ppc440spe_adma_desc_slot *desc = hdesc;
drivers/dma/ppc4xx/adma.c
3247
desc = list_entry(hdesc->chain_node.next,
drivers/gpio/gpiolib-cdev.c
465
struct hte_ts_desc hdesc;
drivers/gpio/gpiolib-cdev.c
701
struct hte_ts_desc *hdesc = &line->hdesc;
drivers/gpio/gpiolib-cdev.c
714
hte_init_line_attr(hdesc, desc_to_gpio(line->desc), flags, NULL,
drivers/gpio/gpiolib-cdev.c
717
ret = hte_ts_get(NULL, hdesc, 0);
drivers/gpio/gpiolib-cdev.c
721
return hte_request_ts_ns(hdesc, process_hw_ts, process_hw_ts_thread,
drivers/gpio/gpiolib-cdev.c
984
hte_ts_put(&line->hdesc);
drivers/hid/i2c-hid/i2c-hid-core.c
1059
hid->version = le16_to_cpu(ihid->hdesc.bcdVersion);
drivers/hid/i2c-hid/i2c-hid-core.c
1060
hid->vendor = le16_to_cpu(ihid->hdesc.wVendorID);
drivers/hid/i2c-hid/i2c-hid-core.c
1061
hid->product = le16_to_cpu(ihid->hdesc.wProductID);
drivers/hid/i2c-hid/i2c-hid-core.c
270
*(__le16 *)ihid->cmdbuf = ihid->hdesc.wCommandRegister;
drivers/hid/i2c-hid/i2c-hid-core.c
281
put_unaligned_le16(le16_to_cpu(ihid->hdesc.wDataRegister),
drivers/hid/i2c-hid/i2c-hid-core.c
357
if (!do_set && le16_to_cpu(ihid->hdesc.wMaxOutputLength) == 0)
drivers/hid/i2c-hid/i2c-hid-core.c
364
*(__le16 *)ihid->cmdbuf = ihid->hdesc.wCommandRegister;
drivers/hid/i2c-hid/i2c-hid-core.c
375
put_unaligned_le16(le16_to_cpu(ihid->hdesc.wDataRegister),
drivers/hid/i2c-hid/i2c-hid-core.c
383
*(__le16 *)ihid->cmdbuf = ihid->hdesc.wOutputRegister;
drivers/hid/i2c-hid/i2c-hid-core.c
407
*(__le16 *)ihid->cmdbuf = ihid->hdesc.wCommandRegister;
drivers/hid/i2c-hid/i2c-hid-core.c
476
*(__le16 *)ihid->cmdbuf = ihid->hdesc.wCommandRegister;
drivers/hid/i2c-hid/i2c-hid-core.c
526
u16 size = le16_to_cpu(ihid->hdesc.wMaxInputLength);
drivers/hid/i2c-hid/i2c-hid-core.c
748
struct i2c_hid_desc *hdesc = &ihid->hdesc;
drivers/hid/i2c-hid/i2c-hid-core.c
756
rsize = le16_to_cpu(hdesc->wReportDescLength);
drivers/hid/i2c-hid/i2c-hid-core.c
789
ihid->hdesc.wReportDescRegister,
drivers/hid/i2c-hid/i2c-hid-core.c
896
struct i2c_hid_desc *hdesc = &ihid->hdesc;
drivers/hid/i2c-hid/i2c-hid-core.c
903
ihid->hdesc =
drivers/hid/i2c-hid/i2c-hid-core.c
909
&ihid->hdesc,
drivers/hid/i2c-hid/i2c-hid-core.c
910
sizeof(ihid->hdesc));
drivers/hid/i2c-hid/i2c-hid-core.c
923
if (le16_to_cpu(hdesc->bcdVersion) != 0x0100) {
drivers/hid/i2c-hid/i2c-hid-core.c
926
le16_to_cpu(hdesc->bcdVersion));
drivers/hid/i2c-hid/i2c-hid-core.c
931
dsize = le16_to_cpu(hdesc->wHIDDescLength);
drivers/hid/i2c-hid/i2c-hid-core.c
937
i2c_hid_dbg(ihid, "HID Descriptor: %*ph\n", dsize, &ihid->hdesc);
drivers/hid/i2c-hid/i2c-hid-core.c
96
struct i2c_hid_desc hdesc; /* the HID Descriptor */
drivers/hid/usbhid/hid-core.c
1007
if (usb_get_extra_descriptor(interface, HID_DT_HID, &hdesc) &&
drivers/hid/usbhid/hid-core.c
1009
usb_get_extra_descriptor(&interface->endpoint[0], HID_DT_HID, &hdesc))) {
drivers/hid/usbhid/hid-core.c
1014
if (!hdesc->bNumDescriptors ||
drivers/hid/usbhid/hid-core.c
1015
hdesc->bLength != sizeof(*hdesc) +
drivers/hid/usbhid/hid-core.c
1016
(hdesc->bNumDescriptors - 1) * sizeof(*hcdesc)) {
drivers/hid/usbhid/hid-core.c
1018
hdesc->bLength, hdesc->bNumDescriptors);
drivers/hid/usbhid/hid-core.c
1026
if (hdesc->bLength >= sizeof(*hdesc)) {
drivers/hid/usbhid/hid-core.c
1027
fixed_opt_descriptors_size = hdesc->bLength - sizeof(*hdesc);
drivers/hid/usbhid/hid-core.c
1030
hdesc->bNumDescriptors = fixed_opt_descriptors_size / sizeof(*hcdesc) + 1;
drivers/hid/usbhid/hid-core.c
1036
hid->version = le16_to_cpu(hdesc->bcdHID);
drivers/hid/usbhid/hid-core.c
1037
hid->country = hdesc->bCountryCode;
drivers/hid/usbhid/hid-core.c
1039
if (hdesc->rpt_desc.bDescriptorType == HID_DT_REPORT)
drivers/hid/usbhid/hid-core.c
1040
rsize = le16_to_cpu(hdesc->rpt_desc.wDescriptorLength);
drivers/hid/usbhid/hid-core.c
1068
if (hdesc->bNumDescriptors > 1)
drivers/hid/usbhid/hid-core.c
1071
(int)(hdesc->bNumDescriptors - 1));
drivers/hid/usbhid/hid-core.c
986
struct hid_descriptor *hdesc;
drivers/hte/hte-tegra194.c
644
const struct hte_ts_desc *hdesc)
drivers/hte/hte-tegra194.c
651
return hte_dev->gdev == gpiod_to_gpio_device(hdesc->attr.line_data);
drivers/staging/greybus/hid.c
23
struct gb_hid_desc_response hdesc;
drivers/staging/greybus/hid.c
286
rsize = le16_to_cpu(ghid->hdesc.wReportDescLength);
drivers/staging/greybus/hid.c
39
0, &ghid->hdesc, sizeof(ghid->hdesc));
drivers/staging/greybus/hid.c
403
hid->version = le16_to_cpu(ghid->hdesc.bcdHID);
drivers/staging/greybus/hid.c
404
hid->vendor = le16_to_cpu(ghid->hdesc.wVendorID);
drivers/staging/greybus/hid.c
405
hid->product = le16_to_cpu(ghid->hdesc.wProductID);
drivers/staging/greybus/hid.c
406
hid->country = ghid->hdesc.bCountryCode;
drivers/staging/greybus/hid.c
52
le16_to_cpu(ghid->hdesc.wReportDescLength));