| /linux/fs/ntfs3/ |
| H A D | attrib.c | 64 CLST svcn = le64_to_cpu(attr->nres.svcn); in attr_load_runs() local 69 if (svcn >= evcn + 1 || run_is_mapped_full(run, svcn, evcn)) in attr_load_runs() 72 if (vcn && (evcn < *vcn || *vcn < svcn)) in attr_load_runs() 81 err = run_unpack_ex(run, ni->mi.sbi, ni->mi.rno, svcn, evcn, in attr_load_runs() 82 vcn ? *vcn : svcn, Add2Ptr(attr, run_off), in attr_load_runs() 446 CLST alen, vcn, lcn, new_alen, old_alen, svcn, evcn; in attr_set_size_ex() local 539 svcn = le64_to_cpu(attr_b->nres.svcn); in attr_set_size_ex() 542 if (svcn <= vcn && vcn <= evcn) { in attr_set_size_ex() 559 svcn = le64_to_cpu(attr->nres.svcn); in attr_set_size_ex() 663 err = mi_pack_runs(mi, attr, run, vcn - svcn); in attr_set_size_ex() [all …]
|
| H A D | frecord.c | 244 if (attr->nres.svcn) in ni_find_attr() 246 } else if (le64_to_cpu(attr->nres.svcn) > *vcn || in ni_find_attr() 427 CLST svcn, struct ATTR_LIST_ENTRY **ins_le) in ni_ins_new_attr() argument 438 err = al_add_le(ni, type, name, name_len, svcn, cpu_to_le16(-1), in ni_ins_new_attr() 500 CLST svcn, evcn = 0, svcn_p, evcn_p, next_svcn; in ni_repack() 510 svcn = le64_to_cpu(attr->nres.svcn); in ni_repack() 511 if (svcn != le64_to_cpu(le->vcn)) { in ni_repack() 516 if (!svcn) { in ni_repack() 520 } else if (svcn != evcn + 1) { in ni_repack() 527 if (svcn > evcn + 1) { in ni_repack() [all …]
|
| H A D | run.c | 168 bool run_is_mapped_full(const struct runs_tree *run, CLST svcn, CLST evcn) in run_is_mapped_full() argument 174 if (!run_lookup(run, svcn, &i)) in run_is_mapped_full() 231 static bool run_overlaps(const struct runs_tree *run, CLST svcn, CLST len, in run_overlaps() argument 236 CLST end = svcn + len; in run_overlaps() 240 if (r->vcn < end && svcn < r->vcn + r->len) { in run_overlaps() 923 int run_pack(const struct runs_tree *run, CLST svcn, CLST len, u8 *run_buf, in run_pack() argument 928 CLST evcn1 = svcn + len; in run_pack() 941 if (!run_lookup(run, svcn, &i)) in run_pack() 955 len = svcn - r->vcn; in run_pack() 956 vcn = svcn; in run_pack() [all …]
|
| H A D | record.c | 205 u64 svcn, evcn, data_size, alloc_size, tot_size; in mi_enum_attr() local 325 svcn = le64_to_cpu(attr->nres.svcn); in mi_enum_attr() 327 if (svcn > evcn + 1) in mi_enum_attr() 357 if (!attr->nres.svcn && is_attr_ext(attr)) { in mi_enum_attr() 659 CLST svcn = le64_to_cpu(attr->nres.svcn); in mi_pack_runs() local 673 err = run_pack(run, svcn, len, Add2Ptr(attr, run_off), run_size + dsize, in mi_pack_runs() 685 attr->nres.evcn = cpu_to_le64(svcn + plen - 1); in mi_pack_runs()
|
| H A D | attrlist.c | 70 } else if (attr->nres.svcn) { in ntfs_load_attr_list() 184 CLST svcn = attr_svcn(attr); in al_find_le() local 187 &svcn); in al_find_le() 301 u8 name_len, CLST svcn, __le16 id, const struct MFT_REF *ref, in al_add_le() argument 324 le = al_find_le_to_insert(ni, type, name, name_len, svcn); in al_add_le() 349 le->vcn = cpu_to_le64(svcn); in al_add_le()
|
| H A D | ntfs_fs.h | 521 u8 name_len, CLST svcn, __le16 id, const struct MFT_REF *ref, 595 const struct runs_tree *run, CLST svcn, CLST len, 899 bool run_is_mapped_full(const struct runs_tree *run, CLST svcn, CLST evcn); 901 int run_pack(const struct runs_tree *run, CLST svcn, CLST len, u8 *run_buf, 904 CLST svcn, CLST evcn, CLST vcn, const u8 *run_buf, 909 CLST svcn, CLST evcn, CLST vcn, const u8 *run_buf,
|
| H A D | super.c | 1465 CLST svcn, evcn; in ntfs_fill_super() local 1471 svcn = le64_to_cpu(a->nres.svcn); in ntfs_fill_super() 1472 if (!svcn) in ntfs_fill_super() 1479 MFT_REC_MFT, svcn, evcn, svcn, in ntfs_fill_super()
|
| H A D | inode.c | 407 t64 = le64_to_cpu(attr->nres.svcn); in ntfs_read_mft() 532 u64 svcn; in ntfs_init_ads_node() local 607 svcn = le64_to_cpu(attr->nres.svcn); in ntfs_init_ads_node() 608 err = run_unpack_ex(&ni->file.run, sbi, ni->mi.rno, svcn, in ntfs_init_ads_node() 609 le64_to_cpu(attr->nres.evcn), svcn, in ntfs_init_ads_node()
|
| H A D | fslog.c | 2752 u64 dsize, svcn, evcn; in check_attr() local 2776 svcn = le64_to_cpu(attr->nres.svcn); in check_attr() 2780 if (svcn > evcn + 1 || run_off >= asize || in check_attr() 2789 if (run_unpack(NULL, sbi, 0, svcn, evcn, svcn, in check_attr() 3436 if (run_get_highest_vcn(le64_to_cpu(attr->nres.svcn), in do_action() 4951 CLST svcn = le64_to_cpu(attr->nres.svcn); in log_replay() local 4959 err = run_unpack(&oa->run0, sbi, inode->i_ino, svcn, in log_replay() 4960 le64_to_cpu(attr->nres.evcn), svcn, in log_replay()
|
| H A D | ntfs.h | 340 __le64 svcn; // 0x10: Starting VCN of this segment. member 444 return attr->non_res ? le64_to_cpu(attr->nres.svcn) : 0; in attr_svcn()
|