Searched refs:uspi (Results 1 – 3 of 3) sorted by relevance
| /linux/fs/ufs/ |
| H A D | super.c | 101 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; in ufs_nfs_get_inode() local 104 if (ino < UFS_ROOTINO || ino > (u64)uspi->s_ncg * uspi->s_ipg) in ufs_nfs_get_inode() 275 struct ufs_sb_private_info * uspi; in ufs_error() local 280 uspi = UFS_SB(sb)->s_uspi; in ufs_error() 281 usb1 = ubh_get_usb_first(uspi); in ufs_error() 285 ubh_mark_buffer_dirty(USPI_UBH(uspi)); in ufs_error() 309 struct ufs_sb_private_info * uspi; in ufs_panic() local 314 uspi = UFS_SB(sb)->s_uspi; in ufs_panic() 315 usb1 = ubh_get_usb_first(uspi); in ufs_panic() 319 ubh_mark_buffer_dirty(USPI_UBH(uspi)); in ufs_panic() [all …]
|
| H A D | util.h | 260 #define ubh_bread(sb,fragment,size) _ubh_bread_(uspi,sb,fragment,size) 282 static inline void *get_usb_offset(struct ufs_sb_private_info *uspi, in get_usb_offset() argument 287 index = offset >> uspi->s_fshift; in get_usb_offset() 288 offset &= ~uspi->s_fmask; in get_usb_offset() 289 return uspi->s_ubh.bh[index]->b_data + offset; in get_usb_offset() 292 #define ubh_get_usb_first(uspi) \ argument 293 ((struct ufs_super_block_first *)get_usb_offset((uspi), 0)) 295 #define ubh_get_usb_second(uspi) \ argument 296 ((struct ufs_super_block_second *)get_usb_offset((uspi), UFS_SECTOR_SIZE)) 298 #define ubh_get_usb_third(uspi) \ argument [all …]
|
| H A D | ufs.h | 153 static inline u64 ufs_dtog(struct ufs_sb_private_info * uspi, u64 b) in ufs_dtog() argument 155 do_div(b, uspi->s_fpg); in ufs_dtog() 159 static inline u32 ufs_dtogd(struct ufs_sb_private_info * uspi, u64 b) in ufs_dtogd() argument 161 return do_div(b, uspi->s_fpg); in ufs_dtogd()
|