Lines Matching defs:ni
239 struct ntfs_inode *ni = ntfs_i(dir);
254 err = indx_find(&ni->dir, ni, NULL, uni, 0, sbi, &diff, &e, fnd);
275 static inline int ntfs_filldir(struct ntfs_sb_info *sbi, struct ntfs_inode *ni,
289 if (!mi_is_ref(&ni->mi, &fname->home))
330 ino != ni->mi.rno) {
344 static int ntfs_read_hdr(struct ntfs_sb_info *sbi, struct ntfs_inode *ni,
376 err = ntfs_filldir(sbi, ni, e, name, ctx);
397 struct ntfs_inode *ni = ntfs_i(dir);
404 u8 index_bits = ni->dir.index_bits;
422 if (!ni->mi_loaded && ni->attr_list.size) {
425 * Load all subrecords to avoid 'write' access to 'ni' during
428 ni_lock(ni);
429 if (!ni->mi_loaded && ni->attr_list.size) {
430 err = ni_load_all_mi(ni);
432 ni->mi_loaded = true;
434 ni_unlock(ni);
439 root = indx_get_root(&ni->dir, ni, NULL, NULL);
448 err = ntfs_read_hdr(sbi, ni, &root->ihdr, 0, pos, name, ctx);
466 err = indx_used_bit(&ni->dir, ni, &bit);
482 err = indx_read(&ni->dir, ni, bit << ni->dir.idx2vbn_bits,
487 err = ntfs_read_hdr(sbi, ni, &node->index->ihdr,
512 struct ntfs_inode *ni = ntfs_i(dir);
520 size_t max_indx = i_size_read(&ni->vfs_inode) >> ni->dir.index_bits;
525 root = indx_get_root(&ni->dir, ni, NULL, NULL);
569 err = indx_used_bit(&ni->dir, ni, &bit);
579 err = indx_read(&ni->dir, ni, bit << ni->dir.idx2vbn_bits,