Lines Matching defs:mode
212 * inode. If the inode is unused, mode is zero and we shouldn't mess
361 mode_t mode = be16_to_cpu(dip->di_mode);
373 if (S_ISDIR(mode) || S_ISLNK(mode)) {
389 if (S_ISREG(mode) && whichfork == XFS_DATA_FORK)
444 uint16_t mode;
470 mode = be16_to_cpu(dip->di_mode);
471 if (mode && xfs_mode_to_ftype(mode) == XFS_DIR3_FT_UNKNOWN)
475 if ((S_ISLNK(mode) || S_ISDIR(mode)) && di_size == 0)
479 if (mode &&
484 if (mode && XFS_DFORK_BOFF(dip) > mp->m_sb.sb_inodesize)
489 if (mode && (flags & XFS_DIFLAG_REALTIME) && !mp->m_rtdev_targp)
497 /* Do we have appropriate data fork formats for the mode? */
498 switch (mode & S_IFMT) {
544 mode, flags);
560 if ((flags2 & XFS_DIFLAG2_REFLINK) && (mode & S_IFMT) != S_IFREG)
573 mode, flags, flags2);
611 uint16_t mode,
630 if ((hint_flag || inherit_flag) && !(S_ISDIR(mode) || S_ISREG(mode)))
633 if (hint_flag && !S_ISREG(mode))
636 if (inherit_flag && !S_ISDIR(mode))
643 if (mode && !(hint_flag || inherit_flag) && extsize != 0)
668 uint16_t mode,
683 if (hint_flag && !(S_ISDIR(mode) || S_ISREG(mode)))
690 if (mode && !hint_flag && cowextsize != 0)