Searched refs:usimple_lock_t (Results 1 - 11 of 11) sorted by relevance

/darwin-on-arm/xnu/osfmk/arm/
H A Dlock.h36 } usimple_lock_data_t, *usimple_lock_t; typedef in typeref:struct:slock
42 } usimple_lock_data_t, *usimple_lock_t; typedef in typeref:struct:slock
46 #define USIMPLE_LOCK_NULL ((usimple_lock_t) 0)
H A Dmp.h90 extern volatile usimple_lock_t spinlock_timed_out;
H A Dmisc_protos.h67 extern int arm_usimple_lock(usimple_lock_t l);
H A Dlocks_arm.c340 void usimple_lock(usimple_lock_t l)
345 void usimple_unlock(usimple_lock_t l)
350 unsigned int usimple_lock_try(usimple_lock_t l)
355 extern void arm_usimple_lock_init(usimple_lock_t, unsigned short);
357 void usimple_lock_init(usimple_lock_t l, unsigned short tag)
/darwin-on-arm/xnu/osfmk/i386/
H A Dsimple_lock.h100 } usimple_lock_data_t, *usimple_lock_t; typedef in typeref:struct:slock
108 } usimple_lock_data_t, *usimple_lock_t; typedef in typeref:struct:slock
112 #define USIMPLE_LOCK_NULL ((usimple_lock_t) 0)
H A Dlocks_i386.c160 void usld_lock_init(usimple_lock_t, unsigned short);
161 void usld_lock_pre(usimple_lock_t, pc_t);
162 void usld_lock_post(usimple_lock_t, pc_t);
163 void usld_unlock(usimple_lock_t, pc_t);
164 void usld_lock_try_pre(usimple_lock_t, pc_t);
165 void usld_lock_try_post(usimple_lock_t, pc_t);
166 int usld_lock_common_checks(usimple_lock_t, char *);
239 usimple_lock_init((usimple_lock_t) lck, 0);
267 usimple_lock((usimple_lock_t) lck);
277 usimple_unlock((usimple_lock_t) lc
[all...]
H A Dgenassym.c134 DECLARE("SLOCK_ILK", offsetof(usimple_lock_t, interlock));
136 DECLARE("SLOCK_TYPE", offsetof(usimple_lock_t, lock_type));
137 DECLARE("SLOCK_PC", offsetof(usimple_lock_t, debug.lock_pc));
138 DECLARE("SLOCK_THREAD", offsetof(usimple_lock_t, debug.lock_thread));
139 DECLARE("SLOCK_DURATIONH",offsetof(usimple_lock_t, debug.duration[0]));
140 DECLARE("SLOCK_DURATIONL",offsetof(usimple_lock_t, debug.duration[1]));
551 DECLARE("USL_INTERLOCK", offsetof(usimple_lock_t, interlock));
H A Dmp.h108 extern volatile usimple_lock_t spinlock_timed_out;
/darwin-on-arm/xnu/osfmk/kern/
H A Dsimple_lock.h171 usimple_lock_t,
175 usimple_lock_t);
178 usimple_lock_t);
181 usimple_lock_t);
H A Dlock.h119 usimple_lock_t lock,
H A Dsched_prim.c1250 usimple_lock_t lock,

Completed in 63 milliseconds