vtype_t
extern char mdb_vtype2chr(vtype_t, mode_t);
vtype_t type;
mdb_vtype2chr(vtype_t type, mode_t mode)
static vtype_t nf_to_vt[] = {
vtype_t nf3_to_vt[] =
static vtype_t nf4_to_vt[] = {
vtype_t type,
vtype_t type;
vtype_t otype = SDEVTOV(dv)->v_type;
vtype_t type = vap->va_type;
vtype_t type;
dv_mkino(dev_info_t *devi, vtype_t typ, dev_t dev)
vtype_t
vtype_t type;
vtype_t
vtype_t type;
vtype_t type; /* type, if any, of special */
vtype_t nf4_to_vt[] = {
vtype_t v_type = cs->vp->v_type;
nfs4getfh_otw(struct mntinfo4 *mi, servinfo4_t *svp, vtype_t *vtp,
vtype_t vtype;
vtype_t vtype = VNON;
vtype_t tmp_vtype = VNON;
vtype_t nf_to_vt[] = {
vtype_t nf3_to_vt[] = {
vtype_t vtype;
vtype_t vtype;
vtype_t vtype, oldvt;
spec_size_invalidate(dev_t dev, vtype_t type)
vtype_t type,
makespecvp(dev_t dev, vtype_t type)
specfind(dev_t dev, vtype_t type)
vtype_t type,
commonvp(dev_t dev, vtype_t type)
vtype_t type,
static struct snode *sfind(dev_t, vtype_t, struct vnode *);
static struct vnode *get_cvp(dev_t, vtype_t, struct snode *, int *);
vtype_t vtyp,
ud_ifree(struct ud_inode *ip, vtype_t type)
vtype_t type;
extern struct vnode *makespecvp(dev_t dev, vtype_t type);
int zfs_vsec_2_aclp(struct zfsvfs *, vtype_t, vsecattr_t *, cred_t *,
zfs_acl_chmod(vtype_t vtype, uint64_t mode, boolean_t split, boolean_t trim,
zfs_ace_can_use(vtype_t vtype, uint16_t acep_flags)
zfs_acl_inherit(zfsvfs_t *zfsvfs, vtype_t vtype, zfs_acl_t *paclp,
zfs_vsec_2_aclp(zfsvfs_t *zfsvfs, vtype_t obj_type,
zfs_ace_valid(vtype_t obj_type, zfs_acl_t *aclp, uint16_t type, uint16_t iflags)
zfs_copy_ace_2_fuid(zfsvfs_t *zfsvfs, vtype_t obj_type, zfs_acl_t *aclp,
zfs_copy_ace_2_oldace(vtype_t obj_type, zfs_acl_t *aclp, ace_t *acep,
vtype_t sl_meta_vtype;
vtype_t sl_data_vtype;
extern vtype_t nf_to_vt[];
extern vtype_t nf3_to_vt[];
extern vtype_t nf4_to_vt[];
e_ddi_get_dev_info(dev_t dev, vtype_t type)
match_policy(devplcyent_t *de, dev_t dev, vtype_t spec)
vtype_t spec = vp->v_type;
vtype_t spec;
vtype_t dpe_spec; /* expanded: VBLK or VCHR */
secpolicy_xvattr(xvattr_t *xvap, uid_t owner, cred_t *cr, vtype_t vtype)
e_ddi_getlongprop(dev_t dev, vtype_t type, char *name, int flags,
e_ddi_getlongprop_buf(dev_t dev, vtype_t type, char *name, int flags,
e_ddi_getprop(dev_t dev, vtype_t type, char *name, int flags, int defvalue)
e_ddi_getprop_int64(dev_t dev, vtype_t type, char *name,
e_ddi_getproplen(dev_t dev, vtype_t type, char *name, int flags, int *lengthp)
e_ddi_getproplen(dev_t dev, vtype_t type, char *name, int flags, int *lengthp);
e_ddi_getlongprop(dev_t dev, vtype_t type, char *name, int flags,
e_ddi_getlongprop_buf(dev_t dev, vtype_t type, char *name, int flags,
e_ddi_getprop(dev_t dev, vtype_t type, char *name, int flags, int defaultval);
e_ddi_getprop_int64(dev_t dev, vtype_t type, char *name,
extern fnnode_t *auto_makefnnode(vtype_t, vfs_t *, char *, cred_t *,
struct vnode *specvp(struct vnode *, dev_t, vtype_t, struct cred *);
struct vnode *makespecvp(dev_t, vtype_t);
struct vnode *specfind(dev_t, vtype_t);
struct vnode *commonvp(dev_t, vtype_t);
struct vnode *specvp_devfs(struct vnode *, dev_t, vtype_t,
void spec_size_invalidate(dev_t, vtype_t);
vtype_t i_type; /* File type */
void ud_ifree(struct ud_inode *, vtype_t);
int secpolicy_xvattr(xvattr_t *, uid_t, cred_t *, vtype_t);
vnode_t *specvp(struct vnode *vp, dev_t dev, vtype_t type, struct cred *cr);
vnode_t *makespecvp(dev_t dev, vtype_t type);
vtype_t va_type; /* vnode type (for create) */
vtype_t va_type; /* vnode type (for create) */