Lines Matching +full:soft +full:- +full:start
1 // SPDX-License-Identifier: GPL-2.0-or-later
11 * Copyright (C) 2010-2011 Jonas Bonn <jonas@southpole.se>
59 * This is explicitly coded for two-level page tables, so if you need
64 phys_addr_t start, end; in map_ram() local
73 /* These mark extents of read-only kernel pages... in map_ram()
79 for_each_mem_range(i, &start, &end) { in map_ram()
80 p = (u32) start & PAGE_MASK; in map_ram()
94 "two-level page tables", in map_ram()
120 printk(KERN_INFO "%s: Memory: 0x%x-0x%x\n", __func__, in map_ram()
121 start, end); in map_ram()
160 *itlb_vector = ((unsigned long)&itlb_miss_handler - in paging_init()
163 /* Soft ordering constraint to ensure that dtlb_vector is in paging_init()
169 *dtlb_vector = ((unsigned long)&dtlb_miss_handler - in paging_init()
174 /* Soft ordering constraint to ensure that cache invalidation and in paging_init()
197 /* clear the zero-page */ in mem_init()
218 return -ENOMEM; in map_page()