/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | module-plts.c | 13 static struct plt_entry __get_adrp_add_pair(u64 dst, u64 pc, in __get_adrp_add_pair() argument 18 adrp = aarch64_insn_gen_adr(pc, dst, reg, AARCH64_INSN_ADR_TYPE_ADRP); in __get_adrp_add_pair() 19 add = aarch64_insn_gen_add_sub_imm(reg, reg, dst % SZ_4K, in __get_adrp_add_pair() 26 struct plt_entry get_plt_entry(u64 dst, void *pc) in get_plt_entry() argument 35 plt = __get_adrp_add_pair(dst, (u64)pc, AARCH64_INSN_REG_16); in get_plt_entry()
|
H A D | process.c | 354 int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) in arch_dup_task_struct() argument 358 *dst = *src; in arch_dup_task_struct() 360 /* We rely on the above assignment to initialize dst's thread_flags: */ in arch_dup_task_struct() 364 * Detach src's sve_state (if any) from dst so that it does not in arch_dup_task_struct() 365 * get erroneously used or freed prematurely. dst's sve_state in arch_dup_task_struct() 366 * will be allocated on demand later on if dst uses SVE. in arch_dup_task_struct() 372 dst->thread.sve_state = NULL; in arch_dup_task_struct() 373 clear_tsk_thread_flag(dst, TIF_SVE); in arch_dup_task_struct() 376 clear_tsk_thread_flag(dst, TIF_MTE_ASYNC_FAULT); in arch_dup_task_struct()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | smp-bmips.c | 457 static void bmips_wr_vec(unsigned long dst, char *start, char *end) in bmips_wr_vec() argument 459 memcpy((void *)dst, start, end - start); in bmips_wr_vec() 460 dma_cache_wback(dst, end - start); in bmips_wr_vec() 461 local_flush_icache_range(dst, dst + (end - start)); in bmips_wr_vec()
|
/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | init.c | 195 struct page *page, unsigned long vaddr, void *dst, const void *src, in copy_to_user_page() 204 memcpy(dst, src, len); in copy_to_user_page() 213 struct page *page, unsigned long vaddr, void *dst, const void *src, in copy_from_user_page() 219 memcpy(dst, vfrom, len); in copy_from_user_page() 222 memcpy(dst, src, len); in copy_from_user_page() 194 copy_to_user_page(struct vm_area_struct *vma, struct page *page, unsigned long vaddr, void *dst, const void *src, unsigned long len) copy_to_user_page() argument 212 copy_from_user_page(struct vm_area_struct *vma, struct page *page, unsigned long vaddr, void *dst, const void *src, unsigned long len) copy_from_user_page() argument
|
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | cast6-avx-x86_64-asm_64.S | 85 #define lookup_32bit(src, dst, op1, op2, op3, interleave_op, il_reg) \ 89 movl s1(, RID1, 4), dst ## d; \ 90 op1 s2(, RID2, 4), dst ## d; \ 94 op2 s3(, RID1, 4), dst ## d; \ 95 op3 s4(, RID2, 4), dst ## d; 347 * %rsi: dst 370 * %rsi: dst 393 * %rsi: dst 419 * %rsi: dst 447 * %rsi: dst [all...] |
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | sthyi.c | 414 static int fill_dst(void *dst, u64 *rc) in fill_dst() argument 416 struct sthyi_sctns *sctns = (struct sthyi_sctns *)dst; in fill_dst() 423 return sthyi((u64)dst, rc); in fill_dst() 458 * @dst: Pointer to zeroed page 467 int sthyi_fill(void *dst, u64 *rc) in sthyi_fill() argument 483 memcpy(dst, sthyi_cache.info, PAGE_SIZE); in sthyi_fill()
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | s3c24xx-cpufreq.c | 504 * @dst: The destination structure 512 static void s3c_cpufreq_freq_min(struct s3c_freq *dst, in s3c_cpufreq_freq_min() argument 515 dst->fclk = do_min(a->fclk, b->fclk); in s3c_cpufreq_freq_min() 516 dst->hclk = do_min(a->hclk, b->hclk); in s3c_cpufreq_freq_min() 517 dst->pclk = do_min(a->pclk, b->pclk); in s3c_cpufreq_freq_min() 518 dst->armclk = do_min(a->armclk, b->armclk); in s3c_cpufreq_freq_min()
|
/kernel/linux/linux-5.10/drivers/char/ |
H A D | ps3flash.c | 170 void *dst; in ps3flash_write() local 193 dst = dev->bounce_buf + offset; in ps3flash_write() 206 __func__, __LINE__, n, userbuf, kernelbuf, dst); in ps3flash_write() 208 if (copy_from_user(dst, userbuf, n)) { in ps3flash_write() 215 memcpy(dst, kernelbuf, n); in ps3flash_write()
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | milbeaut-xdmac.c | 65 dma_addr_t dst; member 124 val = md->dst; in milbeaut_chan_start() 190 milbeaut_xdmac_prep_memcpy(struct dma_chan *chan, dma_addr_t dst, in milbeaut_xdmac_prep_memcpy() argument 202 md->dst = dst; in milbeaut_xdmac_prep_memcpy()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.h | 323 void *dst; in amdgpu_ring_write_multiple() local 329 dst = (void *)&ring->ring[occupied]; in amdgpu_ring_write_multiple() 337 memcpy(dst, src, chunk1); in amdgpu_ring_write_multiple() 341 dst = (void *)ring->ring; in amdgpu_ring_write_multiple() 342 memcpy(dst, src, chunk2); in amdgpu_ring_write_multiple()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | smp-bmips.c | 467 static void bmips_wr_vec(unsigned long dst, char *start, char *end) in bmips_wr_vec() argument 469 memcpy((void *)dst, start, end - start); in bmips_wr_vec() 470 dma_cache_wback(dst, end - start); in bmips_wr_vec() 471 local_flush_icache_range(dst, dst + (end - start)); in bmips_wr_vec()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | module-plts.c | 13 static struct plt_entry __get_adrp_add_pair(u64 dst, u64 pc, in __get_adrp_add_pair() argument 18 adrp = aarch64_insn_gen_adr(pc, dst, reg, AARCH64_INSN_ADR_TYPE_ADRP); in __get_adrp_add_pair() 19 add = aarch64_insn_gen_add_sub_imm(reg, reg, dst % SZ_4K, in __get_adrp_add_pair() 26 struct plt_entry get_plt_entry(u64 dst, void *pc) in get_plt_entry() argument 35 plt = __get_adrp_add_pair(dst, (u64)pc, AARCH64_INSN_REG_16); in get_plt_entry()
|
/kernel/linux/linux-5.10/tools/testing/selftests/rseq/ |
H A D | rseq-s390.h | 488 void *dst, void *src, size_t len, in rseq_cmpeqv_trymemcpy_storev() 503 LONG_S " %[dst], %[rseq_scratch1]\n\t" in rseq_cmpeqv_trymemcpy_storev() 522 "stc %%r0,0(%[dst])\n\t" in rseq_cmpeqv_trymemcpy_storev() 524 LONG_ADDI " %[dst], 1\n\t" in rseq_cmpeqv_trymemcpy_storev() 535 LONG_L " %[dst], %[rseq_scratch1]\n\t" in rseq_cmpeqv_trymemcpy_storev() 539 LONG_L " %[dst], %[rseq_scratch1]\n\t" in rseq_cmpeqv_trymemcpy_storev() 544 LONG_L " %[dst], %[rseq_scratch1]\n\t" in rseq_cmpeqv_trymemcpy_storev() 550 LONG_L " %[dst], %[rseq_scratch1]\n\t" in rseq_cmpeqv_trymemcpy_storev() 555 LONG_L " %[dst], %[rseq_scratch1]\n\t" in rseq_cmpeqv_trymemcpy_storev() 568 [dst] " in rseq_cmpeqv_trymemcpy_storev() 487 rseq_cmpeqv_trymemcpy_storev(intptr_t *v, intptr_t expect, void *dst, void *src, size_t len, intptr_t newv, int cpu) rseq_cmpeqv_trymemcpy_storev() argument 603 rseq_cmpeqv_trymemcpy_storev_release(intptr_t *v, intptr_t expect, void *dst, void *src, size_t len, intptr_t newv, int cpu) rseq_cmpeqv_trymemcpy_storev_release() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | uaccess.h | 461 #define __get_kernel_nofault(dst, src, type, err_label) \ 482 put_unaligned(__val, (type *)(dst)); \ 484 *(type *)(dst) = __val; /* aligned by caller */ \ 489 #define __put_kernel_nofault(dst, src, type, err_label) \ 491 const type *__pk_ptr = (dst); \
|
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | init.c | 195 struct page *page, unsigned long vaddr, void *dst, const void *src, in copy_to_user_page() 206 memcpy(dst, src, len); in copy_to_user_page() 215 struct page *page, unsigned long vaddr, void *dst, const void *src, in copy_from_user_page() 223 memcpy(dst, vfrom, len); in copy_from_user_page() 226 memcpy(dst, src, len); in copy_from_user_page() 194 copy_to_user_page(struct vm_area_struct *vma, struct page *page, unsigned long vaddr, void *dst, const void *src, unsigned long len) copy_to_user_page() argument 214 copy_from_user_page(struct vm_area_struct *vma, struct page *page, unsigned long vaddr, void *dst, const void *src, unsigned long len) copy_from_user_page() argument
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | sthyi.c | 415 static int fill_dst(void *dst, u64 *rc) in fill_dst() argument 417 struct sthyi_sctns *sctns = (struct sthyi_sctns *)dst; in fill_dst() 424 return sthyi((u64)dst, rc); in fill_dst() 459 * @dst: Pointer to zeroed page 468 int sthyi_fill(void *dst, u64 *rc) in sthyi_fill() argument 484 memcpy(dst, sthyi_cache.info, PAGE_SIZE); in sthyi_fill()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-zoned-reclaim.c | 121 struct dm_io_region src, dst; in dmz_reclaim_copy() local 169 dst.bdev = dst_zone->dev->bdev; in dmz_reclaim_copy() 170 dst.sector = dmz_blk2sect(dst_zone_block + block); in dmz_reclaim_copy() 171 dst.count = src.count; in dmz_reclaim_copy() 175 dm_kcopyd_copy(zrc->kc, &src, 1, &dst, flags, in dmz_reclaim_copy()
|
/kernel/linux/linux-5.10/drivers/media/pci/saa7164/ |
H A D | saa7164-fw.c | 61 u32 dlflags, u8 __iomem *dst, u32 dstsize) in saa7164_downloadimage() 74 "%s(image=%p, size=%d, flags=0x%x, dst=%p, dstsize=0x%x)\n", in saa7164_downloadimage() 75 __func__, src, srcsize, dlflags, dst, dstsize); in saa7164_downloadimage() 77 if ((src == NULL) || (dst == NULL)) { in saa7164_downloadimage() 125 memcpy_toio(dst, srcbuf + offset, dstsize); in saa7164_downloadimage() 143 memcpy_toio(dst, srcbuf+offset, srcsize); in saa7164_downloadimage() 60 saa7164_downloadimage(struct saa7164_dev *dev, u8 *src, u32 srcsize, u32 dlflags, u8 __iomem *dst, u32 dstsize) saa7164_downloadimage() argument
|
/kernel/linux/linux-5.10/drivers/misc/sgi-xp/ |
H A D | xpnet.c | 153 void *dst; in xpnet_receive() local 209 dst = (void *)((u64)skb->data & ~(L1_CACHE_BYTES - 1)); in xpnet_receive() 211 "xp_remote_memcpy(0x%p, 0x%p, %hu)\n", dst, in xpnet_receive() 214 ret = xp_remote_memcpy(xp_pa(dst), msg->buf_pa, msg->size); in xpnet_receive() 222 "returned error=0x%x\n", dst, in xpnet_receive()
|
/kernel/linux/linux-5.10/drivers/scsi/bnx2i/ |
H A D | bnx2i.h | 134 #define GET_STATS_64(__hba, dst, field) \ 137 dst->field##_lo = __hba->stats.field##_lo; \ 138 dst->field##_hi = __hba->stats.field##_hi; \ 154 #define GET_STATS_64(__hba, dst, field) \ 161 out = (u64 *)&dst->field##_lo; \
|
/kernel/linux/linux-5.10/net/rds/ |
H A D | message.c | 202 unsigned char *dst; in rds_message_add_extension() local 213 dst = hdr->h_exthdr; in rds_message_add_extension() 215 *dst++ = type; in rds_message_add_extension() 216 memcpy(dst, data, len); in rds_message_add_extension() 218 dst[len] = RDS_EXTHDR_NONE; in rds_message_add_extension()
|
/kernel/linux/linux-5.10/include/net/bluetooth/ |
H A D | bluetooth.h | 280 static inline void bacpy(bdaddr_t *dst, const bdaddr_t *src) in bacpy() argument 282 memcpy(dst, src, sizeof(bdaddr_t)); in bacpy() 285 void baswap(bdaddr_t *dst, const bdaddr_t *src); 490 static inline int bt_copy_from_sockptr(void *dst, size_t dst_size, in bt_copy_from_sockptr() argument 496 return copy_from_sockptr(dst, src, dst_size); in bt_copy_from_sockptr()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ip_tunnels.h | 34 #define IP_TUNNEL_KEY_IPV4_PAD offsetofend(struct ip_tunnel_key, u.ipv4.dst) 44 __be32 dst; member 48 struct in6_addr dst; member 178 key->u.ipv4.dst = daddr; in ip_tunnel_key_init() 423 __be32 src, __be32 dst, u8 proto,
|
/kernel/linux/linux-5.10/sound/firewire/motu/ |
H A D | amdtp-motu.c | 126 u32 *dst; in read_pcm_s32() local 132 dst = (void *)runtime->dma_area + in read_pcm_s32() 140 *dst = (byte[0] << 24) | in read_pcm_s32() 144 dst++; in read_pcm_s32() 148 dst = (void *)runtime->dma_area; in read_pcm_s32()
|
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_device.c | 31 struct net_bridge_fdb_entry *dst; in br_dev_xmit() local 100 } else if ((dst = br_fdb_find_rcu(br, dest, vid)) != NULL) { in br_dev_xmit() 101 br_forward(dst->dst, skb, false, true); in br_dev_xmit() 230 dst_metric_set(&br->fake_rtable.dst, RTAX_MTU, new_mtu); in br_change_mtu()
|