Searched refs:daccess (Results 1 - 7 of 7) sorted by relevance

/linux-master/fs/smb/server/
H A Dsmb_common.c637 prev_fp->saccess, curr_fp->daccess);
665 curr_fp->daccess & FILE_DELETE_LE) {
681 curr_fp->daccess & (FILE_EXECUTE_LE | FILE_READ_DATA_LE)) {
690 curr_fp->daccess & (FILE_WRITE_DATA_LE | FILE_APPEND_DATA_LE)) {
698 if (prev_fp->daccess & (FILE_EXECUTE_LE | FILE_READ_DATA_LE) &&
707 if (prev_fp->daccess & (FILE_WRITE_DATA_LE | FILE_APPEND_DATA_LE) &&
716 if (prev_fp->daccess & FILE_DELETE_LE &&
790 __le32 smb_map_generic_desired_access(__le32 daccess) argument
792 if (daccess & FILE_GENERIC_READ_LE) {
793 daccess |
[all...]
H A Dsmbacl.h155 __le32 daccess; member in struct:smb_fattr
H A Dvfs_cache.h84 __le32 daccess; member in struct:ksmbd_file
H A Dvfs.c144 struct dentry *dentry, __le32 *daccess)
146 *daccess = cpu_to_le32(FILE_READ_ATTRIBUTES | READ_CONTROL);
149 *daccess |= cpu_to_le32(WRITE_DAC | WRITE_OWNER | SYNCHRONIZE |
155 *daccess |= FILE_READ_DATA_LE | FILE_READ_EA_LE;
158 *daccess |= FILE_EXECUTE_LE;
161 *daccess |= FILE_DELETE_LE;
388 if (!(fp->daccess & (FILE_READ_DATA_LE | FILE_EXECUTE_LE))) {
499 if (!(fp->daccess & FILE_WRITE_DATA_LE)) {
736 if (parent_fp->daccess & FILE_DELETE_LE) {
1797 if (!(src_fp->daccess
143 ksmbd_vfs_query_maximal_access(struct mnt_idmap *idmap, struct dentry *dentry, __le32 *daccess) argument
[all...]
H A Dvfs.h76 struct dentry *dentry, __le32 *daccess);
H A Dsmb2pdu.c2826 __le32 daccess, maximal_access = 0; local
3149 daccess = smb_map_generic_desired_access(req->DesiredAccess);
3152 rc = smb_check_perm_dacl(conn, &path, &daccess,
3158 if (daccess & FILE_MAXIMAL_ACCESS_LE) {
3160 daccess = cpu_to_le32(GENERIC_ALL_FLAGS);
3164 &daccess);
3167 maximal_access = daccess;
3170 open_flags = smb2_create_open_flags(file_present, daccess,
3218 if (daccess & ~(FILE_READ_ATTRIBUTES_LE | FILE_READ_CONTROL_LE)) {
3225 if ((daccess
[all...]
H A Dsmb_common.h457 __le32 smb_map_generic_desired_access(__le32 daccess);

Completed in 167 milliseconds