Lines Matching refs:vaddr
543 union vaddress vaddr = {.addr = gva}; in guest_translate() local
559 if (vaddr.rfx01 > asce.tl) in guest_translate()
561 ptr += vaddr.rfx * 8; in guest_translate()
564 if (vaddr.rfx) in guest_translate()
566 if (vaddr.rsx01 > asce.tl) in guest_translate()
568 ptr += vaddr.rsx * 8; in guest_translate()
571 if (vaddr.rfx || vaddr.rsx) in guest_translate()
573 if (vaddr.rtx01 > asce.tl) in guest_translate()
575 ptr += vaddr.rtx * 8; in guest_translate()
578 if (vaddr.rfx || vaddr.rsx || vaddr.rtx) in guest_translate()
580 if (vaddr.sx01 > asce.tl) in guest_translate()
582 ptr += vaddr.sx * 8; in guest_translate()
597 if (vaddr.rsx01 < rfte.tf || vaddr.rsx01 > rfte.tl) in guest_translate()
601 ptr = rfte.rto * 4096 + vaddr.rsx * 8; in guest_translate()
615 if (vaddr.rtx01 < rste.tf || vaddr.rtx01 > rste.tl) in guest_translate()
619 ptr = rste.rto * 4096 + vaddr.rtx * 8; in guest_translate()
640 if (vaddr.sx01 < rtte.fc0.tf) in guest_translate()
642 if (vaddr.sx01 > rtte.fc0.tl) in guest_translate()
646 ptr = rtte.fc0.sto * 4096 + vaddr.sx * 8; in guest_translate()
668 ptr = ste.fc0.pto * 2048 + vaddr.px * 8; in guest_translate()