| /linux/drivers/char/hw_random/ |
| H A D | arm_smccc_trng.c | 39 unsigned int chunk, copied; in copy_from_registers() local 46 copied = chunk; in copy_from_registers() 47 if (copied >= bytes) in copy_from_registers() 48 return copied; in copy_from_registers() 50 chunk = min((bytes - copied), sizeof(long)); in copy_from_registers() 51 memcpy(&buf[copied], &res->a2, chunk); in copy_from_registers() 52 copied += chunk; in copy_from_registers() 53 if (copied >= bytes) in copy_from_registers() 54 return copied; in copy_from_registers() 56 chunk = min((bytes - copied), sizeof(long)); in copy_from_registers() [all …]
|
| /linux/net/ipv4/ |
| H A D | tcp_bpf.c | 18 int copied; in tcp_eat_skb() local 27 copied = tcp->copied_seq + skb->len; in tcp_eat_skb() 28 WRITE_ONCE(tcp->copied_seq, copied); in tcp_eat_skb() 38 u32 size, copied = 0; in bpf_tcp_ingress() local 54 if (!copied) in bpf_tcp_ingress() 62 copied += size; in bpf_tcp_ingress() 80 atomic_sub(copied, &sk->sk_rmem_alloc); in bpf_tcp_ingress() 230 int copied = 0; in tcp_bpf_recvmsg_parser() local 260 copied = -EAGAIN; in tcp_bpf_recvmsg_parser() 266 copied = __sk_msg_recvmsg(sk, psock, msg, len, flags, &copied_from_self); in tcp_bpf_recvmsg_parser() [all …]
|
| H A D | udp_bpf.c | 67 int copied, ret; in udp_bpf_recvmsg() 86 copied = sk_msg_recvmsg(sk, psock, msg, len, flags); in udp_bpf_recvmsg() 87 if (!copied) { in udp_bpf_recvmsg() 102 copied = -EAGAIN; in udp_bpf_recvmsg() 107 ret = copied; 65 int copied, ret; udp_bpf_recvmsg() local
|
| /linux/fs/netfs/ |
| H A D | buffered_write.c | 38 loff_t pos, size_t copied) in netfs_update_i_size() argument 40 loff_t i_size, end = pos + copied; in netfs_update_i_size() 62 if (copied > gap) { in netfs_update_i_size() 63 add = DIV_ROUND_UP(copied - gap, SECTOR_SIZE); in netfs_update_i_size() 141 size_t copied; /* Bytes copied from user */ in netfs_perform_write() local 217 copied = copy_folio_from_iter_atomic(folio, offset, part, iter); in netfs_perform_write() 218 if (unlikely(copied == 0)) in netfs_perform_write() 230 copied = copy_folio_from_iter_atomic(folio, offset, part, iter); in netfs_perform_write() 231 if (unlikely(copied == 0)) in netfs_perform_write() 233 folio_zero_segment(folio, offset + copied, flen); in netfs_perform_write() [all …]
|
| /linux/drivers/gpio/ |
| H A D | gpio-cros-ec.c | 34 ssize_t copied; in cros_ec_gpio_set() local 36 copied = strscpy(params.name, name, sizeof(params.name)); in cros_ec_gpio_set() 37 if (copied < 0) in cros_ec_gpio_set() 38 return copied; in cros_ec_gpio_set() 51 ssize_t copied; in cros_ec_gpio_get() local 53 copied = strscpy(params.name, name, sizeof(params.name)); in cros_ec_gpio_get() 54 if (copied < 0) in cros_ec_gpio_get() 107 ssize_t copied; in cros_ec_gpio_init_names() local 131 copied = scnprintf(str, name_len, "%s%s", cros_ec_gpio_prefix, in cros_ec_gpio_init_names() 133 if (copied < in cros_ec_gpio_init_names() [all...] |
| /linux/arch/s390/mm/ |
| H A D | maccess.c | 69 long copied; in __s390_kernel_write() local 73 copied = s390_kernel_write_odd(tmp, src, size); in __s390_kernel_write() 74 tmp += copied; in __s390_kernel_write() 75 src += copied; in __s390_kernel_write() 76 size -= copied; in __s390_kernel_write() 85 size_t len, copied, res = 0; in memcpy_real_iter() local 103 copied = copy_to_iter(chunk, len, iter); in memcpy_real_iter() 106 count -= copied; in memcpy_real_iter() 107 src += copied; in memcpy_real_iter() 108 res += copied; in memcpy_real_iter() [all …]
|
| /linux/drivers/crypto/bcm/ |
| H A D | util.c | 53 size_t copied; in sg_copy_part_to_buf() local 56 copied = sg_pcopy_to_buffer(src, nents, dest, len, skip); in sg_copy_part_to_buf() 57 if (copied != len) { in sg_copy_part_to_buf() 58 flow_log("%s copied %u bytes of %u requested. ", in sg_copy_part_to_buf() 59 __func__, (u32)copied, len); in sg_copy_part_to_buf() 72 size_t copied; in sg_copy_part_from_buf() local 75 copied = sg_pcopy_from_buffer(dest, nents, src, len, skip); in sg_copy_part_from_buf() 76 if (copied != len) { in sg_copy_part_from_buf() 77 flow_log("%s copied %u bytes of %u requested. ", in sg_copy_part_from_buf() 78 __func__, (u32)copied, len); in sg_copy_part_from_buf() [all …]
|
| /linux/fs/erofs/ |
| H A D | inode.c | 46 struct erofs_inode_extended *die, copied; in erofs_read_inode() local 84 copied.i_u = die->i_u; in erofs_read_inode() 85 copied.i_nb = die->i_nb; in erofs_read_inode() 89 memcpy(&copied, dic, gotten); in erofs_read_inode() 99 memcpy((u8 *)&copied + gotten, ptr, ofs); in erofs_read_inode() 100 die = &copied; in erofs_read_inode() 119 copied.i_u = dic->i_u; in erofs_read_inode() 125 copied.i_nb = dic->i_nb; in erofs_read_inode() 128 copied.i_nb.startblk_hi = 0; in erofs_read_inode() 159 vi->startblk = le32_to_cpu(copied in erofs_read_inode() [all...] |
| /linux/drivers/scsi/ |
| H A D | libiscsi_tcp.c | 86 * data is copied to the indicated sg entry, at the given 169 segment->copied = 0; in iscsi_tcp_segment_splice_digest() 179 * @copied: number of bytes copied 192 unsigned copied) in iscsi_tcp_segment_done() argument 196 ISCSI_DBG_TCP(tcp_conn->iscsi_conn, "copied %u %u size %u %s\n", in iscsi_tcp_segment_done() 197 segment->copied, copied, segment->size, in iscsi_tcp_segment_done() 199 if (segment->crcp && copied) { in iscsi_tcp_segment_done() 202 segment->data + segment->copied, in iscsi_tcp_segment_done() 203 copied); in iscsi_tcp_segment_done() 209 data + segment->copied + in iscsi_tcp_segment_done() [all …]
|
| /linux/net/vmw_vsock/ |
| H A D | vsock_bpf.c | 81 int copied; in vsock_bpf_recvmsg() local 91 copied = -ENODEV; in vsock_bpf_recvmsg() 101 copied = sk_msg_recvmsg(sk, psock, msg, len, flags); in vsock_bpf_recvmsg() 102 while (copied == 0) { in vsock_bpf_recvmsg() 106 copied = -EAGAIN; in vsock_bpf_recvmsg() 116 copied = sk_msg_recvmsg(sk, psock, msg, len, flags); in vsock_bpf_recvmsg() 123 return copied; in vsock_bpf_recvmsg()
|
| /linux/net/tls/ |
| H A D | tls_sw.c | 702 u8 record_type, ssize_t *copied, int flags) in tls_merge_open_record() 708 *copied -= sk_msg_free(sk, msg); in tls_merge_open_record() 721 size_t copied; in tls_merge_open_record() 727 copied = msg_pl->sg.size; in tls_merge_open_record() 728 if (!copied) in tls_merge_open_record() 732 &copied, flags); in tls_merge_open_record() 737 ssize_t *copied) in tls_push_record() 759 *copied += part; in tls_push_record() 778 ssize_t copied = 0; in tls_push_record() 851 try_to_copy, &copied); in tls_push_record() 865 bpf_exec_tx_verdict(struct sk_msg * msg,struct sock * sk,bool full_record,u8 record_type,ssize_t * copied,int flags) bpf_exec_tx_verdict() argument 1001 size_t copied; tls_sw_push_pending_record() local 1017 tls_sw_sendmsg_splice(struct sock * sk,struct msghdr * msg,struct sk_msg * msg_pl,size_t try_to_copy,ssize_t * copied) tls_sw_sendmsg_splice() argument 1058 ssize_t copied = 0; tls_sw_sendmsg_locked() local 1318 ssize_t copied = 0; tls_sw_splice_eof() local 1447 ssize_t copied, use; tls_setup_from_iter() local 1905 ssize_t copied = 0; process_rx_list() local 2074 ssize_t copied = 0; tls_sw_recvmsg() local 2294 ssize_t copied = 0; tls_sw_splice_read() local 2367 ssize_t copied = 0; tls_sw_read_sock() local [all...] |
| /linux/fs/ |
| H A D | kernel_read_file.c | 40 ssize_t copied; in kernel_read_file() local 87 copied = 0; in kernel_read_file() 88 while (copied < buf_size) { in kernel_read_file() 90 size_t wanted = min_t(size_t, buf_size - copied, in kernel_read_file() 93 bytes = kernel_read(file, *buf + copied, wanted, &pos); in kernel_read_file() 101 copied += bytes; in kernel_read_file() 123 return ret == 0 ? copied : ret; in kernel_read_file()
|
| /linux/net/core/ |
| H A D | skmsg.c | 318 ssize_t orig, copied, use, offset; in sk_msg_zerocopy_from_iter() 329 copied = iov_iter_get_pages2(from, pages, bytes, maxpages, in sk_msg_zerocopy_from_iter() 331 if (copied <= 0) { in sk_msg_zerocopy_from_iter() 336 bytes -= copied; in sk_msg_zerocopy_from_iter() 337 msg->sg.size += copied; in sk_msg_zerocopy_from_iter() 339 while (copied) { in sk_msg_zerocopy_from_iter() 340 use = min_t(int, copied, PAGE_SIZE - offset); in sk_msg_zerocopy_from_iter() 347 copied -= use; in sk_msg_zerocopy_from_iter() 373 u32 copy, buf_size, copied = 0; in sk_msg_memcopy_from_iter() 401 copied in sk_msg_memcopy_from_iter() 317 ssize_t orig, copied, use, offset; sk_msg_zerocopy_from_iter() local 372 u32 copy, buf_size, copied = 0; sk_msg_memcopy_from_iter() local 418 int i, copied = 0; __sk_msg_recvmsg() local 551 int num_sge, copied; sk_psock_skb_ingress_enqueue() local 1273 int copied; sk_psock_verdict_data_ready() local [all...] |
| H A D | datagram.c | 423 u32 p_off, p_len, copied; in __skb_datagram_iter() local 433 copy, p, p_off, p_len, copied) { in __skb_datagram_iter() 491 size_t copied; in crc32c_and_copy_to_iter() local 493 copied = copy_to_iter(addr, bytes, i); in crc32c_and_copy_to_iter() 494 *crcp = crc32c(*crcp, addr, copied); in crc32c_and_copy_to_iter() 495 return copied; in crc32c_and_copy_to_iter() 577 size_t copied; in skb_copy_datagram_from_iter() local 581 copied = copy_page_from_iter(skb_frag_page(frag), in skb_copy_datagram_from_iter() 584 if (copied != copy) in skb_copy_datagram_from_iter() 648 ssize_t copied; in zerocopy_fill_skb_from_iter() local [all …]
|
| /linux/lib/ |
| H A D | iomap.c | 205 /* Make sure uninitialized memory isn't copied to devices. */ in iowrite8() 211 /* Make sure uninitialized memory isn't copied to devices. */ in iowrite16() 217 /* Make sure uninitialized memory isn't copied to devices. */ in iowrite16be() 223 /* Make sure uninitialized memory isn't copied to devices. */ in iowrite32() 229 /* Make sure uninitialized memory isn't copied to devices. */ in iowrite32be() 266 /* Make sure uninitialized memory isn't copied to devices. */ in __iowrite64_lo_hi() 274 /* Make sure uninitialized memory isn't copied to devices. */ in __iowrite64_hi_lo() 282 /* Make sure uninitialized memory isn't copied to devices. */ in __iowrite64be_lo_hi() 290 /* Make sure uninitialized memory isn't copied to devices. */ in __iowrite64be_hi_lo() 384 /* Make sure uninitialized memory isn't copied to devices. */ in iowrite8_rep() [all …]
|
| /linux/arch/riscv/lib/ |
| H A D | riscv_v_helpers.c | 25 size_t remain, copied; in enter_vector_usercopy() local 37 copied = n - remain; in enter_vector_usercopy() 38 dst += copied; in enter_vector_usercopy() 39 src += copied; in enter_vector_usercopy()
|
| /linux/samples/kfifo/ |
| H A D | inttype-example.c | 110 unsigned int copied; in fifo_write() local 115 ret = kfifo_from_user(&test, buf, count, &copied); in fifo_write() 121 return copied; in fifo_write() 128 unsigned int copied; in fifo_read() local 133 ret = kfifo_to_user(&test, buf, count, &copied); in fifo_read() 139 return copied; in fifo_read()
|
| H A D | record-example.c | 124 unsigned int copied; in fifo_write() local 129 ret = kfifo_from_user(&test, buf, count, &copied); in fifo_write() 135 return copied; in fifo_write() 142 unsigned int copied; in fifo_read() local 147 ret = kfifo_to_user(&test, buf, count, &copied); in fifo_read() 153 return copied; in fifo_read()
|
| H A D | bytestream-example.c | 117 unsigned int copied; in fifo_write() local 122 ret = kfifo_from_user(&test, buf, count, &copied); in fifo_write() 128 return copied; in fifo_write() 135 unsigned int copied; in fifo_read() local 140 ret = kfifo_to_user(&test, buf, count, &copied); in fifo_read() 146 return copied; in fifo_read()
|
| /linux/net/mptcp/ |
| H A D | protocol.c | 572 static void mptcp_subflow_cleanup_rbuf(struct sock *ssk, int copied) in mptcp_subflow_cleanup_rbuf() argument 578 tcp_cleanup_rbuf(ssk, copied); in mptcp_subflow_cleanup_rbuf() 595 static void mptcp_cleanup_rbuf(struct mptcp_sock *msk, int copied) in mptcp_cleanup_rbuf() argument 603 cleanup = (space > 0) && (space >= (old_space << 1)) && copied; in mptcp_cleanup_rbuf() 604 rx_empty = !sk_rmem_alloc_get(sk) && copied; in mptcp_cleanup_rbuf() 610 mptcp_subflow_cleanup_rbuf(ssk, copied); in mptcp_cleanup_rbuf() 1628 int len, copied = 0, err = 0; in __subflow_push_pending() local 1639 err = copied ? : ret; in __subflow_push_pending() 1644 copied += ret; in __subflow_push_pending() 1654 err = copied; in __subflow_push_pending() [all …]
|
| /linux/drivers/media/pci/cobalt/ |
| H A D | cobalt-omnitek.c | 158 unsigned copied = 0; in descriptor_list_create() local 194 copy_bytes - copied); in descriptor_list_create() 206 copied += d->bytes; in descriptor_list_create() 231 copied += bytes; in descriptor_list_create() 234 if (copied == copy_bytes) { in descriptor_list_create() 235 while (copied < stride) { in descriptor_list_create() 237 stride - copied); in descriptor_list_create() 238 copied += bytes; in descriptor_list_create() 246 copied = 0; in descriptor_list_create()
|
| /linux/net/sunrpc/ |
| H A D | socklib.c | 70 ssize_t copied = 0; in xdr_partial_copy_from_skb() local 80 copied += ret; in xdr_partial_copy_from_skb() 91 if (copied == 0) in xdr_partial_copy_from_skb() 93 return copied; in xdr_partial_copy_from_skb() 102 copied += ret; in xdr_partial_copy_from_skb() 104 return copied; in xdr_partial_copy_from_skb() 111 copied += xdr_skb_read_bits(desc, xdr->tail[0].iov_base, in xdr_partial_copy_from_skb() 115 return copied; in xdr_partial_copy_from_skb()
|
| /linux/lib/tests/ |
| H A D | kunit_iov_iter.c | 126 size_t bufsize, npages, size, copied; in iov_kunit_copy_to_kvec() 143 copied = copy_to_iter(scratch, size, &iter); in iov_kunit_copy_to_kvec() 145 KUNIT_EXPECT_EQ(test, copied, size); in iov_kunit_copy_to_kvec() 176 size_t bufsize, npages, size, copied; in iov_kunit_copy_from_kvec() 193 copied = copy_from_iter(scratch, size, &iter); in iov_kunit_copy_from_kvec() 195 KUNIT_EXPECT_EQ(test, copied, size); in iov_kunit_copy_from_kvec() 285 size_t bufsize, npages, size, copied; in iov_kunit_copy_to_bvec() 302 copied = copy_to_iter(scratch, size, &iter); in iov_kunit_copy_to_bvec() 304 KUNIT_EXPECT_EQ(test, copied, size); in iov_kunit_copy_to_bvec() 339 size_t bufsize, npages, size, copied; in iov_kunit_copy_from_bvec() 118 size_t bufsize, npages, size, copied; iov_kunit_copy_to_kvec() local 168 size_t bufsize, npages, size, copied; iov_kunit_copy_from_kvec() local 277 size_t bufsize, npages, size, copied; iov_kunit_copy_to_bvec() local 331 size_t bufsize, npages, size, copied; iov_kunit_copy_from_bvec() local 432 size_t bufsize, npages, size, copied; iov_kunit_copy_to_folioq() local 494 size_t bufsize, npages, size, copied; iov_kunit_copy_from_folioq() local 594 size_t bufsize, npages, size, copied; iov_kunit_copy_to_xarray() local 652 size_t bufsize, npages, size, copied; iov_kunit_copy_from_xarray() local [all...] |
| /linux/Documentation/staging/ |
| H A D | lzo.rst | 23 opcode and on the number of literals copied by previous instruction. The 33 encoded on larger values), or a literal to be copied to the output buffer. 60 are copied before starting the next instruction. The number of literals that 61 were copied may change the meaning and behaviour of the next instruction. In 63 literals were copied. This is the information stored in the <state> variable 64 in this implementation. This number of immediate literals to be copied is 123 Depends on the number of literals copied by the last instruction. 130 state = 4 (no extra literals are copied)
|
| /linux/net/rds/ |
| H A D | message.c | 441 ssize_t copied; in rds_message_zcopy_from_user() local 443 copied = iov_iter_get_pages2(from, &pages, PAGE_SIZE, in rds_message_zcopy_from_user() 445 if (copied < 0) { in rds_message_zcopy_from_user() 457 length -= copied; in rds_message_zcopy_from_user() 458 sg_set_page(sg, pages, copied, start); in rds_message_zcopy_from_user() 521 int copied; in rds_message_inc_copy_to_user() local 530 copied = 0; in rds_message_inc_copy_to_user() 532 while (iov_iter_count(to) && copied < len) { in rds_message_inc_copy_to_user() 535 to_copy = min_t(unsigned long, to_copy, len - copied); in rds_message_inc_copy_to_user() 544 copied += to_copy; in rds_message_inc_copy_to_user() [all …]
|