| /arch/x86/kernel/ |
| A D | dumpstack_32.c | 41 unsigned long *end = begin + (THREAD_SIZE / sizeof(long)); in in_hardirq_stack() 47 if (stack < begin || stack > end) in in_hardirq_stack() 51 info->begin = begin; in in_hardirq_stack() 58 info->next_sp = (unsigned long *)*begin; in in_hardirq_stack() 72 if (stack < begin || stack > end) in in_softirq_stack() 76 info->begin = begin; in in_softirq_stack() 83 info->next_sp = (unsigned long *)*begin; in in_softirq_stack() 93 void *begin = ss->stack; in in_doublefault_stack() local 94 void *end = begin + sizeof(ss->stack); in in_doublefault_stack() 96 if ((void *)stack < begin || (void *)stack >= end) in in_doublefault_stack() [all …]
|
| A D | dumpstack_64.c | 108 if (!begin) in in_exception_stack() 111 end = begin + sizeof(struct cea_exception_stacks); in in_exception_stack() 113 if (stk < begin || stk >= end) in in_exception_stack() 117 k = (stk - begin) >> PAGE_SHIFT; in in_exception_stack() 124 begin += (unsigned long)ep->offs; in in_exception_stack() 125 end = begin + (unsigned long)ep->size; in in_exception_stack() 129 info->begin = (unsigned long *)begin; in in_exception_stack() 138 unsigned long *begin; in in_irq_stack() local 146 begin = end - (IRQ_STACK_SIZE / sizeof(long)); in in_irq_stack() 153 if (stack < begin || stack >= end) in in_irq_stack() [all …]
|
| A D | sys_x86_64.c | 93 unsigned long *begin, unsigned long *end) in find_start_end() argument 103 *begin = 0x40000000; in find_start_end() 106 *begin = randomize_page(*begin, 0x02000000); in find_start_end() 111 *begin = get_mmap_base(1); in find_start_end() 133 unsigned long begin, end; in arch_get_unmapped_area() local 138 find_start_end(addr, flags, &begin, &end); in arch_get_unmapped_area() 152 info.low_limit = begin; in arch_get_unmapped_area()
|
| A D | dumpstack.c | 33 unsigned long *begin = task_stack_page(task); in in_task_stack() local 36 if (stack < begin || stack >= end) in in_task_stack() 40 info->begin = begin; in in_task_stack() 52 void *begin = ss; in in_entry_stack() local 55 if ((void *)stack < begin || (void *)stack >= end) in in_entry_stack() 59 info->begin = begin; in in_entry_stack()
|
| /arch/sh/mm/ |
| A D | cache-sh2a.c | 53 unsigned long begin, end; in sh2a__flush_wback_region() local 57 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2a__flush_wback_region() 67 begin = CACHE_OC_ADDRESS_ARRAY; in sh2a__flush_wback_region() 70 for (v = begin; v < end; v += L1_CACHE_BYTES) { in sh2a__flush_wback_region() 78 for (v = begin; v < end; v += L1_CACHE_BYTES) in sh2a__flush_wback_region() 94 unsigned long begin, end; in sh2a__flush_purge_region() local 97 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2a__flush_purge_region() 104 for (v = begin; v < end; v+=L1_CACHE_BYTES) { in sh2a__flush_purge_region() 124 unsigned long begin, end; in sh2a__flush_invalidate_region() local 127 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2a__flush_invalidate_region() [all …]
|
| A D | cache-sh2.c | 21 unsigned long begin, end; in sh2__flush_wback_region() local 23 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2__flush_wback_region() 26 for (v = begin; v < end; v+=L1_CACHE_BYTES) { in sh2__flush_wback_region() 42 unsigned long begin, end; in sh2__flush_purge_region() local 44 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2__flush_purge_region() 48 for (v = begin; v < end; v+=L1_CACHE_BYTES) in sh2__flush_purge_region() 73 unsigned long begin, end; in sh2__flush_invalidate_region() 75 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2__flush_invalidate_region() 79 for (v = begin; v < end; v+=L1_CACHE_BYTES) in sh2__flush_invalidate_region()
|
| A D | cache-sh3.c | 35 unsigned long begin, end; in sh3__flush_wback_region() local 38 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh3__flush_wback_region() 42 for (v = begin; v < end; v+=L1_CACHE_BYTES) { in sh3__flush_wback_region() 74 unsigned long begin, end; in sh3__flush_purge_region() local 76 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh3__flush_purge_region() 80 for (v = begin; v < end; v+=L1_CACHE_BYTES) { in sh3__flush_purge_region()
|
| /arch/mips/mm/ |
| A D | sc-rm7k.c | 189 unsigned long flags, addr, begin, end, pow2; in __probe_tcache() local 191 begin = (unsigned long) &_stext; in __probe_tcache() 192 begin &= ~((8 * 1024 * 1024) - 1); in __probe_tcache() 193 end = begin + (8 * 1024 * 1024); in __probe_tcache() 201 for (addr = begin; addr <= end; addr = (begin + pow2)) { in __probe_tcache() 210 cache_op(Index_Store_Tag_T, begin); in __probe_tcache() 214 for (addr = begin + (512 * 1024); addr <= end; addr = begin + pow2) { in __probe_tcache() 221 addr -= begin; in __probe_tcache()
|
| /arch/mips/ath25/ |
| A D | board.c | 61 const void __iomem *begin = limit - 0x1000; in find_board_config() local 64 for (addr = begin; addr >= end; addr -= 0x1000) in find_board_config() 74 const void __iomem *rcfg, *begin, *end; in find_radio_config() local 81 begin = bcfg + 0x1000; in find_radio_config() 83 for (rcfg = begin; rcfg < end; rcfg += 0x1000) in find_radio_config() 88 begin = bcfg + 0xf8; in find_radio_config() 90 for (rcfg = begin; rcfg < end; rcfg += 0x1000) in find_radio_config()
|
| /arch/x86/include/asm/ |
| A D | stacktrace.h | 28 unsigned long *begin, *end, *next_sp; member 55 void *begin = info->begin; in on_stack() local 59 addr >= begin && addr < end && in on_stack() 60 addr + len > begin && addr + len <= end); in on_stack()
|
| /arch/riscv/include/asm/ |
| A D | alternative.h | 48 void andes_errata_patch_func(struct alt_entry *begin, struct alt_entry *end, 51 void sifive_errata_patch_func(struct alt_entry *begin, struct alt_entry *end, 54 void thead_errata_patch_func(struct alt_entry *begin, struct alt_entry *end, 58 void riscv_cpufeature_patch_func(struct alt_entry *begin, struct alt_entry *end,
|
| /arch/riscv/kernel/ |
| A D | alternative.c | 27 void (*patch_func)(struct alt_entry *begin, struct alt_entry *end, 152 static void __init_or_module _apply_alternatives(struct alt_entry *begin, in _apply_alternatives() argument 160 riscv_cpufeature_patch_func(begin, end, stage); in _apply_alternatives() 165 cpu_mfr_info.patch_func(begin, end, in _apply_alternatives() 177 struct alt_entry *begin, *end; in apply_vdso_alternatives() local 185 begin = (void *)hdr + alt->sh_offset, in apply_vdso_alternatives() 188 _apply_alternatives((struct alt_entry *)begin, in apply_vdso_alternatives()
|
| /arch/loongarch/kernel/ |
| A D | process.c | 256 unsigned long begin = (unsigned long)this_cpu_read(irq_stack); in in_irq_stack() local 257 unsigned long end = begin + IRQ_STACK_START; in in_irq_stack() 259 if (stack < begin || stack >= end) in in_irq_stack() 266 info->begin = begin; in in_irq_stack() 277 unsigned long begin = (unsigned long)task_stack_page(task); in in_task_stack() local 278 unsigned long end = begin + THREAD_SIZE; in in_task_stack() 280 if (stack < begin || stack >= end) in in_task_stack() 283 info->begin = begin; in in_task_stack()
|
| A D | relocate.c | 63 void *begin, *end; in relocate_absolute() local 66 begin = RELOCATED_KASLR(&__la_abs_begin); in relocate_absolute() 69 for (p = begin; (void *)p < end; p++) { in relocate_absolute()
|
| /arch/x86/mm/ |
| A D | init.c | 902 begin_aligned = PAGE_ALIGN(begin); in free_init_pages() 905 if (WARN_ON(begin_aligned != begin || end_aligned != end)) { in free_init_pages() 906 begin = begin_aligned; in free_init_pages() 910 if (begin >= end) in free_init_pages() 920 begin, end - 1); in free_init_pages() 925 kmemleak_free_part((void *)begin, end - begin); in free_init_pages() 926 set_memory_np(begin, (end - begin) >> PAGE_SHIFT); in free_init_pages() 933 set_memory_nx(begin, (end - begin) >> PAGE_SHIFT); in free_init_pages() 934 set_memory_rw(begin, (end - begin) >> PAGE_SHIFT); in free_init_pages() 936 free_reserved_area((void *)begin, (void *)end, in free_init_pages() [all …]
|
| /arch/mips/mti-malta/ |
| A D | malta-memory.c | 27 static void free_init_pages_eva_malta(void *begin, void *end) in free_init_pages_eva_malta() argument 29 free_init_pages("unused kernel", __pa_symbol((unsigned long *)begin), in free_init_pages_eva_malta()
|
| /arch/arm64/kernel/ |
| A D | alternative.c | 36 struct alt_instr *begin; member 150 for (alt = region->begin; alt < region->end; alt++) { in __apply_alternatives() 215 .begin = (void *)hdr + alt->sh_offset, in apply_alternatives_vdso() 223 .begin = (struct alt_instr *)__alt_instructions, 283 .begin = start, in apply_alternatives_module()
|
| /arch/mips/include/asm/ |
| A D | bootinfo.h | 103 unsigned long begin, unsigned long end); 105 extern void (*free_init_pages_eva)(void *begin, void *end);
|
| /arch/s390/kernel/ |
| A D | machine_kexec.c | 139 void crash_free_reserved_phys_range(unsigned long begin, unsigned long end) in crash_free_reserved_phys_range() argument 143 for (addr = begin; addr < end; addr += PAGE_SIZE) in crash_free_reserved_phys_range() 145 size = begin - crashk_res.start; in crash_free_reserved_phys_range()
|
| /arch/riscv/errata/sifive/ |
| A D | errata.c | 91 void sifive_errata_patch_func(struct alt_entry *begin, struct alt_entry *end, in sifive_errata_patch_func() argument 107 for (alt = begin; alt < end; alt++) { in sifive_errata_patch_func()
|
| /arch/powerpc/kernel/ |
| A D | crash_dump.c | 112 void crash_free_reserved_phys_range(unsigned long begin, unsigned long end) in crash_free_reserved_phys_range() argument 126 for (addr = begin; addr < end; addr += PAGE_SIZE) { in crash_free_reserved_phys_range()
|
| /arch/arm64/kvm/hyp/nvhe/ |
| A D | gen-hyprel.c | 135 char *begin; member 201 #define elf_ptr(type, off) ((type *)(elf.begin + (off))) 269 elf.begin = mmap(0, stat.st_size, PROT_READ, MAP_PRIVATE, fd, 0); in init_elf() 270 if (elf.begin == MAP_FAILED) { in init_elf()
|
| /arch/powerpc/kexec/ |
| A D | core_64.c | 40 unsigned long begin, end; /* limits of segment */ in machine_kexec_prepare() local 66 begin = image->segment[i].mem; in machine_kexec_prepare() 67 end = begin + image->segment[i].memsz; in machine_kexec_prepare() 69 if ((begin < high) && (end > low)) { in machine_kexec_prepare()
|
| /arch/arm/mach-shmobile/ |
| A D | suspend.c | 37 .begin = shmobile_suspend_begin,
|
| /arch/riscv/errata/thead/ |
| A D | errata.c | 189 void thead_errata_patch_func(struct alt_entry *begin, struct alt_entry *end, in thead_errata_patch_func() argument 200 for (alt = begin; alt < end; alt++) { in thead_errata_patch_func()
|