/illumos-gate/usr/src/contrib/ast/src/lib/libast/cdt/ |
H A D | dtdisc.c | 32 static Void_t* dtmemory(Dt_t* dt, Void_t* addr, size_t size, Dtdisc_t* disc) in dtmemory() 38 Dtdisc_t* disc; /* discipline */ 52 Dtdisc_t* dtdisc(Dt_t* dt, Dtdisc_t* disc, int type) in dtdisc() 54 Dtdisc_t* dtdisc(dt,disc,type) in dtdisc() 56 Dtdisc_t* disc; 60 Dtdisc_t *old; 74 return NIL(Dtdisc_t*);
|
H A D | dtnew.c | 32 Dtdisc_t ndisc; 33 Dtdisc_t* odisc; 38 eventf(Dt_t* dt, int op, void* data, Dtdisc_t* disc) in eventf() 49 memoryf(Dt_t* dt, void* addr, size_t size, Dtdisc_t* disc) in memoryf() 59 _dtnew(Vmalloc_t* vm, Dtdisc_t* disc, Dtmethod_t* meth, unsigned long version) in _dtnew() 78 dtnew(Vmalloc_t* vm, Dtdisc_t* disc, Dtmethod_t* meth) in dtnew()
|
H A D | dtopen.c | 39 Dt_t* _dtopen(Dtdisc_t* disc, Dtmethod_t* meth, unsigned long version) in _dtopen() 42 Dtdisc_t* disc; in _dtopen() 111 Dt_t* dtopen(Dtdisc_t* disc, Dtmethod_t* meth) in dtopen() 114 Dtdisc_t* disc; in dtopen() 125 Dtdisc_t *disc = dt->disc; in _dtmake() 148 Dtdisc_t *disc = dt->disc; in _dtfree()
|
H A D | dtlist.c | 40 Dtdisc_t *disc = dt->disc; in dtlistprint() 70 Dtdisc_t *disc = dt->disc; 91 Dtdisc_t *disc = dt->disc; 173 Dtdisc_t *disc = dt->disc;
|
H A D | dttree.c | 42 Dtdisc_t *disc = dt->disc; in dttreeprint() 95 Dtdisc_t *disc = dt->disc; 123 Dtdisc_t *disc = dt->disc; 154 Dtdisc_t *disc = dt->disc; 289 Dtdisc_t *disc = dt->disc; in troot() 405 Dtdisc_t *disc = dt->disc;
|
H A D | cdtlib.h | 89 void* cdt_lib(const char* name, Dtdisc_t* disc, const char* type) \ 106 void* cdt_lib(name, disc, type) const char* name; Dtdisc_t* disc; const char* type; \
|
H A D | dtclose.c | 37 Dtdisc_t *disc = dt->disc;
|
H A D | dthash.c | 49 Dtdisc_t *disc = dt->disc; in htable() 204 Dtdisc_t *disc = dt->disc; in hlist() 261 Dtdisc_t *disc = dt->disc;
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/ |
H A D | cdt.h | 62 typedef struct _dtdisc_s Dtdisc_t; typedef 69 typedef Void_t* (*Dtmake_f)_ARG_((Dt_t*,Void_t*,Dtdisc_t*)); 70 typedef void (*Dtfree_f)_ARG_((Dt_t*,Void_t*,Dtdisc_t*)); 71 typedef int (*Dtcompar_f)_ARG_((Dt_t*,Void_t*,Void_t*,Dtdisc_t*)); 72 typedef unsigned int (*Dthash_f)_ARG_((Dt_t*,Void_t*,Dtdisc_t*)); 73 typedef Void_t* (*Dtmemory_f)_ARG_((Dt_t*,Void_t*,size_t,Dtdisc_t*)); 74 typedef int (*Dtevent_f)_ARG_((Dt_t*,int,Void_t*,Dtdisc_t*)); 145 Dtdisc_t* disc; /* object type definitition */ 271 extern Dt_t* dtopen _ARG_((Dtdisc_t*, Dtmethod_t*)); 274 extern Dtdisc_t* dtdisc _ARG_((Dt_t* dt, Dtdisc_t*, int)); [all …]
|
H A D | dt.h | 34 extern Dt_t* dtnew(Vmalloc_t*, Dtdisc_t*, Dtmethod_t*); 35 extern Dt_t* _dtnew(Vmalloc_t*, Dtdisc_t*, Dtmethod_t*, unsigned long);
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/ |
H A D | hsearch.c | 69 static void hashfree(Dt_t* dt, Void_t* obj, Dtdisc_t* disc) in hashfree() 74 Dtdisc_t* disc; 82 static Dtdisc_t Hashdisc = /* discipline */
|
H A D | tsearch.c | 67 { Dtdisc_t disc; 77 static int treecompare(Dt_t* dt, char* one, char* two, Dtdisc_t* disc) in treecompare() 83 Dtdisc_t* disc; 116 (!(dt = *((Dt_t**)rootp)) && !(dt = dtopen((Dtdisc_t*)(&Treedisc),Dtoset))) )
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/ |
H A D | findlib.h | 76 Dtdisc_t namedisc; 77 Dtdisc_t indexdisc;
|
H A D | mimelib.h | 42 Dtdisc_t dict; /* cdt discipline */ \
|
H A D | optlib.h | 101 Dtdisc_t msgdisc; /* msgdict discipline */
|
H A D | translate.c | 71 Dtdisc_t message_disc; /* message dict discipline */ 72 Dtdisc_t catalog_disc; /* catalog dict discipline */
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | defs.c | 38 Dtdisc_t _Nvdisc =
|
H A D | env.c | 61 static int compare(Dt_t *dt, Void_t* key1, Void_t* key2, Dtdisc_t* disc) in compare() 75 static Dtdisc_t env_disc =
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/astsa/ |
H A D | optlib.h | 94 Dtdisc_t msgdisc; /* msgdict discipline */
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | name.h | 216 extern int nv_compare(Dt_t*, Void_t*, Void_t*, Dtdisc_t*); 231 extern Dtdisc_t _Nvdisc;
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/ |
H A D | fmtfs.c | 67 static Dtdisc_t disc; in fmtfs()
|
H A D | fmtgid.c | 68 static Dtdisc_t disc; in fmtgid()
|
H A D | fmtuid.c | 68 static Dtdisc_t disc; in fmtuid()
|
H A D | struid.c | 73 static Dtdisc_t disc; in struid()
|
H A D | strgid.c | 79 static Dtdisc_t disc; in strgid()
|