| /linux/lib/crypto/mpi/ |
| H A D | mpi-pow.c | 33 mpi_size_t esize, msize, bsize, rsize; in mpi_powm() local 147 rsize = bsize; in mpi_powm() 184 if (rsize < KARATSUBA_THRESHOLD) in mpi_powm() 185 mpih_sqr_n_basecase(xp, rp, rsize); in mpi_powm() 188 tsize = 2 * rsize; in mpi_powm() 193 } else if (tsize < (2 * rsize)) { in mpi_powm() 195 tsize = 2 * rsize; in mpi_powm() 201 mpih_sqr_n(xp, rp, rsize, tspace); in mpi_powm() 204 xsize = 2 * rsize; in mpi_powm() 212 rsize = xsize; in mpi_powm() [all …]
|
| H A D | mpi-div.c | 67 mpi_size_t qsize, rsize; in mpi_tdiv_qr() local 80 rsize = nsize + 1; in mpi_tdiv_qr() 81 err = mpi_resize(rem, rsize); in mpi_tdiv_qr() 85 qsize = rsize - dsize; /* qsize cannot be bigger than this. */ in mpi_tdiv_qr() 125 rsize = rlimb != 0?1:0; in mpi_tdiv_qr() 126 rem->nlimbs = rsize; in mpi_tdiv_qr() 173 rsize = nsize + 1; in mpi_tdiv_qr() 175 rsize = nsize; in mpi_tdiv_qr() 194 rsize = nsize; in mpi_tdiv_qr() 197 q_limb = mpihelp_divrem(qp, 0, rp, rsize, dp, dsize); in mpi_tdiv_qr() [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-waltop.c | 603 unsigned int *rsize) in waltop_report_fixup() argument 607 if (*rsize == SLIM_TABLET_5_8_INCH_RDESC_ORIG_SIZE) { in waltop_report_fixup() 608 *rsize = sizeof(slim_tablet_5_8_inch_rdesc_fixed); in waltop_report_fixup() 613 if (*rsize == SLIM_TABLET_12_1_INCH_RDESC_ORIG_SIZE) { in waltop_report_fixup() 614 *rsize = sizeof(slim_tablet_12_1_inch_rdesc_fixed); in waltop_report_fixup() 619 if (*rsize == Q_PAD_RDESC_ORIG_SIZE) { in waltop_report_fixup() 620 *rsize = sizeof(q_pad_rdesc_fixed); in waltop_report_fixup() 625 if (*rsize == PID_0038_RDESC_ORIG_SIZE) { in waltop_report_fixup() 626 *rsize = sizeof(pid_0038_rdesc_fixed); in waltop_report_fixup() 631 if (*rsize == MEDIA_TABLET_10_6_INCH_RDESC_ORIG_SIZE) { in waltop_report_fixup() [all …]
|
| H A D | hid-elecom.c | 37 __u8 *rdesc, unsigned int rsize, in mouse_button_fixup() argument 44 if (rsize < 32 || rdesc[button_bit_count] != 0x95 || in mouse_button_fixup() 57 unsigned int *rsize) in elecom_report_fixup() argument 63 if (*rsize >= 48 && rdesc[46] == 0x05 && rdesc[47] == 0x0c) { in elecom_report_fixup() 76 mouse_button_fixup(hdev, rdesc, *rsize, 20, 28, 22, 14, 8); in elecom_report_fixup() 89 mouse_button_fixup(hdev, rdesc, *rsize, 12, 30, 14, 20, 6); in elecom_report_fixup() 103 mouse_button_fixup(hdev, rdesc, *rsize, 12, 30, 14, 20, 8); in elecom_report_fixup() 113 mouse_button_fixup(hdev, rdesc, *rsize, 22, 30, 24, 16, 6); in elecom_report_fixup() 124 mouse_button_fixup(hdev, rdesc, *rsize, 22, 30, 24, 16, 8); in elecom_report_fixup()
|
| H A D | hid-kye.c | 367 unsigned int *rsize, int offset, const char *device_name) in kye_consumer_control_fixup() argument 374 if (*rsize >= offset + 31 && in kye_consumer_control_fixup() 406 static __u8 *kye_tablet_fixup(struct hid_device *hdev, __u8 *rdesc, unsigned int *rsize) in kye_tablet_fixup() argument 411 if (*rsize < sizeof(kye_tablet_rdesc)) { in kye_tablet_fixup() 440 if (newdesc + sizeof(kye_tablet_mouse_rdesc) > rdesc + *rsize) in kye_tablet_fixup() 457 if (newdesc + info->control_rsize > rdesc + *rsize) in kye_tablet_fixup() 465 *rsize = newdesc - rdesc; in kye_tablet_fixup() 470 unsigned int *rsize) in kye_report_fixup() argument 481 if (*rsize >= 75 && in kye_report_fixup() 498 rdesc = kye_consumer_control_fixup(hdev, rdesc, rsize, 104, in kye_report_fixup() [all …]
|
| H A D | hid-cypress.c | 33 unsigned int *rsize) in cp_rdesc_fixup() argument 37 if (*rsize < 4) in cp_rdesc_fixup() 40 for (i = 0; i < *rsize - 4; i++) in cp_rdesc_fixup() 50 unsigned int *rsize) in va_logical_boundary_fixup() argument 57 if (*rsize == 25 && in va_logical_boundary_fixup() 71 unsigned int *rsize) in cp_report_fixup() argument 76 rdesc = cp_rdesc_fixup(hdev, rdesc, rsize); in cp_report_fixup() 78 rdesc = va_logical_boundary_fixup(hdev, rdesc, rsize); in cp_report_fixup()
|
| H A D | hid-lg.c | 431 unsigned int *rsize) in lg_report_fixup() argument 435 if ((drv_data->quirks & LG_RDESC) && *rsize >= 91 && rdesc[83] == 0x26 && in lg_report_fixup() 442 if ((drv_data->quirks & LG_RDESC_REL_ABS) && *rsize >= 51 && in lg_report_fixup() 453 if (*rsize == FG_RDESC_ORIG_SIZE) { in lg_report_fixup() 456 *rsize = sizeof(fg_rdesc_fixed); in lg_report_fixup() 466 if (*rsize == FFG_RDESC_ORIG_SIZE) { in lg_report_fixup() 469 *rsize = sizeof(ffg_rdesc_fixed); in lg_report_fixup() 476 if (*rsize == DF_RDESC_ORIG_SIZE) { in lg_report_fixup() 479 *rsize = sizeof(df_rdesc_fixed); in lg_report_fixup() 485 if (*rsize == MOMO_RDESC_ORIG_SIZE) { in lg_report_fixup() [all …]
|
| H A D | hid-gembird.c | 61 unsigned int *rsize) in gembird_report_fixup() argument 67 size_t new_size = *rsize + delta_size; in gembird_report_fixup() 69 if (*rsize >= 31 && !memcmp(&rdesc[GEMBIRD_START_FAULTY_RDESC], in gembird_report_fixup() 80 memcpy(new_rdesc + delta_size, rdesc, *rsize); in gembird_report_fixup() 90 *rsize = new_size; in gembird_report_fixup()
|
| H A D | hid-samsung.c | 52 unsigned int rsize) in samsung_irda_dev_trace() argument 55 rsize); in samsung_irda_dev_trace() 59 unsigned int *rsize) in samsung_irda_report_fixup() argument 61 if (*rsize == 184 && !memcmp(&rdesc[175], "\x25\x40\x75\x30\x95\x01", 6) && in samsung_irda_report_fixup() 68 } else if (*rsize == 203 && !memcmp(&rdesc[192], "\x15\x00\x25\x12", 4)) { in samsung_irda_report_fixup() 72 } else if (*rsize == 135 && !memcmp(&rdesc[124], "\x15\x00\x25\x11", 4)) { in samsung_irda_report_fixup() 76 } else if (*rsize == 171 && !memcmp(&rdesc[160], "\x15\x00\x25\x01", 4)) { in samsung_irda_report_fixup() 473 unsigned int *rsize) in samsung_report_fixup() argument 476 rdesc = samsung_irda_report_fixup(hdev, rdesc, rsize); in samsung_report_fixup() 525 if (hdev->rsize == 184) { in samsung_probe()
|
| H A D | hid-sigmamicro.c | 103 unsigned int *rsize) in sm_report_fixup() argument 105 if (*rsize == sizeof(sm_0059_rdesc) && in sm_report_fixup() 106 !memcmp(sm_0059_rdesc, rdesc, *rsize)) { in sm_report_fixup()
|
| H A D | hid-xiaomi.c | 65 unsigned int *rsize) in xiaomi_report_fixup() argument 69 if (*rsize == MI_SILENT_MOUSE_ORIG_RDESC_LENGTH) { in xiaomi_report_fixup() 71 *rsize = sizeof(mi_silent_mouse_rdesc_fixed); in xiaomi_report_fixup()
|
| H A D | hid-viewsonic.c | 74 unsigned int *rsize) in viewsonic_report_fixup() argument 79 if (*rsize == PD1011_RDESC_ORIG_SIZE) { in viewsonic_report_fixup() 80 *rsize = sizeof(pd1011_rdesc_fixed); in viewsonic_report_fixup()
|
| H A D | hid-maltron.c | 141 unsigned int *rsize) in maltron_report_fixup() argument 143 if (*rsize == sizeof(maltron_rdesc_o) && in maltron_report_fixup() 146 *rsize = sizeof(maltron_rdesc); in maltron_report_fixup()
|
| H A D | hid-ortek.c | 26 unsigned int *rsize) in ortek_report_fixup() argument 28 if (*rsize >= 56 && rdesc[54] == 0x25 && rdesc[55] == 0x01) { in ortek_report_fixup() 31 } else if (*rsize >= 54 && rdesc[52] == 0x25 && rdesc[53] == 0x01) { in ortek_report_fixup()
|
| H A D | hid-topre.c | 25 unsigned int *rsize) in topre_report_fixup() argument 27 if (*rsize >= 119 && rdesc[69] == 0x29 && rdesc[70] == 0xe7 && in topre_report_fixup() 32 } else if (*rsize >= 106 && rdesc[28] == 0x29 && rdesc[29] == 0xe7 && in topre_report_fixup()
|
| H A D | hid-ite.c | 16 static const __u8 *ite_report_fixup(struct hid_device *hdev, __u8 *rdesc, unsigned int *rsize) in ite_report_fixup() argument 22 if (*rsize == 188 && rdesc[162] == 0x81 && rdesc[163] == 0x02) { in ite_report_fixup() 27 if (*rsize == 188 && rdesc[185] == 0x81 && rdesc[186] == 0x02) { in ite_report_fixup() 32 if (*rsize == 210 && rdesc[184] == 0x81 && rdesc[185] == 0x02) { in ite_report_fixup()
|
| H A D | hid-glorious.c | 30 unsigned int *rsize) in glorious_report_fixup() argument 32 if (*rsize == 213 && in glorious_report_fixup() 39 if (*rsize == 156 && rdesc[41] == 1) { in glorious_report_fixup()
|
| H A D | hid-holtek-mouse.c | 33 __u8 *rdesc, unsigned int *rsize) in holtek_mouse_report_fixup() argument 44 if (*rsize >= 122 && rdesc[115] == 0xff && rdesc[116] == 0x7f in holtek_mouse_report_fixup() 53 if (*rsize >= 113 && rdesc[106] == 0xff && rdesc[107] == 0x7f in holtek_mouse_report_fixup()
|
| /linux/sound/soc/sdca/ |
| H A D | sdca_hid.c | 27 unsigned int rsize; in sdwhid_parse() 30 rsize = le16_to_cpu(entity->hide.hid_desc.rpt_desc.wDescriptorLength); in sdwhid_parse() 32 if (!rsize || rsize > HID_MAX_DESCRIPTOR_SIZE) { in sdwhid_parse() 33 dev_err(&hid->dev, "invalid size of report descriptor (%u)\n", rsize); in sdwhid_parse() 37 ret = hid_parse_report(hid, entity->hide.hid_report_desc, rsize); in sdwhid_parse() 24 unsigned int rsize; sdwhid_parse() local
|
| /linux/include/math-emu/ |
| H A D | op-common.h | 657 #define _FP_TO_INT(fs, wc, r, X, rsize, rsigned) \ argument 669 else if (X##_e >= rsize - (rsigned > 0 || X##_s) \ 678 || X##_e >= rsize - 1 + _FP_WFRACBITS_##fs) \ 683 _FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \ 689 r <<= rsize - 1; \ 702 if (_FP_W_TYPE_SIZE*wc < rsize) \ 704 _FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \ 719 _FP_FRAC_ASSEMBLE_##wc(r, X, rsize); \ 728 #define _FP_TO_INT_ROUND(fs, wc, r, X, rsize, rsigned) \ argument 736 if (X##_e < rsize - 1 + _FP_WFRACBITS_##fs) \ [all …]
|
| /linux/fs/ceph/ |
| H A D | metric.c | 29 struct ceph_read_io_size *rsize; in ceph_mdsc_send_metrics() local 50 + sizeof(*icaps) + sizeof(*inodes) + sizeof(*rsize) in ceph_mdsc_send_metrics() 156 rsize = (struct ceph_read_io_size *)(inodes + 1); in ceph_mdsc_send_metrics() 157 rsize->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_READ_IO_SIZES); in ceph_mdsc_send_metrics() 158 rsize->header.ver = 1; in ceph_mdsc_send_metrics() 159 rsize->header.compat = 1; in ceph_mdsc_send_metrics() 160 rsize->header.data_len = cpu_to_le32(sizeof(*rsize) - header_len); in ceph_mdsc_send_metrics() 161 rsize->total_ops = cpu_to_le64(m->metric[METRIC_READ].total); in ceph_mdsc_send_metrics() 162 rsize->total_size = cpu_to_le64(m->metric[METRIC_READ].size_sum); in ceph_mdsc_send_metrics() 166 wsize = (struct ceph_write_io_size *)(rsize + 1); in ceph_mdsc_send_metrics()
|
| /linux/net/9p/ |
| H A D | client.c | 565 const uint rsize = c->trans_mod->pooled_rbuffers ? c->msize : 0; in p9_client_rpc() local 568 req = p9_client_prepare_req(c, type, tsize, rsize, fmt, ap); in p9_client_rpc() 1428 u32 rsize, received; in p9_client_read_once() local 1436 rsize = fid->iounit; in p9_client_read_once() 1437 if (!rsize || rsize > clnt->msize - P9_IOHDRSZ) in p9_client_read_once() 1438 rsize = clnt->msize - P9_IOHDRSZ; in p9_client_read_once() 1440 if (count < rsize) in p9_client_read_once() 1441 rsize = count; in p9_client_read_once() 1444 if (clnt->trans_mod->zc_request && rsize > 1024) { in p9_client_read_once() 1448 req = p9_client_zc_rpc(clnt, P9_TREAD, to, NULL, rsize, in p9_client_read_once() [all …]
|
| /linux/fs/netfs/ |
| H A D | direct_read.c | 22 size_t rsize; in netfs_prepare_dio_read_iterator() local 24 rsize = umin(subreq->len, rreq->io_streams[0].sreq_max_len); in netfs_prepare_dio_read_iterator() 25 subreq->len = rsize; in netfs_prepare_dio_read_iterator() 28 size_t limit = netfs_limit_iter(&rreq->buffer.iter, 0, rsize, in netfs_prepare_dio_read_iterator() 31 if (limit < rsize) { in netfs_prepare_dio_read_iterator()
|
| /linux/drivers/staging/greybus/ |
| H A D | hid.c | 282 unsigned int rsize; in gb_hid_parse() local 286 rsize = le16_to_cpu(ghid->hdesc.wReportDescLength); in gb_hid_parse() 287 if (!rsize || rsize > HID_MAX_DESCRIPTOR_SIZE) { in gb_hid_parse() 288 dbg_hid("weird size of report descriptor (%u)\n", rsize); in gb_hid_parse() 292 rdesc = kzalloc(rsize, GFP_KERNEL); in gb_hid_parse() 302 ret = hid_parse_report(hid, rdesc, rsize); in gb_hid_parse()
|
| /linux/drivers/tty/hvc/ |
| H A D | hvc_console.c | 503 size_t rsize, written = 0; in hvc_write() local 518 rsize = hp->outbuf_size - hp->n_outbuf; in hvc_write() 520 if (rsize) { in hvc_write() 521 if (rsize > count) in hvc_write() 522 rsize = count; in hvc_write() 523 memcpy(hp->outbuf + hp->n_outbuf, buf, rsize); in hvc_write() 524 count -= rsize; in hvc_write() 525 buf += rsize; in hvc_write() 526 hp->n_outbuf += rsize; in hvc_write() 527 written += rsize; in hvc_write()
|