Lines Matching refs:dosattr
1137 char *full_path, __u32 dosattr) argument
1181 info_buf.Attributes = cpu_to_le32(dosattr);
1204 __u32 dosattr, origattr; local
1238 dosattr = origattr & ~ATTR_READONLY;
1239 if (dosattr == 0)
1240 dosattr |= ATTR_NORMAL;
1241 dosattr |= ATTR_HIDDEN;
1244 if (dosattr != origattr) {
1250 info_buf->Attributes = cpu_to_le32(dosattr);
1256 cifsInode->cifsAttrs = dosattr;
1258 dosattr = origattr; /* since not able to change them */
1307 if (dosattr != origattr) {
1347 __u32 dosattr = 0, origattr = 0; local
1398 } else if ((rc == -EACCES) && (dosattr == 0) && inode) {
1410 dosattr = origattr & ~ATTR_READONLY;
1411 if (dosattr == 0)
1412 dosattr |= ATTR_NORMAL;
1413 dosattr |= ATTR_HIDDEN;
1415 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);
1423 if (rc != 0 && dosattr != 0)
2427 __u32 dosattr = 0; local
2532 dosattr = cifsInode->cifsAttrs | ATTR_READONLY;
2540 dosattr = cifsInode->cifsAttrs & ~ATTR_READONLY;
2542 if (dosattr == 0)
2543 dosattr |= ATTR_NORMAL;
2562 ((attrs->ia_valid & ATTR_MODE) && dosattr)) {
2563 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);