Home
last modified time | relevance | path

Searched refs:rsize (Results 1 – 25 of 44) sorted by relevance

12

/drivers/hid/
Dhid-uclogic.c550 unsigned int *rsize) in uclogic_report_fixup() argument
557 if (*rsize == PF1209_RDESC_ORIG_SIZE) { in uclogic_report_fixup()
559 *rsize = sizeof(pf1209_rdesc_fixed); in uclogic_report_fixup()
563 if (*rsize == WPXXXXU_RDESC_ORIG_SIZE) { in uclogic_report_fixup()
565 *rsize = sizeof(wp4030u_rdesc_fixed); in uclogic_report_fixup()
569 if (*rsize == WPXXXXU_RDESC_ORIG_SIZE) { in uclogic_report_fixup()
571 *rsize = sizeof(wp5540u_rdesc_fixed); in uclogic_report_fixup()
575 if (*rsize == WPXXXXU_RDESC_ORIG_SIZE) { in uclogic_report_fixup()
577 *rsize = sizeof(wp8060u_rdesc_fixed); in uclogic_report_fixup()
581 if (*rsize == WP1062_RDESC_ORIG_SIZE) { in uclogic_report_fixup()
[all …]
Dhid-waltop.c642 unsigned int *rsize) in waltop_report_fixup() argument
646 if (*rsize == SLIM_TABLET_5_8_INCH_RDESC_ORIG_SIZE) { in waltop_report_fixup()
648 *rsize = sizeof(slim_tablet_5_8_inch_rdesc_fixed); in waltop_report_fixup()
652 if (*rsize == SLIM_TABLET_12_1_INCH_RDESC_ORIG_SIZE) { in waltop_report_fixup()
654 *rsize = sizeof(slim_tablet_12_1_inch_rdesc_fixed); in waltop_report_fixup()
658 if (*rsize == Q_PAD_RDESC_ORIG_SIZE) { in waltop_report_fixup()
660 *rsize = sizeof(q_pad_rdesc_fixed); in waltop_report_fixup()
664 if (*rsize == PID_0038_RDESC_ORIG_SIZE) { in waltop_report_fixup()
666 *rsize = sizeof(pid_0038_rdesc_fixed); in waltop_report_fixup()
670 if (*rsize == MEDIA_TABLET_10_6_INCH_RDESC_ORIG_SIZE) { in waltop_report_fixup()
[all …]
Dhid-samsung.c57 unsigned int rsize) in samsung_irda_dev_trace() argument
60 rsize); in samsung_irda_dev_trace()
64 unsigned int *rsize) in samsung_irda_report_fixup() argument
66 if (*rsize == 184 && rdesc[175] == 0x25 && rdesc[176] == 0x40 && in samsung_irda_report_fixup()
76 if (*rsize == 203 && rdesc[192] == 0x15 && rdesc[193] == 0x0 && in samsung_irda_report_fixup()
82 if (*rsize == 135 && rdesc[124] == 0x15 && rdesc[125] == 0x0 && in samsung_irda_report_fixup()
88 if (*rsize == 171 && rdesc[160] == 0x15 && rdesc[161] == 0x0 && in samsung_irda_report_fixup()
134 unsigned int *rsize) in samsung_report_fixup() argument
137 rdesc = samsung_irda_report_fixup(hdev, rdesc, rsize); in samsung_report_fixup()
167 if (hdev->rsize == 184) { in samsung_probe()
Dhid-kye.c272 unsigned int *rsize) in kye_report_fixup() argument
283 if (*rsize >= 74 && in kye_report_fixup()
300 if (*rsize == EASYPEN_I405X_RDESC_ORIG_SIZE) { in kye_report_fixup()
302 *rsize = sizeof(easypen_i405x_rdesc_fixed); in kye_report_fixup()
306 if (*rsize == MOUSEPEN_I608X_RDESC_ORIG_SIZE) { in kye_report_fixup()
308 *rsize = sizeof(mousepen_i608x_rdesc_fixed); in kye_report_fixup()
312 if (*rsize == EASYPEN_M610X_RDESC_ORIG_SIZE) { in kye_report_fixup()
314 *rsize = sizeof(easypen_m610x_rdesc_fixed); in kye_report_fixup()
Dhid-sony.c64 unsigned int *rsize) in sony_report_fixup() argument
72 if ((sc->quirks & VAIO_RDESC_CONSTANT) && *rsize >= 56 && in sony_report_fixup()
85 if ((((sc->quirks & SIXAXIS_CONTROLLER_USB) && *rsize == 148) || in sony_report_fixup()
86 ((sc->quirks & SIXAXIS_CONTROLLER_BT) && *rsize == 149)) && in sony_report_fixup()
92 *rsize > sizeof(sixaxis_rdesc_fixup2)) { in sony_report_fixup()
94 *rsize, (int)sizeof(sixaxis_rdesc_fixup2)); in sony_report_fixup()
95 *rsize = sizeof(sixaxis_rdesc_fixup2); in sony_report_fixup()
96 memcpy(rdesc, &sixaxis_rdesc_fixup2, *rsize); in sony_report_fixup()
Dhid-lg.c343 unsigned int *rsize) in lg_report_fixup() argument
349 if ((drv_data->quirks & LG_RDESC) && *rsize >= 91 && rdesc[83] == 0x26 && in lg_report_fixup()
356 if ((drv_data->quirks & LG_RDESC_REL_ABS) && *rsize >= 51 && in lg_report_fixup()
379 *rsize == DF_RDESC_ORIG_SIZE) { in lg_report_fixup()
383 *rsize = sizeof(df_rdesc_fixed); in lg_report_fixup()
388 if (*rsize == MOMO_RDESC_ORIG_SIZE) { in lg_report_fixup()
392 *rsize = sizeof(momo_rdesc_fixed); in lg_report_fixup()
397 if (*rsize == MOMO2_RDESC_ORIG_SIZE) { in lg_report_fixup()
401 *rsize = sizeof(momo2_rdesc_fixed); in lg_report_fixup()
406 if (*rsize == FV_RDESC_ORIG_SIZE) { in lg_report_fixup()
[all …]
Dhid-ortek.c28 unsigned int *rsize) in ortek_report_fixup() argument
30 if (*rsize >= 56 && rdesc[54] == 0x25 && rdesc[55] == 0x01) { in ortek_report_fixup()
33 } else if (*rsize >= 54 && rdesc[52] == 0x25 && rdesc[53] == 0x01) { in ortek_report_fixup()
Dhid-logitech-dj.c500 static void rdcat(char **rdesc, unsigned int *rsize, const char *data, unsigned int size) in rdcat() argument
502 memcpy(*rdesc + *rsize, data, size); in rdcat()
503 *rsize += size; in rdcat()
509 unsigned int rsize = 0; in logi_dj_ll_parse() local
525 rdcat(&rdesc, &rsize, kbd_descriptor, sizeof(kbd_descriptor)); in logi_dj_ll_parse()
531 rdcat(&rdesc, &rsize, mse_descriptor, sizeof(mse_descriptor)); in logi_dj_ll_parse()
537 rdcat(&rdesc, &rsize, consumer_descriptor, sizeof(consumer_descriptor)); in logi_dj_ll_parse()
543 rdcat(&rdesc, &rsize, syscontrol_descriptor, sizeof(syscontrol_descriptor)); in logi_dj_ll_parse()
549 rdcat(&rdesc, &rsize, media_descriptor, sizeof(media_descriptor)); in logi_dj_ll_parse()
557 retval = hid_parse_report(hid, rdesc, rsize); in logi_dj_ll_parse()
Dhid-elecom.c24 unsigned int *rsize) in elecom_report_fixup() argument
26 if (*rsize >= 48 && rdesc[46] == 0x05 && rdesc[47] == 0x0c) { in elecom_report_fixup()
Dhid-aureal.c21 unsigned int *rsize) in aureal_report_fixup() argument
23 if (*rsize >= 54 && rdesc[52] == 0x25 && rdesc[53] == 0x01) { in aureal_report_fixup()
Dhid-keytouch.c31 unsigned int *rsize) in keytouch_report_fixup() argument
36 *rsize = sizeof(keytouch_fixed_rdesc); in keytouch_report_fixup()
Dhid-saitek.c25 unsigned int *rsize) in saitek_report_fixup() argument
27 if (*rsize == 137 && rdesc[20] == 0x09 && rdesc[21] == 0x33 in saitek_report_fixup()
Dhid-sunplus.c25 unsigned int *rsize) in sp_report_fixup() argument
27 if (*rsize >= 107 && rdesc[104] == 0x26 && rdesc[105] == 0x80 && in sp_report_fixup()
Dhid-monterey.c25 unsigned int *rsize) in mr_report_fixup() argument
27 if (*rsize >= 30 && rdesc[29] == 0x05 && rdesc[30] == 0x09) { in mr_report_fixup()
Dhid-cherry.c29 unsigned int *rsize) in ch_report_fixup() argument
31 if (*rsize >= 17 && rdesc[11] == 0x3c && rdesc[12] == 0x02) { in ch_report_fixup()
Dhid-dr.c238 unsigned int *rsize) in dr_report_fixup() argument
242 if (*rsize == PID0011_RDESC_ORIG_SIZE) { in dr_report_fixup()
244 *rsize = sizeof(pid0011_rdesc_fixed); in dr_report_fixup()
Dhid-microsoft.c34 unsigned int *rsize) in ms_report_fixup() argument
42 if ((quirks & MS_RDESC) && *rsize == 571 && rdesc[557] == 0x19 && in ms_report_fixup()
49 if ((quirks & MS_RDESC_3K) && *rsize == 106 && rdesc[94] == 0x19 && in ms_report_fixup()
Dhid-petalynx.c26 unsigned int *rsize) in pl_report_fixup() argument
28 if (*rsize >= 60 && rdesc[39] == 0x2a && rdesc[40] == 0xf5 && in pl_report_fixup()
Dhid-holtek-kbd.c109 unsigned int *rsize) in holtek_kbd_report_fixup() argument
115 *rsize = sizeof(holtek_kbd_rdesc_fixed); in holtek_kbd_report_fixup()
Dhid-ps3remote.c146 unsigned int *rsize) in ps3remote_fixup() argument
148 *rsize = sizeof(ps3remote_rdesc); in ps3remote_fixup()
Dhid-cypress.c34 unsigned int *rsize) in cp_report_fixup() argument
42 for (i = 0; i < *rsize - 4; i++) in cp_report_fixup()
/drivers/tty/hvc/
Dhvc_console.c487 int rsize, written = 0; in hvc_write() local
503 while (count > 0 && (rsize = hp->outbuf_size - hp->n_outbuf) > 0) { in hvc_write()
504 if (rsize > count) in hvc_write()
505 rsize = count; in hvc_write()
506 memcpy(hp->outbuf + hp->n_outbuf, buf, rsize); in hvc_write()
507 count -= rsize; in hvc_write()
508 buf += rsize; in hvc_write()
509 hp->n_outbuf += rsize; in hvc_write()
510 written += rsize; in hvc_write()
/drivers/hid/i2c-hid/
Di2c-hid.c601 unsigned int rsize; in i2c_hid_parse() local
608 rsize = le16_to_cpu(hdesc->wReportDescLength); in i2c_hid_parse()
609 if (!rsize || rsize > HID_MAX_DESCRIPTOR_SIZE) { in i2c_hid_parse()
610 dbg_hid("weird size of report descriptor (%u)\n", rsize); in i2c_hid_parse()
623 rdesc = kzalloc(rsize, GFP_KERNEL); in i2c_hid_parse()
632 ret = i2c_hid_command(client, &hid_report_descr_cmd, rdesc, rsize); in i2c_hid_parse()
639 i2c_hid_dbg(ihid, "Report Descriptor: %*ph\n", rsize, rdesc); in i2c_hid_parse()
641 ret = hid_parse_report(hid, rdesc, rsize); in i2c_hid_parse()
/drivers/media/usb/em28xx/
Dem28xx-i2c.c560 int remain = len, rsize, rsize_max, ret; in em28xx_i2c_read_block() local
579 rsize = rsize_max; in em28xx_i2c_read_block()
581 rsize = remain; in em28xx_i2c_read_block()
583 ret = i2c_master_recv(&dev->i2c_client[bus], data, rsize); in em28xx_i2c_read_block()
587 remain -= rsize; in em28xx_i2c_read_block()
588 data += rsize; in em28xx_i2c_read_block()
/drivers/video/
Doffb.c536 unsigned int flags, rsize, addr_prop = 0; in offb_init_nodriver() local
577 rsize = (unsigned long)pitch * (unsigned long)height; in offb_init_nodriver()
605 if (asize < rsize) in offb_init_nodriver()
611 ((rstart + asize) >= (addr_prop + rsize))) in offb_init_nodriver()
617 if (rsize > max_size) { in offb_init_nodriver()
618 max_size = rsize; in offb_init_nodriver()

12