Home
last modified time | relevance | path

Searched refs:kmap_high_get (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dhighmem.h23 * The reason for kmap_high_get() is to ensure that the currently kmap'd
49 extern void *kmap_high_get(struct page *page);
55 return kmap_high_get(page); in arch_kmap_local_high_get()
60 static inline void *kmap_high_get(struct page *page) in kmap_high_get() function
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dhighmem.h22 * The reason for kmap_high_get() is to ensure that the currently kmap'd
48 extern void *kmap_high_get(struct page *page);
50 static inline void *kmap_high_get(struct page *page) in kmap_high_get() function
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dhighmem.c50 kmap = kmap_high_get(page); in kmap_atomic_high_prot()
95 /* this address was obtained through kmap_high_get() */ in kunmap_atomic_high()
H A Dflush.c218 void *addr = kmap_high_get(page + i); in __flush_dcache_page()
H A Ddma-mapping.c890 vaddr = kmap_high_get(page); in dma_cache_maint_page()
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dflush.c220 void *addr = kmap_high_get(folio_page(folio, i)); in __flush_dcache_folio()
H A Ddma-mapping.c658 vaddr = kmap_high_get(page); in dma_cache_maint_page()
/kernel/linux/linux-5.10/mm/
H A Dhighmem.c132 * Most architectures have no use for kmap_high_get(), so let's abstract
297 * kmap_high_get - pin a highmem page into memory
306 void *kmap_high_get(struct page *page) in kmap_high_get() function
/kernel/linux/linux-6.6/mm/
H A Dhighmem.c136 * Most architectures have no use for kmap_high_get(), so let's abstract
317 * kmap_high_get - pin a highmem page into memory
326 void *kmap_high_get(struct page *page) in kmap_high_get() function
511 /* Unmap a local mapping which was obtained by kmap_high_get() */
576 /* Try kmap_high_get() if architecture has it enabled */ in __kmap_local_page_prot()
599 * Handle mappings which were obtained by kmap_high_get() in kunmap_local_indexed()

Completed in 10 milliseconds