Lines Matching refs:dosattr
1404 char *full_path, __u32 dosattr)
1448 info_buf.Attributes = cpu_to_le32(dosattr);
1471 __u32 dosattr, origattr;
1505 dosattr = origattr & ~ATTR_READONLY;
1506 if (dosattr == 0)
1507 dosattr |= ATTR_NORMAL;
1508 dosattr |= ATTR_HIDDEN;
1511 if (dosattr != origattr) {
1517 info_buf->Attributes = cpu_to_le32(dosattr);
1523 cifsInode->cifsAttrs = dosattr;
1525 dosattr = origattr; /* since not able to change them */
1574 if (dosattr != origattr) {
1614 __u32 dosattr = 0, origattr = 0;
1670 } else if ((rc == -EACCES) && (dosattr == 0) && inode) {
1682 dosattr = origattr & ~ATTR_READONLY;
1683 if (dosattr == 0)
1684 dosattr |= ATTR_NORMAL;
1685 dosattr |= ATTR_HIDDEN;
1687 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);
1695 if (rc != 0 && dosattr != 0)
2748 __u32 dosattr = 0;
2854 dosattr = cifsInode->cifsAttrs | ATTR_READONLY;
2862 dosattr = cifsInode->cifsAttrs & ~ATTR_READONLY;
2864 if (dosattr == 0)
2865 dosattr |= ATTR_NORMAL;
2884 ((attrs->ia_valid & ATTR_MODE) && dosattr)) {
2885 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);