/linux-master/arch/x86/boot/compressed/ |
H A D | ident_map_64.c | 195 unsigned long page_flags; local 207 page_flags = info->page_flag & ~_PAGE_PSE; 211 set_pte(&pte[i], __pte(address | page_flags));
|
/linux-master/arch/x86/include/asm/ |
H A D | pgtable_types.h | 577 unsigned long page_flags);
|
/linux-master/arch/x86/mm/pat/ |
H A D | set_memory.c | 2457 unsigned numpages, unsigned long page_flags) 2467 .mask_clr = __pgprot(~page_flags & (_PAGE_NX|_PAGE_RW)), 2476 if (!(page_flags & _PAGE_ENC)) 2479 cpa.mask_set = __pgprot(_PAGE_PRESENT | page_flags); 2456 kernel_map_pages_in_pgd(pgd_t *pgd, u64 pfn, unsigned long address, unsigned numpages, unsigned long page_flags) argument
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ttm.c | 918 } else if (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) { 1076 * @page_flags: Page flags to be added to the ttm_tt object 1081 uint32_t page_flags) 1104 if (ttm_sg_tt_init(>t->ttm, bo, page_flags, caching)) { 1135 if (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) 1175 if (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) 1236 bo->ttm->page_flags |= TTM_TT_FLAG_EXTERNAL; 1074 amdgpu_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_gem_vram_helper.c | 837 uint32_t page_flags) 846 ret = ttm_tt_init(tt, bo, page_flags, ttm_cached, 0); 857 bo_driver_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm.c | 230 if (ttm->page_flags & TTM_TT_FLAG_SWAPPED) 231 ttm->page_flags &= ~TTM_TT_FLAG_SWAPPED; 244 bool backup = ttm->page_flags & TTM_TT_FLAG_SWAPPED; 267 uint32_t page_flags) 286 page_flags |= TTM_TT_FLAG_ZERO_ALLOC; 290 page_flags |= TTM_TT_FLAG_EXTERNAL | 300 ret = ttm_tt_init(&i915_tt->ttm, bo, page_flags, caching, ccs_pages); 368 if (bo->ttm && bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL) 488 if (bo->ttm->page_flags & TTM_TT_FLAG_SWAPPED) 491 bo->ttm->page_flags | 266 i915_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument [all...] |
H A D | i915_gem_ttm_move.c | 626 if (ttm && (dst_man->use_tt || (ttm->page_flags & TTM_TT_FLAG_SWAPPED))) { 638 if (!(clear && ttm && !((ttm->page_flags & TTM_TT_FLAG_ZERO_ALLOC) && !prealloc_bo))) {
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_mmu.c | 2498 * @page_flags: Page options to be applied to every device-virtual memory page 2511 u64 offset, u64 size, struct pvr_page_flags_raw page_flags) 2533 err = pvr_page_create(op_ctx, dma_addr, page_flags); 2544 err = pvr_page_create(op_ctx, dma_addr, page_flags); 2510 pvr_mmu_map_sgl(struct pvr_mmu_op_context *op_ctx, struct scatterlist *sgl, u64 offset, u64 size, struct pvr_page_flags_raw page_flags) argument
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_ttm.c | 93 lsdc_ttm_tt_create(struct ttm_buffer_object *tbo, uint32_t page_flags) argument 102 ret = ttm_sg_tt_init(tt, tbo, page_flags, ttm_cached); 115 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); 131 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL);
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 768 nouveau_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) 774 return ttm_agp_tt_create(bo, drm->agp.bridge, page_flags); 778 return nouveau_sgdma_create_ttm(bo, page_flags); 1347 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); 1368 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); 751 nouveau_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
H A D | nouveau_sgdma.c | 68 nouveau_sgdma_create_ttm(struct ttm_buffer_object *bo, uint32_t page_flags) argument 86 if (ttm_sg_tt_init(&nvbe->ttm, bo, page_flags, caching)) {
|
H A D | nouveau_ttm.h | 16 u32 page_flags);
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_ttm.c | 107 uint32_t page_flags) 114 if (ttm_tt_init(ttm, bo, page_flags, ttm_cached, 0)) { 106 qxl_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_ttm.c | 482 uint32_t page_flags) 491 return ttm_agp_tt_create(bo, rdev->agp->bridge, page_flags); 508 if (ttm_sg_tt_init(>t->ttm, bo, page_flags, caching)) { 534 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); 541 ttm->page_flags |= TTM_TT_FLAG_EXTERNAL; 558 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); 564 ttm->page_flags &= ~TTM_TT_FLAG_EXTERNAL; 480 radeon_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_kunit_helpers.c | 10 uint32_t page_flags) 15 ttm_tt_init(tt, bo, page_flags, ttm_cached, 0); 9 ttm_tt_simple_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
H A D | ttm_pool_test.c | 51 uint32_t page_flags, 67 err = ttm_tt_init(tt, priv->mock_bo, page_flags, caching, 0); 50 ttm_tt_kunit_init(struct kunit *test, uint32_t page_flags, enum ttm_caching caching, size_t size) argument
|
H A D | ttm_tt_test.c | 57 uint32_t page_flags = TTM_TT_FLAG_ZERO_ALLOC; local 68 err = ttm_tt_init(tt, bo, page_flags, caching, extra_pages); 73 KUNIT_ASSERT_EQ(test, tt->page_flags, page_flags); 227 uint32_t page_flags) 226 ttm_tt_null_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_agp_backend.c | 126 uint32_t page_flags) 137 if (ttm_tt_init(&agp_be->ttm, bo, page_flags, ttm_write_combined, 0)) { 124 ttm_agp_tt_create(struct ttm_buffer_object *bo, struct agp_bridge_data *bridge, uint32_t page_flags) argument
|
H A D | ttm_bo.c | 1139 bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL || 1140 bo->ttm->page_flags & TTM_TT_FLAG_SWAPPED ||
|
H A D | ttm_bo_util.c | 164 if (ttm && ((ttm->page_flags & TTM_TT_FLAG_SWAPPED) || 186 if (!(clear && ttm && !(ttm->page_flags & TTM_TT_FLAG_ZERO_ALLOC))) 299 if (bo->ttm->page_flags & TTM_TT_FLAG_DECRYPTED) 358 !(man->use_tt && (ttm->page_flags & TTM_TT_FLAG_DECRYPTED))) {
|
H A D | ttm_bo_vm.c | 152 if (bo->ttm && (bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL)) { 153 if (!(bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL_MAPPABLE)) {
|
H A D | ttm_pool.c | 445 if (tt->page_flags & TTM_TT_FLAG_ZERO_ALLOC)
|
H A D | ttm_tt.c | 68 uint32_t page_flags = 0; 78 page_flags |= TTM_TT_FLAG_ZERO_ALLOC; 83 page_flags |= TTM_TT_FLAG_EXTERNAL; 95 page_flags |= TTM_TT_FLAG_DECRYPTED; 99 bo->ttm = bdev->funcs->ttm_tt_create(bo, page_flags); 103 WARN_ON(bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL_MAPPABLE && 104 !(bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL)); 151 uint32_t page_flags, 156 ttm->page_flags = page_flags; 67 uint32_t page_flags = 0; local 148 ttm_tt_init_fields(struct ttm_tt *ttm, struct ttm_buffer_object *bo, uint32_t page_flags, enum ttm_caching caching, unsigned long extra_pages) argument 162 ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo, uint32_t page_flags, enum ttm_caching caching, unsigned long extra_pages) argument 193 ttm_sg_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo, uint32_t page_flags, enum ttm_caching caching) argument [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ttm_buffer.c | 191 if (vmw_tt->dma_ttm.page_flags & TTM_TT_FLAG_EXTERNAL) { 365 bool external = (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) != 0; 383 bool external = (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) != 0; 401 uint32_t page_flags) 415 page_flags |= TTM_TT_FLAG_EXTERNAL | TTM_TT_FLAG_EXTERNAL_MAPPABLE; 418 ret = ttm_sg_tt_init(&vmw_be->dma_ttm, bo, page_flags, 421 ret = ttm_tt_init(&vmw_be->dma_ttm, bo, page_flags, 400 vmw_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) argument
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_bo.c | 280 XE_WARN_ON(tt->page_flags & TTM_TT_FLAG_EXTERNAL); 314 u32 page_flags) 355 err = ttm_tt_init(&tt->ttm, &bo->ttm, page_flags, caching, extra_pages); 373 if (tt->page_flags & TTM_TT_FLAG_EXTERNAL) 392 if (tt->page_flags & TTM_TT_FLAG_EXTERNAL) 645 (ttm->page_flags & TTM_TT_FLAG_SWAPPED)); 650 needs_clear = (ttm && ttm->page_flags & TTM_TT_FLAG_ZERO_ALLOC) || 312 xe_ttm_tt_create(struct ttm_buffer_object *ttm_bo, u32 page_flags) argument
|