Lines Matching refs:vnode
82 typedef struct vnode { struct
498 extern int vn_wait(struct vnode *);
528 extern void vn_purge(struct vnode *, vmap_t *);
529 extern vnode_t *vn_get(struct vnode *, vmap_t *);
530 extern int vn_revalidate(struct vnode *);
531 extern void vn_revalidate_core(struct vnode *, vattr_t *);
532 extern void vn_remove(struct vnode *);
534 static inline int vn_count(struct vnode *vp) in vn_count()
542 extern vnode_t *vn_hold(struct vnode *);
543 extern void vn_rele(struct vnode *);
572 static __inline__ void vn_flagset(struct vnode *vp, uint flag) in vn_flagset()
579 static __inline__ void vn_flagclr(struct vnode *vp, uint flag) in vn_flagclr()
599 static inline void vn_mark_bad(struct vnode *vp) in vn_mark_bad()
607 static inline int VN_BAD(struct vnode *vp) in VN_BAD()
651 extern void vn_trace_entry(struct vnode *, char *, inst_t *);
652 extern void vn_trace_exit(struct vnode *, char *, inst_t *);
653 extern void vn_trace_hold(struct vnode *, char *, int, inst_t *);
654 extern void vn_trace_ref(struct vnode *, char *, int, inst_t *);
655 extern void vn_trace_rele(struct vnode *, char *, int, inst_t *);