Lines Matching refs:buffer_available
137 void **buffer, size_t *buffer_available,
154 return (*info->memory_callback) (dwfl, ndx, buffer, buffer_available,
159 *buffer_available = 0;
165 return (*info->memory_callback) (dwfl, ndx, buffer, buffer_available,
169 if ((*info->memory_callback) (dwfl, ndx, &info->buffer, buffer_available,
192 (dwfl, 0, buffer, buffer_available,
218 *buffer_available = avail;
238 void **buffer, size_t *buffer_available, int result)
241 (*closure->callback) (closure->dwfl, -1, buffer, buffer_available, 0, 0,
250 void **buffer, size_t *buffer_available,
260 || nb > *buffer_available
261 || vaddr - (*read_vaddr) > *buffer_available - nb)
263 release_buffer (closure, buffer, buffer_available, 0);
269 buffer, buffer_available,
321 size_t buffer_available = 0;
326 &buffer, &buffer_available, read_vaddr, &read_vaddr,
328 return release_buffer (&memory_closure, &buffer, &buffer_available, -1);
343 &buffer, &buffer_available, next, &read_vaddr,
345 return release_buffer (&memory_closure, &buffer, &buffer_available, -1);
365 && l_name + 1 - read_vaddr < buffer_available
367 buffer_available - (l_name - read_vaddr)) != NULL)
371 release_buffer (&memory_closure, &buffer, &buffer_available, 0);
376 &buffer, &buffer_available,
399 &buffer_available, result);
441 &buffer_available, 0);
446 &buffer, &buffer_available,
461 &buffer_available, 0);
528 return release_buffer (&memory_closure, &buffer, &buffer_available, result);
654 size_t buffer_available = addrsize (ehdr.e_ident[EI_CLASS]);
659 &buffer, &buffer_available,
660 d_val_vaddr, buffer_available,
677 (*memory_callback) (mod->dwfl, -1, &buffer, &buffer_available, 0, 0,