Lines Matching defs:buffer
55 char *buffer, int buflen)
64 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2protoent);
75 getprotobynumber_r(int proto, struct protoent *result, char *buffer, int buflen)
80 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2protoent);
108 getprotoent_r(struct protoent *result, char *buffer, int buflen)
113 NSS_XbyY_INIT(&arg, result, buffer, buflen, str2protoent);
124 * wherein the field pointers would be set to areas in the buffer if
125 * need be. instring and buffer should be separate areas. Let's not
131 char *buffer, int buflen)
139 if ((instr >= buffer && (buffer + buflen) > instr) ||
140 (buffer >= instr && (instr + lenstr) > buffer)) {
156 if (buflen <= namelen) { /* not enough buffer */
159 (void) memcpy(buffer, namestart, namelen);
160 buffer[namelen] = '\0';
161 proto->p_name = buffer;
198 ptr = (char **)ROUND_UP(buffer + namelen + 1,
200 if ((char *)ptr >= buffer + buflen) {
211 buffer + namelen + 1, buflen - namelen - 1);