Lines Matching defs:buffer
49 group_marshal_func(struct group *grp, char *buffer, size_t *buffer_size)
73 if ((desired_size > *buffer_size) || (buffer == NULL)) {
80 memset(buffer, 0, desired_size);
83 p = buffer + sizeof(struct group) + sizeof(char *);
84 memcpy(buffer + sizeof(struct group), &p, sizeof(char *));
115 memcpy(buffer, &new_grp, sizeof(struct group));
121 group_lookup_func(const char *key, size_t key_size, char **buffer,
132 assert(buffer != NULL);
178 *buffer = malloc(*buffer_size);
179 assert(*buffer != NULL);
180 group_marshal_func(result, *buffer, buffer_size);
198 group_mp_lookup_func(char **buffer, size_t *buffer_size, void *mdata)
206 *buffer = malloc(*buffer_size);
207 assert(*buffer != NULL);
208 group_marshal_func(result, *buffer, buffer_size);