Lines Matching refs:dup
2922 memcpy(&de_name->dup, &fname->dup, sizeof(struct NTFS_DUP_INFO));
3043 memcpy(&de_name->dup, &fname->dup, sizeof(fname->dup));
3044 de_name->dup.fa = ni->std_fa;
3134 static bool ni_update_parent(struct ntfs_inode *ni, struct NTFS_DUP_INFO *dup,
3145 dup->fa |= FILE_ATTRIBUTE_DIRECTORY;
3147 dup->alloc_size = 0;
3148 dup->data_size = 0;
3150 dup->fa &= ~FILE_ATTRIBUTE_DIRECTORY;
3155 dup->alloc_size = dup->data_size = 0;
3159 dup->alloc_size = cpu_to_le64(ALIGN(data_size, 8));
3160 dup->data_size = cpu_to_le64(data_size);
3166 dup->alloc_size = is_attr_ext(attr) ?
3169 dup->data_size = attr->nres.data_size;
3183 dup->reparse = 0;
3184 dup->ea_size = 0;
3195 dup->ea_size = info->size_pack;
3208 if (!fname || !memcmp(&fname->dup, dup, sizeof(fname->dup)))
3233 indx_update_dup(dir_ni, sbi, fname, dup, sync);
3235 memcpy(&fname->dup, dup, sizeof(fname->dup));
3257 struct NTFS_DUP_INFO dup;
3288 dup.m_time = kernel2nt(&ts);
3289 if (std->m_time != dup.m_time) {
3290 std->m_time = dup.m_time;
3295 dup.c_time = kernel2nt(&ts);
3296 if (std->c_time != dup.c_time) {
3297 std->c_time = dup.c_time;
3302 dup.a_time = kernel2nt(&ts);
3303 if (std->a_time != dup.a_time) {
3304 std->a_time = dup.a_time;
3308 dup.fa = ni->std_fa;
3309 if (std->fa != dup.fa) {
3310 std->fa = dup.fa;
3322 dup.cr_time = std->cr_time;
3324 re_dirty = ni_update_parent(ni, &dup, sync);