Lines Matching refs:szMode
755 char szMode[16];
758 case RTFS_TYPE_FIFO: szMode[0] = 'f'; break;
759 case RTFS_TYPE_DEV_CHAR: szMode[0] = 'c'; break;
760 case RTFS_TYPE_DIRECTORY: szMode[0] = 'd'; break;
761 case RTFS_TYPE_DEV_BLOCK: szMode[0] = 'b'; break;
762 case RTFS_TYPE_FILE: szMode[0] = '-'; break;
763 case RTFS_TYPE_SYMLINK: szMode[0] = 'l'; break;
764 case RTFS_TYPE_SOCKET: szMode[0] = 's'; break;
765 case RTFS_TYPE_WHITEOUT: szMode[0] = 'w'; break;
766 default: szMode[0] = '?'; break;
768 if (pszLinkType && szMode[0] != 's')
769 szMode[0] = 'h';
771 szMode[1] = UnixInfo.Attr.fMode & RTFS_UNIX_IRUSR ? 'r' : '-';
772 szMode[2] = UnixInfo.Attr.fMode & RTFS_UNIX_IWUSR ? 'w' : '-';
773 szMode[3] = UnixInfo.Attr.fMode & RTFS_UNIX_IXUSR ? 'x' : '-';
775 szMode[4] = UnixInfo.Attr.fMode & RTFS_UNIX_IRGRP ? 'r' : '-';
776 szMode[5] = UnixInfo.Attr.fMode & RTFS_UNIX_IWGRP ? 'w' : '-';
777 szMode[6] = UnixInfo.Attr.fMode & RTFS_UNIX_IXGRP ? 'x' : '-';
779 szMode[7] = UnixInfo.Attr.fMode & RTFS_UNIX_IROTH ? 'r' : '-';
780 szMode[8] = UnixInfo.Attr.fMode & RTFS_UNIX_IWOTH ? 'w' : '-';
781 szMode[9] = UnixInfo.Attr.fMode & RTFS_UNIX_IXOTH ? 'x' : '-';
782 szMode[10] = '\0';
842 szMode,
852 szMode,