Searched refs:lck_spin_t (Results 1 - 25 of 31) sorted by relevance

12

/darwin-on-arm/xnu/osfmk/kern/
H A Dlocks.h226 #define decl_lck_spin_data(class,name) class lck_spin_t name;
228 extern lck_spin_t *lck_spin_alloc_init(
233 lck_spin_t *lck,
238 lck_spin_t *lck);
241 lck_spin_t *lck);
244 lck_spin_t *lck,
248 lck_spin_t *lck,
252 lck_spin_t *lck,
258 lck_spin_t *lck,
267 lck_spin_t *lc
[all...]
H A Dlocks.c433 lck_spin_t *lck,
463 lck_spin_t *lck,
1026 extern void usimple_lock_EXT(lck_spin_t *lock);
1027 extern void usimple_lock_init_EXT(lck_spin_t *lock, unsigned short tag);
1028 extern unsigned int usimple_lock_try_EXT(lck_spin_t *lock);
1029 extern void usimple_unlock_EXT(lck_spin_t *lock);
1030 extern wait_result_t thread_sleep_usimple_lock_EXT(event_t event, lck_spin_t *lock, wait_interrupt_t interruptible);
1111 lck_spin_t *lock)
1118 lck_spin_t *lock,
1126 lck_spin_t *loc
[all...]
H A Dqueue.h621 lck_spin_t lock_data;
/darwin-on-arm/xnu/osfmk/i386/
H A Dlocks.h52 } lck_spin_t; typedef in typeref:struct:__anon937
60 } lck_spin_t; typedef in typeref:struct:__anon938
62 typedef struct __lck_spin_t__ lck_spin_t; typedef in typeref:struct:__lck_spin_t__
H A Ducode.c35 static lck_spin_t *ucode_slock = NULL;
H A Dlocks_i386.c205 lck_spin_t *
210 lck_spin_t *lck;
212 if ((lck = (lck_spin_t *)kalloc(sizeof(lck_spin_t))) != 0)
223 lck_spin_t *lck,
227 kfree(lck, sizeof(lck_spin_t));
235 lck_spin_t *lck,
249 lck_spin_t *lck,
265 lck_spin_t *lck)
275 lck_spin_t *lc
[all...]
/darwin-on-arm/xnu/osfmk/arm/
H A Dlocks_arm.c245 void lck_spin_destroy(lck_spin_t * lck, lck_grp_t * grp)
254 void lck_spin_init(lck_spin_t * lck, lck_grp_t * grp,
313 void lck_spin_free(lck_spin_t * lck, lck_grp_t * grp)
316 kfree((void *) lck, sizeof(lck_spin_t));
330 lck_spin_t *lck_spin_alloc_init(lck_grp_t * grp, lck_attr_t * attr)
332 lck_spin_t *lck;
334 if ((lck = (lck_spin_t *) kalloc(sizeof(lck_spin_t))) != 0)
342 lck_spin_lock((lck_spin_t *) l);
347 lck_spin_unlock((lck_spin_t *)
[all...]
H A Dlocks.h53 } lck_spin_t; typedef in typeref:struct:__anon840
61 } lck_spin_t; typedef in typeref:struct:__anon841
63 typedef struct __lck_spin_t__ lck_spin_t; typedef in typeref:struct:__lck_spin_t__
/darwin-on-arm/xnu/bsd/arm/
H A Dlocks.h50 } lck_spin_t; typedef in typeref:struct:__anon16
58 } lck_spin_t; typedef in typeref:struct:__anon17
60 typedef struct __lck_spin_t__ lck_spin_t; typedef in typeref:struct:__lck_spin_t__
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOLocks.h309 typedef lck_spin_t IOSimpleLock;
333 lck_spin_t * IOSimpleLockGetMachLock( IOSimpleLock * lock);
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOLocks.cpp270 lck_spin_t * IOSimpleLockGetMachLock( IOSimpleLock * lock)
272 return( (lck_spin_t *)lock);
/darwin-on-arm/xnu/osfmk/ipc/
H A Dipc_object.h105 lck_spin_t io_lock_data;
H A Dipc_space.h114 lck_spin_t is_lock_data;
H A Dipc_port.h274 lck_spin_t ipc_port_multiple_lock_data;
/darwin-on-arm/xnu/libkern/c++/
H A DOSObject.cpp260 lck_spin_t gOSObjectTrackLock;
H A DOSRuntime.cpp540 extern lck_spin_t gOSObjectTrackLock;
/darwin-on-arm/xnu/bsd/sys/
H A Dproc_internal.h247 lck_spin_t p_slock; /* spin lock for itimer/profil protection */
369 lck_spin_t p_wqlock; /* lock to protect work queue */
/darwin-on-arm/xnu/bsd/kern/
H A Dsubr_prof.c93 lck_spin_t * mcount_lock;
H A Dkern_time.c94 lck_spin_t * tz_slock;
H A Dkdebug.c210 static lck_spin_t * kdw_spin_lock;
211 static lck_spin_t * kds_spin_lock;
/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_init.c275 lck_spin_t * vnode_list_spin_lock;
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_resident.c169 lck_spin_t *vm_page_bucket_locks;
655 vm_page_bucket_locks = (lck_spin_t *)
657 sizeof(lck_spin_t));
1014 lck_spin_t *bucket_lock;
1149 lck_spin_t *bucket_lock;
1240 lck_spin_t *bucket_lock;
1369 lck_spin_t *bucket_lock;
5555 lck_spin_t *bucket_lock;
H A Dvm_page.h366 lck_spin_t vpl_lock;
/darwin-on-arm/xnu/osfmk/pmc/
H A Dpmc.c195 static lck_spin_t perf_monitor_queue_spin; /* protects adding and removing from queue */
196 static lck_spin_t perf_counters_queue_spin; /* protects adding and removing from queue */
199 static lck_spin_t reservations_spin;
/darwin-on-arm/xnu/bsd/hfs/
H A Dhfs.h226 lck_spin_t vcbFreeExtLock;

Completed in 99 milliseconds

12