Lines Matching defs:err

65 	int err;
84 err = PTR_ERR(map->attach);
91 err = PTR_ERR(map->sgt);
96 err = sgt_dma_count_chunks(map->sgt);
108 err = -ENOMEM;
117 err = sg_alloc_table_from_pages(map->sgt, obj->pages, obj->num_pages, 0, gem->size,
119 if (err < 0)
127 err = dma_get_sgtable(dev, map->sgt, obj->vaddr, obj->iova, gem->size);
128 if (err < 0)
132 err = dma_map_sgtable(dev, map->sgt, direction, 0);
133 if (err)
143 map->chunks = err;
158 return ERR_PTR(err);
238 int err;
249 err = drm_mm_insert_node_generic(&tegra->mm,
251 if (err < 0) {
253 err);
262 err = -ENOMEM;
275 return err;
303 int err;
314 err = drm_gem_object_init(drm, &bo->gem, size);
315 if (err < 0)
318 err = drm_gem_create_mmap_offset(&bo->gem);
319 if (err < 0)
328 return ERR_PTR(err);
345 int err;
355 err = PTR_ERR(bo->sgt);
359 err = dma_map_sgtable(drm->dev, bo->sgt, DMA_FROM_DEVICE, 0);
360 if (err)
370 return err;
376 int err;
379 err = tegra_bo_get_pages(drm, bo);
380 if (err < 0)
381 return err;
383 err = tegra_bo_iommu_map(tegra, bo);
384 if (err < 0) {
386 return err;
408 int err;
414 err = tegra_bo_alloc(drm, bo);
415 if (err < 0)
429 return ERR_PTR(err);
439 int err;
445 err = drm_gem_handle_create(file, &bo->gem, handle);
446 if (err) {
448 return ERR_PTR(err);
462 int err;
475 err = PTR_ERR(attach);
481 err = PTR_ERR(bo->sgt);
485 err = tegra_bo_iommu_map(tegra, bo);
486 if (err < 0)
506 return ERR_PTR(err);
591 int err;
601 err = dma_mmap_wc(gem->dev->dev, vma, bo->vaddr, bo->iova,
603 if (err < 0) {
605 return err;
623 int err;
625 err = drm_gem_mmap(file, vma);
626 if (err < 0)
627 return err;
715 int err;
717 err = drm_gem_mmap_obj(gem, gem->size, vma);
718 if (err < 0)
719 return err;