Searched refs:_PAGE_WRITE (Results 51 - 66 of 66) sorted by relevance

123

/linux-master/arch/powerpc/kvm/
H A Dbook3s_64_mmu_radix.c219 gpte->may_write = !!(pte & _PAGE_WRITE);
613 #define PTE_BITS_MUST_MATCH (~(_PAGE_WRITE | _PAGE_DIRTY | _PAGE_ACCESSED))
914 if (pte_val(pte) & _PAGE_WRITE)
917 pte = __pte(pte_val(pte) & ~(_PAGE_WRITE | _PAGE_DIRTY));
929 if (!ret && (pte_val(pte) & _PAGE_WRITE))
H A Dbook3s_hv_nested.c1629 if (!pte_present(pte) || (writing && !(pte_val(pte) & _PAGE_WRITE))) {
1646 perm |= gpte.may_write ? 0UL : _PAGE_WRITE;
/linux-master/arch/powerpc/mm/book3s32/
H A Dhash_low.S41 * - For DSI: _PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE if a write.
121 rlwinm r0,r9,28,_PAGE_WRITE /* MSR[PR] => _PAGE_WRITE */
122 rlwinm r5,r5,12,_PAGE_WRITE /* Ks => _PAGE_WRITE */
124 andc r5,r6,r5 /* Clear _PAGE_WRITE when Ks = 1 && MSR[PR] = 0 */
129 rlwinm r0,r3,32-3,24,24 /* _PAGE_WRITE access -> _PAGE_DIRTY */
318 rlwinm r8,r5,32-9,30,30 /* _PAGE_WRITE -> PP msb */
H A Dmmu.c283 wimgxpp |= (flags & _PAGE_WRITE) ? BPP_RW : BPP_RX;
/linux-master/arch/riscv/kvm/
H A Dmmu.c40 (pte_val(*(__ptep)) & (_PAGE_READ | _PAGE_WRITE | _PAGE_EXEC))
264 set_pte(ptep, __pte(pte_val(ptep_get(ptep)) & ~_PAGE_WRITE));
/linux-master/drivers/misc/cxl/
H A Dfault.c165 access |= _PAGE_WRITE;
/linux-master/arch/riscv/include/asm/
H A Dpgtable-64.h173 _PAGE_WRITE | _PAGE_EXEC | \
/linux-master/arch/s390/mm/
H A Dpgtable.c211 (pte_val(entry) & _PAGE_WRITE) &&
766 if (!(ptev & _PAGE_INVALID) && (ptev & _PAGE_WRITE))
791 if (MACHINE_HAS_ESOP || !(pte_val(pte) & _PAGE_WRITE))
/linux-master/arch/powerpc/mm/book3s64/
H A Dhash_utils.c307 if (!(pteflags & _PAGE_WRITE)) {
323 if (!((pteflags & _PAGE_WRITE) && (pteflags & _PAGE_DIRTY)))
1413 spp = ((spp & 2) ? _PAGE_RWX : 0) | ((spp & 1) ? _PAGE_WRITE : 0);
1711 access |= _PAGE_WRITE;
H A Dradix_pgtable.c235 radix__change_memory_range(start, end, _PAGE_WRITE);
240 radix__change_memory_range(start, end, _PAGE_WRITE);
/linux-master/drivers/misc/ocxl/
H A Dlink.c173 access |= _PAGE_WRITE;
/linux-master/arch/loongarch/kvm/
H A Dmmu.c854 prot_bits |= _PAGE_WRITE;
/linux-master/arch/mips/kvm/
H A Dmmu.c627 prot_bits |= _PAGE_WRITE;
/linux-master/arch/mips/mm/
H A Dtlbex.c1766 (_PAGE_PRESENT | _PAGE_WRITE) >> _PAGE_PRESENT_SHIFT);
1768 (_PAGE_PRESENT | _PAGE_WRITE) >> _PAGE_PRESENT_SHIFT);
1800 uasm_il_bbit0(p, r, pte, ilog2(_PAGE_WRITE), lid);
/linux-master/arch/parisc/kernel/
H A Dentry.S508 * _PAGE_GATEWAY, _PAGE_EXEC and _PAGE_WRITE
599 * Note subtlety here: _PAGE_GATEWAY, _PAGE_EXEC and _PAGE_WRITE go
602 ldi (_PAGE_REFTRAP|_PAGE_READ|_PAGE_WRITE),\prot
609 ldi (_PAGE_DIRTY|_PAGE_READ|_PAGE_WRITE),\prot
/linux-master/arch/powerpc/kernel/
H A Dhead_book3s_32.S510 rlwinm r1,r2,32-9,30,30 /* _PAGE_WRITE -> PP msb */
512 rlwimi r1,r2,32-3,24,24 /* _PAGE_WRITE -> _PAGE_DIRTY */
696 rlwinm r3, r3, 32 - 15, _PAGE_WRITE /* DSISR_STORE -> _PAGE_WRITE */

Completed in 211 milliseconds

123