Lines Matching refs:mic_addr

106 	dma_addr_t mic_addr = 0;  in mic_smpt_op()  local
133 return mic_addr; in mic_smpt_op()
137 mic_addr = mic_smpt_to_pa(mdev, spt); in mic_smpt_op()
142 return mic_addr; in mic_smpt_op()
177 dma_addr_t mic_to_dma_addr(struct mic_device *mdev, dma_addr_t mic_addr) in mic_to_dma_addr() argument
183 if (!mic_is_system_addr(mdev, mic_addr)) { in mic_to_dma_addr()
185 "mic_addr is invalid. mic_addr = 0x%llx\n", mic_addr); in mic_to_dma_addr()
188 spt = mic_sys_addr_to_smpt(mdev, mic_addr); in mic_to_dma_addr()
190 mic_smpt_offset(mdev, mic_addr); in mic_to_dma_addr()
208 dma_addr_t mic_addr = 0; in mic_map() local
214 return mic_addr; in mic_map()
218 return mic_addr; in mic_map()
224 mic_addr = mic_smpt_op(mdev, smpt_start, num_entries, ref, size); in mic_map()
233 if (!mic_addr && MIC_FAMILY_X100 == mdev->family) { in mic_map()
237 return mic_addr; in mic_map()
239 return mic_addr + mic_smpt_offset(mdev, dma_addr); in mic_map()
254 void mic_unmap(struct mic_device *mdev, dma_addr_t mic_addr, size_t size) in mic_unmap() argument
266 if (!mic_is_system_addr(mdev, mic_addr)) { in mic_unmap()
268 "invalid address: 0x%llx\n", mic_addr); in mic_unmap()
272 spt = mic_sys_addr_to_smpt(mdev, mic_addr); in mic_unmap()
278 num_smpt = mic_get_smpt_ref_count(mdev, mic_addr, size, ref, NULL); in mic_unmap()
309 dma_addr_t mic_addr = 0; in mic_map_single() local
315 mic_addr = mic_map(mdev, dma_addr, size); in mic_map_single()
316 if (!mic_addr) { in mic_map_single()
324 return mic_addr; in mic_map_single()
339 mic_unmap_single(struct mic_device *mdev, dma_addr_t mic_addr, size_t size) in mic_unmap_single() argument
342 dma_addr_t dma_addr = mic_to_dma_addr(mdev, mic_addr); in mic_unmap_single()
343 mic_unmap(mdev, mic_addr, size); in mic_unmap_single()