Searched full:pxn (Results 1 – 13 of 13) sorted by relevance
/openbmc/qemu/target/arm/ |
H A D | ptw.c | 89 int user_rw, int prot_rw, int xn, int pxn, 1147 uint32_t pxn = 0; in get_phys_addr_v6() local 1174 * which is Reserved on implementations without PXN. in get_phys_addr_v6() 1211 pxn = desc & 1; in get_phys_addr_v6() 1215 pxn = (desc >> 2) & 1; in get_phys_addr_v6() 1277 xn, pxn, result->f.attrs.space, out_space); in get_phys_addr_v6() 1356 * @pxn: PXN (privileged execute-never) bit 1361 int user_rw, int prot_rw, int xn, int pxn, in get_S1prot() argument 1439 xn = pxn || (user_rw & PAGE_WRITE); in get_S1prot() 1452 xn = xn || !(prot_rw & PAGE_READ) || pxn || in get_S1prot() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | ingenic,pinctrl.yaml | 17 naming scheme "PxN" where x is a character identifying the GPIO port with
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | pgtable-3level-hwdef.h | 68 #define PTE_EXT_PXN (_AT(pteval_t, 1) << 53) /* PXN */
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | pgtable-prot.h | 118 * the USER, DBM, PXN and UXN bits to to generate an index which is used
|
H A D | pgtable-hwdef.h | 178 #define PTE_PI_IDX_2 53 /* PXN */
|
/openbmc/qemu/tests/tcg/arm/system/ |
H A D | boot.S | 92 * PXN[0] - Privileged Execute Never
|
/openbmc/qemu/docs/system/arm/ |
H A D | emulation.rst | 186 - PXN (Privileged Execute Never)
|
/openbmc/linux/drivers/iommu/ |
H A D | io-pgtable-arm-v7s.c | 15 * - PXN 78 /* PTE type bits: these are all mixed up with XN/PXN bits in most cases */
|
/openbmc/linux/Documentation/security/ |
H A D | self-protection.rst | 99 (x86's SMEP/SMAP, ARM's PXN/PAN) or via emulation (ARM's Memory Domains).
|
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/ |
H A D | cpu.c | 106 #else /* Start with nGnRnE and PXN and UXN to prevent speculative access */ 165 #else /* Start with nGnRnE and PXN and UXN to prevent speculative access */
|
/openbmc/u-boot/arch/arm/cpu/armv8/ |
H A D | cache_v8.c | 594 * Modify MMU table for a region with updated PXN/UXN/Memory type/valid bits.
|
/openbmc/linux/arch/arm/mm/ |
H A D | mmu.c | 582 * Check is it with support for the PXN bit in build_mem_type_table() 662 * Set PXN for user mappings in build_mem_type_table()
|
/openbmc/linux/drivers/input/joystick/ |
H A D | xpad.c | 285 { 0x11ff, 0x0511, "PXN V900", 0, XTYPE_XBOX360 }, 504 XPAD_XBOX360_VENDOR(0x11ff), /* PXN V900 */
|