Searched refs:shadow (Results 1 - 15 of 15) sorted by relevance

/xnu-2422.115.4/osfmk/vm/
H A Dvm_object.c158 * those pages that have been changed. The "shadow"
161 * field indicates where in the "shadow" these contents begin.
574 vm_object_template.shadow = VM_OBJECT_NULL;
778 vm_object_t shadow = VM_OBJECT_NULL; local
902 object->shadow != VM_OBJECT_NULL) {
908 * useless shadow chain.
980 * Remove shadow now if we don't
984 shadow = object->shadow;
985 object->shadow
1480 vm_object_t shadow; local
5837 vm_object_t shadow; local
6039 vm_object_t shadow; local
[all...]
H A Dvm_debug.c217 (natural_t)(uintptr_t) cobject->shadow;
251 nobject = cobject->shadow;
431 (natural_t)(uintptr_t) cobject->shadow;
465 nobject = cobject->shadow;
H A Dbsd_vm.c1273 * The last object in the shadow chain has the
1283 object->shadow != VM_OBJECT_NULL;
1284 object = object->shadow, shadow_depth++) {
1285 vm_object_lock(object->shadow);
1358 * The last object in the shadow chain has the
1367 for (object = top_object; object->shadow != VM_OBJECT_NULL; object = object->shadow) {
1368 vm_object_lock(object->shadow);
H A Dvm_fault.c616 * 1. the shadow chain was severed,
928 * shadow chain and entering a new page in the top
930 * the top object while following the shadow chain.
1129 dbgTrace(0xBEEF0008, (unsigned int) m, (unsigned int) object->shadow); /* (TEST/DEBUG) */
1131 next_object = object->shadow;
1135 * Absent page at bottom of shadow
1622 * shadow chain), then tell the memory manager
1625 * between our walking down the shadow chain
1782 object->shadow, 0);
1784 next_object = object->shadow;
2646 vm_object_t file_object, shadow; local
[all...]
H A Dvm_map.c401 * objects instead of the symmetric (shadow) strategy. All maps
415 * The symmetric (shadow) copy strategy implements virtual copy
420 * is used -- this means that shadow object creation can be
1073 * (this may iterate through the shadow chain).
1092 * shadow chain.
1134 * (this may iterate through the shadow chain).
3111 assert(cpm_obj->shadow == VM_OBJECT_NULL);
3183 assert(cpm_obj->shadow == VM_OBJECT_NULL);
3672 (object->shadow == VM_OBJECT_NULL) &&
4424 * lock on the map: create a shadow objec
10693 register vm_object_t shadow; local
12941 vm_object_t shadow; local
[all...]
H A Dvm_kern.c1361 while(obj->shadow) {
1363 obj = obj->shadow;
H A Dvm_pageout.c487 shadow_object = object->shadow;
691 * Convert the fictitious page to a private shadow of
4041 object = upl->map_object->shadow;
4245 upl->map_object->shadow = object;
5213 if (entry->object.vm_object->shadow || entry->object.vm_object->copy) {
5221 if (local_object->shadow && local_object->copy) {
5223 local_object->shadow,
5394 upl->map_object->shadow = object;
5423 * shadow of the real page.
5741 shadow_object = object->shadow;
[all...]
H A Dvm_object.h157 struct vm_object *shadow; /* My shadow */ member in struct:vm_object
160 vm_object_offset_t vou_shadow_offset; /* Offset into shadow */
312 /* shadow but not in object */
H A Dvm_shared_region.c1563 while (object->shadow != VM_OBJECT_NULL) {
1564 shadow_obj = object->shadow;
H A Dvm_user.c2059 * shadow objects either...
2258 /* is suitable. If not, create a shadow and share that */
2263 * need to modify the VM map to create a shadow object. Since
2432 /* vm_map_lookup_locked will create a shadow if */
2480 /* create a shadow object */
2532 * shadow object.
3474 if(object->shadow) {
3476 vm_object_lock(object->shadow);
3479 object = object->shadow;
H A Dmemory_object.c769 * translate offset with respect to shadow's offset
779 * clip size with respect to shadow offset
903 copy_object->shadow = NULL;
/xnu-2422.115.4/iokit/conf/
H A DMakefile.template24 CXXWARNFLAGS = $(CXXWARNFLAGS_STD) -Wno-unused-parameter -Wno-cast-qual -Wno-shadow
/xnu-2422.115.4/bsd/net/
H A Dpf_table.c1501 struct pfr_ktable *kt, *rt, *shadow, key; local
1549 shadow = pfr_create_ktable(tbl, 0, 0);
1550 if (shadow == NULL) {
1560 if (pfr_lookup_addr(shadow, &ad, 1) != NULL)
1565 if (pfr_route_kentry(shadow, p)) {
1577 shadow->pfrkt_cnt = (flags & PFR_FLAG_ADDRSTOO) ?
1579 kt->pfrkt_shadow = shadow;
1581 pfr_clean_node_mask(shadow, &addrq);
1582 pfr_destroy_ktable(shadow, 0);
1592 pfr_destroy_ktable(shadow,
1679 struct pfr_ktable *shadow = kt->pfrkt_shadow; local
[all...]
/xnu-2422.115.4/bsd/conf/
H A DMakefile.template214 shadow.o \
H A Dfiles179 bsd/dev/vn/shadow.c optional vndevice

Completed in 230 milliseconds