Home
last modified time | relevance | path

Searched refs:access (Results 1 – 25 of 254) sorted by relevance

1234567891011

/arch/arm/include/asm/
Darch_timer.h27 void arch_timer_reg_write_cp15(int access, enum arch_timer_reg reg, u32 val) in arch_timer_reg_write_cp15() argument
29 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_write_cp15()
38 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_write_cp15()
53 u32 arch_timer_reg_read_cp15(int access, enum arch_timer_reg reg) in arch_timer_reg_read_cp15() argument
57 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_read_cp15()
66 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_read_cp15()
/arch/arm64/include/asm/
Darch_timer.h105 void arch_timer_reg_write_cp15(int access, enum arch_timer_reg reg, u32 val) in arch_timer_reg_write_cp15() argument
107 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_write_cp15()
116 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_write_cp15()
131 u32 arch_timer_reg_read_cp15(int access, enum arch_timer_reg reg) in arch_timer_reg_read_cp15() argument
133 if (access == ARCH_TIMER_PHYS_ACCESS) { in arch_timer_reg_read_cp15()
140 } else if (access == ARCH_TIMER_VIRT_ACCESS) { in arch_timer_reg_read_cp15()
/arch/powerpc/include/asm/
Dtrace.h169 TP_PROTO(unsigned long addr, unsigned long access, unsigned long trap),
170 TP_ARGS(addr, access, trap),
173 __field(unsigned long, access)
179 __entry->access = access;
184 __entry->addr, __entry->access, __entry->trap)
/arch/powerpc/mm/book3s64/
Dhash_64k.c36 int __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, in __hash_page_4K() argument
59 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_4K()
67 if (access & _PAGE_WRITE) in __hash_page_4K()
211 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K()
223 int __hash_page_64K(unsigned long ea, unsigned long access, in __hash_page_64K() argument
245 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_64K()
259 if (access & _PAGE_WRITE) in __hash_page_64K()
323 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_64K()
Dhash_4k.c19 int __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, in __hash_page_4K() argument
41 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_4K()
49 if (access & _PAGE_WRITE) in __hash_page_4K()
115 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K()
Dhash_hugetlbpage.c23 int __hash_page_huge(unsigned long ea, unsigned long access, unsigned long vsid, in __hash_page_huge() argument
57 if (unlikely(!check_pte_access(access, old_pte))) in __hash_page_huge()
65 if (access & _PAGE_WRITE) in __hash_page_huge()
115 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_huge()
Dhash_hugepage.c21 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()
166 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_thp()
Dhash_utils.c1262 void hash_failure_debug(unsigned long ea, unsigned long access, in hash_failure_debug() argument
1269 ea, access, current->comm); in hash_failure_debug()
1298 unsigned long access, unsigned long trap, in hash_page_mm() argument
1311 ea, access, trap); in hash_page_mm()
1312 trace_hash_fault(ea, access, trap); in hash_page_mm()
1394 access |= _PAGE_PRESENT | _PAGE_PTE; in hash_page_mm()
1400 if (!check_pte_access(access, pte_val(*ptep))) { in hash_page_mm()
1408 rc = __hash_page_thp(ea, access, vsid, (pmd_t *)ptep, in hash_page_mm()
1412 rc = __hash_page_huge(ea, access, vsid, ptep, trap, in hash_page_mm()
1473 rc = __hash_page_64K(ea, access, vsid, ptep, trap, in hash_page_mm()
[all …]
/arch/x86/kvm/mmu/
Dpaging_tmpl.h105 static inline void FNAME(protect_clean_gpte)(struct kvm_mmu *mmu, unsigned *access, in FNAME()
120 *access &= mask; in FNAME()
216 unsigned access; in FNAME() local
218 access = ((gpte & VMX_EPT_WRITABLE_MASK) ? ACC_WRITE_MASK : 0) | in FNAME()
224 access = gpte & (PT_WRITABLE_MASK | PT_USER_MASK | PT_PRESENT_MASK); in FNAME()
226 access ^= (gpte >> PT64_NX_SHIFT); in FNAME()
229 return access; in FNAME()
310 gpa_t addr, u32 access) in FNAME()
323 const int write_fault = access & PFERR_WRITE_MASK; in FNAME()
324 const int user_fault = access & PFERR_USER_MASK; in FNAME()
[all …]
Dmmutrace.h41 access_str[role.access], \
211 __field(unsigned, access)
218 __entry->access = spte & ACC_ALL;
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;
244 __entry->access)
/arch/powerpc/platforms/cell/spufs/
Dfault.c88 u64 ea, dsisr, access; in spufs_handle_class1() local
120 access = (_PAGE_PRESENT | _PAGE_READ); in spufs_handle_class1()
121 access |= (dsisr & MFC_DSISR_ACCESS_PUT) ? _PAGE_WRITE : 0UL; in spufs_handle_class1()
123 ret = hash_page(ea, access, 0x300, dsisr); in spufs_handle_class1()
/arch/s390/mm/
Dfault.c319 static noinline void do_fault_error(struct pt_regs *regs, int access, in do_fault_error() argument
326 if (access == VM_EXEC && signal_return(regs) == 0) in do_fault_error()
382 static inline vm_fault_t do_exception(struct pt_regs *regs, int access) in do_exception() argument
433 access = VM_WRITE; in do_exception()
434 if (access == VM_WRITE) in do_exception()
471 if (unlikely(!(vma->vm_flags & access))) in do_exception()
529 int access; in do_protection_exception() local
552 access = VM_EXEC; in do_protection_exception()
555 access = VM_WRITE; in do_protection_exception()
556 fault = do_exception(regs, access); in do_protection_exception()
[all …]
/arch/arm/boot/dts/
Domap3-overo-tobiduo-common.dtsi38 gpmc,access-ns = <36>;
39 gpmc,page-burst-access-ns = <0>;
43 gpmc,wr-access-ns = <42>;
Domap-gpmc-smsc911x.dtsi42 gpmc,access-ns = <120>;
43 gpmc,page-burst-access-ns = <20>;
49 gpmc,wr-access-ns = <0>;
Domap2430-sdp.dts60 gpmc,access-ns = <187>;
61 gpmc,page-burst-access-ns = <24>;
67 gpmc,wr-access-ns = <0>;
Domap-gpmc-smsc9221.dtsi45 gpmc,access-ns = <36>;
46 gpmc,page-burst-access-ns = <0>;
50 gpmc,wr-access-ns = <42>;
Domap3430-sdp.dts75 gpmc,access-ns = <114>;
76 gpmc,page-burst-access-ns = <6>;
80 gpmc,wr-access-ns = <186>;
125 gpmc,access-ns = <54>;
126 gpmc,wr-access-ns = <30>;
171 gpmc,access-ns = <78>;
Domap-zoom-common.dtsi44 gpmc,access-ns = <145>;
45 gpmc,page-burst-access-ns = <20>;
51 gpmc,wr-access-ns = <145>;
Domap2420-h4.dts43 gpmc,access-ns = <150>;
44 gpmc,page-burst-access-ns = <10>;
Domap3-sb-t35.dtsi125 gpmc,access-ns = <120>;
126 gpmc,page-burst-access-ns = <20>;
132 gpmc,wr-access-ns = <0>;
/arch/arm/mach-iop32x/include/mach/
Dentry-macro.S13 mcr p15, 0, \tmp, c15, c1, 0 @ Enable cp6 access
30 mcrne p15, 0, \tmp1, c15, c1, 0 @ Disable cp6 access
/arch/powerpc/include/asm/book3s/64/
Dmmu-hash.h456 extern int __hash_page_4K(unsigned long ea, unsigned long access,
459 extern int __hash_page_64K(unsigned long ea, unsigned long access,
465 unsigned long access, unsigned long trap,
467 extern int hash_page(unsigned long ea, unsigned long access, unsigned long trap,
469 int __hash_page_huge(unsigned long ea, unsigned long access, unsigned long vsid,
473 extern int __hash_page_thp(unsigned long ea, unsigned long access,
477 static inline int __hash_page_thp(unsigned long ea, unsigned long access, in __hash_page_thp() argument
486 extern void hash_failure_debug(unsigned long ea, unsigned long access,
/arch/powerpc/boot/dts/
Dcurrituck.dts41 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 */
Diss4xx-mpic.dts45 dcr-access-method = "native";
59 dcr-access-method = "native";
75 dcr-access-method = "native";
91 dcr-access-method = "native";
Dakebono.dts42 dcr-access-method = "native";
56 dcr-access-method = "native";
259 reg = <0x00000101 0x00000000 0x0 0x10000000 /* Config space access */
260 0x00000100 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
299 reg = <0x00000201 0x00000000 0x0 0x10000000 /* Config space access */
300 0x00000200 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
339 reg = <0x00000181 0x00000000 0x0 0x10000000 /* Config space access */
340 0x00000180 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
379 reg = <0x00000281 0x00000000 0x0 0x10000000 /* Config space access */
380 0x00000280 0x00000000 0x0 0x00001000>; /* UTL Registers space access */

1234567891011