Name
alloc_vm_area — 
     allocate a range of kernel address space
 
Synopsis
| struct vm_struct * alloc_vm_area ( | size_t size, | 
|  | pte_t ** ptes ); | 
 
Arguments
- size
- 
     size of the area
     
- ptes
- 
     returns the PTEs for the address space
     
Returns
   NULL on failure, vm_struct on success
   
   This function reserves a range of kernel address space, and
   allocates pagetables to map that range.  No actual mappings
   are created.
   
   If ptes is non-NULL, pointers to the PTEs (in init_mm)
   allocated for the VM area are returned.