Lines Matching refs:buffer
153 void *buffer;
158 void **buffer, size_t *buffer_available,
168 if (info->buffer != NULL)
170 /* The last probe buffer came from the underlying callback.
172 assert (*buffer == info->buffer); /* XXX */
173 *buffer = info->buffer;
174 info->buffer = NULL;
175 return (*info->memory_callback) (dwfl, ndx, buffer, buffer_available,
179 *buffer = NULL;
184 if (*buffer != NULL)
186 return (*info->memory_callback) (dwfl, ndx, buffer, buffer_available,
190 if ((*info->memory_callback) (dwfl, ndx, &info->buffer, buffer_available,
193 *buffer = info->buffer;
213 (dwfl, 0, buffer, buffer_available,
238 *buffer = contents;
268 void *buffer = NULL;
272 if (buffer != NULL)
273 (void) (*memory_callback) (dwfl, -1, &buffer, &buffer_available, 0, 0,
283 /* Read a new buffer if the old one doesn't cover these words. */
284 if (buffer == NULL
294 &buffer, &buffer_available,
303 } *in = vaddr - read_vaddr + buffer;
357 if (buffer != NULL
360 && memchr (l_name - read_vaddr + buffer, '\0',
362 name = l_name - read_vaddr + buffer;
370 &buffer, &buffer_available,
372 name = buffer;
562 void *buffer = NULL;
568 &buffer, &buffer_available,
576 } *u = buffer;
586 (*memory_callback) (mod->dwfl, -1, &buffer, &buffer_available, 0, 0,