/illumos-gate/usr/src/contrib/ast/src/lib/libcmd/ |
H A D | chgrp.c | 132 Dtlink_t link; /* dictionary link */
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | xec.c | 805 np = (Namval_t*)stakalloc(sizeof(Dtlink_t)+sizeof(char*)); in sh_coaddfile() 2779 np->nvalue.rp = new_of(struct Ufunction,shp->funload?sizeof(Dtlink_t):0); in sh_exec()
|
H A D | parse.c | 844 np->nvalue.rp = new_of(struct Ufunction,shp->funload?sizeof(Dtlink_t):0); in funct()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libdll/ |
H A D | dllscan.c | 67 Dtlink_t link;
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/ |
H A D | struid.c | 53 Dtlink_t link;
|
H A D | strgid.c | 57 Dtlink_t link;
|
H A D | fmtuid.c | 50 Dtlink_t link;
|
H A D | fmtfs.c | 51 Dtlink_t link;
|
H A D | fmtgid.c | 50 Dtlink_t link;
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/regex/ |
H A D | regcomp.c | 60 Dtlink_t lnk;
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/ |
H A D | translate.c | 45 Dtlink_t link; /* dictionary link */ 56 Dtlink_t link; /* dictionary link */
|
H A D | optget.c | 120 Dtlink_t link; /* cdt link */ 125 Dtlink_t link; /* cdt link */
|
H A D | magic.c | 56 Dtlink_t link; /* dictionary link */
|
H A D | mime.c | 55 Dtlink_t link;
|
H A D | findlib.h | 98 Dtlink_t byname; 99 Dtlink_t byindex;
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/ |
H A D | cdt.h | 60 typedef struct _dtlink_s Dtlink_t; typedef 85 Dtlink_t* right; /* right child */ 88 Dtlink_t* _left; /* left child */ 92 { Dtlink_t* __rght; /* right child or next */ 93 Dtlink_t* __ptbl; /* Dtrehash parent tbl */ 96 { Dtlink_t* __left; /* left child or prev */ 104 { Dtlink_t hdr; /* header to hold obj */ 325 #define dtlink(d,e) (((Dtlink_t*)(e))->rh.__rght) 344 #define dtflatten(d) (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FLATTEN) 345 #define dtextract(d) (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_EXTRACT) [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/ |
H A D | tsearch.c | 62 { Dtlink_t link; 90 { { sizeof(Dtlink_t), -1, /* object is key */
|
H A D | hsearch.c | 63 { Dtlink_t link; 83 { sizeof(Dtlink_t), -1,
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/cdt/ |
H A D | dtlist.c | 31 Dtlink_t* link; /* list of objects */ 69 Dtlink_t *lnk; 90 Dtlink_t *lnk, *next; 95 list->link = list->here = NIL(Dtlink_t*); 114 Dtlink_t* lnk; 126 { list->link = NIL(Dtlink_t*); 131 { if(list->link != NIL(Dtlink_t*)) 171 Dtlink_t *r, *t, *h; 192 list->here = NIL(Dtlink_t*); 202 { r = (Dtlink_t*)obj; [all …]
|
H A D | dtmethod.c | 37 Dtlink_t *list;
|
H A D | dtopen.c | 122 Dtlink_t* _dtmake(Dt_t* dt, Void_t* obj, int type) in _dtmake() 129 return NIL(Dtlink_t*); in _dtmake() 143 return (Dtlink_t*)h; in _dtmake() 146 void _dtfree(Dt_t* dt, Dtlink_t* l, int type) in _dtfree()
|
H A D | dttree.c | 94 Dtlink_t *t, *root; 122 Dtlink_t *root, *t; 147 Dtlink_t* list; 152 Dtlink_t *last, *r, *t; 191 Dtlink_t* root; in tsize() 250 static Dtlink_t* tbalance(Dtlink_t* list, ssize_t size) in tbalance() 253 Dtlink_t* list; in tbalance() 258 Dtlink_t *l, *mid; 275 Dtlink_t *l, *list; in toptimize() 285 static Dtlink_t* troot(Dt_t* dt, Dtlink_t* list, Dtlink_t* link, Void_t* obj, int type) in troot() [all …]
|
H A D | cdtlib.h | 170 extern Dtlink_t* _dtmake _ARG_((Dt_t*, Void_t*, int)); 171 extern void _dtfree _ARG_((Dt_t*, Dtlink_t*, int));
|
H A D | dtcomp.c | 33 extern Dtlink_t* dtflatten(Dt_t* d) in dtflatten() 35 return (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FLATTEN); in dtflatten() 39 extern Dtlink_t* dtextract(Dt_t* d) in dtextract() 41 return (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_EXTRACT); in dtextract() 45 extern Dtlink_t* dtrestore(Dt_t* d, Void_t* l) in dtrestore() 47 return (Dtlink_t*)(*(_DT(d)->searchf))((d),(l),DT_RESTORE); in dtrestore()
|
H A D | dtdisc.c | 61 Dtlink_t *list; 78 else list = NIL(Dtlink_t*);
|