/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_ggtt_gmch.c | 18 gmch_ggtt_insert_page(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 unused) argument 30 gmch_ggtt_insert_entries(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 unused) argument
|
H A D | gen6_ppgtt.c | 110 gen6_ppgtt_insert_entries(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 280 pd_vma_bind(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 unused) argument
|
H A D | intel_ppgtt.c | 182 ppgtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument
|
H A D | selftest_tlb.c | 40 const unsigned int pat_index = local
|
H A D | intel_migrate.c | 362 emit_pte(struct i915_request *rq, struct sgt_dma *it, unsigned int pat_index, bool is_lmem, u64 offset, int length) argument 984 intel_context_migrate_clear(struct intel_context *ce, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool is_lmem, u32 value, struct i915_request **out) argument 1117 intel_migrate_clear(struct intel_migrate *m, struct i915_gem_ww_ctx *ww, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool is_lmem, u32 value, struct i915_request **out) argument
|
H A D | selftest_migrate.c | 137 intel_context_copy_ccs(struct intel_context *ce, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool write_to_ccs, struct i915_request **out) argument 222 intel_migrate_ccs_copy(struct intel_migrate *m, struct i915_gem_ww_ctx *ww, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool write_to_ccs, struct i915_request **out) argument 843 __perf_clear_blt(struct intel_context *ce, struct scatterlist *sg, unsigned int pat_index, bool is_lmem, size_t sz) argument [all...] |
H A D | gen8_ppgtt.c | 32 gen8_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 61 gen12_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 455 gen8_ppgtt_insert_pte(struct i915_ppgtt *ppgtt, struct i915_page_directory *pdp, struct sgt_dma *iter, u64 idx, unsigned int pat_index, u32 flags) argument 503 xehpsdv_ppgtt_insert_huge(struct i915_address_space *vm, struct i915_vma_resource *vma_res, struct sgt_dma *iter, unsigned int pat_index, u32 flags) argument 611 gen8_ppgtt_insert_huge(struct i915_address_space *vm, struct i915_vma_resource *vma_res, struct sgt_dma *iter, unsigned int pat_index, u32 flags) argument 735 gen8_ppgtt_insert(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 763 gen8_ppgtt_insert_entry(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument 784 __xehpsdv_ppgtt_insert_entry_lm(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument 813 xehpsdv_ppgtt_insert_entry(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument [all...] |
H A D | intel_ggtt.c | 261 mtl_ggtt_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 281 gen8_ggtt_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 439 gen8_ggtt_insert_page(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument 454 gen8_ggtt_insert_page_bind(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument 469 gen8_ggtt_insert_entries(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 508 __gen8_ggtt_insert_entries_bind(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 539 gen8_ggtt_insert_entries_bind(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 594 gen6_ggtt_insert_page(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument 615 gen6_ggtt_insert_entries(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 669 unsigned int pat_index; member in struct:insert_page 683 bxt_vtd_ggtt_insert_page__BKL(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 unused) argument 697 unsigned int pat_index; member in struct:insert_entries 712 bxt_vtd_ggtt_insert_entries__BKL(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 743 intel_ggtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 920 aliasing_gtt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 1303 snb_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 1324 ivb_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 1347 byt_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 1362 hsw_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument 1374 iris_pte_encode(dma_addr_t addr, unsigned int pat_index, u32 flags) argument [all...] |
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | mock_gtt.c | 27 mock_insert_page(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument 35 mock_insert_entries(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 41 mock_bind_ppgtt(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 94 mock_bind_ggtt(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_create.c | 248 unsigned int pat_index; member in struct:create_ext
|
H A D | i915_gem_object.c | 182 i915_gem_object_set_pat_index(struct drm_i915_gem_object *obj, unsigned int pat_index) argument [all...] |
H A D | i915_gem_object_types.h | 395 unsigned int pat_index:6; member in struct:drm_i915_gem_object
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_dpt.c | 41 dpt_insert_page(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) argument 54 dpt_insert_entries(struct i915_address_space *vm, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument 81 dpt_bind_vma(struct i915_address_space *vm, struct i915_vm_pt_stash *stash, struct i915_vma_resource *vma_res, unsigned int pat_index, u32 flags) argument
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pat.c | 146 u16 xe_pat_index_get_coh_mode(struct xe_device *xe, u16 pat_index) argument
|
H A D | xe_ggtt.c | 84 u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[XE_CACHE_WB]; local 305 u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[XE_CACHE_WB]; local 32 xelp_ggtt_pte_encode_bo(struct xe_bo *bo, u64 bo_offset, u16 pat_index) argument 46 xelpg_ggtt_pte_encode_bo(struct xe_bo *bo, u64 bo_offset, u16 pat_index) argument 414 u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[cache_mode]; local [all...] |
H A D | xe_vm_types.h | 105 u16 pat_index; member in struct:xe_vma 284 u16 pat_index; member in struct:xe_vma_op_map
|
H A D | xe_pt.c | 54 u16 pat_index = xe->pat.idx[XE_CACHE_WB]; local 477 u16 pat_index = xe_walk->vma->pat_index; local
|
H A D | xe_migrate.c | 138 u16 pat_index = xe->pat.idx[XE_CACHE_WB]; local 491 u16 pat_index; local 1294 u16 pat_index = xe->pat.idx[XE_CACHE_WB]; local [all...] |
H A D | xe_vm.c | 1147 static u64 pde_encode_pat_index(struct xe_device *xe, u16 pat_index) argument 1160 static u64 pte_encode_pat_index(struct xe_device *xe, u16 pat_index, argument 850 xe_vma_create(struct xe_vm *vm, struct xe_bo *bo, u64 bo_offset_or_userptr, u64 start, u64 end, u16 pat_index, unsigned int flags) argument 1199 xelp_pde_encode_bo(struct xe_bo *bo, u64 bo_offset, const u16 pat_index) argument 1212 xelp_pte_encode_bo(struct xe_bo *bo, u64 bo_offset, u16 pat_index, u32 pt_level) argument 1229 xelp_pte_encode_vma(u64 pte, struct xe_vma *vma, u16 pat_index, u32 pt_level) argument 1248 xelp_pte_encode_addr(struct xe_device *xe, u64 addr, u16 pat_index, u32 pt_level, bool devmem, u64 flags) argument 2155 vm_bind_ioctl_ops_create(struct xe_vm *vm, struct xe_bo *bo, u64 bo_offset_or_userptr, u64 addr, u64 range, u32 operation, u32 flags, u32 prefetch_region, u16 pat_index) argument 2226 new_vma(struct xe_vm *vm, struct drm_gpuva_op_map *op, u16 pat_index, unsigned int flags) argument 2875 u16 pat_index = (*bind_ops)[i].pat_index; local 3050 u16 pat_index = bind_ops[i].pat_index; local 3139 u16 pat_index = bind_ops[i].pat_index; local [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_vma.c | 351 unsigned int pat_index; member in struct:i915_vma_work 472 i915_vma_bind(struct i915_vma *vma, unsigned int pat_index, u32 flags, struct i915_vma_work *work, struct i915_vma_resource *vma_res) argument
|
/linux-master/include/uapi/drm/ |
H A D | xe_drm.h | 925 __u16 pat_index; member in struct:drm_xe_vm_bind_op [all...] |
H A D | i915_drm.h | 3852 __u32 pat_index; member in struct:drm_i915_gem_create_ext_set_pat
|
/linux-master/tools/include/uapi/drm/ |
H A D | i915_drm.h | 3852 __u32 pat_index; member in struct:drm_i915_gem_create_ext_set_pat
|