Home | History | Annotate | Download | only in efs

Lines Matching refs:a_bn

600 		daddr_t a_bn;
616 efs_extent_iterator_init(&exi, eip, ap->a_bn * EFS_BB_SIZE);
618 if (ap->a_bn >= ex.ex_offset &&
619 ap->a_bn < (ex.ex_offset + ex.ex_length)) {
628 EFS_DPRINTF(("efs_bmap: ap->a_bn not in extents\n"));
637 if (ap->a_bn < ex.ex_offset) {
638 EFS_DPRINTF(("efs_bmap: ap->a_bn < exn.ex_offset\n"));
642 KASSERT(ap->a_bn >= ex.ex_offset);
643 KASSERT(ex.ex_length > ap->a_bn - ex.ex_offset);
645 *ap->a_bnp = ex.ex_bn + (ap->a_bn - ex.ex_offset);
647 *ap->a_runp = ex.ex_length - (ap->a_bn - ex.ex_offset) - 1;