Home
last modified time | relevance | path

Searched refs:cf_mode (Results 1 – 9 of 9) sorted by relevance

/linux/fs/smb/client/
H A Dinode.c193 unlikely(inode_wrong_type(inode, fattr->cf_mode))) { in cifs_fattr_to_inode()
221 inode->i_mode = fattr->cf_mode; in cifs_fattr_to_inode()
248 if (S_ISLNK(fattr->cf_mode) && fattr->cf_symlink_target) { in cifs_fattr_to_inode()
290 fattr->cf_mode = le64_to_cpu(info->Permissions); in cifs_unix_basic_to_fattr()
296 fattr->cf_mode &= ~S_IFMT; in cifs_unix_basic_to_fattr()
299 fattr->cf_mode |= S_IFREG; in cifs_unix_basic_to_fattr()
303 fattr->cf_mode |= S_IFLNK; in cifs_unix_basic_to_fattr()
307 fattr->cf_mode |= S_IFDIR; in cifs_unix_basic_to_fattr()
311 fattr->cf_mode |= S_IFCHR; in cifs_unix_basic_to_fattr()
317 fattr->cf_mode | in cifs_unix_basic_to_fattr()
[all...]
H A Dreaddir.c90 switch (fattr->cf_mode & S_IFMT) { in cifs_prime_dcache()
141 fattr->cf_mode = inode->i_mode; in cifs_prime_dcache()
198 fattr->cf_mode = S_IFDIR | cifs_sb->ctx->dir_mode; in cifs_fill_common_info()
201 fattr->cf_mode = S_IFREG | cifs_sb->ctx->file_mode; in cifs_fill_common_info()
210 fattr->cf_mode &= ~S_IWUGO; in cifs_fill_common_info()
226 fattr->cf_mode &= ~S_IFMT; in cifs_fill_common_info()
227 fattr->cf_mode |= S_IFIFO; in cifs_fill_common_info()
267 fattr->cf_mode = wire_mode_to_posix(le32_to_cpu(info->Mode), in cifs_posix_to_fattr()
269 fattr->cf_dtype = S_DT(fattr->cf_mode); in cifs_posix_to_fattr()
271 switch (fattr->cf_mode in cifs_posix_to_fattr()
[all...]
H A Dreparse.c1160 mode = fattr->cf_mode & ~S_IFMT; in wsl_to_fattr()
1220 fattr->cf_mode = mode; in wsl_to_fattr()
1270 fattr->cf_mode = (fattr->cf_mode & ~S_IFMT) | ftype; in posix_reparse_to_fattr()
1298 fattr->cf_mode &= ~S_IFMT; in cifs_reparse_point_to_fattr()
1299 fattr->cf_mode |= S_IFLNK; in cifs_reparse_point_to_fattr()
1308 fattr->cf_mode = S_IFDIR | 0711; in cifs_reparse_point_to_fattr()
1312 fattr->cf_dtype = S_DT(fattr->cf_mode); in cifs_reparse_point_to_fattr()
H A Dlink.c125 if (!S_ISREG(fattr->cf_mode)) in couldbe_mf_symlink()
217 fattr->cf_mode &= ~S_IFMT; in check_mf_symlink()
218 fattr->cf_mode |= S_IFLNK | S_IRWXU | S_IRWXG | S_IRWXO; in check_mf_symlink()
H A Dcifsacl.c938 fattr->cf_mode |= 0777; in parse_dacl()
952 fattr->cf_mode &= ~(0777); in parse_dacl()
981 fattr->cf_mode &= ~07777; in parse_dacl()
982 fattr->cf_mode |= in parse_dacl()
989 &fattr->cf_mode, in parse_dacl()
995 &fattr->cf_mode, in parse_dacl()
1002 &fattr->cf_mode, in parse_dacl()
H A Dcifsglob.h1178 umode_t cf_mode;
1181 umode_t cf_mode; global() member
/linux/fs/smb/server/
H A Dsmbacl.c152 if (S_ISDIR(fattr->cf_mode)) in access_flags_to_mode()
481 fattr->cf_mode = in parse_dacl()
576 fattr->cf_mode &= ~(0007); in parse_dacl()
577 fattr->cf_mode |= mode & 0007; in parse_dacl()
673 if (S_ISDIR(fattr->cf_mode) && pace->e_tag == ACL_OTHER) in set_posix_acl_entries_dacl()
689 if (S_ISDIR(fattr->cf_mode) && in set_posix_acl_entries_dacl()
836 fattr->cf_mode, 0700); in set_mode_dacl()
844 ACCESS_ALLOWED, 0, fattr->cf_mode, 0070); in set_mode_dacl()
852 if (S_ISDIR(fattr->cf_mode)) { in set_mode_dacl()
857 0x0b, fattr->cf_mode, 0700); in set_mode_dacl()
[all …]
H A Dsmbacl.h45 umode_t cf_mode; member
H A Dsmb2pdu.c3659 fattr->cf_mode = inode->i_mode; in ksmbd_acls_fattr()