Lines Matching refs:buffer
88 __proto_id_func(char *buffer, size_t *buffer_size, va_list ap,
110 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
111 memcpy(buffer + sizeof(enum nss_lookup_type), name, size + 1);
124 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
125 memcpy(buffer + sizeof(enum nss_lookup_type), &proto,
142 __proto_marshal_func(char *buffer, size_t *buffer_size, void *retval,
198 memset(buffer, 0, desired_size);
199 p = buffer + sizeof(struct protoent) + sizeof(char *);
200 memcpy(buffer + sizeof(struct protoent), &p, sizeof(char *));
224 memcpy(buffer, &new_proto, sizeof(struct protoent));
229 __proto_unmarshal_func(char *buffer, size_t buffer_size, void *retval,
267 memcpy(proto, buffer, sizeof(struct protoent));
268 memcpy(&p, buffer + sizeof(struct protoent), sizeof(char *));
271 memcpy(orig_buf, buffer + sizeof(struct protoent) + sizeof(char *) +
417 char *buffer;
422 buffer = va_arg(ap, char *);
436 if (__copy_protoent(&pe, pptr, buffer, buflen) != 0) {
472 getprotoent_r(struct protoent *pptr, char *buffer, size_t buflen,
492 defaultsrc, pptr, buffer, buflen, &ret_errno);