Lines Matching refs:mappings
15 at all times. This means the kernel needs to start using temporary mappings of
51 The kernel contains several ways of creating temporary mappings. The following
54 * kmap_local_page(). This function is used to require short term mappings.
55 It can be invoked from any context (including interrupts) but the mappings
61 These mappings are thread-local and CPU-local, meaning that the mapping
86 mappings, the local mappings are only valid in the context of the caller
91 Most code can be designed to use thread local mappings. User should
96 Nesting kmap_local_page() and kmap_atomic() mappings is allowed to a certain
100 mappings.
107 effects of atomic mappings, i.e. disabling page faults or preemption, or both.
116 finished, lest some other task displace its mappings.
149 long time but the bulk of high-memory mappings in the kernel are
152 term mappings but it has morphed in that direction and its use is
168 The cost of creating temporary mappings can be quite high. The arch has to
173 a pointer to the page contents rather than juggling mappings about. In such a
176 If CONFIG_MMU is not set, then there can be no temporary mappings and no