/arch/powerpc/mm/ |
H A D | hugetlbpage-hash64.c | 27 unsigned long rflags, pa, sz; local 63 rflags = 0x2 | (!(new_pte & _PAGE_RW)); 65 rflags |= ((new_pte & _PAGE_EXEC) ? 0 : HPTE_R_N); 70 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); 83 if (ppc_md.hpte_updatepp(slot, rflags, vpn, mmu_psize, 100 rflags |= (new_pte & (_PAGE_WRITETHRU | _PAGE_NO_CACHE | 105 rflags |= HPTE_R_M; 107 slot = hpte_insert_repeating(hash, vpn, pa, rflags, 0,
|
H A D | hugepage-hash64.c | 78 unsigned long rflags, pa, hidx; local 112 rflags = new_pmd & _PAGE_USER; 115 rflags |= 0x1; 119 rflags |= ((new_pmd & _PAGE_EXEC) ? 0 : HPTE_R_N); 128 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); 160 ret = ppc_md.hpte_updatepp(slot, rflags, vpn, 184 rflags |= (new_pmd & (_PAGE_WRITETHRU | _PAGE_NO_CACHE | 189 rflags |= HPTE_R_M; 194 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, rflags, [all...] |
H A D | hash_utils_64.c | 163 unsigned long rflags = pteflags & 0x1fa; local 167 rflags |= HPTE_R_N; 174 rflags |= 1; 178 return rflags | HPTE_R_C | HPTE_R_M; 1355 unsigned long pa, unsigned long rflags, 1366 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, rflags, vflags, 1373 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, rflags, 1354 hpte_insert_repeating(unsigned long hash, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int ssize) argument
|
H A D | hash_native_64.c | 195 unsigned long pa, unsigned long rflags, 204 " rflags=%lx, vflags=%lx, psize=%d)\n", 205 hpte_group, vpn, pa, rflags, vflags, psize); 224 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; 194 native_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument
|
/arch/powerpc/platforms/cell/ |
H A D | beat_htab.c | 92 unsigned long rflags, unsigned long vflags, 103 "rflags=%lx, vflags=%lx, psize=%d)\n", 104 hpte_group, va, pa, rflags, vflags, psize); 108 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; 113 if (rflags & _PAGE_NO_CACHE) 318 unsigned long rflags, unsigned long vflags, 329 "rflags=%lx, vflags=%lx, psize=%d)\n", 330 hpte_group, vpn, pa, rflags, vflags, psize); 334 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; 339 if (rflags 90 beat_lpar_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument 316 beat_lpar_hpte_insert_v3(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument [all...] |
/arch/x86/kvm/ |
H A D | mmu.h | 163 unsigned long rflags = kvm_x86_ops->get_rflags(vcpu); local 172 * This computes (cpl < 3) && (rflags & X86_EFLAGS_AC), leaving 178 unsigned long smap = (cpl - 3) & (rflags & X86_EFLAGS_AC);
|
H A D | x86.c | 90 static void __kvm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags); 5178 static void kvm_vcpu_check_singlestep(struct kvm_vcpu *vcpu, unsigned long rflags, int *r) argument 5183 * rflags is the old, "raw" value of the flags. The new value has 5190 if (unlikely(rflags & X86_EFLAGS_TF)) { 5362 unsigned long rflags = kvm_x86_ops->get_rflags(vcpu); local 5367 kvm_vcpu_check_singlestep(vcpu, rflags, &r); 5376 if (unlikely((ctxt->eflags & ~rflags) & X86_EFLAGS_IF)) 6538 regs->rflags = kvm_get_rflags(vcpu); 6568 kvm_set_rflags(vcpu, regs->rflags); 6760 unsigned long rflags; local 7550 unsigned long rflags; local 7559 __kvm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags) argument 7567 kvm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags) argument [all...] |
H A D | svm.c | 1344 return to_svm(vcpu)->vmcb->save.rflags; 1347 static void svm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags) argument 1354 to_svm(vcpu)->vmcb->save.rflags = rflags; 1753 svm->vmcb->save.rflags &= 2343 nested_vmcb->save.rflags = kvm_get_rflags(&svm->vcpu); 2400 kvm_set_rflags(&svm->vcpu, hsave->save.rflags); 2528 hsave->save.rflags = kvm_get_rflags(&svm->vcpu); 2557 kvm_set_rflags(&svm->vcpu, nested_vmcb->save.rflags); 3465 "rip:", save->rip, "rflags [all...] |
H A D | vmx.c | 442 ulong rflags; member in struct:vcpu_vmx 1944 unsigned long rflags, save_rflags; local 1948 rflags = vmcs_readl(GUEST_RFLAGS); 1950 rflags &= RMODE_GUEST_OWNED_EFLAGS_BITS; 1952 rflags |= save_rflags & ~RMODE_GUEST_OWNED_EFLAGS_BITS; 1954 to_vmx(vcpu)->rflags = rflags; 1956 return to_vmx(vcpu)->rflags; 1959 static void vmx_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags) argument 1962 to_vmx(vcpu)->rflags [all...] |
/arch/powerpc/platforms/ps3/ |
H A D | htab.c | 48 unsigned long pa, unsigned long rflags, unsigned long vflags, 66 hpte_r = hpte_encode_r(ps3_mm_phys_to_lpar(pa), psize, apsize) | rflags; 47 ps3_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument
|
/arch/powerpc/kvm/ |
H A D | trace_pr.h | 56 TP_PROTO(int rflags, ulong hpteg, ulong va, pfn_t hpaddr, 58 TP_ARGS(rflags, hpteg, va, hpaddr, orig_pte), 71 __entry->flag_w = ((rflags & HPTE_R_PP) == 3) ? '-' : 'w'; 72 __entry->flag_x = (rflags & HPTE_R_N) ? '-' : 'x';
|
H A D | book3s_64_mmu_host.c | 89 int rflags = 0x192; local 136 rflags |= PP_RXRX; 143 rflags |= HPTE_R_N; 176 ret = ppc_md.hpte_insert(hpteg, vpn, hpaddr, rflags, vflags, 186 trace_kvm_book3s_64_mmu_map(rflags, hpteg,
|
/arch/x86/include/asm/xen/ |
H A D | interface_64.h | 83 uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss; member in struct:iret_context 120 __DECL_REG(flags); /* rflags.IF == !saved_upcall_mask */
|
/arch/powerpc/platforms/pseries/ |
H A D | lpar.c | 127 unsigned long rflags, unsigned long vflags, 137 "pa=%016lx, rflags=%lx, vflags=%lx, psize=%d)\n", 138 hpte_group, vpn, pa, rflags, vflags, psize); 141 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; 155 if ((rflags & _PAGE_NO_CACHE) && !(rflags & _PAGE_WRITETHRU)) 125 pSeries_lpar_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument
|
/arch/powerpc/include/asm/ |
H A D | machdep.h | 52 unsigned long rflags,
|
/arch/s390/include/asm/ |
H A D | qdio.h | 93 * @rflags: QEBSM 103 u32 rflags : 8; member in struct:qib 345 * @qib_rflags: rflags to set
|
/arch/x86/include/asm/ |
H A D | svm.h | 159 u64 rflags; member in struct:vmcb_save_area
|
H A D | kvm_host.h | 709 void (*set_rflags)(struct kvm_vcpu *vcpu, unsigned long rflags); 886 void kvm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags);
|
/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 116 __u64 rip, rflags; member in struct:kvm_regs
|
/arch/x86/kernel/ |
H A D | head_64.S | 326 # 104(%rsp) %rflags
|