Home
last modified time | relevance | path

Searched refs:_AT (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/arch/arm/include/asm/
Dpgtable-2level-hwdef.h16 #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 …]
Dpgtable-3level-hwdef.h17 #define PUD_TABLE_BIT (_AT(pmdval_t, 1) << 1)
18 #define PMD_TYPE_MASK (_AT(pmdval_t, 3) << 0)
19 #define PMD_TYPE_FAULT (_AT(pmdval_t, 0) << 0)
20 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0)
21 #define PMD_TYPE_SECT (_AT(pmdval_t, 1) << 0)
22 #define PMD_TABLE_BIT (_AT(pmdval_t, 1) << 1)
23 #define PMD_BIT4 (_AT(pmdval_t, 0))
24 #define PMD_DOMAIN(x) (_AT(pmdval_t, 0))
26 #define PMD_APTABLE (_AT(pgdval_t, 3) << PGD_APTABLE_SHIFT)
27 #define PMD_PXNTABLE (_AT(pgdval_t, 1) << 59)
[all …]
Dpgtable-2level.h119 #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)
165 #define L_PTE_MT_UNCACHED (_AT(pteval_t, 0x00) << 2) /* 0000 */
[all …]
Dpgtable-3level.h68 #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 …]
/linux-6.12.1/arch/arm64/include/asm/
Dpgtable-hwdef.h99 #define PGD_TYPE_TABLE (_AT(pgdval_t, 3) << 0)
100 #define PGD_TABLE_BIT (_AT(pgdval_t, 1) << 1)
101 #define PGD_TYPE_MASK (_AT(pgdval_t, 3) << 0)
102 #define PGD_TABLE_PXN (_AT(pgdval_t, 1) << 59)
103 #define PGD_TABLE_UXN (_AT(pgdval_t, 1) << 60)
108 #define P4D_TYPE_TABLE (_AT(p4dval_t, 3) << 0)
109 #define P4D_TABLE_BIT (_AT(p4dval_t, 1) << 1)
110 #define P4D_TYPE_MASK (_AT(p4dval_t, 3) << 0)
111 #define P4D_TYPE_SECT (_AT(p4dval_t, 1) << 0)
112 #define P4D_SECT_RDONLY (_AT(p4dval_t, 1) << 7) /* AP[2] */
[all …]
Dpgtable-prot.h17 #define PTE_SWP_EXCLUSIVE (_AT(pteval_t, 1) << 2) /* only for swp ptes */
18 #define PTE_DIRTY (_AT(pteval_t, 1) << 55)
19 #define PTE_SPECIAL (_AT(pteval_t, 1) << 56)
20 #define PTE_DEVMAP (_AT(pteval_t, 1) << 57)
30 #define PTE_UFFD_WP (_AT(pteval_t, 1) << 58) /* uffd-wp tracking */
31 #define PTE_SWP_UFFD_WP (_AT(pteval_t, 1) << 3) /* only for swp ptes */
33 #define PTE_UFFD_WP (_AT(pteval_t, 0))
34 #define PTE_SWP_UFFD_WP (_AT(pteval_t, 0))
Dkvm_arm.h287 #define VTTBR_VMID_MASK(size) (_AT(u64, (1 << size) - 1) << VTTBR_VMID_SHIFT)
Dcputype.h44 ((_AT(u32, imp) << MIDR_IMPLEMENTOR_SHIFT) | \
/linux-6.12.1/arch/x86/include/asm/
Dpgtable_types.h49 #define _PAGE_PRESENT (_AT(pteval_t, 1) << _PAGE_BIT_PRESENT)
50 #define _PAGE_RW (_AT(pteval_t, 1) << _PAGE_BIT_RW)
51 #define _PAGE_USER (_AT(pteval_t, 1) << _PAGE_BIT_USER)
52 #define _PAGE_PWT (_AT(pteval_t, 1) << _PAGE_BIT_PWT)
53 #define _PAGE_PCD (_AT(pteval_t, 1) << _PAGE_BIT_PCD)
54 #define _PAGE_ACCESSED (_AT(pteval_t, 1) << _PAGE_BIT_ACCESSED)
55 #define _PAGE_DIRTY (_AT(pteval_t, 1) << _PAGE_BIT_DIRTY)
56 #define _PAGE_PSE (_AT(pteval_t, 1) << _PAGE_BIT_PSE)
57 #define _PAGE_GLOBAL (_AT(pteval_t, 1) << _PAGE_BIT_GLOBAL)
58 #define _PAGE_SOFTW1 (_AT(pteval_t, 1) << _PAGE_BIT_SOFTW1)
[all …]
Dfred.h24 #define FRED_STACK_FRAME_RSP_MASK _AT(unsigned long, (~0x3f))
31 #define FRED_CONFIG_REDZONE (_AT(unsigned long, FRED_CONFIG_REDZONE_AMOUNT) << 6)
32 #define FRED_CONFIG_INT_STKLVL(l) (_AT(unsigned long, l) << 9)
33 #define FRED_CONFIG_ENTRYPOINT(p) _AT(unsigned long, (p))
/linux-6.12.1/tools/include/uapi/linux/
Dconst.h18 #define _AT(T,X) X
22 #define _AT(T,X) ((T)(X)) macro
/linux-6.12.1/include/uapi/linux/
Dconst.h18 #define _AT(T,X) X
22 #define _AT(T,X) ((T)(X)) macro
/linux-6.12.1/tools/arch/arm64/include/asm/
Dcputype.h44 ((_AT(u32, imp) << MIDR_IMPLEMENTOR_SHIFT) | \