Searched refs:qbh (Results 1 - 9 of 9) sorted by relevance

/linux-master/fs/hpfs/
H A Dbuffer.c114 void *hpfs_map_4sectors(struct super_block *s, unsigned secno, struct quad_buffer_head *qbh, argument
130 if (!hpfs_map_sector(s, secno + 0, &qbh->bh[0], 0)) goto bail0;
131 if (!hpfs_map_sector(s, secno + 1, &qbh->bh[1], 0)) goto bail1;
132 if (!hpfs_map_sector(s, secno + 2, &qbh->bh[2], 0)) goto bail2;
133 if (!hpfs_map_sector(s, secno + 3, &qbh->bh[3], 0)) goto bail3;
135 if (likely(qbh->bh[1]->b_data == qbh->bh[0]->b_data + 1 * 512) &&
136 likely(qbh->bh[2]->b_data == qbh->bh[0]->b_data + 2 * 512) &&
137 likely(qbh
168 hpfs_get_4sectors(struct super_block *s, unsigned secno, struct quad_buffer_head *qbh) argument
210 hpfs_brelse4(struct quad_buffer_head *qbh) argument
220 hpfs_mark_4buffers_dirty(struct quad_buffer_head *qbh) argument
[all...]
H A Ddnode.c222 struct quad_buffer_head qbh; local
224 if ((dd = hpfs_map_dnode(s, de_down_pointer(de), &qbh))) {
228 hpfs_mark_4buffers_dirty(&qbh);
230 hpfs_brelse4(&qbh);
241 struct quad_buffer_head qbh, qbh1, qbh2; local
263 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) {
271 hpfs_brelse4(&qbh);
283 hpfs_mark_4buffers_dirty(&qbh);
284 hpfs_brelse4(&qbh);
296 hpfs_brelse4(&qbh);
394 struct quad_buffer_head qbh; local
438 struct quad_buffer_head qbh; local
521 struct quad_buffer_head qbh; local
711 hpfs_remove_dirent(struct inode *i, dnode_secno dno, struct hpfs_dirent *de, struct quad_buffer_head *qbh, int depth) argument
747 struct quad_buffer_head qbh; local
796 map_nth_dirent(struct super_block *s, dnode_secno dno, int n, struct quad_buffer_head *qbh, struct dnode **dn) argument
820 struct quad_buffer_head qbh; local
844 map_pos_dirent(struct inode *inode, loff_t *posp, struct quad_buffer_head *qbh) argument
909 map_dirent(struct inode *inode, dnode_secno dno, const unsigned char *name, unsigned len, dnode_secno *dd, struct quad_buffer_head *qbh) argument
952 struct quad_buffer_head qbh; local
998 map_fnode_dirent(struct super_block *s, fnode_secno fno, struct fnode *f, struct quad_buffer_head *qbh) argument
[all...]
H A Dalloc.c71 struct quad_buffer_head qbh; local
73 if (!(bmp = hpfs_map_bitmap(s, sec >> 14, &qbh, "chk"))) goto fail;
78 hpfs_brelse4(&qbh);
81 if (!(bmp = hpfs_map_dnode_bitmap(s, &qbh))) goto fail;
86 hpfs_brelse4(&qbh);
90 hpfs_brelse4(&qbh);
117 struct quad_buffer_head qbh; local
130 if (!(bmp = hpfs_map_bitmap(s, near >> 14, &qbh, "aib"))) goto uls;
132 if (!(bmp = hpfs_map_dnode_bitmap(s, &qbh))) goto uls;
187 hpfs_mark_4buffers_dirty(&qbh);
298 struct quad_buffer_head qbh; local
317 struct quad_buffer_head qbh; local
365 struct quad_buffer_head qbh; local
415 struct quad_buffer_head qbh; local
428 hpfs_alloc_dnode(struct super_block *s, secno near, dnode_secno *dno, struct quad_buffer_head *qbh) argument
531 struct quad_buffer_head qbh; local
[all...]
H A Ddir.c28 struct quad_buffer_head qbh; local
44 if (map_pos_dirent(i, &pos, &qbh)) hpfs_brelse4(&qbh);
69 struct quad_buffer_head qbh; local
155 if (!(de = map_pos_dirent(inode, &next_pos, &qbh))) {
168 hpfs_brelse4(&qbh);
175 hpfs_brelse4(&qbh);
180 hpfs_brelse4(&qbh);
206 struct quad_buffer_head qbh; local
226 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, NULL, &qbh);
[all...]
H A Dmap.c12 __le32 *hpfs_map_dnode_bitmap(struct super_block *s, struct quad_buffer_head *qbh) argument
14 return hpfs_map_4sectors(s, hpfs_sb(s)->sb_dmap, qbh, 0);
18 struct quad_buffer_head *qbh, char *id)
32 ret = hpfs_map_4sectors(s, sec, qbh, 4);
136 struct quad_buffer_head qbh; local
148 if (!(directory = hpfs_map_4sectors(s, le32_to_cpu(spareblock->hotfix_map), &qbh, 0))) {
157 hpfs_brelse4(&qbh);
257 struct quad_buffer_head *qbh)
267 if ((dnode = hpfs_map_4sectors(s, secno, qbh, DNODE_RD_AHEAD)))
318 hpfs_brelse4(qbh);
17 hpfs_map_bitmap(struct super_block *s, unsigned bmp_block, struct quad_buffer_head *qbh, char *id) argument
256 hpfs_map_dnode(struct super_block *s, unsigned secno, struct quad_buffer_head *qbh) argument
[all...]
H A Dinode.c214 struct quad_buffer_head qbh; local
219 if (!(de = map_fnode_dirent(i->i_sb, i->i_ino, fnode, &qbh))) {
238 hpfs_mark_4buffers_dirty(&qbh);
239 hpfs_brelse4(&qbh);
242 if ((de = map_dirent(i, hpfs_inode->i_dno, "\001\001", 2, NULL, &qbh))) {
249 hpfs_mark_4buffers_dirty(&qbh);
250 hpfs_brelse4(&qbh);
H A Dnamei.c370 struct quad_buffer_head qbh; local
381 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, &qbh);
393 r = hpfs_remove_dirent(dir, dno, de, &qbh, 1);
409 hpfs_brelse4(&qbh);
421 struct quad_buffer_head qbh; local
432 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, &qbh);
449 r = hpfs_remove_dirent(dir, dno, de, &qbh, 1);
465 hpfs_brelse4(&qbh);
516 struct quad_buffer_head qbh, qbh1; local
541 if (!(dep = map_dirent(old_dir, hpfs_i(old_dir)->i_dno, old_name, old_len, &dno, &qbh))) {
[all...]
H A Dsuper.c135 struct quad_buffer_head qbh; local
139 bits = hpfs_map_4sectors(s, secno, &qbh, 0);
143 hpfs_brelse4(&qbh);
553 struct quad_buffer_head qbh; local
724 de = map_dirent(root, root_dno, "\001\001", 2, NULL, &qbh);
743 hpfs_brelse4(&qbh);
/linux-master/fs/ocfs2/
H A Dquota_local.c468 struct buffer_head *hbh = NULL, *qbh = NULL; local
489 qbh = NULL;
492 &qbh);
497 dqblk = (struct ocfs2_local_disk_dqblk *)(qbh->b_data +
546 qbh, OCFS2_JOURNAL_ACCESS_WRITE);
551 lock_buffer(qbh);
555 unlock_buffer(qbh);
556 ocfs2_journal_dirty(handle, qbh);
566 brelse(qbh);

Completed in 142 milliseconds