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

/macosx-10.10.1/BootCache-109/
H A Dkext.c245 lck_rw_t cm_lock; /* lock guards instance variables, extents have their own locks */ member in struct:BC_cache_mount
504 #define LOCK_MOUNT_R(m) lck_rw_lock_shared(&(m)->cm_lock)
505 #define UNLOCK_MOUNT_R(m) lck_rw_unlock_shared(&(m)->cm_lock)
506 #define LOCK_MOUNT_W(m) lck_rw_lock_exclusive(&(m)->cm_lock)
507 #define UNLOCK_MOUNT_W(m) lck_rw_unlock_exclusive(&(m)->cm_lock)
508 #define LOCK_MOUNT_W_TO_R(m) lck_rw_lock_exclusive_to_shared(&(m)->cm_lock)
509 #define LOCK_MOUNT_R_TO_W(m) lck_rw_lock_shared_to_exclusive(&(m)->cm_lock)
2665 lck_rw_destroy(&BC_cache->c_mounts[cm_idx].cm_lock, BC_cache->c_lckgrp);
3013 lck_rw_init(&cm->cm_lock, BC_cache->c_lckgrp, LCK_ATTR_NULL);
3047 lck_rw_destroy(&cm->cm_lock, BC_cach
[all...]

Completed in 148 milliseconds