Lines Matching refs:got
251 /* Make sure we got a real directory entry. */
649 struct xfs_bmbt_irec got;
680 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);
684 (got.br_startoff > 0 ||
685 got.br_blockcount != args.geo->fsbcount)) {
687 got.br_startoff);
692 if (got.br_startoff >= leaf_lblk)
706 for (lblk = roundup((xfs_dablk_t)got.br_startoff,
708 lblk < got.br_startoff + got.br_blockcount;
715 dabno = got.br_startoff + got.br_blockcount;
717 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);
724 if (xfs_iext_lookup_extent(sc->ip, ifp, leaf_lblk, &icur, &got) &&
725 got.br_startoff == leaf_lblk &&
726 got.br_blockcount == args.geo->fsbcount &&
727 !xfs_iext_next_extent(ifp, &icur, &got)) {
743 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);
749 lblk = got.br_startoff;
770 for (lblk = roundup((xfs_dablk_t)got.br_startoff,
772 lblk < got.br_startoff + got.br_blockcount;
779 dabno = got.br_startoff + got.br_blockcount;
781 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);