Lines Matching refs:buffer
51 nss_XbyY_buf_t **buffer = arg; in free_grbuf() local
53 NSS_XbyY_FREE(buffer); in free_grbuf()
59 nss_XbyY_buf_t **buffer = in get_grbuf() local
64 if (buffer == NULL) in get_grbuf()
70 if (*buffer) { in get_grbuf()
71 if ((*buffer)->buflen >= blen) /* existing size fits */ in get_grbuf()
72 return (*buffer); in get_grbuf()
73 NSS_XbyY_FREE(buffer); /* existing is too small */ in get_grbuf()
75 b = NSS_XbyY_ALLOC(buffer, sizeof (struct group), blen); in get_grbuf()
88 ret = getgrgid_r(gid, b->result, b->buffer, b->buflen); in getgrgid()
93 ret = getgrgid_r(gid, b->result, b->buffer, b->buflen); in getgrgid()
107 ret = getgrnam_r(nam, b->result, b->buffer, b->buflen); in getgrnam()
112 ret = getgrnam_r(nam, b->result, b->buffer, b->buflen); in getgrnam()
123 getgrent_r(b->result, b->buffer, b->buflen)); in getgrent()
132 fgetgrent_r(f, b->result, b->buffer, b->buflen)); in fgetgrent()