Lines Matching refs:idaws
148 unsigned long *idaws)
161 idaws[i] = pa->pa_pfn[i] << PAGE_SHIFT;
164 idaws[0] += pa->pa_iova & (PAGE_SIZE - 1);
514 unsigned long *idaws;
536 idal_len = idaw_nr * sizeof(*idaws);
539 idaws = kcalloc(idaw_nr, sizeof(*idaws), GFP_DMA | GFP_KERNEL);
540 if (!idaws) {
547 * The number of pages is actually the count of the idaws
558 ret = copy_from_iova(cp->mdev, idaws, ccw->cda, idal_len);
567 pa->pa_iova_pfn[i] = idaws[i] >> PAGE_SHIFT;
584 ccw->cda = (__u32) virt_to_phys(idaws);
588 pfn_array_idal_create_words(pa, idaws);
595 kfree(idaws);