Lines Matching refs:daccess
145 struct dentry *dentry, __le32 *daccess) in ksmbd_vfs_query_maximal_access() argument
147 *daccess = cpu_to_le32(FILE_READ_ATTRIBUTES | READ_CONTROL); in ksmbd_vfs_query_maximal_access()
150 *daccess |= cpu_to_le32(WRITE_DAC | WRITE_OWNER | SYNCHRONIZE | in ksmbd_vfs_query_maximal_access()
156 *daccess |= FILE_READ_DATA_LE | FILE_READ_EA_LE; in ksmbd_vfs_query_maximal_access()
159 *daccess |= FILE_EXECUTE_LE; in ksmbd_vfs_query_maximal_access()
162 *daccess |= FILE_DELETE_LE; in ksmbd_vfs_query_maximal_access()
378 if (!(fp->daccess & (FILE_READ_DATA_LE | FILE_EXECUTE_LE))) { in ksmbd_vfs_read()
494 if (!(fp->daccess & (FILE_WRITE_DATA_LE | FILE_APPEND_DATA_LE)) || in ksmbd_vfs_write()
742 if (parent_fp->daccess & FILE_DELETE_LE) { in ksmbd_vfs_rename()
1794 if (!(src_fp->daccess & (FILE_READ_DATA_LE | FILE_EXECUTE_LE))) { in ksmbd_vfs_copy_file_ranges()
1798 if (!(dst_fp->daccess & (FILE_WRITE_DATA_LE | FILE_APPEND_DATA_LE))) { in ksmbd_vfs_copy_file_ranges()