/Linux-v4.19/drivers/gpu/drm/tegra/ |
D | gem.c | 23 static void tegra_bo_put(struct host1x_bo *bo) in tegra_bo_put() 30 static dma_addr_t tegra_bo_pin(struct host1x_bo *bo, struct sg_table **sgt) in tegra_bo_pin() 39 static void tegra_bo_unpin(struct host1x_bo *bo, struct sg_table *sgt) in tegra_bo_unpin() 43 static void *tegra_bo_mmap(struct host1x_bo *bo) in tegra_bo_mmap() 56 static void tegra_bo_munmap(struct host1x_bo *bo, void *addr) in tegra_bo_munmap() 68 static void *tegra_bo_kmap(struct host1x_bo *bo, unsigned int page) in tegra_bo_kmap() 81 static void tegra_bo_kunmap(struct host1x_bo *bo, unsigned int page, in tegra_bo_kunmap() 94 static struct host1x_bo *tegra_bo_get(struct host1x_bo *bo) in tegra_bo_get() 114 static int tegra_bo_iommu_map(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_map() 158 static int tegra_bo_iommu_unmap(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_unmap() [all …]
|
/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_object.c | 32 struct qxl_bo *bo; in qxl_ttm_bo_destroy() local 46 bool qxl_ttm_bo_is_qxl_bo(struct ttm_buffer_object *bo) in qxl_ttm_bo_is_qxl_bo() 83 struct qxl_bo *bo; in qxl_bo_create() local 125 int qxl_bo_kmap(struct qxl_bo *bo, void **ptr) in qxl_bo_kmap() 145 struct qxl_bo *bo, int page_offset) in qxl_bo_kmap_atomic_page() 178 void qxl_bo_kunmap(struct qxl_bo *bo) in qxl_bo_kunmap() 187 struct qxl_bo *bo, void *pmap) in qxl_bo_kunmap_atomic_page() 209 void qxl_bo_unref(struct qxl_bo **bo) in qxl_bo_unref() 218 struct qxl_bo *qxl_bo_ref(struct qxl_bo *bo) in qxl_bo_ref() 224 static int __qxl_bo_pin(struct qxl_bo *bo, u32 domain, u64 *gpu_addr) in __qxl_bo_pin() [all …]
|
D | qxl_object.h | 30 static inline int qxl_bo_reserve(struct qxl_bo *bo, bool no_wait) in qxl_bo_reserve() 45 static inline void qxl_bo_unreserve(struct qxl_bo *bo) in qxl_bo_unreserve() 50 static inline u64 qxl_bo_gpu_offset(struct qxl_bo *bo) in qxl_bo_gpu_offset() 55 static inline unsigned long qxl_bo_size(struct qxl_bo *bo) in qxl_bo_size() 60 static inline u64 qxl_bo_mmap_offset(struct qxl_bo *bo) in qxl_bo_mmap_offset() 65 static inline int qxl_bo_wait(struct qxl_bo *bo, u32 *mem_type, in qxl_bo_wait()
|
D | qxl_release.c | 160 struct qxl_bo *bo; in qxl_release_free_list() local 198 struct qxl_bo **bo) in qxl_release_bo_alloc() 205 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo) in qxl_release_list_add() 225 static int qxl_release_validate_bo(struct qxl_bo *bo) in qxl_release_validate_bo() 264 struct qxl_bo *bo = to_qxl_bo(entry->tv.bo); in qxl_release_reserve_list() local 293 struct qxl_bo *bo; in qxl_alloc_surface_release_reserved() local 321 struct qxl_bo *bo; in qxl_alloc_release_reserved() local 406 struct qxl_bo *bo = release->release_bo; in qxl_release_map() local 419 struct qxl_bo *bo = release->release_bo; in qxl_release_unmap() local 428 struct ttm_buffer_object *bo; in qxl_release_fence_buffer_objects() local
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_object.c | 50 static void radeon_update_memory_usage(struct radeon_bo *bo, in radeon_update_memory_usage() 74 struct radeon_bo *bo; in radeon_ttm_bo_destroy() local 91 bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo) in radeon_ttm_bo_is_radeon_bo() 186 struct radeon_bo *bo; in radeon_bo_create() local 273 int radeon_bo_kmap(struct radeon_bo *bo, void **ptr) in radeon_bo_kmap() 296 void radeon_bo_kunmap(struct radeon_bo *bo) in radeon_bo_kunmap() 305 struct radeon_bo *radeon_bo_ref(struct radeon_bo *bo) in radeon_bo_ref() 314 void radeon_bo_unref(struct radeon_bo **bo) in radeon_bo_unref() 327 int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain, u64 max_offset, in radeon_bo_pin_restricted() 388 int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr) in radeon_bo_pin() [all …]
|
D | radeon_object.h | 64 static inline int radeon_bo_reserve(struct radeon_bo *bo, bool no_intr) in radeon_bo_reserve() 77 static inline void radeon_bo_unreserve(struct radeon_bo *bo) in radeon_bo_unreserve() 91 static inline u64 radeon_bo_gpu_offset(struct radeon_bo *bo) in radeon_bo_gpu_offset() 96 static inline unsigned long radeon_bo_size(struct radeon_bo *bo) in radeon_bo_size() 101 static inline unsigned radeon_bo_ngpu_pages(struct radeon_bo *bo) in radeon_bo_ngpu_pages() 106 static inline unsigned radeon_bo_gpu_page_alignment(struct radeon_bo *bo) in radeon_bo_gpu_page_alignment() 117 static inline u64 radeon_bo_mmap_offset(struct radeon_bo *bo) in radeon_bo_mmap_offset()
|
D | radeon_prime.c | 34 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_get_sg_table() local 42 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_vmap() local 55 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_vunmap() local 66 struct radeon_bo *bo; in radeon_gem_prime_import_sg_table() local 86 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_pin() local 104 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_unpin() local 120 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_res_obj() local 129 struct radeon_bo *bo = gem_to_radeon_bo(gobj); in radeon_gem_prime_export() local
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_bo.c | 156 struct vc4_bo *bo = to_vc4_bo(gem_obj); in vc4_bo_set_label() local 188 static void vc4_bo_destroy(struct vc4_bo *bo) in vc4_bo_destroy() 209 static void vc4_bo_remove_from_cache(struct vc4_bo *bo) in vc4_bo_remove_from_cache() 265 struct vc4_bo *bo = list_last_entry(&vc4->bo_cache.time_list, in vc4_bo_cache_purge() local 273 void vc4_bo_add_to_purgeable_pool(struct vc4_bo *bo) in vc4_bo_add_to_purgeable_pool() 284 static void vc4_bo_remove_from_purgeable_pool_locked(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool_locked() 305 void vc4_bo_remove_from_purgeable_pool(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool() 316 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_bo_purge() local 335 struct vc4_bo *bo = list_first_entry(&vc4->purgeable.list, in vc4_bo_userspace_cache_purge() local 382 struct vc4_bo *bo = NULL; in vc4_bo_get_from_cache() local [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_object.c | 74 static void amdgpu_bo_subtract_pin_size(struct amdgpu_bo *bo) in amdgpu_bo_subtract_pin_size() 90 struct amdgpu_bo *bo = ttm_to_amdgpu_bo(tbo); in amdgpu_bo_destroy() local 123 bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo) in amdgpu_bo_is_amdgpu_bo() 363 void amdgpu_bo_free_kernel(struct amdgpu_bo **bo, u64 *gpu_addr, in amdgpu_bo_free_kernel() 433 struct amdgpu_bo *bo; in amdgpu_bo_do_create() local 545 struct amdgpu_bo *bo) in amdgpu_bo_create_shadow() 633 struct amdgpu_bo *bo, in amdgpu_bo_backup_to_shadow() 675 int amdgpu_bo_validate(struct amdgpu_bo *bo) in amdgpu_bo_validate() 715 struct amdgpu_bo *bo, in amdgpu_bo_restore_from_shadow() 756 int amdgpu_bo_kmap(struct amdgpu_bo *bo, void **ptr) in amdgpu_bo_kmap() [all …]
|
D | amdgpu_prime.c | 53 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_get_sg_table() local 70 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_vmap() local 90 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_vunmap() local 108 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_mmap() local 160 struct amdgpu_bo *bo; in amdgpu_gem_prime_import_sg_table() local 207 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_map_attach() local 263 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_map_detach() local 289 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_res_obj() local 309 struct amdgpu_bo *bo = gem_to_amdgpu_bo(dma_buf->priv); in amdgpu_gem_begin_cpu_access() local 364 struct amdgpu_bo *bo = gem_to_amdgpu_bo(gobj); in amdgpu_gem_prime_export() local
|
/Linux-v4.19/drivers/gpu/drm/ttm/ |
D | ttm_bo.c | 54 static void ttm_bo_default_destroy(struct ttm_buffer_object *bo) in ttm_bo_default_destroy() 88 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, in ttm_bo_mem_space_debug() 141 struct ttm_buffer_object *bo = in ttm_bo_release_list() local 161 void ttm_bo_add_to_lru(struct ttm_buffer_object *bo) in ttm_bo_add_to_lru() 190 void ttm_bo_del_from_lru(struct ttm_buffer_object *bo) in ttm_bo_del_from_lru() 207 void ttm_bo_del_sub_from_lru(struct ttm_buffer_object *bo) in ttm_bo_del_sub_from_lru() 217 void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo) in ttm_bo_move_to_lru_tail() 226 static int ttm_bo_handle_move_mem(struct ttm_buffer_object *bo, in ttm_bo_handle_move_mem() 335 static void ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo) in ttm_bo_cleanup_memtype_use() 345 static int ttm_bo_individualize_resv(struct ttm_buffer_object *bo) in ttm_bo_individualize_resv() [all …]
|
D | ttm_bo_vm.c | 47 static vm_fault_t ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo, in ttm_bo_vm_fault_idle() 97 static unsigned long ttm_bo_io_mem_pfn(struct ttm_buffer_object *bo, in ttm_bo_io_mem_pfn() 112 struct ttm_buffer_object *bo = (struct ttm_buffer_object *) in ttm_bo_vm_fault() local 300 struct ttm_buffer_object *bo = in ttm_bo_vm_open() local 310 struct ttm_buffer_object *bo = (struct ttm_buffer_object *)vma->vm_private_data; in ttm_bo_vm_close() local 316 static int ttm_bo_vm_access_kmap(struct ttm_buffer_object *bo, in ttm_bo_vm_access_kmap() 359 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_access() local 405 struct ttm_buffer_object *bo = NULL; in ttm_bo_vm_lookup() local 428 struct ttm_buffer_object *bo; in ttm_bo_mmap() local 469 int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo) in ttm_fbdev_mmap()
|
D | ttm_bo_util.c | 45 struct ttm_buffer_object *bo; member 48 void ttm_bo_free_old_node(struct ttm_buffer_object *bo) in ttm_bo_free_old_node() 53 int ttm_bo_move_ttm(struct ttm_buffer_object *bo, in ttm_bo_move_ttm() 118 struct ttm_buffer_object *bo; in ttm_mem_io_evict() local 174 int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo) in ttm_mem_io_reserve_vm() 194 void ttm_mem_io_free_vm(struct ttm_buffer_object *bo) in ttm_mem_io_free_vm() 356 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, in ttm_bo_move_memcpy() 461 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) in ttm_transfered_destroy() 485 static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo, in ttm_buffer_object_transfer() 553 static int ttm_bo_ioremap(struct ttm_buffer_object *bo, in ttm_bo_ioremap() [all …]
|
D | ttm_execbuf_util.c | 40 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_backoff_reservation_reverse() local 51 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_del_from_lru_locked() local 70 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_backoff_reservation() local 112 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_reserve_buffers() local 187 struct ttm_buffer_object *bo; in ttm_eu_fence_buffer_objects() local
|
/Linux-v4.19/drivers/gpu/drm/v3d/ |
D | v3d_bo.c | 32 v3d_bo_get_pages(struct v3d_bo *bo) in v3d_bo_get_pages() 84 v3d_bo_put_pages(struct v3d_bo *bo) in v3d_bo_put_pages() 108 struct v3d_bo *bo; in v3d_bo_create_struct() local 150 struct v3d_bo *bo; in v3d_bo_create() local 190 struct v3d_bo *bo = to_v3d_bo(obj); in v3d_free_object() local 217 struct v3d_bo *bo = to_v3d_bo(obj); in v3d_prime_res_obj() local 234 struct v3d_bo *bo = to_v3d_bo(obj); in v3d_gem_fault() local 274 struct v3d_bo *bo = to_v3d_bo(obj); in v3d_prime_get_sg_table() local 286 struct v3d_bo *bo; in v3d_prime_import_sg_table() local 307 struct v3d_bo *bo = NULL; in v3d_create_bo_ioctl() local [all …]
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_bo.c | 57 vmw_buffer_object(struct ttm_buffer_object *bo) in vmw_buffer_object() 72 vmw_user_buffer_object(struct ttm_buffer_object *bo) in vmw_user_buffer_object() 96 struct ttm_buffer_object *bo = &buf->base; in vmw_bo_pin_in_placement() local 145 struct ttm_buffer_object *bo = &buf->base; in vmw_bo_pin_in_vram_or_gmr() local 220 struct ttm_buffer_object *bo = &buf->base; in vmw_bo_pin_in_start_of_vram() local 289 struct ttm_buffer_object *bo = &buf->base; in vmw_bo_unpin() local 316 void vmw_bo_get_guest_ptr(const struct ttm_buffer_object *bo, in vmw_bo_get_guest_ptr() 341 struct ttm_buffer_object *bo = &vbo->base; in vmw_bo_pin_reserved() local 390 struct ttm_buffer_object *bo = &vbo->base; in vmw_bo_map_and_cache() local 461 void vmw_bo_bo_free(struct ttm_buffer_object *bo) in vmw_bo_bo_free() [all …]
|
/Linux-v4.19/drivers/staging/vboxvideo/ |
D | vbox_ttm.c | 95 struct vbox_bo *bo; in vbox_bo_ttm_destroy() local 103 static bool vbox_ttm_bo_is_vbox_bo(struct ttm_buffer_object *bo) in vbox_ttm_bo_is_vbox_bo() 136 vbox_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in vbox_bo_evict_flags() 147 static int vbox_bo_verify_access(struct ttm_buffer_object *bo, in vbox_bo_verify_access() 196 static struct ttm_tt *vbox_ttm_tt_create(struct ttm_buffer_object *bo, in vbox_ttm_tt_create() 281 void vbox_ttm_placement(struct vbox_bo *bo, int domain) in vbox_ttm_placement() 347 static inline u64 vbox_bo_gpu_offset(struct vbox_bo *bo) in vbox_bo_gpu_offset() 352 int vbox_bo_pin(struct vbox_bo *bo, u32 pl_flag, u64 *gpu_addr) in vbox_bo_pin() 382 int vbox_bo_unpin(struct vbox_bo *bo) in vbox_bo_unpin() 410 int vbox_bo_push_sysram(struct vbox_bo *bo) in vbox_bo_push_sysram()
|
/Linux-v4.19/drivers/gpu/drm/mgag200/ |
D | mgag200_ttm.c | 98 struct mgag200_bo *bo; in mgag200_bo_ttm_destroy() local 106 static bool mgag200_ttm_bo_is_mgag200_bo(struct ttm_buffer_object *bo) in mgag200_ttm_bo_is_mgag200_bo() 139 mgag200_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in mgag200_bo_evict_flags() 150 static int mgag200_bo_verify_access(struct ttm_buffer_object *bo, struct file *filp) in mgag200_bo_verify_access() 202 static struct ttm_tt *mgag200_ttm_tt_create(struct ttm_buffer_object *bo, in mgag200_ttm_tt_create() 279 void mgag200_ttm_placement(struct mgag200_bo *bo, int domain) in mgag200_ttm_placement() 336 static inline u64 mgag200_bo_gpu_offset(struct mgag200_bo *bo) in mgag200_bo_gpu_offset() 341 int mgag200_bo_pin(struct mgag200_bo *bo, u32 pl_flag, u64 *gpu_addr) in mgag200_bo_pin() 366 int mgag200_bo_unpin(struct mgag200_bo *bo) in mgag200_bo_unpin() 383 int mgag200_bo_push_sysram(struct mgag200_bo *bo) in mgag200_bo_push_sysram()
|
/Linux-v4.19/drivers/gpu/drm/ast/ |
D | ast_ttm.c | 98 struct ast_bo *bo; in ast_bo_ttm_destroy() local 106 static bool ast_ttm_bo_is_ast_bo(struct ttm_buffer_object *bo) in ast_ttm_bo_is_ast_bo() 139 ast_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in ast_bo_evict_flags() 150 static int ast_bo_verify_access(struct ttm_buffer_object *bo, struct file *filp) in ast_bo_verify_access() 202 static struct ttm_tt *ast_ttm_tt_create(struct ttm_buffer_object *bo, in ast_ttm_tt_create() 278 void ast_ttm_placement(struct ast_bo *bo, int domain) in ast_ttm_placement() 336 static inline u64 ast_bo_gpu_offset(struct ast_bo *bo) in ast_bo_gpu_offset() 341 int ast_bo_pin(struct ast_bo *bo, u32 pl_flag, u64 *gpu_addr) in ast_bo_pin() 365 int ast_bo_unpin(struct ast_bo *bo) in ast_bo_unpin() 382 int ast_bo_push_sysram(struct ast_bo *bo) in ast_bo_push_sysram()
|
/Linux-v4.19/drivers/gpu/drm/virtio/ |
D | virtgpu_object.c | 30 struct virtio_gpu_object *bo; in virtio_gpu_ttm_bo_destroy() local 65 struct virtio_gpu_object *bo; in virtio_gpu_object_create() local 102 int virtio_gpu_object_kmap(struct virtio_gpu_object *bo, void **ptr) in virtio_gpu_object_kmap() 122 struct virtio_gpu_object *bo) in virtio_gpu_object_get_sg_table() 153 void virtio_gpu_object_free_sg_table(struct virtio_gpu_object *bo) in virtio_gpu_object_free_sg_table() 160 int virtio_gpu_object_wait(struct virtio_gpu_object *bo, bool no_wait) in virtio_gpu_object_wait()
|
/Linux-v4.19/drivers/gpu/drm/cirrus/ |
D | cirrus_ttm.c | 98 struct cirrus_bo *bo; in cirrus_bo_ttm_destroy() local 106 static bool cirrus_ttm_bo_is_cirrus_bo(struct ttm_buffer_object *bo) in cirrus_ttm_bo_is_cirrus_bo() 139 cirrus_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in cirrus_bo_evict_flags() 150 static int cirrus_bo_verify_access(struct ttm_buffer_object *bo, struct file *filp) in cirrus_bo_verify_access() 202 static struct ttm_tt *cirrus_ttm_tt_create(struct ttm_buffer_object *bo, in cirrus_ttm_tt_create() 284 void cirrus_ttm_placement(struct cirrus_bo *bo, int domain) in cirrus_ttm_placement() 340 static inline u64 cirrus_bo_gpu_offset(struct cirrus_bo *bo) in cirrus_bo_gpu_offset() 345 int cirrus_bo_pin(struct cirrus_bo *bo, u32 pl_flag, u64 *gpu_addr) in cirrus_bo_pin() 369 int cirrus_bo_push_sysram(struct cirrus_bo *bo) in cirrus_bo_push_sysram()
|
/Linux-v4.19/drivers/gpu/drm/hisilicon/hibmc/ |
D | hibmc_ttm.c | 83 struct hibmc_bo *bo = container_of(tbo, struct hibmc_bo, bo); in hibmc_bo_ttm_destroy() local 89 static bool hibmc_ttm_bo_is_hibmc_bo(struct ttm_buffer_object *bo) in hibmc_ttm_bo_is_hibmc_bo() 119 void hibmc_ttm_placement(struct hibmc_bo *bo, int domain) in hibmc_ttm_placement() 145 hibmc_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in hibmc_bo_evict_flags() 156 static int hibmc_bo_verify_access(struct ttm_buffer_object *bo, in hibmc_bo_verify_access() 203 static struct ttm_tt *hibmc_ttm_tt_create(struct ttm_buffer_object *bo, in hibmc_ttm_tt_create() 278 static void hibmc_bo_unref(struct hibmc_bo **bo) in hibmc_bo_unref() 331 int hibmc_bo_pin(struct hibmc_bo *bo, u32 pl_flag, u64 *gpu_addr) in hibmc_bo_pin() 356 int hibmc_bo_unpin(struct hibmc_bo *bo) in hibmc_bo_unpin() 452 static u64 hibmc_bo_mmap_offset(struct hibmc_bo *bo) in hibmc_bo_mmap_offset() [all …]
|
/Linux-v4.19/drivers/gpu/drm/bochs/ |
D | bochs_mm.c | 76 struct bochs_bo *bo; in bochs_bo_ttm_destroy() local 83 static bool bochs_ttm_bo_is_bochs_bo(struct ttm_buffer_object *bo) in bochs_ttm_bo_is_bochs_bo() 115 bochs_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in bochs_bo_evict_flags() 126 static int bochs_bo_verify_access(struct ttm_buffer_object *bo, in bochs_bo_verify_access() 179 static struct ttm_tt *bochs_ttm_tt_create(struct ttm_buffer_object *bo, in bochs_ttm_tt_create() 247 static void bochs_ttm_placement(struct bochs_bo *bo, int domain) in bochs_ttm_placement() 274 static inline u64 bochs_bo_gpu_offset(struct bochs_bo *bo) in bochs_bo_gpu_offset() 279 int bochs_bo_pin(struct bochs_bo *bo, u32 pl_flag, u64 *gpu_addr) in bochs_bo_pin() 304 int bochs_bo_unpin(struct bochs_bo *bo) in bochs_bo_unpin() 425 static void bochs_bo_unref(struct bochs_bo **bo) in bochs_bo_unref() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.c | 133 nouveau_bo_del_ttm(struct ttm_buffer_object *bo) in nouveau_bo_del_ttm() 381 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_pin() local 451 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_unpin() local 606 nouveau_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) in nouveau_ttm_tt_create() 690 nouveau_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in nouveau_bo_evict_flags() 721 nve0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nve0_bo_move_copy() 753 nvc0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nvc0_bo_move_copy() 791 nvc0_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nvc0_bo_move_m2mf() 830 nva3_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nva3_bo_move_copy() 868 nv98_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv98_bo_move_exec() [all …]
|
/Linux-v4.19/crypto/ |
D | aes_generic.c | 1305 #define f_rn(bo, bi, n, k) do { \ argument 1312 #define f_nround(bo, bi, k) do {\ argument 1320 #define f_rl(bo, bi, n, k) do { \ argument 1327 #define f_lround(bo, bi, k) do {\ argument 1375 #define i_rn(bo, bi, n, k) do { \ argument 1382 #define i_nround(bo, bi, k) do {\ argument 1390 #define i_rl(bo, bi, n, k) do { \ argument 1397 #define i_lround(bo, bi, k) do {\ argument
|