Lines Matching refs:buff
71 extract(register const char* cp, char* buff, int len)
73 register char* bp = buff;
91 return buff;
105 register char* buff = 0;
129 buff = (void*)malloc(n + 1);
143 n = (*compare)(prefix, EXTRACT(flags, cp, buff, len), len);
153 if (n && (*compare)(prefix, EXTRACT(flags, cp, buff, len), len) >= 0)
162 n = (*compare)(prefix, EXTRACT(flags, cp, buff, len), len);
181 n = (*compare)(prefix, EXTRACT(flags, cp, buff, len), len);
199 n = (*compare)(prefix, EXTRACT(flags, cp, buff, len), len);
208 if (n && (*compare)(prefix, EXTRACT(flags, cp, buff, len), len) >= 0)
217 n = (*compare)(prefix, EXTRACT(flags, cp, buff, len), len);
221 if (buff)
222 free((void*)buff);