| /plan9/sys/src/ape/lib/fmt/ |
| H A D | strtod.c | 97 ulong low[Prec], hig[Prec], mid[Prec]; in fmtstrtod() local 246 mid[0] = 0; in fmtstrtod() 247 mid[1] = 1; in fmtstrtod() 249 mid[0] = mid[0]*10 + (c-'0'); in fmtstrtod() 250 mid[1] = mid[1]*10; in fmtstrtod() 254 low[0] = umuldiv(mid[0], One, mid[1]); in fmtstrtod() 255 hig[0] = umuldiv(mid[0]+1, One, mid[1]); in fmtstrtod() 266 mid[i] = hig[i] + low[i]; in fmtstrtod() 268 mid[i] += One; in fmtstrtod() 269 c = mid[i] & 1; in fmtstrtod() [all …]
|
| /plan9/sys/src/cmd/unix/drawterm/libc/ |
| H A D | strtod.c | 76 ulong low[Prec], hig[Prec], mid[Prec]; in fmtstrtod() local 225 mid[0] = 0; in fmtstrtod() 226 mid[1] = 1; in fmtstrtod() 228 mid[0] = mid[0]*10 + (c-'0'); in fmtstrtod() 229 mid[1] = mid[1]*10; in fmtstrtod() 233 low[0] = umuldiv(mid[0], One, mid[1]); in fmtstrtod() 234 hig[0] = umuldiv(mid[0]+1, One, mid[1]); in fmtstrtod() 245 mid[i] = hig[i] + low[i]; in fmtstrtod() 247 mid[i] += One; in fmtstrtod() 248 c = mid[i] & 1; in fmtstrtod() [all …]
|
| /plan9/sys/src/cmd/unix/drawterm/gui-x11/ |
| H A D | keysym2ucs-x11.c | 831 int mid; in keysym2ucs() local 844 mid = (min + max) / 2; in keysym2ucs() 845 if (keysymtab[mid].keysym < keysym) in keysym2ucs() 846 min = mid + 1; in keysym2ucs() 847 else if (keysymtab[mid].keysym > keysym) in keysym2ucs() 848 max = mid - 1; in keysym2ucs() 851 return keysymtab[mid].ucs; in keysym2ucs()
|
| /plan9/sys/src/libc/port/ |
| H A D | strtod.c | 62 ulong low[Prec], hig[Prec], mid[Prec], num, den; in strtod() local 245 mid[i] = hig[i] + low[i]; in strtod() 247 mid[i] += One; in strtod() 248 c = mid[i] & 1; in strtod() 249 mid[i] >>= 1; in strtod() 251 frnorm(mid); in strtod() 254 c = fpcmp(a, mid); in strtod() 258 if(low[i] != mid[i]) { in strtod() 260 low[i] = mid[i]; in strtod() 268 hig[i] = mid[i]; in strtod() [all …]
|
| /plan9/sys/src/cmd/aux/antiword/ |
| H A D | utf8.c | 67 int mid; in bIsZeroWidthChar() local 75 mid = (low + high) / 2; in bIsZeroWidthChar() 76 if (ucs > (ULONG)combining[mid].last) { in bIsZeroWidthChar() 77 low = mid + 1; in bIsZeroWidthChar() 78 } else if (ucs < (ULONG)combining[mid].first) { in bIsZeroWidthChar() 79 high = mid - 1; in bIsZeroWidthChar()
|
| /plan9/sys/src/cmd/ |
| H A D | prof.c | 233 int top, bot, mid; in symind() local 237 for (mid = (bot+top)/2; mid < top; mid = (bot+top)/2) { in symind() 238 if (pc < acc[mid].pc) in symind() 239 top = mid; in symind() 241 if (mid != nsym-1 && pc >= acc[mid+1].pc) in symind() 242 bot = mid; in symind() 244 return mid; in symind()
|
| H A D | look.c | 162 vlong top, bot, mid; in locate() local 169 mid = (top+bot) / 2; in locate() 170 Bseek(dfile, mid, 0); in locate() 174 mid = Boffset(dfile); in locate() 183 if(top <= mid) in locate() 185 top = mid; in locate() 189 bot = mid; in locate()
|
| H A D | file.c | 382 int low, high, mid; in bump_utf_count() local 386 mid = (low+high)/2; in bump_utf_count() 387 if (r >= language[mid].low) { in bump_utf_count() 388 if (r <= language[mid].high) { in bump_utf_count() 389 language[mid].count++; in bump_utf_count() 391 } else low = mid+1; in bump_utf_count() 392 } else high = mid; in bump_utf_count() 485 int low, high, mid, r; in wordfreq() local 501 mid = (low+high)/2; in wordfreq() 502 r = strcmp(dict[mid].word, (char*)p2); in wordfreq() [all …]
|
| H A D | nfs.c | 628 int lo, hi, mid, n; in finduser() local 633 mid = (lo+hi)/2; in finduser() 634 n = strcmp(u[mid]->name, s); in finduser() 636 return u[mid]; in finduser() 638 lo = mid+1; in finduser() 640 hi = mid; in finduser() 669 int lo, hi, mid; in idtostr() local 674 mid = (lo+hi)/2; in idtostr() 675 if(u[mid]->uid == id) in idtostr() 676 return estrdup9p(u[mid]->name); in idtostr() [all …]
|
| /plan9/sys/src/libmach/ |
| H A D | sym.c | 682 int top, bot, mid; in srchtext() local 688 for (mid = (bot+top)/2; mid < top; mid = (bot+top)/2) { in srchtext() 689 sp = txt[mid].sym; in srchtext() 693 top = mid; in srchtext() 694 else if(mid != ntxt-1 && val >= txt[mid+1].sym->value) in srchtext() 695 bot = mid; in srchtext() 697 return mid; in srchtext() 709 int top, bot, mid; in srchdata() local 715 for(mid = (bot+top)/2; mid < top; mid = (bot+top)/2) { in srchdata() 716 sp = globals[mid]; in srchdata() [all …]
|
| /plan9/sys/src/cmd/ratfs/ |
| H A D | misc.c | 161 ulong top, bot, mid; in ipsearch() local 166 for (mid = (bot+top)/2; mid < top; mid = (bot+top)/2) { in ipsearch() 167 ap = &base[mid]; in ipsearch() 171 top = mid; in ipsearch() 172 else if(mid != n-1 && addr >= base[mid+1].ip.ipaddr) in ipsearch() 173 bot = mid; in ipsearch()
|
| /plan9/sys/src/cmd/eqn/ |
| H A D | pile.c | 6 int i, nlist, nlist2, mid; in pile() local 24 mid = p1 + nlist2 - 1; in pile() 30 for (i = p2-1; i > mid; i--) in pile() 32 ebase[yyval] = (nlist%2) ? b + ebase[lp[mid]] in pile()
|
| /plan9/sys/src/9/ip/ |
| H A D | iproute.c | 31 r->mid = *l; in freeroute() 52 *l = r->mid; in allocroute() 75 l->mid = *q; in addqueue() 191 q = p->mid; in calcd() 281 addnode(f, &p->mid, new); in addnode() 314 f->queue = p->mid; in v4addroute() 360 f->queue = p->mid; in v6addroute() 391 cur = &p->mid; in looknode() 422 addqueue(&f->queue, p->mid); in v4delroute() 426 f->queue = p->mid; in v4delroute() [all …]
|
| /plan9/sys/src/cmd/dict/ |
| H A D | dict.c | 425 long top, bot, mid; in locate() local 439 mid = (top+bot) / 2; in locate() 440 mid = seeknextline(bindex, mid); in locate() 443 bot, (top+bot) / 2, mid, top); in locate() 444 if(mid == top || !getfield(entry)) in locate() 453 top = mid; in locate() 455 bot = mid; in locate()
|
| /plan9/sys/src/cmd/awk/ |
| H A D | lex.c | 429 int cond, low, mid, high; in binsearch() local 434 mid = (low + high) / 2; in binsearch() 435 if ((cond = strcmp(w, kp[mid].word)) < 0) in binsearch() 436 high = mid - 1; in binsearch() 438 low = mid + 1; in binsearch() 440 return mid; in binsearch()
|
| /plan9/sys/src/cmd/aquarela/ |
| H A D | smbcommon.c | 121 h->mid = smbnhgets(rh->mid); in smbbuffergetheader() 128 (h->flags & SMB_FLAGS_SERVER_TO_REDIR) ? "response" : "request", h->tid, h->pid, h->uid, h->mid); in smbbuffergetheader() 204 smbhnputs(rh->mid, h->mid); in smbbufferputheader()
|
| /plan9/sys/src/cmd/troff2html/ |
| H A D | troff2html.c | 595 int low, high, mid; in lookup() local 600 mid = (low+high)/2; in lookup() 601 if(c < tab[mid].value) in lookup() 602 high = mid - 1; in lookup() 603 else if(c > tab[mid].value) in lookup() 604 low = mid + 1; in lookup() 606 return mid; in lookup()
|
| /plan9/sys/src/cmd/gs/src/ |
| H A D | gdevpsfu.c | 189 int mid = (lo + hi) >> 1; in psf_sorted_glyphs_index_of() local 191 if (glyph >= glyphs[mid]) in psf_sorted_glyphs_index_of() 192 lo = mid; in psf_sorted_glyphs_index_of() 194 hi = mid; in psf_sorted_glyphs_index_of()
|
| /plan9/sys/src/cmd/bzip2/lib/ |
| H A D | bzdecompress.c | 281 Int32 nb, na, mid; in BZ2_indexIntoF() local 285 mid = (nb + na) >> 1; in BZ2_indexIntoF() 286 if (indx >= cftab[mid]) nb = mid; else na = mid; in BZ2_indexIntoF()
|
| /plan9/sys/src/cmd/vac/ |
| H A D | pack.c | 405 n += 2 + strlen(dir->mid); in vdsize() 458 p += stringpack(dir->mid, p); in vdpack() 573 if(stringunpack(&dir->mid, &p, &n) < 0) in vdunpack() 645 vtfree(dir->mid); in vdcleanup() 646 dir->mid = nil; in vdcleanup() 656 dst->mid = vtstrdup(dst->mid); in vdcopy()
|
| /plan9/sys/src/cmd/auth/factotum/ |
| H A D | fgui.c | 647 int mid, i, n, lasty; in resizeneedkey() local 655 mid = 0; in resizeneedkey() 660 if(n > mid) in resizeneedkey() 661 mid = n; in resizeneedkey() 663 mid = (mid+2) * font->height; in resizeneedkey() 676 r.max.x = r.min.x + mid - 3*stringwidth(font, "="); in resizeneedkey() 694 r.min.x = mr.min.x + mid - 3*font->height; in resizeneedkey()
|
| /plan9/sys/src/cmd/fossil/ |
| H A D | 9dir.c | 80 if((dir.muid = unameByUid(de->mid)) == nil) in dirDe2M() 81 dir.muid = smprint("(%s)", de->mid); in dirDe2M()
|
| H A D | vac.c | 511 n += 2 + strlen(dir->mid); in deSize() 546 p += stringPack(dir->mid, p); in dePack() 657 if(!stringUnpack(&dir->mid, &p, &n)) in deUnpack() 734 vtMemFree(dir->mid); in deCleanup() 735 dir->mid = nil; in deCleanup() 745 dst->mid = vtStrDup(src->mid); in deCopy()
|
| H A D | vac.h | 59 char *mid; /* last modified by */ member
|
| /plan9/sys/src/cmd/unix/drawterm/exportfs/ |
| H A D | exportfs.c | 156 if(f->mid) { in freefid() 157 sprint(buf, "/mnt/exportfs/%d", f->mid); in freefid() 159 psmap[f->mid] = 0; in freefid() 204 new->mid = 0; in newfid()
|