Home
last modified time | relevance | path

Searched refs:bd_emupage_allocmap (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/math-emu/
H A Ddsemul.c84 if (!mm_ctx->bd_emupage_allocmap) { in alloc_emuframe()
85 mm_ctx->bd_emupage_allocmap = in alloc_emuframe()
90 if (!mm_ctx->bd_emupage_allocmap) { in alloc_emuframe()
97 idx = bitmap_find_free_region(mm_ctx->bd_emupage_allocmap, in alloc_emuframe()
110 !bitmap_full(mm_ctx->bd_emupage_allocmap, in alloc_emuframe()
132 bitmap_clear(mm_ctx->bd_emupage_allocmap, idx, 1); in free_emuframe()
209 kfree(mm_ctx->bd_emupage_allocmap); in dsemul_mm_cleanup()
/kernel/linux/linux-6.6/arch/mips/math-emu/
H A Ddsemul.c84 if (!mm_ctx->bd_emupage_allocmap) { in alloc_emuframe()
85 mm_ctx->bd_emupage_allocmap = bitmap_zalloc(emupage_frame_count, in alloc_emuframe()
87 if (!mm_ctx->bd_emupage_allocmap) { in alloc_emuframe()
94 idx = bitmap_find_free_region(mm_ctx->bd_emupage_allocmap, in alloc_emuframe()
107 !bitmap_full(mm_ctx->bd_emupage_allocmap, in alloc_emuframe()
129 bitmap_clear(mm_ctx->bd_emupage_allocmap, idx, 1); in free_emuframe()
206 bitmap_free(mm_ctx->bd_emupage_allocmap); in dsemul_mm_cleanup()
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dmmu.h20 unsigned long *bd_emupage_allocmap; member
H A Dmmu_context.h151 mm->context.bd_emupage_allocmap = NULL; in init_new_context()
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dmmu.h20 unsigned long *bd_emupage_allocmap; member
H A Dmmu_context.h148 mm->context.bd_emupage_allocmap = NULL; in init_new_context()

Completed in 3 milliseconds