Searched refs:xe_tt (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_bo.c | 385 struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm); in xe_tt_map_sg() local 392 if (xe_tt->sg) in xe_tt_map_sg() 395 ret = sg_alloc_table_from_pages_segment(&xe_tt->sgt, tt->pages, in xe_tt_map_sg() 403 xe_tt->sg = &xe_tt->sgt; in xe_tt_map_sg() 404 ret = dma_map_sgtable(xe->drm.dev, xe_tt->sg, DMA_BIDIRECTIONAL, in xe_tt_map_sg() 407 sg_free_table(xe_tt->sg); in xe_tt_map_sg() 408 xe_tt->sg = NULL; in xe_tt_map_sg() 417 struct xe_ttm_tt *xe_tt = container_of(tt, struct xe_ttm_tt, ttm); in xe_tt_unmap_sg() local 419 if (xe_tt->sg) { in xe_tt_unmap_sg() 420 dma_unmap_sgtable(xe->drm.dev, xe_tt->sg, in xe_tt_unmap_sg() [all …]
|
| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_bo.c | 483 struct xe_ttm_tt *xe_tt; in shrink_test_run_device() local 507 xe_tt = container_of(bo->ttm.ttm, typeof(*xe_tt), ttm); in shrink_test_run_device() 514 xe_ttm_tt_account_subtract(xe, &xe_tt->ttm); in shrink_test_run_device() 515 xe_tt->purgeable = true; in shrink_test_run_device() 516 xe_ttm_tt_account_add(xe, &xe_tt->ttm); in shrink_test_run_device() 558 struct xe_ttm_tt *xe_tt; in shrink_test_run_device() local 568 xe_tt = container_of(bo->ttm.ttm, typeof(*xe_tt), ttm); in shrink_test_run_device() 569 purgeable = xe_tt->purgeable; in shrink_test_run_device()
|