Lines Matching defs:c4pl
757 struct c4iw_fr_page_list *c4pl;
760 int size = sizeof *c4pl + page_list_len * sizeof(u64);
762 c4pl = dma_alloc_coherent(&dev->rdev.lldi.pdev->dev, size,
764 if (!c4pl)
767 dma_unmap_addr_set(c4pl, mapping, dma_addr);
768 c4pl->dma_addr = dma_addr;
769 c4pl->dev = dev;
770 c4pl->size = size;
771 c4pl->ibpl.page_list = (u64 *)(c4pl + 1);
772 c4pl->ibpl.max_page_list_len = page_list_len;
774 return &c4pl->ibpl;
779 struct c4iw_fr_page_list *c4pl = to_c4iw_fr_page_list(ibpl);
781 dma_free_coherent(&c4pl->dev->rdev.lldi.pdev->dev, c4pl->size,
782 c4pl, dma_unmap_addr(c4pl, mapping));