Lines Matching defs:pa
41 if (desc_data->rx.hdr.pa.pages)
42 put_page(desc_data->rx.hdr.pa.pages);
51 if (desc_data->rx.buf.pa.pages)
52 put_page(desc_data->rx.buf.pa.pages);
331 struct xlgmac_page_alloc *pa,
357 pa->pages = pages;
358 pa->pages_len = PAGE_SIZE << order;
359 pa->pages_offset = 0;
360 pa->pages_dma = pages_dma;
366 struct xlgmac_page_alloc *pa,
369 get_page(pa->pages);
370 bd->pa = *pa;
372 bd->dma_base = pa->pages_dma;
373 bd->dma_off = pa->pages_offset;
376 pa->pages_offset += len;
377 if ((pa->pages_offset + len) > pa->pages_len) {
379 bd->pa_unmap = *pa;
382 pa->pages = NULL;
383 pa->pages_len = 0;
384 pa->pages_offset = 0;
385 pa->pages_dma = 0;