Lines Matching refs:attr
446 ATTR_RECORD *attr = ctx->attr;
454 p = (u8*)attr + le32_to_cpu(attr->length);
462 if (attr->non_resident) {
467 if (attr->flags) {
473 if (!(attr->data.resident.flags & RESIDENT_ATTR_IS_INDEXED)) {
478 file_name_attr = (FILE_NAME_ATTR*)((u8*)attr +
479 le16_to_cpu(attr->data.resident.value_offset));
480 p2 = (u8 *)file_name_attr + le32_to_cpu(attr->data.resident.value_length);
481 if (p2 < (u8*)attr || p2 > p)
630 a = ctx->attr;
678 a = ctx->attr;
780 a = ctx->attr;
907 a = ctx->attr;
1030 a = ctx->attr;
1243 a = ctx->attr;
1512 a = ctx->attr;
1609 a = ctx->attr;
1867 a = ctx->attr;
1930 } else /* if (!ctx.attr->non_resident) */ {
2016 a = ctx->attr;
2416 a = ctx->attr;
2699 a = ctx->attr;
2871 * @attr: structure describing the attributes and the changes
2882 int ntfs_setattr(struct dentry *dentry, struct iattr *attr)
2886 unsigned int ia_valid = attr->ia_valid;
2888 err = setattr_prepare(dentry, attr);
2899 if (attr->ia_size != i_size_read(vi)) {
2913 truncate_setsize(vi, attr->ia_size);
2927 vi->i_atime = attr->ia_atime;
2929 vi->i_mtime = attr->ia_mtime;
2931 vi->i_ctime = attr->ia_ctime;
2965 ntfs_debug("Entering for %sinode 0x%lx.", NInoAttr(ni) ? "attr " : "",
2995 si = (STANDARD_INFORMATION*)((u8*)ctx->attr +
2996 le16_to_cpu(ctx->attr->data.resident.value_offset));