Lines Matching refs:ents
161 struct virtio_gpu_mem_entry **ents, in virtio_gpu_object_shmem_init() argument
178 *ents = kvmalloc_array(*nents, in virtio_gpu_object_shmem_init()
181 if (!(*ents)) { in virtio_gpu_object_shmem_init()
188 (*ents)[si].addr = cpu_to_le64(sg_dma_address(sg)); in virtio_gpu_object_shmem_init()
189 (*ents)[si].length = cpu_to_le32(sg_dma_len(sg)); in virtio_gpu_object_shmem_init()
190 (*ents)[si].padding = 0; in virtio_gpu_object_shmem_init()
194 (*ents)[si].addr = cpu_to_le64(sg_phys(sg)); in virtio_gpu_object_shmem_init()
195 (*ents)[si].length = cpu_to_le32(sg->length); in virtio_gpu_object_shmem_init()
196 (*ents)[si].padding = 0; in virtio_gpu_object_shmem_init()
211 struct virtio_gpu_mem_entry *ents = NULL; in virtio_gpu_object_create() local
229 ret = virtio_gpu_object_shmem_init(vgdev, bo, &ents, &nents); in virtio_gpu_object_create()
250 ents, nents); in virtio_gpu_object_create()
254 virtio_gpu_object_attach(vgdev, bo, ents, nents); in virtio_gpu_object_create()
258 virtio_gpu_object_attach(vgdev, bo, ents, nents); in virtio_gpu_object_create()
267 kvfree(ents); in virtio_gpu_object_create()