/arch/sh/mm/ |
H A D | numa.c | 27 void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end) argument 36 start_pfn = start >> PAGE_SHIFT; 39 pmb_bolt_mapping((unsigned long)__va(start), start, end - start, 42 memblock_add(start, end - start);
|
H A D | tlbflush_32.c | 39 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, argument 50 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; 60 start &= PAGE_MASK; 67 while (start < end) { 68 local_flush_tlb_one(asid, start); 69 start += PAGE_SIZE; 78 void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) argument 85 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; 93 start &= PAGE_MASK; 97 while (start < en [all...] |
/arch/sparc/include/asm/ |
H A D | tlbflush_32.h | 14 * - flush_tlb_range(vma, start, end) flushes a range of pages 15 * - flush_tlb_kernel_range(start, end) flushes a range of kernel pages 27 #define local_flush_tlb_range(vma,start,end) BTFIXUP_CALL(local_flush_tlb_range)(vma,start,end) 33 unsigned long start, 46 #define flush_tlb_range(vma,start,end) BTFIXUP_CALL(flush_tlb_range)(vma,start,end) 54 static inline void flush_tlb_kernel_range(unsigned long start, argument
|
/arch/sparc/lib/ |
H A D | user_fixup.c | 21 static unsigned long compute_size(unsigned long start, unsigned long size, unsigned long *offset) argument 24 unsigned long end = start + size; 26 if (fault_addr < start || fault_addr >= end) { 29 *offset = fault_addr - start; 58 unsigned long start = (unsigned long) to; local 59 unsigned long end = start + size; 61 if (fault_addr >= start && fault_addr < end) 64 start = (unsigned long) from; 65 end = start + size; 66 if (fault_addr >= start [all...] |
/arch/sparc/mm/ |
H A D | extable.c | 8 void sort_extable(struct exception_table_entry *start, argument 15 search_extable(const struct exception_table_entry *start, argument 39 for (walk = start; walk <= last; walk++) { 55 for (walk = start; walk <= (last - 1); walk++) {
|
/arch/tile/include/arch/ |
H A D | icache.h | 31 * @param addr The start of memory to be invalidated. 45 const char* start, *end; local 72 start = (const char *)((unsigned long)addr & -CHIP_L1I_LINE_SIZE()); 81 for (p = start; p <= end; p += CHIP_L1I_LINE_SIZE()) 84 start += page_size;
|
/arch/tile/lib/ |
H A D | cacheflush.c | 21 void __flush_icache_range(unsigned long start, unsigned long end) argument 23 invalidate_icache((const void *)start, end - start, PAGE_SIZE);
|
/arch/um/drivers/ |
H A D | slip_common.c | 7 int i, n, size, start; local 30 start = slip->pos; 32 size = slip_unesc(slip->ibuf[start + i], slip->ibuf,&slip->pos, 36 memmove(slip->ibuf, &slip->ibuf[start+i+1],
|
/arch/unicore32/boot/compressed/ |
H A D | head.S | 19 .section ".start", #alloc, #execinstr 21 start: label 22 .type start,#function 43 * r7 - GOT start 52 * r2 - BSS start 63 * r7 - GOT start 75 * r2 - BSS start 106 * r5 = start of this image
|
/arch/unicore32/include/asm/ |
H A D | memblock.h | 22 unsigned long start; member in struct:membank 37 #define bank_pfn_start(bank) __phys_to_pfn((bank)->start) 38 #define bank_pfn_end(bank) __phys_to_pfn((bank)->start + (bank)->size) 40 #define bank_phys_start(bank) ((bank)->start) 41 #define bank_phys_end(bank) ((bank)->start + (bank)->size)
|
/arch/x86/kernel/ |
H A D | paravirt_patch_32.c | 30 const unsigned char *start, *end; local 35 start = start_##ops##_##x; \ 52 ret = paravirt_patch_insns(ibuf, len, start, end);
|
H A D | paravirt_patch_64.c | 40 const unsigned char *start, *end; local 45 start = start_##ops##_##x; \ 66 ret = paravirt_patch_insns(ibuf, len, start, end);
|
H A D | resource.c | 4 static void resource_clip(struct resource *res, resource_size_t start, argument 9 if (res->end < start || res->start > end) 12 if (res->start < start) 13 low = start - res->start; 20 res->end = start - 1; 22 res->start = end + 1; 42 if (avail->start < BIOS_EN [all...] |
/arch/x86/mm/ |
H A D | numa_internal.h | 8 u64 start; member in struct:numa_memblk 25 static inline void init_alloc_remap(int nid, u64 start, u64 end) { } argument 27 void __init init_alloc_remap(int nid, u64 start, u64 end);
|
/arch/arm/kernel/ |
H A D | atags.c | 13 read_buffer(char* page, char** start, off_t off, int count, argument
|
/arch/arm/mm/ |
H A D | rodata.c | 82 unsigned long start = virt; local 104 flush_tlb_kernel_range(start, end); 123 unsigned long start = PAGE_ALIGN((unsigned long)_text); local 124 unsigned long size = PAGE_ALIGN((unsigned long)__end_rodata) - start; 130 start, start + size); 132 set_memory_rw(start, size >> PAGE_SHIFT); 137 unsigned long start = PAGE_ALIGN((unsigned long)_text); local 138 unsigned long size = PAGE_ALIGN((unsigned long)__end_rodata) - start; 144 start, star [all...] |
/arch/blackfin/include/asm/ |
H A D | cacheflush.h | 28 #define flush_cache_range(vma, start, end) do { } while (0) 30 #define flush_cache_vmap(start, end) do { } while (0) 31 #define flush_cache_vunmap(start, end) do { } while (0) 34 #define flush_icache_range_others(start, end) \ 35 smp_icache_flush_range_others((start), (end)) 37 #define flush_icache_range_others(start, end) do { } while (0) 40 static inline void flush_icache_range(unsigned start, unsigned end) argument 44 blackfin_dcache_flush_range(start, end); 47 if (start >= L2_START && end <= L2_START + L2_LENGTH) 48 blackfin_dcache_flush_range(start, en [all...] |
/arch/h8300/mm/ |
H A D | init.c | 129 unsigned long start_mem = memory_start; /* DAVIDM - these must start at end of kernel */ 133 printk(KERN_DEBUG "Mem_init: start=%lx, end=%lx\n", start_mem, end_mem); 162 void free_initrd_mem(unsigned long start, unsigned long end) argument 165 for (; start < end; start += PAGE_SIZE) { 166 ClearPageReserved(virt_to_page(start)); 167 init_page_count(virt_to_page(start)); 168 free_page(start);
|
/arch/m68k/atari/ |
H A D | stram.c | 103 stram_pool.start = (resource_size_t)alloc_bootmem_low_pages(pool_size); 104 stram_pool.end = stram_pool.start + pool_size - 1; 137 return (void *)res->start; 144 unsigned long start = (unsigned long)addr; local 148 res = lookup_resource(&stram_pool, start);
|
/arch/m68k/kernel/ |
H A D | module.c | 112 void module_fixup(struct module *mod, struct m68k_fixup_info *start, argument 118 for (fixup = start; fixup < end; fixup++) {
|
/arch/m68k/mm/ |
H A D | init_no.c | 79 unsigned long start_mem = memory_start; /* DAVIDM - these must start at end of kernel */ 82 pr_debug("Mem_init: start=%lx, end=%lx\n", start_mem, end_mem); 108 void free_initrd_mem(unsigned long start, unsigned long end) argument 111 for (; start < end; start += PAGE_SIZE) { 112 ClearPageReserved(virt_to_page(start)); 113 init_page_count(virt_to_page(start)); 114 free_page(start);
|
/arch/m68k/tools/amiga/ |
H A D | dmesg.c | 43 u_long start = CHIPMEM_START, end = CHIPMEM_END, p; local 50 for (p = start; p <= end-sizeof(struct savekmsg); p += 4) {
|
/arch/microblaze/include/asm/ |
H A D | tlbflush.h | 37 unsigned long start, unsigned long end) 40 #define flush_tlb_kernel_range(start, end) do { } while (0) 55 unsigned long start, unsigned long end) { } 63 #define flush_tlb_range(mm, start, end) BUG() 64 #define flush_tlb_pgtables(mm, start, end) BUG() 65 #define flush_tlb_kernel_range(start, end) BUG() 36 local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 54 flush_tlb_pgtables(struct mm_struct *mm, unsigned long start, unsigned long end) argument
|
/arch/mips/kernel/ |
H A D | prom.c | 54 void __init early_init_dt_setup_initrd_arch(unsigned long start, argument 57 initrd_start = (unsigned long)__va(start);
|
H A D | vdso.c | 68 static unsigned long vdso_addr(unsigned long start) argument
|