• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /xnu-2782.1.97/libsyscall/wrappers/libproc/

Lines Matching refs:buf_used

168 	int				buf_used;
172 buf_used = proc_pidinfo(pid, PROC_PIDVNODEPATHINFO, 0, &vpi, sizeof(vpi));
173 if (buf_used <= 0) {
179 } else if (buf_used < sizeof(vpi)) {
215 int buf_used;
221 buf_used = proc_pidinfo(pid, PROC_PIDREGIONPATHINFO3, info->match_stat.st_dev, &rwpi, sizeof(rwpi));
222 if (buf_used <= 0) {
228 } else if (buf_used < sizeof(rwpi)) {
243 buf_used = proc_pidinfo(pid, PROC_PIDREGIONPATHINFO2, a, &rwpi, sizeof(rwpi));
244 if (buf_used <= 0) {
250 } else if (buf_used < sizeof(rwpi)) {
281 int buf_used;
286 buf_used = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, NULL, 0);
287 if (buf_used <= 0) {
292 if (buf_used > info->fds_size) {
294 while (buf_used > info->fds_size) {
308 buf_used = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, info->fds, (int)info->fds_size);
309 if (buf_used <= 0) {
313 if ((buf_used + sizeof(struct proc_fdinfo)) >= info->fds_size) {
315 buf_used = (int)(info->fds_size + sizeof(struct proc_fdinfo));
319 info->fds_count = (int)(buf_used / sizeof(struct proc_fdinfo));
330 int buf_used;
333 buf_used = proc_pidfdinfo(pid, fdp->proc_fd, PROC_PIDFDVNODEINFO, &vi, sizeof(vi));
334 if (buf_used <= 0) {
345 } else if (buf_used < sizeof(vi)) {
384 int buf_used;
388 buf_used = proc_pidinfo(pid, PROC_PIDTASKALLINFO, 0, &tai, sizeof(tai));
389 if (buf_used <= 0) {
395 } else if (buf_used < sizeof(tai)) {
405 buf_used = tai.ptinfo.pti_threadnum * sizeof(uint64_t);
408 if (buf_used > info->thr_size) {
410 while (buf_used > info->thr_size) {
424 buf_used = proc_pidinfo(pid, PROC_PIDLISTTHREADS, 0, info->threads, (int)info->thr_size);
425 if (buf_used <= 0) {
429 if ((buf_used + sizeof(uint64_t)) >= info->thr_size) {
431 buf_used = (int)(info->thr_size + sizeof(uint64_t));
435 info->thr_count = buf_used / sizeof(uint64_t);
444 buf_used = proc_pidinfo(pid, PROC_PIDTHREADPATHINFO, thr, &tpi, sizeof(tpi));
445 if (buf_used <= 0) {
450 } else if (buf_used < sizeof(tai)) {
553 int buf_used;
578 buf_used = proc_listpids(type, typeinfo, NULL, 0);
579 if (buf_used <= 0) {
584 if (buf_used > info->pids_size) {
586 while (buf_used > info->pids_size) {
600 buf_used = proc_listpids(type, typeinfo, info->pids, (int)info->pids_size);
601 if (buf_used <= 0) {
605 if ((buf_used + sizeof(int)) >= info->pids_size) {
607 buf_used = (int)(info->pids_size + sizeof(int));
611 info->pids_count = buf_used / sizeof(int);
616 buf_used = 0;
633 buf_used += sizeof(int);
635 if (buf_used >= buffersize) {
641 if (buf_used >= buffersize) {
643 status = buf_used;
664 buf_used += sizeof(int);
666 if (buf_used >= buffersize) {
672 status = buf_used;