Lines Matching refs:ubh
965 struct ufs_buffer_head *ubh = ubh_bread(sb, ind_block, uspi->s_bsize); in free_full_branch() local
968 if (!ubh) in free_full_branch()
973 void *p = ubh_get_data_ptr(uspi, ubh, i); in free_full_branch()
982 void *p = ubh_get_data_ptr(uspi, ubh, i); in free_full_branch()
990 ubh_bforget(ubh); in free_full_branch()
994 static void free_branch_tail(struct inode *inode, unsigned from, struct ufs_buffer_head *ubh, int d… in free_branch_tail() argument
1002 void *p = ubh_get_data_ptr(uspi, ubh, i); in free_branch_tail()
1008 ubh_mark_buffer_dirty(ubh); in free_branch_tail()
1016 void *p = ubh_get_data_ptr(uspi, ubh, i); in free_branch_tail()
1022 ubh_mark_buffer_dirty(ubh); in free_branch_tail()
1028 if (IS_SYNC(inode) && ubh_buffer_dirty(ubh)) in free_branch_tail()
1029 ubh_sync_block(ubh); in free_branch_tail()
1030 ubh_brelse(ubh); in free_branch_tail()
1112 struct ufs_buffer_head *ubh[3]; in __ufs_truncate_blocks() local
1136 ubh[i] = ubh_bread(sb, block, uspi->s_bsize); in __ufs_truncate_blocks()
1137 if (!ubh[i]) { in __ufs_truncate_blocks()
1143 p = ubh_get_data_ptr(uspi, ubh[i], offsets[i + 1]); in __ufs_truncate_blocks()
1146 free_branch_tail(inode, offsets[i + 1], ubh[i], depth - i - 1); in __ufs_truncate_blocks()