Lines Matching refs:entry
754 ATTR_LIST_ENTRY *entry;
777 entry = (ATTR_LIST_ENTRY *) value;
778 for (;(u8 *)entry < (u8 *) value + l; entry = (ATTR_LIST_ENTRY *)
779 ((u8 *) entry + le16_to_cpu(entry->length))) {
782 (unsigned int)le32_to_cpu(entry->type));
784 (unsigned)le16_to_cpu(entry->length),
785 (unsigned)le16_to_cpu(entry->length));
787 (unsigned)entry->name_length,
788 (unsigned)entry->name_length);
790 (unsigned)entry->name_offset,
791 (unsigned)entry->name_offset);
793 (long long)sle64_to_cpu(entry->lowest_vcn),
795 sle64_to_cpu(entry->lowest_vcn));
798 MREF_LE(entry->mft_reference),
800 MREF_LE(entry->mft_reference));
802 (unsigned)le16_to_cpu(entry->instance),
803 (unsigned)le16_to_cpu(entry->instance));
805 if (entry->name_length) {
809 name_size = ntfs_ucstombs(entry->name,
810 entry->name_length, &name, 0);
820 ntfs_dump_bytes((u8 *)entry, entry->name_offset +
821 sizeof(ntfschar) * entry->name_length,
822 le16_to_cpu(entry->length));
1490 static void ntfs_dump_index_key(INDEX_ENTRY *entry, INDEX_ATTR_TYPE type)
1500 le32_to_cpu(entry->key.sii.security_id),
1502 le32_to_cpu(entry->key.sii.security_id));
1506 (unsigned)le32_to_cpu(entry->key.sdh.hash));
1509 le32_to_cpu(entry->key.sdh.security_id),
1511 le32_to_cpu(entry->key.sdh.security_id));
1514 ntfs_guid_to_mbs(&entry->key.object_id, printable_GUID);
1518 tag = entry->key.reparse.reparse_tag;
1524 le64_to_cpu(entry->key.reparse.file_id),
1526 le64_to_cpu(entry->key.reparse.file_id));
1529 sid = ntfs_sid_to_mbs(&entry->key.sid, NULL, 0);
1535 (unsigned)le32_to_cpu(entry->key.owner_id),
1536 (unsigned)le32_to_cpu(entry->key.owner_id));
1552 static void ntfs_dump_index_data(INDEX_ENTRY *entry, INDEX_ATTR_TYPE type)
1556 data = (INDEX_ENTRY_DATA *)((u8 *)entry +
1557 le16_to_cpu(entry->data_offset));
1596 object_id_data = (OBJ_ID_INDEX_DATA*)((u8*)entry +
1597 le16_to_cpu(entry->data_offset));
1656 if (le16_to_cpu(entry->data_length) > 48) {
1675 static int ntfs_dump_index_entries(INDEX_ENTRY *entry, INDEX_ATTR_TYPE type)
1680 if (entry->ie_flags & INDEX_ENTRY_END)
1682 entry = (INDEX_ENTRY *)((u8 *)entry +
1683 le16_to_cpu(entry->length));
1688 (unsigned)le16_to_cpu(entry->length),
1689 (unsigned)le16_to_cpu(entry->length));
1691 (unsigned)le16_to_cpu(entry->key_length),
1692 (unsigned)le16_to_cpu(entry->key_length));
1693 ntfs_log_verbose("\t\tIndex entry flags:\t 0x%02x\n",
1694 (unsigned)le16_to_cpu(entry->ie_flags));
1696 if (entry->ie_flags & INDEX_ENTRY_NODE)
1698 (long long)ntfs_ie_get_vcn(entry),
1699 (long long)ntfs_ie_get_vcn(entry));
1700 if (entry->ie_flags & INDEX_ENTRY_END)
1707 MREF_LE(entry->indexed_file),
1709 MREF_LE(entry->indexed_file));
1710 ntfs_dump_filename("\t\t", &entry->key.file_name);
1715 le16_to_cpu(entry->data_offset),
1717 le16_to_cpu(entry->data_offset));
1720 le16_to_cpu(entry->data_length),
1722 le16_to_cpu(entry->data_length));
1723 ntfs_dump_index_key(entry, type);
1725 ntfs_dump_index_data(entry, type);
1728 if (!entry->length) {
1729 ntfs_log_verbose("\tWARNING: Corrupt index entry, "
1734 entry = (INDEX_ENTRY*)((u8*)entry + le16_to_cpu(entry->length));
1836 INDEX_ENTRY *entry;
1867 entry = (INDEX_ENTRY*)((u8*)index_root +
1871 ntfs_dump_index_entries(entry, type));
1895 INDEX_ENTRY *entry;
1909 entry = (INDEX_ENTRY*)((u8*)ib +
1917 return ntfs_dump_index_entries(entry, type);