Lines Matching refs:up

225 				if (le32_to_cpu(dd->up) != dno || dd->root_dnode) {
226 dd->up = cpu_to_le32(dno);
304 if (!(ad = hpfs_alloc_dnode(i->i_sb, le32_to_cpu(d->up), &adno, &qbh1))) {
333 ad->up = d->up;
334 dno = le32_to_cpu(ad->up);
341 if (!(rd = hpfs_alloc_dnode(i->i_sb, le32_to_cpu(d->up), &rdno, &qbh2))) {
352 rd->up = d->up;
353 if (!(fnode = hpfs_map_fnode(i->i_sb, le32_to_cpu(d->up), &bh))) {
366 d->up = ad->up = cpu_to_le32(rdno);
450 if (le32_to_cpu(dnode->up) != chk_up) {
451 hpfs_error(i->i_sb, "move_to_top: up pointer from %08x should be %08x, is %08x",
452 dno, chk_up, le32_to_cpu(dnode->up));
468 dnode_secno up = le32_to_cpu(dnode->up);
474 if (up == to) return to;
475 if (!(dnode = hpfs_map_dnode(i->i_sb, up, &qbh))) return 0;
483 hpfs_error(i->i_sb, "move_to_top: dnode %08x doesn't point down to %08x", up, dno);
491 dno = up;
523 dnode_secno down, up, ndown;
534 up = le32_to_cpu(dnode->up);
551 if (up != i->i_ino) {
554 dno, up,
559 d1->up = cpu_to_le32(up);
564 if ((fnode = hpfs_map_fnode(i->i_sb, up, &bh))) {
573 if (!(dnode = hpfs_map_dnode(i->i_sb, up, &qbh))) return;
578 hpfs_error(i->i_sb, "delete_empty_dnode: pointer to dnode %08x not found in dnode %08x", dno, up);
581 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | 1, ((loff_t)up << 4) | p);
593 d1->up = cpu_to_le32(up);
618 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | p, 4);
619 for_all_poss(i, hpfs_pos_del, ((loff_t)up << 4) | p, 1);
621 d1->up = cpu_to_le32(ndown);
627 up, ndown, down, dno);*/
628 dno = up;
638 hpfs_error(i->i_sb, "delete_empty_dnode: empty dnode %08x", up);
641 dno = up;
690 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | (p - 1), 4);
691 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | p, ((loff_t)up << 4) | (p - 1));
693 d1->up = cpu_to_le32(ndown);
698 dno = up;
759 if (hpfs_sb(s)->sb_chk) if (odno && odno != -1 && le32_to_cpu(dnode->up) != odno)
760 hpfs_error(s, "hpfs_count_dnodes: bad up pointer; dnode %08x, down %08x points to %08x", odno, dno, le32_to_cpu(dnode->up));
784 dno = le32_to_cpu(dnode->up);
822 dnode_secno up = 0;
832 if (up && le32_to_cpu(((struct dnode *)qbh.data)->up) != up)
833 hpfs_error(s, "hpfs_de_as_down_as_possible: bad up pointer; dnode %08x, down %08x points to %08x", up, d, le32_to_cpu(((struct dnode *)qbh.data)->up));
838 up = d;
879 /* Going up */
882 if (!(up_dnode = hpfs_map_dnode(inode->i_sb, le32_to_cpu(dnode->up), &qbh0)))
890 "map_pos_dirent: pos crossed dnode boundary; dnode = %08x", le32_to_cpu(dnode->up));
892 *posp = ((loff_t) le32_to_cpu(dnode->up) << 4) + c;
899 dno, le32_to_cpu(dnode->up));
1025 if (!(upf = hpfs_map_fnode(s, le32_to_cpu(f->up), &bh))) {
1031 hpfs_error(s, "fnode %08x has non-directory parent %08x", fno, le32_to_cpu(f->up));
1082 dno = le32_to_cpu(d->up);