Lines Matching refs:buffer
189 char *buffer;
194 (void) memset(argp->buf.buffer, 0, argp->buf.buflen);
197 if ((be->buffer = calloc(1, argp->buf.buflen)) == NULL) {
201 buffer = be->buffer;
203 buffer = argp->buf.buffer;
205 if (_nss_ldap_exec2str_entry(entry, buffer, argp->buf.buflen) != 0)
208 be->buflen = strlen(buffer);
220 char buffer[NSS_BUFSIZ];
235 (void) memset(argp->buf.buffer, 0, argp->buf.buflen);
238 status = _nss_ldap_exec2str_entry(entry, buffer,
239 sizeof (buffer));
243 status = argp->str2ent(buffer, strlen(buffer),
245 argp->buf.buffer, argp->buf.buflen);
253 argp->buf.buffer : argp->buf.result;
254 argp->returnlen = strlen(argp->buf.buffer);
374 stat = (*argp->str2ent)(be->buffer,
376 argp->buf.buffer, argp->buf.buflen);
387 /* return file format in argp->buf.buffer */
388 argp->returnval = argp->buf.buffer;
389 argp->returnlen = strlen(argp->buf.buffer);