freebsd5/sys/amd64/amd64/pmap.c
/*
 *	Used to map a range of physical addresses into kernel
 *	virtual address space.
 *
 *	The value passed in '*virt' is a suggested virtual address for
 *	the mapping. Architectures which can support a direct-mapped
 *	physical to virtual region can return the appropriate address
 *	within that region, leaving '*virt' unchanged. Other
 *	architectures should map the pages starting at '*virt' and
 *	update '*virt' with the first usable address after the mapped
 *	region.
 */
Used to map a range of physical addresses into kernel
virtual address space.

The value passed in '*virt' is a suggested virtual address for
the mapping. Architectures which can support a direct-mapped
physical to virtual region can return the appropriate address
within that region, leaving '*virt' unchanged. Other
architectures should map the pages starting at '*virt' and
update '*virt' with the first usable address after the mapped
region.
Used to map a range of physical addresses into kernel virtual address space . The value passed in ' * virt ' is a suggested virtual address for the mapping . Architectures which can support a direct - mapped physical to virtual region can return the appropriate address within that region leaving ' * virt ' unchanged . Other architectures should map the pages starting at ' * virt ' and update ' * virt ' with the first usable address after the mapped region .
vm_offset_t
pmap_map(vm_offset_t *virt, vm_paddr_t start, vm_paddr_t end, int prot)
{
	return PHYS_TO_DMAP(start);
}
vm_offset_t pmap_map ( vm_offset_t * virt , vm_paddr_t start , vm_paddr_t end , int prot ) { return PHYS_TO_DMAP ( start ) ; }
Used to map a range of physical addresses into kernel
      virtual address space.
Used to map a range of physical addresses into kernel virtual address space .