Lines Matching refs:dosattr
1034 char *full_path, __u32 dosattr) argument
1076 info_buf.Attributes = cpu_to_le32(dosattr);
1099 __u32 dosattr, origattr; local
1133 dosattr = origattr & ~ATTR_READONLY;
1134 if (dosattr == 0)
1135 dosattr |= ATTR_NORMAL;
1136 dosattr |= ATTR_HIDDEN;
1139 if (dosattr != origattr) {
1145 info_buf->Attributes = cpu_to_le32(dosattr);
1151 cifsInode->cifsAttrs = dosattr;
1153 dosattr = origattr; /* since not able to change them */
1202 if (dosattr != origattr) {
1242 __u32 dosattr = 0, origattr = 0; local
1293 } else if ((rc == -EACCES) && (dosattr == 0) && inode) {
1305 dosattr = origattr & ~ATTR_READONLY;
1306 if (dosattr == 0)
1307 dosattr |= ATTR_NORMAL;
1308 dosattr |= ATTR_HIDDEN;
1310 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);
1318 if (rc != 0 && dosattr != 0)
2248 __u32 dosattr = 0; local
2336 dosattr = cifsInode->cifsAttrs | ATTR_READONLY;
2344 dosattr = cifsInode->cifsAttrs & ~ATTR_READONLY;
2346 if (dosattr == 0)
2347 dosattr |= ATTR_NORMAL;
2366 ((attrs->ia_valid & ATTR_MODE) && dosattr)) {
2367 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);