Lines Matching refs:nib
348 static int vfio_ap_validate_nib(struct kvm_vcpu *vcpu, dma_addr_t *nib) in vfio_ap_validate_nib() argument
350 *nib = vcpu->run->s.regs.gprs[2]; in vfio_ap_validate_nib()
352 if (kvm_is_error_hva(gfn_to_hva(vcpu->kvm, *nib >> PAGE_SHIFT))) in vfio_ap_validate_nib()
389 dma_addr_t nib; in vfio_ap_irq_enable() local
393 if (vfio_ap_validate_nib(vcpu, &nib)) { in vfio_ap_irq_enable()
395 __func__, &nib, q->apqn); in vfio_ap_irq_enable()
401 ret = vfio_pin_pages(&q->matrix_mdev->vdev, nib, 1, in vfio_ap_irq_enable()
409 __func__, ret, &nib, q->apqn); in vfio_ap_irq_enable()
418 h_nib = page_to_phys(h_page) | (nib & ~PAGE_MASK); in vfio_ap_irq_enable()
439 q->saved_iova = nib; in vfio_ap_irq_enable()
444 vfio_unpin_pages(&q->matrix_mdev->vdev, nib, 1); in vfio_ap_irq_enable()