Home
last modified time | relevance | path

Searched refs:cs (Results 1 – 25 of 40) sorted by relevance

12

/xnu-11215/osfmk/kperf/
H A Dcallstack.c99 cs->kpuc_frames[cs->kpuc_nframes++] = fixup_val; in callstack_fixup_user()
122 cs = saved_state64(state)->isf.cs; in interrupted_kernel_sp_value()
124 cs = saved_state32(state)->cs; in interrupted_kernel_sp_value()
189 cs->kpkc_frames[cs->kpkc_nframes++] = fixup_val; in callstack_fixup_interrupted()
231 cs->kpkc_nframes = backtrace(cs->kpkc_word_frames, cs->kpkc_nframes - 1, in kperf_backtrace_sample()
247 cs->kpkc_word_frames[cs->kpkc_nframes + 1] = 0; in kperf_backtrace_sample()
286 cs->kpkc_nframes = backtrace(cs->kpkc_word_frames, cs->kpkc_nframes - 1, in kperf_kcallstack_sample()
324 cs->kpkc_flags, cs->kpkc_nframes); in kperf_kcallstack_sample()
382 cs->kpuc_flags, cs->kpuc_nframes); in kperf_ucallstack_sample()
454 cs->kpkc_nframes, cs->kpkc_flags, 0, 0); in kperf_kcallstack_log()
[all …]
H A Dcallstack.h77 void kperf_kcallstack_sample(struct kp_kcallstack *cs, struct kperf_context *);
78 void kperf_kcallstack_log(struct kp_kcallstack *cs);
79 void kperf_continuation_sample(struct kp_kcallstack *cs, struct kperf_context *);
80 void kperf_backtrace_sample(struct kp_kcallstack *cs, struct kperf_context *context);
82 void kperf_ucallstack_sample(struct kp_ucallstack *cs, struct kperf_context *);
85 void kperf_ucallstack_log(struct kp_ucallstack *cs);
/xnu-11215/tests/
H A Dbacktracing_tests.c86 if (!cs->in_syscall_setup) { in expect_frame()
95 if (cs->in_syscall_setup) { in expect_frame()
96 if (strcmp(name, cs->callstack[cs->callstack_len - 1]) == 0) { in expect_frame()
97 cs->in_syscall_setup = false; in expect_frame()
98 cs->syscall_frames = bt_idx; in expect_frame()
100 "index %zu", cs->syscall_frames, cs->callstack_len - 1); in expect_frame()
106 if (!cs->in_syscall_setup) { in expect_frame()
107 if (cs->nchecked >= cs->callstack_len) { in expect_frame()
110 size_t frame_idx = cs->callstack_len - cs->nchecked - 1; in expect_frame()
115 cs->nchecked++; in expect_frame()
[all …]
H A Dldt_code32.s45 movw %cs, %dx
131 pushl %cs
/xnu-11215/osfmk/vm/
H A Dvm_compressor.c199 #define UNPACK_C_SIZE(cs) ((cs->c_size == (PAGE_SIZE-1)) ? PAGE_SIZE : cs->c_size) argument
200 #define PACK_C_SIZE(cs, size) (cs->c_size = ((size == PAGE_SIZE) ? PAGE_SIZE - 1 : size)) argument
1376 c_slot_t cs; in c_seg_validate() local
1385 if (cs == NULL) { in c_seg_validate()
1389 if (cs->c_size) { in c_seg_validate()
2155 c_slot_t cs; in c_seg_trim_tail() local
4773 c_slot_t cs; in c_compress_page() local
4832 cs->c_codec = ccodec; in c_compress_page()
4837 cs->c_codec = CCWK; in c_compress_page()
4924 PACK_C_SIZE(cs, c_size); in c_compress_page()
[all …]
/xnu-11215/osfmk/i386/
H A Dpcb.c659 ts->cs = USER_CS; in set_thread_state32()
693 saved_state->cs = ts->cs; in set_thread_state32()
760 saved_state->isf.cs = ((x86_thread_full_state64_t *)ts)->ss64.cs; in set_thread_state64()
795 ts->cs = saved_state->cs; in get_thread_state32()
838 ts->cs = saved_state->isf.cs; in get_thread_state64()
974 saved_state->cs = state->cs; in machine_thread_set_state()
1049 saved_state->isf.cs = state->isf.cs; in machine_thread_set_state()
1893 state->cs = saved_state->cs; in machine_thread_get_kern_state()
1939 state->cs = saved_state->isf.cs; in machine_thread_get_kern_state()
1975 state->uts.ts32.cs = saved_state->cs; in machine_thread_get_kern_state()
[all …]
H A Dtrap.c284 kprintf(" isf.cs 0x%llx\n", saved_state->isf.cs); in kprint_state()
367 if (state64->isf.cs & 0x03) { in interrupt()
995 regs->isf.rflags, regs->isf.rip, regs->isf.cs & 0xFFFF, in panic_trap()
1336 uint16_t cs; in user_trap() local
1340 cs = saved_state64(saved_state)->isf.cs; in user_trap()
1342 cs = saved_state32(saved_state)->cs; in user_trap()
1366 (cs == USER64_CS || cs == USER_CS) && (type != T_PAGE_FAULT || vaddr != rip)) { in user_trap()
H A Dmachine_routines.c446 uint64_t cs; in ml_did_interrupt_userspace() local
449 cs = saved_state64(state)->isf.cs; in ml_did_interrupt_userspace()
451 cs = saved_state32(state)->cs; in ml_did_interrupt_userspace()
454 return (cs & SEL_PL) == SEL_PL_U; in ml_did_interrupt_userspace()
H A Dpal_routines.c319 if (regs32->cs == SYSENTER_CS || regs32->cs == SYSENTER_TF_CS) { in pal_syscall_restart()
H A Dmp_desc.h124 valid_user_segment_selectors(uint16_t cs,
H A Dtss.h89 uint32_t cs; member
H A Drtclock.c434 if (regs->isf.cs & 0x03) { in rtclock_intr()
443 if (regs->cs & 0x03) { in rtclock_intr()
H A Dgenassym.c192 DECLARE("R32_CS", R_(cs)); in main()
233 DECLARE("R64_CS", R64_(isf.cs)); in main()
250 DECLARE("ISF64_CS", ISF64_(cs)); in main()
H A Dtrap_native.c167 regs->isf.rflags, regs->isf.rip, regs->isf.cs & 0xFFFF, regs->isf.ss & 0xFFFF, in panic_64()
H A Dpcb_native.c693 saved_state->cs = USER_CS; in thread_set_wq_state32()
741 saved_state->isf.cs = USER64_CS; in thread_set_wq_state64()
797 pcb->iss->ss_64.isf.cs = USER64_CS; in machine_thread_create()
805 pcb->iss->ss_32.cs = USER_CS; in machine_thread_create()
/xnu-11215/osfmk/x86_64/
H A Dkpc_x86.c614 uint64_t cs; in get_interrupted_pc() local
616 cs = saved_state64(state)->isf.cs; in get_interrupted_pc()
618 cs = saved_state32(state)->cs; in get_interrupted_pc()
620 bool kernel = (cs & SEL_PL) != SEL_PL_U; in get_interrupted_pc()
/xnu-11215/osfmk/kern/
H A Dbacktrace.c194 uint64_t cs; in interrupted_kernel_pc_fp() local
204 cs = saved_state64(state)->isf.cs; in interrupted_kernel_pc_fp()
206 cs = saved_state32(state)->cs; in interrupted_kernel_pc_fp()
209 if ((cs & SEL_PL) == SEL_PL_U) { in interrupted_kernel_pc_fp()
/xnu-11215/osfmk/arm64/
H A Dbcopy.s200 b.cs 0b
285 b.cs 0b
H A Dbzero.s148 b.cs 0b
/xnu-11215/EXTERNAL_HEADERS/architecture/i386/
H A Dtss.h70 sel_t cs; member
/xnu-11215/osfmk/kdp/ml/x86_64/
H A Dkdp_vm.c173 tstate->cs = cpstate->isf.cs; in kern_collectth_state()
H A Dkdp_machdep.c157 state->cs = saved_state->isf.cs; in kdp_getstate()
/xnu-11215/osfmk/mach/i386/
H A Dthread_status.h400 uint32_t cs; member
423 uint64_t cs; member
/xnu-11215/libsyscall/custom/
H A D__fork.s141 b.cs Lbotch // Carry bit indicates failure
/xnu-11215/bsd/dev/i386/
H A Ddtrace_subr_x86.c71 if (regs32->cs & 0x03) user_mode = TRUE; in dtrace_user_probe()

12