Home
last modified time | relevance | path

Searched defs:mtx (Results 1 – 25 of 42) sorted by relevance

12

/illumos-gate/usr/src/cmd/ipf/lib/
H A Dmutex_emul.c5 void eMmutex_enter(mtx, file, line) in eMmutex_enter() argument
26 void eMmutex_exit(mtx) in eMmutex_exit() argument
45 void eMmutex_init(mtx, who) in eMmutex_init() argument
64 void eMmutex_destroy(mtx) in eMmutex_destroy() argument
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dc11_thr.c90 cnd_timedwait(cnd_t *_RESTRICT_KYWD cnd, mtx_t *_RESTRICT_KYWD mtx, in cnd_timedwait()
105 cnd_wait(cnd_t *cnd, mtx_t *mtx) in cnd_wait()
116 mtx_destroy(mtx_t *mtx) in mtx_destroy()
123 mtx_init(mtx_t *mtx, int type) in mtx_init()
150 mtx_lock(mtx_t *mtx) in mtx_lock()
158 mtx_timedlock(mtx_t *_RESTRICT_KYWD mtx, in mtx_timedlock()
172 mtx_trylock(mtx_t *mtx) in mtx_trylock()
186 mtx_unlock(mtx_t *mtx) in mtx_unlock()
/illumos-gate/usr/src/boot/sys/sys/
H A D_mutex.h45 struct mtx { struct
47 volatile uintptr_t mtx_lock; /* Owner and flags. */ argument
51 * Members of struct mtx_padalign must mirror members of struct mtx. argument
/illumos-gate/usr/src/test/libc-tests/tests/
H A Dc11_threads.c63 mtx_t mtx; in cthr_test_mtx_init() local
81 mtx_t mtx; in cthr_test_mtx_lockrec() local
96 mtx_t mtx; in cthr_test_mtx_trylock() local
302 mtx_t mtx; in cthr_test_cndtime() local
322 mtx_t mtx; in cthr_test_mtx_selftime() local
337 mtx_t *mtx = arg; in cthr_test_mtx_busy_thr() local
352 mtx_t mtx; in cthr_test_mtx_busy() local
/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/
H A Dvthread.h168 #define vtmtxerror(mtx) ((mtx)->error) argument
205 #define vtmtxopen(mtx,flgs) ((Vtmutex_t*)0) argument
206 #define vtmtxclose(mtx) (-1) argument
207 #define vtmtxlock(mtx) (-1) argument
208 #define vtmtxtrylock(mtx) (-1) argument
209 #define vtmtxunlock(mtx) (-1) argument
210 #define vtmtxclrlock(mtx) (-1) argument
214 #define vtmtxerror(mtx) (0) argument
H A Dsfstack.c51 reg Void_t* mtx; local
/illumos-gate/usr/src/lib/libcryptoutil/common/
H A Drandom.c136 pkcs11_open_common(int *fd, pthread_mutex_t *mtx, const char *dev, int oflag) in pkcs11_open_common()
178 pkcs11_close_common(int *fd, pthread_mutex_t *mtx) in pkcs11_close_common()
214 pkcs11_read_common(int *fd, pthread_mutex_t *mtx, void *dbuf, size_t dlen) in pkcs11_read_common()
241 pkcs11_write_common(int *fd, pthread_mutex_t *mtx, void *dbuf, size_t dlen) in pkcs11_write_common()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi_thread.h67 kmutex_t mtx; member
71 kmutex_t mtx; member
/illumos-gate/usr/src/cmd/bhyve/
H A Dbhyvegc.h44 pthread_mutex_t mtx; member
H A Dusb_emul.h116 pthread_mutex_t mtx; member
H A Dps2kbd.c81 pthread_mutex_t mtx; member
H A Dps2mouse.c98 pthread_mutex_t mtx; member
H A Datkbdc.c123 pthread_mutex_t mtx; member
H A Dusb_mouse.c249 pthread_mutex_t mtx; member
/illumos-gate/usr/src/cmd/bhyve/test/tests/mevent/
H A Dread_requeue.c41 static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; variable
H A Dvnode_file.c34 static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; variable
H A Dread_pause.c41 static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; variable
H A Dread_disable.c56 static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; variable
H A Dlists_delete.c49 static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; variable
H A Dvnode_zvol.c38 static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; variable
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dsfio_t.h100 #define SFCLEAR(f,mtx) \ argument
/illumos-gate/usr/src/cmd/isns/isnsd/
H A Disns_esi.h69 pthread_mutex_t mtx; member
/illumos-gate/usr/src/uts/common/vm/
H A Dpage_lock.c928 kmutex_t *mtx; in page_szc_lock() local
996 kmutex_t *mtx = PAGE_SZC_MUTEX(rootpp); in page_szc_lock_assert() local
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport_fop.c560 kmutex_t *mtx; in port_fop_femuninstall() local
2017 kmutex_t *mtx; in port_fop_unmount() local
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c609 mutex_impl_t mtx; in mutex_owner_step() local

12