Home | History | Annotate | Download | only in ofwboot

Lines Matching defs:virt

404 OF_release(void *virt, u_int size)
410 cell_t virt;
417 args.virt = ADR2CELL(virt);
817 OF_claim(void *virt, u_int size, u_int align)
825 cell_t virt;
835 args.virt = virt;
851 if (virt == NULL) {
852 if ((virt = (void*)OF_alloc_virt(size, align)) == (void*)-1) {
853 printf("OF_alloc_virt(%d,%d) failed w/%p\n", size, align, virt);
857 virt, size)) == (void*)-1) {
858 printf("OF_claim_virt(%p,%d) failed w/%p\n", virt, size, newvirt);
864 OF_free_virt((vaddr_t)virt, size);
867 if (OF_map_phys(paddr, size, (vaddr_t)virt, -1) == -1) {
869 (u_long)paddr, size, virt, -1);
871 OF_free_virt((vaddr_t)virt, size);
874 return (void *)virt;