Lines Matching refs:S_SHIFT
3505 #define S_SHIFT 12
3506 static const unsigned char ext4_type_by_mode[(S_IFMT >> S_SHIFT) + 1] = {
3507 [S_IFREG >> S_SHIFT] = EXT4_FT_REG_FILE,
3508 [S_IFDIR >> S_SHIFT] = EXT4_FT_DIR,
3509 [S_IFCHR >> S_SHIFT] = EXT4_FT_CHRDEV,
3510 [S_IFBLK >> S_SHIFT] = EXT4_FT_BLKDEV,
3511 [S_IFIFO >> S_SHIFT] = EXT4_FT_FIFO,
3512 [S_IFSOCK >> S_SHIFT] = EXT4_FT_SOCK,
3513 [S_IFLNK >> S_SHIFT] = EXT4_FT_SYMLINK,
3520 de->file_type = ext4_type_by_mode[(mode & S_IFMT)>>S_SHIFT];