Searched refs:rflags (Results 1 - 20 of 20) sorted by relevance

/arch/powerpc/mm/
H A Dhugetlbpage-hash64.c27 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 Dhugepage-hash64.c78 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 Dhash_utils_64.c163 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 Dhash_native_64.c195 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 Dbeat_htab.c92 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 Dmmu.h163 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 Dx86.c90 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 Dsvm.c1344 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 Dvmx.c442 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 Dhtab.c48 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 Dtrace_pr.h56 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 Dbook3s_64_mmu_host.c89 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 Dinterface_64.h83 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 Dlpar.c127 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 Dmachdep.h52 unsigned long rflags,
/arch/s390/include/asm/
H A Dqdio.h93 * @rflags: QEBSM
103 u32 rflags : 8; member in struct:qib
345 * @qib_rflags: rflags to set
/arch/x86/include/asm/
H A Dsvm.h159 u64 rflags; member in struct:vmcb_save_area
H A Dkvm_host.h709 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 Dkvm.h116 __u64 rip, rflags; member in struct:kvm_regs
/arch/x86/kernel/
H A Dhead_64.S326 # 104(%rsp) %rflags

Completed in 273 milliseconds