Lines Matching refs:sc_offset
114 daddr_t sc_offset; /* $: LBA offset of wedge in parent */ member
450 if (lsc->sc_offset != dkw->dkw_offset) in dkwedge_add()
477 sc->sc_offset = dkw->dkw_offset; in dkwedge_add()
506 daddr_t lastblk = sc->sc_offset + size - 1; in dkwedge_add()
507 daddr_t llastblk = lsc->sc_offset + lsize - 1; in dkwedge_add()
509 if (sc->sc_offset >= lsc->sc_offset && in dkwedge_add()
510 sc->sc_offset <= llastblk) { in dkwedge_add()
514 if (lastblk >= lsc->sc_offset && in dkwedge_add()
521 if (sc->sc_offset == lsc->sc_offset && in dkwedge_add()
635 dkwedge_size(sc), sc->sc_offset, in dkwedge_add()
897 dkw.dkw_offset = sc->sc_offset; in dkwedge_list()
1525 p_offset = sc->sc_offset << sc->sc_parent->dk_blkshift; in dkstrategy()
1780 dkw->dkw_offset = sc->sc_offset; in dkioctl()
1795 r = sc->sc_offset % dsa->dsa_alignment; in dkioctl()
1833 KASSERT(__type_fit(off_t, sc->sc_offset)); in dkdiscard()
1834 KASSERT(0 <= sc->sc_offset); in dkdiscard()
1836 KASSERT(sc->sc_offset <= ((__type_max(off_t) >> shift) - size)); in dkdiscard()
1837 offset = ((off_t)sc->sc_offset << shift); in dkdiscard()
1921 p_offset = sc->sc_offset << sc->sc_parent->dk_blkshift; in dkdump()
1958 sc->sc_offset == startblk && in dkwedge_find_partition_acquire()