/arch/arm/ |
H A D | Kconfig-nommu | 48 vectors to be mapped to writable memory, say 'n' here. 52 the writable versions located at DRAM_BASE.
|
/arch/tile/include/asm/ |
H A D | hugetlb.h | 116 struct page *page, int writable) 115 arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, struct page *page, int writable) argument
|
/arch/arm/kvm/ |
H A D | mmu.c | 755 phys_addr_t pa, unsigned long size, bool writable) 768 if (writable) 848 bool write_fault, writable, hugetlb = false, force_pte = false; local 909 pfn = gfn_to_pfn_prot(kvm, gfn, write_fault, &writable); 925 if (writable) { 933 if (writable) { 967 bool is_iabt, write_fault, writable; local 991 hva = gfn_to_hva_memslot_prot(memslot, gfn, &writable); 993 if (kvm_is_error_hva(hva) || (write_fault && !writable)) { 1234 bool writable local 754 kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa, phys_addr_t pa, unsigned long size, bool writable) argument [all...] |
/arch/arm/include/asm/ |
H A D | kvm_mmu.h | 58 phys_addr_t pa, unsigned long size, bool writable);
|
/arch/powerpc/kvm/ |
H A D | book3s_32_mmu_host.c | 156 bool writable; local 159 hpaddr = kvmppc_gpa_to_pfn(vcpu, orig_pte->raddr, iswrite, &writable); 209 if (orig_pte->may_write && writable) {
|
H A D | book3s_64_mmu_host.c | 95 bool writable; local 107 pfn = kvmppc_gpa_to_pfn(vcpu, orig_pte->raddr, iswrite, &writable); 135 if (!orig_pte->may_write || !writable)
|
H A D | book3s.c | 375 bool *writable) 391 if (writable) 392 *writable = true; 396 return gfn_to_pfn_prot(vcpu->kvm, gfn, writing, writable); 374 kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa, bool writing, bool *writable) argument
|
/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 89 phys_addr_t pa, unsigned long size, bool writable);
|
/arch/s390/kvm/ |
H A D | kvm-s390.h | 171 long kvm_arch_fault_in_page(struct kvm_vcpu *vcpu, gpa_t gpa, int writable);
|
H A D | priv.c | 926 bool writable; local 959 hva = gfn_to_hva_prot(vcpu->kvm, gpa_to_gfn(gpa), &writable); 963 if (!writable)
|
H A D | kvm-s390.c | 1101 * @writable: Whether the page should be writable or not 1107 long kvm_arch_fault_in_page(struct kvm_vcpu *vcpu, gpa_t gpa, int writable) argument 1110 writable ? FAULT_FLAG_WRITE : 0);
|
/arch/powerpc/include/asm/ |
H A D | kvm_book3s.h | 162 bool *writable);
|
/arch/tile/include/hv/ |
H A D | hypervisor.h | 570 * buffer is not writable by the client, HV_EFAULT. 1724 * requesting tile when a device becomes readable or writable, or when any 2007 #define HV_PTE_INDEX_WRITABLE 33 /**< Page is writable */ 2273 /** Is this a writable mapping? 2342 _HV_BIT(writable, WRITABLE)
|
/arch/x86/kvm/ |
H A D | mmu.c | 565 * Whenever we overwrite a writable spte with a read-only one we 567 * will find a read-only spte, even though the writable spte 1179 * - for dirty logging, the spte can be set to writable at anytime if 1181 * - for spte protection, the spte can be writable only after unsync-ing 2079 * sp's access: allow writable in the read-only sp, 2488 * Optimization: for pte sync, if spte was writable the hash 2911 gva_t gva, pfn_t *pfn, bool write, bool *writable); 3364 gva_t gva, pfn_t *pfn, bool write, bool *writable) 3368 *pfn = gfn_to_pfn_async(vcpu->kvm, gfn, &async, write, writable); 3383 *pfn = gfn_to_pfn_prot(vcpu->kvm, gfn, write, writable); 3363 try_async_pf(struct kvm_vcpu *vcpu, bool prefault, gfn_t gfn, gva_t gva, pfn_t *pfn, bool write, bool *writable) argument [all...] |