Home
last modified time | relevance | path

Searched refs:macro (Results 1 – 25 of 47) sorted by relevance

12

/xnu-11215/osfmk/arm64/corecrypto/
H A Darm64_isa_compatibility.h69 .macro AESE
73 .macro AESD
88 .macro AESE
92 .macro AESD
116 .macro SHA1C
120 .macro SHA1M
124 .macro SHA1P
128 .macro SHA1H
158 .macro SHA1C
162 .macro SHA1M
[all …]
H A Dccarm_pac_bti_macros.h48 .macro SIGN_LR
54 .macro AUTH_LR_AND_RET
62 .macro BRANCH_TARGET_CALL
H A Dsha256_compress_arm64.s263 .macro sha256_round
273 .macro sha256_hash_load_round
281 .macro sha256_hash_round
/xnu-11215/osfmk/arm64/
H A Dasm.h123 .macro ENTRY
129 .macro ENTRY2
137 .macro READ_THREAD
141 .macro BRANCH_EXTERN
145 .macro CALL_EXTERN
149 .macro MOV64
156 .macro MOV32
161 .macro ARM64_STACK_PROLOG
167 .macro ARM64_STACK_EPILOG
224 .macro ARM64_PROLOG
[all …]
H A Dmachine_routines_asm.h56 .macro AUTH_THREAD_STATE_IN_X0 tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, el0_state_allowed=0
129 .macro AUTDA_DIVERSIFIED value, address, diversifier
155 .macro LOAD_KERN_STACK_TOP dst, src, tmp
171 .macro LOAD_USER_PCB dst, src, tmp
187 .macro LOAD_INT_STACK_THREAD dst, src, tmp
202 .macro LOAD_INT_STACK_CPU_DATA dst, src, tmp
218 .macro LOAD_EXCEP_STACK_THREAD dst, src, tmp
233 .macro LOAD_EXCEP_STACK_CPU_DATA dst, src, tmp
H A Dpac_asm.h61 .macro REPROGRAM_JOP_KEYS skip_label, new_jop_key, cpudatap, tmp
81 .macro REPROGRAM_ROP_KEYS skip_label, new_rop_key, cpudatap, tmp
99 .macro SET_JOP_KEY_REGISTERS new_jop_key, tmp
129 .macro SET_ROP_KEY_REGISTERS new_rop_key, tmp
148 .macro PAC_INIT_KEY_STATE tmp, tmp2
H A Dlz4_decode_arm64.s76 .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 Dproc_reg.h2602 .macro CMSR
2610 .macro CMSR_ISB
2621 .macro SANITIZE_FPCR
2738 .macro EXEC_PCORE_REVEQ
2749 .macro EXEC_PCORE_REVLO
2760 .macro EXEC_PCORE_REVHS
2771 .macro EXEC_ECORE_REVEQ
2821 .macro EXEC_END
2844 .macro HID_SET_BITS
2856 .macro HID_CLEAR_BITS
[all …]
H A Dexception_asm.h67 .macro LOAD_PMAP_CPU_DATA
104 .macro GET_PMAP_CPU_DATA
118 .macro INIT_SAVED_STATE_FLAVORS
170 .macro SPILL_REGISTERS mode options_register=
279 .macro DEADLOOP
288 .macro SWITCH_TO_INT_STACK tmp
302 .macro LOAD_OR_STORE_Z_P_REGISTERS instr, svl_b, ss
H A Dsmccc_asm.h42 .macro SAVE_SMCCC_CLOBBERED_REGISTERS
53 .macro LOAD_SMCCC_CLOBBERED_REGISTERS
H A Dcaches_asm.s94 .macro GET_CACHE_CONFIG
133 .macro CACHE_AT_LEVEL
145 .macro DCACHE_SET_WAY
181 .macro ENABLE_DC_MVA_OPS
196 .macro DISABLE_DC_MVA_OPS
276 .macro CLEANPOC_DCACHEREGION
H A Dcswitch.s43 .macro save_general_registers
109 .macro load_general_registers
160 .macro cswitch_epilogue
177 .macro set_thread_registers
211 .macro set_process_dependent_keys_and_sync_context thread, new_key, tmp_key, cpudatap, wsync
H A Dstart.s45 .macro MSR_VBAR_EL1_X0
55 .macro MSR_TCR_EL1_X1
66 .macro MSR_TTBR1_EL1_X0
76 .macro MSR_SCTLR_EL1_X0
371 .macro create_l1_table_entry
396 .macro create_l2_block_entries
425 .macro create_bootstrap_mapping
H A Dmemcmp_zero.s48 .macro EstablishFrame
54 .macro ClearFrameAndReturn
H A Dstrnlen.s45 .macro EstablishFrame
51 .macro ClearFrameAndReturn
H A Dlocore.s54 .macro CHECK_EXCEPTION_RETURN_DISPATCH_PPL
94 .macro BEGIN_PANIC_LOCKDOWN unused
188 .macro MAP_KERNEL
223 .macro BRANCH_TO_KVA_VECTOR
258 .macro CHECK_KERNEL_STACK unused
480 .macro EL1_SP0_VECTOR
491 .macro EL1_SP0_VECTOR_SWITCH_TO_INT_STACK
711 .macro EL0_64_VECTOR guest_label
755 .macro EL0_64_VECTOR_SWITCH_TO_INT_STACK
1240 .macro BEGIN_INTERRUPT_HANDLER
[all …]
H A Dstrncmp.s45 .macro EstablishFrame
51 .macro ClearFrameAndReturn
H A Dplatform_tests_asm.s123 .macro SAVE_CALLEE_REGISTERS
134 .macro LOAD_CALLEE_REGISTERS
/xnu-11215/pexpert/pexpert/arm64/
H A Dapple_arm64_regs.h132 .macro ARM64_IS_PCORE
151 .macro ARM64_IS_ECORE
173 .macro ARM64_READ_CORE_SYSREG
198 .macro ARM64_WRITE_CORE_SYSREG
/xnu-11215/osfmk/x86_64/
H A Dlz4_decode_x86_64.s72 .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-11215/osfmk/arm/commpage/
H A Dcommpage_asm.s148 .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-11215/osfmk/i386/
H A Dfp_simd.s31 .macro VPX
35 .macro PX
/xnu-11215/doc/debugging/
H A Ddebugging.md140 Use a static analyzer like **pylint** or **flake8** to check the macro source code:
185 The actual steps are identical to previous testing. Run of a macro to different file with `-o <outf…
271 (lldb) xnudebug profile /tmp/macro.prof showcurrentstacks
280 Profile info saved to "/tmp/macro.prof"
287 $ python3 -m gprof2dot -f pstats /tmp/macro.prof -o /tmp/call.dot
298 The easiest way to debug an exception is to re-run your macro with the `--debug` option.
304 To report an actionable radar, please use re-run your failing macro with `--radar`.
311 YES, It is possible to use a debugger to debug your macro!
317 Problem: Something wrong is going on with addkext macro. What now?
329 Try to narrow the problem down to an isolated piece of macro code:
[all …]
/xnu-11215/tools/lldbmacros/tests/lldb_tests/
H A Dtest_process.py89 macro = tst_process._AST_CHARS.keys()
101 self.assertSetEqual(set(macro), set(kernel),
/xnu-11215/EXTERNAL_HEADERS/CoreEntitlements/
H A DQueryHelpers.h205 …efine _MACRO_ITER(macro, ...) _SELECT_NTH_ARG(__VA_ARGS__, _mc_10, _mc_9, _mc_8 _mc_7, _mc_6, _mc_… argument

12