Searched defs:here (Results 1 - 25 of 25) sorted by relevance

/ast/src/cmd/mailx/port/
H A Ddtsize.c76 static int dtcount(reg Dtlink_t* here) argument
78 static int dtcount(here)
79 reg Dtlink_t* here;
81 { return !here ? 0 : dtcount(here->left) + dtcount(here->right) + 1;
98 dt->data->size = dtcount(dt->data->here);
100 { t = (dt->data->type&DT_LIST) ? dt->data->head : dt->data->here;
H A Dcdt.h204 Dtlink_t* here; /* finger to last search element */ member in struct:_dtdata_s
315 #define dtfinger(d) (_DT_(d)->data->here ? dtobj((d),_DT_(d)->data->here) : \
/ast/src/lib/libvcodex/Vcwindow/
H A Dvcwdecode.c29 static Vcwmatch_t* decode(Vcwindow_t* vcw, Void_t* data, size_t size, Sfoff_t here) argument
31 static Vcwmatch_t* decode(vcw, data, size, here)
35 Sfoff_t here; /* current target position */
52 if(sfseek(sf, here, SEEK_SET) != here)
58 vcw->match.wpos = here;
H A Dvcwmirror.c33 static Vcwmatch_t* mirror(Vcwindow_t* vcw, Void_t* data, size_t size, Sfoff_t here) argument
35 static Vcwmatch_t* mirror(vcw, data, size, here)
39 Sfoff_t here; /* current target position */
54 if((here -= VCWEXTRA(mtsz)) < 0)
55 here = 0;
56 if((here+mtsz) > mir->ssize && (here = mir->ssize - mtsz) < 0 )
57 { here = 0;
62 wm->wpos = here;
64 if(sfseek(srcf, here,
[all...]
H A Dvcwvote.c136 static double frtarget(Vcwindow_t* vcw, size_t* dfreq, size_t size, Sfoff_t here) argument
138 static double frtarget(vcw, dfreq, size, here)
142 Sfoff_t here; /* current location */
164 if((pos = here - (size+size/8)) < 0)
166 if((dtsz = (size_t)(here - pos)) < size)
193 static Vcwmatch_t* frmatch(Vcwindow_t* vcw, Void_t* data, size_t dtsz, Sfoff_t here) argument
195 static Vcwmatch_t* frmatch(vcw, data, dtsz, here)
199 Sfoff_t here; /* current target position */
222 if(fr->tarf && here > (Sfoff_t)dtsz &&
223 frtarget(vcw, dfreq, dtsz, here) < TARMATC
[all...]
H A Dvcwprefix.c88 Sfoff_t here; /* data processed to here */ member in struct:_prefix_s
368 static Vcwmatch_t* pfmatch(Vcwindow_t* vcw, Void_t* data, size_t dtsz, Sfoff_t here) argument
370 static Vcwmatch_t* pfmatch(vcw, data, dtsz, here)
374 Sfoff_t here; /* current target position */
390 { wm->wpos = here;
391 wm->wsize = here+dtsz > pf->sfsz ? (ssize_t)(pf->sfsz-here) : dtsz;
407 { if(pf->dtpos == here && dtsz <= pf->dtsz )
415 pf->maxo = here/pf
[all...]
/ast/src/lib/libvcodex/Vcdelta/
H A Dvcdcache.c105 ssize_t vcdkasetaddr(Vcdcache_t* ka, ssize_t addr, ssize_t here, ssize_t* mode) argument
107 ssize_t vcdkasetaddr(ka, addr, here, mode)
110 ssize_t here; /* current location */
121 d = here-addr;
154 ssize_t vcdkagetaddr(Vcdcache_t* ka, Vcio_t* addr, ssize_t here, ssize_t mode) argument
156 ssize_t vcdkagetaddr(ka, addr, here, mode)
159 ssize_t here;
168 a = here - vciogetu(addr);
H A Dvcdelta.c199 ssize_t len, l, here; local
220 for(len = 0, here = mtch->tpos; n > 0; ++mtch, --n)
221 { if((l = mtch->tpos - here) > 0)
222 { if(vcdputadd(vcd, here, l) != l )
225 here += l;
234 here += l;
240 here += l;
/ast/src/lib/libast/disc/
H A Dsfdcsubstr.c38 Sfoff_t here; /* current seek location */ member in struct:_subfile_s
53 reg Sfoff_t here, parent; local
59 if(su->extent >= 0 && (ssize_t)n > (io = (ssize_t)(su->extent - su->here)) )
68 here = su->here + su->offset;
69 if(sfsk(f,here,SEEK_SET,disc) != here)
76 su->here += io;
122 reg Sfoff_t here, parent; local
129 here
183 reg Sfoff_t here; local
[all...]
H A Dsfdcunion.c44 Sfoff_t here; /* current location */ member in struct:_union_s
82 un->here += r;
119 addr += un->here;
138 un->here = addr;
/ast/src/lib/libdll/
H A Ddllnext.c63 _dll_next(int flags, _DLL_RLD_SYM_TYPE* here) argument
148 else if ((_DLL_RLD_SYM_TYPE*)dlsym(lp, _DLL_RLD_SYM_STR) == here)
/ast/src/lib/libast/cdt/
H A Ddtlist.c32 Dtlink_t* here; /* finger to searched objects */ member in struct:_dtlist_s
36 int dtlistprint(Dt_t* dt, Dtlink_t* here, char* (*objprintf)(Void_t*) ) argument
43 if(!here && !(here = list->link) )
46 for(; here; here = here->_rght)
49 obj = (*objprintf)(_DTOBJ(disc, here));
76 list->here = lnk; /* finger points to this */
95 list->link = list->here
[all...]
H A Ddthash.c39 Dtlink_t* here; /* fingered object */ member in struct:_dthash_s
100 hash->here = NIL(Dtlink_t*);
122 hash->here = l;
135 { hash->here = next;
144 hash->here = l;
169 { hash->here = head;
177 { head = hash->here;
193 hash->here = NIL(Dtlink_t*);
287 lnk = hash->here; /* fingered object */
288 hash->here
[all...]
H A Ddttree.c38 int dttreeprint(Dt_t* dt, Dtlink_t* here, int lev, char* (*objprintf)(Void_t*) ) argument
45 if(!here && !(here = tree->root) )
53 obj = (*objprintf)(_DTOBJ(disc, here));
60 if(here->_left)
61 obj = (*objprintf)(_DTOBJ(disc,here->_left));
68 if(here->_rght)
69 obj = (*objprintf)(_DTOBJ(disc,here->_rght));
76 if(here->_left)
77 dttreeprint(dt, here
[all...]
/ast/src/cmd/INIT/
H A DCONVERT.mk73 * the :FILE: action is usually specified using the here syntax to
86 * specified using the here syntax to avoid make comment, quote and
95 here = !-=-=-=-=-! macro
221 $$(STDED) $$(STDEDFLAGS) $$(<) <<'$(here)'
225 $(here)
239 cat > $$(<) <<'$(here)'
241 $(here)
/ast/src/cmd/ie/
H A Deditlib.c62 * There are two scenarios here.
75 * Line editing here will not work.
127 static int here; local
143 if (here++)
159 here--;
/ast/src/lib/libvdelta/vd01/
H A Dvddelta01.c57 static int vdputinst(Table_t* tab, uchar* begs, uchar* here, Match_t* match, int n_copy) argument
59 static int vdputinst(tab, begs, here, match, n_copy)
62 uchar* here; /* current location */
70 n_add = begs ? here-begs : 0; /* add size */
71 c_addr = (here-tab->tar)+tab->n_src; /* current address */
390 /* if get here, successful */
491 return tab.io.here + (tab.io.next - tab.io.data);
H A Dvdelhdr01.h192 /* Below here is code for a buffered I/O subsystem to speed up I/O */
203 long here; member in struct:_vdio_s
210 #define HERE(io) ((io)->here)
218 (io)->size = 0, (io)->here = 0, (io)->delta = (delta) )
/ast/src/lib/libvdelta/
H A Dvddelta.c53 static int vdputinst(Table_t* tab, uchar* begs, uchar* here, reg int copy, int n_copy) argument
55 static int vdputinst(tab, begs, here, copy, n_copy)
58 uchar* here; /* current location */
66 n_add = begs ? here-begs : 0; /* add size */
67 c_addr = (here-tab->tar)+tab->n_src; /* current address */
536 return tab.io.here + (tab.io.next - tab.io.data);
H A Dvdsqueeze.c51 static int vdputinst(Table_t* tab, uchar* begs, uchar* here, reg int copy, int n_copy) argument
53 static int vdputinst(tab, begs, here, copy, n_copy)
56 uchar* here; /* current location */
65 n_add = begs ? here-begs : 0; /* add size */
66 c_addr = here-tab->tar; /* current address */
H A Dvdelhdr.h192 /* Below here is code for a buffered I/O subsystem to speed up I/O */
204 long here; member in struct:_vdio_s
211 #define HERE(io) ((io)->here)
220 (io)->size = 0, (io)->here = 0, (io)->delta = (delta) )
/ast/src/lib/libjcl/
H A Djcl.h162 char* here; member in struct:Jcldd_s
/ast/src/lib/libvcodex/
H A Dvcsfio.c1199 Sfoff_t here = 0; local
1210 if((here = sfseek(f, (Sfoff_t)0, 1)) < 0 )
1215 sfseek(f, here, 0);
/ast/src/cmd/nmake/
H A Dexpand.c1142 unsigned long here; local
1146 here = sfstrtell(xp);
1196 if (sfstrtell(xp) != here || mark == need)
H A Dparse.c130 char* here; /* <<? termination string */ member in struct:Parseinfo_s
555 int here; local
626 here = pp->checkhere = 0;
826 if (m == here)
829 here = m + 1;
919 if (pp->here && !lead)
921 t = pp->here;
922 pp->here = 0;
926 error(3, "here document terminator \"%s\" not found", t);
1850 pp->here
[all...]

Completed in 68 milliseconds