Lines Matching refs:mi
446 struct nilfs_mdt_info *mi;
448 mi = kzalloc(max(sizeof(*mi), objsz), GFP_NOFS);
449 if (!mi)
452 init_rwsem(&mi->mi_sem);
453 inode->i_private = mi;
501 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
503 mi->mi_entry_size = entry_size;
504 mi->mi_entries_per_block = i_blocksize(inode) / entry_size;
505 mi->mi_first_entry_offset = DIV_ROUND_UP(header_size, entry_size);
516 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
526 mi->mi_shadow = shadow;
536 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
538 struct nilfs_shadow_map *shadow = mi->mi_shadow;
626 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
628 struct nilfs_shadow_map *shadow = mi->mi_shadow;
630 down_write(&mi->mi_sem);
632 if (mi->mi_palloc_cache)
644 up_write(&mi->mi_sem);
653 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
654 struct nilfs_shadow_map *shadow = mi->mi_shadow;
657 down_write(&mi->mi_sem);
661 up_write(&mi->mi_sem);