Home
last modified time | relevance | path

Searched refs:arm_context_t (Results 1 – 11 of 11) sorted by relevance

/xnu-12377.1.9/osfmk/arm64/
H A Dgenassym.c179 DECLARE("ARM_CONTEXT_SIZE", sizeof(arm_context_t)); in main()
181 DECLARE("SS_FLAVOR", offsetof(arm_context_t, ss.ash.flavor)); in main()
185 DECLARE("SS64_X0", offsetof(arm_context_t, ss.ss_64.x[0])); in main()
186 DECLARE("SS64_X2", offsetof(arm_context_t, ss.ss_64.x[2])); in main()
187 DECLARE("SS64_X4", offsetof(arm_context_t, ss.ss_64.x[4])); in main()
188 DECLARE("SS64_X6", offsetof(arm_context_t, ss.ss_64.x[6])); in main()
189 DECLARE("SS64_X8", offsetof(arm_context_t, ss.ss_64.x[8])); in main()
190 DECLARE("SS64_X10", offsetof(arm_context_t, ss.ss_64.x[10])); in main()
191 DECLARE("SS64_X12", offsetof(arm_context_t, ss.ss_64.x[12])); in main()
192 DECLARE("SS64_X14", offsetof(arm_context_t, ss.ss_64.x[14])); in main()
[all …]
H A Dpal_hibernate.h122 void hibernate_trap(arm_context_t *context, uint64_t trap_addr) __attribute__((noreturn));
H A Dsleh.c140 void sleh_synchronous_sp1(arm_context_t *, uint64_t, vm_offset_t) __abortlike;
141 void sleh_synchronous(arm_context_t *, uint64_t, vm_offset_t, bool);
147 void sleh_serror(arm_context_t *context, uint64_t esr, vm_offset_t far);
148 void sleh_invalid_stack(arm_context_t *context, uint64_t esr, vm_offset_t far) __dead2;
602 sleh_synchronous_sp1(arm_context_t *context, uint64_t esr, vm_offset_t far __unused) in sleh_synchronous_sp1()
702 sleh_synchronous(arm_context_t *context, uint64_t esr, vm_offset_t far, __unused bool did_initiate_… in sleh_synchronous()
2686 sleh_serror(arm_context_t *context, uint64_t esr, vm_offset_t far) in sleh_serror()
2788 sleh_invalid_stack(arm_context_t *context, uint64_t esr __unused, vm_offset_t far __unused) in sleh_invalid_stack()
H A Dpcb.c75 ZONE_DEFINE_TYPE(user_ss_zone, "user save state", arm_context_t, ZC_NONE);
415 arm_context_t *contextData = zalloc_flags(user_ss_zone, in machine_thread_create()
549 arm_context_t *thread_user_ss; in machine_thread_destroy()
H A Dstatus.c2068 arm_context_t *context = thread->machine.contextData;
/xnu-12377.1.9/osfmk/arm/
H A Dthread.h117 arm_context_t * contextData; /* allocated user context */
/xnu-12377.1.9/bsd/dev/arm64/
H A Dfbt_arm.c158 arm_saved_state_t *regs = (arm_saved_state_t *)(&((arm_context_t *)stack)->ss); in fbt_invop()
/xnu-12377.1.9/osfmk/arm/pmap/
H A Dpmap.h179 arm_context_t *save_area;
H A Dpmap_data.c4179 while ((ppl_cpu_save_area_end - ppl_cpu_save_area_cur) < sizeof(arm_context_t)) { in pmap_cpu_data_array_init()
4184 …pmap_cpu_data_array[cpu_num].cpu_data.save_area = (arm_context_t *)phystokv(ppl_cpu_save_area_cur); in pmap_cpu_data_array_init()
4185 ppl_cpu_save_area_cur += sizeof(arm_context_t); in pmap_cpu_data_array_init()
/xnu-12377.1.9/osfmk/mach/arm/
H A Dthread_status.h1221 typedef struct arm_context arm_context_t; typedef
/xnu-12377.1.9/iokit/Kernel/
H A DIOHibernateRestoreKernel.c1349 hibernate_trap(__unused arm_context_t *context, __unused uint64_t trap_addr) in hibernate_trap()