| /plan9/sys/src/libc/port/ |
| H A D | qsort.c | 10 int (*cmp)(void*, void*); member 55 if(p->cmp(pi, pj) < 0) { in pivot() 56 if(p->cmp(pi, pk) < 0) { in pivot() 57 if(p->cmp(pj, pk) < 0) in pivot() 63 if(p->cmp(pj, pk) < 0) { in pivot() 64 if(p->cmp(pi, pk) < 0) in pivot() 91 while(pi < pn && p->cmp(pi, a) < 0); in qsorts() 94 while(pj > a && p->cmp(pj, a) > 0); in qsorts() 114 qsort(void *va, long n, long es, int (*cmp)(void*, void*)) in qsort() 118 s.cmp = cmp; in qsort()
|
| /plan9/sys/src/ape/lib/ap/gen/ |
| H A D | qsort.c | 31 static char *med3func(char *a, char *b, char *c, int (*cmp)(const void *, const void *)) in med3func() 32 { return cmp(a, b) < 0 ? in med3func() 33 (cmp(b, c) < 0 ? b : (cmp(a, c) < 0 ? c : a ) ) in med3func() 34 : (cmp(b, c) > 0 ? b : (cmp(a, c) < 0 ? a : c ) ); in med3func() 36 #define med3(a, b, c) med3func(a, b, c, cmp) 38 void qsort(void *va, size_t n, size_t es, int (*cmp)(const void *, const void *)) in qsort() 47 for (pl = pm; pl > a && cmp(pl-es, pl) > 0; pl -= es) in qsort() 67 while (pb <= pc && (r = cmp(pb, a)) <= 0) { in qsort() 71 while (pb <= pc && (r = cmp(pc, a)) >= 0) { in qsort() 88 if (nb > 1) qsort(a, nb, es, cmp); in qsort() [all …]
|
| /plan9/sys/src/cmd/replica/ |
| H A D | avl.c | 96 canoncmp(int cmp) in canoncmp() argument 98 if(cmp < 0) in canoncmp() 100 else if(cmp > 0) in canoncmp() 106 _insertavl(Avl **tp, Avl *p, Avl *r, int (*cmp)(Avl*,Avl*), Avl **rfree) in _insertavl() 119 if((i=canoncmp(cmp(r, *tp))) != 0){ in _insertavl() 120 (*tp)->bal += i*_insertavl(&(*tp)->n[(i+1)/2], *tp, r, cmp, rfree); in _insertavl() 138 _lookupavl(Avl *t, Avl *r, int (*cmp)(Avl*,Avl*)) in _lookupavl() 146 if((i=canoncmp(cmp(r, t)))==0) in _lookupavl() 173 _deleteavl(Avl **tp, Avl *p, Avl *rx, int(*cmp)(Avl*,Avl*), Avl **del, void (*predel)(Avl*, void*),… in _deleteavl() 182 if((i=canoncmp(cmp(rx, *tp))) != 0){ in _deleteavl() [all …]
|
| /plan9/sys/src/libavl/ |
| H A D | avl.c | 100 canoncmp(int cmp) in canoncmp() argument 102 if(cmp < 0) in canoncmp() 104 else if(cmp > 0) in canoncmp() 110 _insertavl(Avl **tp, Avl *p, Avl *r, int (*cmp)(Avl*,Avl*), Avl **rfree) in _insertavl() 123 if((i = canoncmp(cmp(r, *tp))) != 0){ in _insertavl() 124 (*tp)->bal += i * _insertavl(&(*tp)->n[(i+1)/2], *tp, r, cmp, in _insertavl() 161 _deleteavl(Avl **tp, Avl *p, Avl *rx, int(*cmp)(Avl*,Avl*), Avl **del, in _deleteavl() 171 if((i=canoncmp(cmp(rx, *tp))) != 0){ in _deleteavl() 172 (*tp)->bal += i * _deleteavl(&(*tp)->n[(i+1)/2], *tp, rx, cmp, in _deleteavl() 221 int (*cmp)(Avl*, Avl*); member [all …]
|
| /plan9/sys/src/cmd/bzip2/ |
| H A D | mkfile | 28 cmp sample1.bz2 sample1.rb2 29 cmp sample2.bz2 sample2.rb2 30 cmp sample3.bz2 sample3.rb2 31 cmp sample1.tst sample1.ref 32 cmp sample2.tst sample2.ref 33 cmp sample3.tst sample3.ref
|
| /plan9/sys/src/cmd/ |
| H A D | join.c | 201 int cmp, less; in join() local 210 cmp = comp(); in join() 211 if(n[F1]>0 && n[F2]>0 && cmp>0 || n[F1]==0) { in join() 217 } else if(n[F1]>0 && n[F2]>0 && cmp<0 || n[F2]==0) { in join() 225 while(n[F2]>0 && cmp==0) { in join() 229 cmp = comp(); in join() 233 cmp = comp(); in join() 234 if(n[F1]>0 && n[F2]>0 && cmp==0) { in join() 238 (less? cmp<0 :cmp>0) || n[seekf]==0) in join()
|
| H A D | seconds.c | 272 int cmp; in datebsearch() local 277 cmp = key[0] - pos->token[0]; in datebsearch() 278 if (cmp == 0) { in datebsearch() 279 cmp = strncmp(key, pos->token, Maxtok); in datebsearch() 280 if (cmp == 0) in datebsearch() 283 if (cmp < 0) in datebsearch()
|
| H A D | ps.c | 7 int cmp(void*, void*); 47 qsort(mem, tot, sizeof(Dir*), cmp); in main() 156 cmp(void *va, void *vb) in cmp() function
|
| H A D | nm.c | 31 int cmp(void*, void*); 150 cmp(void *vs, void *vt) in cmp() function 270 qsort(symptr, nsym, sizeof(*symptr), cmp); in printsyms()
|
| /plan9/sys/src/cmd/spin/ |
| H A D | tl_rewrt.c | 129 Symbol *s, *t; int cmp; in addcan() local 156 cmp = strcmp(s->name, t->name); in addcan() 158 cmp = 0; in addcan() 159 if (cmp == 0) /* duplicate */ in addcan() 161 if (cmp < 0) in addcan() 174 cmp = strcmp(s->name, t->name); in addcan() 175 if (cmp == 0) /* duplicate */ in addcan() 177 if (cmp < 0) in addcan()
|
| /plan9/sys/src/cmd/sam/ |
| H A D | multi.c | 73 int i, cmp, w; in sortname() local 83 cmp = Strcmp(&f->name, &file.filepptr[i]->name); in sortname() 84 if(cmp==0 && !dupwarned){ in sortname() 87 }else if(cmp<0 && (i>0 || cmd==0)) in sortname()
|
| /plan9/sys/lib/dist/pc/inst/ |
| H A D | isfossil | 9 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 127 | 12 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 128 |
|
| H A D | isext2 | 8 cmp -s <{dd -if $1 -bs 1 -count 2 -skip 1080 >[2]/dev/null | xd -b |sed 1q} \
|
| H A D | isventi | 9 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 248 |
|
| H A D | isventiarenas | 9 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 256 |
|
| H A D | isventiisect | 9 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 256 |
|
| /plan9/sys/src/cmd/gs/src/ |
| H A D | gscencs.c | 146 int cmp; in gs_c_name_glyph() local 149 cmp = memcmp(str, probe, len); in gs_c_name_glyph() 150 if (cmp == 0) in gs_c_name_glyph() 152 else if (cmp > 0) in gs_c_name_glyph()
|
| /plan9/sys/src/cmd/gs/libpng/ |
| H A D | pngvcrd.c | 64 cmp eax, 1 //make sure eax return non-zero value in png_mmx_support() 75 cmp edx, 0 // 0 = mmx not supported in png_mmx_support() 343 cmp ecx,0 //lcr in png_combine_row() 362 cmp ecx,0 in png_combine_row() 451 cmp ecx,0 //lcr in png_combine_row() 479 cmp ecx,0 in png_combine_row() 573 cmp ecx,0 in png_combine_row() 610 cmp ecx,0 in png_combine_row() 713 cmp ecx,0 //lcr in png_combine_row() 757 cmp ecx,0 in png_combine_row() [all …]
|
| /plan9/sys/src/ape/cmd/diff/ |
| H A D | README | 1 This directory contains the GNU diff, diff3, sdiff, and cmp utilities. 3 significantly faster. cmp has been moved here from the GNU textutils.
|
| H A D | NEWS | 5 * cmp -c now uses locale to decide which output characters to quote. 11 * New cmp, diff, diff3, sdiff option: --help 20 * New cmp option: -v --version 25 * New cmp option: --ignore-initial=BYTES 67 * cmp and diff now conform to Posix.2 (ISO/IEC 9945-2:1993) 77 * `cmp - -' now works like `diff - -'. 102 * Add sdiff and cmp programs.
|
| /plan9/rc/bin/replica/ |
| H A D | pull | 30 cmp -s $serverlog $clientlog $m $m 41 fatal cmp: $x
|
| /plan9/sys/src/cmd/auth/ |
| H A D | uniq.c | 13 int cmp(void *arg1, void *arg2) in cmp() function 79 qsort(l, n, sizeof(Who*), cmp); in main()
|
| /plan9/sys/src/ape/lib/ap/stdio/ |
| H A D | _dtoa.c | 513 if (cmp(b,S) < 0) { in _dtoa() 522 if (ilim < 0 || cmp(b,S = multadd(S,5,0)) <= 0) { in _dtoa() 553 j = cmp(b, mlo); in _dtoa() 555 j1 = delta->sign ? 1 : cmp(b, delta); in _dtoa() 574 j1 = cmp(b, S); in _dtoa() 614 j = cmp(b, S); in _dtoa() 706 if (cmp(b, S) >= 0) { in quorem()
|
| /plan9/sys/src/cmd/disk/9660/ |
| H A D | direc.c | 212 dsort(Direc *d, int (*cmp)(const void*, const void*)) in dsort() 217 qsort(d->child, n, sizeof(d[0]), cmp); in dsort() 220 dsort(&d->child[i], cmp); in dsort()
|
| /plan9/sys/src/cmd/5l/ |
| H A D | span.c | 568 cmp(int a, int b) in cmp() function 593 return cmp(C_HFEXT, b); in cmp() 595 return cmp(C_SEXT, b); in cmp() 603 return cmp(C_HFAUTO, b); in cmp() 605 return cmp(C_SAUTO, b); in cmp() 613 return cmp(C_SOREG, b) || cmp(C_ROREG, b); in cmp() 616 return b == C_SROREG || cmp(C_HFOREG, b); in cmp() 618 return cmp(C_SROREG, b); in cmp() 666 xcmp[i][n] = cmp(n, i); in buildop()
|