Lines Matching defs:write
178 unsigned long vaddr, int write,
188 if (get_user_pages(vaddr, 1, write ? FOLL_WRITE : 0, &page) <= 0)
206 int write, unsigned long *paddr, int *pageshift)
237 (write && (!pte_write(pte) || !pte_dirty(pte)))))
253 int write, int atomic, unsigned long *gpa, int *pageshift)
269 ret = atomic_pte_lookup(vma, vaddr, write, &paddr, &ps);
273 if (non_atomic_pte_lookup(vma, vaddr, write, &paddr, &ps))
311 unsigned long fault_vaddr, int asid, int write,
332 ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift);
333 if (ret || tfh_write_only(tfh, gpa, GAA_RAM, vaddr, asid, write,
339 vaddr, asid, write, pageshift, gpa);
362 int pageshift = 0, asid, write, ret, atomic = !cbk, indexway;
397 write = (tfh->cause & TFHCAUSE_TLB_MOD) != 0;
413 ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift);
428 gru_preload_tlb(gru, gts, atomic, vaddr, asid, write, tlb_preload_count, tfh, cbe);
434 tfh_write_restart(tfh, gpa, GAA_RAM, vaddr, asid, write,
440 indexway, write, pageshift, gpa);