Searched refs:lock (Results 51 - 75 of 200) sorted by relevance

12345678

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOCatalogue.h60 IORWLock * lock; member in class:IOCatalogue
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOMapper.cpp66 void lock() { IOLockLock(fWaitLock); }; function in class:IOMapperLock
84 sMapperLock.lock();
125 sMapperLock.lock();
134 sMapperLock.lock();
H A DIOLib.cpp134 lck_mtx_t * lock; member in struct:__anon731
160 gIOKitPageableSpace.lock = lck_mtx_alloc_init(IOLockGroup, LCK_ATTR_NULL);
575 lck_mtx_lock( gIOKitPageableSpace.lock );
579 lck_mtx_unlock( gIOKitPageableSpace.lock );
596 lck_mtx_unlock( gIOKitPageableSpace.lock );
606 lck_mtx_unlock( gIOKitPageableSpace.lock );
/darwin-on-arm/xnu/osfmk/arm/
H A Dpmap.h41 #include <kern/lock.h>
78 simple_lock(&(pmap)->lock); \
82 simple_unlock(&(pmap)->lock); \
102 decl_simple_lock_data(, lock) /* lock on map */
/darwin-on-arm/xnu/osfmk/kern/
H A Dast.h70 #include <kern/lock.h>
H A Dexception.c148 * Snapshot the exception action data under lock for consistency.
329 mutex = &task->lock;
339 mutex = &host_priv->lock;
372 mutex = &task->lock;
439 &hostp->lock);
H A Dsimple_lock.h61 * File: kern/simple_lock.h (derived from kern/lock.h)
78 #include <machine/lock.h>
H A Dtask.h113 #include <kern/lock.h>
236 decl_lck_mtx_data(,lock) /* Task's lock */
294 queue_head_t lock_set_list; /* list of owned lock sets */
296 int lock_sets_owned; /* number of lock sets owned */
371 #define task_lock(task) lck_mtx_lock(&(task)->lock)
372 #define task_lock_try(task) lck_mtx_try_lock(&(task)->lock)
373 #define task_unlock(task) lck_mtx_unlock(&(task)->lock)
H A Dthread.h113 #include <kern/lock.h>
133 * then it is locked by the associated run queue lock.
155 decl_simple_lock_data(,sched_lock) /* scheduling lock (thread_lock()) */
383 /* Owned ulocks (a lock set element) */
653 struct funnel_lock *lock);
656 struct funnel_lock *lock);
765 funnel_t *lock);
770 funnel_t *lock,
H A Dprocessor.h77 #include <kern/lock.h>
95 decl_simple_lock_data(,sched_lock) /* lock for above */
183 * Processor state is accessed by locking the scheduling lock
H A Dsched.h73 #include <kern/lock.h>
/darwin-on-arm/xnu/security/
H A Dmac_posix_sem.c63 #include <sys/lock.h>
H A Dmac_sysv_sem.c63 #include <sys/lock.h>
H A Dmac_sysv_shm.c65 #include <sys/lock.h>
H A Dmac_posix_shm.c63 #include <sys/lock.h>
H A Dmac_file.c38 #include <sys/lock.h>
/darwin-on-arm/xnu/bsd/net/
H A Dif_llreach.h61 #include <kern/lock.h>
/darwin-on-arm/xnu/bsd/netat/
H A Dasp.h221 atlock_t lock; member in struct:asp_scb
/darwin-on-arm/xnu/bsd/miscfs/devfs/
H A Ddevfsdefs.h204 #include <sys/lock.h>
275 * Access, change, and modify times are protected by a separate lock,
/darwin-on-arm/xnu/bsd/sys/
H A Dbuf_internal.h80 #include <sys/lock.h>
180 #define BUF_MAX_GC_BATCH_SIZE 64 /* Under a single grab of the lock */
/darwin-on-arm/xnu/osfmk/i386/
H A DpmCPU.h108 void (*LockCPUTopology)(int lock);
/darwin-on-arm/xnu/osfmk/ipc/
H A Dipc_hash.c68 #include <kern/lock.h>
H A Dipc_object.h79 #include <kern/lock.h>
100 * (with which lock size varies).
H A Dipc_space.h87 #include <kern/lock.h>
/darwin-on-arm/xnu/osfmk/profiling/
H A Dprofile-internal.h207 prof_lock_t lock; /* lock field available to asm */ member in struct:alloc_context

Completed in 128 milliseconds

12345678