Searched refs:sa_dosattr (Results 1 – 14 of 14) sorted by relevance
342 ret_attr->sa_dosattr = 0; in smb_vop_getattr()350 ret_attr->sa_dosattr |= FILE_ATTRIBUTE_READONLY; in smb_vop_getattr()355 ret_attr->sa_dosattr |= FILE_ATTRIBUTE_HIDDEN; in smb_vop_getattr()360 ret_attr->sa_dosattr |= FILE_ATTRIBUTE_SYSTEM; in smb_vop_getattr()365 ret_attr->sa_dosattr |= FILE_ATTRIBUTE_ARCHIVE; in smb_vop_getattr()370 ret_attr->sa_dosattr |= in smb_vop_getattr()376 ret_attr->sa_dosattr |= FILE_ATTRIBUTE_OFFLINE; in smb_vop_getattr()381 ret_attr->sa_dosattr |= in smb_vop_getattr()401 ret_attr->sa_dosattr = 0; in smb_vop_getattr()423 ret_attr->sa_dosattr |= FILE_ATTRIBUTE_DIRECTORY; in smb_vop_getattr()[all …]
198 (attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE)) { in smb_nt_trans_ioctl_set_sparse()199 attr.sa_dosattr &= ~FILE_ATTRIBUTE_SPARSE_FILE; in smb_nt_trans_ioctl_set_sparse()202 !(attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE)) { in smb_nt_trans_ioctl_set_sparse()203 attr.sa_dosattr |= FILE_ATTRIBUTE_SPARSE_FILE; in smb_nt_trans_ioctl_set_sparse()
663 if ((rc != 0) || (attr.sa_dosattr & FILE_ATTRIBUTE_READONLY)) { in smb_node_set_delete_on_close()1392 return ((attr.sa_dosattr & FILE_ATTRIBUTE_READONLY) != 0); in smb_node_file_is_readonly()1570 tmp_attr.sa_dosattr &= smb_vop_dosattr_settable; in smb_node_setattr()1571 if (((tmp_attr.sa_dosattr & in smb_node_setattr()1576 tmp_attr.sa_dosattr; in smb_node_setattr()1577 tmp_attr.sa_dosattr &= in smb_node_setattr()1654 attr->sa_dosattr &= ~smb_vop_dosattr_settable; in smb_node_getattr()1655 attr->sa_dosattr |= node->n_pending_dosattr; in smb_node_getattr()1657 if (attr->sa_dosattr == 0) { in smb_node_getattr()1658 attr->sa_dosattr = (isdir) ? in smb_node_getattr()[all …]
589 if (!smb_sattr_check(op->fqi.fq_fattr.sa_dosattr, in smb_open_subr()673 new_attr.sa_dosattr = op->dattr; in smb_open_subr()758 new_attr.sa_dosattr = op->dattr; in smb_open_subr()799 new_attr.sa_dosattr = op->dattr; in smb_open_subr()913 op->dattr = op->fqi.fq_fattr.sa_dosattr; in smb_open_subr()1028 attr.sa_dosattr = op->dattr | FILE_ATTRIBUTE_READONLY; in smb_set_open_attributes()
424 if (attr.sa_dosattr & FILE_ATTRIBUTE_DIRECTORY) { in smb_delete_check_dosattr()436 if ((attr.sa_dosattr & FILE_ATTRIBUTE_HIDDEN) && in smb_delete_check_dosattr()443 if ((attr.sa_dosattr & FILE_ATTRIBUTE_SYSTEM) && in smb_delete_check_dosattr()
405 dattr = qinfo->qi_attr.sa_dosattr & FILE_ATTRIBUTE_MASK; in smb_query_encode_response()659 is_dir = ((attr->sa_dosattr & FILE_ATTRIBUTE_DIRECTORY) != 0); in smb_encode_stream_info()953 qinfo->qi_attr.sa_dosattr = 0; in smb_query_pipeinfo()955 qinfo->qi_attr.sa_dosattr = FILE_ATTRIBUTE_NORMAL; in smb_query_pipeinfo()
157 new_attr.sa_dosattr = FILE_ATTRIBUTE_DIRECTORY; in smb_common_create_directory()298 if ((fqi->fq_fattr.sa_dosattr & FILE_ATTRIBUTE_READONLY) || in smb_com_delete_directory()
1158 if (!smb_sattr_check(attr.sa_dosattr, od->d_sattr)) { in smb_odir_single_fileinfo()1176 fileinfo->fi_dosattr = attr.sa_dosattr; in smb_odir_single_fileinfo()1275 if (!smb_sattr_check(attr.sa_dosattr, od->d_sattr)) { in smb_odir_wildcard_fileinfo()1295 fileinfo->fi_dosattr = attr.sa_dosattr; in smb_odir_wildcard_fileinfo()
279 if (attr.sa_dosattr & FILE_ATTRIBUTE_READONLY) in smb_ofile_open()388 pa->sa_dosattr = in smb_ofile_close()390 if (pa->sa_dosattr != 0) in smb_ofile_close()
403 attr.sa_dosattr = attributes; in smb_set_information()564 attr.sa_dosattr = attributes; in smb_set_basic_info()
815 if ((attr.sa_dosattr & FILE_ATTRIBUTE_HIDDEN) && in smb_rename_check_attr()819 if ((attr.sa_dosattr & FILE_ATTRIBUTE_SYSTEM) && in smb_rename_check_attr()
977 attr->sa_dosattr |= FILE_ATTRIBUTE_DIRECTORY; in smb_fsop_getattr()1121 if (from_attr.sa_dosattr & FILE_ATTRIBUTE_REPARSE_POINT) { in smb_fsop_rename()1126 isdir = ((from_attr.sa_dosattr & FILE_ATTRIBUTE_DIRECTORY) != 0); in smb_fsop_rename()1858 ((attr.sa_dosattr & FILE_ATTRIBUTE_REPARSE_POINT) == 0)) { in smb_fsop_lookup()
443 if (attr.sa_dosattr & FILE_ATTRIBUTE_REPARSE_POINT) { in smb_pathname()
71 uint32_t sa_dosattr; /* DOS attributes */ member