| /xnu-11215/tools/lldbmacros/ |
| H A D | kevent.py | 16 if int(proc.p_fd.fd_wqkqueue) != 0: 17 yield kern.GetValueFromAddress(int(proc.p_fd.fd_wqkqueue), 'struct kqueue *') 31 proc_filedesc = addressof(proc.p_fd) 55 proc_filedesc = addressof(proc.p_fd) 86 proc_filedesc = addressof(proc.p_fd) 88 if int(proc.p_fd.fd_knlist) != 0: 89 for i in range(proc.p_fd.fd_knlistsize): 90 for kn in IterateListEntry(proc.p_fd.fd_knlist[i], 'kn_link', list_prefix='s'): 92 if int(proc.p_fd.fd_knhash) != 0: 93 for i in range(proc.p_fd.fd_knhashmask + 1): [all …]
|
| H A D | workqueue.py | 78 kq = p.p_fd.fd_wqkqueue 98 kq = proc.p_fd.fd_wqkqueue
|
| H A D | skywalk.py | 21 proc_filedesc = addressof(proc.p_fd) 514 proc_filedesc = addressof(proc.p_fd)
|
| H A D | process.py | 971 proc_filedesc = addressof(proc.p_fd) 2411 proc_filedesc = addressof(proc.p_fd)
|
| H A D | net.py | 666 proc_filedesc = addressof(proc.p_fd)
|
| H A D | memory.py | 1914 proc_filedesc = addressof(proc.p_fd) 2222 fdptr = addressof(procptr.p_fd)
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_descrip.c | 414 p->p_fd.fd_ofiles[fd] = NULL; in procfdtbl_reservefd() 422 p->p_fd.fd_ofiles[fd] = fp; in procfdtbl_releasefd() 427 wakeup(&p->p_fd); in procfdtbl_releasefd() 435 msleep(&p->p_fd, &p->p_fd.fd_lock, PRIBIO, "ftbl_waitfd", NULL); in procfdtbl_waitfd() 444 p->p_fd.fd_ofiles[fd] = NULL; in procfdtbl_clearfd() 445 p->p_fd.fd_ofileflags[fd] = 0; in procfdtbl_clearfd() 447 wakeup(&p->p_fd); in procfdtbl_clearfd() 468 struct filedesc *fdp = &p->p_fd; in fdrelse() 528 struct filedesc *fdp = &p->p_fd; in finishdup() 628 lck_mtx_lock(&p->p_fd.fd_lock); in proc_fdlock() [all …]
|
| H A D | proc_info.c | 519 if (p->p_fd.fd_nfiles > 0) { in proc_pidfdlist() 520 numfds = (uint32_t)p->p_fd.fd_nfiles; in proc_pidfdlist() 568 *count = (size_t)p->p_fd.fd_afterlast; in proc_fdlist() 783 pbsd->pbi_nfiles = p->p_fd.fd_nfiles; in proc_pidbsdinfo() 1302 if (p->p_fd.fd_cdir) { in proc_pidvnodepathinfo() 1303 vncdirvp = p->p_fd.fd_cdir; in proc_pidvnodepathinfo() 1304 vncdirid = p->p_fd.fd_cdir->v_id; in proc_pidvnodepathinfo() 1306 if (p->p_fd.fd_rdir) { in proc_pidvnodepathinfo() 1307 vnrdirvp = p->p_fd.fd_rdir; in proc_pidvnodepathinfo() 1308 vnrdirid = p->p_fd.fd_rdir->v_id; in proc_pidvnodepathinfo() [all …]
|
| H A D | imageboot.c | 489 kernproc->p_fd.fd_cdir = newdp; in imageboot_mount_image() 913 kernproc->p_fd.fd_cdir = NULL; in imageboot_mount_ramdisk() 953 kernproc->p_fd.fd_cdir = newdp; in imageboot_mount_ramdisk()
|
| H A D | kern_event.c | 459 kqu.kqwq = p->p_fd.fd_wqkqueue; in kqr_kqueue() 2969 struct filedesc *fdp = &p->p_fd; in kqueue_dealloc() 3558 struct filedesc *fdp = &p->p_fd; in kqworkloop_get_or_create() 3761 struct filedesc *fdp = &p->p_fd; in knotes_dealloc() 3824 struct filedesc *fdp = &p->p_fd; in kqworkloops_dealloc() 4860 struct filedesc *fdp = &p->p_fd; 6703 struct filedesc *fdt = &p->p_fd; 6787 struct filedesc *fdp = &p->p_fd; 6844 struct filedesc *fdp = &p->p_fd; 6949 struct filedesc *fdp = &p->p_fd; [all …]
|
| H A D | sys_generic.c | 1293 if (uap->nd > p->p_fd.fd_nfiles) { in select_internal() 1294 uap->nd = p->p_fd.fd_nfiles; /* forgiving; slightly wrong */ in select_internal() 1986 wakeup(&p->p_fd.fd_fpdrainwait); in selcount() 2073 if (p->p_fd.fd_fpdrainwait) { in seldrop_locked() 2074 p->p_fd.fd_fpdrainwait = 0; in seldrop_locked() 2096 wakeup(&p->p_fd.fd_fpdrainwait); in seldrop()
|
| H A D | bsd_init.c | 432 kernproc->p_fd.fd_cdir = new_rootvnode; in set_rootvnode() 558 kernproc->p_fd.fd_cmask = (mode_t)cmask; in bsd_init()
|
| H A D | kern_guarded.c | 311 cmode = ((uap->mode & ~p->p_fd.fd_cmask) & ALLPERMS) & ~S_ISTXT; in guarded_open_np() 364 cmode = ((uap->mode & ~p->p_fd.fd_cmask) & ALLPERMS) & ~S_ISTXT; in guarded_open_dprotected_np()
|
| H A D | kern_fork.c | 1103 if (fdt_fork(&child_proc->p_fd, parent_proc, parent_uthread->uu_cdir, in_exec) != 0) { in forkproc()
|
| H A D | kern_proc.c | 4784 retval = (p->p_fd.fd_rdir != NULL) ? 1 : 0; in proc_chrooted() 4949 struct filedesc *fdp = &p->p_fd; in proc_set_filedesc_limits() 4972 struct filedesc *fdp = &p->p_fd; in proc_set_kqworkloop_limits() 5064 struct filedesc *fdp = &p->p_fd; in proc_filedesc_ast()
|
| H A D | uipc_usrreq.c | 1216 VATTR_SET(&va, va_mode, (ACCESSPERMS & ~p->p_fd.fd_cmask)); in unp_bind()
|
| H A D | kern_exec.c | 1633 (void *)p->p_fd.fd_rdir, cputype, cpu_subtype, reslide, in exec_mach_imgact() 2882 mode = ((mode & ~p->p_fd.fd_cmask) & ALLPERMS) & ~S_ISTXT; in exec_handle_file_actions()
|
| /xnu-11215/bsd/dev/dtrace/scripts/ |
| H A D | darwin.d | 339 inline string cwd = curproc->p_fd.fd_cdir->v_name == NULL ? 340 "<unknown>" : stringof(curproc->p_fd.fd_cdir->v_name); 345 inline string root = curproc->p_fd.fd_rdir == NULL ? "/" : 346 curproc->p_fd.fd_rdir->v_name == NULL ? "<unknown>" : 347 stringof(curproc->p_fd.fd_rdir->v_name);
|
| H A D | io.d | 243 (fd >= 0 && fd < curproc->p_fd.fd_afterlast) ? 244 (struct fileglob *)(curproc->p_fd.fd_ofiles[fd]->fp_glob) :
|
| /xnu-11215/bsd/sys/ |
| H A D | filedesc.h | 428 (&(p)->p_fd.fd_ofiles[(fd)]) 430 (&(p)->p_fd.fd_ofileflags[(fd)])
|
| H A D | proc_internal.h | 315 struct filedesc p_fd; /* open files structure */ member
|
| /xnu-11215/bsd/miscfs/devfs/ |
| H A D | devfs_fdesc_support.c | 308 int numfiles = p->p_fd.fd_nfiles; in devfs_devfd_lookup() 603 if (i >= p->p_fd.fd_nfiles || i < 0) { in devfs_devfd_readdir()
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_lookup.c | 395 if (fdt_flag_test(&p->p_fd, FD_CHROOT)) { in namei() 396 ndp->ni_rootdir = p->p_fd.fd_rdir; in namei() 405 } else if (fdt_flag_test(&p->p_fd, FD_CHROOT)) { in namei()
|
| H A D | vfs_syscalls.c | 2577 struct filedesc *fdp = &p->p_fd; in checkdirs_callback() 4250 tvp = p->p_fd.fd_cdir; in fchdir() 4251 p->p_fd.fd_cdir = vp; in fchdir() 4324 tvp = p->p_fd.fd_cdir; in chdir_internal() 4325 p->p_fd.fd_cdir = ndp->ni_vp; in chdir_internal() 4414 struct filedesc *fdp = &p->p_fd; in chroot() 5097 struct filedesc *fdp = &vfs_context_proc(ctx)->p_fd; in openat_dprotected_internal() 5174 struct filedesc *fdp = &vfs_context_proc(ctx)->p_fd; in openat_internal() 5993 VATTR_SET(&va, va_mode, ACCESSPERMS & ~p->p_fd.fd_cmask); in symlinkat_internal() 10718 *retval = p->p_fd.fd_cmask; in umask1() [all …]
|
| H A D | vfs_cache.c | 538 proc_root_dir_vp = vfs_context_proc(ctx)->p_fd.fd_rdir; in build_path_with_parent()
|