| /mm/ |
| A D | maccess.c | 20 #define copy_from_kernel_nofault_loop(dst, src, len, type, err_label) \ argument 29 long copy_from_kernel_nofault(void *dst, const void *src, size_t size) in copy_from_kernel_nofault() 55 #define copy_to_kernel_nofault_loop(dst, src, len, type, err_label) \ argument 64 long copy_to_kernel_nofault(void *dst, const void *src, size_t size) in copy_to_kernel_nofault() 88 const void *src = unsafe_addr; in strncpy_from_kernel_nofault() local 120 long copy_from_user_nofault(void *dst, const void __user *src, size_t size) in copy_from_user_nofault() 149 long copy_to_user_nofault(void __user *dst, const void *src, size_t size) in copy_to_user_nofault()
|
| A D | migrate.c | 689 struct folio *dst, struct folio *src) in migrate_huge_page_move_mapping() 820 struct folio *src, void *src_private, in __migrate_folio() 857 struct folio *src, enum migrate_mode mode) in migrate_folio() 899 struct folio *dst, struct folio *src, enum migrate_mode mode, in __buffer_migrate_folio() 985 struct folio *dst, struct folio *src, enum migrate_mode mode) in buffer_migrate_folio() 1006 struct folio *dst, struct folio *src, enum migrate_mode mode) in buffer_migrate_folio_norefs() 1014 struct folio *dst, struct folio *src, enum migrate_mode mode) in filemap_migrate_folio() 1124 static void migrate_folio_undo_src(struct folio *src, in migrate_folio_undo_src() 1154 static void migrate_folio_done(struct folio *src, in migrate_folio_done() 1328 struct folio *src, struct folio *dst, in migrate_folio_move() [all …]
|
| A D | util.c | 134 void *kmemdup_noprof(const void *src, size_t len, gfp_t gfp) in kmemdup_noprof() 156 void *kmemdup_array(const void *src, size_t count, size_t element_size, gfp_t gfp) in kmemdup_array() 172 void *kvmemdup(const void *src, size_t len, gfp_t gfp) in kvmemdup() 217 void *memdup_user(const void __user *src, size_t len) in memdup_user() 243 void *vmemdup_user(const void __user *src, size_t len) in vmemdup_user() 299 void *memdup_user_nul(const void __user *src, size_t len) in memdup_user_nul() 720 void folio_copy(struct folio *dst, struct folio *src) in folio_copy() 734 int folio_mc_copy(struct folio *dst, struct folio *src) in folio_mc_copy()
|
| A D | vma_init.c | 40 static void vm_area_init_from(const struct vm_area_struct *src, in vm_area_init_from()
|
| A D | migrate_device.c | 589 unsigned long *src) in migrate_vma_insert_page() 831 struct folio *dst = NULL, *src = NULL; in __migrate_device_finalize() local
|
| A D | secretmem.c | 148 struct folio *dst, struct folio *src, enum migrate_mode mode) in secretmem_migrate_folio()
|
| A D | early_ioremap.c | 251 int __init copy_from_early_mem(void *dest, phys_addr_t src, unsigned long size) in copy_from_early_mem()
|
| A D | numa_memblks.c | 181 struct numa_meminfo *src) in numa_move_tail_memblk()
|
| A D | list_lru.c | 444 struct list_lru_one *src, in memcg_reparent_list_lru_one()
|
| A D | compaction.c | 1797 static struct folio *compaction_alloc_noprof(struct folio *src, unsigned long data) in compaction_alloc_noprof() 1845 static struct folio *compaction_alloc(struct folio *src, unsigned long data) in compaction_alloc()
|
| A D | vma.c | 112 struct vm_area_struct *src = vmg->middle; /* exisitng merge case. */ in is_mergeable_anon_vma() local 612 struct vm_area_struct *src, struct vm_area_struct **dup) in dup_anon_vma()
|
| A D | memory.c | 3232 static inline int __wp_page_copy_user(struct page *dst, struct page *src, in __wp_page_copy_user() 7060 static int copy_user_gigantic_page(struct folio *dst, struct folio *src, in copy_user_gigantic_page() 7084 struct folio *src; member 7092 struct page *src = folio_page(copy_arg->src, idx); in copy_subpage() local 7099 int copy_user_large_folio(struct folio *dst, struct folio *src, in copy_user_large_folio()
|
| A D | mempolicy.c | 1359 static struct folio *alloc_migration_target_by_mpol(struct folio *src, in alloc_migration_target_by_mpol() 1404 static struct folio *alloc_migration_target_by_mpol(struct folio *src, in alloc_migration_target_by_mpol() 2728 int vma_dup_policy(struct vm_area_struct *src, struct vm_area_struct *dst) in vma_dup_policy()
|
| A D | zswap.c | 1010 u8 *src, *obj; in zswap_decompress() local
|
| A D | rmap.c | 280 int anon_vma_clone(struct vm_area_struct *dst, struct vm_area_struct *src) in anon_vma_clone()
|
| A D | hugetlb.c | 3994 static long demote_free_hugetlb_folios(struct hstate *src, struct hstate *dst, in demote_free_hugetlb_folios() 4053 static long demote_pool_huge_page(struct hstate *src, nodemask_t *nodes_allowed, in demote_pool_huge_page() 5551 int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, in copy_hugetlb_page_range()
|
| A D | vmscan.c | 1008 static struct folio *alloc_demote_folio(struct folio *src, in alloc_demote_folio() 1742 struct list_head *src = &lruvec->lists[lru]; in isolate_lru_folios() local 5586 static ssize_t lru_gen_seq_write(struct file *file, const char __user *src, in lru_gen_seq_write()
|
| A D | khugepaged.c | 704 struct folio *src, *tmp; in __collapse_huge_page_copy_succeeded() local
|
| /mm/damon/ |
| A D | core.c | 760 struct damos_quota_goal *dst, struct damos_quota_goal *src) in damos_commit_quota_goal_union() 773 struct damos_quota_goal *dst, struct damos_quota_goal *src) in damos_commit_quota_goal() 849 struct damos_filter *dst, struct damos_filter *src) in damos_commit_filter_arg() 870 struct damos_filter *dst, struct damos_filter *src) in damos_commit_filter() 959 static int damos_commit_dests(struct damos *dst, struct damos *src) in damos_commit_dests() 994 static int damos_commit_filters(struct damos *dst, struct damos *src) in damos_commit_filters() 1020 static int damos_commit(struct damos *dst, struct damos *src) in damos_commit() 1099 struct damon_target *dst, struct damon_target *src) in damon_commit_target_regions() 1123 struct damon_target *src, bool src_has_pid) in damon_commit_target() 1139 struct damon_ctx *dst, struct damon_ctx *src) in damon_commit_targets() [all …]
|
| /mm/kasan/ |
| A D | shadow.c | 61 void *memmove(void *dest, const void *src, size_t len) in memmove() 72 void *memcpy(void *dest, const void *src, size_t len) in memcpy() 92 void *__asan_memmove(void *dest, const void *src, ssize_t len) in __asan_memmove() 103 void *__asan_memcpy(void *dest, const void *src, ssize_t len) in __asan_memcpy()
|
| A D | kasan_test_c.c | 1570 char *src; in kasan_strings() local
|
| /mm/kmsan/ |
| A D | instrumentation.c | 158 void *__msan_memmove(void *dst, const void *src, uintptr_t n) in __msan_memmove() 183 void *__msan_memcpy(void *dst, const void *src, uintptr_t n) in __msan_memcpy()
|
| A D | kmsan_test.c | 423 const volatile void *src, size_t size) in memcpy_noinline() 432 volatile long long src; in test_init_memcpy() local 646 char buf[4], src[4]; in test_copy_from_kernel_nofault() local
|
| A D | shadow.c | 151 void kmsan_copy_page_meta(struct page *dst, struct page *src) in kmsan_copy_page_meta()
|
| A D | core.c | 83 void kmsan_internal_memmove_metadata(void *dst, void *src, size_t n) in kmsan_internal_memmove_metadata()
|