/arch/arm/include/asm/ |
D | arch_timer.h | 22 void arch_timer_reg_write_cp15(int access, enum arch_timer_reg reg, u32 val) in arch_timer_reg_write_cp15() argument 24 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_write_cp15() 33 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_write_cp15() 48 u32 arch_timer_reg_read_cp15(int access, enum arch_timer_reg reg) in arch_timer_reg_read_cp15() argument 52 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_read_cp15() 61 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_read_cp15()
|
/arch/tile/gxio/ |
D | Kconfig | 2 # Support direct access to TILE-Gx hardware from user space, via the 8 # Support direct access to the common I/O DMA facility within the 14 # Support direct access to the TILE-Gx mPIPE hardware from kernel space. 20 # Support direct access to the TILE-Gx TRIO hardware from kernel space. 26 # Support direct access to the TILE-Gx USB hardware from kernel space. 31 # Support direct access to the TILE-Gx UART hardware from kernel space.
|
/arch/arm64/include/asm/ |
D | arch_timer.h | 87 void arch_timer_reg_write_cp15(int access, enum arch_timer_reg reg, u32 val) in arch_timer_reg_write_cp15() argument 89 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_write_cp15() 98 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_write_cp15() 113 u32 arch_timer_reg_read_cp15(int access, enum arch_timer_reg reg) in arch_timer_reg_read_cp15() argument 115 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_read_cp15() 122 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_read_cp15()
|
/arch/x86/kvm/ |
D | mmutrace.h | 41 access_str[role.access], \ 205 TP_PROTO(u64 *sptep, gfn_t gfn, unsigned access, unsigned int gen), 206 TP_ARGS(sptep, gfn, access, gen), 211 __field(unsigned, access) 218 __entry->access = access; 223 __entry->gfn, __entry->access, __entry->gen) 228 TP_PROTO(u64 addr, gfn_t gfn, unsigned access), 229 TP_ARGS(addr, gfn, access), 234 __field(unsigned, access) 240 __entry->access = access; [all …]
|
D | paging_tmpl.h | 107 static inline void FNAME(protect_clean_gpte)(struct kvm_mmu *mmu, unsigned *access, in FNAME() 122 *access &= mask; in FNAME() 186 unsigned access; in FNAME() local 188 access = ((gpte & VMX_EPT_WRITABLE_MASK) ? ACC_WRITE_MASK : 0) | in FNAME() 194 access = gpte & (PT_WRITABLE_MASK | PT_USER_MASK | PT_PRESENT_MASK); in FNAME() 196 access ^= (gpte >> PT64_NX_SHIFT); in FNAME() 199 return access; in FNAME() 280 gva_t addr, u32 access) in FNAME() 293 const int write_fault = access & PFERR_WRITE_MASK; in FNAME() 294 const int user_fault = access & PFERR_USER_MASK; in FNAME() [all …]
|
/arch/powerpc/include/asm/ |
D | trace.h | 154 TP_PROTO(unsigned long addr, unsigned long access, unsigned long trap), 155 TP_ARGS(addr, access, trap), 158 __field(unsigned long, access) 164 __entry->access = access; 169 __entry->addr, __entry->access, __entry->trap)
|
/arch/powerpc/mm/ |
D | hugetlbpage-hash64.c | 22 int __hash_page_huge(unsigned long ea, unsigned long access, unsigned long vsid, in __hash_page_huge() argument 54 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_huge() 60 if (access & _PAGE_WRITE) in __hash_page_huge() 105 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_huge()
|
D | hash64_64k.c | 48 int __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, in __hash_page_4K() argument 72 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_4K() 80 if (access & _PAGE_WRITE) in __hash_page_4K() 197 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K() 220 int __hash_page_64K(unsigned long ea, unsigned long access, in __hash_page_64K() argument 241 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_64K() 255 if (access & _PAGE_WRITE) in __hash_page_64K() 321 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_64K()
|
D | hash64_4k.c | 19 int __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, in __hash_page_4K() argument 40 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_4K() 48 if (access & _PAGE_WRITE) in __hash_page_4K() 116 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K()
|
D | hugepage-hash64.c | 21 int __hash_page_thp(unsigned long ea, unsigned long access, unsigned long vsid, in __hash_page_thp() argument 43 if (unlikely(!check_pte_access(access, old_pmd))) in __hash_page_thp() 50 if (access & _PAGE_WRITE) in __hash_page_thp() 161 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_thp()
|
D | hash_utils_64.c | 1204 void hash_failure_debug(unsigned long ea, unsigned long access, in hash_failure_debug() argument 1211 ea, access, current->comm); in hash_failure_debug() 1239 unsigned long access, unsigned long trap, in hash_page_mm() argument 1252 ea, access, trap); in hash_page_mm() 1253 trace_hash_fault(ea, access, trap); in hash_page_mm() 1323 access |= _PAGE_PRESENT; in hash_page_mm() 1328 if (!check_pte_access(access, pte_val(*ptep))) { in hash_page_mm() 1336 rc = __hash_page_thp(ea, access, vsid, (pmd_t *)ptep, in hash_page_mm() 1340 rc = __hash_page_huge(ea, access, vsid, ptep, trap, in hash_page_mm() 1400 rc = __hash_page_64K(ea, access, vsid, ptep, trap, in hash_page_mm() [all …]
|
/arch/s390/mm/ |
D | fault.c | 336 static noinline void do_fault_error(struct pt_regs *regs, int access, int fault) in do_fault_error() argument 342 if (access == VM_EXEC && signal_return(regs) == 0) in do_fault_error() 396 static inline int do_exception(struct pt_regs *regs, int access) in do_exception() argument 436 if (access == VM_WRITE || (trans_exc_code & store_indication) == 0x400) in do_exception() 475 if (unlikely(!(vma->vm_flags & access))) in do_exception() 554 int access, fault; in do_protection_exception() local 576 access = VM_EXEC; in do_protection_exception() 579 access = VM_WRITE; in do_protection_exception() 580 fault = do_exception(regs, access); in do_protection_exception() 583 do_fault_error(regs, access, fault); in do_protection_exception() [all …]
|
/arch/powerpc/platforms/cell/spufs/ |
D | fault.c | 112 u64 ea, dsisr, access; in spufs_handle_class1() local 144 access = (_PAGE_PRESENT | _PAGE_READ); in spufs_handle_class1() 145 access |= (dsisr & MFC_DSISR_ACCESS_PUT) ? _PAGE_WRITE : 0UL; in spufs_handle_class1() 147 ret = hash_page(ea, access, 0x300, dsisr); in spufs_handle_class1()
|
/arch/arm/boot/dts/ |
D | omap-gpmc-smsc911x.dtsi | 42 gpmc,access-ns = <120>; 43 gpmc,page-burst-access-ns = <20>; 49 gpmc,wr-access-ns = <0>;
|
D | omap-gpmc-smsc9221.dtsi | 45 gpmc,access-ns = <36>; 46 gpmc,page-burst-access-ns = <0>; 50 gpmc,wr-access-ns = <42>;
|
D | omap3-overo-tobiduo-common.dtsi | 41 gpmc,access-ns = <36>; 42 gpmc,page-burst-access-ns = <0>; 46 gpmc,wr-access-ns = <42>;
|
D | omap3430-sdp.dts | 78 gpmc,access-ns = <114>; 79 gpmc,page-burst-access-ns = <6>; 83 gpmc,wr-access-ns = <186>; 128 gpmc,access-ns = <54>; 129 gpmc,wr-access-ns = <30>; 173 gpmc,access-ns = <78>;
|
D | omap2430-sdp.dts | 63 gpmc,access-ns = <187>; 64 gpmc,page-burst-access-ns = <24>; 70 gpmc,wr-access-ns = <0>;
|
D | omap-zoom-common.dtsi | 44 gpmc,access-ns = <145>; 45 gpmc,page-burst-access-ns = <20>; 51 gpmc,wr-access-ns = <145>;
|
/arch/arm/mach-iop32x/include/mach/ |
D | entry-macro.S | 15 mcr p15, 0, \tmp, c15, c1, 0 @ Enable cp6 access 32 mcrne p15, 0, \tmp1, c15, c1, 0 @ Disable cp6 access
|
/arch/arm/mach-iop13xx/include/mach/ |
D | entry-macro.S | 22 mcr p15, 0, \tmp, c15, c1, 0 @ Enable cp6 access 41 mcrne p15, 0, \tmp1, c15, c1, 0 @ Disable cp6 access
|
/arch/arm/mach-iop33x/include/mach/ |
D | entry-macro.S | 15 mcr p15, 0, \tmp, c15, c1, 0 @ Enable cp6 access 33 mcrne p15, 0, \tmp1, c15, c1, 0 @ Disable cp6 access
|
/arch/powerpc/include/asm/book3s/64/ |
D | mmu-hash.h | 433 extern int __hash_page_4K(unsigned long ea, unsigned long access, 436 extern int __hash_page_64K(unsigned long ea, unsigned long access, 442 unsigned long access, unsigned long trap, 444 extern int hash_page(unsigned long ea, unsigned long access, unsigned long trap, 446 int __hash_page_huge(unsigned long ea, unsigned long access, unsigned long vsid, 450 extern int __hash_page_thp(unsigned long ea, unsigned long access, 454 static inline int __hash_page_thp(unsigned long ea, unsigned long access, in __hash_page_thp() argument 463 extern void hash_failure_debug(unsigned long ea, unsigned long access,
|
/arch/arc/kernel/ |
D | head.S | 53 ; Unaligned access is disabled at reset, so re-enable early as 54 ; gcc 7.3.1 (ARC GNU 2018.03) onwards generates unaligned access
|
/arch/powerpc/boot/dts/ |
D | currituck.dts | 41 dcr-access-method = "native"; 55 dcr-access-method = "native"; 133 reg = <0x00000101 0x00000000 0x0 0x10000000 /* Config space access */ 134 0x00000100 0x00000000 0x0 0x00001000>; /* UTL Registers space access */ 171 reg = <0x00000301 0x00000000 0x0 0x10000000 /* Config space access */ 172 0x00000300 0x00000000 0x0 0x00001000>; /* UTL Registers space access */ 208 reg = <0x00000381 0x00000000 0x0 0x10000000 /* Config space access */ 209 0x00000380 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
|