diff options
Diffstat (limited to 'arch/arm64/include/asm/mmu.h')
| -rw-r--r-- | arch/arm64/include/asm/mmu.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm64/include/asm/mmu.h b/arch/arm64/include/asm/mmu.h index f600d400c07d..aff0292c8f4d 100644 --- a/arch/arm64/include/asm/mmu.h +++ b/arch/arm64/include/asm/mmu.h | |||
| @@ -22,6 +22,9 @@ typedef struct { | |||
| 22 | void *vdso; | 22 | void *vdso; |
| 23 | } mm_context_t; | 23 | } mm_context_t; |
| 24 | 24 | ||
| 25 | #define INIT_MM_CONTEXT(name) \ | ||
| 26 | .context.id_lock = __RAW_SPIN_LOCK_UNLOCKED(name.context.id_lock), | ||
| 27 | |||
| 25 | #define ASID(mm) ((mm)->context.id & 0xffff) | 28 | #define ASID(mm) ((mm)->context.id & 0xffff) |
| 26 | 29 | ||
| 27 | extern void paging_init(void); | 30 | extern void paging_init(void); |
