Lines Matching refs:mi

475 	struct nilfs_mdt_info *mi;  in nilfs_mdt_init()  local
477 mi = kzalloc(max(sizeof(*mi), objsz), GFP_NOFS); in nilfs_mdt_init()
478 if (!mi) in nilfs_mdt_init()
481 init_rwsem(&mi->mi_sem); in nilfs_mdt_init()
482 inode->i_private = mi; in nilfs_mdt_init()
497 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_set_entry_size() local
499 mi->mi_entry_size = entry_size; in nilfs_mdt_set_entry_size()
500 mi->mi_entries_per_block = (1 << inode->i_blkbits) / entry_size; in nilfs_mdt_set_entry_size()
501 mi->mi_first_entry_offset = DIV_ROUND_UP(header_size, entry_size); in nilfs_mdt_set_entry_size()
512 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_setup_shadow_map() local
519 mi->mi_shadow = shadow; in nilfs_mdt_setup_shadow_map()
529 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_save_to_shadow_map() local
531 struct nilfs_shadow_map *shadow = mi->mi_shadow; in nilfs_mdt_save_to_shadow_map()
618 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_restore_from_shadow_map() local
620 struct nilfs_shadow_map *shadow = mi->mi_shadow; in nilfs_mdt_restore_from_shadow_map()
622 down_write(&mi->mi_sem); in nilfs_mdt_restore_from_shadow_map()
624 if (mi->mi_palloc_cache) in nilfs_mdt_restore_from_shadow_map()
635 up_write(&mi->mi_sem); in nilfs_mdt_restore_from_shadow_map()
644 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_clear_shadow_map() local
645 struct nilfs_shadow_map *shadow = mi->mi_shadow; in nilfs_mdt_clear_shadow_map()
647 down_write(&mi->mi_sem); in nilfs_mdt_clear_shadow_map()
651 up_write(&mi->mi_sem); in nilfs_mdt_clear_shadow_map()