Searched refs:mutex_t (Results 26 - 50 of 430) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/lib/libmtmalloc/common/
H A Dmtmalloc_impl.h45 mutex_t mt_cache_lock; /* lock for this data structure */
74 #define PERCPU_PAD (PERCPU_SIZE - sizeof (mutex_t) - \
78 mutex_t mt_parent_lock; /* used for hooking in new caches */
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/
H A Dsm_statd.h108 mutex_t lock; /* Lock to protect each list head */
133 extern mutex_t crash_lock; /* lock for die and crash variables */
138 extern mutex_t sm_trylock; /* Lock to single thread sm_try */
144 extern mutex_t name_addrlock; /* Locks all entries of name-to-addr table */
150 extern mutex_t merges_lock; /* Lock for in_merges variable */
/illumos-gate/usr/src/lib/libsmedia/library/inc/
H A Drmedia.h59 mutex_t sm_bufmutex; /* mutex to make it MT safe. */
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Drpcdname.c56 extern mutex_t dname_lock;
H A Dauth_none.c69 extern mutex_t authnone_lock;
104 extern mutex_t authnone_lock;
149 extern mutex_t ops_lock;
/illumos-gate/usr/src/lib/libc/inc/
H A Dfile64.h59 #define rmutex_t mutex_t
H A Dasyncio.h85 mutex_t lio_mutex; /* list mutex */
235 mutex_t work_qlock1; /* lock for work queue 1 */
251 mutex_t hash_lock;
308 extern mutex_t __aio_initlock; /* makes aio initialization atomic */
311 extern mutex_t __aio_mutex; /* global aio lock */
/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc_mt.h32 #include <synch.h> /* needed for mutex_t declaration */
108 mutex_t send_mutex; /* for sequencing sends */
126 extern mutex_t svc_thr_mutex;
131 extern mutex_t svc_mutex;
132 extern mutex_t svc_exit_mutex;
/illumos-gate/usr/src/cmd/zoneadmd/
H A Dzoneadmd.h88 extern mutex_t lock;
89 extern mutex_t msglock;
/illumos-gate/usr/src/cmd/truss/
H A Dramdata.h175 extern mutex_t truss_lock; /* protects almost everything */
177 extern mutex_t count_lock; /* lock protecting count struct Cp */
202 mutex_t fork_lock; /* protects list of truss pids */
204 char p1[CACHE_LN_SZ - (sizeof (mutex_t) + sizeof (cond_t))];
205 mutex_t ps_mutex0; /* see ipc.c:Ecritical */
206 char p2[CACHE_LN_SZ - sizeof (mutex_t)];
207 mutex_t ps_mutex1; /* see ipc.c:Ecritical */
208 char p3[CACHE_LN_SZ - sizeof (mutex_t)];
H A Dhtbl.h48 mutex_t block; /* bucket lock */
H A Dramdata.c90 mutex_t truss_lock; /* protects almost everything */
92 mutex_t count_lock; /* lock protecting count struct Cp */
/illumos-gate/usr/src/cmd/lvm/rpc.mdcommd/
H A Dmdmn_subr.h46 mutex_t wti_mx;
63 mutex_t wtm_mx;
141 extern mutex_t mdmn_busy_mutex[];
195 extern mutex_t *mdmn_get_master_table_mx(set_t setno, md_mn_msgclass_t class);
218 extern mutex_t *mdmn_get_initiator_table_mx(set_t setno,
/illumos-gate/usr/src/cmd/lvm/rpc.metamhd/
H A Dmhd_local.h110 mutex_t sr_mx; /* set mutex */
208 extern void mhd_cv_wait(cond_t *cvp, mutex_t *mp);
209 extern void mhd_cv_timedwait(cond_t *cvp, mutex_t *mp,
212 extern void mhd_mx_init(mutex_t *mp);
213 extern void mhd_mx_destroy(mutex_t *mp);
214 extern void mhd_mx_lock(mutex_t *mp);
215 extern void mhd_mx_unlock(mutex_t *mp);
/illumos-gate/usr/src/lib/libumem/common/
H A Dumem_impl.h232 #define UMEM_CPU_PAD (UMEM_CPU_CACHE_SIZE - sizeof (mutex_t) - \
238 mutex_t cc_lock; /* protects this cpu's local cache */
305 mutex_t cache_lock; /* protects slab layer */
324 mutex_t cache_depot_lock; /* protects depot */
336 mutex_t clh_lock;
341 char clh_pad[64 - sizeof (mutex_t) - sizeof (char *) -
346 mutex_t lh_lock;
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_connmgmt.h148 mutex_t lock;
214 mutex_t lock;
220 mutex_t cfg_lock; /* lock serializes access to config */
/illumos-gate/usr/src/lib/libsysevent/
H A Dlibsysevent_impl.h56 mutex_t sh_lock; /* lock to protect access */
70 mutex_t sp_qlock; /* event queue lock */
126 mutex_t ev_lock; /* lock to protect this structure */
/illumos-gate/usr/src/lib/librsm/inc/
H A Drsmlib_in.h83 mutex_t lock;
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dinuse_dump.c50 static mutex_t dump_lock = DEFAULTMUTEX;
/illumos-gate/usr/src/lib/libc/port/stdio/
H A Dtmpnam_r.c45 static mutex_t seed_lk = DEFAULTMUTEX;
/illumos-gate/usr/src/lib/libc/port/tpool/
H A Dthread_pool_impl.h68 mutex_t tp_mutex; /* protects the pool data */
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsynch.c51 mutex_t stall_mutex = DEFAULTMUTEX;
53 static int shared_mutex_held(mutex_t *);
54 static int mutex_queuelock_adaptive(mutex_t *);
55 static void mutex_wakeup_all(mutex_t *);
128 mutex_init(mutex_t *mp, int type, void *arg)
212 _ceil_mylist_del(mutex_t *mp)
235 _ceil_mylist_add(mutex_t *mp)
350 * are declared properly using the mutex_t or pthread_mutex_t data types
414 spin_lock_set(mutex_t *mp)
451 spin_lock_clear(mutex_t *m
[all...]
/illumos-gate/usr/src/cmd/vntsd/
H A Dvntsd.h263 mutex_t lock; /* protect the client */
277 mutex_t lock; /* protect console port */
294 mutex_t lock; /* protect group */
316 mutex_t lock; /* protect vntsd */
317 mutex_t tmo_lock; /* protect tmo queue */
/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_da_cache.c74 static mutex_t start_lock = DEFAULTMUTEX;
77 static mutex_t cache_called_lock = DEFAULTMUTEX;
83 static mutex_t cache_lock = DEFAULTMUTEX;
H A Dslp_ipc.c50 static mutex_t ipc_lock = DEFAULTMUTEX; /* serializes IPC */
53 static mutex_t ipc_wait_lock = DEFAULTMUTEX;
264 static mutex_t lhlock = DEFAULTMUTEX;

Completed in 79 milliseconds

1234567891011>>