Lines Matching refs:mi
448 struct nilfs_mdt_info *mi;
450 mi = kzalloc(max(sizeof(*mi), objsz), GFP_NOFS);
451 if (!mi)
454 init_rwsem(&mi->mi_sem);
455 inode->i_private = mi;
503 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
505 mi->mi_entry_size = entry_size;
506 mi->mi_entries_per_block = i_blocksize(inode) / entry_size;
507 mi->mi_first_entry_offset = DIV_ROUND_UP(header_size, entry_size);
518 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
528 mi->mi_shadow = shadow;
538 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
540 struct nilfs_shadow_map *shadow = mi->mi_shadow;
632 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
634 struct nilfs_shadow_map *shadow = mi->mi_shadow;
636 down_write(&mi->mi_sem);
638 if (mi->mi_palloc_cache)
650 up_write(&mi->mi_sem);
659 struct nilfs_mdt_info *mi = NILFS_MDT(inode);
660 struct nilfs_shadow_map *shadow = mi->mi_shadow;
663 down_write(&mi->mi_sem);
667 up_write(&mi->mi_sem);