Home
last modified time | relevance | path

Searched refs:VCHR (Results 1 – 25 of 93) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c378 if (cvp->v_type == VCHR) { in spec_size()
906 ASSERT(type == VCHR || type == VBLK); in spec_close()
996 ASSERT(vp->v_type == VCHR); in spec_read()
1009 ASSERT(maxoff != -1 || vp->v_type == VCHR); in spec_read()
1015 if (vp->v_type == VCHR) { in spec_read()
1102 ASSERT(vp->v_type == VCHR); in spec_write()
1118 if (vp->v_type == VCHR) { in spec_write()
1270 if (vp->v_type != VCHR) in spec_ioctl()
1800 case VCHR: in spec_getpage()
2225 ASSERT(vp->v_type == VCHR); in spec_poll()
[all …]
H A Dspecsubr.c190 if (type == VBLK || type == VCHR) { in specvp()
522 if ((vp->v_type != VBLK) && (vp->v_type != VCHR) || in common_specvp()
856 case VCHR: in device_close()
890 if (vp = makespecvp(ovp->v_rdev, VCHR)) { in makectty()
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_ptsops.c53 VCHR, /* va_type */
301 case VCHR: in devpts_lookup()
388 ASSERT((vp->v_type == VCHR) || (vp->v_type == VDIR)); in devpts_setattr()
H A Dsdev_vtops.c57 VCHR, /* va_type */
210 case VCHR: in devvt_lookup()
H A Dsdev_zvolops.c327 (vn->v_type == VBLK || vn->v_type == VCHR) && in devzvol_validate()
339 ((vn->v_type == VBLK || vn->v_type == VCHR) && in devzvol_validate()
672 vattr.va_type = VCHR; in devzvol_mk_ngz_node()
H A Dsdev_ipnetops.c119 case VCHR: in devipnet_lookup()
H A Dsdev_netops.c341 ASSERT(dvp->v_type == VCHR); in devnet_inactive_callback()
H A Dsdev_subr.c134 VCHR, /* va_type */
1229 } else if ((vp->v_type == VCHR) || (vp->v_type == VBLK)) { in sdev_vattr_merge()
1232 if (vap->va_type == VCHR) in sdev_vattr_merge()
1246 else if (type == VCHR) in sdev_getdefault_attr()
1262 case VCHR: in sdev_to_vp()
1506 case VCHR: in sdev_shadow_node()
/illumos-gate/usr/src/uts/common/os/
H A Ddriver.c316 vp = makespecvp(*devp, (otype == OTYP_BLK) ? VBLK : VCHR); in dev_lopen()
351 vp = makespecvp(dev, (otype == OTYP_BLK) ? VBLK : VCHR); in dev_lclose()
617 return (e_ddi_getprop(dev, VCHR, "size", in cdev_size()
641 return (e_ddi_getprop_int64(dev, VCHR, "Size", in cdev_Size()
H A Ddevpolicy.c372 de->dpe_spec = ds->dps_isblock ? VBLK : VCHR; in parse_policy()
664 if (spec != VBLK && spec != VCHR) { in devpolicy_getbyname()
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_subr.c248 if (typ == VCHR) in dv_mkino()
405 vp->v_type = dmd->ddm_spec_type == S_IFCHR ? VCHR : VBLK; in dv_mknod()
598 if (vap->va_type == VCHR) in dv_vattr_merge()
697 ASSERT(vp->v_type == VDIR || vp->v_type == VCHR || vp->v_type == VBLK); in dv_shadow_node()
800 case VCHR: in dv_shadow_node()
1236 if (vp->v_type == VCHR || vp->v_type == VBLK) { in dv_find()
1446 ASSERT((vp->v_type == VCHR) || (vp->v_type == VBLK)); in dv_cleandir()
1523 ASSERT(vp->v_type == VCHR || vp->v_type == VBLK); in dv_reset_perm_dir()
1687 vp->v_type == VCHR || vp->v_type == VBLK); in devfs_remdrv_rmdir()
1830 vp->v_type == VCHR || vp->v_type == VBLK); in devfs_remdrv_cleanup()
H A Ddevfs_vnops.c176 if (!(vp->v_type == VDIR || vp->v_type == VCHR || vp->v_type == VBLK)) { in devfs_getattr()
364 if (!(vp->v_type == VDIR || vp->v_type == VCHR || vp->v_type == VBLK)) { in devfs_setattr()
622 ASSERT(vp->v_type == VDIR || vp->v_type == VCHR || vp->v_type == VBLK); in devfs_getsecattr()
656 ASSERT(vp->v_type == VDIR || vp->v_type == VCHR || vp->v_type == VBLK); in devfs_setsecattr()
670 ASSERT(vp->v_type == VCHR || vp->v_type == VBLK); in devfs_setsecattr()
/illumos-gate/usr/src/uts/common/syscall/
H A Dmknod.c84 if (vattr.va_type == VCHR || vattr.va_type == VBLK) { in mknodat()
H A Ducredsys.c69 case VCHR: { in getpeerucred()
H A Dstrcalls.c215 } else if ((vp->v_type != VCHR && vp->v_type != VSOCK) || in msgio()
445 } else if ((vp->v_type != VCHR && vp->v_type != VSOCK) || in msgio32()
H A Dopen.c252 if (type != VCHR) in copen()
H A Dstat.c222 ((vp->v_type == VBLK) || (vp->v_type == VCHR))) { in cstat()
338 ((vp->v_type == VBLK) || (vp->v_type == VCHR))) { in cstat32()
/illumos-gate/usr/src/uts/common/sys/
H A Dlofi.h217 ((vtype == VREG) || (vtype == VBLK) || (vtype == VCHR))
/illumos-gate/usr/src/uts/common/ktli/
H A Dt_kopen.c116 vp = makespecvp(rdev, VCHR); in t_kopen()
/illumos-gate/usr/src/uts/common/io/
H A Dclone.c226 vp = makespecvp(newdev, VCHR); in clnopen()
H A Dl_strplumb.c62 vp = makespecvp(makedevice(maj, min), VCHR); in kstr_open()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_thread.c662 pages = (ip->i_mode && vn_has_cached_data(vp) && vp->v_type != VCHR); in ufs_idle_free()
696 vn_has_data = (vp->v_type != VCHR && vn_has_cached_data(vp)); in ufs_idle_free()
753 ASSERT((vp->v_type == VCHR) || !vn_has_cached_data(vp)); in ufs_idle_free()
/illumos-gate/usr/src/stand/lib/fs/nfs/
H A Dnfs2ops.c179 VNON, VREG, VDIR, VBLK, VCHR, VLNK, VSOCK
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pvn.c755 ASSERT(vp->v_type != VCHR); in pvn_vplist_dirty()
1050 ASSERT(vp->v_type != VCHR); in pvn_vpzero()
/illumos-gate/usr/src/uts/common/fs/
H A Dfsflush.c279 ASSERT(vp->v_type != VCHR); in fsflush_do_pages()

1234