Searched refs:proc_fdinfo (Results 1 – 5 of 5) sorted by relevance
| /xnu-11417.140.69/libsyscall/wrappers/libproc/ |
| H A D | proc_listpidspath.c | 45 struct proc_fdinfo *fds; 294 info->fds_size += (sizeof(struct proc_fdinfo) * 32); in check_process_fds() 312 if ((buf_used + sizeof(struct proc_fdinfo)) >= info->fds_size) { in check_process_fds() 314 buf_used = (int)(info->fds_size + sizeof(struct proc_fdinfo)); in check_process_fds() 318 info->fds_count = (int)(buf_used / sizeof(struct proc_fdinfo)); in check_process_fds() 324 struct proc_fdinfo *fdp; in check_process_fds()
|
| /xnu-11417.140.69/bsd/sys/ |
| H A D | proc_info.h | 673 struct proc_fdinfo { struct 719 #define PROC_PIDLISTFD_SIZE (sizeof(struct proc_fdinfo))
|
| H A D | proc_info_private.h | 307 extern int proc_fdlist(proc_t p, struct proc_fdinfo *buf, size_t *count);
|
| /xnu-11417.140.69/bsd/kern/ |
| H A D | proc_info.c | 491 proc_fdlist_internal(proc_t p, struct proc_fdinfo *pfd, size_t numfds) in proc_fdlist_internal() 528 *retval = (numfds * sizeof(struct proc_fdinfo)); in proc_pidfdlist() 533 needfds = buffersize / sizeof(struct proc_fdinfo); in proc_pidfdlist() 539 kbuf = (char *)kalloc_data(numfds * sizeof(struct proc_fdinfo), Z_WAITOK | Z_ZERO); in proc_pidfdlist() 545 count = (uint32_t)proc_fdlist_internal(p, (struct proc_fdinfo *)kbuf, (size_t)numfds); in proc_pidfdlist() 547 error = copyout(kbuf, buffer, count * sizeof(struct proc_fdinfo)); in proc_pidfdlist() 548 kfree_data(kbuf, numfds * sizeof(struct proc_fdinfo)); in proc_pidfdlist() 550 *retval = count * sizeof(struct proc_fdinfo); in proc_pidfdlist() 563 proc_fdlist(proc_t p, struct proc_fdinfo *buf, size_t *count) in proc_fdlist()
|
| /xnu-11417.140.69/tests/ |
| H A D | proc_info.c | 1663 struct proc_fdinfo * fd_info = NULL; 1667 orig_nfiles = retval / (int)sizeof(struct proc_fdinfo); 1684 retval = retval / (int)sizeof(struct proc_fdinfo);
|