FILE_ATTRIBUTE_SPARSE_FILE
if (new_fa & FILE_ATTRIBUTE_SPARSE_FILE)
ni->std_fa &= ~(FILE_ATTRIBUTE_SPARSE_FILE |
fa = FILE_ATTRIBUTE_SPARSE_FILE |
if (fa & FILE_ATTRIBUTE_SPARSE_FILE) {
if (fa & FILE_ATTRIBUTE_SPARSE_FILE)
ni->std_fa |= FILE_ATTRIBUTE_SPARSE_FILE;
ni->std_fa &= ~FILE_ATTRIBUTE_SPARSE_FILE;
return ni->std_fa & FILE_ATTRIBUTE_SPARSE_FILE;
if (cinode->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE)
if ((cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE) && setsparse)
if (!(cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE) && !setsparse)
cifsi->cifsAttrs |= FILE_ATTRIBUTE_SPARSE_FILE;
cifsi->cifsAttrs &= (~FILE_ATTRIBUTE_SPARSE_FILE);
(cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE))) {
if (cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE)
if ((cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE) == 0) {
if (!(cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE)) {
FILE_ATTRIBUTE_TEMPORARY | FILE_ATTRIBUTE_SPARSE_FILE | \
#define FILE_ATTRIBUTE_SPARSE_FILE_LE cpu_to_le32(FILE_ATTRIBUTE_SPARSE_FILE)
attr |= FILE_ATTRIBUTE_SPARSE_FILE;