S_IFCHR
#define S_ISCHR(mode) (((mode) & S_IFMT) == S_IFCHR)
case S_IFCHR:
S_IFREG, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK, S_IFSOCK, S_IFIFO,
case S_IFCHR:
if (type == S_IFCHR)
case S_IFCHR :
if (type != S_IFCHR && type != S_IFBLK) {
case S_IFCHR :
st_mode = S_IFCHR;
stbuf->st_mode = S_IFCHR;
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR: modestr[0] = 'c'; break;
MODE_TYPE(S_IFCHR);
if (mknod(fn, (S_IFCHR|S_IREAD|S_IWRITE), dev) == 0) {
if (mknod(fn, (S_IFCHR|S_IREAD|S_IWRITE), dev) == 0) {
if (mknod(fn, (S_IFCHR|S_IREAD|S_IWRITE), dev) == 0) {
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
node->stream.type = S_IFCHR | 0644;
case S_IFCHR:
case S_IFCHR:
case S_IFCHR:
case S_IFCHR: