S_IFCHR
case S_IFCHR:
file_mode |= S_IFCHR;
case S_IFCHR:
arcn->sb.st_mode |= S_IFCHR;
if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL) {
if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL) {
pts = getdevmajor("pts", S_IFCHR);
pts = getdevmajor("pts", S_IFCHR);
if (type != S_IFCHR || pts == NODEVMAJOR || major(dev) != pts)
if (type != S_IFCHR && type != S_IFBLK) {
if (type == S_IFCHR)
case S_IFCHR: /* character special */
case S_IFCHR:
0, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK,
case S_IFCHR:
mode |= S_IFCHR;
case DT_CHR: return S_IFCHR;
case DT_DIR: return S_IFCHR;
case S_IFCHR:
case S_IFCHR:
if ((gpt->sb.st_mode & S_IFMT) != S_IFCHR &&
if (mknod("/mnt/console", 0666 | S_IFCHR, dev) == -1)
mode |= S_IFCHR;
smallio = ((stb.st_mode & S_IFMT) == S_IFCHR);
ddname = find_dev(dumpcdev, S_IFCHR);
if (nflag < 2 && (sname = devname(cons, S_IFCHR)) != NULL)
add_entry(&tree, name, ((mode & S_IFMT) == S_IFCHR) ? 'c' : 'b');
case S_IFCHR:
rv = mknod("rumpttyU0", S_IFCHR | 0666, makedev(MYMAJOR, 0));
rv = mknod("rumpttyU1", S_IFCHR | 0666, makedev(MYMAJOR, 1));
rv = mknod(path, (i == 0 ? S_IFBLK : S_IFCHR) | 0666,
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
if (mode == S_IFCHR)
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
if (fdopen(dev, 0, S_IFCHR, NULL))
(void)fdclose(dev, 0, S_IFCHR, NULL);
case S_IFCHR:
case S_IFCHR:
if (fdopen(dev, 0, S_IFCHR, NULL))
(void)fdclose(dev, 0, S_IFCHR, NULL);
if (fdopen(dev, 0, S_IFCHR, NULL))
(void)fdclose(dev, 0, S_IFCHR, NULL);
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
entry = proc_mknod(ZBOOTDEV_NAME, ZBOOTDEV_MODE | S_IFCHR,
if (part != RAW_PART || fmt != S_IFCHR)
st->st_mode = S_IFCHR;
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
if (fmt == S_IFCHR)
if (fmt == S_IFCHR)
case S_IFCHR:
case S_IFCHR:
mflag = (mode == S_IFCHR ? FSS_CDEV_OPEN : FSS_BDEV_OPEN);
mflag = (mode == S_IFCHR ? FSS_CDEV_OPEN : FSS_BDEV_OPEN);
case S_IFCHR:
if (mode == S_IFCHR)
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
st->st_mode = S_IFCHR;
st->st_mode = S_IFCHR;
case S_IFCHR:
case S_IFCHR:
if ((part == RAW_PART && fmt == S_IFCHR) || (flag & FSILENT))
if (part != RAW_PART || fmt != S_IFCHR)
if ((part == RAW_PART && fmt == S_IFCHR) || (flag & FSILENT))
if (part != RAW_PART || fmt != S_IFCHR)
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
if ((vap->va_mode & S_IFMT) == S_IFCHR
return S_IFCHR;
st->st_mode = S_IFCHR;
0, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK,
case S_IFCHR:
mode |= S_IFCHR;
0, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK, 0 };
mode = S_IFCHR;
error = cdev_open(dev, ap->a_mode, S_IFCHR, l);
st->st_mode = S_IFCHR;
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/audio", '0',
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/sound", '0',
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/audioctl", '0',
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/mixer", '0',
if ((error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/bpf", cmaj, 0)) !=0)
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/rcgd0", 'a',
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/mapper/control", 0,
error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/drvctl", cmaj, 0);
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/rfss", '0',
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/rmd0", 'a',
error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/crypto", cmaj, 0);
if ((error = rump_vfs_makedevnodes(S_IFCHR,
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/pci", '0',
if ((error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/pud", 178, 1)) != 0)
if ((error = rump_vfs_makeonedevnode(S_IFCHR,
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/rraid0", 'a',
if ((error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/random",
if ((error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/urandom",
FLAWLESSCALL(rump_vfs_makedevnodes(S_IFCHR, "/dev/rsd0", 'a',
FLAWLESSCALL(rump_vfs_makedevnodes(S_IFCHR, "/dev/rcd0", 'a',
if ((error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/sysmon",
if ((error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/watchdog",
if ((error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/power",
FLAWLESSCALL(rump_vfs_makedevnodes(S_IFCHR, "/dev/ttyU", '0',
FLAWLESSCALL(rump_vfs_makedevnodes(S_IFCHR, "/dev/dtyU", '0',
FLAWLESSCALL(rump_vfs_makedevnodes(S_IFCHR, "/dev/ulpt", '0',
if ((error = rump_vfs_makedevnodes(S_IFCHR, rbase, 'a',
if ((error = rump_vfs_makedevnodes(S_IFCHR, "/dev/rvnd0", 'a',
FLAWLESSCALL(rump_vfs_makeonedevnode(S_IFCHR, "/dev/wskbd", cmaj, 0));
FLAWLESSCALL(rump_vfs_makeonedevnode(S_IFCHR, "/dev/wsmouse", cmaj, 0));
if ((error = rump_vfs_makeonedevnode(S_IFCHR,
FLAWLESSCALL(rump_vfs_makeonedevnode(S_IFCHR, "/dev/tty", cmaj, 0));
FLAWLESSCALL(rump_vfs_makedevnodes(S_IFCHR, "/dev/ptyp", '0',
FLAWLESSCALL(rump_vfs_makedevnodes(S_IFCHR, "/dev/ttyp", '0',
FLAWLESSCALL(rump_vfs_makeonedevnode(S_IFCHR, "/dev/ptmx", cmaj, 0));
FLAWLESSCALL(rump_vfs_makeonedevnode(S_IFCHR, "/dev/ptm", cmaj, 1));
if ((error = do_sys_mknod(curlwp, buf, 0600 | S_IFCHR,
error = rump_vfs_makeonedevnode(S_IFCHR,
return rump_vfs_makeonedevnode(S_IFCHR,
error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/altq/altq", cmajor, 0);
error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/altq/cbq", cmajor, ALTQT_CBQ);
error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/npf", cmajor, 0);
error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/tap", tap_cmajor,
error = rump_vfs_makedevnodes(S_IFCHR, "/dev/tap", '0', tap_cmajor,
error = rump_vfs_makeonedevnode(S_IFCHR, "/dev/tun", tun_cmajor,
error = rump_vfs_makedevnodes(S_IFCHR, "/dev/tun", '0', tun_cmajor,
if (rump_sys_mknod("/mp/node", S_IFCHR | 0777, 0) == -1)
va->va_mode |= S_IFCHR;
mode_t mode = S_IFCHR|0600;
mode_t mode = S_IFCHR|0600;
mode_t mode = S_IFCHR|0600;
mode_t mode = S_IFCHR|0600;
ATF_REQUIRE(mknod(path, S_IFCHR, 0) == 0);
ATF_REQUIRE_ERRNO(EEXIST, mknod(path, S_IFCHR, 0) == -1);
ATF_REQUIRE_ERRNO(EPERM, mknod(path, S_IFCHR, 0) == -1);
ATF_REQUIRE(mknod(path, S_IFCHR, 0) == 0);
ATF_REQUIRE_ERRNO(EINVAL, mknod(path, S_IFCHR, -1) == -1);
ATF_REQUIRE_ERRNO(ENAMETOOLONG, mknod(buf, S_IFCHR, 0) == -1);
ATF_REQUIRE_ERRNO(EFAULT, mknod((char *)-1, S_IFCHR, 0) == -1);
ATF_REQUIRE_ERRNO(ENOENT, mknod("/a/b/c/d/e/f/g", S_IFCHR, 0) == -1);
mknod("/etc/passwd", S_IFCHR, 0) == -1);
mask = S_IFCHR;
ftype = S_IFCHR;
S_IFCHR : S_IFBLK)) == NULL))
fsp->mode |= S_IFCHR;
if ((s == S_IFIFO || s == S_IFCHR || s == S_IFBLK
if ((lastname = devname(dev, S_IFCHR)) != NULL)
if ((st.st_mode & S_IFCHR) == 0)
name = devname(dev, S_IFCHR);
S_ISCHR(st->st_mode) ? S_IFCHR :
case S_IFCHR: sdata = "Character Device"; break;
(tty_name = devname(kp->p_tdev, S_IFCHR)) == NULL)
} else if (node->type == S_IFCHR || node->type == S_IFBLK ||
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
return S_IFCHR;
case S_IFCHR:
type = S_IFCHR;
if (usenumflag || (name = devname(tp->t_dev, S_IFCHR)) == NULL) {
{ S_IFCHR, "/dev/console" },