Lines Matching refs:dma_addr
164 pool->dma_addr = kmalloc(sizeof(dma_addr_t) * pool->size, GFP_KERNEL);
165 if (!pool->dma_addr) {
174 kfree(pool->dma_addr);
175 pool->dma_addr = NULL;
182 memset(pool->dma_addr, 0, sizeof(dma_addr_t) * pool->size);
215 dma_addr_t dma_addr;
240 dma_addr = dma_map_single(&adapter->vdev->dev, skb->data,
243 if (dma_mapping_error(&adapter->vdev->dev, dma_addr))
247 pool->dma_addr[index] = dma_addr;
254 desc.fields.address = dma_addr;
284 if (!dma_mapping_error(&adapter->vdev->dev, dma_addr))
286 pool->dma_addr[index], pool->buff_size,
334 if (pool->skbuff && pool->dma_addr) {
339 pool->dma_addr[i],
348 if (pool->dma_addr) {
349 kfree(pool->dma_addr);
350 pool->dma_addr = NULL;
378 adapter->rx_buff_pool[pool].dma_addr[index],
429 desc.fields.address = adapter->rx_buff_pool[pool].dma_addr[index];
951 dma_addr_t dma_addr;
1016 dma_addr = dma_map_single(&adapter->vdev->dev, skb->data,
1018 if (dma_mapping_error(&adapter->vdev->dev, dma_addr))
1022 descs[0].fields.address = dma_addr;
1028 dma_addr = skb_frag_dma_map(&adapter->vdev->dev, frag, 0,
1031 if (dma_mapping_error(&adapter->vdev->dev, dma_addr))
1035 descs[i+1].fields.address = dma_addr;