Lines Matching refs:addr
76 __le64 addr; /* DMA address */
119 pool->addr = 0; /* Only used for DMA pools */
140 dma_addr_t addr;
164 virt = dma_alloc_coherent(dev, total_size, &addr, GFP_KERNEL);
173 pool->addr = addr;
182 dma_free_coherent(dev, total_size, pool->base, pool->addr);
212 void *gsi_trans_pool_alloc_dma(struct gsi_trans_pool *pool, dma_addr_t *addr)
216 *addr = pool->addr + offset;
404 dma_addr_t addr, enum dma_data_direction direction,
429 sg_dma_address(sg) = addr;
512 static void gsi_trans_tre_fill(struct gsi_tre *dest_tre, dma_addr_t addr,
518 tre.addr = cpu_to_le64(addr);
565 dma_addr_t addr = sg_dma_address(sg);
574 gsi_trans_tre_fill(dest_tre, addr, len, last_tre, bei, opcode);
688 int gsi_trans_read_byte(struct gsi *gsi, u32 channel_id, dma_addr_t addr)
704 gsi_trans_tre_fill(dest_tre, addr, 1, true, false, IPA_CMD_NONE);