DT_REG
} else if (entry->d_type != DT_REG)
if (dp->d_type != DT_REG)
DT_REG, /* VREG */
case DT_REG: return S_IFREG;
case DT_REG:
{ DT_REG, N("xmmregs"), Pmachdep_xmmregs, \
d->d_type = DT_REG;
{ DT_REG, N("vecregs"), Pmachdep_vecregs, \
KERNFS_INITENTRY(dkt, DT_REG, sc->sc_kernfsname, sc,
KERNFS_INITENTRY(dkt, DT_REG, "privcmd", NULL, kfst, VREG,
KERNFS_INITENTRY(dkt, DT_REG, "xenbus", NULL, kfst, VREG,
KERNFS_INITENTRY(dkt, DT_REG, "xsd_port", NULL,
adp->d_type = DT_REG;
dp->d_type = DT_REG;
de->d_type = DT_REG;
curent.d_type = DT_REG;
dirbuf->d_type = DT_REG;
cde->d_type = (iep->ie_fflag & NTFS_FFLAG_DIR) ? DT_DIR : DT_REG;
dp->d_type = file->inode == BFS_ROOT_INODE ? DT_DIR : DT_REG;
[VREG] = DT_REG,
{ DT_REG, N("boottime"), 0, KFSboottime, VREG, READ_MODE },
{ DT_REG, N("copyright"), __UNCONST(copyright),
{ DT_REG, N("hostname"), 0, KFShostname, VREG, WRITE_MODE },
{ DT_REG, N("hz"), &hz, KFSint, VREG, READ_MODE },
{ DT_REG, N("loadavg"), 0, KFSavenrun, VREG, READ_MODE },
{ DT_REG, N("msgbuf"), 0, KFSmsgbuf, VREG, READ_MODE },
{ DT_REG, N("pagesize"), &uvmexp.pagesize, KFSint, VREG, READ_MODE },
{ DT_REG, N("physmem"), &physmem, KFSint, VREG, READ_MODE },
{ DT_REG, N("time"), 0, KFStime, VREG, READ_MODE },
{ DT_REG, N("version"), __UNCONST(version),
{ DT_REG, N("emul"), PFSemul, NULL },
{ DT_REG, N("auxv"), PFSauxv, procfs_validauxv },
{ DT_REG, N("cmdline"), PFScmdline, NULL },
{ DT_REG, N("environ"), PFSenviron, NULL },
{ DT_REG, N("file"), PFSfile, procfs_validfile },
{ DT_REG, N("fpregs"), PFSfpregs, procfs_validfpregs },
{ DT_REG, N("limit"), PFSlimit, NULL },
{ DT_REG, N("limits"), PFSlimits, procfs_validfile_linux },
{ DT_REG, N("map"), PFSmap, procfs_validmap },
{ DT_REG, N("maps"), PFSmaps, procfs_validmap },
{ DT_REG, N("mem"), PFSmem, NULL },
{ DT_REG, N("note"), PFSnote, NULL },
{ DT_REG, N("notepg"), PFSnotepg, NULL },
{ DT_REG, N("regs"), PFSregs, procfs_validregs },
{ DT_REG, N("stat"), PFSstat, procfs_validfile_linux },
{ DT_REG, N("statm"), PFSstatm, procfs_validfile_linux },
{ DT_REG, N("status"), PFSstatus, NULL },
case VREG: return DT_REG;
{ DT_REG, N("meminfo"), PFSmeminfo, procfs_validfile_linux },
{ DT_REG, N("cpuinfo"), PFScpuinfo, procfs_validfile_linux },
{ DT_REG, N("uptime"), PFSuptime, procfs_validfile_linux },
{ DT_REG, N("mounts"), PFSmounts, procfs_validfile_linux },
{ DT_REG, N("devices"), PFSdevices, procfs_validfile_linux },
{ DT_REG, N("stat"), PFScpustat, procfs_validfile_linux },
{ DT_REG, N("loadavg"), PFSloadavg, procfs_validfile_linux },
{ DT_REG, N("version"), PFSversion, procfs_validfile_linux },
{ DT_REG, N("fs"), PFSsysfs, procfs_validfile_linux },
{ DT_REG, N("mqueue"), PFSmqueue, procfs_validfile_linux },
{ DT_REG, N("msg_default"), PFSmq_msg_def, procfs_validfile_linux },
{ DT_REG, N("msg_max"), PFSmq_msg_max, procfs_validfile_linux },
{ DT_REG, N("msgsize_default"), PFSmq_siz_def, procfs_validfile_linux },
{ DT_REG, N("msgsize_max"), PFSmq_siz_max, procfs_validfile_linux },
{ DT_REG, N("queues_max"), PFSmq_qmax, procfs_validfile_linux },
{ DT_REG, N("msg"), PFSsysvipc_msg, procfs_validfile_linux },
{ DT_REG, N("sem"), PFSsysvipc_sem, procfs_validfile_linux },
{ DT_REG, N("shm"), PFSsysvipc_shm, procfs_validfile_linux },
dent.d_type = DT_REG;
return DT_REG;
dir.d_type = f->type == 'd' ? DT_DIR : DT_REG;
case DT_REG: