hash_context      658 arch/powerpc/include/asm/book3s/64/mmu-hash.h #define TASK_SLICE_ARRAY_SZ(x)	((x)->hash_context->slb_addr_limit >> 41)
hash_context      119 arch/powerpc/include/asm/book3s/64/mmu.h 	struct hash_mm_context *hash_context;
hash_context      144 arch/powerpc/include/asm/book3s/64/mmu.h 	return ctx->hash_context->user_psize;
hash_context      149 arch/powerpc/include/asm/book3s/64/mmu.h 	ctx->hash_context->user_psize = user_psize;
hash_context      154 arch/powerpc/include/asm/book3s/64/mmu.h 	return ctx->hash_context->low_slices_psize;
hash_context      159 arch/powerpc/include/asm/book3s/64/mmu.h 	return ctx->hash_context->high_slices_psize;
hash_context      164 arch/powerpc/include/asm/book3s/64/mmu.h 	return ctx->hash_context->slb_addr_limit;
hash_context      169 arch/powerpc/include/asm/book3s/64/mmu.h 	ctx->hash_context->slb_addr_limit = limit;
hash_context      176 arch/powerpc/include/asm/book3s/64/mmu.h 		return &ctx->hash_context->mask_64k;
hash_context      180 arch/powerpc/include/asm/book3s/64/mmu.h 		return &ctx->hash_context->mask_16m;
hash_context      182 arch/powerpc/include/asm/book3s/64/mmu.h 		return &ctx->hash_context->mask_16g;
hash_context      186 arch/powerpc/include/asm/book3s/64/mmu.h 	return &ctx->hash_context->mask_4k;
hash_context      192 arch/powerpc/include/asm/book3s/64/mmu.h 	return ctx->hash_context->spt;
hash_context     1057 arch/powerpc/mm/book3s64/hash_utils.c 	init_mm.context.hash_context = &init_hash_mm_context;
hash_context       95 arch/powerpc/mm/book3s64/mmu_context.c 	mm->context.hash_context = kmalloc(sizeof(struct hash_mm_context),
hash_context       97 arch/powerpc/mm/book3s64/mmu_context.c 	if (!mm->context.hash_context)
hash_context      115 arch/powerpc/mm/book3s64/mmu_context.c 		memset(mm->context.hash_context, 0, sizeof(struct hash_mm_context));
hash_context      119 arch/powerpc/mm/book3s64/mmu_context.c 		memcpy(mm->context.hash_context, current->mm->context.hash_context, sizeof(struct hash_mm_context));
hash_context      122 arch/powerpc/mm/book3s64/mmu_context.c 		if (current->mm->context.hash_context->spt) {
hash_context      123 arch/powerpc/mm/book3s64/mmu_context.c 			mm->context.hash_context->spt = kmalloc(sizeof(struct subpage_prot_table),
hash_context      125 arch/powerpc/mm/book3s64/mmu_context.c 			if (!mm->context.hash_context->spt) {
hash_context      126 arch/powerpc/mm/book3s64/mmu_context.c 				kfree(mm->context.hash_context);
hash_context      136 arch/powerpc/mm/book3s64/mmu_context.c 		kfree(mm->context.hash_context->spt);
hash_context      138 arch/powerpc/mm/book3s64/mmu_context.c 		kfree(mm->context.hash_context);
hash_context      177 arch/powerpc/mm/book3s64/mmu_context.c 	mm->context.hash_context = NULL;
hash_context      222 arch/powerpc/mm/book3s64/mmu_context.c 	kfree(ctx->hash_context);
hash_context      233 arch/powerpc/mm/book3s64/subpage_prot.c 		mm->context.hash_context->spt = spt;