Searched refs:internal_buffer (Results 1 – 2 of 2) sorted by relevance
333 static void rga_mm_unmap_dma_buffer(struct rga_internal_buffer *internal_buffer) in rga_mm_unmap_dma_buffer() argument337 for (i = 0; i < internal_buffer->dma_buffer_size; i++) in rga_mm_unmap_dma_buffer()338 rga_dma_unmap_fd(&internal_buffer->dma_buffer[i]); in rga_mm_unmap_dma_buffer()340 kfree(internal_buffer->dma_buffer); in rga_mm_unmap_dma_buffer()341 internal_buffer->dma_buffer = NULL; in rga_mm_unmap_dma_buffer()345 struct rga_internal_buffer *internal_buffer) in rga_mm_map_dma_buffer() argument349 internal_buffer->dma_buffer_size = rga_drvdata->num_of_scheduler; in rga_mm_map_dma_buffer()350 internal_buffer->dma_buffer = kcalloc(internal_buffer->dma_buffer_size, in rga_mm_map_dma_buffer()352 if (internal_buffer->dma_buffer == NULL) { in rga_mm_map_dma_buffer()357 for (i = 0; i < internal_buffer->dma_buffer_size; i++) { in rga_mm_map_dma_buffer()[all …]
524 struct rga_internal_buffer *internal_buffer, in rga2_mmu_set_channel_internal() argument533 sgt = rga_mm_lookup_sgt(internal_buffer, scheduler->core); in rga2_mmu_set_channel_internal()539 if (internal_buffer->type == RGA_VIRTUAL_ADDRESS) { in rga2_mmu_set_channel_internal()