/freebsd/sys/sys/ |
H A D | sema.h | 38 struct sema { struct 39 struct mtx sema_mtx; /* General protection lock. */ argument 40 struct cv sema_cv; /* Waiters. */ argument 41 int sema_waiters; /* Number of waiters. */ argument 42 int sema_value; /* Semaphore value. */ argument 55 #define sema_post(sema) _sema_post((sema), LOCK_FILE, LOCK_LINE) argument 56 #define sema_wait(sema) _sema_wait((sema), LOCK_FILE, LOCK_LINE) argument 57 #define sema_timedwait(sema, timo) \ argument 59 #define sema_trywait(sema) _sema_trywait((sema), LOCK_FILE, LOCK_LINE) argument
|
/freebsd/sys/kern/ |
H A D | kern_sema.c | 47 sema_init(struct sema *sema, int value, const char *description) in sema_init() 62 sema_destroy(struct sema *sema) in sema_destroy() 75 _sema_post(struct sema *sema, const char *file, int line) in _sema_post() 90 _sema_wait(struct sema *sema, const char *file, int line) in _sema_wait() 108 _sema_timedwait(struct sema *sema, int timo, const char *file, int line) in _sema_timedwait() 142 _sema_trywait(struct sema *sema, const char *file, int line) in _sema_trywait() 167 sema_value(struct sema *sema) in sema_value()
|
H A D | sysv_sem.c | 116 static struct semid_kernel *sema; /* semaphore id pool */ variable
|
/freebsd/sys/dev/smartpqi/ |
H A D | smartpqi_misc.c | 133 os_create_semaphore(const char *name, int value, struct sema *sema) in os_create_semaphore() 143 os_destroy_semaphore(struct sema *sema) in os_destroy_semaphore() 153 os_sema_lock(struct sema *sema) in os_sema_lock() 162 os_sema_unlock(struct sema *sema) in os_sema_unlock()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | CxxModuleHandler.cpp | 54 static void makeScopes(Sema &sema, DeclContext *ctxt, in makeScopes() 72 emulateLookupInCtxt(Sema &sema, llvm::StringRef name, DeclContext *ctxt) { in emulateLookupInCtxt() 125 getEqualLocalDeclContext(Sema &sema, DeclContext *foreign_ctxt) { in getEqualLocalDeclContext()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | semaphore.h | 42 struct sema sema; member
|
/freebsd/contrib/llvm-project/clang/include/clang/Testing/ |
H A D | TestAST.h | 88 Sema &sema() { return Clang->getSema(); } in sema() function
|
/freebsd/usr.bin/ipcs/ |
H A D | ipc.c | 51 struct semid_kernel *sema; variable
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | AbstractBasicWriter.h | 165 void writeFixedPointSemantics(const llvm::FixedPointSemantics &sema) { in writeFixedPointSemantics()
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | Internals.h | 157 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode, Sema &sema, in MigrationPass()
|
/freebsd/sys/dev/mana/ |
H A D | hw_channel.h | 208 struct sema sema; member
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | CheckExprLifetime.cpp | 17 namespace clang::sema { namespace
|
H A D | Sema.cpp | 157 namespace sema { namespace
|
H A D | SemaType.cpp | 187 Sema &sema; member in __anonc2847d970111::TypeProcessingState 223 TypeProcessingState(Sema &sema, Declarator &declarator) in TypeProcessingState()
|
H A D | SemaTemplateInstantiate.cpp | 3402 namespace sema { namespace
|
H A D | TreeTransform.h | 55 using namespace sema; variable
|