Home
last modified time | relevance | path

Searched refs:destructor (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dtsdalloc.c40 pfrv_t destructor; member
47 pfrv_t destructor; in _free_tsdbuf() local
54 destructor = loc[i].destructor; in _free_tsdbuf()
55 if (destructor != NULL) in _free_tsdbuf()
56 destructor(p); in _free_tsdbuf()
65 tsdalloc(__tsd_item_t n, size_t size, pfrv_t destructor) in tsdalloc() argument
100 loc[n].destructor = destructor; in tsdalloc()
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dtsd.c49 thr_keycreate(thread_key_t *pkey, void (*destructor)(void *)) in thr_keycreate()
127 tsdm->tsdm_destro[tsdm->tsdm_nused++] = destructor; in thr_keycreate()
138 pthread_key_create(pthread_key_t *pkey, void (*destructor)(void *)) in pthread_key_create()
140 return (thr_keycreate(pkey, destructor)); in pthread_key_create()
158 thr_keycreate_once(thread_key_t *keyp, void (*destructor)(void *)) in thr_keycreate_once()
167 error = thr_keycreate(&key, destructor); in thr_keycreate_once()
/illumos-gate/usr/src/lib/libsqlite/src/
H A Dparse.y287 %destructor select {sqliteSelectDelete($$);}
289 %destructor oneselect {sqliteSelectDelete($$);}
325 %destructor sclp {sqliteExprListDelete($$);}
354 %destructor from {sqliteSrcListDelete($$);}
421 %destructor on_opt {sqliteExprDelete($$);}
436 %destructor sortitem {sqliteExprDelete($$);}
465 %destructor having_opt {sqliteExprDelete($$);}
484 %destructor where_opt {sqliteExprDelete($$);}
534 %destructor expr {sqliteExprDelete($$);}
722 %destructor expritem {sqliteExprDelete($$);}
[all …]
/illumos-gate/usr/src/lib/libnsl/common/
H A Dcommon.c31 thr_get_storage(pthread_key_t *keyp, size_t size, void (*destructor)(void *)) in thr_get_storage()
35 if (pthread_key_create_once_np(keyp, destructor) != 0) in thr_get_storage()
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Dkmem.c84 void (*destructor)(void *, void *), /* object destructor */ in kmem_cache_create()
102 constructor, destructor, reclaim, in kmem_cache_create()
H A Dthread.c139 tsd_create(uint_t *keyp, void (*destructor)(void *)) in tsd_create()
141 VERIFY0(thr_keycreate(keyp, destructor)); in tsd_create()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dthreads.c314 int k5_key_register (k5_key_t keynum, void (*destructor)(void *)) in k5_key_register()
327 destructors[keynum] = destructor; in k5_key_register()
337 destructors[keynum] = destructor; in k5_key_register()
347 destructors[keynum] = destructor; in k5_key_register()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/
H A Dpsvcobj.c4104 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_0_0()
4173 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_0_1()
4220 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_1_0()
4254 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_2_0()
4286 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_2_1()
4332 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_2_2()
4358 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_3_0()
4406 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_4_0()
4433 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_5_0()
4459 dp->ld.destructor = i_psvc_destructor; in i_psvc_constructor_6_0()
[all …]
H A Dpsvc_objects_class.h57 int32_t (*destructor)(); member
/illumos-gate/usr/src/tools/smatch/src/
H A Dgcc-attr-list.h36 GCC_ATTR(destructor)
/illumos-gate/usr/src/common/ficl/softcore/
H A Dstring.fr118 \ destructor method (overrides object --> free)
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dk5-platform.h374 static void NAME(void) __attribute__((destructor))
/illumos-gate/usr/src/uts/common/disp/
H A Dthread.c1605 tsd_create(uint_t *keyp, void (*destructor)(void *)) in tsd_create()
1621 if (destructor == NULL) in tsd_create()
1622 destructor = tsd_defaultdestructor; in tsd_create()
1644 tsd_destructor[i] = destructor; in tsd_create()
/illumos-gate/usr/src/head/
H A Dthread_db.h254 typedef int td_key_iter_f(thread_key_t, void (*destructor)(), void *);
/illumos-gate/usr/src/lib/libsqlite/tool/
H A Dlemon.c135 char *destructor; /* Code which executes whenever this symbol is member
2185 psp->declargslot = &sp->destructor;
2879 }else if( sp->destructor ){
2880 cp = sp->destructor;
2914 ret = lemp->vardest!=0 || sp->destructor!=0;
3487 if( sp==0 || sp->type==TERMINAL || sp->destructor==0 ) continue;
3497 sp->index<=0 || sp->destructor!=0 ) continue;
3878 sp->destructor = 0;
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c778 PFrV destructor; in __td_ta_tsd_iter() local
837 destructor = (PFrV)destructors[key]; in __td_ta_tsd_iter()
838 if (destructor != TSD_UNALLOCATED && in __td_ta_tsd_iter()
839 (*cb)(key, destructor, cbdata_p)) in __td_ta_tsd_iter()
/illumos-gate/usr/src/uts/common/fs/
H A Dvnode.c4474 vsd_create(uint_t *keyp, void (*destructor)(void *)) in vsd_create()
4490 if (destructor == NULL) in vsd_create()
4491 destructor = vsd_defaultdestructor; in vsd_create()
4513 vsd_destructor[i] = destructor; in vsd_create()
/illumos-gate/usr/src/uts/common/os/
H A Devchannels.c705 evch_evq_evadd_dest(void *ev, destr_f destructor, void *cookie) in evch_evq_evadd_dest() argument
709 evp->ge_destruct = destructor; in evch_evq_evadd_dest()
H A Dkmem.c3716 void (*destructor)(void *, void *), /* object destructor */ in kmem_cache_create()
3847 cp->cache_destructor = destructor; in kmem_cache_create()
/illumos-gate/usr/src/lib/libumem/common/
H A Dumem.c2649 umem_destructor_t *destructor, /* object destructor */ in umem_cache_create() argument
2785 cp->cache_destructor = destructor; in umem_cache_create()
/illumos-gate/usr/src/lib/libima/common/
H A Dima-lib.c286 __attribute__((destructor)) void fini() in fini()
/illumos-gate/usr/src/cmd/look/
H A Dwords6530 destructor
/illumos-gate/usr/src/cmd/spell/
H A Dlist6528 destructor
/illumos-gate/usr/src/tools/smatch/src/smatch_data/
H A Dkernel.implicit_dependencies.no_structs440 …k_buff)->dev_scratch, (struct sk_buff)->_skb_refdst, (struct sk_buff)->destructor, (struct sk_buff…
445 …k_buff)->dev_scratch, (struct sk_buff)->_skb_refdst, (struct sk_buff)->destructor, (struct sk_buff…