/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 | 17 int copied; in tcp_eat_skb() local 26 copied = tcp->copied_seq + skb->len; in tcp_eat_skb() 27 WRITE_ONCE(tcp->copied_seq, copied); in tcp_eat_skb() 37 u32 size, copied = 0; in bpf_tcp_ingress() local 53 if (!copied) in bpf_tcp_ingress() 61 copied += size; in bpf_tcp_ingress() 79 atomic_sub(copied, &sk->sk_rmem_alloc); in bpf_tcp_ingress() 229 int copied = 0; in tcp_bpf_recvmsg_parser() local 259 copied = -EAGAIN; in tcp_bpf_recvmsg_parser() 265 copied = sk_msg_recvmsg(sk, psock, msg, len, flags); in tcp_bpf_recvmsg_parser() [all …]
|
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_io.c | 1018 int copied = 0; in chtls_sendmsg() local 1197 copied += copy; in chtls_sendmsg() 1222 if (copied) in chtls_sendmsg() 1226 return copied; in chtls_sendmsg() 1234 if (copied) in chtls_sendmsg() 1239 copied = sk_stream_error(sk, flags, err); in chtls_sendmsg() 1312 static void chtls_cleanup_rbuf(struct sock *sk, int copied) in chtls_cleanup_rbuf() argument 1351 int copied = 0; in chtls_pt_recvmsg() local 1362 chtls_cleanup_rbuf(sk, copied); in chtls_pt_recvmsg() 1370 if (copied) in chtls_pt_recvmsg() [all …]
|
/linux/lib/ |
H A D | kfifo.c | 147 * make sure that the data is copied before in kfifo_copy_out() 191 unsigned int *copied) in kfifo_copy_from_user() 219 *copied = len - ret * esize; in __kfifo_from_user() 220 /* return the number of elements which are not copied */ in __kfifo_from_user() 225 unsigned long len, unsigned int *copied) in __kfifo_from_user() 239 ret = kfifo_copy_from_user(fifo, from, len, fifo->in, copied); in kfifo_copy_to_user() 251 unsigned int len, unsigned int off, unsigned int *copied) in kfifo_copy_to_user() 275 * make sure that the data is copied before in __kfifo_to_user() 279 *copied = len - ret * esize; in __kfifo_to_user() 280 /* return the number of elements which are not copied */ in __kfifo_to_user() 177 kfifo_copy_from_user(struct __kfifo * fifo,const void __user * from,unsigned int len,unsigned int off,unsigned int * copied) kfifo_copy_from_user() argument 211 __kfifo_from_user(struct __kfifo * fifo,const void __user * from,unsigned long len,unsigned int * copied) __kfifo_from_user() argument 237 kfifo_copy_to_user(struct __kfifo * fifo,void __user * to,unsigned int len,unsigned int off,unsigned int * copied) kfifo_copy_to_user() argument 271 __kfifo_to_user(struct __kfifo * fifo,void __user * to,unsigned long len,unsigned int * copied) __kfifo_to_user() argument 500 __kfifo_from_user_r(struct __kfifo * fifo,const void __user * from,unsigned long len,unsigned int * copied,size_t recsize) __kfifo_from_user_r() argument 524 __kfifo_to_user_r(struct __kfifo * fifo,void __user * to,unsigned long len,unsigned int * copied,size_t recsize) __kfifo_to_user_r() argument [all...] |
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/fs/erofs/ |
H A D | inode.c | 36 struct erofs_inode_extended *die, copied; in erofs_read_inode() local 74 copied.i_u = die->i_u; in erofs_read_inode() 75 copied.i_nb = die->i_nb; in erofs_read_inode() 79 memcpy(&copied, dic, gotten); in erofs_read_inode() 89 memcpy((u8 *)&copied + gotten, ptr, ofs); in erofs_read_inode() 90 die = &copied; in erofs_read_inode() 109 copied.i_u = dic->i_u; in erofs_read_inode() 115 copied.i_nb = dic->i_nb; in erofs_read_inode() 118 copied.i_nb.startblk_hi = 0; in erofs_read_inode() 144 vi->startblk = le32_to_cpu(copied.i_u.startblk_lo) | in erofs_read_inode() [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/drivers/s390/char/ |
H A D | zcore.c | 61 * @iter: Iterator where memory should be copied to 62 * @src: Start address within HSA where data should be copied 63 * @count: Size of buffer, which should be copied 67 size_t bytes, copied, res = 0; in memcpy_hsa_iter() local 81 copied = copy_to_iter(hsa_buf + offset, bytes, iter); in memcpy_hsa_iter() 82 count -= copied; in memcpy_hsa_iter() 83 src += copied; in memcpy_hsa_iter() 84 res += copied; in memcpy_hsa_iter() 85 if (copied < bytes) in memcpy_hsa_iter() 95 * @dest: Kernel or user buffer where memory should be copied to [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/core/ |
H A D | skmsg.c | 317 ssize_t orig, copied, use, offset; in sk_msg_zerocopy_from_iter() local 328 copied = iov_iter_get_pages2(from, pages, bytes, maxpages, in sk_msg_zerocopy_from_iter() 330 if (copied <= 0) { in sk_msg_zerocopy_from_iter() 335 bytes -= copied; in sk_msg_zerocopy_from_iter() 336 msg->sg.size += copied; in sk_msg_zerocopy_from_iter() 338 while (copied) { in sk_msg_zerocopy_from_iter() 339 use = min_t(int, copied, PAGE_SIZE - offset); in sk_msg_zerocopy_from_iter() 346 copied -= use; in sk_msg_zerocopy_from_iter() 372 u32 copy, buf_size, copied = 0; in sk_msg_memcopy_from_iter() local 400 copied in sk_msg_memcopy_from_iter() 419 int i, copied = 0; sk_msg_recvmsg() local 535 int num_sge, copied; sk_psock_skb_ingress_enqueue() local 1227 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() 433 copy, p, p_off, p_len, copied) { in __skb_datagram_iter() 491 size_t copied; in hash_and_copy_to_iter() local 493 copied = copy_to_iter(addr, bytes, i); in hash_and_copy_to_iter() 494 *crcp = crc32c(*crcp, addr, copied); in hash_and_copy_to_iter() 495 return copied; in hash_and_copy_to_iter() 577 size_t copied; in skb_copy_datagram_from_iter() 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() 634 ssize_t copied; in zerocopy_fill_skb_from_iter() 422 u32 p_off, p_len, copied; __skb_datagram_iter() local 580 size_t copied; skb_copy_datagram_from_iter() local 637 ssize_t copied; zerocopy_fill_skb_from_iter() 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/tls/ |
H A D | tls_sw.c | 844 ssize_t *copied, int flags) in bpf_exec_tx_verdict() argument 861 *copied -= sk_msg_free(sk, msg); in bpf_exec_tx_verdict() 890 *copied -= sk_msg_free(sk, msg); in bpf_exec_tx_verdict() 918 *copied -= sk_msg_free_nocharge(sk, &msg_redir); in bpf_exec_tx_verdict() 933 *copied -= (send + delta); in bpf_exec_tx_verdict() 967 size_t copied; in tls_sw_push_pending_record() 973 copied = msg_pl->sg.size; 974 if (!copied) in tls_sw_sendmsg_splice() 978 &copied, flags); in tls_sw_sendmsg_splice() 983 ssize_t *copied) in tls_sw_sendmsg_splice() 960 size_t copied; tls_sw_push_pending_record() local 976 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 1017 ssize_t copied = 0; tls_sw_sendmsg_locked() local 1256 ssize_t copied = 0; tls_sw_splice_eof() local 1376 ssize_t copied, use; tls_setup_from_iter() local 1829 ssize_t copied = 0; process_rx_list() local 1999 ssize_t copied = 0; tls_sw_recvmsg() local 2218 ssize_t copied = 0; tls_sw_splice_read() local 2291 ssize_t copied = 0; tls_sw_read_sock() local [all...] |
/linux/drivers/staging/vme_user/ |
H A D | vme_user.c | 125 ssize_t copied = 0; in resource_to_user() local 130 copied = vme_master_read(image[minor].resource, image[minor].kern_buf, in resource_to_user() 132 if (copied < 0) in resource_to_user() 133 return (int)copied; in resource_to_user() 135 if (copy_to_user(buf, image[minor].kern_buf, (unsigned long)copied)) in resource_to_user() 138 return copied; in resource_to_user() 299 unsigned long copied; in vme_user_ioctl() local 309 copied = copy_from_user(&irq_req, argp, in vme_user_ioctl() 311 if (copied) { in vme_user_ioctl() 335 copied = copy_to_user(argp, &master, in vme_user_ioctl() [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/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/arch/arm/crypto/ |
H A D | curve25519-glue.c | 70 int copied, nbytes; in curve25519_compute_value() local 74 copied = sg_copy_to_buffer(req->src, in curve25519_compute_value() 78 if (copied != CURVE25519_KEY_SIZE) in curve25519_compute_value() 89 copied = sg_copy_from_buffer(req->dst, sg_nents_for_len(req->dst, in curve25519_compute_value() 92 if (copied != nbytes) in curve25519_compute_value()
|
/linux/net/mptcp/ |
H A D | protocol.c | 469 static void mptcp_subflow_cleanup_rbuf(struct sock *ssk, int copied) in mptcp_subflow_cleanup_rbuf() argument 475 tcp_cleanup_rbuf(ssk, copied); in mptcp_subflow_cleanup_rbuf() 492 static void mptcp_cleanup_rbuf(struct mptcp_sock *msk, int copied) in mptcp_cleanup_rbuf() argument 500 cleanup = (space > 0) && (space >= (old_space << 1)) && copied; in mptcp_cleanup_rbuf() 501 rx_empty = !sk_rmem_alloc_get(sk) && copied; in mptcp_cleanup_rbuf() 507 mptcp_subflow_cleanup_rbuf(ssk, copied); in mptcp_cleanup_rbuf() 1449 int len, copied = 0, err = 0; in __subflow_push_pending() local 1460 err = copied ? : ret; in __subflow_push_pending() 1465 copied += ret; in __subflow_push_pending() 1475 err = copied; in __subflow_push_pending() [all …]
|
/linux/arch/s390/kvm/ |
H A D | gaccess.h | 223 * If DAT is off data will be copied to guest real or absolute memory. 224 * If DAT is on data will be copied to the address space as specified by 229 * if the to be copied data crosses page boundaries in guest address space. 243 * undefined. Also parts of @data may have been copied to guest 248 * guest. No data has been copied to guest space. 250 * Note: in case an access exception is recognized no data has been copied to 251 * guest space (this is also true, if the to be copied data would cross 298 * except that data will be copied from guest space to kernel space. 368 * If an error occurs data may have been copied partially to guest memory. 391 * If an error occurs data may have been copied partially to kernel space. [all …]
|
/linux/block/partitions/ |
H A D | aix.c | 88 int copied = 512; in read_lba() local 93 if (copied > count) in read_lba() 94 copied = count; in read_lba() 95 memcpy(buffer, data, copied); in read_lba() 97 buffer += copied; in read_lba() 98 totalreadcount += copied; in read_lba() 99 count -= copied; in read_lba()
|
/linux/net/rds/ |
H A D | message.c | 391 ssize_t copied; in rds_message_zcopy_from_user() local 393 copied = iov_iter_get_pages2(from, &pages, PAGE_SIZE, in rds_message_zcopy_from_user() 395 if (copied < 0) { in rds_message_zcopy_from_user() 406 length -= copied; in rds_message_zcopy_from_user() 407 sg_set_page(sg, pages, copied, start); in rds_message_zcopy_from_user() 470 int copied; in rds_message_inc_copy_to_user() local 479 copied = 0; in rds_message_inc_copy_to_user() 481 while (iov_iter_count(to) && copied < len) { in rds_message_inc_copy_to_user() 484 to_copy = min_t(unsigned long, to_copy, len - copied); in rds_message_inc_copy_to_user() 493 copied += to_copy; in rds_message_inc_copy_to_user() [all …]
|