Home
last modified time | relevance | path

Searched refs:cmp (Results 1 – 25 of 102) sorted by relevance

12345

/plan9/sys/src/libc/port/
H A Dqsort.c10 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 Dqsort.c31 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 Davl.c96 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 Davl.c100 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 Dmkfile28 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 Djoin.c201 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 Dseconds.c272 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 Dps.c7 int cmp(void*, void*);
47 qsort(mem, tot, sizeof(Dir*), cmp); in main()
156 cmp(void *va, void *vb) in cmp() function
H A Dnm.c31 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 Dtl_rewrt.c129 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 Dmulti.c73 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 Disfossil9 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 Disext28 cmp -s <{dd -if $1 -bs 1 -count 2 -skip 1080 >[2]/dev/null | xd -b |sed 1q} \
H A Disventi9 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 248 |
H A Disventiarenas9 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 256 |
H A Disventiisect9 if(! cmp -s <{dd -quiet 1 -if $arg -bs 1024 -iseek 256 |
/plan9/sys/src/cmd/gs/src/
H A Dgscencs.c146 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 Dpngvcrd.c64 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 DREADME1 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 DNEWS5 * 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 Dpull30 cmp -s $serverlog $clientlog $m $m
41 fatal cmp: $x
/plan9/sys/src/cmd/auth/
H A Duniq.c13 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.c513 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 Ddirec.c212 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 Dspan.c568 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()

12345