Lines Matching defs:ni
34 static __le16 mi_new_attt_id(struct ntfs_inode *ni, struct mft_inode *mi)
55 attr = mi_enum_attr(ni, mi, attr);
122 struct ntfs_inode *mft_ni = sbi->mft.ni;
198 struct ATTRIB *mi_enum_attr(struct ntfs_inode *ni, struct mft_inode *mi,
352 _ntfs_bad_inode(&ni->vfs_inode);
359 struct ATTRIB *mi_find_attr(struct ntfs_inode *ni, struct mft_inode *mi,
367 attr = mi_enum_attr(ni, mi, attr);
453 struct ntfs_inode *ni = sbi->mft.ni;
457 down_read(&ni->file.run_lock);
461 err = ntfs_get_bh(sbi, &ni->file.run, vbo, sbi->record_size,
464 up_read(&ni->file.run_lock);
475 struct ATTRIB *mi_insert_attr(struct ntfs_inode *ni, struct mft_inode *mi,
496 while ((attr = mi_enum_attr(ni, mi, attr))) {
516 id = mi_new_attt_id(ni, mi);
540 bool mi_remove_attr(struct ntfs_inode *ni, struct mft_inode *mi,
551 if (ni && is_attr_indexed(attr) && attr->type == ATTR_NAME) {
552 u16 links = le16_to_cpu(ni->mi.mrec->hard_links);
556 ni->mi.mrec->hard_links = cpu_to_le16(links - 1);
557 ni->mi.dirty = true;