Lines Matching defs:smb_attr
129 static void smb_vop_setup_xvattr(smb_attr_t *smb_attr, xvattr_t *xvattr);
833 smb_vop_setup_xvattr(smb_attr_t *smb_attr, xvattr_t *xvattr)
853 xvattr->xva_vattr = smb_attr->sa_vattr;
855 smb_sa_to_va_mask(smb_attr->sa_mask, &xvattr->xva_vattr.va_mask);
863 if (smb_attr->sa_mask & SMB_AT_DOSATTR) {
880 * smb_attr->sa_dosattr: If a given bit is not set,
886 if (smb_attr->sa_dosattr & FILE_ATTRIBUTE_ARCHIVE)
889 if (smb_attr->sa_dosattr & FILE_ATTRIBUTE_SYSTEM)
892 if (smb_attr->sa_dosattr & FILE_ATTRIBUTE_READONLY)
895 if (smb_attr->sa_dosattr & FILE_ATTRIBUTE_HIDDEN)
898 if (smb_attr->sa_dosattr & FILE_ATTRIBUTE_OFFLINE)
901 if (smb_attr->sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE)
905 if (smb_attr->sa_mask & SMB_AT_CRTIME) {
913 xoap->xoa_createtime = smb_attr->sa_crtime;