Lines Matching refs:vnode
237 struct vnode * tn_vnode; /* (i) */
470 void tmpfs_destroy_vobject(struct vnode *vp, vm_object_t obj);
472 struct vnode **);
473 void tmpfs_free_vp(struct vnode *);
474 int tmpfs_alloc_file(struct vnode *, struct vnode **, struct vattr *,
476 void tmpfs_check_mtime(struct vnode *);
477 void tmpfs_dir_attach(struct vnode *, struct tmpfs_dirent *);
478 void tmpfs_dir_detach(struct vnode *, struct tmpfs_dirent *);
485 int tmpfs_dir_whiteout_add(struct vnode *, struct componentname *);
486 void tmpfs_dir_whiteout_remove(struct vnode *, struct componentname *);
487 int tmpfs_reg_resize(struct vnode *, off_t, boolean_t);
488 int tmpfs_reg_punch_hole(struct vnode *vp, off_t *, off_t *);
489 int tmpfs_chflags(struct vnode *, u_long, struct ucred *, struct thread *);
490 int tmpfs_chmod(struct vnode *, mode_t, struct ucred *, struct thread *);
491 int tmpfs_chown(struct vnode *, uid_t, gid_t, struct ucred *,
493 int tmpfs_chsize(struct vnode *, u_quad_t, struct ucred *, struct thread *);
494 int tmpfs_chtimes(struct vnode *, struct vattr *, struct ucred *cred,
496 void tmpfs_itimes(struct vnode *, const struct timespec *,
502 int tmpfs_truncate(struct vnode *, off_t);
510 tmpfs_update(struct vnode *vp) in tmpfs_update()
565 static inline struct vnode *
607 VP_TO_TMPFS_NODE(struct vnode *vp) in VP_TO_TMPFS_NODE()
620 VP_TO_TMPFS_DIR(struct vnode *vp) in VP_TO_TMPFS_DIR()
630 tmpfs_use_nc(struct vnode *vp) in tmpfs_use_nc()
637 tmpfs_update_getattr(struct vnode *vp) in tmpfs_update_getattr()