taglinefilesource code
write_access101include/linux/mm.hunsigned long (*nopage)(struct vm_area_struct * area, unsigned long address, int write_access);
write_access195include/linux/mm.hextern void handle_mm_fault(struct vm_area_struct *vma, unsigned long address, int write_access);
write_access196include/linux/mm.hextern void do_wp_page(struct task_struct * tsk, struct vm_area_struct * vma, unsigned long address, int write_access);
write_access197include/linux/mm.hextern void do_no_page(struct task_struct * tsk, struct vm_area_struct * vma, unsigned long address, int write_access);
write_access593mm/memory.cunsigned long address, int write_access)
write_access858mm/memory.cpte_t * page_table, pte_t entry, int write_access)
write_access863mm/memory.cswap_in(tsk, vma, page_table, pte_val(entry), write_access);
write_access886mm/memory.cunsigned long address, int write_access)
write_access899mm/memory.cdo_swap_page(tsk, vma, address, page_table, entry, write_access);
write_access916mm/memory.cpage = vma->vm_ops->nopage(vma, address, write_access && !(vma->vm_flags & VM_SHARED));
write_access933mm/memory.cif (write_access) {
write_access954mm/memory.cint write_access, pte_t * pte)
write_access957mm/memory.cdo_no_page(current, vma, address, write_access);
write_access961mm/memory.cif (!write_access)
write_access967mm/memory.cdo_wp_page(current, vma, address, write_access);
write_access971mm/memory.cint write_access)
write_access984mm/memory.chandle_pte_fault(vma, address, write_access, pte);
write_access275mm/page_alloc.cpte_t * page_table, unsigned long entry, int write_access)
write_access296mm/page_alloc.cif (!write_access && add_to_swap_cache(page, entry)) {