/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ufs/ |
H A D | super.c | 223 struct ufs_sb_private_info * uspi; local 227 uspi = UFS_SB(sb)->s_uspi; 228 usb1 = ubh_get_usb_first(uspi); 232 ubh_mark_buffer_dirty(USPI_UBH(uspi)); 255 struct ufs_sb_private_info * uspi; local 259 uspi = UFS_SB(sb)->s_uspi; 260 usb1 = ubh_get_usb_first(uspi); 264 ubh_mark_buffer_dirty(USPI_UBH(uspi)); 400 struct ufs_sb_private_info *uspi = sbi->s_uspi; local 407 usb1 = ubh_get_usb_first(uspi); 434 struct ufs_sb_private_info *uspi = sbi->s_uspi; local 520 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 566 struct ufs_sb_private_info *uspi = sbi->s_uspi; local 606 struct ufs_sb_private_info * uspi; local 1066 struct ufs_sb_private_info * uspi; local 1111 struct ufs_sb_private_info * uspi; local 1186 struct ufs_sb_private_info *uspi= UFS_SB(sb)->s_uspi; local [all...] |
H A D | truncate.c | 62 #define DIRECT_BLOCK ((inode->i_size + uspi->s_bsize - 1) >> uspi->s_bshift) 63 #define DIRECT_FRAGMENT ((inode->i_size + uspi->s_fsize - 1) >> uspi->s_fshift) 70 struct ufs_sb_private_info * uspi; local 80 uspi = UFS_SB(sb)->s_uspi; 88 frag2 = ((frag1 & uspi->s_fpbmask) ? ((frag1 | uspi->s_fpbmask) + 1) : frag1); 89 frag3 = frag4 & ~uspi->s_fpbmask; 111 p = ufs_get_direct_data_ptr(uspi, ufs 174 struct ufs_sb_private_info * uspi; local 259 struct ufs_sb_private_info * uspi; local 323 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 384 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 453 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local [all...] |
H A D | util.h | 238 #define ubh_bread(sb,fragment,size) _ubh_bread_(uspi,sb,fragment,size) 249 #define ubh_ubhcpymem(mem,ubh,size) _ubh_ubhcpymem_(uspi,mem,ubh,size) 251 #define ubh_memcpyubh(ubh,mem,size) _ubh_memcpyubh_(uspi,ubh,mem,size) 268 static inline void *get_usb_offset(struct ufs_sb_private_info *uspi, argument 273 index = offset >> uspi->s_fshift; 274 offset &= ~uspi->s_fmask; 275 return uspi->s_ubh.bh[index]->b_data + offset; 278 #define ubh_get_usb_first(uspi) \ 279 ((struct ufs_super_block_first *)get_usb_offset((uspi), 0)) 281 #define ubh_get_usb_second(uspi) \ 314 ubh_get_data_ptr(struct ufs_sb_private_info *uspi, struct ufs_buffer_head *ubh, u64 blk) argument 332 ufs_freespace(struct ufs_sb_private_info *uspi, int percentreserved) argument 371 _ubh_find_next_zero_bit_( struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned size, unsigned offset) argument 418 _ubh_find_last_zero_bit_( struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned start, unsigned end) argument 447 _ubh_isblockset_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument 464 _ubh_clrblock_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument 484 _ubh_setblock_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument 506 struct ufs_sb_private_info * uspi; local 525 ufs_get_direct_data_ptr(struct ufs_sb_private_info *uspi, struct ufs_inode_info *ufsi, unsigned blk) argument 550 ufs_data_ptr_clear(struct ufs_sb_private_info *uspi, void *p) argument 559 ufs_is_data_ptr_zero(struct ufs_sb_private_info *uspi, void *p) argument [all...] |
H A D | balloc.c | 40 struct ufs_sb_private_info * uspi; local 48 uspi = UFS_SB(sb)->s_uspi; 49 usb1 = ubh_get_usb_first(uspi); 54 if (ufs_fragnum(fragment) + count > uspi->s_fpg) 59 cgno = ufs_dtog(uspi, fragment); 60 bit = ufs_dtogd(uspi, fragment); 61 if (cgno >= uspi->s_ncg) { 91 uspi->cs_total.cs_nffree += count; 101 fs32_sub(sb, &ucg->cg_cs.cs_nffree, uspi->s_fpb); 102 uspi 142 struct ufs_sb_private_info * uspi; local 358 struct ufs_sb_private_info * uspi; local 508 struct ufs_sb_private_info * uspi; local 592 struct ufs_sb_private_info * uspi; local 712 struct ufs_sb_private_info * uspi; local 771 ubh_scanc(struct ufs_sb_private_info *uspi, struct ufs_buffer_head *ubh, unsigned begin, unsigned size, unsigned char *table, unsigned char mask) argument 820 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 890 struct ufs_sb_private_info * uspi; local [all...] |
H A D | util.c | 17 struct ufs_buffer_head * _ubh_bread_ (struct ufs_sb_private_info * uspi, argument 23 if (size & ~uspi->s_fmask) 25 count = size >> uspi->s_fshift; 47 struct ufs_buffer_head * ubh_bread_uspi (struct ufs_sb_private_info * uspi, argument 52 if (size & ~uspi->s_fmask) 54 count = size >> uspi->s_fshift; 57 USPI_UBH(uspi)->fragment = fragment; 58 USPI_UBH(uspi)->count = count; 60 if (!(USPI_UBH(uspi)->bh[i] = sb_bread(sb, fragment + i))) 63 USPI_UBH(uspi) 81 ubh_brelse_uspi(struct ufs_sb_private_info * uspi) argument 152 _ubh_ubhcpymem_(struct ufs_sb_private_info * uspi, unsigned char * mem, struct ufs_buffer_head * ubh, unsigned size) argument 168 _ubh_memcpyubh_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned char * mem, unsigned size) argument [all...] |
H A D | inode.c | 48 struct ufs_sb_private_info *uspi = UFS_SB(inode->i_sb)->s_uspi; local 49 int ptrs = uspi->s_apb; 50 int ptrs_bits = uspi->s_apbshift; 57 UFSD("ptrs=uspi->s_apb = %d,double_blocks=%ld \n",ptrs,double_blocks); 89 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 90 u64 mask = (u64) uspi->s_apbmask>>uspi->s_fpbshift; 91 int shift = uspi->s_apbshift-uspi->s_fpbshift; 93 int depth = ufs_block_to_path(inode, frag >> uspi 179 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 335 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 418 struct ufs_sb_private_info * uspi = UFS_SB(sb)->s_uspi; local 705 struct ufs_sb_private_info * uspi; local 846 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local [all...] |
H A D | ialloc.c | 59 struct ufs_sb_private_info * uspi; local 69 uspi = UFS_SB(sb)->s_uspi; 70 usb1 = ubh_get_usb_first(uspi); 76 if (!((ino > 1) && (ino < (uspi->s_ncg * uspi->s_ipg )))) { 109 uspi->cs_total.cs_nifree++; 114 uspi->cs_total.cs_ndir--; 119 ubh_mark_buffer_dirty (USPI_UBH(uspi)); 142 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local 143 sector_t beg = uspi 186 struct ufs_sb_private_info * uspi; local [all...] |
H A D | cylinder.c | 31 struct ufs_sb_private_info * uspi; local 37 uspi = sbi->s_uspi; 42 UCPI_UBH(ucpi)->count = uspi->s_cgsize >> sb->s_blocksize_bits; 84 struct ufs_sb_private_info * uspi; local 91 uspi = sbi->s_uspi; 99 if (uspi->s_ncg > UFS_MAX_GROUP_LOADED && bitmap_nr >= sbi->s_cg_loaded) { 129 struct ufs_sb_private_info * uspi; local 135 uspi = sbi->s_uspi; 136 if (cgno >= uspi->s_ncg) { 150 if (uspi [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | ufs_fs.h | 142 #define UFS_NDIR_FRAGMENT (UFS_NDADDR << uspi->s_fpbshift) 143 #define UFS_IND_FRAGMENT (UFS_IND_BLOCK << uspi->s_fpbshift) 144 #define UFS_DIND_FRAGMENT (UFS_DIND_BLOCK << uspi->s_fpbshift) 145 #define UFS_TIND_FRAGMENT (UFS_TIND_BLOCK << uspi->s_fpbshift) 244 #define ufs_fsbtodb(uspi, b) ((b) << (uspi)->s_fsbtodb) 245 #define ufs_dbtofsb(uspi, b) ((b) >> (uspi)->s_fsbtodb) 251 #define ufs_cgbase(c) (uspi->s_fpg * (c)) 252 #define ufs_cgstart(c) ((uspi) 867 ufs_dtog(struct ufs_sb_private_info * uspi, u64 b) argument 873 ufs_dtogd(struct ufs_sb_private_info * uspi, u64 b) argument [all...] |