• Home
  • Raw
  • Download

Lines Matching refs:ia

75 	INDEX_ALLOCATION *ia;  in ntfs_lookup_inode_by_name()  local
320 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn << in ntfs_lookup_inode_by_name()
323 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_SIZE) { in ntfs_lookup_inode_by_name()
329 if (unlikely(!ntfs_is_indx_record(ia->magic))) { in ntfs_lookup_inode_by_name()
335 if (sle64_to_cpu(ia->index_block_vcn) != vcn) { in ntfs_lookup_inode_by_name()
340 sle64_to_cpu(ia->index_block_vcn), in ntfs_lookup_inode_by_name()
344 if (le32_to_cpu(ia->index.allocated_size) + 0x18 != in ntfs_lookup_inode_by_name()
351 le32_to_cpu(ia->index.allocated_size) + 0x18, in ntfs_lookup_inode_by_name()
355 index_end = (u8*)ia + dir_ni->itype.index.block_size; in ntfs_lookup_inode_by_name()
364 index_end = (u8*)&ia->index + le32_to_cpu(ia->index.index_length); in ntfs_lookup_inode_by_name()
365 if (index_end > (u8*)ia + dir_ni->itype.index.block_size) { in ntfs_lookup_inode_by_name()
372 ie = (INDEX_ENTRY*)((u8*)&ia->index + in ntfs_lookup_inode_by_name()
373 le32_to_cpu(ia->index.entries_offset)); in ntfs_lookup_inode_by_name()
381 if ((u8*)ie < (u8*)ia || (u8*)ie + in ntfs_lookup_inode_by_name()
535 if ((ia->index.flags & NODE_MASK) == LEAF_NODE) { in ntfs_lookup_inode_by_name()
628 INDEX_ALLOCATION *ia;
798 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn <<
801 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_SIZE) {
807 if (unlikely(!ntfs_is_indx_record(ia->magic))) {
813 if (sle64_to_cpu(ia->index_block_vcn) != vcn) {
818 sle64_to_cpu(ia->index_block_vcn),
822 if (le32_to_cpu(ia->index.allocated_size) + 0x18 !=
829 le32_to_cpu(ia->index.allocated_size) + 0x18,
833 index_end = (u8*)ia + dir_ni->itype.index.block_size;
842 index_end = (u8*)&ia->index + le32_to_cpu(ia->index.index_length);
843 if (index_end > (u8*)ia + dir_ni->itype.index.block_size) {
850 ie = (INDEX_ENTRY*)((u8*)&ia->index +
851 le32_to_cpu(ia->index.entries_offset));
859 if ((u8*)ie < (u8*)ia || (u8*)ie +
945 if ((ia->index.flags & NODE_MASK) == LEAF_NODE) {
1097 INDEX_ALLOCATION *ia; in ntfs_readdir() local
1297 ia = (INDEX_ALLOCATION*)(kaddr + (ia_pos & ~PAGE_MASK & in ntfs_readdir()
1300 if (unlikely((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_SIZE)) { in ntfs_readdir()
1306 if (unlikely(!ntfs_is_indx_record(ia->magic))) { in ntfs_readdir()
1313 if (unlikely(sle64_to_cpu(ia->index_block_vcn) != (ia_pos & in ntfs_readdir()
1320 sle64_to_cpu(ia->index_block_vcn), in ntfs_readdir()
1325 if (unlikely(le32_to_cpu(ia->index.allocated_size) + 0x18 != in ntfs_readdir()
1333 le32_to_cpu(ia->index.allocated_size) + 0x18, in ntfs_readdir()
1337 index_end = (u8*)ia + ndir->itype.index.block_size; in ntfs_readdir()
1347 index_end = (u8*)&ia->index + le32_to_cpu(ia->index.index_length); in ntfs_readdir()
1348 if (unlikely(index_end > (u8*)ia + ndir->itype.index.block_size)) { in ntfs_readdir()
1356 ie = (INDEX_ENTRY*)((u8*)&ia->index + in ntfs_readdir()
1357 le32_to_cpu(ia->index.entries_offset)); in ntfs_readdir()
1366 (unsigned long long)((u8*)ie - (u8*)ia)); in ntfs_readdir()
1368 if (unlikely((u8*)ie < (u8*)ia || (u8*)ie + in ntfs_readdir()
1377 if (ia_pos - ia_start > (u8*)ie - (u8*)ia) in ntfs_readdir()
1380 actor->pos = (u8*)ie - (u8*)ia + in ntfs_readdir()
1381 (sle64_to_cpu(ia->index_block_vcn) << in ntfs_readdir()