Lines Matching refs:npages
189 unsigned long i, npages = kvmppc_tce_pages(stt->size); in release_spapr_tce_table() local
191 for (i = 0; i < npages; i++) in release_spapr_tce_table()
285 unsigned long npages, size = args->size; in kvm_vm_ioctl_create_spapr_tce() local
292 npages = kvmppc_tce_pages(size); in kvm_vm_ioctl_create_spapr_tce()
293 ret = account_locked_vm(mm, kvmppc_stt_pages(npages), true); in kvm_vm_ioctl_create_spapr_tce()
298 stt = kzalloc(struct_size(stt, pages, npages), GFP_KERNEL); in kvm_vm_ioctl_create_spapr_tce()
338 account_locked_vm(mm, kvmppc_stt_pages(npages), false); in kvm_vm_ioctl_create_spapr_tce()
612 unsigned long tce_list, unsigned long npages) in kvmppc_h_put_tce_indirect() argument
630 if (npages > 512) in kvmppc_h_put_tce_indirect()
636 ret = kvmppc_ioba_validate(stt, ioba, npages); in kvmppc_h_put_tce_indirect()
647 for (i = 0; i < npages; ++i) { in kvmppc_h_put_tce_indirect()
659 for (i = 0; i < npages; ++i) { in kvmppc_h_put_tce_indirect()
698 iommu_tce_kill(stit->tbl, entry, npages); in kvmppc_h_put_tce_indirect()
709 unsigned long tce_value, unsigned long npages) in kvmppc_h_stuff_tce() argument
719 ret = kvmppc_ioba_validate(stt, ioba, npages); in kvmppc_h_stuff_tce()
730 for (i = 0; i < npages; ++i) { in kvmppc_h_stuff_tce()
745 for (i = 0; i < npages; ++i, ioba += (1ULL << stt->page_shift)) in kvmppc_h_stuff_tce()
750 iommu_tce_kill(stit->tbl, ioba >> stt->page_shift, npages); in kvmppc_h_stuff_tce()