Searched refs:unlock (Results 1 - 10 of 10) sorted by relevance
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOConditionLock.cpp | 101 void IOConditionLock::unlock() function in class:IOConditionLock 126 unlock(); 184 unlock(); // Release lock and sleep
|
H A D | IOMapper.cpp | 67 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 D | IOConditionLock.h | 61 virtual void unlock(); // release lock (leave critical section)
|
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | wait_queue.h | 222 boolean_t unlock); 229 boolean_t unlock); 236 boolean_t unlock); 243 boolean_t unlock); 251 boolean_t unlock);
|
H A D | wait_queue.c | 1383 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 D | kern_lockf.c | 180 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 D | sysv_sem.c | 1408 goto unlock; 1487 unlock:
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | raw_ip.c | 313 goto unlock; 334 unlock:
|
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | raw_ip6.c | 250 goto unlock; 277 unlock:
|
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace.c | 1811 * Finally, unlock this hash bucket. 15619 goto unlock; 15669 unlock:
|
Completed in 65 milliseconds