Home
last modified time | relevance | path

Searched refs:compar (Results 1 – 25 of 70) sorted by relevance

123

/netbsd-src/lib/libc/stdlib/
H A Dlsearch.c55 cmp_fn_t compar) in lsearch() argument
60 _DIAGASSERT(compar != NULL); in lsearch()
62 return(linear_base(key, base, nelp, width, compar, 1)); in lsearch()
67 cmp_fn_t compar) in lfind() argument
72 _DIAGASSERT(compar != NULL); in lfind()
74 return(linear_base(key, __UNCONST(base), nelp, width, compar, 0)); in lfind()
79 cmp_fn_t compar, int add_flag) in linear_base() argument
85 _DIAGASSERT(compar != NULL); in linear_base()
89 if (!compar(element, key)) /* key found */ in linear_base()
H A Dtfind.c27 int (*compar)(const void *, const void *)) in tfind()
32 _DIAGASSERT(compar != NULL); in tfind()
40 if ((r = (*compar)(vkey, (*rootp)->key)) == 0) /* T2: */ in tfind()
H A Dbsearch.c63 int (*compar)(const void *, const void *)) in bsearch()
72 _DIAGASSERT(compar != NULL); in bsearch()
76 cmp = (*compar)(key, p); in bsearch()
H A Dtsearch.c27 int (*compar)(const void *, const void *)) in tsearch()
33 _DIAGASSERT(compar != NULL); in tsearch()
41 if ((r = (*compar)(vkey, (*rootp)->key)) == 0) /* T2: */ in tsearch()
H A Dtdelete.c28 int (*compar)(const void *, const void *)) in tdelete()
35 _DIAGASSERT(compar != NULL); in tdelete()
40 while ((cmp = (*compar)(vkey, (*rootp)->key)) != 0) { in tdelete()
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/gnulib-lib/
H A Dgl_list.h303 gl_listelement_compar_fn compar,
315 gl_listelement_compar_fn compar,
326 gl_listelement_compar_fn compar,
338 gl_listelement_compar_fn compar,
347 gl_listelement_compar_fn compar,
356 gl_listelement_compar_fn compar,
405 gl_listelement_compar_fn compar,
408 gl_listelement_compar_fn compar,
413 gl_listelement_compar_fn compar,
416 gl_listelement_compar_fn compar,
[all …]
H A Dgl_list.c229 gl_sortedlist_search (gl_list_t list, gl_listelement_compar_fn compar, const void *elt) in gl_sortedlist_search() argument
232 ->sortedlist_search (list, compar, elt); in gl_sortedlist_search()
236 gl_sortedlist_search_from_to (gl_list_t list, gl_listelement_compar_fn compar, size_t start_index, … in gl_sortedlist_search_from_to() argument
239 ->sortedlist_search_from_to (list, compar, start_index, end_index, in gl_sortedlist_search_from_to()
244 gl_sortedlist_indexof (gl_list_t list, gl_listelement_compar_fn compar, const void *elt) in gl_sortedlist_indexof() argument
247 ->sortedlist_indexof (list, compar, elt); in gl_sortedlist_indexof()
251 gl_sortedlist_indexof_from_to (gl_list_t list, gl_listelement_compar_fn compar, size_t start_index,… in gl_sortedlist_indexof_from_to() argument
254 ->sortedlist_indexof_from_to (list, compar, start_index, end_index, in gl_sortedlist_indexof_from_to()
259 gl_sortedlist_add (gl_list_t list, gl_listelement_compar_fn compar, const void *elt) in gl_sortedlist_add() argument
262 ->sortedlist_add (list, compar, elt); in gl_sortedlist_add()
[all …]
H A Dgl_anylinked_list2.h892 gl_linked_sortedlist_search (gl_list_t list, gl_listelement_compar_fn compar, in gl_linked_sortedlist_search() argument
899 int cmp = compar (node->value, elt); in gl_linked_sortedlist_search()
911 gl_listelement_compar_fn compar, in gl_linked_sortedlist_search_from_to() argument
944 int cmp = compar (node->value, elt); in gl_linked_sortedlist_search_from_to()
958 gl_linked_sortedlist_indexof (gl_list_t list, gl_listelement_compar_fn compar, in gl_linked_sortedlist_indexof() argument
968 int cmp = compar (node->value, elt); in gl_linked_sortedlist_indexof()
980 gl_listelement_compar_fn compar, in gl_linked_sortedlist_indexof_from_to() argument
1014 int cmp = compar (node->value, elt); in gl_linked_sortedlist_indexof_from_to()
1029 gl_linked_sortedlist_add (gl_list_t list, gl_listelement_compar_fn compar, in gl_linked_sortedlist_add() argument
1035 if (compar (node->value, elt) >= 0) in gl_linked_sortedlist_add()
[all …]
/netbsd-src/external/gpl3/binutils/dist/libctf/
H A Dctf-decls.h32 int (*compar)(const void *, const void *, void *), in ctf_qsort_r()
35 qsort_r (base, nmemb, size, compar, arg); in ctf_qsort_r()
40 int (*compar) (const void *, const void *, void *); member
49 return qsort_arg->compar (a, b, qsort_arg->arg); in ctf_qsort_compar_thunk()
54 int (*compar)(const void *, const void *, void *), in ctf_qsort_r()
57 struct ctf_qsort_arg thunk = { compar, arg }; in ctf_qsort_r()
62 int (*compar)(const void *, const void *, void *),
/netbsd-src/external/gpl3/binutils.old/dist/libctf/
H A Dctf-decls.h32 int (*compar)(const void *, const void *, void *), in ctf_qsort_r()
35 qsort_r (base, nmemb, size, compar, arg); in ctf_qsort_r()
40 int (*compar) (const void *, const void *, void *); member
49 return qsort_arg->compar (a, b, qsort_arg->arg); in ctf_qsort_compar_thunk()
54 int (*compar)(const void *, const void *, void *), in ctf_qsort_r()
57 struct ctf_qsort_arg thunk = { compar, arg }; in ctf_qsort_r()
62 int (*compar)(const void *, const void *, void *),
/netbsd-src/common/lib/libc/stdlib/
H A Dheapsort.c112 if (child_i < nmemb && compar(child, child + size) < 0) { \
117 if (compar(child, par) <= 0) \
143 if (child_i < nmemb && compar(child, child + size) < 0) { \
155 if (child_i == 1 || compar(k, par) < 0) { \
173 int (*compar)(const void *, const void *), void *k)
177 int (*compar)(const void *, const void *))
188 _DIAGASSERT(compar != NULL);
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/roken/
H A Dtsearch.c43 int (*compar)(const void *, const void *)) in rk_tsearch()
54 if ((r = (*compar)(vkey, (*rootp)->key)) == 0) /* T2: */ in rk_tsearch()
119 int (*compar)(const void *, const void *)) in rk_tdelete()
128 while ((cmp = (*compar)(vkey, (*rootp)->key)) != 0) { in rk_tdelete()
164 int (*compar)(const void *, const void *)) in rk_tfind()
174 if ((r = (*compar)(vkey, (*rootp)->key)) == 0) /* T2: */ in rk_tfind()
/netbsd-src/external/gpl3/gcc/dist/libbacktrace/
H A Dsort.c62 int (*compar) (const void *, const void *)) in backtrace_qsort()
81 if ((*compar) (base, base + i * size) > 0) in backtrace_qsort()
96 backtrace_qsort (base, mid, size, compar); in backtrace_qsort()
104 size, compar); in backtrace_qsort()
/netbsd-src/external/gpl3/gcc.old/dist/libbacktrace/
H A Dsort.c62 int (*compar) (const void *, const void *)) in backtrace_qsort()
81 if ((*compar) (base, base + i * size) > 0) in backtrace_qsort()
96 backtrace_qsort (base, mid, size, compar); in backtrace_qsort()
104 size, compar); in backtrace_qsort()
/netbsd-src/external/ibm-public/postfix/dist/src/util/
H A Dargv.c204 ARGV *argv_qsort(ARGV *argvp, ARGV_COMPAR_FN compar) in argv_qsort() argument
207 compar ? compar : argv_cmp); in argv_qsort()
221 ARGV *argv_uniq(ARGV *argvp, ARGV_COMPAR_FN compar) in argv_uniq() argument
226 if (compar == 0) in argv_uniq()
227 compar = argv_cmp; in argv_uniq()
229 if (prev != 0 && compar(prev, cpp) == 0) { in argv_uniq()
/netbsd-src/external/cddl/osnet/sys/util/
H A Dqsort.h34 int (*compar)(const void *, const void *)) in qsort()
39 kheapsort(base, nmemb, size, compar, tmp); in qsort()
/netbsd-src/external/gpl3/gcc/dist/libiberty/
H A Dbsearch.c74 int (*compar)(const void *, const void *)) in bsearch()
82 cmp = (*compar)(key, p); in bsearch()
/netbsd-src/external/gpl3/binutils.old/dist/libiberty/
H A Dbsearch.c74 int (*compar)(const void *, const void *)) in bsearch()
82 cmp = (*compar)(key, p); in bsearch()
H A Dbsearch_r.c75 int (*compar)(const void *, const void *, void *), in bsearch_r()
84 cmp = (*compar)(key, p, arg); in bsearch_r()
/netbsd-src/external/gpl3/gdb/dist/libiberty/
H A Dbsearch.c74 int (*compar)(const void *, const void *)) in bsearch()
82 cmp = (*compar)(key, p); in bsearch()
/netbsd-src/external/gpl3/gdb.old/dist/libiberty/
H A Dbsearch.c74 int (*compar)(const void *, const void *)) in bsearch()
82 cmp = (*compar)(key, p); in bsearch()
H A Dbsearch_r.c75 int (*compar)(const void *, const void *, void *), in bsearch_r()
84 cmp = (*compar)(key, p, arg); in bsearch_r()
/netbsd-src/external/gpl3/binutils/dist/libiberty/
H A Dbsearch.c74 int (*compar)(const void *, const void *)) in bsearch()
82 cmp = (*compar)(key, p); in bsearch()
H A Dbsearch_r.c75 int (*compar)(const void *, const void *, void *), in bsearch_r()
84 cmp = (*compar)(key, p, arg); in bsearch_r()
/netbsd-src/external/gpl3/gcc.old/dist/libiberty/
H A Dbsearch.c74 register int (*compar)(const void *, const void *)) in bsearch()
82 cmp = (*compar)(key, p); in bsearch()

123