Lines Matching defs:pfsnode
144 struct pfsnode {
145 LIST_ENTRY(pfsnode) pfs_hash; /* per pid hash list */
146 struct vnode *pfs_vnode; /* vnode associated with this pfsnode */
147 struct mount *pfs_mount; /* mount associated with this pfsnode */
214 * Convert between pfsnode vnode
216 #define VTOPFS(vp) ((struct pfsnode *)(vp)->v_data)
243 int procfs_donote(struct lwp *, struct proc *, struct pfsnode *,
245 int procfs_doregs(struct lwp *, struct lwp *, struct pfsnode *,
247 int procfs_dofpregs(struct lwp *, struct lwp *, struct pfsnode *,
249 int procfs_domem(struct lwp *, struct lwp *, struct pfsnode *,
251 int procfs_do_pid_stat(struct lwp *, struct lwp *, struct pfsnode *,
253 int procfs_dostatus(struct lwp *, struct lwp *, struct pfsnode *,
255 int procfs_domap(struct lwp *, struct proc *, struct pfsnode *,
257 int procfs_doprocargs(struct lwp *, struct proc *, struct pfsnode *,
259 int procfs_domeminfo(struct lwp *, struct proc *, struct pfsnode *,
261 int procfs_dodevices(struct lwp *, struct proc *, struct pfsnode *,
263 int procfs_docpuinfo(struct lwp *, struct proc *, struct pfsnode *,
265 int procfs_docpustat(struct lwp *, struct proc *, struct pfsnode *,
267 int procfs_doloadavg(struct lwp *, struct proc *, struct pfsnode *,
269 int procfs_do_pid_statm(struct lwp *, struct lwp *, struct pfsnode *,
271 int procfs_dofd(struct lwp *, struct proc *, struct pfsnode *,
273 int procfs_douptime(struct lwp *, struct proc *, struct pfsnode *,
275 int procfs_domounts(struct lwp *, struct proc *, struct pfsnode *,
277 int procfs_doemul(struct lwp *, struct proc *, struct pfsnode *,
279 int procfs_doversion(struct lwp *, struct proc *, struct pfsnode *,
281 int procfs_doauxv(struct lwp *, struct proc *, struct pfsnode *,
283 int procfs_dolimit(struct lwp *, struct proc *, struct pfsnode *,
285 int procfs_dolimits(struct lwp *, struct proc *, struct pfsnode *,
287 int procfs_domq_msg_def(struct lwp *, struct proc *, struct pfsnode *,
289 int procfs_domq_msg_max(struct lwp *, struct proc *, struct pfsnode *,
291 int procfs_domq_siz_def(struct lwp *, struct proc *, struct pfsnode *,
293 int procfs_domq_siz_max(struct lwp *, struct proc *, struct pfsnode *,
295 int procfs_domq_qmax(struct lwp *, struct proc *, struct pfsnode *,
297 int procfs_dosysvipc_msg(struct lwp *, struct proc *, struct pfsnode *,
299 int procfs_dosysvipc_sem(struct lwp *, struct proc *, struct pfsnode *,
301 int procfs_dosysvipc_shm(struct lwp *, struct proc *, struct pfsnode *,
304 void procfs_hashrem(struct pfsnode *);
305 int procfs_getfp(struct pfsnode *, struct proc *, struct file **);
330 int procfs_machdep_rw(struct lwp *, struct lwp *, struct pfsnode *,