Lines Matching refs:prev_entry

1137 	vm_map_entry_t prev_entry;
1160 prev_entry = temp_entry;
1165 if ((prev_entry->next != &map->header) &&
1166 (prev_entry->next->start < end))
1229 else if ((prev_entry != &map->header) &&
1230 (prev_entry->eflags == protoeflags) &&
1232 (prev_entry->end == start) &&
1233 (prev_entry->wired_count == 0) &&
1234 (prev_entry->cred == cred ||
1235 (prev_entry->object.vm_object != NULL &&
1236 (prev_entry->object.vm_object->cred == cred))) &&
1237 vm_object_coalesce(prev_entry->object.vm_object,
1238 prev_entry->offset,
1239 (vm_size_t)(prev_entry->end - prev_entry->start),
1240 (vm_size_t)(end - prev_entry->end), charge_prev_obj)) {
1246 if ((prev_entry->inheritance == inheritance) &&
1247 (prev_entry->protection == prot) &&
1248 (prev_entry->max_protection == max)) {
1249 map->size += (end - prev_entry->end);
1250 prev_entry->end = end;
1251 vm_map_entry_resize_free(map, prev_entry);
1252 vm_map_simplify_entry(map, prev_entry);
1264 object = prev_entry->object.vm_object;
1265 offset = prev_entry->offset +
1266 (prev_entry->end - prev_entry->start);
1269 !(prev_entry->eflags & MAP_ENTRY_NEEDS_COPY)) {
1310 vm_map_entry_link(map, prev_entry, new_entry);
3465 vm_map_entry_t new_entry, prev_entry;
3487 if (vm_map_lookup_entry(map, addrbos, &prev_entry))
3499 if ((prev_entry->next != &map->header) &&
3500 (prev_entry->next->start < addrbos + max_ssize))
3524 if (prev_entry != &map->header)
3525 vm_map_clip_end(map, prev_entry, bot);
3526 new_entry = prev_entry->next;
3555 vm_map_entry_t next_entry, prev_entry;
3582 if (vm_map_lookup_entry(map, addr, &prev_entry)) {
3587 next_entry = prev_entry->next;
3588 if (!(prev_entry->eflags & MAP_ENTRY_GROWS_UP)) {
3612 if (addr - prev_entry->end <= next_entry->start - addr)
3613 stack_entry = prev_entry;
3617 stack_entry = prev_entry;
3623 end = (prev_entry != &map->header) ? prev_entry->end :
3764 if (prev_entry != &map->header)
3765 vm_map_clip_end(map, prev_entry, addr);
3766 new_entry = prev_entry->next;