| /mm/kasan/ |
| A D | kasan_test_c.c | 195 size_t size = 15; in kmalloc_oob_left() local 208 size_t size = 4096; in kmalloc_node_oob_right() local 606 size_t size = 64; in kmalloc_memmove_negative_size() local 632 size_t size = 64; in kmalloc_memmove_invalid_size() local 651 size_t size = 10; in kmalloc_uaf() local 663 size_t size = 33; in kmalloc_uaf_memset() local 683 size_t size = 43; in kmalloc_uaf2() local 814 size_t size = 16; in kmalloc_double_kzfree() local 934 size_t size = 8; in kfree_via_page() local 949 size_t size = 8; in kfree_via_phys() local [all …]
|
| A D | generic.c | 58 unsigned long size) in memory_is_poisoned_2_4_8() 84 size_t size) in bytes_is_nonzero() 165 size_t size, bool write, in check_region_inline() 186 bool kasan_check_range(const void *addr, size_t size, bool write, in kasan_check_range() 226 void __asan_register_globals(void *ptr, ssize_t size) in __asan_register_globals() 236 void __asan_unregister_globals(void *ptr, ssize_t size) in __asan_unregister_globals() 241 #define DEFINE_ASAN_LOAD_STORE(size) \ argument 265 void __asan_loadN(void *addr, ssize_t size) in __asan_loadN() 275 void __asan_storeN(void *addr, ssize_t size) in __asan_storeN() 290 void __asan_alloca_poison(void *addr, ssize_t size) in __asan_alloca_poison() [all …]
|
| A D | shadow.c | 29 bool __kasan_check_read(const volatile void *p, unsigned int size) in __kasan_check_read() 35 bool __kasan_check_write(const volatile void *p, unsigned int size) in __kasan_check_write() 124 void kasan_poison(const void *addr, size_t size, u8 value, bool init) in kasan_poison() 151 void kasan_poison_last_granule(const void *addr, size_t size) in kasan_poison_last_granule() 163 void kasan_unpoison(const void *addr, size_t size, bool init) in kasan_unpoison() 291 unsigned long size) in kasan_populate_early_vm_area_shadow() 388 int kasan_populate_vmalloc(unsigned long addr, unsigned long size) in kasan_populate_vmalloc() 561 unsigned long size; in kasan_release_vmalloc() local 604 void *__kasan_unpoison_vmalloc(const void *start, unsigned long size, in __kasan_unpoison_vmalloc() 637 void __kasan_poison_vmalloc(const void *start, unsigned long size) in __kasan_poison_vmalloc() [all …]
|
| A D | report_generic.c | 33 const void *kasan_find_first_bad_addr(const void *addr, size_t size) in kasan_find_first_bad_addr() 48 size_t size = 0; in kasan_get_alloc_size() local 266 unsigned long size; in print_decoded_frame_descr() local 364 #define DEFINE_ASAN_REPORT_LOAD(size) \ argument 371 #define DEFINE_ASAN_REPORT_STORE(size) \ argument 389 void __asan_report_load_n_noabort(void *addr, ssize_t size) in __asan_report_load_n_noabort() 395 void __asan_report_store_n_noabort(void *addr, ssize_t size) in __asan_report_store_n_noabort()
|
| A D | sw_tags.c | 74 bool kasan_check_range(const void *addr, size_t size, bool write, in kasan_check_range() 136 #define DEFINE_HWASAN_LOAD_STORE(size) \ argument 154 void __hwasan_loadN_noabort(void *addr, ssize_t size) in __hwasan_loadN_noabort() 160 void __hwasan_storeN_noabort(void *addr, ssize_t size) in __hwasan_storeN_noabort() 166 void __hwasan_tag_memory(void *addr, u8 tag, ssize_t size) in __hwasan_tag_memory()
|
| A D | common.c | 87 void __kasan_unpoison_range(const void *address, size_t size) in __kasan_unpoison_range() 362 const void *object, size_t size, gfp_t flags) in poison_kmalloc_redzone() 393 size_t size, gfp_t flags) in __kasan_kmalloc() 412 static inline void poison_kmalloc_large_redzone(const void *ptr, size_t size, in poison_kmalloc_large_redzone() 433 void * __must_check __kasan_kmalloc_large(const void *ptr, size_t size, in __kasan_kmalloc_large() 449 void * __must_check __kasan_krealloc(const void *object, size_t size, gfp_t flags) in __kasan_krealloc() 537 void __kasan_mempool_unpoison_object(void *ptr, size_t size, unsigned long ip) in __kasan_mempool_unpoison_object()
|
| A D | kasan.h | 238 size_t size; /* Size of the global variable. */ member 300 size_t size; member 307 size_t size; member 436 #define hw_set_mem_tag_range(addr, size, tag, init) \ argument 471 static inline void kasan_poison(const void *addr, size_t size, u8 value, bool init) in kasan_poison() 481 static inline void kasan_unpoison(const void *addr, size_t size, bool init) in kasan_unpoison() 543 static inline void kasan_poison_last_granule(const void *address, size_t size) { } in kasan_poison_last_granule()
|
| /mm/ |
| A D | early_ioremap.c | 36 unsigned long size, in early_memremap_pgprot_adjust() 162 void __init early_iounmap(void __iomem *addr, unsigned long size) in early_iounmap() 211 early_ioremap(resource_size_t phys_addr, unsigned long size) in early_ioremap() 218 early_memremap(resource_size_t phys_addr, unsigned long size) in early_memremap() 227 early_memremap_ro(resource_size_t phys_addr, unsigned long size) in early_memremap_ro() 238 early_memremap_prot(resource_size_t phys_addr, unsigned long size, in early_memremap_prot() 276 early_ioremap(resource_size_t phys_addr, unsigned long size) in early_ioremap() 283 early_memremap(resource_size_t phys_addr, unsigned long size) in early_memremap() 288 early_memremap_ro(resource_size_t phys_addr, unsigned long size) in early_memremap_ro() 293 void __init early_iounmap(void __iomem *addr, unsigned long size) in early_iounmap() [all …]
|
| A D | memblock.c | 205 phys_addr_t base, phys_addr_t size) in memblock_overlaps_region() 343 phys_addr_t end, phys_addr_t size, in memblock_find_in_range() 386 phys_addr_t addr, size; in memblock_discard() local 576 phys_addr_t size, in memblock_insert_region() 609 phys_addr_t base, phys_addr_t size, in memblock_add_range() 811 phys_addr_t base, phys_addr_t size, in memblock_isolate_range() 1711 phys_addr_t size, phys_addr_t align, in memblock_alloc_exact_nid_raw() 1856 phys_addr_t size = r->size; in memblock_reserved_kern_size() local 2118 phys_addr_t base, end, size; in memblock_dump() local 2413 phys_addr_t size; member [all …]
|
| A D | execmem.c | 28 static void *execmem_vmalloc(struct execmem_range *range, size_t size, in execmem_vmalloc() 68 struct vm_struct *execmem_vmap(size_t size) in execmem_vmap() 84 static void *execmem_vmalloc(struct execmem_range *range, size_t size, in execmem_vmalloc() 140 static int execmem_force_rw(void *ptr, size_t size) in execmem_force_rw() 153 int execmem_restore_rox(void *ptr, size_t size) in execmem_restore_rox() 170 size_t size = mas_range_len(&mas); in execmem_cache_clean() local 217 size_t size) in within_range() 359 size_t size = mas_range_len(mas); in __execmem_cache_free() local 448 static inline int execmem_force_rw(void *ptr, size_t size) in execmem_force_rw() 464 void *execmem_alloc(enum execmem_type type, size_t size) in execmem_alloc() [all …]
|
| A D | maccess.c | 11 size_t size) in copy_from_kernel_nofault_allowed() 29 long copy_from_kernel_nofault(void *dst, const void *src, size_t size) in copy_from_kernel_nofault() 64 long copy_to_kernel_nofault(void *dst, const void *src, size_t size) in copy_to_kernel_nofault() 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() 232 void __copy_overflow(int size, unsigned long count) in __copy_overflow()
|
| A D | nommu.c | 112 void *__vmalloc_noprof(unsigned long size, gfp_t gfp_mask) in __vmalloc_noprof() 122 void *vrealloc_noprof(const void *p, size_t size, gfp_t flags) in vrealloc_noprof() 159 void *vmalloc_user_noprof(unsigned long size) in vmalloc_user_noprof() 197 void *vmalloc_noprof(unsigned long size) in vmalloc_noprof() 233 void *vzalloc_noprof(unsigned long size) in vzalloc_noprof() 250 void *vmalloc_node_noprof(unsigned long size, int node) in vmalloc_node_noprof() 268 void *vzalloc_node_noprof(unsigned long size, int node) in vzalloc_node_noprof() 281 void *vmalloc_32_noprof(unsigned long size) in vmalloc_32_noprof() 297 void *vmalloc_32_user_noprof(unsigned long size) in vmalloc_32_user_noprof() 1590 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_pfn_range() [all …]
|
| A D | vmalloc.c | 101 unsigned long size = PAGE_SIZE; in vmap_pte_range() local 359 unsigned long size = PAGE_SIZE; in vunmap_pte_range() local 1689 unsigned long size) in va_clip() 1789 unsigned long size, unsigned long align, in va_alloc() 1818 unsigned long size, unsigned long align, in __alloc_vmap_area() 3492 unsigned long size; /* In bytes */ in vmap() local 3987 void *vmalloc_noprof(unsigned long size) in vmalloc_noprof() 4028 void *vzalloc_noprof(unsigned long size) in vzalloc_noprof() 4202 void *vmalloc_32_noprof(unsigned long size) in vmalloc_32_noprof() 4410 size_t n, size, flags, remains; in vread_iter() local [all …]
|
| A D | kmemleak.c | 121 size_t size; member 146 size_t size; member 701 size_t size, int min_count, unsigned int objflags) in __link_object() 760 static void __create_object(unsigned long ptr, size_t size, in __create_object() 779 static void create_object(unsigned long ptr, size_t size, in create_object() 786 static void create_object_phys(unsigned long ptr, size_t size, in create_object_phys() 793 static void create_object_percpu(unsigned long ptr, size_t size, in create_object_percpu() 843 static void delete_object_part(unsigned long ptr, size_t size, in delete_object_part() 1158 void __ref kmemleak_free_part(const void *ptr, size_t size) in kmemleak_free_part() 1349 void __ref kmemleak_free_part_phys(phys_addr_t phys, size_t size) in kmemleak_free_part_phys() [all …]
|
| A D | cma.c | 217 static int __init cma_new_area(const char *name, phys_addr_t size, in cma_new_area() 266 int __init cma_init_reserved_mem(phys_addr_t base, phys_addr_t size, in cma_init_reserved_mem() 312 phys_addr_t size; member 356 static int __init cma_fixed_reserve(phys_addr_t base, phys_addr_t size) in cma_fixed_reserve() 380 static phys_addr_t __init cma_alloc_mem(phys_addr_t base, phys_addr_t size, in cma_alloc_mem() 430 phys_addr_t size, phys_addr_t limit, in __cma_declare_contiguous_nid() 532 phys_addr_t size, sizesum, sizeleft; in cma_declare_contiguous_multi() local 733 phys_addr_t size, phys_addr_t limit, in cma_declare_contiguous_nid() 1076 void __init *cma_reserve_early(struct cma *cma, unsigned long size) in cma_reserve_early()
|
| A D | numa_emulation.c | 51 int nid, int phys_blk, u64 size) in emu_setup_memblk() 91 u64 size; in split_nodes_interleave() local 190 static u64 __init find_end_of_node(u64 start, u64 max_addr, u64 size) in find_end_of_node() 221 u64 addr, u64 max_addr, u64 size, in split_nodes_size_interleave_uniform() 325 u64 addr, u64 max_addr, u64 size) in split_nodes_size_interleave() 428 u64 size; in numa_emulation() local
|
| A D | percpu.c | 229 static int __pcpu_size_to_slot(int size) in __pcpu_size_to_slot() 235 static int pcpu_size_to_slot(int size) in pcpu_size_to_slot() 504 static void *pcpu_mem_zalloc(size_t size, gfp_t gfp) in pcpu_mem_zalloc() 1162 unsigned long size, in pcpu_find_zero_area() 1610 static bool pcpu_memcg_pre_alloc_hook(size_t size, gfp_t gfp, in pcpu_memcg_pre_alloc_hook() 1631 size_t size) in pcpu_memcg_post_alloc_hook() 1680 size_t size) in pcpu_memcg_post_alloc_hook() 1691 size_t size) in pcpu_alloc_tag_alloc_hook() 1706 size_t size) in pcpu_alloc_tag_alloc_hook() 2227 int size, off; in free_percpu() local [all …]
|
| A D | memory_hotplug.c | 1334 static int check_hotplug_memory_range(u64 start, u64 size) in check_hotplug_memory_range() 1447 u64 start, u64 size, mhp_t mhp_flags) in create_altmaps_and_memory_blocks() 1507 u64 start, size; in add_memory_resource() local 1623 int add_memory(int nid, u64 start, u64 size, mhp_t mhp_flags) in add_memory() 1656 int add_memory_driver_managed(int nid, u64 start, u64 size, in add_memory_driver_managed() 1727 bool mhp_range_allowed(u64 start, u64 size, bool need_mapping) in mhp_range_allowed() 2200 static int memory_blocks_have_altmaps(u64 start, u64 size) in memory_blocks_have_altmaps() 2220 static int try_remove_memory(u64 start, u64 size) in try_remove_memory() 2282 void __remove_memory(u64 start, u64 size) in __remove_memory() 2297 int remove_memory(u64 start, u64 size) in remove_memory() [all …]
|
| A D | sparse.c | 251 unsigned long size, align; in memblocks_present() local 322 unsigned long size) in sparse_early_usemaps_alloc_pgdat_section() 394 unsigned long size) in sparse_early_usemaps_alloc_pgdat_section() 421 unsigned long size = section_map_size(); in __populate_section_memmap() local 440 static inline void __meminit sparse_buffer_free(unsigned long size) in sparse_buffer_free() 446 static void __init sparse_buffer_init(unsigned long size, int nid) in sparse_buffer_init() 464 unsigned long size = sparsemap_buf_end - sparsemap_buf; in sparse_buffer_fini() local 471 void * __meminit sparse_buffer_alloc(unsigned long size) in sparse_buffer_alloc() 512 unsigned long size; in sparse_usage_init() local
|
| A D | mempool.c | 24 static void poison_error(mempool_t *pool, void *element, size_t size, in poison_error() 41 static void __check_element(mempool_t *pool, void *element, size_t size) in __check_element() 78 static void __poison_element(void *element, size_t size) in __poison_element() 604 size_t size = (size_t)pool_data; in mempool_kmalloc() local 617 size_t size = (size_t)pool_data; in mempool_kvmalloc() local
|
| A D | sparse-vmemmap.c | 52 unsigned long size, in __earlyonly_bootmem_alloc() 59 void * __meminit vmemmap_alloc_block(unsigned long size, int node) in vmemmap_alloc_block() 87 void * __meminit vmemmap_alloc_block_buf(unsigned long size, int node, in vmemmap_alloc_block_buf() 116 static void * __meminit altmap_alloc_block_buf(unsigned long size, in altmap_alloc_block_buf() 187 static void * __meminit vmemmap_alloc_block_zero(unsigned long size, int node) in vmemmap_alloc_block_zero() 511 unsigned long size, addr; in vmemmap_populate_compound_pages() local
|
| /mm/kfence/ |
| A D | kfence_test.c | 321 size_t size = 32; in test_out_of_bounds_read() local 355 size_t size = 32; in test_out_of_bounds_write() local 373 const size_t size = 32; in test_use_after_free_read() local 389 const size_t size = 32; in test_use_after_free_read_nofault() local 405 const size_t size = 32; in test_double_free() local 420 const size_t size = 32; in test_invalid_addr_free() local 437 size_t size = 32; in test_corruption() local 473 const size_t size = 73; in test_kmalloc_aligned_oob_read() local 508 const size_t size = 73; in test_kmalloc_aligned_oob_write() local 530 const size_t size = 32; in test_shrink_memcache() local [all …]
|
| /mm/kmsan/ |
| A D | instrumentation.c | 22 static inline bool is_bad_asm_addr(void *addr, uintptr_t size, bool is_store) in is_bad_asm_addr() 33 get_shadow_origin_ptr(void *addr, u64 size, bool store) in get_shadow_origin_ptr() 53 uintptr_t size) in __msan_metadata_ptr_for_load_n() 63 uintptr_t size) in __msan_metadata_ptr_for_store_n() 73 #define DECLARE_METADATA_PTR_GETTER(size) \ argument 106 void __msan_instrument_asm_store(void *addr, uintptr_t size) in __msan_instrument_asm_store() 261 void __msan_poison_alloca(void *address, uintptr_t size, char *descr) in __msan_poison_alloca() 297 void __msan_unpoison_alloca(void *address, uintptr_t size) in __msan_unpoison_alloca()
|
| A D | hooks.c | 92 void kmsan_kmalloc_large(const void *ptr, size_t size, gfp_t flags) in kmsan_kmalloc_large() 287 void kmsan_memmove(void *to, const void *from, size_t size) in kmsan_memmove() 315 static void kmsan_handle_dma_page(const void *addr, size_t size, in kmsan_handle_dma_page() 339 void kmsan_handle_dma(struct page *page, size_t offset, size_t size, in kmsan_handle_dma() 380 void kmsan_poison_memory(const void *address, size_t size, gfp_t flags) in kmsan_poison_memory() 396 void kmsan_unpoison_memory(const void *address, size_t size) in kmsan_unpoison_memory() 419 void kmsan_check_memory(const void *addr, size_t size) in kmsan_check_memory()
|
| A D | core.c | 49 void kmsan_internal_poison_memory(void *address, size_t size, gfp_t flags, in kmsan_internal_poison_memory() 61 void kmsan_internal_unpoison_memory(void *address, size_t size, bool checked) in kmsan_internal_unpoison_memory() 194 void kmsan_internal_set_shadow_origin(void *addr, size_t size, int b, in kmsan_internal_set_shadow_origin() 252 void kmsan_internal_check_memory(void *addr, size_t size, in kmsan_internal_check_memory() 328 bool kmsan_metadata_is_contiguous(void *addr, size_t size) in kmsan_metadata_is_contiguous()
|