Lines Matching refs:virt
1275 caddr_t virt; in opl_map_in() local
1299 error = opl_map_phys(rp->child, &rspec, &virt, &acc, &h); in opl_map_in()
1309 FC_DEBUG1(3, CE_CONT, "opl_map_in: returning virt %p\n", virt); in opl_map_in()
1312 fc_result(cp, 0) = fc_ptr2cell(virt); in opl_map_in()
1319 resp->fc_map_virt = virt; in opl_map_in()
1333 caddr_t virt; in opl_map_out() local
1340 virt = fc_cell2ptr(fc_arg(cp, 1)); in opl_map_out()
1345 virt, len); in opl_map_out()
1354 if (resp->fc_map_virt != virt) in opl_map_out()
1381 caddr_t virt; in opl_register_fetch() local
1397 virt = fc_cell2ptr(fc_arg(cp, 0)); in opl_register_fetch()
1413 if (((intptr_t)virt & (len - 1)) != 0) in opl_register_fetch()
1422 if ((virt >= (caddr_t)resp->fc_map_virt) && in opl_register_fetch()
1423 ((virt + len) <= in opl_register_fetch()
1427 if ((virt >= (caddr_t)resp->fc_contig_virt) && in opl_register_fetch()
1428 ((virt + len) <= ((caddr_t)resp->fc_contig_virt + in opl_register_fetch()
1443 error = ddi_peek64(rp->child, (int64_t *)virt, in opl_register_fetch()
1446 x = *(int64_t *)virt; in opl_register_fetch()
1451 error = ddi_peek32(rp->child, (int32_t *)virt, in opl_register_fetch()
1454 l = *(int32_t *)virt; in opl_register_fetch()
1459 error = ddi_peek16(rp->child, (int16_t *)virt, in opl_register_fetch()
1462 w = *(int16_t *)virt; in opl_register_fetch()
1467 error = ddi_peek8(rp->child, (int8_t *)virt, in opl_register_fetch()
1470 b = *(int8_t *)virt; in opl_register_fetch()
1477 "accessing virt %p len %d\n", virt, len); in opl_register_fetch()
1482 service, virt, v); in opl_register_fetch()
1498 caddr_t virt; in opl_register_store() local
1511 virt = fc_cell2ptr(fc_arg(cp, 0)); in opl_register_store()
1541 service, virt, v); in opl_register_store()
1546 if (((intptr_t)virt & (len - 1)) != 0) in opl_register_store()
1555 if ((virt >= (caddr_t)resp->fc_map_virt) && in opl_register_store()
1556 ((virt + len) <= in opl_register_store()
1560 if ((virt >= (caddr_t)resp->fc_contig_virt) && in opl_register_store()
1561 ((virt + len) <= ((caddr_t)resp->fc_contig_virt + in opl_register_store()
1575 error = ddi_poke64(rp->child, (int64_t *)virt, x); in opl_register_store()
1577 *(uint64_t *)virt = x; in opl_register_store()
1581 error = ddi_poke32(rp->child, (int32_t *)virt, l); in opl_register_store()
1583 *(uint32_t *)virt = l; in opl_register_store()
1587 error = ddi_poke16(rp->child, (int16_t *)virt, w); in opl_register_store()
1589 *(uint16_t *)virt = w; in opl_register_store()
1593 error = ddi_poke8(rp->child, (int8_t *)virt, b); in opl_register_store()
1595 *(uint8_t *)virt = b; in opl_register_store()
1601 "accessing virt %p len %d\n", virt, len); in opl_register_store()
1860 caddr_t virt; in opl_get_fcode_size() local
1870 virt = fc_cell2ptr(fc_arg(cp, 0)); in opl_get_fcode_size()
1876 if (copyinstr(fc_cell2ptr(virt), dropin_name, in opl_get_fcode_size()
1879 "fault copying in drop in name %p\n", virt); in opl_get_fcode_size()