taglinefilesource code
area29arch/m68k/fpsp040/fpsp.h|    |  FPU fsave area    |
area46arch/m68k/fpsp040/fpsp.h|  offsets refer to the Local Variable area and the fsave area.
area63arch/m68k/fpsp040/fpsp.h|  Sometimes the exception handler will transform the fsave area
area71arch/m68k/fpsp040/fpsp.h|  restored from the "local variable" area and can be used as
area28fs/fat/mmap.cstruct vm_area_struct * area,
area32fs/fat/mmap.cstruct inode * inode = area->vm_inode;
area42fs/fat/mmap.cpos = address - area->vm_start + area->vm_offset;
area33fs/ncpfs/mmap.cncp_file_mmap_nopage(struct vm_area_struct * area,
area36fs/ncpfs/mmap.cstruct inode * inode = area->vm_inode;
area48fs/ncpfs/mmap.cpos = address - area->vm_start + area->vm_offset;
area51fs/ncpfs/mmap.cif (address + PAGE_SIZE > area->vm_end)
area53fs/ncpfs/mmap.cclear = address + PAGE_SIZE - area->vm_end;
area27fs/smbfs/mmap.csmb_file_mmap_nopage(struct vm_area_struct * area,
area30fs/smbfs/mmap.cstruct inode * inode = area->vm_inode;
area42fs/smbfs/mmap.cpos = address - area->vm_start + area->vm_offset;
area45fs/smbfs/mmap.cif (address + PAGE_SIZE > area->vm_end) {
area46fs/smbfs/mmap.cclear = address + PAGE_SIZE - area->vm_end;
area97include/linux/mm.hvoid (*open)(struct vm_area_struct * area);
area98include/linux/mm.hvoid (*close)(struct vm_area_struct * area);
area99include/linux/mm.hvoid (*unmap)(struct vm_area_struct *area, unsigned long, size_t);
area100include/linux/mm.hvoid (*protect)(struct vm_area_struct *area, unsigned long, size_t, unsigned int newprot);
area101include/linux/mm.hint (*sync)(struct vm_area_struct *area, unsigned long, size_t, unsigned int flags);
area102include/linux/mm.hvoid (*advise)(struct vm_area_struct *area, unsigned long, size_t, unsigned int advise);
area103include/linux/mm.hunsigned long (*nopage)(struct vm_area_struct * area, unsigned long address, int write_access);
area104include/linux/mm.hunsigned long (*wppage)(struct vm_area_struct * area, unsigned long address,
area762mm/filemap.cstatic unsigned long filemap_nopage(struct vm_area_struct * area, unsigned long address, int no_share)
area765mm/filemap.cstruct inode * inode = area->vm_inode;
area768mm/filemap.coffset = (address & PAGE_MASK) - area->vm_start + area->vm_offset;
area769mm/filemap.cif (offset >= inode->i_size && (area->vm_flags & VM_SHARED) && area->vm_mm == current->mm)
area604mm/mmap.cstatic void unmap_fixup(struct vm_area_struct *area,
area610mm/mmap.cif (addr < area->vm_start || addr >= area->vm_end ||
area611mm/mmap.cend <= area->vm_start || end > area->vm_end ||
area615mm/mmap.carea->vm_start, area->vm_end, addr, end);
area618mm/mmap.carea->vm_mm->total_vm -= len >> PAGE_SHIFT;
area619mm/mmap.cif (area->vm_flags & VM_LOCKED)
area620mm/mmap.carea->vm_mm->locked_vm -= len >> PAGE_SHIFT;
area623mm/mmap.cif (addr == area->vm_start && end == area->vm_end) {
area624mm/mmap.cif (area->vm_ops && area->vm_ops->close)
area625mm/mmap.carea->vm_ops->close(area);
area626mm/mmap.cif (area->vm_inode)
area627mm/mmap.ciput(area->vm_inode);
area632mm/mmap.cif (end == area->vm_end)
area633mm/mmap.carea->vm_end = addr;
area635mm/mmap.cif (addr == area->vm_start) {
area636mm/mmap.carea->vm_offset += (end - area->vm_start);
area637mm/mmap.carea->vm_start = end;
area646mm/mmap.c*mpnt = *area;
area647mm/mmap.cmpnt->vm_offset += (end - area->vm_start);
area653mm/mmap.carea->vm_end = addr;  /* Truncate area */
area661mm/mmap.c*mpnt = *area;
area664mm/mmap.cif (area->vm_ops && area->vm_ops->close) {
area665mm/mmap.carea->vm_end = area->vm_start;
area666mm/mmap.carea->vm_ops->close(area);
area136mm/page_alloc.c#define MARK_USED(index, order, area) \
area137mm/page_alloc.cchange_bit((index) >> (1+(order)), (area)->map)
area141mm/page_alloc.cdo { struct free_area_struct * area = free_area+order; \
area143mm/page_alloc.cdo { struct page *prev = &area->list, *ret; \
area144mm/page_alloc.cwhile (&area->list != (ret = prev->next)) { \
area148mm/page_alloc.cMARK_USED(map_nr, new_order, area); \
area150mm/page_alloc.cEXPAND(ret, map_nr, order, new_order, area); \
area156mm/page_alloc.cnew_order++; area++; \
area160mm/page_alloc.c#define EXPAND(map,index,low,high,area) \
area163mm/page_alloc.carea--; high--; size >>= 1; \
area164mm/page_alloc.cadd_mem_queue(&area->list, map); \
area165mm/page_alloc.cMARK_USED(index, high, area); \
area240mm/vmalloc.cstruct vm_struct **p, *tmp, *area;
area242mm/vmalloc.carea = (struct vm_struct *) kmalloc(sizeof(*area), GFP_KERNEL);
area243mm/vmalloc.cif (!area)
area246mm/vmalloc.carea->size = size + PAGE_SIZE;
area247mm/vmalloc.carea->next = NULL;
area253mm/vmalloc.carea->addr = addr;
area254mm/vmalloc.carea->next = *p;
area255mm/vmalloc.c*p = area;
area256mm/vmalloc.creturn area;
area283mm/vmalloc.cstruct vm_struct *area;
area288mm/vmalloc.carea = get_vm_area(size);
area289mm/vmalloc.cif (!area)
area291mm/vmalloc.caddr = area->addr;
area307mm/vmalloc.cstruct vm_struct * area;
area316mm/vmalloc.carea = get_vm_area(size);
area317mm/vmalloc.cif (!area)
area319mm/vmalloc.caddr = area->addr;