/xnu-2782.1.97/osfmk/i386/ |
H A D | locks.h | 98 } lck_mtx_t; typedef in typeref:struct:_lck_mtx_ 115 extern int lck_mtx_lock_spinwait_x86(lck_mtx_t *mutex); 116 extern void lck_mtx_lock_wait_x86(lck_mtx_t *mutex); 117 extern void lck_mtx_lock_acquire_x86(lck_mtx_t *mutex); 118 extern void lck_mtx_unlock_wakeup_x86(lck_mtx_t *mutex, int prior_lock_state); 120 extern void lck_mtx_lock_mark_destroyed(lck_mtx_t *mutex); 121 extern int lck_mtx_lock_grab_mutex(lck_mtx_t *mutex); 141 lck_mtx_t lck_mtx; 159 } lck_mtx_t; typedef in typeref:struct:__anon914 168 } lck_mtx_t; typedef in typeref:struct:__anon916 175 typedef struct __lck_mtx_t__ lck_mtx_t; typedef in typeref:struct:__lck_mtx_t__ [all...] |
H A D | locks_i386.c | 1581 lck_mtx_t * 1586 lck_mtx_t *lck; 1588 if ((lck = (lck_mtx_t *)zalloc(lck_mtx_zone)) != 0) 1591 if ((lck = (lck_mtx_t *)kalloc(sizeof(lck_mtx_t))) != 0) 1602 lck_mtx_t *lck, 1609 kfree(lck, sizeof(lck_mtx_t)); 1643 lck_mtx_t *lck, 1675 lck_mtx_t *lck, 1706 lck_mtx_t *lc [all...] |
/xnu-2782.1.97/osfmk/kern/ |
H A D | locks.h | 273 extern void lck_mtx_init_ext(lck_mtx_t *lck, struct _lck_mtx_ext_ *lck_ext, 279 #define decl_lck_mtx_data(class,name) class lck_mtx_t name; 281 extern lck_mtx_t *lck_mtx_alloc_init( 286 lck_mtx_t *lck, 290 lck_mtx_t *lck); 293 lck_mtx_t *lck); 296 lck_mtx_t *lck, 300 lck_mtx_t *lck, 304 lck_mtx_t *lck, 310 lck_mtx_t *lc [all...] |
H A D | exception.c | 103 lck_mtx_t *mutex); 109 lck_mtx_t *mutex); 137 lck_mtx_t *mutex) 323 lck_mtx_t *mutex) 363 lck_mtx_t *mutex; 426 lck_mtx_t *mutex;
|
H A D | locks.c | 492 lck_mtx_t *lck, 549 lck_mtx_t *lck, 608 lck_mtx_t *lck, 612 lck_mtx_t *mutex; 665 assert_wait((event_t)(((unsigned int*)lck)+((sizeof(lck_mtx_t)-1)/sizeof(unsigned int))), THREAD_UNINT); 700 lck_mtx_t *lck) 703 lck_mtx_t *mutex; 759 lck_mtx_t *lck, 763 lck_mtx_t *mutex; 776 thread_wakeup_one((event_t)(((unsigned int*)lck)+(sizeof(lck_mtx_t) [all...] |
/xnu-2782.1.97/bsd/miscfs/mockfs/ |
H A D | mockfs.h | 62 lck_mtx_t mockfs_mnt_mtx; /* Mount-wide (and tree-wide) mutex */
|
/xnu-2782.1.97/bsd/sys/ |
H A D | fasttrap_impl.h | 80 * APPLE NOTE: All kmutex_t's have been converted to lck_mtx_t 87 lck_mtx_t ftpc_mtx; /* lock on all but acount */ 98 lck_mtx_t ftp_mtx; /* provider lock */ 99 lck_mtx_t ftp_cmtx; /* lock on creating probes */ 153 lck_mtx_t ftb_mtx; /* bucket lock */ 156 uint8_t ftb_pad[64 - sizeof (lck_mtx_t) - sizeof (void *)];
|
H A D | domain.h | 119 lck_mtx_t *dom_mtx; /* domain global mutex */ 134 lck_mtx_t *dom_mtx; /* domain global mutex */
|
H A D | proc_internal.h | 114 lck_mtx_t lc_mtx; /* Mutex to protect members */ 133 lck_mtx_t s_mlock; /* mutex lock to protect session */ 174 lck_mtx_t pg_mlock; /* mutex lock to protect pgrp */ 224 lck_mtx_t p_mlock; /* mutex lock for proc */ 239 lck_mtx_t p_fdmlock; /* proc lock to protect fdesc */ 298 lck_mtx_t p_dtrace_sprlock; /* sun proc lock emulation */ 645 extern lck_mtx_t * proc_list_mlock; 646 extern lck_mtx_t * proc_klist_mlock; 663 extern lck_mtx_t alllctx_lock; 730 extern int msleep0(void *chan, lck_mtx_t *mt [all...] |
H A D | un.h | 115 lck_mtx_t* unp_getlock(struct socket *, int);
|
H A D | ubc_internal.h | 81 lck_mtx_t cl_lockr; 88 lck_mtx_t cl_lockw;
|
/xnu-2782.1.97/bsd/netinet/ |
H A D | ip_divert.h | 113 lck_mtx_t *
|
H A D | mp_proto.c | 47 lck_mtx_t *mp_domain_mutex;
|
/xnu-2782.1.97/bsd/nfs/ |
H A D | nfsrvcache.h | 129 extern lck_mtx_t *nfsrv_reqcache_mutex;
|
H A D | nfs_gss.h | 130 lck_mtx_t *gss_clnt_mtx; 179 lck_mtx_t *gss_svc_mtx;
|
/xnu-2782.1.97/osfmk/default_pager/ |
H A D | diag.h | 62 #define VSTATS_LOCK_DECL(name) struct lck_mtx_t name;
|
/xnu-2782.1.97/bsd/kern/ |
H A D | kern_synch.c | 159 lck_mtx_t *mtx) 312 return _sleep((caddr_t)chan, pri, (char *)NULL, 0, (int (*)(int))0, (lck_mtx_t *)0); 318 lck_mtx_t *mtx, 335 lck_mtx_t *mtx, 353 lck_mtx_t *mtx, 372 return _sleep((caddr_t)chan, pri, wmsg, abstime, (int (*)(int))0, (lck_mtx_t *)0); 387 return _sleep((caddr_t)chan, pri, wmsg, abstime, continuation, (lck_mtx_t *)0); 398 return _sleep((caddr_t)chan, pri, wmsg, abstime, continuation, (lck_mtx_t *)0);
|
/xnu-2782.1.97/bsd/net/ |
H A D | raw_usrreq.c | 77 lck_mtx_t *raw_mtx = &raw_mtx_data; 191 lck_mtx_t * mutex_held; 240 lck_mtx_t * mutex_held; 294 lck_mtx_t * mutex_held; 346 lck_mtx_t * mutex_held;
|
/xnu-2782.1.97/iokit/IOKit/ |
H A D | IOLocks.h | 68 typedef lck_mtx_t IOLock; 93 lck_mtx_t * IOLockGetMachLock( IOLock * lock); 186 lck_mtx_t * IORecursiveLockGetMachLock( IORecursiveLock * lock);
|
/xnu-2782.1.97/bsd/security/audit/ |
H A D | audit_bsd.h | 180 lck_mtx_t *mtx_lock; 200 lck_mtx_t *sl_mtx; 212 lck_mtx_t *rl_mtx; 227 void _audit_cv_wait(struct cv *cvp, lck_mtx_t *mp, const char *desc); 228 int _audit_cv_wait_sig(struct cv *cvp, lck_mtx_t *mp, const char *desc); 229 int _audit_cv_wait_continuation(struct cv *cvp, lck_mtx_t *mp,
|
/xnu-2782.1.97/bsd/netinet6/ |
H A D | ip6protosw.h | 190 lck_mtx_t *(*pr_getlock) /* retrieve protocol lock */
|
/xnu-2782.1.97/iokit/Kernel/ |
H A D | IOLocks.cpp | 61 lck_mtx_t * IOLockGetMachLock( IOLock * lock) 63 return( (lck_mtx_t *)lock); 121 lck_mtx_t *mutex; 165 lck_mtx_t * IORecursiveLockGetMachLock( IORecursiveLock * lock )
|
/xnu-2782.1.97/osfmk/device/ |
H A D | device_init.c | 87 lck_mtx_t iokit_obj_to_port_binding_lock;
|
/xnu-2782.1.97/osfmk/vm/ |
H A D | vm_compressor_backing_store.h | 72 lck_mtx_t vm_swap_data_lock;
|
/xnu-2782.1.97/bsd/miscfs/devfs/ |
H A D | devfsdefs.h | 182 extern lck_mtx_t devfs_mutex; 183 extern lck_mtx_t devfs_attr_mutex;
|