Lines Matching refs:down
144 if (de->down) { in set_last_pointer()
162 de->down = 1; in set_last_pointer()
188 de->down = 1; in hpfs_add_de()
217 if (de->down) { in fix_up_ptrs()
311 copy_de(hpfs_add_de(i->i_sb, ad, de->name, de->namelen, de->down ? de_down_pointer(de) : 0), de); in hpfs_add_to_dnode()
321 set_last_pointer(i->i_sb, ad, de->down ? de_down_pointer(de) : 0); in hpfs_add_to_dnode()
395 down: in hpfs_add_dirent()
406 if (de->down) { in hpfs_add_dirent()
409 goto down; in hpfs_add_dirent()
460 if (!de->down) break; in move_to_top()
479 if (!de || !de->down) { in move_to_top()
486 de->down = 0; in move_to_top()
499 ddno = de->down ? de_down_pointer(de) : 0; in move_to_top()
520 dnode_secno down, up, ndown; in delete_empty_dnode() local
533 down = de->down ? de_down_pointer(de) : 0; in delete_empty_dnode()
534 if (hpfs_sb(i->i_sb)->sb_chk) if (root && !down) { in delete_empty_dnode()
555 if ((d1 = hpfs_map_dnode(i->i_sb, down, &qbh1))) { in delete_empty_dnode()
562 fnode->u.external[0].disk_secno = cpu_to_le32(down); in delete_empty_dnode()
566 hpfs_inode->i_dno = down; in delete_empty_dnode()
574 if (de->down) if (de_down_pointer(de) == dno) goto fnd; in delete_empty_dnode()
579 if (!down) { in delete_empty_dnode()
580 de->down = 0; in delete_empty_dnode()
588 *(dnode_secno *) ((void *) de + le16_to_cpu(de->length) - 4) = down; in delete_empty_dnode()
589 if ((d1 = hpfs_map_dnode(i->i_sb, down, &qbh1))) { in delete_empty_dnode()
605 if (!de_next->down) goto endm; in delete_empty_dnode()
617 if (de_cp->down) if ((d1 = hpfs_map_dnode(i->i_sb, de_down_pointer(de_cp), &qbh1))) { in delete_empty_dnode()
622 …hpfs_add_to_dnode(i, ndown, de_cp->name, de_cp->namelen, de_cp, de_cp->down ? de_down_pointer(de_c… in delete_empty_dnode()
641 if (!de_prev->down) goto endm; in delete_empty_dnode()
645 dlp = del->down ? de_down_pointer(del) : 0; in delete_empty_dnode()
646 if (!dlp && down) { in delete_empty_dnode()
660 del->down = 1; in delete_empty_dnode()
663 if (dlp && !down) { in delete_empty_dnode()
665 del->down = 0; in delete_empty_dnode()
667 } else if (down) in delete_empty_dnode()
668 *(__le32 *) ((void *) del + le16_to_cpu(del->length) - 4) = cpu_to_le32(down); in delete_empty_dnode()
679 if (!de_prev->down) { in delete_empty_dnode()
681 de_prev->down = 1; in delete_empty_dnode()
689 if (down) if ((d1 = hpfs_map_dnode(i->i_sb, de_down_pointer(de), &qbh1))) { in delete_empty_dnode()
712 dnode_secno down = 0; in hpfs_remove_dirent() local
719 if (de->down) down = de_down_pointer(de); in hpfs_remove_dirent()
720 if (depth && (de->down || (de == dnode_first_de(dnode) && de_next_de(de)->last))) { in hpfs_remove_dirent()
731 if (down) { in hpfs_remove_dirent()
732 dnode_secno a = move_to_top(i, down, dno); in hpfs_remove_dirent()
761 if (de->down) if (de_down_pointer(de) == ptr) goto process_de; in hpfs_count_dnodes()
771 if (de->down) { in hpfs_count_dnodes()
832 if (!de->down) { in hpfs_de_as_down_as_possible()
870 if (d->down) { in map_pos_dirent()
889 if (up_de->down && de_down_pointer(up_de) == dno) { in map_pos_dirent()
930 if (de->down) { in map_dirent()
958 if (de->down) d1 = de_down_pointer(de); in hpfs_remove_dtree()
966 d1 = de->down ? de_down_pointer(de) : 0; in hpfs_remove_dtree()
969 d2 = de->down ? de_down_pointer(de) : 0; in hpfs_remove_dtree()
977 d1 = de->down ? de_down_pointer(de) : 0; in hpfs_remove_dtree()
1046 if (de->down) if (de_down_pointer(de) == downd) goto f; in map_fnode_dirent()
1060 if (c < 0 && de->down) { in map_fnode_dirent()