Lines Matching refs:super
122 struct logfs_super *super = logfs_super(sb); in logfs_safe_iget() local
126 return super->s_master_inode; in logfs_safe_iget()
128 return super->s_segfile_inode; in logfs_safe_iget()
131 list_for_each_entry(li, &super->s_freeing_list, li_freeing_list) in logfs_safe_iget()
313 struct logfs_super *super = logfs_super(inode->i_sb); in logfs_drop_inode() local
317 list_move(&li->li_freeing_list, &super->s_freeing_list); in logfs_drop_inode()
325 struct logfs_super *super = logfs_super(sb); in logfs_set_ino_generation() local
328 mutex_lock(&super->s_journal_mutex); in logfs_set_ino_generation()
329 ino = logfs_seek_hole(super->s_master_inode, super->s_last_ino + 1); in logfs_set_ino_generation()
330 super->s_last_ino = ino; in logfs_set_ino_generation()
331 super->s_inos_till_wrap--; in logfs_set_ino_generation()
332 if (super->s_inos_till_wrap < 0) { in logfs_set_ino_generation()
333 super->s_last_ino = LOGFS_RESERVED_INOS; in logfs_set_ino_generation()
334 super->s_generation++; in logfs_set_ino_generation()
335 super->s_inos_till_wrap = INOS_PER_WRAP; in logfs_set_ino_generation()
338 inode->i_generation = super->s_generation; in logfs_set_ino_generation()
339 mutex_unlock(&super->s_journal_mutex); in logfs_set_ino_generation()
390 struct logfs_super *super = logfs_super(sb); in logfs_put_super() local
392 iput(super->s_segfile_inode); in logfs_put_super()
393 iput(super->s_master_inode); in logfs_put_super()
394 iput(super->s_mapping_inode); in logfs_put_super()