Lines Matching refs:ents
147 int virtgpu_dma_buf_import_sgt(struct virtio_gpu_mem_entry **ents, in virtgpu_dma_buf_import_sgt() argument
168 *ents = kvmalloc_objs(struct virtio_gpu_mem_entry, sgt->nents); in virtgpu_dma_buf_import_sgt()
169 if (!(*ents)) { in virtgpu_dma_buf_import_sgt()
176 (*ents)[i].addr = cpu_to_le64(sg_dma_address(sl)); in virtgpu_dma_buf_import_sgt()
177 (*ents)[i].length = cpu_to_le32(sg_dma_len(sl)); in virtgpu_dma_buf_import_sgt()
178 (*ents)[i].padding = 0; in virtgpu_dma_buf_import_sgt()
235 struct virtio_gpu_mem_entry *ents = NULL; in virtgpu_dma_buf_init_obj() local
251 ret = virtgpu_dma_buf_import_sgt(&ents, &nents, bo, attach); in virtgpu_dma_buf_init_obj()
261 ents, nents); in virtgpu_dma_buf_init_obj()
287 struct virtio_gpu_mem_entry *ents; in virtgpu_dma_buf_obj_resubmit() local
296 ents = kvmalloc_objs(struct virtio_gpu_mem_entry, bo->sgt->nents); in virtgpu_dma_buf_obj_resubmit()
297 if (!ents) { in virtgpu_dma_buf_obj_resubmit()
303 ents[i].addr = cpu_to_le64(sg_dma_address(sl)); in virtgpu_dma_buf_obj_resubmit()
304 ents[i].length = cpu_to_le32(sg_dma_len(sl)); in virtgpu_dma_buf_obj_resubmit()
305 ents[i].padding = 0; in virtgpu_dma_buf_obj_resubmit()
309 ents, bo->sgt->nents); in virtgpu_dma_buf_obj_resubmit()