Lines Matching refs:vnode
69 struct vnode *s_vnode; /* vnode associated with this snode */
73 struct vnode *s_realvp; /* vnode for the fs entry (if any) */
74 struct vnode *s_commonvp; /* common device vnode */
152 offset_t spec_maxoffset(struct vnode *);
154 struct vnode *specvp(struct vnode *, dev_t, vtype_t, struct cred *);
155 struct vnode *makespecvp(dev_t, vtype_t);
156 struct vnode *other_specvp(struct vnode *);
157 struct vnode *common_specvp(struct vnode *);
158 struct vnode *specfind(dev_t, vtype_t);
159 struct vnode *commonvp(dev_t, vtype_t);
160 struct vnode *makectty(vnode_t *);
164 int device_close(struct vnode *, int, struct cred *);
165 int spec_putpage(struct vnode *, offset_t, size_t, int, struct cred *,
169 struct vnode *specvp_devfs(struct vnode *, dev_t, vtype_t,
171 void spec_assoc_vp_with_devi(struct vnode *, dev_info_t *);
172 dev_info_t *spec_hold_devi_by_vp(struct vnode *);
176 int spec_is_clone(struct vnode *);
177 int spec_is_selfclone(struct vnode *);
178 int spec_fence_snode(dev_info_t *dip, struct vnode *vp);