FreeBSD/sys/arm/arm/pmap-v4.c
/*
 * pmap_object_init_pt preloads the ptes for a given object
 * into the specified pmap.  This eliminates the blast of soft
 * faults on process startup and immediately after an mmap.
 */
pmap_object_init_pt preloads the ptes for a given object
into the specified pmap.  This eliminates the blast of soft
faults on process startup and immediately after an mmap.
pmap_object_init_pt preloads the ptes for a given object into the specified pmap . This eliminates the blast of soft faults on process startup and immediately after an mmap .
void
pmap_object_init_pt(pmap_t pmap, vm_offset_t addr, vm_object_t object,
    vm_pindex_t pindex, vm_size_t size)
{
	VM_OBJECT_ASSERT_WLOCKED(object);
	KASSERT(object->type == OBJT_DEVICE || object->type == OBJT_SG,
	    ("pmap_object_init_pt: non-device object"));
}
void pmap_object_init_pt ( pmap_t pmap , vm_offset_t addr , vm_object_t object , vm_pindex_t pindex , vm_size_t size ) { VM_OBJECT_ASSERT_WLOCKED ( object ) ; KASSERT ( object -> type == OBJT_DEVICE || object -> type == OBJT_SG , ( " " ) ) ; }
pmap_object_init_pt preloads the ptes for a given object
 into the specified pmap.
pmap_object_init_pt preloads the ptes for a given object into the specified pmap .