Home | History | Annotate | Download | only in pstat

Lines Matching defs:vnode

51 #include <sys/vnode.h>
171 int layer_print(struct vnode *, int);
175 int nfs_print(struct vnode *, int);
179 int ufs_print(struct vnode *, int);
180 int ext2fs_print(struct vnode *, int);
183 int vnode_print(struct vnode *, struct vnode *);
285 #define VPTRSZ sizeof(struct vnode *)
286 #define VNODESZ sizeof(struct vnode)
303 struct vnode *vp;
306 int (*vnode_fsprint) (struct vnode *, int); /* per-fs data printer */
324 vp = (struct vnode *)(evp + VPTRSZ);
356 ovflw = vnode_print(*(struct vnode **)evp, vp);
406 vnode_print(struct vnode *avnode, struct vnode *vp)
475 ufs_print(struct vnode *vp, int ovflw)
489 KGETRET(VTOI(vp), &inode, sizeof(struct inode), "vnode's inode");
491 "vnode's mount point");
524 ext2fs_print(struct vnode *vp, int ovflw)
533 KGETRET(VTOI(vp), &inode, sizeof(struct inode), "vnode's inode");
576 nfs_print(struct vnode *vp, int ovflw)
585 KGETRET(VTONFS(vp), &nfsnode, sizeof(nfsnode), "vnode's nfsnode");
588 KGETRET(np->n_vattr, &va, sizeof(va), "vnode attr");
620 layer_print(struct vnode *vp, int ovflw)
624 KGETRET(VTOLAYER(vp), &lnode, sizeof(lnode), "layer vnode");
720 copysize += 100 * sizeof(struct vnode) + copysize / 20;
729 (long)(oldsize / sizeof(struct vnode)),
730 (long)(copysize / sizeof(struct vnode)),
731 (long)(copysize / sizeof(struct vnode)) -
732 (long)(oldsize / sizeof(struct vnode)),
737 errx(1, "vnode size mismatch");
751 const struct vnode *v1 = (const struct vnode *)(s1 + VPTRSZ);
752 const struct vnode *v2 = (const struct vnode *)(s2 + VPTRSZ);
772 TAILQ_HEAD(vnodelst, vnode) lru_head;
773 struct vnode *vp, vnode;
779 KGET2(vp, &vnode, sizeof(vnode), "vnode");
785 memmove(bp, &vnode, VNODESZ);