Lines Matching refs:buffer

63 _uncached_getgrnam_r(const char *name, struct group *result, char *buffer,
67 _uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen);
74 getgrnam_r(const char *name, struct group *result, char *buffer, int buflen) in getgrnam_r() argument
82 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2group); in getgrnam_r()
94 getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen) in getgrgid_r() argument
98 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2group); in getgrgid_r()
106 _uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, in _uncached_getgrgid_r() argument
111 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2group); in _uncached_getgrgid_r()
123 __posix_getgrgid_r(gid_t gid, struct group *grp, char *buffer, in __posix_getgrgid_r() argument
130 if ((*result = getgrgid_r(gid, grp, buffer, (uintptr_t)bufsize)) in __posix_getgrgid_r()
139 _uncached_getgrnam_r(const char *name, struct group *result, char *buffer, in _uncached_getgrnam_r() argument
144 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2group); in _uncached_getgrnam_r()
156 __posix_getgrnam_r(const char *name, struct group *grp, char *buffer, in __posix_getgrnam_r() argument
162 if ((*result = getgrnam_r(name, grp, buffer, (uintptr_t)bufsize)) in __posix_getgrnam_r()
184 getgrent_r(struct group *result, char *buffer, int buflen) in getgrent_r() argument
192 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2group); in getgrent_r()
203 fgetgrent_r(FILE *f, struct group *result, char *buffer, int buflen) in fgetgrent_r() argument
211 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2group); in fgetgrent_r()
316 str2group(const char *instr, int lenstr, void *ent, char *buffer, int buflen) in str2group() argument
331 if (instr != buffer) { in str2group()
333 (void) memmove(buffer, instr, lenstr); in str2group()
334 buffer[lenstr] = '\0'; in str2group()
341 next = buffer; in str2group()
355 memlist = (char **)ROUND_UP(buffer + lenstr + 1, sizeof (char *)); in str2group()
356 limit = (char **)ROUND_DOWN(buffer + buflen, sizeof (char *)); in str2group()
439 grp, buf->buffer, buf->buflen); in process_cstr()