Lines Matching defs:ma_offs

449 md_malloc_move_ma(vm_page_t **mp, int *ma_offs, unsigned sectorsize,
467 ma_offs1 = *ma_offs;
471 sz = imin(PAGE_SIZE - *ma_offs, n);
483 p = (char *)sf_buf_kva(sf) + *ma_offs;
516 *ma_offs += sz;
517 *ma_offs %= PAGE_SIZE;
518 if (*ma_offs == 0)
528 *ma_offs = ma_offs1;
540 int ma_offs, seg_len;
543 ma_offs = *pma_offs;
547 seg_len = imin(vlist->ds_len - ma_offs, len);
548 p = (uint8_t *)(uintptr_t)vlist->ds_addr + ma_offs;
577 ma_offs += seg_len;
578 if (ma_offs == vlist->ds_len) {
579 ma_offs = 0;
585 *pma_offs = ma_offs;
596 int i, error, error1, ma_offs, notmapped;
614 ma_offs = bp->bio_ma_offset;
618 ma_offs = bp->bio_ma_offset;
635 error = md_malloc_move_ma(&m, &ma_offs,
640 &ma_offs, sc->sectorsize, NULL, 0,
646 error = md_malloc_move_ma(&m, &ma_offs,
651 &ma_offs, sc->sectorsize, NULL, osp,
657 error = md_malloc_move_ma(&m, &ma_offs,
662 &ma_offs, sc->sectorsize,
674 error1 = md_malloc_move_ma(&m, &ma_offs,
680 &ma_offs, sc->sectorsize, &uc, 0,
708 &ma_offs, sc->sectorsize,
713 &vlist, &ma_offs,
724 &ma_offs, sc->sectorsize,
729 &vlist, &ma_offs,
838 int ma_offs, npages;
858 ma_offs = bp->bio_ma_offset;
907 ma_offs);
908 piov->iov_len = vlist->ds_len - ma_offs;
912 ma_offs = 0;
922 npages = atop(min(MAXPHYS, round_page(len + (ma_offs &
924 iolen = min(ptoa(npages) - (ma_offs & PAGE_MASK), len);
927 &bp->bio_ma[atop(ma_offs)], npages);
929 (ma_offs & PAGE_MASK));
962 ma_offs += iolen;
992 int rv, ma_offs, offs, len, lastend;
1004 ma_offs = (bp->bio_flags & (BIO_UNMAPPED|BIO_VLIST)) != 0 ?
1047 ma_offs, len);
1050 vlist, ma_offs, len);
1069 pmap_copy_pages(bp->bio_ma, ma_offs, &m,
1072 physcopyin_vlist(vlist, ma_offs,
1120 ma_offs += len;