| /src/sys/arch/evbppc/nintendo/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/dev/pad/ |
| padvar.h | 47 kmutex_t sc_lock; 48 kmutex_t sc_intr_lock;
|
| /src/sys/opencrypto/ |
| cryptodev_internal.h | 5 extern kmutex_t cryptodev_mtx;
|
| /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;
|