| /linux/arch/x86/include/asm/ |
| H A D | kfence.h | 41 static inline bool kfence_protect_page(unsigned long addr, bool protect) in kfence_protect_page() argument 56 if (protect != !!(val & _PAGE_PRESENT)) in kfence_protect_page() 71 if (!protect) in kfence_protect_page()
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| H A D | a6xx_catalog.c | 696 .protect = &a630_protect, 727 .protect = &a630_protect, 746 .protect = &a630_protect, 777 .protect = &a630_protect, 802 .protect = &a630_protect, 827 .protect = &a630_protect, 852 .protect = &a630_protect, 877 .protect = &a630_protect, 903 .protect = &a650_protect, 926 .protect = &a650_protect, [all …]
|
| H A D | a8xx_gpu.c | 238 const struct adreno_protect *protect = adreno_gpu->info->a6xx->protect; in a8xx_set_cp_protect() local 256 for (i = 0; i < protect->count; i++) { in a8xx_set_cp_protect() 258 if (protect->regs[i]) { in a8xx_set_cp_protect() 259 gpu_write(gpu, REG_A8XX_CP_PROTECT_GLOBAL(i), protect->regs[i]); in a8xx_set_cp_protect() 260 final_cfg = protect->regs[i]; in a8xx_set_cp_protect() 268 a8xx_write_pipe(gpu, PIPE_BR, REG_A8XX_CP_PROTECT_PIPE(protect->count_max), final_cfg); in a8xx_set_cp_protect() 269 a8xx_write_pipe(gpu, PIPE_BV, REG_A8XX_CP_PROTECT_PIPE(protect->count_max), final_cfg); in a8xx_set_cp_protect()
|
| /linux/arch/arm64/include/asm/ |
| H A D | kfence.h | 13 static inline bool kfence_protect_page(unsigned long addr, bool protect) in kfence_protect_page() argument 15 set_memory_valid(addr, 1, !protect); in kfence_protect_page()
|
| /linux/tools/laptop/freefall/ |
| H A D | freefall.c | 80 static void protect(int seconds) in protect() function 102 protect(0); in ignore_me() 162 protect(21); in main()
|
| /linux/arch/parisc/include/asm/ |
| H A D | kfence.h | 22 static inline bool kfence_protect_page(unsigned long addr, bool protect) in kfence_protect_page() argument 34 if (protect) in kfence_protect_page()
|
| /linux/arch/riscv/include/asm/ |
| H A D | kfence.h | 16 static inline bool kfence_protect_page(unsigned long addr, bool protect) in kfence_protect_page() argument 20 if (protect) in kfence_protect_page()
|
| /linux/arch/arm/include/asm/ |
| H A D | kfence.h | 46 static inline bool kfence_protect_page(unsigned long addr, bool protect) in kfence_protect_page() argument 48 set_memory_valid(addr, 1, !protect); in kfence_protect_page()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | kfence.h | 52 static inline bool kfence_protect_page(unsigned long addr, bool protect) in kfence_protect_page() argument 59 if (protect) in kfence_protect_page()
|
| /linux/tools/testing/selftests/powerpc/dexcr/ |
| H A D | Makefile | 9 $(OUTPUT)/hashchk_test: CFLAGS += -fno-pie -no-pie $(call cc-option,-mno-rop-protect)
|
| /linux/drivers/irqchip/ |
| H A D | irq-vic.c | 70 u32 protect; member 111 writel(vic->protect, base + VIC_PROTECT); in resume_one_vic() 140 vic->protect = readl(base + VIC_PROTECT); in suspend_one_vic()
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | hw.h | 243 static inline void NVVgaProtect(struct drm_device *dev, int head, bool protect) in NVVgaProtect() argument 247 if (protect) { in NVVgaProtect() 255 NVSetEnablePalette(dev, head, protect); in NVVgaProtect()
|
| /linux/Documentation/driver-api/thermal/ |
| H A D | nouveau_thermal.rst | 28 In order to protect the GPU from overheating, Nouveau supports 4 configurable 38 Shut the computer down to protect your GPU.
|
| /linux/drivers/gpu/host1x/ |
| H A D | Kconfig | 26 Say yes if kernel should protect command streams from tampering.
|
| /linux/drivers/iommu/ |
| H A D | mtk_iommu_v1.c | 615 void *protect; in mtk_iommu_v1_probe() local 625 protect = devm_kcalloc(dev, 2, MTK_PROTECT_PA_ALIGN, in mtk_iommu_v1_probe() 627 if (!protect) in mtk_iommu_v1_probe() 629 data->protect_base = ALIGN(virt_to_phys(protect), MTK_PROTECT_PA_ALIGN); in mtk_iommu_v1_probe()
|
| /linux/Documentation/security/ |
| H A D | lsm-development.rst | 7 what it tries to protect against and in what cases one would expect to
|
| /linux/drivers/net/wireless/ti/wl18xx/ |
| H A D | scan.h | 54 u8 protect; /* ??? */ member
|
| H A D | scan.c | 62 cmd->protect = 0; in wl18xx_scan_send() 198 cmd->protect = 0; in wl18xx_scan_sched_scan_config()
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | lpc32xx-mlc.txt | 7 - gpios: GPIO specification for NAND write protect
|
| H A D | lpc32xx-slc.txt | 7 - gpios: GPIO specification for NAND write protect
|
| /linux/Documentation/security/tpm/ |
| H A D | tpm-security.rst | 32 evaporate. However, the goal of this document is to protect TPM 72 interception which HMAC protection alone cannot protect against, so 151 protect the integrity. Additionally, we use parameter encryption to 152 protect key sealing and parameter decryption to protect key unsealing
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | pagemap.rst | 237 - Write-protect the pages. The ``PM_SCAN_WP_MATCHING`` is used to write-protect 242 get and write protect the pages as well. 303 "PAGE_IS_WRITTEN" category is used with uffd write protect-enabled ranges to 316 have been written to since they were last marked and/or optionally write protect
|
| /linux/Documentation/devicetree/bindings/arm/omap/ |
| H A D | mpu.txt | 18 First should be type 'protect-exec' for the driver to use to copy
|
| /linux/fs/affs/ |
| H A D | amigaffs.h | 91 __be32 protect; member
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-integrity.rst | 140 will protect the data against accidental corruption. 162 the size of files that were written. To protect against this 167 modification. To protect against accidental modification, use a 168 crc algorithm, to protect against malicious modification, use a 279 numbers in the journal section, to protect against a
|