Lines Matching refs:buffer_available
175 void **buffer, size_t *buffer_available, in core_file_read_eagerly() argument
187 if (whole <= *buffer_available) in core_file_read_eagerly()
200 *buffer_available = 0; in core_file_read_eagerly()
207 *buffer_available = 0; in core_file_read_eagerly()
284 void **buffer, size_t *buffer_available, in dwfl_elf_phdr_memory_callback() argument
297 *buffer_available = 0; in dwfl_elf_phdr_memory_callback()
321 (void) more (*buffer_available); in dwfl_elf_phdr_memory_callback()
352 *buffer_available = size; in dwfl_elf_phdr_memory_callback()
356 *buffer_available = MIN (size, *buffer_available); in dwfl_elf_phdr_memory_callback()
357 memcpy (*buffer, contents, *buffer_available); in dwfl_elf_phdr_memory_callback()
365 *buffer_available = MIN (minread ?: 512, in dwfl_elf_phdr_memory_callback()
367 *buffer_available))); in dwfl_elf_phdr_memory_callback()
368 into = malloc (*buffer_available); in dwfl_elf_phdr_memory_callback()
376 ssize_t nread = pread_retry (elf->fildes, into, *buffer_available, start); in dwfl_elf_phdr_memory_callback()
400 *buffer_available = nread; in dwfl_elf_phdr_memory_callback()