Lines Matching defs:current

371 	 * stack or data area and the current architecture.
561 /* map this memory object in place of the current one */
1574 * Note that the current implementation only supports
2848 * allocations of >4GB, but not with the current
3478 * otherwise, only the current protection is affected.
3488 register vm_map_entry_t current;
3532 current = entry;
3533 prev = current->vme_start;
3534 while ((current != vm_map_to_entry(map)) &&
3535 (current->vme_start < end)) {
3540 if (current->vme_start != prev) {
3545 new_max = current->max_protection;
3561 if ((new_prot & VM_PROT_EXECUTE) && !(current->used_for_jit)) {
3568 prev = current->vme_end;
3569 current = current->vme_next;
3582 current = entry;
3583 if (current != vm_map_to_entry(map)) {
3585 vm_map_clip_start(map, current, start);
3588 while ((current != vm_map_to_entry(map)) &&
3589 (current->vme_start < end)) {
3593 vm_map_clip_end(map, current, end);
3595 assert(!current->use_pmap); /* clipping did unnest if needed */
3597 old_prot = current->protection;
3606 if (current->is_sub_map == FALSE && current->object.vm_object == VM_OBJECT_NULL){
3607 current->object.vm_object = vm_object_allocate((vm_map_size_t)(current->vme_end - current->vme_start));
3608 current->offset = 0;
3610 current->needs_copy = TRUE;
3611 current->max_protection |= VM_PROT_WRITE;
3615 current->protection =
3616 (current->max_protection =
3620 current->protection = new_prot & ~VM_PROT_COPY;
3631 if (current->protection != old_prot) {
3638 prot = current->protection & ~VM_PROT_WRITE;
3640 if (override_nx(map, current->alias) && prot)
3643 if (current->is_sub_map && current->use_pmap) {
3644 pmap_protect(current->object.sub_map->pmap,
3645 current->vme_start,
3646 current->vme_end,
3650 current->vme_start,
3651 current->vme_end,
3655 current = current->vme_next;
3658 current = entry;
3659 while ((current != vm_map_to_entry(map)) &&
3660 (current->vme_start <= end)) {
3661 vm_map_simplify_entry(map, current);
3662 current = current->vme_next;
3935 * "s" is the current starting point: we've already
4233 * In vm_fault_wire(), we need the current range as
5086 * copy current entry. see comment in vm_map_wire()
5856 /* if the current entry is found to be in transition */
6513 /* "start" must be within the current map entry */
7182 * If the target map is the current map, just do
7598 vm_map_offset_t src_start; /* Start of current entry --
9230 * in the current map.
9237 * "curr_address") we should take into account in the current (sub)map.
9239 * we've traversed from the top map to the current map.
9348 /* adjust current address and offset */
9417 * we could, so stop looking. Keep the current map
9428 * Lock the next level and unlock the current level,
9500 // LP64todo: all the current tools are 32bit, obviously never worked for 64b
10598 * correspond to the beginning of the current vm_map_entry.
11716 * Set the address map for the current thread to the specified map
11731 * Deactivate the current map and activate the requested map
11899 * Vet all the input parameters and current type and state of the
12932 * Vet all the input parameters and current type and state of the