/src/sys/arch/evbppc/wii/dev/ |
bwai.h | 32 audio_dai_tag_t bwai_dsp_init(kmutex_t *);
|
/src/sys/sys/ |
mutex.h | 148 typedef struct kmutex kmutex_t; typedef in typeref:struct:kmutex 166 void mutex_vector_enter(kmutex_t *); 167 void mutex_vector_exit(kmutex_t *); 168 void mutex_spin_retry(kmutex_t *); 169 void mutex_wakeup(kmutex_t *); 188 void _mutex_init(kmutex_t *, kmutex_type_t, int, uintptr_t); 189 void mutex_init(kmutex_t *, kmutex_type_t, int); 190 void mutex_destroy(kmutex_t *); 192 void mutex_enter(kmutex_t *); 193 void mutex_exit(kmutex_t *); [all...] |
sleepq.h | 55 int sleepq_enter(sleepq_t *, lwp_t *, kmutex_t *); 59 const struct syncobj *, kmutex_t *, bool); 63 void sleepq_wake(sleepq_t *, wchan_t, u_int, kmutex_t *); 64 int sleepq_abort(kmutex_t *, int); 74 kmutex_t lock;
|
un.h | 94 kmutex_t *uipc_dgramlock(void); 95 kmutex_t *uipc_streamlock(void); 96 kmutex_t *uipc_rawlock(void);
|
/src/sys/dev/ic/ |
qemufwcfgvar.h | 37 kmutex_t sc_lock;
|
scmdvar.h | 28 kmutex_t sc_mutex; /* for reading the i2c or spi bus */ 29 kmutex_t sc_dying_mutex; /* for cleaning up */ 30 kmutex_t sc_condmutex; /* for waiting a long time */
|
joyvar.h | 43 kmutex_t *sc_lock;
|
arcofivar.h | 46 kmutex_t sc_lock; 47 kmutex_t sc_intr_lock;
|
pl041var.h | 38 kmutex_t sc_lock; 39 kmutex_t sc_intr_lock;
|
dwc_gmac_var.h | 79 kmutex_t t_mtx; 87 kmutex_t r_mtx; 99 kmutex_t sc_mdio_lock; 110 kmutex_t *sc_mcast_lock; /* lock for SIOCADD/DELMULTI */ 111 kmutex_t *sc_intr_lock; /* lock for interrupt operations */
|
/src/sys/kern/ |
kern_mutex_obj.c | 43 kmutex_t mo_lock; 46 uint8_t mo_pad[COHERENCY_UNIT - sizeof(kmutex_t) - 55 kmutex_t * 67 return (kmutex_t *)mo; 75 kmutex_t * 89 return (kmutex_t *)mo; 99 mutex_obj_hold(kmutex_t *lock) 120 mutex_obj_free(kmutex_t *lock) 147 mutex_obj_refcnt(kmutex_t *lock)
|
/src/sys/arch/zaurus/dev/ |
zaudiovar.h | 55 kmutex_t sc_lock; 56 kmutex_t sc_intr_lock; 95 void zaudio_get_locks(void *, kmutex_t **, kmutex_t **);
|
/src/sys/arch/x68k/dev/ |
event_var.h | 60 kmutex_t *ev_lock; /* lock from the parent device */ 64 void ev_init(struct evvar *, const char *, kmutex_t *);
|
/src/sys/dev/i2c/ |
am2315var.h | 33 kmutex_t sc_mutex; 34 kmutex_t sc_waitmutex;
|
sgp40var.h | 34 kmutex_t sc_threadmutex; /* for the measurement kthread */ 35 kmutex_t sc_mutex; /* for reading the i2c bus */
|
/src/sys/dev/pci/ |
svvar.h | 35 kmutex_t sc_lock; 36 kmutex_t sc_intr_lock;
|
auviavar.h | 49 kmutex_t sc_lock; 50 kmutex_t sc_intr_lock;
|
fmsvar.h | 39 kmutex_t sc_lock; 40 kmutex_t sc_intr_lock;
|
/src/sys/external/bsd/sljit/sljit/ |
sljit_mod.c | 40 kmutex_t sljit_allocator_mutex; 41 kmutex_t sljit_global_mutex;
|
/src/sys/arch/riscv/include/ |
mutex.h | 75 riscv_mutex_spin_ipl(kmutex_t *__mtx) 81 riscv_mutex_initialize_spin_ipl(kmutex_t *__mtx, int ipl) 88 riscv_mutex_spinbit_lock_init(kmutex_t *__mtx) 94 riscv_mutex_spinbit_locked_p(const kmutex_t *__mtx) 100 riscv_mutex_spinbit_lock_try(kmutex_t *__mtx) 111 riscv_mutex_spinbit_lock_unlock(kmutex_t *__mtx)
|
/src/sys/dev/ |
midi_if.h | 72 void (*get_locks)(void *, kmutex_t **, kmutex_t **);
|
/src/sys/opencrypto/ |
cryptodev_internal.h | 5 extern kmutex_t cryptodev_mtx;
|
/src/sys/dev/pad/ |
padvar.h | 47 kmutex_t sc_lock; 48 kmutex_t sc_intr_lock;
|
/src/sys/arch/sparc/include/ |
proc.h | 70 extern kmutex_t fpu_mtx;
|
/src/sys/arch/sparc64/dev/ |
auxiovar.h | 41 kmutex_t sc_lock;
|