Home
last modified time | relevance | path

Searched refs:read_len (Results 1 - 25 of 94) sorted by relevance

1234

/kernel/linux/linux-5.10/tools/testing/selftests/arm64/mte/
H A Dcheck_user_mem.c26 size_t len, read_len; in check_usermem_access_fault() local
45 read_len = read(fd, ptr, len); in check_usermem_access_fault()
47 if (cur_mte_cxt.fault_valid || read_len < len) in check_usermem_access_fault()
63 read_len = read(fd, ptr, len); in check_usermem_access_fault()
71 !cur_mte_cxt.fault_valid && read_len < len) { in check_usermem_access_fault()
74 !cur_mte_cxt.fault_valid && read_len == len) { in check_usermem_access_fault()
/kernel/linux/linux-5.10/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c325 unsigned int word_len, read_len = 0; in st_lsm6dsx_read_block() local
328 while (read_len < data_len) { in st_lsm6dsx_read_block()
329 word_len = min_t(unsigned int, data_len - read_len, in st_lsm6dsx_read_block()
331 err = st_lsm6dsx_read_locked(hw, addr, data + read_len, in st_lsm6dsx_read_block()
335 read_len += word_len; in st_lsm6dsx_read_block()
353 int err, sip, acc_sip, gyro_sip, ts_sip, ext_sip, read_len, offset; in st_lsm6dsx_read_fifo() local
381 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_fifo()
491 return read_len; in st_lsm6dsx_read_fifo()
570 int i, err, read_len; st_lsm6dsx_read_tagged_fifo() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c326 unsigned int word_len, read_len = 0; in st_lsm6dsx_read_block() local
329 while (read_len < data_len) { in st_lsm6dsx_read_block()
330 word_len = min_t(unsigned int, data_len - read_len, in st_lsm6dsx_read_block()
332 err = st_lsm6dsx_read_locked(hw, addr, data + read_len, in st_lsm6dsx_read_block()
336 read_len += word_len; in st_lsm6dsx_read_block()
354 int err, sip, acc_sip, gyro_sip, ts_sip, ext_sip, read_len, offset; in st_lsm6dsx_read_fifo() local
382 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_fifo()
506 return read_len; in st_lsm6dsx_read_fifo()
585 int i, err, read_len; st_lsm6dsx_read_tagged_fifo() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/
H A Dbh.c241 size_t read_len = 0; in cw1200_bh_rx_helper() local
252 read_len = (*ctrl_reg & ST90TDS_CONT_NEXT_LEN_MASK) * 2; in cw1200_bh_rx_helper()
253 if (!read_len) in cw1200_bh_rx_helper()
256 if (WARN_ON((read_len < sizeof(struct wsm_hdr)) || in cw1200_bh_rx_helper()
257 (read_len > EFFECTIVE_BUF_SIZE))) { in cw1200_bh_rx_helper()
259 read_len, *ctrl_reg); in cw1200_bh_rx_helper()
266 read_len = read_len + 2; in cw1200_bh_rx_helper()
269 priv->hwbus_priv, read_len); in cw1200_bh_rx_helper()
282 skb_put(skb_rx, read_len); in cw1200_bh_rx_helper()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/
H A Dbh.c236 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()
[all...]
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dbh.c65 static int rx_helper(struct wfx_dev *wdev, size_t read_len, int *is_cnf) in rx_helper() argument
74 WARN(read_len > round_down(0xFFF, 2) * sizeof(u16), in rx_helper()
78 alloc_len = wdev->hwbus_ops->align_size(wdev->hwbus_priv, read_len + 2); in rx_helper()
91 if (WARN(read_len < sizeof(struct hif_msg), "corrupted read")) in rx_helper()
95 if (computed_len != read_len) { in rx_helper()
97 computed_len, read_len); in rx_helper()
99 hif, read_len, true); in rx_helper()
/kernel/linux/linux-5.10/fs/epfs/
H A Dfile.c268 unsigned long read_len = current_begin - pos; in epfs_read() local
270 read_len = read_len < count ? read_len : count; in epfs_read()
274 pos, read_len); in epfs_read()
275 ret = vfs_read(origin_file, buf, read_len, &pos); in epfs_read()
276 if (ret < 0 || ret < read_len) { in epfs_read()
/kernel/linux/linux-6.6/fs/epfs/
H A Dfile.c268 unsigned long read_len = current_begin - pos; in epfs_read() local
270 read_len = read_len < count ? read_len : count; in epfs_read()
274 pos, read_len); in epfs_read()
275 ret = vfs_read(origin_file, buf, read_len, &pos); in epfs_read()
276 if (ret < 0 || ret < read_len) { in epfs_read()
/kernel/linux/linux-6.6/drivers/crypto/caam/
H A Dcaamrng.c179 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()
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dbh.c63 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()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-pmcmsp.c105 u8 read_len; /* Number of bytes in the read buffer */ member
435 ((cmd->read_len - 1) & 0x7); in pmcmsptwi_cmd_to_reg()
471 u64 rmsk = ~(0xffffffffffffffffLL << (cmd->read_len * 8)); in pmcmsptwi_xfer_cmd()
474 if (cmd->read_len > 4) in pmcmsptwi_xfer_cmd()
480 for (i = 0; i < cmd->read_len; i++) in pmcmsptwi_xfer_cmd()
509 cmd.read_len = nextmsg->len; in pmcmsptwi_master_xfer()
513 cmd.read_len = msg->len; in pmcmsptwi_master_xfer()
519 cmd.read_len = 0; in pmcmsptwi_master_xfer()
/kernel/linux/linux-6.6/tools/testing/selftests/cachestat/
H A Dtest_cachestat.c59 ssize_t read_len = read(random_fd, cursor, remained); in write_exactly() local
61 if (read_len <= 0) { in write_exactly()
67 remained -= read_len; in write_exactly()
68 cursor += read_len; in write_exactly()
/kernel/linux/linux-6.6/mm/
H A Dshrinker_debug.c113 unsigned long nr_to_scan = 0, ino, read_len; in shrinker_debugfs_scan_write() local
122 read_len = size < (sizeof(kbuf) - 1) ? size : (sizeof(kbuf) - 1); in shrinker_debugfs_scan_write()
123 if (copy_from_user(kbuf, buf, read_len)) in shrinker_debugfs_scan_write()
125 kbuf[read_len] = '\0'; in shrinker_debugfs_scan_write()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-cp2615.c53 u8 tag, i2caddr, read_len, write_len; member
61 /* read_len or write_len out of range */
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_master_xfer()
232 i2c_w.read_len = 0; in cp2615_i2c_master_xfer()
260 * the I2C transfer. On top of that, EITHER read_len OR write_len
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dbcm_iproc_adc.c228 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()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dbcm_iproc_adc.c228 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()
/kernel/linux/linux-5.10/drivers/input/mouse/
H A Dcyapa_gen6.c561 u16 read_offset, u16 read_len, u8 data_id, in cyapa_pip_retrieve_data_structure()
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()
560 cyapa_pip_retrieve_data_structure(struct cyapa *cyapa, u16 read_offset, u16 read_len, u8 data_id, u8 *data, int *data_buf_lens) cyapa_pip_retrieve_data_structure() argument
/kernel/linux/linux-6.6/drivers/input/mouse/
H A Dcyapa_gen6.c561 u16 read_offset, u16 read_len, u8 data_id, in cyapa_pip_retrieve_data_structure()
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()
560 cyapa_pip_retrieve_data_structure(struct cyapa *cyapa, u16 read_offset, u16 read_len, u8 data_id, u8 *data, int *data_buf_lens) cyapa_pip_retrieve_data_structure() argument
/kernel/linux/linux-5.10/kernel/kcsan/
H A Ddebugfs.c223 int read_len = count < (sizeof(kbuf) - 1) ? count : (sizeof(kbuf) - 1); in debugfs_write() local
225 if (copy_from_user(kbuf, buf, read_len)) in debugfs_write()
227 kbuf[read_len] = '\0'; in debugfs_write()
/kernel/linux/linux-6.6/kernel/kcsan/
H A Ddebugfs.c228 int read_len = count < (sizeof(kbuf) - 1) ? count : (sizeof(kbuf) - 1); in debugfs_write() local
230 if (copy_from_user(kbuf, buf, read_len)) in debugfs_write()
232 kbuf[read_len] = '\0'; in debugfs_write()
/kernel/linux/linux-5.10/drivers/fsi/
H A Dfsi-core.c583 size_t total_len, read_len; in fsi_slave_sysfs_raw_read() local
592 for (total_len = 0; total_len < count; total_len += read_len) { in fsi_slave_sysfs_raw_read()
593 read_len = aligned_access_size(off, count - total_len); in fsi_slave_sysfs_raw_read()
595 rc = fsi_slave_read(slave, off, buf + total_len, read_len); in fsi_slave_sysfs_raw_read()
599 off += read_len; in fsi_slave_sysfs_raw_read()
698 size_t total_len, read_len; in cfam_read() local
708 for (total_len = 0; total_len < count; total_len += read_len) { in cfam_read()
711 read_len = min_t(size_t, count, 4); in cfam_read()
712 read_len -= off & 0x3; in cfam_read()
714 rc = fsi_slave_read(slave, off, &data, read_len); in cfam_read()
[all...]
/kernel/linux/linux-6.6/drivers/fsi/
H A Dfsi-core.c561 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
674 for (total_len = 0; total_len < count; total_len += read_len) { in cfam_read()
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()
[all...]
/kernel/linux/linux-6.6/drivers/i3c/master/
H A Dsvc-i3c-master.c137 unsigned int read_len; member
1027 unsigned int *read_len, bool continued) in svc_i3c_master_xfer()
1040 SVC_I3C_MCTRL_RDTERM(*read_len), in svc_i3c_master_xfer()
1078 *read_len = ret; in svc_i3c_master_xfer()
1160 cmd->len, &cmd->read_len, in svc_i3c_master_start_xfer_locked()
1246 cmd->read_len = 0; in svc_i3c_master_send_bdcast_ccc_cmd()
1266 unsigned int read_len = ccc->rnw ? xfer_len : 0; in svc_i3c_master_send_direct_ccc_cmd() local
1284 cmd->read_len = 0; in svc_i3c_master_send_direct_ccc_cmd()
1294 cmd->read_len = read_len; in svc_i3c_master_send_direct_ccc_cmd()
1024 svc_i3c_master_xfer(struct svc_i3c_master *master, bool rnw, unsigned int xfer_type, u8 addr, u8 *in, const u8 *out, unsigned int xfer_len, unsigned int *read_len, bool continued) svc_i3c_master_xfer() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/
H A Dttusb2.c120 static int tt3650_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 static int tt3650_ci_msg_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()
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/
H A Dttusb2.c120 static int tt3650_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 static int tt3650_ci_msg_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()

Completed in 21 milliseconds

1234