Searched refs:uspi (Results 1 - 10 of 10) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ufs/
H A Dsuper.c101 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
104 if (ino < UFS_ROOTINO || ino > uspi->s_ncg * uspi->s_ipg)
280 struct ufs_sb_private_info * uspi; local
284 uspi = UFS_SB(sb)->s_uspi;
285 usb1 = ubh_get_usb_first(uspi);
289 ubh_mark_buffer_dirty(USPI_UBH(uspi));
312 struct ufs_sb_private_info * uspi; local
317 uspi = UFS_SB(sb)->s_uspi;
318 usb1 = ubh_get_usb_first(uspi);
475 struct ufs_sb_private_info *uspi = sbi->s_uspi; local
509 struct ufs_sb_private_info *uspi = sbi->s_uspi; local
595 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
641 struct ufs_sb_private_info *uspi = sbi->s_uspi; local
687 struct ufs_sb_private_info * uspi; local
1186 struct ufs_sb_private_info * uspi; local
1248 struct ufs_sb_private_info * uspi; local
1362 struct ufs_sb_private_info *uspi= UFS_SB(sb)->s_uspi; local
[all...]
H A Dtruncate.c63 #define DIRECT_BLOCK ((inode->i_size + uspi->s_bsize - 1) >> uspi->s_bshift)
64 #define DIRECT_FRAGMENT ((inode->i_size + uspi->s_fsize - 1) >> uspi->s_fshift)
71 struct ufs_sb_private_info * uspi; local
81 uspi = UFS_SB(sb)->s_uspi;
89 frag2 = ((frag1 & uspi->s_fpbmask) ? ((frag1 | uspi->s_fpbmask) + 1) : frag1);
90 frag3 = frag4 & ~uspi->s_fpbmask;
112 p = ufs_get_direct_data_ptr(uspi, ufs
175 struct ufs_sb_private_info * uspi; local
258 struct ufs_sb_private_info * uspi; local
320 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
379 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
448 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
[all...]
H A Dutil.h265 #define ubh_bread(sb,fragment,size) _ubh_bread_(uspi,sb,fragment,size)
275 #define ubh_ubhcpymem(mem,ubh,size) _ubh_ubhcpymem_(uspi,mem,ubh,size)
277 #define ubh_memcpyubh(ubh,mem,size) _ubh_memcpyubh_(uspi,ubh,mem,size)
294 static inline void *get_usb_offset(struct ufs_sb_private_info *uspi, argument
299 index = offset >> uspi->s_fshift;
300 offset &= ~uspi->s_fmask;
301 return uspi->s_ubh.bh[index]->b_data + offset;
304 #define ubh_get_usb_first(uspi) \
305 ((struct ufs_super_block_first *)get_usb_offset((uspi), 0))
307 #define ubh_get_usb_second(uspi) \
340 ubh_get_data_ptr(struct ufs_sb_private_info *uspi, struct ufs_buffer_head *ubh, u64 blk) argument
358 ufs_freespace(struct ufs_sb_private_info *uspi, int percentreserved) argument
397 _ubh_find_next_zero_bit_( struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned size, unsigned offset) argument
444 _ubh_find_last_zero_bit_( struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned start, unsigned end) argument
473 _ubh_isblockset_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument
490 _ubh_clrblock_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument
510 _ubh_setblock_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument
532 struct ufs_sb_private_info * uspi; local
551 ufs_get_direct_data_ptr(struct ufs_sb_private_info *uspi, struct ufs_inode_info *ufsi, unsigned blk) argument
576 ufs_data_ptr_clear(struct ufs_sb_private_info *uspi, void *p) argument
585 ufs_is_data_ptr_zero(struct ufs_sb_private_info *uspi, void *p) argument
[all...]
H A Dialloc.c59 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 )))) {
104 uspi->cs_total.cs_nifree++;
109 uspi->cs_total.cs_ndir--;
114 ubh_mark_buffer_dirty (USPI_UBH(uspi));
135 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
136 sector_t beg = uspi
177 struct ufs_sb_private_info * uspi; local
[all...]
H A Dutil.c18 struct ufs_buffer_head * _ubh_bread_ (struct ufs_sb_private_info * uspi, argument
24 if (size & ~uspi->s_fmask)
26 count = size >> uspi->s_fshift;
48 struct ufs_buffer_head * ubh_bread_uspi (struct ufs_sb_private_info * uspi, argument
53 if (size & ~uspi->s_fmask)
55 count = size >> uspi->s_fshift;
58 USPI_UBH(uspi)->fragment = fragment;
59 USPI_UBH(uspi)->count = count;
61 if (!(USPI_UBH(uspi)->bh[i] = sb_bread(sb, fragment + i)))
64 USPI_UBH(uspi)
82 ubh_brelse_uspi(struct ufs_sb_private_info * uspi) argument
149 _ubh_ubhcpymem_(struct ufs_sb_private_info * uspi, unsigned char * mem, struct ufs_buffer_head * ubh, unsigned size) argument
165 _ubh_memcpyubh_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned char * mem, unsigned size) argument
[all...]
H A Dballoc.c40 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) {
88 uspi->cs_total.cs_nffree += count;
98 fs32_sub(sb, &ucg->cg_cs.cs_nffree, uspi->s_fpb);
99 uspi
137 struct ufs_sb_private_info * uspi; local
350 struct ufs_sb_private_info * uspi; local
500 struct ufs_sb_private_info * uspi; local
578 struct ufs_sb_private_info * uspi; local
691 struct ufs_sb_private_info * uspi; local
746 ubh_scanc(struct ufs_sb_private_info *uspi, struct ufs_buffer_head *ubh, unsigned begin, unsigned size, unsigned char *table, unsigned char mask) argument
795 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
865 struct ufs_sb_private_info * uspi; local
[all...]
H A Dufs_fs.h132 #define UFS_NDIR_FRAGMENT (UFS_NDADDR << uspi->s_fpbshift)
133 #define UFS_IND_FRAGMENT (UFS_IND_BLOCK << uspi->s_fpbshift)
134 #define UFS_DIND_FRAGMENT (UFS_DIND_BLOCK << uspi->s_fpbshift)
135 #define UFS_TIND_FRAGMENT (UFS_TIND_BLOCK << uspi->s_fpbshift)
206 #define ufs_fsbtodb(uspi, b) ((b) << (uspi)->s_fsbtodb)
207 #define ufs_dbtofsb(uspi, b) ((b) >> (uspi)->s_fsbtodb)
213 #define ufs_cgbase(c) (uspi->s_fpg * (c))
214 #define ufs_cgstart(c) ((uspi)
[all...]
H A Dinode.c50 struct ufs_sb_private_info *uspi = UFS_SB(inode->i_sb)->s_uspi; local
51 int ptrs = uspi->s_apb;
52 int ptrs_bits = uspi->s_apbshift;
59 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
718 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
864 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; local
[all...]
H A Dcylinder.c32 struct ufs_sb_private_info * uspi; local
38 uspi = sbi->s_uspi;
43 UCPI_UBH(ucpi)->count = uspi->s_cgsize >> sb->s_blocksize_bits;
85 struct ufs_sb_private_info * uspi; local
92 uspi = sbi->s_uspi;
100 if (uspi->s_ncg > UFS_MAX_GROUP_LOADED && bitmap_nr >= sbi->s_cg_loaded) {
130 struct ufs_sb_private_info * uspi; local
136 uspi = sbi->s_uspi;
137 if (cgno >= uspi->s_ncg) {
151 if (uspi
[all...]
H A Dufs.h145 /* #define ufs_dtog(d) ((d) / uspi->s_fpg) */
146 static inline u64 ufs_dtog(struct ufs_sb_private_info * uspi, u64 b) argument
148 do_div(b, uspi->s_fpg);
151 /* #define ufs_dtogd(d) ((d) % uspi->s_fpg) */
152 static inline u32 ufs_dtogd(struct ufs_sb_private_info * uspi, u64 b) argument
154 return do_div(b, uspi->s_fpg);

Completed in 85 milliseconds