| /drivers/hid/intel-thc-hid/intel-quicki2c/ |
| A D | quicki2c-protocol.c | 100 u32 read_len = 0; in quicki2c_get_device_descriptor() local 105 &read_len, (u32 *)&qcdev->dev_desc); in quicki2c_get_device_descriptor() 106 if (ret || HIDI2C_DEV_DESC_LEN != read_len) { in quicki2c_get_device_descriptor() 108 ret, read_len); in quicki2c_get_device_descriptor() 122 u32 prd_len = read_len; in quicki2c_get_report_descriptor() 125 &prd_len, qcdev->report_descriptor, &read_len); in quicki2c_get_report_descriptor() 132 size_t write_buf_len, read_len = 0; in quicki2c_get_report() local 158 NULL, rpt, &read_len); in quicki2c_get_report() 161 ret, read_len, buf_len); in quicki2c_get_report() 205 size_t read_len = HIDI2C_LENGTH_LEN; in quicki2c_reset() local [all …]
|
| /drivers/hid/intel-thc-hid/intel-quickspi/ |
| A D | quickspi-protocol.c | 53 u32 input_len, read_len = 0; in quickspi_get_device_descriptor() local 92 input_len, &read_len, (u32 *)read_buf); in quickspi_get_device_descriptor() 93 if (ret || read_len != input_len) { in quickspi_get_device_descriptor() 96 input_len, read_len); in quickspi_get_device_descriptor() 274 u32 actual_read_len, read_len = 0; in reset_tic() local 305 read_len = input_report_len * sizeof(u32); in reset_tic() 306 if (read_len != HIDSPI_INPUT_BODY_SIZE(0)) { in reset_tic() 308 read_len); in reset_tic() 316 read_len, &actual_read_len, in reset_tic() 318 if (ret || actual_read_len != read_len) { in reset_tic() [all …]
|
| /drivers/iio/imu/st_lsm6dsx/ |
| A D | st_lsm6dsx_buffer.c | 348 unsigned int word_len, read_len = 0; in st_lsm6dsx_read_block() local 351 while (read_len < data_len) { in st_lsm6dsx_read_block() 352 word_len = min_t(unsigned int, data_len - read_len, in st_lsm6dsx_read_block() 354 err = st_lsm6dsx_read_locked(hw, addr, data + read_len, in st_lsm6dsx_read_block() 358 read_len += word_len; in st_lsm6dsx_read_block() 376 int err, sip, acc_sip, gyro_sip, ts_sip, ext_sip, read_len, offset; in st_lsm6dsx_read_fifo() local 407 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_fifo() 531 return read_len; in st_lsm6dsx_read_fifo() 610 int i, err, read_len; in st_lsm6dsx_read_tagged_fifo() local 632 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_tagged_fifo() [all …]
|
| /drivers/net/wireless/st/cw1200/ |
| A D | bh.c | 236 size_t read_len = 0; in cw1200_bh_rx_helper() local 247 read_len = (*ctrl_reg & ST90TDS_CONT_NEXT_LEN_MASK) * 2; in cw1200_bh_rx_helper() 248 if (!read_len) in cw1200_bh_rx_helper() 251 if (WARN_ON((read_len < sizeof(struct wsm_hdr)) || in cw1200_bh_rx_helper() 252 (read_len > EFFECTIVE_BUF_SIZE))) { in cw1200_bh_rx_helper() 254 read_len, *ctrl_reg); in cw1200_bh_rx_helper() 261 read_len = read_len + 2; in cw1200_bh_rx_helper() 264 priv->hwbus_priv, read_len); in cw1200_bh_rx_helper() 277 skb_put(skb_rx, read_len); in cw1200_bh_rx_helper() 293 if (WARN_ON(wsm_len > read_len)) in cw1200_bh_rx_helper()
|
| /drivers/crypto/caam/ |
| A D | caamrng.c | 179 int read_len; in test_len() local 186 read_len = rng->read(rng, buf, len, wait); in test_len() 188 if (read_len < 0 || (read_len == 0 && wait)) { in test_len() 190 read_len); in test_len() 197 buf, read_len, 1); in test_len() 199 len = len - read_len; in test_len()
|
| /drivers/net/wireless/silabs/wfx/ |
| A D | bh.c | 63 static int rx_helper(struct wfx_dev *wdev, size_t read_len, int *is_cnf) in rx_helper() argument 72 WARN(read_len > round_down(0xFFF, 2) * sizeof(u16), "request exceed the chip capability"); in rx_helper() 75 alloc_len = wdev->hwbus_ops->align_size(wdev->hwbus_priv, read_len + 2); in rx_helper() 88 if (WARN(read_len < sizeof(struct wfx_hif_msg), "corrupted read")) in rx_helper() 92 if (computed_len != read_len) { in rx_helper() 94 computed_len, read_len); in rx_helper() 96 hif, read_len, true); in rx_helper()
|
| /drivers/i2c/busses/ |
| A D | i2c-cp2615.c | 53 u8 tag, i2caddr, read_len, write_len; member 75 u8 read_len; member 165 memcpy(buf, &i2c_r->data, i2c_r->read_len); in cp2615_i2c_recv() 229 i2c_w.read_len = msg->len; in cp2615_i2c_xfer() 232 i2c_w.read_len = 0; in cp2615_i2c_xfer()
|
| A D | i2c-mlxbf.c | 687 u8 op_idx, data_idx, data_len, write_len, read_len; in mlxbf_i2c_smbus_start_transaction() local 705 read_len = 0; in mlxbf_i2c_smbus_start_transaction() 784 read_len = operation->length - 1; in mlxbf_i2c_smbus_start_transaction() 809 ret = mlxbf_i2c_smbus_enable(priv, slave, read_len, block_en, in mlxbf_i2c_smbus_start_transaction() 813 mlxbf_i2c_smbus_read_data(priv, data_desc, read_len + 1, in mlxbf_i2c_smbus_start_transaction() 817 memcpy(read_buf, data_desc, read_len + 1); in mlxbf_i2c_smbus_start_transaction()
|
| /drivers/iio/adc/ |
| A D | bcm_iproc_adc.c | 228 int read_len = 0; in iproc_adc_do_read() local 309 read_len = -EIO; in iproc_adc_do_read() 320 read_len = sizeof(*p_adc_data); in iproc_adc_do_read() 329 read_len = -ETIMEDOUT; in iproc_adc_do_read() 334 return read_len; in iproc_adc_do_read() 349 return read_len; in iproc_adc_do_read()
|
| /drivers/hid/intel-thc-hid/intel-thc/ |
| A D | intel-thc-dma.c | 625 void *read_buff, size_t *read_len, int *read_finished) in thc_dma_read() argument 639 *read_len = status; in thc_dma_read() 671 void *read_buff, size_t *read_len, int *read_finished) in thc_rxdma_read() argument 683 if (!read_buff || !read_len) { in thc_rxdma_read() 685 read_buff, read_len); in thc_rxdma_read() 694 ret = thc_dma_read(dev, dma_config, read_buff, read_len, read_finished); in thc_rxdma_read() 819 u32 *prd_tbl_len, void *read_buff, size_t *read_len) in thc_swdma_read() argument 828 if (!read_buff || !read_len) { in thc_swdma_read() 830 read_buff, read_len); in thc_swdma_read() 850 ret = thc_dma_read(dev, &dev->dma_ctx->dma_config[THC_SWDMA], read_buff, read_len, NULL); in thc_swdma_read()
|
| A D | intel-thc-dma.h | 147 void *read_buff, size_t *read_len, int *read_finished); 149 u32 *prd_tbl_len, void *read_buff, size_t *read_len);
|
| /drivers/input/mouse/ |
| A D | cyapa_gen6.c | 561 u16 read_offset, u16 read_len, u8 data_id, in cyapa_pip_retrieve_data_structure() argument 580 put_unaligned_le16(read_len, &cmd.read_length); in cyapa_pip_retrieve_data_structure() 594 read_len = get_unaligned_le16(&resp_data[7]); in cyapa_pip_retrieve_data_structure() 595 if (*data_buf_lens < read_len) { in cyapa_pip_retrieve_data_structure() 596 *data_buf_lens = read_len; in cyapa_pip_retrieve_data_structure() 600 memcpy(data, &resp_data[10], read_len); in cyapa_pip_retrieve_data_structure() 601 *data_buf_lens = read_len; in cyapa_pip_retrieve_data_structure()
|
| A D | cyapa_gen5.c | 1941 int read_len; in cyapa_gen5_read_idac_data() local 2017 read_len = read_elements * (*data_size); in cyapa_gen5_read_idac_data() 2022 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len; in cyapa_gen5_read_idac_data() 2033 read_len = get_unaligned_le16(&resp_data[7]); in cyapa_gen5_read_idac_data() 2034 if (read_len == 0) in cyapa_gen5_read_idac_data() 2038 if (read_len < *data_size) in cyapa_gen5_read_idac_data() 2058 offset += read_len; in cyapa_gen5_read_idac_data() 2217 int read_len; in cyapa_gen5_read_panel_scan_raw_data() local 2238 read_len = read_elements * 4; in cyapa_gen5_read_panel_scan_raw_data() 2252 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len; in cyapa_gen5_read_panel_scan_raw_data() [all …]
|
| /drivers/fsi/ |
| A D | fsi-core.c | 561 size_t total_len, read_len; in fsi_slave_sysfs_raw_read() local 570 for (total_len = 0; total_len < count; total_len += read_len) { in fsi_slave_sysfs_raw_read() 571 read_len = aligned_access_size(off, count - total_len); in fsi_slave_sysfs_raw_read() 573 rc = fsi_slave_read(slave, off, buf + total_len, read_len); in fsi_slave_sysfs_raw_read() 577 off += read_len; in fsi_slave_sysfs_raw_read() 664 size_t total_len, read_len; in cfam_read() local 677 read_len = min_t(size_t, count, 4); in cfam_read() 678 read_len -= off & 0x3; in cfam_read() 680 rc = fsi_slave_read(slave, off, &data, read_len); in cfam_read() 683 rc = copy_to_user(buf + total_len, &data, read_len); in cfam_read() [all …]
|
| /drivers/media/usb/dvb-usb/ |
| A D | pctv452e.c | 109 unsigned int write_len, unsigned int read_len) in tt3650_ci_msg() argument 117 if (!data || (write_len > 64 - 4) || (read_len > 64 - 4)) { in tt3650_ci_msg() 135 rlen = (read_len > 0) ? 64 : 0; in tt3650_ci_msg() 145 memcpy(data, buf + 4, read_len); in tt3650_ci_msg() 160 unsigned int read_len) in tt3650_ci_msg_locked() argument 167 ret = tt3650_ci_msg(d, cmd, data, write_len, read_len); in tt3650_ci_msg_locked()
|
| A D | ttusb2.c | 120 …0_ci_msg(struct dvb_usb_device *d, u8 cmd, u8 *data, unsigned int write_len, unsigned int read_len) in tt3650_ci_msg() argument 124 ret = ttusb2_msg(d, cmd, data, write_len, rx, read_len); in tt3650_ci_msg() 126 memcpy(data, rx, read_len); in tt3650_ci_msg() 130 …_locked(struct dvb_ca_en50221 *ca, u8 cmd, u8 *data, unsigned int write_len, unsigned int read_len) in tt3650_ci_msg_locked() argument 137 ret = tt3650_ci_msg(d, cmd, data, write_len, read_len); in tt3650_ci_msg_locked()
|
| /drivers/input/touchscreen/ |
| A D | ilitek_ts_i2c.c | 95 u8 *data, int read_len) in ilitek_i2c_write_and_read() argument 109 .len = read_len, in ilitek_i2c_write_and_read() 114 if (delay == 0 && write_len > 0 && read_len > 0) { in ilitek_i2c_write_and_read() 127 if (read_len > 0) { in ilitek_i2c_write_and_read()
|
| /drivers/md/ |
| A D | raid1.c | 599 int read_len; in choose_first_rdev() local 610 if (read_len > 0) { in choose_first_rdev() 612 *max_sectors = read_len; in choose_first_rdev() 637 int read_len; in choose_bb_rdev() local 651 if (read_len > best_len) { in choose_bb_rdev() 653 best_len = read_len; in choose_bb_rdev() 676 int read_len; in choose_slow_rdev() local 690 if (read_len == r1_bio->sectors) { in choose_slow_rdev() 691 *max_sectors = read_len; in choose_slow_rdev() 700 if (read_len > bb_read_len) { in choose_slow_rdev() [all …]
|
| /drivers/net/ethernet/netronome/nfp/nfpcore/ |
| A D | nfp_nsp.c | 1066 unsigned int len, unsigned int *read_len) in nfp_nsp_read_module_eeprom() argument 1094 *read_len = min_t(unsigned int, len, le16_to_cpu(buf->readlen)); in nfp_nsp_read_module_eeprom() 1095 if (*read_len) in nfp_nsp_read_module_eeprom() 1096 memcpy(data, buf->data, *read_len); in nfp_nsp_read_module_eeprom() 1098 if (!ret && *read_len < len) in nfp_nsp_read_module_eeprom()
|
| /drivers/target/ |
| A D | target_core_user.c | 784 bool bidi, uint32_t read_len) in gather_data_area() argument 807 data_nents, NULL, read_len); in gather_data_area() 1327 uint32_t read_len; in tcmu_handle_completion() local 1356 read_len = se_cmd->data_length; in tcmu_handle_completion() 1358 (entry->hdr.uflags & TCMU_UFLAG_READ_LEN) && entry->rsp.read_len) { in tcmu_handle_completion() 1360 if (entry->rsp.read_len < read_len) in tcmu_handle_completion() 1361 read_len = entry->rsp.read_len; in tcmu_handle_completion() 1373 gather_data_area(udev, cmd, true, read_len); in tcmu_handle_completion() 1375 gather_data_area(udev, cmd, false, read_len); in tcmu_handle_completion() 1386 pr_debug("read_len = %d\n", read_len); in tcmu_handle_completion() [all …]
|
| /drivers/gpu/drm/sun4i/ |
| A D | sun4i_hdmi_i2c.c | 40 int read_len = RX_THRESHOLD + in fifo_transfer() local 47 len = min_t(int, len, read ? read_len : SUN4I_HDMI_DDC_FIFO_SIZE); in fifo_transfer()
|
| /drivers/spi/ |
| A D | spi-cadence-quadspi.c | 540 size_t read_len; in cqspi_command_read() local 595 read_len = (n_rx > 4) ? 4 : n_rx; in cqspi_command_read() 596 memcpy(rxbuf, ®, read_len); in cqspi_command_read() 597 rxbuf += read_len; in cqspi_command_read() 602 read_len = n_rx - read_len; in cqspi_command_read() 603 memcpy(rxbuf, ®, read_len); in cqspi_command_read()
|
| /drivers/media/usb/pvrusb2/ |
| A D | pvrusb2-hdw.c | 333 void *read_data,unsigned int read_len); 3613 if (!read_data) read_len = 0; in pvr2_send_request_ex() 3621 if (read_len > PVR2_CTL_BUFFSIZE) { in pvr2_send_request_ex() 3628 if ((!write_len) && (!read_len)) { in pvr2_send_request_ex() 3642 hdw->cmd_debug_read_len = read_len; in pvr2_send_request_ex() 3686 if (read_len) { in pvr2_send_request_ex() 3695 read_len, in pvr2_send_request_ex() 3769 if (read_len && read_data) { in pvr2_send_request_ex() 3791 read_len, in pvr2_send_request_ex() 3797 for (idx = 0; idx < read_len; idx++) { in pvr2_send_request_ex() [all …]
|
| A D | pvrusb2-hdw.h | 235 void *read_ptr,unsigned int read_len);
|
| /drivers/hid/ |
| A D | hid-ft260.c | 245 u16 read_len; member 531 dev->read_len = rd_len; in ft260_i2c_read() 1077 (xfer->length > dev->read_len - dev->read_idx)) { in ft260_raw_event() 1087 if (dev->read_idx == dev->read_len) in ft260_raw_event()
|