Home
last modified time | relevance | path

Searched refs:pa_iova (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dvfio_ccw_cp.c24 dma_addr_t *pa_iova; member
27 /* Number of pages pinned from @pa_iova. */
50 * We expect (pa_nr == 0) and (pa_iova == NULL), any field in
55 * -EINVAL if pa->pa_nr is not initially zero, or pa->pa_iova is not NULL
60 if (pa->pa_nr || pa->pa_iova) in page_array_alloc()
68 pa->pa_iova = kcalloc(len, sizeof(*pa->pa_iova), GFP_KERNEL); in page_array_alloc()
69 if (!pa->pa_iova) in page_array_alloc()
74 kfree(pa->pa_iova); in page_array_alloc()
97 dma_addr_t *first = &pa->pa_iova[unpinne in page_array_unpin()
[all...]
/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dvfio_ccw_cp.c22 unsigned long pa_iova; member
27 /* Number of pages pinned from @pa_iova. */
66 pa->pa_iova = iova; in pfn_array_alloc()
82 pa->pa_iova_pfn[0] = pa->pa_iova >> PAGE_SHIFT; in pfn_array_alloc()
164 idaws[0] += pa->pa_iova & (PAGE_SIZE - 1); in pfn_array_idal_create_words()

Completed in 3 milliseconds