/freebsd/sys/geom/eli/ |
H A D | g_eli_privacy.c | 78 uiomove_fromphys(bp->bio_ma, bp->bio_ma_offset, bp->bio_length, &uio); in g_eli_bio_copyin() 304 pages = bp->bio_ma; in g_eli_crypto_run()
|
/freebsd/sys/geom/ |
H A D | geom_io.c | 215 bp2->bio_ma = bp->bio_ma; in g_clone_bio() 251 bp2->bio_ma = bp->bio_ma; in g_duplicate_bio() 785 pmap_qenter((vm_offset_t)addr, bp->bio_ma, OFF_TO_IDX(size)); in g_io_transient_map_bio()
|
H A D | geom_disk.c | 321 bp->bio_ma += off / PAGE_SIZE; in g_disk_advance()
|
/freebsd/sys/dev/nvdimm/ |
H A D | nvdimm_spa.c | 306 pmap_copy_pages(ma, bp->bio_offset & PAGE_MASK, bp->bio_ma, in nvdimm_spa_g_all_unmapped() 309 pmap_copy_pages(bp->bio_ma, bp->bio_ma_offset, ma, in nvdimm_spa_g_all_unmapped() 376 error = uiomove_fromphys(bp->bio_ma, in nvdimm_spa_g_thread()
|
/freebsd/sys/sys/ |
H A D | bio.h | 94 struct vm_page **bio_ma; /* Or unmapped. */ member
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | vdev_geom.c | 1136 bp->bio_ma[bp->bio_ma_n++] = in vdev_geom_fill_unmap_cb() 1208 bp->bio_ma = malloc(sizeof (struct vm_page *) * pgs, in vdev_geom_io_start() 1262 if (bp->bio_ma != NULL) { in vdev_geom_io_done() 1263 free(bp->bio_ma, M_DEVBUF); in vdev_geom_io_done()
|
/freebsd/sys/geom/raid/ |
H A D | tr_raid1e.c | 723 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_raid_tr_iostart_raid1e_read() 799 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_raid_tr_iostart_raid1e_write() 1037 cbp->bio_ma = bp->bio_ma; in g_raid_tr_iodone_raid1e()
|
H A D | tr_raid0.c | 236 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_raid_tr_iostart_raid0()
|
H A D | tr_concat.c | 256 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_raid_tr_iostart_concat()
|
/freebsd/sys/dev/nvme/ |
H A D | nvme_ns.c | 400 ma = bp->bio_ma; in nvme_construct_child_bios() 412 child->bio_ma = ma; in nvme_construct_child_bios()
|
/freebsd/sys/kern/ |
H A D | kern_physio.c | 165 bp->bio_ma = pages; in physio()
|
H A D | subr_sglist.c | 341 error = sglist_append_vmpages(sg, bp->bio_ma, in sglist_append_bio()
|
H A D | vfs_aio.c | 1329 bp->bio_ma = pages; in aio_qbio() 2433 vm_page_unhold_pages(bp->bio_ma, bp->bio_ma_n); in aio_biocleanup() 2434 free(bp->bio_ma, M_TEMP); in aio_biocleanup()
|
H A D | vfs_bio.c | 5258 bip->bio_ma = bp->b_pages; in bdata2bio() 5269 bip->bio_ma = NULL; in bdata2bio() 5281 return (memdesc_vmpages(bio->bio_ma, bio->bio_bcount, in memdesc_bio()
|
/freebsd/sys/dev/cxgbe/cxgbei/ |
H A D | icl_cxgbei.c | 665 VM_PAGE_TO_PHYS(bp->bio_ma[i]); in icl_cxgbei_conn_pdu_append_bio() 712 mapped = pmap_map_io_transient(bp->bio_ma + i, &vaddr, 1, in icl_cxgbei_conn_pdu_append_bio() 727 pmap_unmap_io_transient(bp->bio_ma + 1, &vaddr, 1, in icl_cxgbei_conn_pdu_append_bio() 834 mapped = pmap_map_io_transient(bp->bio_ma + i, &vaddr, 1, in icl_cxgbei_conn_pdu_get_bio() 839 pmap_unmap_io_transient(bp->bio_ma + 1, &vaddr, 1, in icl_cxgbei_conn_pdu_get_bio()
|
/freebsd/sys/dev/iscsi/ |
H A D | icl_soft.c | 1153 VM_PAGE_TO_PHYS(bp->bio_ma[i]); in icl_soft_conn_pdu_append_bio() 1199 vaddr = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(bp->bio_ma[i])); in icl_soft_conn_pdu_append_bio() 1290 vaddr = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(bp->bio_ma[i])); in icl_soft_conn_pdu_get_bio()
|
/freebsd/sys/dev/md/ |
H A D | md.c | 663 m = bp->bio_ma; in mdstart_malloc() 966 pmap_qenter(sc->kva, &bp->bio_ma[atop(ma_offs)], npages); in mdstart_vnode() 1081 pmap_copy_pages(&m, offs, bp->bio_ma, in mdstart_swap() 1106 pmap_copy_pages(bp->bio_ma, ma_offs, &m, in mdstart_swap()
|
/freebsd/sys/dev/ata/ |
H A D | ata-lowlevel.c | 837 bio->bio_ma[moff / PAGE_SIZE]); in ata_pio_read() 923 bio->bio_ma[moff / PAGE_SIZE]); in ata_pio_write()
|
/freebsd/sys/dev/iser/ |
H A D | iser_initiator.c | 314 sg_set_page(sg, bp->bio_ma[i], len, offset); in iser_bio_to_sg()
|
/freebsd/sys/geom/stripe/ |
H A D | g_stripe.c | 494 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_stripe_start_economic()
|
/freebsd/sys/geom/concat/ |
H A D | g_concat.c | 412 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_concat_start()
|
/freebsd/sys/vm/ |
H A D | swap_pager.c | 3233 bio->bio_ma = bp->b_pages; in swapgeom_strategy() 3240 bio->bio_ma = NULL; in swapgeom_strategy()
|
/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_ddp.c | 1451 return (t4_alloc_page_pods_for_vmpages(pr, bp->bio_ma, bp->bio_ma_n, in t4_alloc_page_pods_for_vmpages() 1864 pa = VM_PAGE_TO_PHYS(bp->bio_ma[idx]); in t4_write_page_pods_for_bio()
|