Searched refs:max_ctx (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | mmu_context.h | 40 unsigned int max_ctx; /* max. context value supported by all CPUs */ member 42 unsigned long *bitmap; /* bitmap size is max_ctx+1 */ 95 ia64_ctx.max_ctx, ia64_ctx.next); in get_mmu_context() 97 ia64_ctx.max_ctx, ia64_ctx.next); in get_mmu_context() 98 if (ia64_ctx.next >= ia64_ctx.max_ctx) in get_mmu_context()
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A D | mmu_context.h | 40 unsigned int max_ctx; /* max. context value supported by all CPUs */ member 42 unsigned long *bitmap; /* bitmap size is max_ctx+1 */ 90 ia64_ctx.max_ctx, ia64_ctx.next); in get_mmu_context() 92 ia64_ctx.max_ctx, ia64_ctx.next); in get_mmu_context() 93 if (ia64_ctx.next >= ia64_ctx.max_ctx) in get_mmu_context()
|
/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | tlb.c | 45 .max_ctx = ~0U 55 * Initializes the ia64_ctx.bitmap array based on max_ctx+1. 56 * Called after cpu_init() has setup ia64_ctx.max_ctx based on 62 ia64_ctx.bitmap = memblock_alloc((ia64_ctx.max_ctx + 1) >> 3, in mmu_context_init() 66 (ia64_ctx.max_ctx + 1) >> 3); in mmu_context_init() 67 ia64_ctx.flushmap = memblock_alloc((ia64_ctx.max_ctx + 1) >> 3, in mmu_context_init() 71 (ia64_ctx.max_ctx + 1) >> 3); in mmu_context_init() 83 for (i=0; i <= ia64_ctx.max_ctx / BITS_PER_LONG; i++) { in wrap_mmu_context() 90 ia64_ctx.max_ctx, 300); in wrap_mmu_context() 92 ia64_ctx.max_ctx, ia64_ct in wrap_mmu_context() [all...] |
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | tlb.c | 45 .max_ctx = ~0U 55 * Initializes the ia64_ctx.bitmap array based on max_ctx+1. 56 * Called after cpu_init() has setup ia64_ctx.max_ctx based on 62 ia64_ctx.bitmap = memblock_alloc((ia64_ctx.max_ctx + 1) >> 3, in mmu_context_init() 66 (ia64_ctx.max_ctx + 1) >> 3); in mmu_context_init() 67 ia64_ctx.flushmap = memblock_alloc((ia64_ctx.max_ctx + 1) >> 3, in mmu_context_init() 71 (ia64_ctx.max_ctx + 1) >> 3); in mmu_context_init() 83 for (i=0; i <= ia64_ctx.max_ctx / BITS_PER_LONG; i++) { in wrap_mmu_context() 90 ia64_ctx.max_ctx, 300); in wrap_mmu_context() 92 ia64_ctx.max_ctx, ia64_ct in wrap_mmu_context() [all...] |
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | setup.c | 944 unsigned int max_ctx; in cpu_init() local 1050 max_ctx = (1U << (vmi.pal_vm_info_2_s.rid_size - 3)) - 1; in cpu_init() 1054 max_ctx = (1U << 15) - 1; /* use architected minimum */ in cpu_init() 1056 while (max_ctx < ia64_ctx.max_ctx) { in cpu_init() 1057 unsigned int old = ia64_ctx.max_ctx; in cpu_init() 1058 if (cmpxchg(&ia64_ctx.max_ctx, old, max_ctx) == old) in cpu_init()
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | setup.c | 940 unsigned int max_ctx; in cpu_init() local 1046 max_ctx = (1U << (vmi.pal_vm_info_2_s.rid_size - 3)) - 1; in cpu_init() 1050 max_ctx = (1U << 15) - 1; /* use architected minimum */ in cpu_init() 1052 while (max_ctx < ia64_ctx.max_ctx) { in cpu_init() 1053 unsigned int old = ia64_ctx.max_ctx; in cpu_init() 1054 if (cmpxchg(&ia64_ctx.max_ctx, old, max_ctx) == old) in cpu_init()
|
Completed in 5 milliseconds