Lines Matching refs:virt

1276 	caddr_t			virt;  in opl_map_in()  local
1300 error = opl_map_phys(rp->child, &rspec, &virt, &acc, &h); in opl_map_in()
1310 FC_DEBUG1(3, CE_CONT, "opl_map_in: returning virt %p\n", virt); in opl_map_in()
1313 fc_result(cp, 0) = fc_ptr2cell(virt); in opl_map_in()
1320 resp->fc_map_virt = virt; in opl_map_in()
1334 caddr_t virt; in opl_map_out() local
1341 virt = fc_cell2ptr(fc_arg(cp, 1)); in opl_map_out()
1346 virt, len); in opl_map_out()
1355 if (resp->fc_map_virt != virt) in opl_map_out()
1382 caddr_t virt; in opl_register_fetch() local
1398 virt = fc_cell2ptr(fc_arg(cp, 0)); in opl_register_fetch()
1414 if (((intptr_t)virt & (len - 1)) != 0) in opl_register_fetch()
1423 if ((virt >= (caddr_t)resp->fc_map_virt) && in opl_register_fetch()
1424 ((virt + len) <= in opl_register_fetch()
1428 if ((virt >= (caddr_t)resp->fc_contig_virt) && in opl_register_fetch()
1429 ((virt + len) <= ((caddr_t)resp->fc_contig_virt + in opl_register_fetch()
1444 error = ddi_peek64(rp->child, (int64_t *)virt, in opl_register_fetch()
1447 x = *(int64_t *)virt; in opl_register_fetch()
1452 error = ddi_peek32(rp->child, (int32_t *)virt, in opl_register_fetch()
1455 l = *(int32_t *)virt; in opl_register_fetch()
1460 error = ddi_peek16(rp->child, (int16_t *)virt, in opl_register_fetch()
1463 w = *(int16_t *)virt; in opl_register_fetch()
1468 error = ddi_peek8(rp->child, (int8_t *)virt, in opl_register_fetch()
1471 b = *(int8_t *)virt; in opl_register_fetch()
1478 "accessing virt %p len %d\n", virt, len); in opl_register_fetch()
1483 service, virt, v); in opl_register_fetch()
1499 caddr_t virt; in opl_register_store() local
1512 virt = fc_cell2ptr(fc_arg(cp, 0)); in opl_register_store()
1542 service, virt, v); in opl_register_store()
1547 if (((intptr_t)virt & (len - 1)) != 0) in opl_register_store()
1556 if ((virt >= (caddr_t)resp->fc_map_virt) && in opl_register_store()
1557 ((virt + len) <= in opl_register_store()
1561 if ((virt >= (caddr_t)resp->fc_contig_virt) && in opl_register_store()
1562 ((virt + len) <= ((caddr_t)resp->fc_contig_virt + in opl_register_store()
1576 error = ddi_poke64(rp->child, (int64_t *)virt, x); in opl_register_store()
1578 *(uint64_t *)virt = x; in opl_register_store()
1582 error = ddi_poke32(rp->child, (int32_t *)virt, l); in opl_register_store()
1584 *(uint32_t *)virt = l; in opl_register_store()
1588 error = ddi_poke16(rp->child, (int16_t *)virt, w); in opl_register_store()
1590 *(uint16_t *)virt = w; in opl_register_store()
1594 error = ddi_poke8(rp->child, (int8_t *)virt, b); in opl_register_store()
1596 *(uint8_t *)virt = b; in opl_register_store()
1602 "accessing virt %p len %d\n", virt, len); in opl_register_store()
1861 caddr_t virt; in opl_get_fcode_size() local
1871 virt = fc_cell2ptr(fc_arg(cp, 0)); in opl_get_fcode_size()
1877 if (copyinstr(fc_cell2ptr(virt), dropin_name, in opl_get_fcode_size()
1880 "fault copying in drop in name %p\n", virt); in opl_get_fcode_size()