/illumos-gate/usr/src/uts/common/sys/ |
H A D | flock_impl.h | 229 #define SET_LOCK_TO_FIRST_ACTIVE_VP(gp, lock, vp) \ argument 234 #define SET_LOCK_TO_FIRST_SLEEP_VP(gp, lock, vp) \ argument 248 #define IS_INITIAL(lock) ((lock)->l_status == FLK_INITIAL_STATE) argument 249 #define IS_ACTIVE(lock) ((lock)->l_status == FLK_ACTIVE_STATE) argument 250 #define IS_SLEEPING(lock) ((lock)->l_status == FLK_SLEEPING_STATE) argument 251 #define IS_GRANTED(lock) ((lock)->l_status == FLK_GRANTED_STATE) argument 252 #define IS_INTERRUPTED(lock) ((lock)->l_status == FLK_INTERRUPTED_STATE) argument 253 #define IS_CANCELLED(lock) ((lock)->l_status == FLK_CANCELLED_STATE) argument 254 #define IS_DEAD(lock) ((lock)->l_status == FLK_DEAD_STATE) argument 256 #define IS_QUERY_LOCK(lock) ((lock)->l_state & QUERY_LOCK) argument [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_lock.c | 68 smb_lock_t *lock; in smb_lock_get_lock_count() local 106 smb_lock_t *lock = NULL; in smb_unlock_range() local 180 smb_lock_t *lock; in smb_lock_range() local 360 smb_lock_t *lock; in smb_lock_range_access() local 421 smb_lock_t *lock; in smb_node_destroy_lock_by_ofile() local 491 smb_lock_t *lock; in smb_lock_range_cancel() local 613 smb_lock_posix_unlock(smb_node_t *node, smb_lock_t *lock, cred_t *cr) in smb_lock_posix_unlock() 674 smb_lock_range_overlap(struct smb_lock *lock, uint64_t start, uint64_t length) in smb_lock_range_overlap() 721 smb_lock_t *lock; in smb_lock_range_lckrules() local 781 smb_lock_t *lock = sr->cancel_arg2; in smb_lock_cancel_sr() local [all …]
|
/illumos-gate/usr/src/uts/common/io/nvme/ |
H A D | nvme_lock.c | 35 nvme_rwlock_wr_or_pend(nvme_lock_t *lock) in nvme_rwlock_wr_or_pend() 163 nvme_rwlock_rdlock(nvme_minor_lock_info_t *info, nvme_lock_t *lock) in nvme_rwlock_rdlock() 183 nvme_rwlock_wrlock(nvme_minor_lock_info_t *info, nvme_lock_t *lock) in nvme_rwlock_wrlock() 206 nvme_rwlock_is_reader(nvme_lock_t *lock, const nvme_minor_lock_info_t *info) in nvme_rwlock_is_reader() 235 nvme_rwlock_wakeup_readers(nvme_lock_t *lock) in nvme_rwlock_wakeup_readers() 353 nvme_rwunlock(nvme_minor_lock_info_t *info, nvme_lock_t *lock) in nvme_rwunlock() 392 nvme_rwlock_signal(nvme_minor_lock_info_t *info, nvme_lock_t *lock, in nvme_rwlock_signal() 469 nvme_lock_t *lock; in nvme_rwlock() local 656 nvme_lock_fini(nvme_lock_t *lock) in nvme_lock_fini() 665 nvme_lock_init(nvme_lock_t *lock) in nvme_lock_init()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | flock.c | 461 lock_descriptor_t *fplock, *lock, *nlock; in ofdcleanlock() local 1010 flk_free_lock(lock_descriptor_t *lock) in flk_free_lock() 1028 flk_set_state(lock_descriptor_t *lock, int new_state) in flk_set_state() 1083 lock_descriptor_t *lock; in flk_process_request() local 1305 lock_descriptor_t *lock, *lock1; in flk_execute_request() local 1615 flk_relation(lock_descriptor_t *lock, lock_descriptor_t *request) in flk_relation() 1847 lock_descriptor_t *first_lock, *lock; in flk_insert_active_lock() local 1884 flk_delete_active_lock(lock_descriptor_t *lock, int free_lock) in flk_delete_active_lock() 1923 lock_descriptor_t *lock; in flk_insert_sleeping_lock() local 1954 lock_descriptor_t *vertex, *lock; in flk_cancel_sleeping_lock() local [all …]
|
H A D | msg.c | 444 kmutex_t *lock; in msgctl() local 596 kmutex_t *lock; in msgget() local 670 kmutex_t *lock; in msgrcv() local 804 msg_copyout(kmsqid_t *qp, long msgtyp, kmutex_t **lock, size_t *xtsz_ret, in msg_copyout() 972 kmutex_t *lock; in msgsnap() local 1097 kmutex_t *lock = NULL; in msgsnd() local 1404 msg_rcvq_sleep(list_t *queue, msgq_wakeup_t *entry, kmutex_t **lock, in msg_rcvq_sleep()
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_common_impl.h | 119 #define MUTEX_INIT(lock, name, type, arg) \ argument 121 #define MUTEX_ENTER(lock) mutex_enter(lock) argument 122 #define MUTEX_TRY_ENTER(lock) mutex_tryenter(lock) argument 123 #define MUTEX_EXIT(lock) mutex_exit(lock) argument 124 #define MUTEX_DESTROY(lock) mutex_destroy(lock) argument 126 #define RW_INIT(lock, name, type, arg) rw_init(lock, name, type, arg) argument 127 #define RW_ENTER_WRITER(lock) rw_enter(lock, RW_WRITER) argument 128 #define RW_ENTER_READER(lock) rw_enter(lock, RW_READER) argument 129 #define RW_TRY_ENTER(lock, type) rw_tryenter(lock, type) argument 130 #define RW_EXIT(lock) rw_exit(lock) argument [all …]
|
/illumos-gate/usr/src/uts/common/io/i40e/ |
H A D | i40e_osdep.c | 176 i40e_init_spinlock(struct i40e_spinlock *lock) in i40e_init_spinlock() 182 i40e_acquire_spinlock(struct i40e_spinlock *lock) in i40e_acquire_spinlock() 188 i40e_release_spinlock(struct i40e_spinlock *lock) in i40e_release_spinlock() 194 i40e_destroy_spinlock(struct i40e_spinlock *lock) in i40e_destroy_spinlock()
|
/illumos-gate/usr/src/tools/smatch/src/validation/ |
H A D | sm_locking6.c | 5 #define spin_trylock_irqsave(lock, flags) \ argument 17 int lock = 1; in func() local
|
H A D | sm_locking7.c | 10 int lock; in func() local
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdssubr.c | 68 rds_increment_kstat(kstat_named_t *ksnp, boolean_t lock, uint_t num) in rds_increment_kstat() 78 rds_decrement_kstat(kstat_named_t *ksnp, boolean_t lock, uint_t num) in rds_decrement_kstat() 88 rds_set_kstat(kstat_named_t *ksnp, boolean_t lock, ulong_t num) in rds_set_kstat() 98 rds_get_kstat(kstat_named_t *ksnp, boolean_t lock) in rds_get_kstat()
|
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | Lockable.cc | 80 void Lockable::lock() { in lock() function in Lockable 89 void Lockable::lock(pthread_mutex_t *myMutex) { in lock() function in Lockable
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_vn.h | 87 krwlock_t lock; /* protect segvn_data and vpage array */ member 136 #define SEGVN_LOCK_ENTER(as, lock, type) rw_enter((lock), (type)) argument 137 #define SEGVN_LOCK_EXIT(as, lock) rw_exit((lock)) argument 138 #define SEGVN_LOCK_DOWNGRADE(as, lock) rw_downgrade((lock)) argument 139 #define SEGVN_LOCK_TRYENTER(as, lock, type) rw_tryenter((lock), (type)) argument 144 #define SEGVN_LOCK_HELD(as, lock) RW_LOCK_HELD((lock)) argument 145 #define SEGVN_READ_HELD(as, lock) RW_READ_HELD((lock)) argument 146 #define SEGVN_WRITE_HELD(as, lock) RW_WRITE_HELD((lock)) argument
|
H A D | anon.h | 331 #define ANON_LOCK_ENTER(lock, type) rw_enter((lock), (type)) argument 332 #define ANON_LOCK_EXIT(lock) rw_exit((lock)) argument 333 #define ANON_LOCK_HELD(lock) RW_LOCK_HELD((lock)) argument 334 #define ANON_READ_HELD(lock) RW_READ_HELD((lock)) argument 335 #define ANON_WRITE_HELD(lock) RW_WRITE_HELD((lock)) argument
|
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_common_impl.h | 168 #define MUTEX_INIT(lock, name, type, arg) \ argument 170 #define MUTEX_ENTER(lock) mutex_enter(lock) argument 171 #define MUTEX_TRY_ENTER(lock) mutex_tryenter(lock) argument 172 #define MUTEX_EXIT(lock) mutex_exit(lock) argument 173 #define MUTEX_DESTROY(lock) mutex_destroy(lock) argument 175 #define RW_INIT(lock, name, type, arg) rw_init(lock, name, type, arg) argument 176 #define RW_ENTER_WRITER(lock) rw_enter(lock, RW_WRITER) argument 177 #define RW_ENTER_READER(lock) rw_enter(lock, RW_READER) argument 178 #define RW_TRY_ENTER(lock, type) rw_tryenter(lock, type) argument 179 #define RW_EXIT(lock) rw_exit(lock) argument [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/include/ |
H A D | btree.h | 66 #define __BT_LPUT(dbc, lock) \ argument 69 #define __BT_TLPUT(dbc, lock) \ argument 126 DB_LOCK lock; /* The page's lock. */ member 138 #define BT_STK_ENTER(c, pagep, page_indx, lock, ret) do { \ argument 147 #define BT_STK_PUSH(c, pagep, page_indx, lock, ret) do { \ argument 192 DB_LOCK lock; /* Cursor read lock. */ member
|
/illumos-gate/usr/src/lib/libnsl/common/ |
H A D | daemon_utils.c | 65 struct flock lock; in _check_daemon_lock() local 144 struct flock lock; in _enter_daemon_lock() local
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_dli.c | 92 flock_t lock; in di_dli_open() local 148 flock_t lock; in di_dli_close() local
|
/illumos-gate/usr/src/test/nvme-tests/tests/ioctl/ |
H A D | basic-lock.c | 80 nvme_ioctl_lock_t lock; in basic_lock_test() local 129 nvme_ioctl_lock_t lock; in basic_lock_test_no_ns_ctrl() local
|
H A D | multi-lock-err.c | 95 nvme_ioctl_lock_t lock = *test->rlt_lock; in rec_lock_test() local 130 nvme_ioctl_lock_t lock = *test->nlt_lock; in ns_lock_test() local
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kaif_start.c | 68 kaif_lock_enter(uintptr_t *lock) in kaif_lock_enter() 76 kaif_lock_exit(uintptr_t *lock) in kaif_lock_exit()
|
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_rsearch.c | 74 DB_LOCK lock; local 333 DB_LOCK lock; local
|
/illumos-gate/usr/src/cmd/mail/ |
H A D | lock.c | 34 lock(char *user) in lock() function
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/astsa/ |
H A D | aso.c | 27 asolock(unsigned int volatile* lock, unsigned int key, int type) in asolock()
|
/illumos-gate/usr/src/cmd/mailx/ |
H A D | lock.c | 45 lock(FILE *fp, char *mode, int blk) in lock() function
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | rcm_main.c | 134 struct flock lock; in enter_daemon_lock() local 175 struct flock lock; in exit_daemon_lock() local
|