Lines Matching refs:key
54 lsearch(key, base, nelp, width, compar)
55 const void *key;
61 _DIAGASSERT(key != NULL);
65 return(linear_base(key, base, nelp, width, compar, 1));
69 lfind(key, base, nelp, width, compar)
70 const void *key, *base;
75 _DIAGASSERT(key != NULL);
79 return(linear_base(key, __UNCONST(base), nelp, width, compar, 0));
83 linear_base(key, base, nelp, width, compar, add_flag)
84 const void *key;
92 _DIAGASSERT(key != NULL);
98 if (!compar(element, key)) /* key found */
101 if (!add_flag) /* key not found */
114 memcpy(end, key, width);