Searched refs:phys_entry (Results 1 - 11 of 11) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dmappings.h61 typedef struct phys_entry { struct
423 extern mapping_t *hw_purge_space(struct phys_entry *pp, pmap_t pmap); /* Remove the first mapping for a specific pmap from physentry */
424 extern mapping_t *hw_purge_phys(struct phys_entry *pp); /* Remove the first mapping for a physentry */
425 extern mapping_t *hw_scrub_guest(struct phys_entry *pp, pmap_t pmap); /* Scrub first guest mapping belonging to this host */
427 extern mapping_t *hw_find_space(struct phys_entry *pp, unsigned int space); /* Given a phys_entry, find its first mapping in the specified space */
434 extern unsigned int hw_walk_phys(struct phys_entry *pp, unsigned int preop, unsigned int op, /* Perform function on all mappings on a physical page */
470 extern struct phys_entry *pmap_find_physentry(ppnum_t pa);
H A Dpmap.c140 struct phys_entry *phys_table;
184 struct phys_entry *pmap_find_physentry(ppnum_t pa)
194 return (struct phys_entry *)entry;
356 struct phys_entry *phys_entry; local
473 (((num * sizeof(struct phys_entry)) + 4095) & -4096) /* For the physical entries */
516 phys_entry = (struct phys_entry *) addr; /* Get pointer to physical table */
520 pmap_mem_regions[bank].mrPhysTab = phys_entry; /* Set pointer to the physical table for this bank */
522 phys_entry
[all...]
H A Dmappings.c34 * We also depend upon the structure of the phys_entry control block. We do put some processor
748 * This routine takes a physical page number and returns the phys_entry associated with it. It also
1783 struct phys_entry * entry;
1787 entry = (struct phys_entry *) pmap_mem_regions[bank].mrPhysTab;
H A Dgenassym.c1042 DECLARE("ppLink", offsetof(struct phys_entry *, ppLink));
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dvm_protos.h376 ppnum_t *phys_entry,
H A Dvm_object.h624 ppnum_t *phys_entry,
H A Dmemory_object.c1823 ppnum_t *phys_entry,
1832 return vm_object_page_op(object, offset, ops, phys_entry, flags);
1819 memory_object_page_op( memory_object_control_t control, memory_object_offset_t offset, int ops, ppnum_t *phys_entry, int *flags) argument
H A Dvm_object.c6234 ppnum_t *phys_entry,
6243 if (phys_entry) {
6244 *phys_entry = (ppnum_t)
6356 assert(!phys_entry);
6360 if (phys_entry) {
6369 *phys_entry = dst_page->phys_page;
6230 vm_object_page_op( vm_object_t object, vm_object_offset_t offset, int ops, ppnum_t *phys_entry, int *flags) argument
H A Dvm_user.c2669 ppnum_t *phys_entry,
2699 kr = vm_object_page_op(object, offset, ops, phys_entry, flags);
2665 mach_memory_entry_page_op( ipc_port_t entry_port, vm_object_offset_t offset, int ops, ppnum_t *phys_entry, int *flags) argument
H A Dvm_resident.c1802 phys_entry *physent;
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOMemoryDescriptor.cpp100 unsigned int IOTranslateCacheBits(struct phys_entry *pp);

Completed in 162 milliseconds