Lines Matching defs:virt

251  * map-in  (phys.lo phys.hi size -- virt )
258 caddr_t virt;
282 error = gp2_map_phys(rp->child, &r, &virt, &acc, &h);
292 FC_DEBUG1(3, CE_CONT, "gp2_map_in: returning virt %p\n", virt);
295 fc_result(cp, 0) = fc_ptr2cell(virt);
302 ip->fc_map_virt = virt;
311 * map-out ( virt size -- )
316 caddr_t virt;
323 virt = fc_cell2ptr(fc_arg(cp, 1));
328 virt, len);
337 if (ip->fc_map_virt != virt)
364 caddr_t virt;
379 virt = fc_cell2ptr(fc_arg(cp, 0));
395 if (((intptr_t)virt & (len - 1)) != 0)
399 * Find if this virt is 'within' a request we know about
404 if ((virt >= (caddr_t)ip->fc_map_virt) && ((virt + len) <=
408 if ((virt >= (caddr_t)ip->fc_contig_virt) && ((virt + len)
424 (int64_t *)virt, (int64_t *)&x);
426 x = *(int64_t *)virt;
431 (int32_t *)virt, (int32_t *)&l);
433 l = *(int32_t *)virt;
438 (int16_t *)virt, (int16_t *)&w);
440 w = *(int16_t *)virt;
445 (int8_t *)virt, (int8_t *)&b);
447 b = *(int8_t *)virt;
453 "accessing virt %p len %d\n", virt, len);
471 caddr_t virt;
483 virt = fc_cell2ptr(fc_arg(cp, 0));
499 if (((intptr_t)virt & (len - 1)) != 0)
503 * Find if this virt is 'within' a request we know about
508 if ((virt >= (caddr_t)ip->fc_map_virt) && ((virt + len) <=
512 if ((virt >= (caddr_t)ip->fc_contig_virt) && ((virt + len)
526 error = ddi_poke64(rp->child, (int64_t *)virt, x);
528 *(uint64_t *)virt = x;
532 error = ddi_poke32(rp->child, (int32_t *)virt, l);
534 *(uint32_t *)virt = l;
538 error = ddi_poke16(rp->child, (int16_t *)virt, w);
540 *(uint16_t *)virt = w;
544 error = ddi_poke8(rp->child, (int8_t *)virt, b);
546 *(uint8_t *)virt = b;
552 "accessing virt %p len %d\n", virt, len);
898 caddr_t virt;
908 virt = fc_cell2ptr(fc_arg(cp, 0));
912 if (copyinstr(fc_cell2ptr(virt), name,
915 "fault copying in drop in name %p\n", virt);