Searched defs:ks_lock (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dkcpc.h64 kmutex_t ks_lock; /* Protects ks_state */ member in struct:_kcpc_set
H A Dkstat.h92 void *ks_lock; /* protects this kstat's data */ member in struct:kstat
135 * *optionally* protected by the per-kstat ks_lock. If ks_lock is non-NULL,
141 * ks_lock to point to that mutex, then kstat data locking is free.
146 * NOTE: ks_lock is really of type (kmutex_t *); it is declared as (void *)
154 { kmutex_t *lp = (k)->ks_lock; if (lp) mutex_enter(lp); }
157 { kmutex_t *lp = (k)->ks_lock; if (lp) mutex_exit(lp); }
353 * will already be holding the kstat's ks_lock (to ensure consistent data).
749 * ks_snapshot, ks_private, and ks_lock fields if necessary.
761 * you must NOT be holding that kstat's ks_lock
[all...]

Completed in 62 milliseconds