slab.c (a32d654db543843a5ffb248feaec1a909718addd) | slab.c (77bc7fd607dee2ffb28daff6d0dd8ae42af61ea8) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * linux/mm/slab.c 4 * Written by Mark Hemment, 1996/97. 5 * (markhe@nextd.demon.co.uk) 6 * 7 * kmem_cache_destroy() + some cleanup - 1999 Andrea Arcangeli 8 * --- 1421 unchanged lines hidden (view full) --- 1430} 1431 1432#ifdef CONFIG_DEBUG_PAGEALLOC 1433static void slab_kernel_map(struct kmem_cache *cachep, void *objp, int map) 1434{ 1435 if (!is_debug_pagealloc_cache(cachep)) 1436 return; 1437 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * linux/mm/slab.c 4 * Written by Mark Hemment, 1996/97. 5 * (markhe@nextd.demon.co.uk) 6 * 7 * kmem_cache_destroy() + some cleanup - 1999 Andrea Arcangeli 8 * --- 1421 unchanged lines hidden (view full) --- 1430} 1431 1432#ifdef CONFIG_DEBUG_PAGEALLOC 1433static void slab_kernel_map(struct kmem_cache *cachep, void *objp, int map) 1434{ 1435 if (!is_debug_pagealloc_cache(cachep)) 1436 return; 1437 |
1438 kernel_map_pages(virt_to_page(objp), cachep->size / PAGE_SIZE, map); | 1438 __kernel_map_pages(virt_to_page(objp), cachep->size / PAGE_SIZE, map); |
1439} 1440 1441#else 1442static inline void slab_kernel_map(struct kmem_cache *cachep, void *objp, 1443 int map) {} 1444 1445#endif 1446 --- 2758 unchanged lines hidden --- | 1439} 1440 1441#else 1442static inline void slab_kernel_map(struct kmem_cache *cachep, void *objp, 1443 int map) {} 1444 1445#endif 1446 --- 2758 unchanged lines hidden --- |