Home
last modified time | relevance | path

Searched defs:addr (Results 1 – 25 of 53) sorted by relevance

123

/mm/kasan/
Dgeneric.c50 static __always_inline bool memory_is_poisoned_1(unsigned long addr) in memory_is_poisoned_1()
62 static __always_inline bool memory_is_poisoned_2_4_8(unsigned long addr, in memory_is_poisoned_2_4_8()
77 static __always_inline bool memory_is_poisoned_16(unsigned long addr) in memory_is_poisoned_16()
130 static __always_inline bool memory_is_poisoned_n(unsigned long addr, in memory_is_poisoned_n()
149 static __always_inline bool memory_is_poisoned(unsigned long addr, size_t size) in memory_is_poisoned()
169 static __always_inline bool check_memory_region_inline(unsigned long addr, in check_memory_region_inline()
189 bool check_memory_region(unsigned long addr, size_t size, bool write, in check_memory_region()
255 void __asan_loadN(unsigned long addr, size_t size) in __asan_loadN()
265 void __asan_storeN(unsigned long addr, size_t size) in __asan_storeN()
280 void __asan_alloca_poison(unsigned long addr, size_t size) in __asan_alloca_poison()
Dreport.c114 struct page *kasan_addr_to_page(const void *addr) in kasan_addr_to_page()
123 const void *addr) in describe_object_addr()
175 const void *addr, u8 tag) in describe_object()
192 static inline bool kernel_or_module_addr(const void *addr) in kernel_or_module_addr()
201 static inline bool init_task_stack_addr(const void *addr) in init_task_stack_addr()
290 static bool __must_check get_address_stack_frame_info(const void *addr, in get_address_stack_frame_info()
342 static void print_address_stack_frame(const void *addr) in print_address_stack_frame()
370 static void print_address_description(void *addr, u8 tag) in print_address_description()
411 static void print_shadow_for_address(const void *addr) in print_shadow_for_address()
474 void __kasan_report(unsigned long addr, size_t size, bool is_write, unsigned long ip) in __kasan_report()
Dinit.c96 static void __ref zero_pte_populate(pmd_t *pmd, unsigned long addr, in zero_pte_populate()
113 static int __ref zero_pmd_populate(pud_t *pud, unsigned long addr, in zero_pmd_populate()
146 static int __ref zero_pud_populate(p4d_t *p4d, unsigned long addr, in zero_pud_populate()
183 static int __ref zero_p4d_populate(pgd_t *pgd, unsigned long addr, in zero_p4d_populate()
233 unsigned long addr = (unsigned long)shadow_start; in kasan_populate_early_shadow() local
357 static void kasan_remove_pte_table(pte_t *pte, unsigned long addr, in kasan_remove_pte_table()
376 static void kasan_remove_pmd_table(pmd_t *pmd, unsigned long addr, in kasan_remove_pmd_table()
401 static void kasan_remove_pud_table(pud_t *pud, unsigned long addr, in kasan_remove_pud_table()
427 static void kasan_remove_p4d_table(p4d_t *p4d, unsigned long addr, in kasan_remove_p4d_table()
454 unsigned long addr, end, next; in kasan_remove_zero_shadow() local
Dtags.c74 void *kasan_reset_tag(const void *addr) in kasan_reset_tag()
79 bool check_memory_region(unsigned long addr, size_t size, bool write, in check_memory_region()
147 void __hwasan_loadN_noabort(unsigned long addr, unsigned long size) in __hwasan_loadN_noabort()
153 void __hwasan_storeN_noabort(unsigned long addr, unsigned long size) in __hwasan_storeN_noabort()
159 void __hwasan_tag_memory(unsigned long addr, u8 tag, unsigned long size) in __hwasan_tag_memory()
Dkasan.h134 static inline bool addr_has_shadow(const void *addr) in addr_has_shadow()
181 static inline void print_tags(u8 addr_tag, const void *addr) { } in print_tags()
191 static inline const void *arch_kasan_set_tag(const void *addr, u8 tag) in arch_kasan_set_tag()
197 #define arch_kasan_reset_tag(addr) ((void *)(addr)) argument
200 #define arch_kasan_get_tag(addr) 0 argument
203 #define set_tag(addr, tag) ((void *)arch_kasan_set_tag((addr), (tag))) argument
204 #define reset_tag(addr) ((void *)arch_kasan_reset_tag(addr)) argument
205 #define get_tag(addr) arch_kasan_get_tag(addr) argument
Dtags_report.c43 const void *addr; in get_bug_type() local
66 void *find_first_bad_addr(void *addr, size_t size) in find_first_bad_addr()
77 void print_tags(u8 addr_tag, const void *addr) in print_tags()
Dgeneric_report.c37 void *find_first_bad_addr(void *addr, size_t size) in find_first_bad_addr()
140 void __asan_report_load_n_noabort(unsigned long addr, size_t size) in __asan_report_load_n_noabort()
146 void __asan_report_store_n_noabort(unsigned long addr, size_t size) in __asan_report_store_n_noabort()
/mm/
Dnommu.c137 void vfree(const void *addr) in vfree()
177 struct page *vmalloc_to_page(const void *addr) in vmalloc_to_page()
183 unsigned long vmalloc_to_pfn(const void *addr) in vmalloc_to_pfn()
189 long vread(char *buf, char *addr, unsigned long count) in vread()
199 long vwrite(char *buf, char *addr, unsigned long count) in vwrite()
337 void vunmap(const void *addr) in vunmap()
382 int vm_insert_page(struct vm_area_struct *vma, unsigned long addr, in vm_insert_page()
702 struct vm_area_struct *find_vma(struct mm_struct *mm, unsigned long addr) in find_vma()
730 struct vm_area_struct *find_extend_vma(struct mm_struct *mm, unsigned long addr) in find_extend_vma()
749 unsigned long addr, in find_vma_exact()
[all …]
Dvmalloc.c63 static void vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end) in vunmap_pte_range()
74 static void vunmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end) in vunmap_pmd_range()
90 static void vunmap_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end) in vunmap_pud_range()
106 static void vunmap_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end) in vunmap_p4d_range()
122 static void vunmap_page_range(unsigned long addr, unsigned long end) in vunmap_page_range()
137 static int vmap_pte_range(pmd_t *pmd, unsigned long addr, in vmap_pte_range()
163 static int vmap_pmd_range(pud_t *pud, unsigned long addr, in vmap_pmd_range()
180 static int vmap_pud_range(p4d_t *p4d, unsigned long addr, in vmap_pud_range()
197 static int vmap_p4d_range(pgd_t *pgd, unsigned long addr, in vmap_p4d_range()
225 unsigned long addr = start; in vmap_page_range_noflush() local
[all …]
Dmemory.c215 unsigned long addr) in free_pte_range()
224 unsigned long addr, unsigned long end, in free_pmd_range()
258 unsigned long addr, unsigned long end, in free_pud_range()
292 unsigned long addr, unsigned long end, in free_p4d_range()
328 unsigned long addr, unsigned long end, in free_pgd_range()
394 unsigned long addr = vma->vm_start; in free_pgtables() local
500 static void print_bad_pte(struct vm_area_struct *vma, unsigned long addr, in print_bad_pte()
593 struct page *vm_normal_page(struct vm_area_struct *vma, unsigned long addr, in vm_normal_page()
649 struct page *vm_normal_page_pmd(struct vm_area_struct *vma, unsigned long addr, in vm_normal_page_pmd()
699 unsigned long addr, int *rss) in copy_one_pte()
[all …]
Dpagewalk.c7 static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in walk_pte_range()
29 static int walk_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, in walk_pmd_range()
75 static int walk_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end, in walk_pud_range()
120 static int walk_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end, in walk_p4d_range()
147 static int walk_pgd_range(unsigned long addr, unsigned long end, in walk_pgd_range()
175 static unsigned long hugetlb_entry_end(struct hstate *h, unsigned long addr, in hugetlb_entry_end()
182 static int walk_hugetlb_range(unsigned long addr, unsigned long end, in walk_hugetlb_range()
211 static int walk_hugetlb_range(unsigned long addr, unsigned long end, in walk_hugetlb_range()
Dgup.c1302 struct page *get_dump_page(unsigned long addr) in get_dump_page()
1811 static int gup_pte_range(pmd_t pmd, unsigned long addr, unsigned long end, in gup_pte_range()
1884 static int gup_pte_range(pmd_t pmd, unsigned long addr, unsigned long end, in gup_pte_range()
1892 static int __gup_device_huge(unsigned long pfn, unsigned long addr, in __gup_device_huge()
1918 static int __gup_device_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, in __gup_device_huge_pmd()
1935 static int __gup_device_huge_pud(pud_t orig, pud_t *pudp, unsigned long addr, in __gup_device_huge_pud()
1952 static int __gup_device_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, in __gup_device_huge_pmd()
1959 static int __gup_device_huge_pud(pud_t pud, pud_t *pudp, unsigned long addr, in __gup_device_huge_pud()
1968 static unsigned long hugepte_addr_end(unsigned long addr, unsigned long end, in hugepte_addr_end()
1975 static int gup_hugepte(pte_t *ptep, unsigned long sz, unsigned long addr, in gup_hugepte()
[all …]
Dmmap.c59 #define arch_mmap_check(addr, len, flags) (0) argument
528 static int find_vma_links(struct mm_struct *mm, unsigned long addr, in find_vma_links()
563 unsigned long addr, unsigned long end) in count_vma_pages_range()
1143 struct vm_area_struct *prev, unsigned long addr, in vma_merge()
1400 unsigned long do_mmap(struct file *file, unsigned long addr, in do_mmap()
1588 unsigned long ksys_mmap_pgoff(unsigned long addr, unsigned long len, in ksys_mmap_pgoff()
1639 SYSCALL_DEFINE6(mmap_pgoff, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
1648 unsigned long addr; member
1724 unsigned long mmap_region(struct file *file, unsigned long addr, in mmap_region()
2094 #define arch_get_mmap_end(addr) (TASK_SIZE) argument
[all …]
Dsparse-vmemmap.c143 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node) in vmemmap_pte_populate()
168 pmd_t * __meminit vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node) in vmemmap_pmd_populate()
180 pud_t * __meminit vmemmap_pud_populate(p4d_t *p4d, unsigned long addr, int node) in vmemmap_pud_populate()
192 p4d_t * __meminit vmemmap_p4d_populate(pgd_t *pgd, unsigned long addr, int node) in vmemmap_p4d_populate()
204 pgd_t * __meminit vmemmap_pgd_populate(unsigned long addr, int node) in vmemmap_pgd_populate()
219 unsigned long addr = start; in vmemmap_populate_basepages() local
Dmincore.c24 static int mincore_hugetlb(pte_t *pte, unsigned long hmask, unsigned long addr, in mincore_hugetlb()
95 static int __mincore_unmapped_range(unsigned long addr, unsigned long end, in __mincore_unmapped_range()
114 static int mincore_unmapped_range(unsigned long addr, unsigned long end, in mincore_unmapped_range()
122 static int mincore_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in mincore_pte_range()
207 static long do_mincore(unsigned long addr, unsigned long pages, unsigned char *vec) in do_mincore()
Dmprotect.c39 unsigned long addr, unsigned long end, pgprot_t newprot, in change_pte_range()
165 pud_t *pud, unsigned long addr, unsigned long end, in change_pmd_range()
228 p4d_t *p4d, unsigned long addr, unsigned long end, in change_pud_range()
248 pgd_t *pgd, unsigned long addr, unsigned long end, in change_p4d_range()
268 unsigned long addr, unsigned long end, pgprot_t newprot, in change_protection_range()
311 static int prot_none_pte_entry(pte_t *pte, unsigned long addr, in prot_none_pte_entry()
319 unsigned long addr, unsigned long next, in prot_none_hugetlb_entry()
326 static int prot_none_test(unsigned long addr, unsigned long next, in prot_none_test()
Dhmm.c223 static int hmm_vma_do_fault(struct mm_walk *walk, unsigned long addr, in hmm_vma_do_fault()
255 static int hmm_pfns_bad(unsigned long addr, in hmm_pfns_bad()
283 static int hmm_vma_walk_hole_(unsigned long addr, unsigned long end, in hmm_vma_walk_hole_()
378 static int hmm_vma_walk_hole(unsigned long addr, unsigned long end, in hmm_vma_walk_hole()
405 static int hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pmd()
454 static int hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pte()
560 unsigned long addr = start, i; in hmm_vma_walk_pmd() local
661 unsigned long addr = start, next; in hmm_vma_walk_pud() local
730 unsigned long addr = start, i, pfn; in hmm_vma_walk_hugetlb_entry() local
775 unsigned long addr, in hmm_pfns_clear()
Dhuge_memory.c68 unsigned long addr = (vma->vm_end & HPAGE_PMD_MASK) - HPAGE_PMD_SIZE; in transparent_hugepage_enabled() local
531 unsigned long addr, unsigned long len, in __thp_get_unmapped_area()
566 unsigned long thp_get_unmapped_area(struct file *filp, unsigned long addr, in thp_get_unmapped_area()
777 static void insert_pfn_pmd(struct vm_area_struct *vma, unsigned long addr, in insert_pfn_pmd()
826 unsigned long addr = vmf->address & PMD_MASK; in vmf_insert_pfn_pmd() local
866 static void insert_pfn_pud(struct vm_area_struct *vma, unsigned long addr, in insert_pfn_pud()
904 unsigned long addr = vmf->address & PUD_MASK; in vmf_insert_pfn_pud() local
930 static void touch_pmd(struct vm_area_struct *vma, unsigned long addr, in touch_pmd()
943 struct page *follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, in follow_devmap_pmd()
987 pmd_t *dst_pmd, pmd_t *src_pmd, unsigned long addr, in copy_huge_pmd()
[all …]
Dvmacache.c20 #define VMACACHE_HASH(addr) ((addr >> VMACACHE_SHIFT) & VMACACHE_MASK) argument
36 void vmacache_update(unsigned long addr, struct vm_area_struct *newvma) in vmacache_update()
62 struct vm_area_struct *vmacache_find(struct mm_struct *mm, unsigned long addr) in vmacache_find()
Dmremap.c33 static pmd_t *get_old_pmd(struct mm_struct *mm, unsigned long addr) in get_old_pmd()
60 unsigned long addr) in alloc_new_pmd()
433 static struct vm_area_struct *vma_to_resize(unsigned long addr, in vma_to_resize()
498 static unsigned long mremap_to(unsigned long addr, unsigned long old_len, in mremap_to()
595 SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len, in SYSCALL_DEFINE5() argument
Dmempolicy.c441 static int queue_pages_pmd(pmd_t *pmd, spinlock_t *ptl, unsigned long addr, in queue_pages_pmd()
490 static int queue_pages_pte_range(pmd_t *pmd, unsigned long addr, in queue_pages_pte_range()
555 unsigned long addr, unsigned long end, in queue_pages_hugetlb()
595 unsigned long addr, unsigned long end) in change_prot_numa()
607 unsigned long addr, unsigned long end) in change_prot_numa()
855 static int lookup_node(struct mm_struct *mm, unsigned long addr) in lookup_node()
873 unsigned long addr, unsigned long flags) in do_get_mempolicy()
1560 unsigned long addr, in kernel_get_mempolicy()
1588 unsigned long, addr, unsigned long, flags) in SYSCALL_DEFINE5() argument
1598 compat_ulong_t, addr, compat_ulong_t, flags) in COMPAT_SYSCALL_DEFINE5() argument
[all …]
Dmigrate.c205 unsigned long addr, void *old) in remove_migration_pte()
1525 static int add_page_for_migration(struct mm_struct *mm, unsigned long addr, in add_page_for_migration()
1609 unsigned long addr; in do_pages_move() local
1700 unsigned long addr = (unsigned long)(*pages); in do_pages_stat_array() local
2140 unsigned long addr; in migrate_vma_collect_hole() local
2157 unsigned long addr; in migrate_vma_collect_skip() local
2175 unsigned long addr = start, unmapped = 0; in migrate_vma_collect_pmd() local
2425 unsigned long addr, i, restore = 0; in migrate_vma_prepare() local
2536 unsigned long addr, i, restore = 0; in migrate_vma_unmap() local
2683 unsigned long addr, in migrate_vma_insert_page()
[all …]
Dpercpu-vm.c134 static void __pcpu_unmap_pages(unsigned long addr, int nr_pages) in __pcpu_unmap_pages()
192 static int __pcpu_map_pages(unsigned long addr, struct page **pages, in __pcpu_map_pages()
369 static struct page *pcpu_addr_to_page(void *addr) in pcpu_addr_to_page()
Dearly_ioremap.c168 void __init early_iounmap(void __iomem *addr, unsigned long size) in early_iounmap()
293 void __init early_iounmap(void __iomem *addr, unsigned long size) in early_iounmap()
300 void __init early_memunmap(void *addr, unsigned long size) in early_memunmap()
Dslub.c205 unsigned long addr; /* Called from address */ member
319 static inline unsigned int slab_index(void *p, struct kmem_cache *s, void *addr) in slab_index()
453 void *addr = page_address(page); in get_map() local
527 static void print_section(char *level, char *text, u8 *addr, in print_section()
550 enum track_item alloc, unsigned long addr) in set_track()
650 u8 *addr = page_address(page); in print_trailer() local
1078 void setup_page_debug(struct kmem_cache *s, struct page *page, void *addr) in setup_page_debug()
1107 void *object, unsigned long addr) in alloc_debug_processing()
1136 struct page *page, void *object, unsigned long addr) in free_consistency_checks()
1171 unsigned long addr) in free_debug_processing()
[all …]

123