Home
last modified time | relevance | path

Searched refs:ts (Results 1 – 25 of 104) sorted by relevance

12345

/xnu-11215/osfmk/mach/arm/
H A D_structs.h456 (void)(ts)
463 ((ts).__pc)
475 ((ts).__lr)
487 ((ts).__sp)
493 ((ts).__fp)
499 (void)(ts)
505 ((ts).pc)
517 ((ts).lr)
529 ((ts).sp)
535 ((ts).fp)
[all …]
H A Dthread_status.h138 #define arm_thread_state64_get_pc(ts) \ argument
139 __darwin_arm_thread_state64_get_pc(ts)
143 #define arm_thread_state64_get_pc_fptr(ts) \ argument
152 #define arm_thread_state64_get_lr(ts) \ argument
153 __darwin_arm_thread_state64_get_lr(ts)
157 #define arm_thread_state64_get_lr_fptr(ts) \ argument
166 #define arm_thread_state64_get_sp(ts) \ argument
169 #define arm_thread_state64_set_sp(ts, ptr) \ argument
172 #define arm_thread_state64_get_fp(ts) \ argument
175 #define arm_thread_state64_set_fp(ts, ptr) \ argument
[all …]
/xnu-11215/osfmk/i386/
H A Dpcb.c659 ts->cs = USER_CS; in set_thread_state32()
666 ts->ss = USER_DS; in set_thread_state32()
667 ts->ds = USER_DS; in set_thread_state32()
668 ts->es = USER_DS; in set_thread_state32()
675 ts->ss, in set_thread_state32()
676 ts->ds, in set_thread_state32()
677 ts->es, in set_thread_state32()
678 ts->fs, in set_thread_state32()
679 ts->gs)) { in set_thread_state32()
693 saved_state->cs = ts->cs; in set_thread_state32()
[all …]
H A Dlocks_i386.c1180 struct turnstile *ts; in lck_mtx_unlock_wakeup_tail() local
1224 struct turnstile *ts) in lck_mtx_lock_acquire_inline() argument
1232 if (ts == NULL) { in lck_mtx_lock_acquire_inline()
1241 if (ts != NULL) { in lck_mtx_lock_acquire_inline()
1268 struct turnstile *ts) in lck_mtx_lock_acquire_tail() argument
1385 struct turnstile *ts = NULL; in lck_mtx_lock_contended() local
1419 lck_mtx_lock_wait_x86(lock, &ts); in lck_mtx_lock_contended()
1458 if (ts != NULL) { in lck_mtx_lock_contended()
2160 struct turnstile **ts) in lck_mtx_lock_wait_x86() argument
2181 if (*ts == NULL) { in lck_mtx_lock_wait_x86()
[all …]
/xnu-11215/tests/
H A Dthread_set_state_arm64_cpsr.c51 arm_thread_state64_t ts; in phase2() local
57 err = thread_get_state(mach_thread_self(), ARM_THREAD_STATE64, (thread_state_t)&ts, &count); in phase2()
60 …T_QUIET; T_ASSERT_EQ(ts.__cpsr & ~(PSR64_USER_MASK | PSR64_OPT_BITS), 0, "No privileged fields in … in phase2()
74 arm_thread_state64_t ts;
77 err = thread_get_state(mach_thread_self(), ARM_THREAD_STATE64, (thread_state_t)&ts, &count);
90 arm_thread_state64_set_pc_fptr(ts, new_pc);
91 ts.__cpsr = ~0U;
93 …err = thread_set_state(mach_thread_self(), ARM_THREAD_STATE64, (thread_state_t)&ts, ARM_THREAD_STA…
H A Duipc_kevent.c56 struct timespec ts = { .tv_sec = 1, .tv_nsec = 0 }; in test_kevent() local
57 result = kevent(kq, &chlist, 1, &evlist, 1, &ts); in test_kevent()
112 struct timespec ts = { .tv_sec = 1, .tv_nsec = 0 }; in test_kevent_lowat() local
113 result = kevent(kq, &chlist, 1, &evlist, 1, &ts); in test_kevent_lowat()
129 result = kevent(kq, &chlist, 1, &evlist, 1, &ts); in test_kevent_lowat()
H A Dmach_get_times.c13 #define timespec2nanosec(ts) ((uint64_t)((ts)->tv_sec) * NSEC_PER_SEC + (uint64_t)((ts)->tv_nsec)) argument
H A Dreply_port_defense_client.c202 machine_thread_state_t ts; in test_unentitled_thread_set_state() local
206 …kern_return_t kr = thread_get_state(mach_thread_self(), MACHINE_THREAD_STATE, (thread_state_t)&ts,… in test_unentitled_thread_set_state()
208 kr = thread_set_state(mach_thread_self(), MACHINE_THREAD_STATE, (thread_state_t)&ts, count); in test_unentitled_thread_set_state()
288 machine_thread_state_t ts; in kobject_reply_port_defense() local
296 kr = thread_get_state(mach_thread_self(), MACHINE_THREAD_STATE, (thread_state_t)&ts, &count); in kobject_reply_port_defense()
302 kr = thread_get_state(mach_thread_self(), MACHINE_THREAD_STATE, (thread_state_t)&ts, &count); in kobject_reply_port_defense()
/xnu-11215/osfmk/kern/
H A Dturnstile.h172 #define turnstile_state_init(ts, state) \ argument
174 ts->ts_state = state; \
177 #define turnstile_state_add(ts, state) \ argument
179 assert((ts->ts_state & (state)) == 0); \
183 #define turnstile_state_remove(ts, state) \ argument
191 #define turnstile_state_init(ts, state) \ argument
193 (void)ts; \
196 #define turnstile_state_add(ts, state) \ argument
198 (void)ts; \
201 #define turnstile_state_remove(ts, state) \ argument
[all …]
H A Dzalloc_bounds.c45 struct turnstile *__single ts = zalloc_id(ZONE_ID_TURNSTILE, Z_WAITOK); in zalloc_bound_checks() local
47 zfree_id(ZONE_ID_TURNSTILE, ts); in zalloc_bound_checks()
75 struct turnstile *__single ts; in kalloc_type_bound_checks() local
78 ts = kalloc_type(struct turnstile, Z_WAITOK); in kalloc_type_bound_checks()
80 kfree_type(struct turnstile, ts); in kalloc_type_bound_checks()
H A Dlocks.c1277 struct turnstile *ts = NULL; in wakeup_with_inheritor_and_turnstile() local
1379 struct turnstile *ts = NULL; variable
1447 struct turnstile *ts = NULL; in change_sleep_inheritor() local
1458 if (!turnstile_has_waiters(ts)) { in change_sleep_inheritor()
1702 struct turnstile *ts = NULL; variable
2108 struct turnstile *ts = NULL; in gate_open_turnstile() local
2175 struct turnstile *ts = NULL; in gate_handoff_turnstile() local
2192 *waiters = turnstile_has_waiters(ts); in gate_handoff_turnstile()
2296 struct turnstile *ts = NULL; in gate_steal_turnstile() local
2365 struct turnstile *ts; in gate_wait_turnstile() local
[all …]
H A Dturnstile.c361 struct turnstile *ts) in turnstile_freelist_empty() argument
405 struct turnstile *ts) in turnstile_freelist_remove() argument
580 struct turnstile *ts; in turnstile_htable_lookup_add() local
595 return ts; in turnstile_htable_lookup_add()
658 ret_turnstile = ts; in turnstable_htable_lookup_remove()
741 ret_turnstile = ts; in turnstile_htable_lookup()
931 assert(ts && ts->ts_compact_id == tsid); in turnstile_get_by_id()
933 return ts; in turnstile_get_by_id()
3226 if (ts->ts_priority == 0) { in turnstile_stats_update()
3285 if (waitq_held(&ts->ts_waitq)) { in kdp_turnstile_traverse_inheritor_chain()
[all …]
H A Dlock_mtx.c565 struct turnstile *ts) in lck_mtx_lock_wait() argument
572 if (ts == TURNSTILE_NULL) { in lck_mtx_lock_wait()
576 lck->lck_mtx_tsid = ts->ts_compact_id; in lck_mtx_lock_wait()
597 return ts; in lck_mtx_lock_wait()
640 struct turnstile *ts; in lck_mtx_unlock_wakeup() local
812 struct turnstile *ts = TURNSTILE_NULL; in lck_mtx_lock_contended() local
931 ts = lck_mtx_lock_wait(lock, thread, in lck_mtx_lock_contended()
932 ctid_get_thread(state.owner), ts); in lck_mtx_lock_contended()
946 if (ts) { in lck_mtx_lock_contended()
947 lck_mtx_lock_wait_done(lock, ts); in lck_mtx_lock_contended()
[all …]
H A Depoch_sync.c456 struct turnstile *ts = turnstile_prepare((uintptr_t)sync, in esync_wait() local
463 turnstile_update_inheritor(ts, owner_thread, in esync_wait()
468 wait_result_t wr = waitq_assert_wait64(&ts->ts_waitq, in esync_wait()
473 turnstile_update_inheritor_complete(ts, TURNSTILE_INTERLOCK_NOT_HELD); in esync_wait()
537 struct turnstile *ts = turnstile_prepare((uintptr_t)sync, in esync_wake() local
549 kr = waitq_wakeup64_one(&ts->ts_waitq, CAST_EVENT64_T(sync), in esync_wake()
557 kr = waitq_wakeup64_all(&ts->ts_waitq, CAST_EVENT64_T(sync), in esync_wake()
565 kr = waitq_wakeup64_one(&ts->ts_waitq, CAST_EVENT64_T(sync), in esync_wake()
567 turnstile_update_inheritor(ts, thread, in esync_wake()
575 kr = waitq_wakeup64_thread(&ts->ts_waitq, CAST_EVENT64_T(sync), in esync_wake()
[all …]
/xnu-11215/bsd/sys/
H A Dtime.h137 #define TIMEVAL_TO_TIMESPEC(tv, ts) { \ argument
138 (ts)->tv_sec = (tv)->tv_sec; \
139 (ts)->tv_nsec = (tv)->tv_usec * 1000; \
142 #define TIMEVAL64_TO_TIMESPEC(tv, ts){ … argument
143 (ts)->tv_sec = (time_t)((tv)->tv_sec); \
144 (ts)->tv_nsec = (tv)->tv_usec * 1000; \
147 #define TIMESPEC_TO_TIMEVAL(tv, ts) { \ argument
148 (tv)->tv_sec = (ts)->tv_sec; \
149 (tv)->tv_usec = (__darwin_suseconds_t)((ts)->tv_nsec / 1000); \
217 void nanotime(struct timespec *ts);
[all …]
/xnu-11215/tools/lldbmacros/
H A Dturnstile.py150 for ts in kmemory.Zone("turnstiles").iter_allocated(ts_ty):
151 PrintTurnstile(value(ts), O=O)
166 def ts_is_interesting(ts): argument
167 if not ts.xGetScalarByName('ts_proprietor'):
172 return ts.xGetScalarByPath('.ts_waitq.waitq_prio_queue.pq_root')
176 for ts in kmemory.Zone("turnstiles").iter_allocated(ts_ty):
177 if ts_is_interesting(ts):
178 PrintTurnstile(value(ts), O=O)
/xnu-11215/osfmk/ipc/
H A Dipc_pset.c394 ts = filt_ipc_kqueue_turnstile(kn); in filt_machport_stash_port()
413 return ts; in filt_machport_stash_port()
491 ts = port_send_turnstile(port); in filt_machport_turnstile_complete_port()
493 if (ts) { in filt_machport_turnstile_complete_port()
494 turnstile_reference(ts); in filt_machport_turnstile_complete_port()
500 if (ts) { in filt_machport_turnstile_complete_port()
503 turnstile_deallocate(ts); in filt_machport_turnstile_complete_port()
533 if (ts) { in filt_machport_turnstile_complete()
538 struct turnstile *ts_store = ts; in filt_machport_turnstile_complete()
544 assert(ts); in filt_machport_turnstile_complete()
[all …]
/xnu-11215/tools/trace/
H A Dbridgetime.lua24 format_timestamp_arm = function(ts)
25 local secs = trace.convert_timestamp_to_nanoseconds(ts - initial_arm_timestamp) / 1000000000
30 format_timestamp_intel = function(ts)
31 local secs = (ts - initial_intel_timestamp) / 1000000000
35 format_timestamp_ns = function(ts)
36 local secs = (ts) / 1000000000
/xnu-11215/bsd/pthread/
H A Dpthread_shims.c225 struct turnstile *ts; in psynch_wait_prepare() local
229 ts = turnstile_prepare(kwq, tstore, TURNSTILE_NULL, in psynch_wait_prepare()
232 turnstile_update_inheritor(ts, owner, in psynch_wait_prepare()
250 psynch_wait_update_complete(struct turnstile *ts) in psynch_wait_update_complete() argument
252 assert(ts); in psynch_wait_update_complete()
267 struct turnstile *ts; in psynch_wait_update_owner() local
269 ts = turnstile_prepare(kwq, tstore, TURNSTILE_NULL, in psynch_wait_update_owner()
272 turnstile_update_inheritor(ts, owner, in psynch_wait_update_owner()
289 struct turnstile *ts; in psynch_wait_wakeup() local
295 ts = turnstile_prepare(kwq, tstore, TURNSTILE_NULL, in psynch_wait_wakeup()
[all …]
/xnu-11215/bsd/kern/
H A Dkern_clock.c187 struct timespec *ts) in bsd_timeout() argument
191 if (ts && (ts->tv_sec || ts->tv_nsec)) { in bsd_timeout()
192 nanoseconds_to_absolutetime((uint64_t)ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec, &deadline ); in bsd_timeout()
H A Dkern_overrides.c289 struct timespec ts; in PROCESS_OVERRIDING_SYSTEM_DEFAULTS() local
290 ts.tv_sec = timeout / NSEC_PER_SEC; in PROCESS_OVERRIDING_SYSTEM_DEFAULTS()
291 ts.tv_nsec = timeout - ((long)ts.tv_sec * NSEC_PER_SEC); in PROCESS_OVERRIDING_SYSTEM_DEFAULTS()
292 …= msleep((caddr_t)&sys_override_wait, &sys_override_lock, PRIBIO | PCATCH, "system_override", &ts); in PROCESS_OVERRIDING_SYSTEM_DEFAULTS()
H A Dsys_ulock.c724 struct turnstile *ts; in sys_ulock_wait2() local
726 ts = turnstile_prepare((uintptr_t)ull, &ull->ull_turnstile, in sys_ulock_wait2()
734 turnstile_update_inheritor(ts, owner_thread, in sys_ulock_wait2()
764 turnstile_update_inheritor_complete(ts, TURNSTILE_INTERLOCK_NOT_HELD); in sys_ulock_wait2()
992 struct turnstile *ts = TURNSTILE_NULL; in ulock_wake() local
1022 ts = turnstile_prepare((uintptr_t)ull, &ull->ull_turnstile, in ulock_wake()
1024 assert(ts != TURNSTILE_NULL); in ulock_wake()
1027 kern_return_t kr = waitq_wakeup64_thread(&ts->ts_waitq, in ulock_wake()
1044 new_owner = waitq_wakeup64_identify(&ts->ts_waitq, in ulock_wake()
1053 turnstile_update_inheritor_complete(ts, TURNSTILE_INTERLOCK_HELD); in ulock_wake()
[all …]
/xnu-11215/bsd/dev/arm/
H A Dunix_signal.c76 tstate = (void *) ts; in sendsig_get_state32()
82 mcp->ss = *ts; in sendsig_get_state32()
123 tstate = (void *) ts; in sendsig_get_state64()
129 mcp->ss = *ts; in sendsig_get_state64()
296 } ts; in sendsig() local
317 bzero(&ts, sizeof(ts)); in sendsig()
383 sp = CAST_USER_ADDR_T(ts.ts64.ss.sp); in sendsig()
429 sinfo.si_addr = ts.ts64.ss.pc; in sendsig()
430 sinfo.pad[0] = ts.ts64.ss.sp; in sendsig()
435 sinfo.si_addr = ts.ts32.ss.pc; in sendsig()
[all …]
/xnu-11215/bsd/skywalk/nexus/kpipe/
H A Dnx_kpipe_loopback.c324 kern_channel_slot_t rs, ts, prs, pts; in kplo_sync_tx() local
357 ts = kern_channel_get_next_slot(txkring, NULL, NULL); in kplo_sync_tx()
359 VERIFY((avail_ts == 0) == (ts == NULL)); in kplo_sync_tx()
361 if (!rs || !ts) { in kplo_sync_tx()
380 ph = kern_channel_slot_get_packet(txkring, ts); in kplo_sync_tx()
422 VERIFY(kern_channel_slot_get_packet(txkring, ts) == 0); in kplo_sync_tx()
430 tph = kern_channel_slot_get_packet(ring, ts); in kplo_sync_tx()
437 pts = ts; in kplo_sync_tx()
439 ts = kern_channel_get_next_slot(txkring, ts, NULL); in kplo_sync_tx()
443 VERIFY((avail_ts == 0) == (ts == NULL)); in kplo_sync_tx()
[all …]
/xnu-11215/security/
H A Dmac_vfs_subr.c113 struct timespec ts; in vnode_label() local
115 ts.tv_sec = 10; in vnode_label()
116 ts.tv_nsec = 0; in vnode_label()
122 "vnode_label", &ts); in vnode_label()

12345