Home
last modified time | relevance | path

Searched refs:p_fd (Results 1 – 25 of 30) sorted by relevance

12

/xnu-11215/tools/lldbmacros/
H A Dkevent.py16 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 Dworkqueue.py78 kq = p.p_fd.fd_wqkqueue
98 kq = proc.p_fd.fd_wqkqueue
H A Dskywalk.py21 proc_filedesc = addressof(proc.p_fd)
514 proc_filedesc = addressof(proc.p_fd)
H A Dprocess.py971 proc_filedesc = addressof(proc.p_fd)
2411 proc_filedesc = addressof(proc.p_fd)
H A Dnet.py666 proc_filedesc = addressof(proc.p_fd)
H A Dmemory.py1914 proc_filedesc = addressof(proc.p_fd)
2222 fdptr = addressof(procptr.p_fd)
/xnu-11215/bsd/kern/
H A Dkern_descrip.c414 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 Dproc_info.c519 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 Dimageboot.c489 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 Dkern_event.c459 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 Dsys_generic.c1293 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 Dbsd_init.c432 kernproc->p_fd.fd_cdir = new_rootvnode; in set_rootvnode()
558 kernproc->p_fd.fd_cmask = (mode_t)cmask; in bsd_init()
H A Dkern_guarded.c311 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 Dkern_fork.c1103 if (fdt_fork(&child_proc->p_fd, parent_proc, parent_uthread->uu_cdir, in_exec) != 0) { in forkproc()
H A Dkern_proc.c4784 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 Duipc_usrreq.c1216 VATTR_SET(&va, va_mode, (ACCESSPERMS & ~p->p_fd.fd_cmask)); in unp_bind()
H A Dkern_exec.c1633 (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 Ddarwin.d339 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 Dio.d243 (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 Dfiledesc.h428 (&(p)->p_fd.fd_ofiles[(fd)])
430 (&(p)->p_fd.fd_ofileflags[(fd)])
H A Dproc_internal.h315 struct filedesc p_fd; /* open files structure */ member
/xnu-11215/bsd/miscfs/devfs/
H A Ddevfs_fdesc_support.c308 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 Dvfs_lookup.c395 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 Dvfs_syscalls.c2577 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 Dvfs_cache.c538 proc_root_dir_vp = vfs_context_proc(ctx)->p_fd.fd_rdir; in build_path_with_parent()

12