Lines Matching refs:idx_ni
25 ntfs_index_context *ntfs_index_ctx_get(ntfs_inode *idx_ni) in ntfs_index_ctx_get() argument
31 *ictx = (ntfs_index_context){ .idx_ni = idx_ni }; in ntfs_index_ctx_get()
109 ntfs_inode *idx_ni = ictx->idx_ni; in ntfs_index_lookup() local
110 ntfs_volume *vol = idx_ni->vol; in ntfs_index_lookup()
112 ntfs_inode *base_ni = idx_ni->ext.base_ntfs_ino; in ntfs_index_lookup()
124 BUG_ON(!NInoAttr(idx_ni)); in ntfs_index_lookup()
125 BUG_ON(idx_ni->type != AT_INDEX_ALLOCATION); in ntfs_index_lookup()
126 BUG_ON(idx_ni->nr_extents != -1); in ntfs_index_lookup()
131 idx_ni->itype.index.collation_rule)) { in ntfs_index_lookup()
134 idx_ni->itype.index.collation_rule)); in ntfs_index_lookup()
150 err = ntfs_attr_lookup(AT_INDEX_ROOT, idx_ni->name, idx_ni->name_len, in ntfs_index_lookup()
155 "0x%lx.", idx_ni->mft_no); in ntfs_index_lookup()
213 rc = ntfs_collate(vol, idx_ni->itype.index.collation_rule, key, in ntfs_index_lookup()
241 if (!NInoIndexAllocPresent(idx_ni)) { in ntfs_index_lookup()
244 "driver bug.", idx_ni->mft_no); in ntfs_index_lookup()
249 ia_mapping = VFS_I(idx_ni)->i_mapping; in ntfs_index_lookup()
265 idx_ni->itype.index.vcn_size_bits >> PAGE_SHIFT); in ntfs_index_lookup()
277 idx_ni->itype.index.vcn_size_bits) & ~PAGE_MASK)); in ntfs_index_lookup()
281 "0x%lx or driver bug.", idx_ni->mft_no); in ntfs_index_lookup()
288 (long long)vcn, idx_ni->mft_no); in ntfs_index_lookup()
297 (unsigned long long)vcn, idx_ni->mft_no); in ntfs_index_lookup()
301 idx_ni->itype.index.block_size) { in ntfs_index_lookup()
306 idx_ni->mft_no, in ntfs_index_lookup()
308 idx_ni->itype.index.block_size); in ntfs_index_lookup()
311 index_end = (u8*)ia + idx_ni->itype.index.block_size; in ntfs_index_lookup()
317 idx_ni->mft_no); in ntfs_index_lookup()
321 if (index_end > (u8*)ia + idx_ni->itype.index.block_size) { in ntfs_index_lookup()
324 (unsigned long long)vcn, idx_ni->mft_no); in ntfs_index_lookup()
341 "0x%lx.", idx_ni->mft_no); in ntfs_index_lookup()
358 "0x%lx.", idx_ni->mft_no); in ntfs_index_lookup()
376 rc = ntfs_collate(vol, idx_ni->itype.index.collation_rule, key, in ntfs_index_lookup()
404 "node in inode 0x%lx.", idx_ni->mft_no); in ntfs_index_lookup()
425 idx_ni->mft_no); in ntfs_index_lookup()