| /xnu-8020.101.4/osfmk/arm64/corecrypto/ |
| H A D | arm64_isa_compatibility.h | 60 .macro AESE 64 .macro AESD 68 .macro AESMC 72 .macro AESIMC 79 .macro AESE 83 .macro AESD 87 .macro AESMC 91 .macro AESIMC 99 .macro SHA1SU0 103 .macro SHA1SU1 [all …]
|
| H A D | sha256_compress_arm64.s | 252 .macro sha256_round 262 .macro sha256_hash_load_round 270 .macro sha256_hash_round
|
| /xnu-8020.101.4/osfmk/arm64/ |
| H A D | asm.h | 120 .macro ENTRY 126 .macro ENTRY2 134 .macro READ_THREAD 138 .macro BRANCH_EXTERN 142 .macro CALL_EXTERN 146 .macro MOV64 153 .macro MOV32 158 .macro ARM64_STACK_PROLOG 164 .macro ARM64_STACK_EPILOG 183 .macro PANIC_UNIMPLEMENTED
|
| H A D | pac_asm.h | 60 .macro REPROGRAM_JOP_KEYS skip_label, new_jop_key, cpudatap, tmp 80 .macro REPROGRAM_ROP_KEYS skip_label, new_rop_key, cpudatap, tmp 98 .macro SET_JOP_KEY_REGISTERS new_jop_key, tmp 127 .macro SET_ROP_KEY_REGISTERS new_rop_key, tmp 145 .macro PAC_INIT_KEY_STATE tmp, tmp2
|
| H A D | proc_reg.h | 2024 .macro CMSR 2032 .macro CMSR_ISB 2043 .macro SANITIZE_FPCR 2064 .macro EXEC_COREEQ_REVEQ 2076 .macro EXEC_COREEQ_REVLO 2088 .macro EXEC_COREEQ_REVHS 2105 .macro EXEC_COREALL_REVEQ 2113 .macro EXEC_COREALL_REVLO 2121 .macro EXEC_COREALL_REVHS 2129 .macro CMP_FOREACH reg, cc, label, car, cdr:vararg [all …]
|
| H A D | exception_asm.h | 67 .macro LOAD_PMAP_CPU_DATA 104 .macro GET_PMAP_CPU_DATA 118 .macro INIT_SAVED_STATE_FLAVORS 143 .macro SPILL_REGISTERS mode 228 .macro DEADLOOP 233 .macro SWITCH_TO_KERN_STACK 239 .macro SWITCH_TO_INT_STACK
|
| H A D | lz4_decode_arm64.s | 76 .macro establish_frame 82 .macro clear_frame_and_return 89 .macro copy_1x16 96 .macro copy_1x16_and_increment 103 .macro copy_2x16_and_increment 112 .macro copy_1x32_and_increment 118 .macro check_src_end 124 .macro check_dst_end
|
| H A D | smccc_asm.h | 42 .macro SAVE_SMCCC_CLOBBERED_REGISTERS 53 .macro LOAD_SMCCC_CLOBBERED_REGISTERS
|
| H A D | cswitch.s | 43 .macro save_general_registers 88 .macro load_general_registers 118 .macro cswitch_epilogue 135 .macro set_thread_registers 171 .macro set_process_dependent_keys_and_sync_context thread, new_key, tmp_key, cpudatap, wsync
|
| H A D | start.s | 45 .macro MSR_VBAR_EL1_X0 55 .macro MSR_TCR_EL1_X1 66 .macro MSR_TTBR1_EL1_X0 76 .macro MSR_SCTLR_EL1_X0 362 .macro create_l1_table_entry 387 .macro create_l2_block_entries 416 .macro create_bootstrap_mapping
|
| H A D | memcmp_zero.s | 48 .macro EstablishFrame 54 .macro ClearFrameAndReturn
|
| H A D | strnlen.s | 45 .macro EstablishFrame 51 .macro ClearFrameAndReturn
|
| H A D | strncmp.s | 45 .macro EstablishFrame 51 .macro ClearFrameAndReturn
|
| H A D | caches_asm.s | 93 .macro GET_CACHE_CONFIG 132 .macro CACHE_AT_LEVEL 144 .macro DCACHE_SET_WAY
|
| H A D | locore.s | 54 .macro CHECK_EXCEPTION_RETURN_DISPATCH_PPL 75 .macro MAP_KERNEL 110 .macro BRANCH_TO_KVA_VECTOR 145 .macro CHECK_KERNEL_STACK unused 296 .macro EL1_SP0_VECTOR 343 .macro EL1_SP1_VECTOR 383 .macro EL0_64_VECTOR 628 .macro BEGIN_INTERRUPT_HANDLER 657 .macro END_INTERRUPT_HANDLER
|
| H A D | machine_routines_asm.h | 55 .macro AUTH_THREAD_STATE_IN_X0 tmp1, tmp2, tmp3, tmp4, tmp5, el0_state_allowed=0
|
| H A D | pinst.s | 39 .macro check_instruction
|
| /xnu-8020.101.4/osfmk/arm/ |
| H A D | lz4_decode_armv7NEON.s | 72 .macro establish_frame 82 .macro clear_frame_and_return 90 .macro copy_1x16 97 .macro copy_1x16_and_increment 104 .macro copy_2x16_and_increment 113 .macro copy_1x32_and_increment 119 .macro check_src_end 125 .macro check_dst_end
|
| H A D | machine_routines_asm.s | 188 .macro SYNC_TLB_FLUSH 193 .macro SYNC_TLB_FLUSH_LOCAL 223 .macro FLUSH_MMU_TLB 253 .macro FLUSH_CORE_TLB 284 .macro FLUSH_MMU_TLB_ENTRY 312 .macro FLUSH_MMU_TLB_ENTRIES 346 .macro FLUSH_MMU_TLB_MVA_ENTRIES 375 .macro FLUSH_MMU_TLB_ASID 404 .macro FLUSH_CORE_TLB_ASID 622 .macro COPYIO_VALIDATE [all …]
|
| H A D | strlen.s | 41 .macro IfWordDoesntContainNUL_SetZ
|
| /xnu-8020.101.4/osfmk/x86_64/ |
| H A D | lz4_decode_x86_64.s | 72 .macro establish_frame 82 .macro clear_frame_and_return 97 .macro copy_1x16 109 .macro copy_1x16_and_increment 123 .macro copy_2x16_and_increment 141 .macro copy_1x32_and_increment 155 .macro check_src_end 160 .macro check_dst_end
|
| /xnu-8020.101.4/pexpert/pexpert/arm64/ |
| H A D | apple_arm64_regs.h | 98 .macro ARM64_IS_PCORE 112 .macro ARM64_READ_EP_SPR 132 .macro ARM64_WRITE_EP_SPR
|
| /xnu-8020.101.4/osfmk/arm/commpage/ |
| H A D | commpage_asm.s | 148 .macro BACKOFF lock_addr 169 .macro TRYLOCK_ENQUEUE result 184 .macro TRYLOCK_DEQUEUE result 199 .macro PREEMPT_SELF_THEN branch_to_take_on_success
|
| /xnu-8020.101.4/osfmk/i386/ |
| H A D | fp_simd.s | 31 .macro VPX 35 .macro PX
|
| /xnu-8020.101.4/EXTERNAL_HEADERS/CoreEntitlements/ |
| H A D | QueryHelpers.h | 146 …efine _MACRO_ITER(macro, ...) _SELECT_NTH_ARG(__VA_ARGS__, _mc_10, _mc_9, _mc_8 _mc_7, _mc_6, _mc_… argument
|