Lines Matching refs:ioba
195 unsigned long ioba, unsigned long npages, bool clearing) in kvmppc_rm_ioba_validate() argument
198 unsigned long ret = kvmppc_ioba_validate(stt, ioba, npages); in kvmppc_rm_ioba_validate()
209 idx = (ioba >> stt->page_shift) - stt->offset; in kvmppc_rm_ioba_validate()
396 unsigned long ioba, unsigned long tce) in kvmppc_rm_h_put_tce() argument
415 ret = kvmppc_rm_ioba_validate(stt, ioba, 1, tce == 0); in kvmppc_rm_h_put_tce()
427 entry = ioba >> stt->page_shift; in kvmppc_rm_h_put_tce()
492 unsigned long liobn, unsigned long ioba, in kvmppc_rm_h_put_tce_indirect() argument
517 entry = ioba >> stt->page_shift; in kvmppc_rm_h_put_tce_indirect()
528 ret = kvmppc_rm_ioba_validate(stt, ioba, npages, false); in kvmppc_rm_h_put_tce_indirect()
605 unsigned long liobn, unsigned long ioba, in kvmppc_rm_h_stuff_tce() argument
620 ret = kvmppc_rm_ioba_validate(stt, ioba, npages, tce_value == 0); in kvmppc_rm_h_stuff_tce()
629 unsigned long entry = ioba >> stt->page_shift; in kvmppc_rm_h_stuff_tce()
646 for (i = 0; i < npages; ++i, ioba += (1ULL << stt->page_shift)) in kvmppc_rm_h_stuff_tce()
647 kvmppc_rm_tce_put(stt, ioba >> stt->page_shift, tce_value); in kvmppc_rm_h_stuff_tce()
654 unsigned long ioba) in kvmppc_h_get_tce() argument
666 ret = kvmppc_ioba_validate(stt, ioba, 1); in kvmppc_h_get_tce()
670 idx = (ioba >> stt->page_shift) - stt->offset; in kvmppc_h_get_tce()