Lines Matching refs:fds_size
47 size_t fds_size;
81 info->fds_size = 0;
292 if (buf_used > info->fds_size) {
294 while (buf_used > info->fds_size) {
295 info->fds_size += (sizeof(struct proc_fdinfo) * 32);
299 info->fds = malloc(info->fds_size);
301 info->fds = reallocf(info->fds, info->fds_size);
308 buf_used = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, info->fds, (int)info->fds_size);
313 if ((buf_used + sizeof(struct proc_fdinfo)) >= info->fds_size) {
315 buf_used = (int)(info->fds_size + sizeof(struct proc_fdinfo));