| /OK3568_Linux_fs/kernel/arch/arm/include/asm/ |
| H A D | pgtable-2level-hwdef.h | 16 #define PMD_TYPE_MASK (_AT(pmdval_t, 3) << 0) 17 #define PMD_TYPE_FAULT (_AT(pmdval_t, 0) << 0) 18 #define PMD_TYPE_TABLE (_AT(pmdval_t, 1) << 0) 19 #define PMD_TYPE_SECT (_AT(pmdval_t, 2) << 0) 20 #define PMD_PXNTABLE (_AT(pmdval_t, 1) << 2) /* v7 */ 21 #define PMD_BIT4 (_AT(pmdval_t, 1) << 4) 22 #define PMD_DOMAIN(x) (_AT(pmdval_t, (x)) << 5) 24 #define PMD_PROTECTION (_AT(pmdval_t, 1) << 9) /* v5 */ 28 #define PMD_SECT_PXN (_AT(pmdval_t, 1) << 0) /* v7 */ 29 #define PMD_SECT_BUFFERABLE (_AT(pmdval_t, 1) << 2) [all …]
|
| H A D | pgtable-3level-hwdef.h | 17 #define PMD_TYPE_MASK (_AT(pmdval_t, 3) << 0) 18 #define PMD_TYPE_FAULT (_AT(pmdval_t, 0) << 0) 19 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0) 20 #define PMD_TYPE_SECT (_AT(pmdval_t, 1) << 0) 21 #define PMD_TABLE_BIT (_AT(pmdval_t, 1) << 1) 22 #define PMD_BIT4 (_AT(pmdval_t, 0)) 23 #define PMD_DOMAIN(x) (_AT(pmdval_t, 0)) 25 #define PMD_APTABLE (_AT(pgdval_t, 3) << PGD_APTABLE_SHIFT) 26 #define PMD_PXNTABLE (_AT(pgdval_t, 1) << 59) 31 #define PMD_SECT_BUFFERABLE (_AT(pmdval_t, 1) << 2) [all …]
|
| H A D | pgtable-2level.h | 119 #define L_PTE_VALID (_AT(pteval_t, 1) << 0) /* Valid */ 120 #define L_PTE_PRESENT (_AT(pteval_t, 1) << 0) 121 #define L_PTE_YOUNG (_AT(pteval_t, 1) << 1) 122 #define L_PTE_DIRTY (_AT(pteval_t, 1) << 6) 123 #define L_PTE_RDONLY (_AT(pteval_t, 1) << 7) 124 #define L_PTE_USER (_AT(pteval_t, 1) << 8) 125 #define L_PTE_XN (_AT(pteval_t, 1) << 9) 126 #define L_PTE_SHARED (_AT(pteval_t, 1) << 10) /* shared(v6), coherent(xsc3) */ 127 #define L_PTE_NONE (_AT(pteval_t, 1) << 11) 162 #define L_PTE_MT_UNCACHED (_AT(pteval_t, 0x00) << 2) /* 0000 */ [all …]
|
| H A D | pgtable-3level.h | 68 #define L_PTE_VALID (_AT(pteval_t, 1) << 0) /* Valid */ 69 #define L_PTE_PRESENT (_AT(pteval_t, 3) << 0) /* Present */ 70 #define L_PTE_USER (_AT(pteval_t, 1) << 6) /* AP[1] */ 71 #define L_PTE_SHARED (_AT(pteval_t, 3) << 8) /* SH[1:0], inner shareable */ 72 #define L_PTE_YOUNG (_AT(pteval_t, 1) << 10) /* AF */ 73 #define L_PTE_XN (_AT(pteval_t, 1) << 54) /* XN */ 74 #define L_PTE_DIRTY (_AT(pteval_t, 1) << 55) 75 #define L_PTE_SPECIAL (_AT(pteval_t, 1) << 56) 76 #define L_PTE_NONE (_AT(pteval_t, 1) << 57) /* PROT_NONE */ 77 #define L_PTE_RDONLY (_AT(pteval_t, 1) << 58) /* READ ONLY */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | pgtable-hwdef.h | 99 #define PUD_TYPE_TABLE (_AT(pudval_t, 3) << 0) 100 #define PUD_TABLE_BIT (_AT(pudval_t, 1) << 1) 101 #define PUD_TYPE_MASK (_AT(pudval_t, 3) << 0) 102 #define PUD_TYPE_SECT (_AT(pudval_t, 1) << 0) 103 #define PUD_SECT_RDONLY (_AT(pudval_t, 1) << 7) /* AP[2] */ 108 #define PMD_TYPE_MASK (_AT(pmdval_t, 3) << 0) 109 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0) 110 #define PMD_TYPE_SECT (_AT(pmdval_t, 1) << 0) 111 #define PMD_TABLE_BIT (_AT(pmdval_t, 1) << 1) 116 #define PMD_SECT_VALID (_AT(pmdval_t, 1) << 0) [all …]
|
| H A D | pgtable-prot.h | 17 #define PTE_DIRTY (_AT(pteval_t, 1) << 55) 18 #define PTE_SPECIAL (_AT(pteval_t, 1) << 56) 19 #define PTE_DEVMAP (_AT(pteval_t, 1) << 57) 20 #define PTE_PROT_NONE (_AT(pteval_t, 1) << 58) /* only when !PTE_VALID */ 27 #define PMD_PRESENT_INVALID (_AT(pteval_t, 1) << 59) /* only when !PMD_SECT_VALID */
|
| H A D | kvm_arm.h | 263 #define VTTBR_VMID_MASK(size) (_AT(u64, (1 << size) - 1) << VTTBR_VMID_SHIFT)
|
| H A D | cputype.h | 44 ((_AT(u32, imp) << MIDR_IMPLEMENTOR_SHIFT) | \
|
| /OK3568_Linux_fs/kernel/arch/x86/include/asm/ |
| H A D | pgtable_types.h | 43 #define _PAGE_PRESENT (_AT(pteval_t, 1) << _PAGE_BIT_PRESENT) 44 #define _PAGE_RW (_AT(pteval_t, 1) << _PAGE_BIT_RW) 45 #define _PAGE_USER (_AT(pteval_t, 1) << _PAGE_BIT_USER) 46 #define _PAGE_PWT (_AT(pteval_t, 1) << _PAGE_BIT_PWT) 47 #define _PAGE_PCD (_AT(pteval_t, 1) << _PAGE_BIT_PCD) 48 #define _PAGE_ACCESSED (_AT(pteval_t, 1) << _PAGE_BIT_ACCESSED) 49 #define _PAGE_DIRTY (_AT(pteval_t, 1) << _PAGE_BIT_DIRTY) 50 #define _PAGE_PSE (_AT(pteval_t, 1) << _PAGE_BIT_PSE) 51 #define _PAGE_GLOBAL (_AT(pteval_t, 1) << _PAGE_BIT_GLOBAL) 52 #define _PAGE_SOFTW1 (_AT(pteval_t, 1) << _PAGE_BIT_SOFTW1) [all …]
|
| /OK3568_Linux_fs/u-boot/arch/mips/include/asm/ |
| H A D | const.h | 20 #define _AT(T,X) X 22 #define _AT(T,X) ((T)(X)) macro
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | const.h | 18 #define _AT(T,X) X 22 #define _AT(T,X) ((T)(X)) macro
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | const.h | 18 #define _AT(T,X) X 22 #define _AT(T,X) ((T)(X)) macro
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | const.h | 18 #define _AT(T,X) X 22 #define _AT(T,X) ((T)(X)) macro
|
| /OK3568_Linux_fs/kernel/tools/include/uapi/linux/ |
| H A D | const.h | 18 #define _AT(T,X) X 22 #define _AT(T,X) ((T)(X)) macro
|
| /OK3568_Linux_fs/kernel/arch/arm64/kernel/vdso/ |
| H A D | vdso.lds | 61 * Similarly, _AT() will cast an expression with a type in C, but
|