Searched refs:xe_bo (Results 1 - 25 of 63) sorted by relevance
123
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_huc_types.h | 11 struct xe_bo; 21 struct xe_bo *gsc_pkt;
|
H A D | xe_guc_ads_types.h | 11 struct xe_bo; 18 struct xe_bo *bo;
|
H A D | xe_guc_log_types.h | 11 struct xe_bo; 20 struct xe_bo *bo;
|
H A D | xe_sa_types.h | 10 struct xe_bo; 14 struct xe_bo *bo;
|
H A D | xe_bo.h | 95 struct xe_bo *xe_bo_alloc(void); 96 void xe_bo_free(struct xe_bo *bo); 98 struct xe_bo *___xe_bo_create_locked(struct xe_device *xe, struct xe_bo *bo, 103 struct xe_bo * 108 struct xe_bo *xe_bo_create_locked(struct xe_device *xe, struct xe_tile *tile, 111 struct xe_bo *xe_bo_create(struct xe_device *xe, struct xe_tile *tile, 114 struct xe_bo *xe_bo_create_user(struct xe_device *xe, struct xe_tile *tile, 119 struct xe_bo *xe_bo_create_pin_map(struct xe_device *xe, struct xe_tile *tile, 122 struct xe_bo *xe_bo_create_pin_map_a [all...] |
H A D | xe_ggtt_types.h | 13 struct xe_bo; 17 u64 (*pte_encode_bo)(struct xe_bo *bo, u64 bo_offset, u16 pat_index); 28 struct xe_bo *scratch;
|
H A D | xe_ttm_stolen_mgr.h | 12 struct xe_bo; 18 u64 xe_ttm_stolen_io_offset(struct xe_bo *bo, u32 offset);
|
H A D | xe_lrc_types.h | 11 struct xe_bo; 21 struct xe_bo *bo;
|
H A D | xe_memirq_types.h | 11 struct xe_bo; 30 struct xe_bo *bo;
|
H A D | xe_drm_client.h | 18 struct xe_bo; 58 struct xe_bo *bo); 59 void xe_drm_client_remove_bo(struct xe_bo *bo); 62 struct xe_bo *bo) 66 static inline void xe_drm_client_remove_bo(struct xe_bo *bo)
|
H A D | xe_gsc_types.h | 17 struct xe_bo; 32 struct xe_bo *private; 60 struct xe_bo *bo;
|
H A D | xe_migrate.h | 15 struct xe_bo; 85 struct xe_bo *src_bo, 86 struct xe_bo *dst_bo, 92 struct xe_bo *bo, 100 struct xe_bo *bo,
|
H A D | xe_pt_types.h | 13 struct xe_bo; 29 struct xe_bo *bo; 41 u64 (*pte_encode_bo)(struct xe_bo *bo, u64 bo_offset, 48 u64 (*pde_encode_bo)(struct xe_bo *bo, u64 bo_offset, 59 struct xe_bo *pt_bo;
|
H A D | xe_lmtt.h | 11 struct xe_bo; 19 int xe_lmtt_populate_pages(struct xe_lmtt *lmtt, unsigned int vfid, struct xe_bo *bo, u64 offset);
|
H A D | xe_lmtt_types.h | 11 struct xe_bo; 39 struct xe_bo *bo;
|
H A D | xe_guc_pc_types.h | 17 struct xe_bo *bo;
|
H A D | xe_ggtt.h | 28 void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo); 29 int xe_ggtt_insert_bo(struct xe_ggtt *ggtt, struct xe_bo *bo); 30 int xe_ggtt_insert_bo_at(struct xe_ggtt *ggtt, struct xe_bo *bo, 32 void xe_ggtt_remove_bo(struct xe_ggtt *ggtt, struct xe_bo *bo);
|
H A D | xe_uc_fw_types.h | 11 struct xe_bo; 113 struct xe_bo *bo;
|
H A D | xe_dma_buf.c | 17 #include "xe_bo.h" 51 struct xe_bo *bo = gem_to_xe_bo(obj); 83 struct xe_bo *bo = gem_to_xe_bo(obj); 93 struct xe_bo *bo = gem_to_xe_bo(obj); 148 struct xe_bo *bo = gem_to_xe_bo(dma_buf->priv); 163 struct xe_bo *bo = gem_to_xe_bo(obj); 194 struct xe_bo *bo = gem_to_xe_bo(obj); 208 xe_dma_buf_init_obj(struct drm_device *dev, struct xe_bo *storage, 213 struct xe_bo *bo; 236 struct xe_bo *b [all...] |
H A D | xe_bo.c | 6 #include "xe_bo.h" 86 bool xe_bo_is_vram(struct xe_bo *bo) 92 bool xe_bo_is_stolen(struct xe_bo *bo) 106 bool xe_bo_is_stolen_devmem(struct xe_bo *bo) 112 static bool xe_bo_is_user(struct xe_bo *bo) 137 static void try_add_system(struct xe_device *xe, struct xe_bo *bo, 150 static void add_vram(struct xe_device *xe, struct xe_bo *bo, 183 static void try_add_vram(struct xe_device *xe, struct xe_bo *bo, 192 static void try_add_stolen(struct xe_device *xe, struct xe_bo *bo, 208 static int __xe_bo_placement_for_flags(struct xe_device *xe, struct xe_bo *b [all...] |
/linux-master/drivers/gpu/drm/xe/display/ |
H A D | intel_fb_bo.h | 13 struct xe_bo; 15 void intel_fb_bo_framebuffer_fini(struct xe_bo *bo); 17 struct xe_bo *bo, 20 struct xe_bo *intel_fb_bo_lookup_valid_bo(struct drm_i915_private *i915,
|
H A D | intel_fb_bo.c | 12 void intel_fb_bo_framebuffer_fini(struct xe_bo *bo) 24 struct xe_bo *bo, 58 struct xe_bo *intel_fb_bo_lookup_valid_bo(struct drm_i915_private *i915,
|
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/gem/ |
H A D | i915_gem_mman.h | 12 static inline int i915_gem_fb_mmap(struct xe_bo *bo, struct vm_area_struct *vma)
|
H A D | i915_gem_object.h | 11 #include "xe_bo.h" 15 static inline dma_addr_t i915_gem_object_get_dma_address(const struct xe_bo *bo, pgoff_t n) 22 static inline bool i915_gem_object_is_tiled(const struct xe_bo *bo) 28 static inline bool i915_gem_object_is_userptr(const struct xe_bo *bo) 34 static inline int i915_gem_object_read_from_page(struct xe_bo *bo,
|
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/ |
H A D | i915_vma.h | 18 struct xe_bo; 21 struct xe_bo *bo, *dpt;
|
Completed in 222 milliseconds
123