| /xnu-11215/iokit/IOKit/ |
| H A D | IOMemoryCursor.h | 83 void * segments, 149 void * segments, 175 void * segments, 222 PhysicalSegment *segments, 227 return genPhysicalSegments(descriptor, fromPosition, segments, 251 void * segments, 299 PhysicalSegment * segments, 304 return genPhysicalSegments(descriptor, fromPosition, segments, 328 void * segments, 374 PhysicalSegment * segments, [all …]
|
| H A D | IODMACommand.h | 135 void *segments, 371 void *segments, 404 Segment32 *segments, in gen32IOVMSegments() argument 407 return genIOVMSegments(offset, segments, numSegments); in gen32IOVMSegments() 415 Segment64 *segments, in gen64IOVMSegments() argument 418 return genIOVMSegments(offset, segments, numSegments); in gen64IOVMSegments() 439 void *segments, 457 void *segments, 495 void *segments,
|
| H A D | IOHibernatePrivate.h | 72 struct IOHibernateHibSegment segments[NUM_HIBSEGINFO_SEGMENTS]; member
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | kext.py | 65 self.segments = segments 80 def text_segment(segments): argument 87 for s in segments 96 return segments[0] 99 def seg_contains(segments, addr): argument 103 s for s in segments 156 segments=mobj.segments, 251 seg = text_segment(summary.segments) 439 sections = k.segments 488 (kinfo, seg_contains(kinfo.segments, addr)) [all …]
|
| H A D | macho.py | 215 def segments(self): member in MemMachO
|
| H A D | xnu.py | 531 text_seg = text_segment(kval.segments)
|
| /xnu-11215/iokit/Tests/ |
| H A D | TestIOMemoryDescriptor.cpp | 180 IODMACommand::Segment64 segments[1]; in IODMACommandForceDoubleBufferTest() local 222 IOMappedWrite32(segments[0].fIOVMAddr, 0x11223300 | dir); in IODMACommandForceDoubleBufferTest() 266 IODMACommand::Segment64 segments[1]; in IODMACommandLocalMappedNonContig() local 315 …assertf(segments[0].fIOVMAddr != segPhys, "phys !local 0x%qx, 0x%qx, %p", segments[0].fIOVMAddr, s… in IODMACommandLocalMappedNonContig() 354 IODMACommand::Segment64 segments[1]; in IOMemoryRemoteTest() local 398 assert(segments[0].fIOVMAddr == ranges[idx].address); in IOMemoryRemoteTest() 399 assert(segments[0].fLength == ranges[idx].length); in IOMemoryRemoteTest() 866 IODMACommand::Segment64 segments[1]; in IOMemoryDescriptorTest() 876 kprintf("seg 0x%qx, 0x%qx\n", segments[0].fIOVMAddr, segments[0].fLength); in IOMemoryDescriptorTest() 940 IODMACommand::Segment32 segments[1]; in IOMemoryDescriptorTest() [all …]
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | IODMACommand.iig | 129 * @param segmentsCount In/out parameter - size of segments array on input, 130 and number of valid segments returned 131 * @param segments Returned DMA physical address and length segments covering the DMA 142 IOAddressSegment segments[32]);
|
| H A D | IOUserClient.iig | 255 * in the segments array. 256 * @param segments Array of address ranges. 264 const IOAddressSegment segments[32],
|
| /xnu-11215/osfmk/arm64/ |
| H A D | hibernate_restore.c | 352 uint64_t size = ptoa_64(seg_info->segments[i].pageCount); in pal_hib_resume_tramp() 354 uint64_t seg_start = ptoa_64(seg_info->segments[i].physPage); in pal_hib_resume_tramp() 356 uint32_t protection = seg_info->segments[i].protection; in pal_hib_resume_tramp() 376 if (seg_info->segments[i].physPage == header->restore1CodePhysPage) { in pal_hib_resume_tramp()
|
| /xnu-11215/doc/vm/ |
| H A D | freezer.md | 19 …segments hanging off the `freezer_ctx_chead`. If any already compressed pages are encountered (whi… 21 …segments on the swapout queue and wake up the swapout thread. At this point we move the process to… 70 …D. It will copy compressed memory from existing in-memory segments to the new freezer segments, bu…
|
| H A D | memorystatus_notify.md | 69 …_MEMORY` | `0.5 * AVAILABLE_MEMORY` | Initiate minor-compaction of compressed segments. | 70 …_MEMORY` | `0.4 * AVAILABLE_MEMORY` | Begin major-compaction & swapping of compressed segments. |
|
| H A D | memorystatus_kills.md | 59 …e're paging out and reading back in the same data) or the number of old segments (older than 48 ho…
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IODMACommand.cpp | 498 void *segments, in segmentOp() argument 1194 void *segments, in transferSegment() argument 1238 Segment64 segments[1]; in transfer() local 1254 …(void) genIOVMSegments(kWalkClient, transferSegment, &context, &offset, &segments[0], &numSegments… in transfer()
|
| H A D | IOHibernateIO.cpp | 1977 page = segInfo->segments[i].physPage; in hibernate_write_image() 1978 count = segInfo->segments[i].pageCount; in hibernate_write_image()
|
| H A D | IOUserServer.cpp | 861 const IOAddressSegment segments[32], in CreateMemoryDescriptorFromClient_Impl() 890 ranges = __DECONST(IOAddressRange *, &segments[0]); in CreateMemoryDescriptorFromClient_Impl() 1031 IOAddressSegment * segments) in PrepareForDMA_Impl() argument 1073 ret = genIOVMSegments(&genOffset, segments, &numSegments); in PrepareForDMA_Impl()
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_compressor.c | 531 uint64_t segments; in vm_compressor_segments_nearing_limit() local 535 if (os_sub_overflow(c_segment_count, c_swappedout_count, &segments)) { in vm_compressor_segments_nearing_limit() 536 segments = 0; in vm_compressor_segments_nearing_limit() 538 if (os_sub_overflow(segments, c_swappedout_sparse_count, &segments)) { in vm_compressor_segments_nearing_limit() 539 segments = 0; in vm_compressor_segments_nearing_limit() 542 segments = os_atomic_load(&c_segment_count, relaxed); in vm_compressor_segments_nearing_limit() 545 segments = c_segment_count; in vm_compressor_segments_nearing_limit() 548 return segments > c_segments_nearing_limit; in vm_compressor_segments_nearing_limit()
|
| /xnu-11215/makedefs/ |
| H A D | MakeInc.cmd | 305 # setsegname - Rename segments in a Mach-O object file
|
| /xnu-11215/doc/debugging/ |
| H A D | debugging.md | 448 292 # data is a list of segments
|