| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mn.h | 37 static inline int amdgpu_mn_register(struct amdgpu_bo *bo, unsigned long addr) in amdgpu_mn_register() argument 43 static inline void amdgpu_mn_unregister(struct amdgpu_bo *bo) {} in amdgpu_mn_unregister() argument
|
| H A D | amdgpu_vm_cpu.c | 70 amdgpu_vm_cpu_update(struct amdgpu_vm_update_params *p, struct amdgpu_bo *bo, uint64_t pe, uint64_t addr, unsigned count, uint32_t incr, uint64_t flags) amdgpu_vm_cpu_update() argument
|
| H A D | amdgpu_gart.h | 43 struct amdgpu_bo *bo; member
|
| H A D | amdgpu_mn.c | 67 struct amdgpu_bo *bo = container_of(mni, struct amdgpu_bo, notifier); in amdgpu_mn_invalidate_gfx() local 104 struct amdgpu_bo *bo = container_of(mni, struct amdgpu_bo, notifier); in amdgpu_mn_invalidate_hsa() local 133 int amdgpu_mn_register(struct amdgpu_bo *bo, unsigne argument 151 amdgpu_mn_unregister(struct amdgpu_bo *bo) amdgpu_mn_unregister() argument [all...] |
| /kernel/linux/linux-5.10/include/drm/ttm/ |
| H A D | ttm_execbuf_util.h | 48 struct ttm_buffer_object *bo; member
|
| /kernel/linux/linux-6.6/include/drm/ttm/ |
| H A D | ttm_execbuf_util.h | 50 struct ttm_buffer_object *bo; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_hmm.h | 44 static inline int amdgpu_hmm_register(struct amdgpu_bo *bo, unsigned long addr) in amdgpu_hmm_register() argument 50 static inline void amdgpu_hmm_unregister(struct amdgpu_bo *bo) {} in amdgpu_hmm_unregister() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
| H A D | qxl_object.h | 30 static inline int qxl_bo_reserve(struct qxl_bo *bo) in qxl_bo_reserve() argument 46 static inline void qxl_bo_unreserve(struct qxl_bo *bo) in qxl_bo_unreserve() argument 51 static inline unsigned long qxl_bo_size(struct qxl_bo *bo) in qxl_bo_size() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
| H A D | qxl_object.h | 30 static inline int qxl_bo_reserve(struct qxl_bo *bo) in qxl_bo_reserve() argument 46 static inline void qxl_bo_unreserve(struct qxl_bo *bo) in qxl_bo_unreserve() argument 51 static inline unsigned long qxl_bo_size(struct qxl_bo *bo) in qxl_bo_size() argument 56 static inline u64 qxl_bo_mmap_offset(struct qxl_bo *bo) in qxl_bo_mmap_offset() argument 61 qxl_bo_wait(struct qxl_bo *bo, u32 *mem_type, bool no_wait) qxl_bo_wait() argument [all...] |
| H A D | qxl_debugfs.c | 57 struct qxl_bo *bo; in qxl_debugfs_buffers_info() local
|
| H A D | qxl_prime.c | 33 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_pin() local 40 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_unpin() local 59 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_vmap() local 72 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_vunmap() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| H A D | drm_gem_ttm_helper.c | 40 const struct ttm_buffer_object *bo = drm_gem_ttm_of_gem(gem); in drm_gem_ttm_print_info() local 63 struct ttm_buffer_object *bo = drm_gem_ttm_of_gem(gem); in drm_gem_ttm_mmap() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_bo74c1.c | 36 nv84_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv84_bo_move_exec() argument
|
| H A D | nouveau_boa0b5.c | 38 nve0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nve0_bo_move_copy() argument
|
| H A D | nv10_fence.h | 15 struct nouveau_bo *bo; member
|
| H A D | nouveau_sgdma.c | 68 nouveau_sgdma_create_ttm(struct ttm_buffer_object *bo, uint32_t page_flags) in nouveau_sgdma_create_ttm() argument
|
| H A D | nouveau_bo9039.c | 38 nvc0_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nvc0_bo_move_m2mf() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_boa0b5.c | 38 nve0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nve0_bo_move_copy() argument
|
| H A D | nouveau_bo74c1.c | 36 nv84_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv84_bo_move_exec() argument
|
| H A D | nv10_fence.h | 15 struct nouveau_bo *bo; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ttm/ |
| H A D | ttm_sys_manager.c | 10 ttm_sys_man_alloc(struct ttm_resource_manager *man, struct ttm_buffer_object *bo, const struct ttm_place *place, struct ttm_resource **res) ttm_sys_man_alloc() argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
| H A D | lima_gem.h | 27 static inline size_t lima_bo_size(struct lima_bo *bo) in lima_bo_size() argument 32 static inline struct dma_resv *lima_bo_resv(struct lima_bo *bo) in lima_bo_resv() argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_gem_shrinker.c | 42 struct panfrost_gem_object *bo = to_panfrost_bo(obj); in panfrost_gem_purge() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | sor907d.c | 48 struct nouveau_bo *bo = disp->sync; in sor907d_get_caps() local
|
| H A D | core907d.c | 36 struct nouveau_bo *bo = disp->sync; in core907d_caps_init() local
|