HomeSort by: relevance | last modified time | path
    Searched refs:kmutex (Results 1 - 25 of 36) sorted by relevancy

1 2

  /src/sys/sys/
condvar.h 42 struct kmutex;
48 void cv_wait(kcondvar_t *, struct kmutex *);
49 int cv_wait_sig(kcondvar_t *, struct kmutex *);
50 int cv_timedwait(kcondvar_t *, struct kmutex *, int);
51 int cv_timedwait_sig(kcondvar_t *, struct kmutex *, int);
52 int cv_timedwaitbt(kcondvar_t *, struct kmutex *, struct bintime *,
54 int cv_timedwaitbt_sig(kcondvar_t *, struct kmutex *, struct bintime *,
localcount.h 42 struct kmutex;
53 struct kmutex *);
57 struct kmutex *);
sched.h 148 struct kmutex;
159 struct kmutex *spc_mutex; /* (: lock on below, runnable LWPs */
160 struct kmutex *spc_lwplock; /* (: general purpose lock for LWPs */
mutex.h 148 typedef struct kmutex kmutex_t;
  /src/sys/arch/ia64/include/
mutex.h 39 struct kmutex { struct
48 struct kmutex { struct
  /src/sys/arch/mips/include/
mutex.h 39 struct kmutex { struct
48 struct kmutex { struct
  /src/sys/arch/alpha/include/
mutex.h 39 struct kmutex { struct
47 struct kmutex { struct
70 __CTASSERT(sizeof(struct kmutex) == sizeof(uintptr_t));
  /src/sys/arch/arm/include/
mutex.h 55 struct kmutex { struct
91 __CTASSERT(sizeof(struct kmutex) == sizeof(uintptr_t));
  /src/sys/arch/m68k/include/
mutex.h 39 struct kmutex { struct
47 struct kmutex { struct
  /src/sys/arch/or1k/include/
mutex.h 39 struct kmutex { struct
47 struct kmutex { struct
  /src/sys/arch/sh3/include/
mutex.h 39 struct kmutex { struct
47 struct kmutex { struct
  /src/sys/arch/vax/include/
mutex.h 47 struct kmutex { struct
55 struct kmutex { struct
  /src/sys/arch/hppa/include/
mutex.h 52 struct kmutex { struct
105 MUTEX_SET_WAITERS(struct kmutex *mtx, uintptr_t owner)
114 MUTEX_HAS_WAITERS(const volatile struct kmutex *mtx)
120 MUTEX_INITIALIZE_SPIN(struct kmutex *mtx, bool dodebug, int ipl)
129 MUTEX_INITIALIZE_ADAPTIVE(struct kmutex *mtx, bool dodebug)
137 MUTEX_DESTROY(struct kmutex *mtx)
143 MUTEX_DEBUG_P(const volatile struct kmutex *mtx)
162 MUTEX_ACQUIRE(struct kmutex *mtx, uintptr_t curthread)
172 MUTEX_RELEASE(struct kmutex *mtx)
180 MUTEX_CLEAR_WAITERS(struct kmutex *mtx
    [all...]
  /src/sys/arch/sparc64/include/
mutex.h 42 struct kmutex { struct
  /src/sys/arch/powerpc/include/
mutex.h 42 struct kmutex { struct
  /src/sys/arch/sparc/include/
mutex.h 43 struct kmutex { struct
  /src/sys/arch/usermode/include/
mutex.h 41 struct kmutex { struct
  /src/sys/arch/x86/include/
mutex.h 41 struct kmutex { struct
  /src/sys/arch/riscv/include/
mutex.h 39 struct kmutex { struct
51 struct kmutex { struct
  /src/sys/ddb/
db_syncobj.c 52 volatile const struct kmutex *mtx = wchan;
  /src/sys/dev/ic/
rtsxvar.h 44 struct kmutex sc_host_mtx;
45 struct kmutex sc_intr_mtx;
  /src/sys/fs/nfs/common/
nfsrvcache.h 120 struct kmutex mtx;
nfsport.h 668 #define NFSSTATESPINLOCK extern struct kmutex nfs_state_mutex
672 #define NFSREQSPINLOCK extern struct kmutex nfs_req_mutex
675 #define NFSSOCKMUTEX extern struct kmutex nfs_slock_mutex
679 #define NFSNAMEIDMUTEX extern struct kmutex nfs_nameid_mutex
683 #define NFSCLSTATEMUTEX extern struct kmutex nfs_clstate_mutex
687 #define NFSDLOCKMUTEX extern struct kmutex newnfsd_mtx
  /src/sys/dev/sdmmc/
sdmmcvar.h 245 struct kmutex sc_mtx; /* lock around host controller */
288 struct kmutex sc_tskq_mtx;
294 struct kmutex sc_discover_task_mtx;
  /src/sys/dev/pci/
if_wpivar.h 200 struct kmutex sc_rsw_mtx;

Completed in 28 milliseconds

1 2