Lines Matching refs:va
375 void *va; in do_h_register_vpa() local
393 va = kvmppc_pin_guest_page(kvm, vpa, &nb); in do_h_register_vpa()
394 if (va == NULL) in do_h_register_vpa()
397 len = be16_to_cpu(((struct reg_vpa *)va)->length.hword); in do_h_register_vpa()
399 len = be32_to_cpu(((struct reg_vpa *)va)->length.word); in do_h_register_vpa()
400 kvmppc_unpin_guest_page(kvm, va, vpa, false); in do_h_register_vpa()
482 void *va; in kvmppc_update_vpa() local
497 va = NULL; in kvmppc_update_vpa()
500 va = kvmppc_pin_guest_page(kvm, gpa, &nb); in kvmppc_update_vpa()
505 if (va) in kvmppc_update_vpa()
506 kvmppc_unpin_guest_page(kvm, va, gpa, false); in kvmppc_update_vpa()
510 if (va && nb < vpap->len) { in kvmppc_update_vpa()
516 kvmppc_unpin_guest_page(kvm, va, gpa, false); in kvmppc_update_vpa()
517 va = NULL; in kvmppc_update_vpa()
523 vpap->pinned_addr = va; in kvmppc_update_vpa()
525 if (va) in kvmppc_update_vpa()
526 vpap->pinned_end = va + vpap->len; in kvmppc_update_vpa()