Lines Matching refs:dosattr

1507 		   const char *full_path, __u32 dosattr)  in cifs_set_file_info()  argument
1551 info_buf.Attributes = cpu_to_le32(dosattr); in cifs_set_file_info()
1575 __u32 dosattr, origattr; in cifs_rename_pending_delete() local
1610 dosattr = origattr & ~ATTR_READONLY; in cifs_rename_pending_delete()
1611 if (dosattr == 0) in cifs_rename_pending_delete()
1612 dosattr |= ATTR_NORMAL; in cifs_rename_pending_delete()
1613 dosattr |= ATTR_HIDDEN; in cifs_rename_pending_delete()
1616 if (dosattr != origattr) { in cifs_rename_pending_delete()
1622 info_buf->Attributes = cpu_to_le32(dosattr); in cifs_rename_pending_delete()
1628 cifsInode->cifsAttrs = dosattr; in cifs_rename_pending_delete()
1630 dosattr = origattr; /* since not able to change them */ in cifs_rename_pending_delete()
1679 if (dosattr != origattr) { in cifs_rename_pending_delete()
1721 __u32 dosattr = 0, origattr = 0; in cifs_unlink() local
1784 } else if ((rc == -EACCES) && (dosattr == 0) && inode) { in cifs_unlink()
1796 dosattr = origattr & ~ATTR_READONLY; in cifs_unlink()
1797 if (dosattr == 0) in cifs_unlink()
1798 dosattr |= ATTR_NORMAL; in cifs_unlink()
1799 dosattr |= ATTR_HIDDEN; in cifs_unlink()
1801 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr); in cifs_unlink()
1809 if (rc != 0 && dosattr != 0) in cifs_unlink()
2968 __u32 dosattr = 0; local
3079 dosattr = cifsInode->cifsAttrs | ATTR_READONLY;
3087 dosattr = cifsInode->cifsAttrs & ~ATTR_READONLY;
3089 if (dosattr == 0)
3090 dosattr |= ATTR_NORMAL;
3109 ((attrs->ia_valid & ATTR_MODE) && dosattr)) {
3110 rc = cifs_set_file_info(inode, attrs, xid, full_path, dosattr);