taglinefilesource code
PAGE_COW429fs/proc/array.cif (prot & (PAGE_COW|PAGE_RW)) {
PAGE_COW431fs/proc/array.cflags = prot & PAGE_COW ? MAP_PRIVATE : MAP_SHARED;
PAGE_COW211include/linux/mm.h#define PAGE_PRIVATE  (PAGE_PRESENT | PAGE_RW | PAGE_USER | PAGE_ACCESSED | PAGE_COW)
PAGE_COW213include/linux/mm.h#define PAGE_COPY  (PAGE_PRESENT | PAGE_USER | PAGE_ACCESSED | PAGE_COW)
PAGE_COW136kernel/ptrace.cif (!(page & PAGE_COW))
PAGE_COW145kernel/ptrace.c*(unsigned long *) pte |= (PAGE_DIRTY|PAGE_COW);
PAGE_COW150kernel/ptrace.c*(unsigned long *) pte &=~ (PAGE_RW|PAGE_COW);
PAGE_COW270mm/memory.cif (pg & PAGE_COW)
PAGE_COW660mm/memory.cif (type != VERIFY_READ && !(vma->vm_page_prot & (PAGE_COW | PAGE_RW)))
PAGE_COW677mm/memory.cif (!(vma->vm_page_prot & (PAGE_COW | PAGE_RW)))
PAGE_COW737mm/memory.cif ((from_area->vm_page_prot & PAGE_COW) && (from & PAGE_DIRTY))
PAGE_COW755mm/memory.cif (from_area->vm_page_prot & PAGE_COW)
PAGE_COW764mm/memory.cif (from_area->vm_page_prot & PAGE_COW)
PAGE_COW774mm/memory.cif (to & PAGE_COW)
PAGE_COW780mm/memory.cif (!(from_area->vm_page_prot & PAGE_COW))
PAGE_COW809mm/memory.cif ((area->vm_page_prot & PAGE_COW) && (error_code & PAGE_RW)) {
PAGE_COW895mm/memory.cif (mem_map[MAP_NR(page)] > 1 && (page & PAGE_COW))
PAGE_COW947mm/memory.cpage = vma->vm_ops->nopage(vma, address, page, (error_code & PAGE_RW) && (prot & PAGE_COW));
PAGE_COW958mm/memory.c} else if ((prot & PAGE_COW) && mem_map[MAP_NR(page)] > 1)
PAGE_COW1004mm/memory.cif ((vma->vm_page_prot & (PAGE_RW | PAGE_COW | PAGE_PRESENT)) == PAGE_PRESENT)