Lines Matching refs:qbh

218 			struct quad_buffer_head qbh;  in fix_up_ptrs()  local
220 if ((dd = hpfs_map_dnode(s, de_down_pointer(de), &qbh))) { in fix_up_ptrs()
224 hpfs_mark_4buffers_dirty(&qbh); in fix_up_ptrs()
226 hpfs_brelse4(&qbh); in fix_up_ptrs()
237 struct quad_buffer_head qbh, qbh1, qbh2; in hpfs_add_to_dnode() local
259 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) { in hpfs_add_to_dnode()
267 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
279 hpfs_mark_4buffers_dirty(&qbh); in hpfs_add_to_dnode()
280 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
292 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
302 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
331 hpfs_mark_4buffers_dirty(&qbh); in hpfs_add_to_dnode()
332 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
339 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
351 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
364 hpfs_mark_4buffers_dirty(&qbh); in hpfs_add_to_dnode()
365 hpfs_brelse4(&qbh); in hpfs_add_to_dnode()
368 qbh = qbh2; in hpfs_add_to_dnode()
390 struct quad_buffer_head qbh; in hpfs_add_dirent() local
398 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) return 1; in hpfs_add_dirent()
402 hpfs_brelse4(&qbh); in hpfs_add_dirent()
408 hpfs_brelse4(&qbh); in hpfs_add_dirent()
414 hpfs_brelse4(&qbh); in hpfs_add_dirent()
435 struct quad_buffer_head qbh; in move_to_top() local
445 if (!(dnode = hpfs_map_dnode(i->i_sb, dno, &qbh))) return 0; in move_to_top()
450 hpfs_brelse4(&qbh); in move_to_top()
457 hpfs_brelse4(&qbh); in move_to_top()
462 hpfs_brelse4(&qbh); in move_to_top()
466 hpfs_brelse4(&qbh); in move_to_top()
472 if (!(dnode = hpfs_map_dnode(i->i_sb, up, &qbh))) return 0; in move_to_top()
475 hpfs_brelse4(&qbh); in move_to_top()
481 hpfs_brelse4(&qbh); in move_to_top()
487 hpfs_mark_4buffers_dirty(&qbh); in move_to_top()
495 hpfs_brelse4(&qbh); in move_to_top()
502 hpfs_mark_4buffers_dirty(&qbh); in move_to_top()
503 hpfs_brelse4(&qbh); in move_to_top()
518 struct quad_buffer_head qbh; in delete_empty_dnode() local
526 if (!(dnode = hpfs_map_dnode(i->i_sb, dno, &qbh))) return; in delete_empty_dnode()
538 hpfs_brelse4(&qbh); in delete_empty_dnode()
570 if (!(dnode = hpfs_map_dnode(i->i_sb, up, &qbh))) return; in delete_empty_dnode()
613 hpfs_mark_4buffers_dirty(&qbh); in delete_empty_dnode()
614 hpfs_brelse4(&qbh); in delete_empty_dnode()
636 hpfs_mark_4buffers_dirty(&qbh); in delete_empty_dnode()
637 hpfs_brelse4(&qbh); in delete_empty_dnode()
685 hpfs_mark_4buffers_dirty(&qbh); in delete_empty_dnode()
686 hpfs_brelse4(&qbh); in delete_empty_dnode()
700 hpfs_mark_4buffers_dirty(&qbh); in delete_empty_dnode()
702 hpfs_brelse4(&qbh); in delete_empty_dnode()
709 struct quad_buffer_head *qbh, int depth) in hpfs_remove_dirent() argument
711 struct dnode *dnode = qbh->data; in hpfs_remove_dirent()
716 hpfs_brelse4(qbh); in hpfs_remove_dirent()
722 hpfs_brelse4(qbh); in hpfs_remove_dirent()
729 hpfs_mark_4buffers_dirty(qbh); in hpfs_remove_dirent()
730 hpfs_brelse4(qbh); in hpfs_remove_dirent()
745 struct quad_buffer_head qbh; in hpfs_count_dnodes() local
756 if (!(dnode = hpfs_map_dnode(s, dno, &qbh))) return; in hpfs_count_dnodes()
763 hpfs_brelse4(&qbh); in hpfs_count_dnodes()
774 hpfs_brelse4(&qbh); in hpfs_count_dnodes()
784 hpfs_brelse4(&qbh); in hpfs_count_dnodes()
787 hpfs_brelse4(&qbh); in hpfs_count_dnodes()
795 struct quad_buffer_head *qbh, struct dnode **dn) in map_nth_dirent() argument
800 dnode = hpfs_map_dnode(s, dno, qbh); in map_nth_dirent()
811 hpfs_brelse4(qbh); in map_nth_dirent()
818 struct quad_buffer_head qbh; in hpfs_de_as_down_as_possible() local
828 if (!(de = map_nth_dirent(s, d, 1, &qbh, NULL))) return dno; in hpfs_de_as_down_as_possible()
830 if (up && le32_to_cpu(((struct dnode *)qbh.data)->up) != up) in hpfs_de_as_down_as_possible()
831 …ointer; dnode %08x, down %08x points to %08x", up, d, le32_to_cpu(((struct dnode *)qbh.data)->up)); in hpfs_de_as_down_as_possible()
833 hpfs_brelse4(&qbh); in hpfs_de_as_down_as_possible()
838 hpfs_brelse4(&qbh); in hpfs_de_as_down_as_possible()
843 struct quad_buffer_head *qbh) in map_pos_dirent() argument
858 if (!(de = map_nth_dirent(inode->i_sb, dno, pos, qbh, &dnode))) in map_pos_dirent()
909 dnode_secno *dd, struct quad_buffer_head *qbh) in map_dirent() argument
920 if (!(dnode = hpfs_map_dnode(inode->i_sb, dno, qbh))) return NULL; in map_dirent()
932 hpfs_brelse4(qbh); in map_dirent()
938 hpfs_brelse4(qbh); in map_dirent()
950 struct quad_buffer_head qbh; in hpfs_remove_dtree() local
955 if (!(dnode = hpfs_map_dnode(s, dno, &qbh))) return; in hpfs_remove_dtree()
960 hpfs_brelse4(&qbh); in hpfs_remove_dtree()
970 hpfs_brelse4(&qbh); in hpfs_remove_dtree()
974 if (!(dnode = hpfs_map_dnode(s, dno = d1, &qbh))) return; in hpfs_remove_dtree()
978 hpfs_brelse4(&qbh); in hpfs_remove_dtree()
986 hpfs_brelse4(&qbh); in hpfs_remove_dtree()
997 struct fnode *f, struct quad_buffer_head *qbh) in map_fnode_dirent() argument
1038 if (!(d = hpfs_map_dnode(s, dno, qbh))) { in map_fnode_dirent()
1050 hpfs_brelse4(qbh); in map_fnode_dirent()
1062 hpfs_brelse4(qbh); in map_fnode_dirent()
1081 hpfs_brelse4(qbh); in map_fnode_dirent()
1089 hpfs_brelse4(qbh); in map_fnode_dirent()