Home
last modified time | relevance | path

Searched refs:dst_addr (Results 1 - 25 of 681) sorted by relevance

12345678910>>...28

/kernel/linux/linux-6.6/mm/
H A Duserfaultfd.c48 /* Check if dst_addr is outside of file's size. Must be called with ptl held. */
50 unsigned long dst_addr) in mfill_file_over_size()
59 offset = linear_page_index(dst_vma, dst_addr); in mfill_file_over_size()
65 * Install PTEs, to map dst_addr (within dst_vma) to page.
72 unsigned long dst_addr, struct page *page, in mfill_atomic_install_pte()
94 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl); in mfill_atomic_install_pte()
98 if (mfill_file_over_size(dst_vma, dst_addr)) { in mfill_atomic_install_pte()
119 page_add_new_anon_rmap(page, dst_vma, dst_addr); in mfill_atomic_install_pte()
129 set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte); in mfill_atomic_install_pte()
132 update_mmu_cache(dst_vma, dst_addr, dst_pt in mfill_atomic_install_pte()
49 mfill_file_over_size(struct vm_area_struct *dst_vma, unsigned long dst_addr) mfill_file_over_size() argument
70 mfill_atomic_install_pte(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, struct page *page, bool newly_allocated, uffd_flags_t flags) mfill_atomic_install_pte() argument
140 mfill_atomic_pte_copy(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, unsigned long src_addr, uffd_flags_t flags, struct folio **foliop) mfill_atomic_pte_copy() argument
216 mfill_atomic_pte_zeropage(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr) mfill_atomic_pte_zeropage() argument
248 mfill_atomic_pte_continue(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, uffd_flags_t flags) mfill_atomic_pte_continue() argument
292 mfill_atomic_pte_poison(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, uffd_flags_t flags) mfill_atomic_pte_poison() argument
367 unsigned long src_addr, dst_addr; mfill_atomic_hugetlb() local
523 mfill_atomic_pte(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, unsigned long src_addr, uffd_flags_t flags, struct folio **foliop) mfill_atomic_pte() argument
577 unsigned long src_addr, dst_addr; mfill_atomic() local
[all...]
/kernel/linux/linux-5.10/mm/
H A Duserfaultfd.c54 unsigned long dst_addr, in mcopy_atomic_pte()
69 page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, dst_vma, dst_addr); in mcopy_atomic_pte()
112 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl); in mcopy_atomic_pte()
116 offset = linear_page_index(dst_vma, dst_addr); in mcopy_atomic_pte()
127 page_add_new_anon_rmap(page, dst_vma, dst_addr, false); in mcopy_atomic_pte()
130 set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte); in mcopy_atomic_pte()
133 update_mmu_cache(dst_vma, dst_addr, dst_pte); in mcopy_atomic_pte()
149 unsigned long dst_addr) in mfill_zeropage_pte()
157 _dst_pte = pte_mkspecial(pfn_pte(my_zero_pfn(dst_addr), in mfill_zeropage_pte()
159 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, in mfill_zeropage_pte()
51 mcopy_atomic_pte(struct mm_struct *dst_mm, pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, unsigned long src_addr, struct page **pagep, bool wp_copy) mcopy_atomic_pte() argument
146 mfill_zeropage_pte(struct mm_struct *dst_mm, pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr) mfill_zeropage_pte() argument
218 unsigned long src_addr, dst_addr; __mcopy_atomic_hugetlb() local
416 mfill_atomic_pte(struct mm_struct *dst_mm, pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, unsigned long src_addr, struct page **page, bool zeropage, bool wp_copy) mfill_atomic_pte() argument
470 unsigned long src_addr, dst_addr; __mcopy_atomic() local
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/
H A Dio_trapped.c184 unsigned long dst_addr, int dst_len) in copy_word()
205 __raw_writeb(tmp, dst_addr); in copy_word()
208 __raw_writew(tmp, dst_addr); in copy_word()
211 __raw_writel(tmp, dst_addr); in copy_word()
214 __raw_writeq(tmp, dst_addr); in copy_word()
247 unsigned long dst_addr = (unsigned long)dst; in to_device() local
250 pr_debug("trapped io write 0x%08lx (%ld)\n", dst_addr, cnt); in to_device()
251 tiop = lookup_tiop(dst_addr); in to_device()
254 dst_addr = lookup_address(tiop, dst_addr); in to_device()
183 copy_word(unsigned long src_addr, int src_len, unsigned long dst_addr, int dst_len) copy_word() argument
[all...]
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Dio_trapped.c184 unsigned long dst_addr, int dst_len) in copy_word()
205 __raw_writeb(tmp, dst_addr); in copy_word()
208 __raw_writew(tmp, dst_addr); in copy_word()
211 __raw_writel(tmp, dst_addr); in copy_word()
214 __raw_writeq(tmp, dst_addr); in copy_word()
247 unsigned long dst_addr = (unsigned long)dst; in to_device() local
250 pr_debug("trapped io write 0x%08lx (%ld)\n", dst_addr, cnt); in to_device()
251 tiop = lookup_tiop(dst_addr); in to_device()
254 dst_addr = lookup_address(tiop, dst_addr); in to_device()
183 copy_word(unsigned long src_addr, int src_len, unsigned long dst_addr, int dst_len) copy_word() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_lsdma.c48 uint64_t dst_addr, in amdgpu_lsdma_copy_mem()
59 ret = adev->lsdma.funcs->copy_mem(adev, src_addr, dst_addr, current_copy_size); in amdgpu_lsdma_copy_mem()
63 dst_addr += current_copy_size; in amdgpu_lsdma_copy_mem()
71 uint64_t dst_addr, in amdgpu_lsdma_fill_mem()
83 ret = adev->lsdma.funcs->fill_mem(adev, dst_addr, data, current_fill_size); in amdgpu_lsdma_fill_mem()
86 dst_addr += current_fill_size; in amdgpu_lsdma_fill_mem()
46 amdgpu_lsdma_copy_mem(struct amdgpu_device *adev, uint64_t src_addr, uint64_t dst_addr, uint64_t mem_size) amdgpu_lsdma_copy_mem() argument
70 amdgpu_lsdma_fill_mem(struct amdgpu_device *adev, uint64_t dst_addr, uint32_t data, uint64_t mem_size) amdgpu_lsdma_fill_mem() argument
H A Damdgpu_lsdma.h33 uint64_t dst_addr, uint64_t size);
34 int (*fill_mem)(struct amdgpu_device *adev, uint64_t dst_addr,
40 uint64_t dst_addr, uint64_t mem_size);
41 int amdgpu_lsdma_fill_mem(struct amdgpu_device *adev, uint64_t dst_addr,
H A Dlsdma_v6_0.c41 uint64_t dst_addr, in lsdma_v6_0_copy_mem()
50 WREG32_SOC15(LSDMA, 0, regLSDMA_PIO_DST_ADDR_LO, lower_32_bits(dst_addr)); in lsdma_v6_0_copy_mem()
51 WREG32_SOC15(LSDMA, 0, regLSDMA_PIO_DST_ADDR_HI, upper_32_bits(dst_addr)); in lsdma_v6_0_copy_mem()
73 uint64_t dst_addr, in lsdma_v6_0_fill_mem()
82 WREG32_SOC15(LSDMA, 0, regLSDMA_PIO_DST_ADDR_LO, lower_32_bits(dst_addr)); in lsdma_v6_0_fill_mem()
83 WREG32_SOC15(LSDMA, 0, regLSDMA_PIO_DST_ADDR_HI, upper_32_bits(dst_addr)); in lsdma_v6_0_fill_mem()
39 lsdma_v6_0_copy_mem(struct amdgpu_device *adev, uint64_t src_addr, uint64_t dst_addr, uint64_t size) lsdma_v6_0_copy_mem() argument
72 lsdma_v6_0_fill_mem(struct amdgpu_device *adev, uint64_t dst_addr, uint32_t data, uint64_t size) lsdma_v6_0_fill_mem() argument
/kernel/linux/common_modules/newip/examples/
H A Dnip_route_cfg_demo.c30 int nip_route_add(int ifindex, const unsigned char *dst_addr, uint8_t dst_addr_len, in nip_route_add() argument
44 memcpy(rt.rtmsg_dst.NIP_ADDR_FIELD8, dst_addr, dst_addr_len); in nip_route_add()
68 uint8_t *dst_addr; in main() local
74 dst_addr = client_addr; in main()
79 dst_addr = server_addr; in main()
96 ret = nip_route_add(ifindex, dst_addr, dst_addr_len, NULL, 0); in main()
H A Dnip_route.c29 int nip_route_add(int ifindex, const struct nip_addr *dst_addr, in nip_route_add() argument
42 rt.rtmsg_dst = *dst_addr; in nip_route_add()
115 struct nip_addr *dst_addr, struct nip_addr *gateway_addr, char *dev, int argc) in parse_args()
127 if (nip_get_addr(argv, dst_addr)) { in parse_args()
160 struct nip_addr dst_addr = {0}; in main() local
170 &dst_addr, &gateway_addr, dev, argc); in main()
180 ret = nip_route_add(ifindex, &dst_addr, &gateway_addr, gateway_flag, opt); in main()
114 parse_args(char **argv, int *opt, __u8 *gateway_flag, int *ifindex, struct nip_addr *dst_addr, struct nip_addr *gateway_addr, char *dev, int argc) parse_args() argument
/third_party/ltp/testcases/network/stress/ns-tools/
H A Dtst_net_stress.sh62 local dst_addr="${2}"
68 tst_res TINFO "ping through $src_iface iface to ${dst_addr}$cnt_msg"
70 tst_ping -I $src_iface -H $dst_addr
83 local dst_addr="${4:-$(tst_ipaddr rhost)}"
91 check_connectivity $src_iface $dst_addr $cnt
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/
H A Deth_p_oui.c37 const u8 *dst_addr, u8 oui_suffix,
44 const u8 *dst_addr, const u8 *buf, size_t len) in eth_p_oui_deliver()
46 ctx->rx_callback(ctx->rx_callback_ctx, src_addr, dst_addr, in eth_p_oui_deliver()
87 const u8 *dst_addr, u8 oui_suffix, in eth_p_oui_register()
162 const u8 *dst_addr, const u8 *buf, size_t len) in eth_p_oui_send()
178 os_memcpy(ethhdr->h_dest, dst_addr, ETH_ALEN); in eth_p_oui_send()
43 eth_p_oui_deliver(struct eth_p_oui_ctx *ctx, const u8 *src_addr, const u8 *dst_addr, const u8 *buf, size_t len) eth_p_oui_deliver() argument
85 eth_p_oui_register(struct hostapd_data *hapd, const char *ifname, u8 oui_suffix, void (*rx_callback)(void *ctx, const u8 *src_addr, const u8 *dst_addr, u8 oui_suffix, const u8 *buf, size_t len), void *rx_callback_ctx) eth_p_oui_register() argument
161 eth_p_oui_send(struct eth_p_oui_ctx *ctx, const u8 *src_addr, const u8 *dst_addr, const u8 *buf, size_t len) eth_p_oui_send() argument
H A Deth_p_oui.h19 const u8 *dst_addr, u8 oui_suffix,
24 const u8 *dst_addr, const u8 *buf, size_t len);
26 const u8 *dst_addr, const u8 *buf, size_t len);
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/
H A Deth_p_oui.c37 const u8 *dst_addr, u8 oui_suffix,
44 const u8 *dst_addr, const u8 *buf, size_t len) in eth_p_oui_deliver()
46 ctx->rx_callback(ctx->rx_callback_ctx, src_addr, dst_addr, in eth_p_oui_deliver()
87 const u8 *dst_addr, u8 oui_suffix, in eth_p_oui_register()
162 const u8 *dst_addr, const u8 *buf, size_t len) in eth_p_oui_send()
178 os_memcpy(ethhdr->h_dest, dst_addr, ETH_ALEN); in eth_p_oui_send()
43 eth_p_oui_deliver(struct eth_p_oui_ctx *ctx, const u8 *src_addr, const u8 *dst_addr, const u8 *buf, size_t len) eth_p_oui_deliver() argument
85 eth_p_oui_register(struct hostapd_data *hapd, const char *ifname, u8 oui_suffix, void (*rx_callback)(void *ctx, const u8 *src_addr, const u8 *dst_addr, u8 oui_suffix, const u8 *buf, size_t len), void *rx_callback_ctx) eth_p_oui_register() argument
161 eth_p_oui_send(struct eth_p_oui_ctx *ctx, const u8 *src_addr, const u8 *dst_addr, const u8 *buf, size_t len) eth_p_oui_send() argument
H A Deth_p_oui.h19 const u8 *dst_addr, u8 oui_suffix,
24 const u8 *dst_addr, const u8 *buf, size_t len);
26 const u8 *dst_addr, const u8 *buf, size_t len);
/kernel/linux/linux-5.10/drivers/video/fbdev/via/
H A Daccel.c40 u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, in hw_bitblt_1()
52 if (op != VIA_BITBLT_FILL && !src_mem && src_addr == dst_addr) { in hw_bitblt_1()
118 if (dst_addr & 0xE0000007) { in hw_bitblt_1()
127 if (dst_addr & 0xE0000007) { in hw_bitblt_1()
129 "address %X\n", dst_addr); in hw_bitblt_1()
132 tmp = dst_addr >> 3; in hw_bitblt_1()
173 u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, in hw_bitblt_2()
185 if (op != VIA_BITBLT_FILL && !src_mem && src_addr == dst_addr) { in hw_bitblt_2()
244 if (dst_addr & 0xE0000007) { in hw_bitblt_2()
246 "address %X\n", dst_addr); in hw_bitblt_2()
39 hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_1() argument
172 hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_2() argument
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/via/
H A Daccel.c40 u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, in hw_bitblt_1()
52 if (op != VIA_BITBLT_FILL && !src_mem && src_addr == dst_addr) { in hw_bitblt_1()
118 if (dst_addr & 0xE0000007) { in hw_bitblt_1()
127 if (dst_addr & 0xE0000007) { in hw_bitblt_1()
129 "address %X\n", dst_addr); in hw_bitblt_1()
132 tmp = dst_addr >> 3; in hw_bitblt_1()
173 u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, in hw_bitblt_2()
185 if (op != VIA_BITBLT_FILL && !src_mem && src_addr == dst_addr) { in hw_bitblt_2()
244 if (dst_addr & 0xE0000007) { in hw_bitblt_2()
246 "address %X\n", dst_addr); in hw_bitblt_2()
39 hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_1() argument
172 hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_2() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/ralink-gdma/
H A Dralink-gdma.c92 dma_addr_t dst_addr; member
199 chan->fifo_addr = config->dst_addr; in gdma_dma_config()
273 dma_addr_t src_addr, dst_addr; in rt305x_gdma_start_transfer() local
289 dst_addr = chan->fifo_addr; in rt305x_gdma_start_transfer()
295 dst_addr = sg->dst_addr; in rt305x_gdma_start_transfer()
305 dst_addr = sg->dst_addr; in rt305x_gdma_start_transfer()
322 gdma_dma_write(dma_dev, GDMA_REG_DST_ADDR(chan->id), dst_addr); in rt305x_gdma_start_transfer()
350 dma_addr_t src_addr, dst_addr; in rt3883_gdma_start_transfer() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c324 * @dst_addr: Kernel virtual address of mapped destination page.
337 u8 *dst_addr; member
370 bool unmap_dst = d->dst_addr && dst_page != d->mapped_dst; in vmw_bo_cpu_blit_line()
383 kunmap_atomic(d->dst_addr); in vmw_bo_cpu_blit_line()
384 d->dst_addr = NULL; in vmw_bo_cpu_blit_line()
387 if (!d->dst_addr) { in vmw_bo_cpu_blit_line()
391 d->dst_addr = in vmw_bo_cpu_blit_line()
394 if (!d->dst_addr) in vmw_bo_cpu_blit_line()
412 diff->do_cpy(diff, d->dst_addr + dst_page_offset, in vmw_bo_cpu_blit_line()
481 d.dst_addr in vmw_bo_cpu_blit()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c324 * @dst_addr: Kernel virtual address of mapped destination page.
337 u8 *dst_addr; member
370 bool unmap_dst = d->dst_addr && dst_page != d->mapped_dst; in vmw_bo_cpu_blit_line()
383 kunmap_atomic(d->dst_addr); in vmw_bo_cpu_blit_line()
384 d->dst_addr = NULL; in vmw_bo_cpu_blit_line()
387 if (!d->dst_addr) { in vmw_bo_cpu_blit_line()
391 d->dst_addr = in vmw_bo_cpu_blit_line()
394 if (!d->dst_addr) in vmw_bo_cpu_blit_line()
412 diff->do_cpy(diff, d->dst_addr + dst_page_offset, in vmw_bo_cpu_blit_line()
482 d.dst_addr in vmw_bo_cpu_blit()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dshmem_fs.h124 unsigned long dst_addr,
130 unsigned long dst_addr);
132 #define shmem_mcopy_atomic_pte(dst_mm, dst_pte, dst_vma, dst_addr, \
135 dst_addr) ({ BUG(); 0; })
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c71 u64 dst_addr; member
142 sconf.dst_addr = dma_remote; in pci_epf_test_data_transfer()
322 void __iomem *dst_addr; in pci_epf_test_copy() local
346 dst_addr = pci_epc_mem_alloc_addr(epc, &dst_phys_addr, reg->size); in pci_epf_test_copy()
347 if (!dst_addr) { in pci_epf_test_copy()
355 reg->dst_addr, reg->size); in pci_epf_test_copy()
385 memcpy_toio(dst_addr, buf, reg->size); in pci_epf_test_copy()
396 pci_epc_mem_free_addr(epc, dst_phys_addr, dst_addr, reg->size); in pci_epf_test_copy()
500 void __iomem *dst_addr; in pci_epf_test_write() local
510 dst_addr in pci_epf_test_write()
[all...]
/third_party/pulseaudio/src/modules/rtp/
H A Dmodule-rtp-send.c212 const char *dst_addr; in pa__init() local
337 dst_addr = pa_modargs_get_value(ma, "destination", NULL); in pa__init()
338 if (dst_addr == NULL) in pa__init()
339 dst_addr = pa_modargs_get_value(ma, "destination_ip", DEFAULT_DESTINATION_IP); in pa__init()
341 if (inet_pton(AF_INET, dst_addr, &dst_sa4.sin_addr) > 0) { in pa__init()
348 } else if (inet_pton(AF_INET6, dst_addr, &dst_sa6.sin6_addr) > 0) { in pa__init()
357 pa_log("Invalid destination '%s'", dst_addr); in pa__init()
439 pa_proplist_sets(data.proplist, "rtp.destination", dst_addr); in pa__init()
509 mtu, dst_addr, port, src_addr, ttl, payload); in pa__init()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dtrans_pgd.c235 phys_addr_t dst_addr = virt_to_phys(page); in trans_pgd_idmap_page() local
236 unsigned long pfn = __phys_to_pfn(dst_addr); in trans_pgd_idmap_page()
237 int max_msb = (dst_addr & GENMASK(52, 48)) ? 51 : 47; in trans_pgd_idmap_page()
242 dst_addr &= PAGE_MASK; in trans_pgd_idmap_page()
254 index = (dst_addr & level_mask) >> level_lsb; in trans_pgd_idmap_page()
/kernel/linux/linux-6.6/drivers/dma/
H A Dfsl-edma-common.c310 addr = fsl_chan->cfg.dst_addr; in fsl_edma_prep_slave_dma()
583 u32 src_addr, dst_addr, last_sg, nbytes; in fsl_edma_prep_dma_cyclic() local
623 dst_addr = fsl_chan->dma_dev_addr; in fsl_edma_prep_dma_cyclic()
628 dst_addr = dma_buf_next; in fsl_edma_prep_dma_cyclic()
634 dst_addr = fsl_chan->cfg.dst_addr; in fsl_edma_prep_dma_cyclic()
639 fsl_edma_fill_tcd(fsl_chan, fsl_desc->tcd[i].vtcd, src_addr, dst_addr, in fsl_edma_prep_dma_cyclic()
656 u32 src_addr, dst_addr, last_sg, nbytes; in fsl_edma_prep_slave_sg() local
687 dst_addr = fsl_chan->dma_dev_addr; in fsl_edma_prep_slave_sg()
692 dst_addr in fsl_edma_prep_slave_sg()
[all...]
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_job_transfer.c69 void *dst_addr; in pvr_transfer_job_submit() local
89 dst_addr = in pvr_transfer_job_submit()
95 memcpy(dst_addr + region->dstOffset, in pvr_transfer_job_submit()

Completed in 12 milliseconds

12345678910>>...28