/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | cache.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 76 rlwinm r3,r3,0,1,0 ; Duplicate high half of long long paddr into top of reg 78 rlwimi r3,r4,0,0,31 ; Combine bottom of long long to full 64-bits 104 rlwinm r3,r3,0,1,0 ; Duplicate high half of lon [all...] |
H A D | hibernate_restore.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 34 This code is linked into the kernel but part of the "__HIB" section, which means 35 its used by code running in the special context of restoring the kernel text and data 70 dcbz 0,r6 ; avoid prefetch of next cache line 105 rlwinm r3,r3,0,1,0 ; Duplicate high half of lon [all...] |
H A D | skiplists.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 37 * in increasing order by virtual address. The number of lists a mapping is on is an 41 * "fanout." With a max of n lists, up to F**n nodes can be handled optimally. 44 * Because the first skip-list is just a sorted list of all mappings, it is also 45 * efficient to purge a sparsely populated pmap of al [all...] |
H A D | savearea_asm.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 53 * Because much of this code deals with physical addresses, 105 stw r6,SVsaveinusesnapshot(0) ; Save the new number of inuse saveareas 139 stw r6,SVsaveinusesnapshot(0) ; Save the new number of inuse saveareas 231 * it gets queued to the end of th [all...] |
H A D | aligned_data.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 38 * .align power-of-two 43 * i.e., the largest power-of-twos, are first and then descend to the smallest. 84 EXT(GratefulDebWork): ; Enough for 2 rows of 8 chars of 1 [all...] |
H A D | cswtch.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 74 stw r10,spcFlags(r6) /* Set per_proc copy of the special flags */ 118 * R7 = high order physical address of savearea for full switch 155 stw r6,ppUMWmp+mpNestReloc(r12) ; Save top part of physical address 156 stw r2,ppUMWmp+mpNestReloc+4(r12) ; Save bottom part of physica [all...] |
H A D | hw_vm.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 84 ; part of EA to make 106 * Returns 0 if add worked or the vaddr of the first overlap if not 203 mr r29,r4 ; Save top half of vaddr for later 204 mr r30,r5 ; Save bottom half of vadd [all...] |
H A D | AltiAssist.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 80 vspltisw v1,8 ; Get half of the shift 82 vslw v0,v0,v1 ; Shift the rest of the way (we now have 0x00010000)
|
H A D | vmachmon_asm.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 48 * of hw_exceptions. 61 /* Don't change the order of these routines in the table. It's */ 64 .long EXT(vmm_get_version_sel) ; Get the version of the VMM interface 66 .long EXT(vmm_get_features_sel) ; Get the features of th [all...] |
H A D | hw_exception.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 33 * There are various types of exception: 37 * code is very similar (a lot of cut and paste). 76 * trapped thread was in the middle of saving state below 83 * and pcb.ksp is set to the top of stac [all...] |
H A D | lowmem_vectors.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 183 ; Preliminary checking of other MCKs 356 ; 0x20 - set if upper 29 bits of syscall number are 0xFFFFFFF8 357 ; 0x10 - set if upper 29 bits of syscall number are 0x00007FF0 358 ; 0x0E - low three bits of syscal [all...] |
/macosx-10.5.8/xnu-1228.15.4/libsa/i386/ |
H A D | setjmp.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 38 * notice and this permission notice appear in all copies of the 46 * Carnegie Mellon requests users of this software to return to 49 * School of Computer Science 81 movl %ebp,12(%ecx) # save frame pointer of calle [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | _setjmp.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 38 * notice and this permission notice appear in all copies of the 46 * Carnegie Mellon requests users of this software to return to 49 * School of Computer Science 78 movl %ebp,12(%ecx) # save frame pointer of calle [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IODeviceMemory.cpp | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 43 IODeviceMemory * of, 48 of, offset, length, kIODirectionNone )); 42 withSubRange( IODeviceMemory * of, IOPhysicalAddress offset, IOPhysicalLength length ) argument
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IODeviceMemory.h | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 42 @discussion The IODeviceMemory class is a simple subclass of IOMemoryDescriptor that uses its methods to describe a single range of physical memory on a device. IODeviceMemory objects are usually looked up with IOService or IOPCIDevice accessors, and are created by memory-mapped bus families. IODeviceMemory implements only some factory methods in addition to the methods of IOMemoryDescriptor. 53 @field length Length of th [all...] |
/macosx-10.5.8/xnu-1228.15.4/libkern/i386/ |
H A D | OSAtomic.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 55 movl 4+8(%esp), %eax #; low 32-bits of oldValue 56 movl 8+8(%esp), %edx #; high 32-bits of oldValue 57 movl 12+8(%esp), %ebx #; low 32-bits of newValue 58 movl 16+8(%esp), %ecx #; high 32-bits of newValu [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach_debug/ |
H A D | template.mk | 8 # Import of Mac OS X kernel (~semeria) 11 # Import of OSF Mach kernel (~mburg)
|
/macosx-10.5.8/xnu-1228.15.4/libkern/c++/ |
H A D | OSObjectAsm.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 33 ; function of the Panther7B7 kernel in gdb. 66 li r4,0 ; Load up some sort of flags, for 2.95 destructors?
|
/macosx-10.5.8/xnu-1228.15.4/libkern/ppc/ |
H A D | OSAtomic.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 46 ; Takes: functionName - name of the exported function 71 the return the result of the addition not the original value.
|
H A D | bcmp.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 53 lwz r8,0(r6) ; first 4 bytes of LHS 55 lhz r9,4(r6) ; next 2 of LHS 58 lhz r10,4(r4) ; next 2 of RHS
|
H A D | memcmp.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 54 lwz r8,0(r6) ; first 4 bytes of LHS 58 lhz r8,4(r6) ; last 2 of LHS 59 lhz r7,4(r4) ; last 2 of RHS
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | template.mk | 8 # Import of Mac OS X kernel (~semeria) 11 # Import of OSF Mach kernel (~mburg)
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/ |
H A D | xsumas.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 30 #define cr1_gt 5 // bit 1 of cr1 36 * r4 - Length of data 38 * r6 -"Starting on odd address" flag (relative to byte 0 of the checksumed data) 44 * of th [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ppc/ |
H A D | IOAsmSupport.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 46 ; Takes: functionName - name of the exported function
|
/macosx-10.5.8/xnu-1228.15.4/pexpert/ppc/ |
H A D | pe_clock_speed_asm.s | 6 * This file contains Original Code and/or Modifications of Original Code 10 * may not be used to create, or enable the creation or redistribution of, 11 * unlawful or unlicensed copies of an Apple operating system, or to 12 * circumvent, violate, or enable the circumvention or violation of, any 13 * terms of an Apple operating system software license agreement. 15 * Please obtain a copy of the License at 49 // data points to the base address of the via and two longs 55 // and the time base. Return the number of ticks for both so the 70 mftb r10 ; save starting value of the time base 113 sub r5, r5, r10 ; r5 is the number of tim [all...] |