Lines Matching defs:parent_entry

1815 	vm_named_entry_t	parent_entry;
1860 parent_entry = (vm_named_entry_t) parent_handle->ip_kobject;
1862 parent_entry = NULL;
1879 if (parent_entry == NULL) {
1883 parent_is_object = !(parent_entry->is_sub_map || parent_entry->is_pager);
1884 object = parent_entry->backing.object;
1889 if((access != GET_MAP_MEM(parent_entry->protection)) &&
1890 !(parent_entry->protection & VM_PROT_WRITE)) {
1894 SET_MAP_MEM(access, parent_entry->protection);
1897 SET_MAP_MEM(access, parent_entry->protection);
1900 SET_MAP_MEM(access, parent_entry->protection);
1903 SET_MAP_MEM(access, parent_entry->protection);
1906 SET_MAP_MEM(access, parent_entry->protection);
2006 if (parent_entry == NULL ||
2389 * Compare what we got with the "parent_entry".
2390 * If they match, re-use the "parent_entry" instead
2393 if (parent_entry != NULL &&
2394 parent_entry->backing.object == object &&
2395 parent_entry->internal == object->internal &&
2396 parent_entry->is_sub_map == FALSE &&
2397 parent_entry->is_pager == FALSE &&
2398 parent_entry->offset == obj_off &&
2399 parent_entry->protection == protections &&
2400 parent_entry->size == map_size) {
2402 * We have a match: re-use "parent_entry".
2407 /* parent_entry->ref_count++; XXX ? */
2447 if (parent_entry == NULL) {
2451 if((offset + map_size) > parent_entry->size) {
2462 protections &= parent_entry->protection;
2464 if((protections & parent_entry->protection) != protections) {
2476 user_entry->offset = parent_entry->offset + map_offset;
2477 user_entry->is_sub_map = parent_entry->is_sub_map;
2478 user_entry->is_pager = parent_entry->is_pager;
2479 user_entry->internal = parent_entry->internal;
2486 if(parent_entry->is_sub_map) {
2487 user_entry->backing.map = parent_entry->backing.map;
2492 else if (parent_entry->is_pager) {
2493 user_entry->backing.pager = parent_entry->backing.pager;
2496 object = parent_entry->backing.object;
2531 ipc_port_t parent_entry)
2539 parent_entry);
2551 ipc_port_t parent_entry)
2559 parent_entry);