Searched refs:ubh (Results 1 - 5 of 5) sorted by relevance

/linux-master/fs/ufs/
H A Dutil.c22 struct ufs_buffer_head * ubh; local
30 ubh = kmalloc (sizeof (struct ufs_buffer_head), GFP_NOFS);
31 if (!ubh)
33 ubh->fragment = fragment;
34 ubh->count = count;
36 if (!(ubh->bh[i] = sb_bread(sb, fragment + i)))
39 ubh->bh[i] = NULL;
40 return ubh;
43 brelse (ubh->bh[j]);
44 kfree(ubh);
72 ubh_brelse(struct ufs_buffer_head * ubh) argument
93 ubh_mark_buffer_dirty(struct ufs_buffer_head * ubh) argument
102 ubh_mark_buffer_uptodate(struct ufs_buffer_head * ubh, int flag) argument
116 ubh_sync_block(struct ufs_buffer_head *ubh) argument
129 ubh_bforget(struct ufs_buffer_head * ubh) argument
138 ubh_buffer_dirty(struct ufs_buffer_head * ubh) 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 Dutil.h270 #define ubh_ubhcpymem(mem,ubh,size) _ubh_ubhcpymem_(uspi,mem,ubh,size)
272 #define ubh_memcpyubh(ubh,mem,size) _ubh_memcpyubh_(uspi,ubh,mem,size)
307 #define ubh_get_ucg(ubh) \
308 ((struct ufs_cylinder_group *)((ubh)->bh[0]->b_data))
315 #define ubh_get_addr8(ubh,begin) \
316 ((u8*)(ubh)->bh[(begin) >> uspi->s_fshift]->b_data + \
319 #define ubh_get_addr16(ubh,begin) \
320 (((__fs16*)((ubh)
333 ubh_get_data_ptr(struct ufs_sb_private_info *uspi, struct ufs_buffer_head *ubh, u64 blk) argument
385 _ubh_find_next_zero_bit_( struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned size, unsigned offset) argument
432 _ubh_find_last_zero_bit_( struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned start, unsigned end) argument
461 _ubh_isblockset_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument
482 _ubh_clrblock_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument
502 _ubh_setblock_(struct ufs_sb_private_info * uspi, struct ufs_buffer_head * ubh, unsigned begin, unsigned block) argument
[all...]
H A Dinode.c993 struct ufs_buffer_head *ubh = ubh_bread(sb, ind_block, uspi->s_bsize); local
996 if (!ubh)
1001 void *p = ubh_get_data_ptr(uspi, ubh, i);
1010 void *p = ubh_get_data_ptr(uspi, ubh, i);
1018 ubh_bforget(ubh);
1022 static void free_branch_tail(struct inode *inode, unsigned from, struct ufs_buffer_head *ubh, int depth) argument
1030 void *p = ubh_get_data_ptr(uspi, ubh, i);
1036 ubh_mark_buffer_dirty(ubh);
1044 void *p = ubh_get_data_ptr(uspi, ubh, i);
1050 ubh_mark_buffer_dirty(ubh);
1138 struct ufs_buffer_head *ubh[3]; local
[all...]
H A Dsuper.c508 struct ufs_buffer_head * ubh; local
529 ubh = ubh_bread(sb, uspi->s_csaddr + i, size);
531 if (!ubh)
534 ubh_ubhcpymem (space, ubh, size);
537 ubh_brelse (ubh);
538 ubh = NULL;
648 struct ufs_buffer_head * ubh; local
664 ubh = ubh_bread(sb, uspi->s_csaddr + i, size);
666 ubh_memcpyubh (ubh, space, size);
668 ubh_mark_buffer_uptodate (ubh,
785 struct ufs_buffer_head * ubh; local
[all...]
H A Dballoc.c755 struct ufs_buffer_head *ubh,
771 cp = ubh->bh[begin]->b_data + offset;
754 ubh_scanc(struct ufs_sb_private_info *uspi, struct ufs_buffer_head *ubh, unsigned begin, unsigned size, unsigned char *table, unsigned char mask) argument

Completed in 193 milliseconds