• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ntfs/

Lines Matching refs:idx_ni

32  * @idx_ni:	ntfs index inode with which to initialize the context
34 * Allocate a new index context, initialize it with @idx_ni and return it.
39 ntfs_index_context *ntfs_index_ctx_get(ntfs_inode *idx_ni)
45 *ictx = (ntfs_index_context){ .idx_ni = idx_ni };
123 ntfs_inode *idx_ni = ictx->idx_ni;
124 ntfs_volume *vol = idx_ni->vol;
126 ntfs_inode *base_ni = idx_ni->ext.base_ntfs_ino;
138 BUG_ON(!NInoAttr(idx_ni));
139 BUG_ON(idx_ni->type != AT_INDEX_ALLOCATION);
140 BUG_ON(idx_ni->nr_extents != -1);
145 idx_ni->itype.index.collation_rule)) {
148 idx_ni->itype.index.collation_rule));
164 err = ntfs_attr_lookup(AT_INDEX_ROOT, idx_ni->name, idx_ni->name_len,
169 "0x%lx.", idx_ni->mft_no);
227 rc = ntfs_collate(vol, idx_ni->itype.index.collation_rule, key,
255 if (!NInoIndexAllocPresent(idx_ni)) {
258 "driver bug.", idx_ni->mft_no);
263 ia_mapping = VFS_I(idx_ni)->i_mapping;
279 idx_ni->itype.index.vcn_size_bits >> PAGE_CACHE_SHIFT);
291 idx_ni->itype.index.vcn_size_bits) & ~PAGE_CACHE_MASK));
295 "0x%lx or driver bug.", idx_ni->mft_no);
302 (long long)vcn, idx_ni->mft_no);
311 (unsigned long long)vcn, idx_ni->mft_no);
315 idx_ni->itype.index.block_size) {
320 idx_ni->mft_no,
322 idx_ni->itype.index.block_size);
325 index_end = (u8*)ia + idx_ni->itype.index.block_size;
331 idx_ni->mft_no);
335 if (index_end > (u8*)ia + idx_ni->itype.index.block_size) {
338 (unsigned long long)vcn, idx_ni->mft_no);
355 "0x%lx.", idx_ni->mft_no);
372 "0x%lx.", idx_ni->mft_no);
390 rc = ntfs_collate(vol, idx_ni->itype.index.collation_rule, key,
418 "node in inode 0x%lx.", idx_ni->mft_no);
439 idx_ni->mft_no);