Searched refs:lv2table_kmem_cache (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | exynos-iommu.c | 179 static struct kmem_cache *lv2table_kmem_cache; variable 832 kmem_cache_free(lv2table_kmem_cache, in exynos_iommu_domain_free() 935 pent = kmem_cache_zalloc(lv2table_kmem_cache, GFP_ATOMIC); in alloc_lv2entry() 946 kmem_cache_free(lv2table_kmem_cache, pent); in alloc_lv2entry() 997 kmem_cache_free(lv2table_kmem_cache, page_entry(sent, 0)); in lv1set_section() 1355 lv2table_kmem_cache = kmem_cache_create("exynos-iommu-lv2table", in exynos_iommu_init() 1357 if (!lv2table_kmem_cache) { in exynos_iommu_init() 1368 zero_lv2_table = kmem_cache_zalloc(lv2table_kmem_cache, GFP_KERNEL); in exynos_iommu_init() 1385 kmem_cache_free(lv2table_kmem_cache, zero_lv2_table); in exynos_iommu_init() 1389 kmem_cache_destroy(lv2table_kmem_cache); in exynos_iommu_init() [all...] |
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | exynos-iommu.c | 173 static struct kmem_cache *lv2table_kmem_cache; variable 974 kmem_cache_free(lv2table_kmem_cache, in exynos_iommu_domain_free() 1077 pent = kmem_cache_zalloc(lv2table_kmem_cache, GFP_ATOMIC); in alloc_lv2entry() 1088 kmem_cache_free(lv2table_kmem_cache, pent); in alloc_lv2entry() 1139 kmem_cache_free(lv2table_kmem_cache, page_entry(sent, 0)); in lv1set_section() 1503 lv2table_kmem_cache = kmem_cache_create("exynos-iommu-lv2table", in exynos_iommu_init() 1505 if (!lv2table_kmem_cache) { in exynos_iommu_init() 1510 zero_lv2_table = kmem_cache_zalloc(lv2table_kmem_cache, GFP_KERNEL); in exynos_iommu_init() 1526 kmem_cache_free(lv2table_kmem_cache, zero_lv2_table); in exynos_iommu_init() 1528 kmem_cache_destroy(lv2table_kmem_cache); in exynos_iommu_init() [all...] |
Completed in 5 milliseconds