| /freebsd/lib/libc/stdlib/ |
| H A D | cxa_thread_atexit_impl.c | 101 walk_cb_call(struct cxa_thread_dtor *dtor) in walk_cb_call() argument 105 if (_rtld_addr_phdr(dtor->func, &phdr_info) && in walk_cb_call() 106 __elf_phdr_match_addr(&phdr_info, dtor->func)) in walk_cb_call() 107 dtor->func(dtor->obj); in walk_cb_call() 111 (void *)(dtor->func)); in walk_cb_call() 115 walk_cb_nocall(struct cxa_thread_dtor *dtor __unused) in walk_cb_nocall() 122 struct cxa_thread_dtor *dtor; in cxa_thread_walk() local 124 while ((dtor = LIST_FIRST(&dtors)) != NULL) { in cxa_thread_walk() 125 LIST_REMOVE(dtor, entry); in cxa_thread_walk() 126 cb(dtor); in cxa_thread_walk() [all …]
|
| /freebsd/contrib/llvm-project/libc/src/__support/threads/ |
| H A D | thread.cpp | 39 TSSDtor *dtor = nullptr; member 42 constexpr TSSKeyUnit(TSSDtor *d) : active(true), dtor(d) {} in TSSKeyUnit() 46 dtor = nullptr; in reset() 59 cpp::optional<unsigned int> new_key(TSSDtor *dtor) { in new_key() argument 64 u = {dtor}; in new_key() 75 return units[key].dtor; in get_dtor() 97 TSSDtor *dtor = nullptr; member 101 : active(true), payload(p), dtor(d) {} in TSSValueUnit() 161 if (unit.dtor != nullptr && unit.payload != nullptr) in call_atexit_callbacks() 162 unit.dtor(unit.payload); in call_atexit_callbacks() [all …]
|
| /freebsd/usr.bin/pom/ |
| H A D | pom.c | 68 static double dtor(double); 185 Ec = 360 / PI * ECCEN * sin(dtor(Msol)); /* sec 42 #5 */ in potm() 194 Ev = 1.2739 * sin(dtor(2*(l - LambdaSol) - Mm)); /* sec 61 #7 */ in potm() 195 Ac = 0.1858 * sin(dtor(Msol)); /* sec 61 #8 */ in potm() 196 A3 = 0.37 * sin(dtor(Msol)); in potm() 198 Ec = 6.2886 * sin(dtor(Mmprime)); /* sec 61 #10 */ in potm() 199 A4 = 0.214 * sin(dtor(2 * Mmprime)); /* sec 61 #11 */ in potm() 201 V = 0.6583 * sin(dtor(2 * (lprime - LambdaSol))); /* sec 61 #13 */ in potm() 204 return(50 * (1 - cos(dtor(D)))); /* sec 63 #3 */ in potm() 212 dtor(double deg) in dtor() function
|
| /freebsd/usr.bin/calendar/ |
| H A D | pom.c | 67 static double dtor(double); 216 Ec = 360 / PI * ECCEN * sin(dtor(Msol)); /* sec 42 #5 */ in potm() 225 Ev = 1.2739 * sin(dtor(2*(l - LambdaSol) - Mm)); /* sec 61 #7 */ in potm() 226 Ac = 0.1858 * sin(dtor(Msol)); /* sec 61 #8 */ in potm() 227 A3 = 0.37 * sin(dtor(Msol)); in potm() 229 Ec = 6.2886 * sin(dtor(Mmprime)); /* sec 61 #10 */ in potm() 230 A4 = 0.214 * sin(dtor(2 * Mmprime)); /* sec 61 #11 */ in potm() 232 V = 0.6583 * sin(dtor(2 * (lprime - LambdaSol))); /* sec 61 #13 */ in potm() 235 return(50 * (1 - cos(dtor(D)))); /* sec 63 #3 */ in potm() 243 dtor(double deg) in dtor() function
|
| /freebsd/contrib/elftoolchain/common/ |
| H A D | utarray.h | 55 dtor_f *dtor; member 71 if ((a)->icd.dtor) { \ 74 (a)->icd.dtor(utarray_eltptr(a,_ut_i)); \ 106 if ((a)->icd.dtor) { (a)->icd.dtor( _utarray_eltptr(a,--((a)->i))); } \ 158 if ((dst)->icd.dtor) { \ 160 (dst)->icd.dtor(utarray_eltptr(dst,_ut_i)); \ 181 if ((a)->icd.dtor) { \ 184 (a)->icd.dtor(utarray_eltptr((a),pos+_ut_i)); \ 201 if ((a)->icd.dtor) { \ 204 (a)->icd.dtor(utarray_eltptr(a,_ut_i)); \
|
| /freebsd/contrib/bc/src/ |
| H A D | vector.c | 76 bc_vec_init(BcVec* restrict v, size_t esize, BcDtorType dtor) in bc_vec_init() argument 87 v->dtor = (BcSize) dtor; in bc_vec_init() 122 if (!v->dtor) v->len -= n; in bc_vec_npop() 125 const BcVecFree d = bc_vec_dtors[v->dtor]; in bc_vec_npop() 157 if (v->dtor) in bc_vec_npopAt() 160 const BcVecFree d = bc_vec_dtors[v->dtor]; in bc_vec_npopAt() 295 assert(!v->dtor); in bc_vec_string() 320 assert(!v->dtor); in bc_vec_concat() 342 assert(!v->dtor); in bc_vec_empty() 364 if (v->dtor) bc_vec_dtors[v->dtor](ptr); in bc_vec_replaceAt() [all …]
|
| H A D | lang.c | 182 assert(d != s && d->size == s->size && d->dtor == s->dtor); in bc_array_copy() 222 if (a->size == sizeof(BcNum) && a->dtor == BC_DTOR_NUM) in bc_array_expand() 233 assert(a->size == sizeof(BcVec) && a->dtor == BC_DTOR_VEC); in bc_array_expand()
|
| /freebsd/contrib/llvm-project/openmp/runtime/src/ |
| H A D | kmp_threadprivate.cpp | 197 if (d_tn->dt.dtor != 0) { in __kmp_common_destroy() 206 (*d_tn->dt.dtor)(tn->par_addr); in __kmp_common_destroy() 212 (*d_tn->dt.dtor)(d_tn->obj_init); in __kmp_common_destroy() 256 if (d_tn->dt.dtor != 0) { in __kmp_common_destroy_gtid() 257 (void)(*d_tn->dt.dtor)(tn->par_addr); in __kmp_common_destroy_gtid() 259 (void)(*d_tn->dt.dtor)(d_tn->obj_init); in __kmp_common_destroy_gtid() 505 kmpc_cctor cctor, kmpc_dtor dtor) { in __kmpc_threadprivate_register() argument 524 d_tn->dt.dtor = dtor; in __kmpc_threadprivate_register() 748 kmpc_dtor_vec dtor, in __kmpc_threadprivate_register_vec() argument 769 d_tn->dt.dtorv = dtor; in __kmpc_threadprivate_register_vec()
|
| /freebsd/lib/libstdthreads/ |
| H A D | tss.c | 35 tss_create(tss_t *key, tss_dtor_t dtor) in tss_create() argument 38 if (pthread_key_create(key, dtor) != 0) in tss_create()
|
| /freebsd/sys/sys/ |
| H A D | module_khelp.h | 73 #define KHELP_DECLARE_MOD_UMA(hname, hdata, hhooks, version, size, ctor, dtor) \ argument 81 .umadtor = dtor \
|
| H A D | hash.h | 155 void (*dtor)(void *); /* bucket destructor */ member
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenCXXABI.cpp | 45 GVALinkage linkage, const CXXDestructorDecl *dtor, CXXDtorType dt) const { in getCXXDestructorLinkage() argument 47 return cgm.getCIRLinkageForDeclarator(dtor, linkage, in getCXXDestructorLinkage()
|
| H A D | CIRGenCXXABI.h | 81 virtual bool useThunkForDtorVariant(const CXXDestructorDecl *dtor, 85 getCXXDestructorLinkage(GVALinkage linkage, const CXXDestructorDecl *dtor,
|
| H A D | CIRGenFunction.cpp | 545 const CXXDestructorDecl *dtor = cast<CXXDestructorDecl>(curGD.getDecl()); in emitDestructorBody() local 553 if (dtorType != Dtor_Base && dtor->getParent()->isAbstract()) { in emitDestructorBody() 554 cgm.errorNYI(dtor->getSourceRange(), "abstract base class destructors"); in emitDestructorBody() 558 Stmt *body = dtor->getBody(); in emitDestructorBody() 566 cgm.errorNYI(dtor->getSourceRange(), "deleting destructor"); in emitDestructorBody() 574 cgm.errorNYI(dtor->getSourceRange(), "function-try-block destructor"); in emitDestructorBody() 612 cgm.errorNYI(dtor->getSourceRange(), "function-try-block destructor"); in emitDestructorBody() 616 assert(dtor->isImplicit() && "bodyless dtor not implicit"); in emitDestructorBody() 630 cgm.errorNYI(dtor->getSourceRange(), "function-try-block destructor"); in emitDestructorBody()
|
| /freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | kmem_cache.h | 182 size_t align, spl_kmem_ctor_t ctor, spl_kmem_dtor_t dtor, 206 #define kmem_cache_create(name, size, align, ctor, dtor, rclm, priv, vmp, fl) \ argument 207 spl_kmem_cache_create(name, size, align, ctor, dtor, rclm, priv, vmp, fl)
|
| /freebsd/sys/vm/ |
| H A D | uma.h | 178 uma_dtor dtor, uma_init uminit, uma_fini fini, 212 uma_zone_t uma_zsecond_create(const char *name, uma_ctor ctor, uma_dtor dtor, 225 uma_dtor dtor, uma_init zinit, uma_fini zfini, uma_import zimport,
|
| /freebsd/contrib/bc/include/ |
| H A D | vector.h | 137 BcSize dtor; member 148 bc_vec_init(BcVec* restrict v, size_t esize, BcDtorType dtor);
|
| /freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-tsd.c | 216 tsd_hash_add_key(tsd_hash_table_t *table, uint_t *keyp, dtor_func_t dtor) in tsd_hash_add_key() argument 249 entry->he_dtor = dtor; in tsd_hash_add_key() 569 tsd_create(uint_t *keyp, dtor_func_t dtor) in tsd_create() argument 575 (void) tsd_hash_add_key(tsd_hash_table, keyp, dtor); in tsd_create()
|
| /freebsd/sys/kern/ |
| H A D | subr_trap.c | 285 ast_handler(struct thread *td, struct trapframe *framep, bool dtor) in ast_handler() argument 297 if (__predict_true(!dtor)) { in ast_handler()
|
| H A D | subr_hash.c | 313 if (args->dtor != NULL) in hashfree() 314 args->dtor(slot); in hashfree()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPassRegistry.def | 20 MODULE_PASS("nvptx-lower-ctor-dtor", NVPTXCtorDtorLoweringPass())
|
| /freebsd/contrib/lutok/m4/ |
| H A D | developer-mode.m4 | 90 -Wctor-dtor-privacy \ 94 -Wnon-virtual-dtor \
|
| /freebsd/contrib/kyua/m4/ |
| H A D | developer-mode.m4 | 90 -Wctor-dtor-privacy \ 94 -Wnon-virtual-dtor \
|
| /freebsd/sys/dev/netmap/ |
| H A D | netmap_bdg.h | 66 bdg_dtor_fn_t dtor; member
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDeclCXX.cpp | 237 llvm::FunctionCallee dtor, in createAtExitStub() argument 259 llvm::CallInst *call = CGF.Builder.CreateCall(dtor, addr); in createAtExitStub() 263 dtor.getCallee()->stripPointerCastsAndAliases())) in createAtExitStub() 330 llvm::FunctionCallee dtor, in registerGlobalDtorWithAtExit() argument 333 llvm::Constant *dtorStub = createAtExitStub(VD, dtor, addr); in registerGlobalDtorWithAtExit()
|