Searched refs:unlock (Results 1 - 10 of 10) sorted by relevance

/darwin-on-arm/xnu/iokit/Kernel/
H A DIOConditionLock.cpp101 void IOConditionLock::unlock() function in class:IOConditionLock
126 unlock();
184 unlock(); // Release lock and sleep
H A DIOMapper.cpp67 void unlock() { IOLockUnlock(fWaitLock); }; function in class:IOMapperLock
87 sMapperLock.unlock();
127 sMapperLock.unlock();
140 sMapperLock.unlock();
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOConditionLock.h61 virtual void unlock(); // release lock (leave critical section)
/darwin-on-arm/xnu/osfmk/kern/
H A Dwait_queue.h222 boolean_t unlock);
229 boolean_t unlock);
236 boolean_t unlock);
243 boolean_t unlock);
251 boolean_t unlock);
H A Dwait_queue.c1383 boolean_t unlock)
1402 if (unlock)
1580 * Pull a thread off its wait queue and (possibly) unlock
1593 boolean_t unlock)
1602 if (unlock)
1693 boolean_t unlock)
1701 if (unlock)
1731 boolean_t unlock)
1738 if (unlock)
1873 boolean_t unlock)
1379 wait_queue_wakeup64_all_locked( wait_queue_t wq, event64_t event, wait_result_t result, boolean_t unlock) argument
1590 wait_queue_pull_thread_locked( wait_queue_t waitq, thread_t thread, boolean_t unlock) argument
1689 wait_queue_wakeup64_identity_locked( wait_queue_t wq, event64_t event, wait_result_t result, boolean_t unlock) argument
1727 wait_queue_wakeup64_one_locked( wait_queue_t wq, event64_t event, wait_result_t result, boolean_t unlock) argument
1868 wait_queue_wakeup64_thread_locked( wait_queue_t wq, event64_t event, thread_t thread, wait_result_t result, boolean_t unlock) argument
[all...]
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_lockf.c180 LOCKF_DEBUG(0, "lf_advlock: '%s' unlock without lock\n", vfs_context_proc(context)->p_comm);
768 * Parameters: unlock The lock to clear
773 * Notes: A caller may unlock all the locks owned by the caller by
778 lf_clearlock(struct lockf *unlock) argument
780 struct lockf **head = unlock->lf_head;
788 if (unlock->lf_type != F_UNLCK)
791 lf_print("lf_clearlock", unlock);
794 while ((ovcase = lf_findoverlap(lf, unlock, SELF, &prev, &overlap)) != OVERLAP_NONE) {
810 if (overlap->lf_start == unlock->lf_start) {
811 overlap->lf_start = unlock
[all...]
H A Dsysv_sem.c1408 goto unlock;
1487 unlock:
/darwin-on-arm/xnu/bsd/netinet/
H A Draw_ip.c313 goto unlock;
334 unlock:
/darwin-on-arm/xnu/bsd/netinet6/
H A Draw_ip6.c250 goto unlock;
277 unlock:
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Ddtrace.c1811 * Finally, unlock this hash bucket.
15619 goto unlock;
15669 unlock:

Completed in 65 milliseconds