/dflybsd-src/sys/dev/drm/radeon/ |
H A D | radeon_object.c | 47 static void radeon_update_memory_usage(struct radeon_bo *bo, in radeon_update_memory_usage() 71 struct radeon_bo *bo; in radeon_ttm_bo_destroy() local 88 bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo) in radeon_ttm_bo_is_radeon_bo() 183 struct radeon_bo *bo; in radeon_bo_create() local 274 int radeon_bo_kmap(struct radeon_bo *bo, void **ptr) in radeon_bo_kmap() 297 void radeon_bo_kunmap(struct radeon_bo *bo) in radeon_bo_kunmap() 306 struct radeon_bo *radeon_bo_ref(struct radeon_bo *bo) in radeon_bo_ref() 315 void radeon_bo_unref(struct radeon_bo **bo) in radeon_bo_unref() 329 int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain, u64 max_offset, in radeon_bo_pin_restricted() 387 int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr) in radeon_bo_pin() [all …]
|
H A 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()
|
H A D | radeon_prime.c | 47 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_get_sg_table() local 55 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_vmap() local 68 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_vunmap() local 79 struct radeon_bo *bo; in radeon_gem_prime_import_sg_table() local 99 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_pin() local 117 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_unpin() local 133 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_res_obj() local 142 struct radeon_bo *bo = gem_to_radeon_bo(gobj); in radeon_gem_prime_export() local
|
H A D | radeon_ttm.c | 178 static void radeon_evict_flags(struct ttm_buffer_object *bo, in radeon_evict_flags() 234 static int radeon_verify_access(struct ttm_buffer_object *bo, struct file *filp) in radeon_verify_access() 246 static void radeon_move_null(struct ttm_buffer_object *bo, in radeon_move_null() 256 static int radeon_move_blit(struct ttm_buffer_object *bo, in radeon_move_blit() 311 static int radeon_move_vram_ram(struct ttm_buffer_object *bo, in radeon_move_vram_ram() 358 static int radeon_move_ram_vram(struct ttm_buffer_object *bo, in radeon_move_ram_vram() 398 static int radeon_bo_move(struct ttm_buffer_object *bo, bool evict, in radeon_bo_move() 696 static struct ttm_tt *radeon_ttm_tt_create(struct ttm_buffer_object *bo, in radeon_ttm_tt_create() 876 static unsigned long radeon_ttm_io_mem_pfn(struct ttm_buffer_object *bo, in radeon_ttm_io_mem_pfn() 1012 struct ttm_buffer_object *bo; in radeon_ttm_fault() local
|
H A D | radeon_mn.c | 73 struct radeon_bo *bo, *next_bo; in radeon_mn_destroy() local 137 struct radeon_bo *bo; in radeon_mn_invalidate_range_start() local 239 int radeon_mn_register(struct radeon_bo *bo, unsigned long addr) in radeon_mn_register() 296 void radeon_mn_unregister(struct radeon_bo *bo) in radeon_mn_unregister()
|
H A D | radeon_vm.c | 294 struct radeon_bo *bo) in radeon_vm_bo_find() 321 struct radeon_bo *bo) in radeon_vm_bo_add() 388 struct radeon_bo *bo) in radeon_vm_clear_bo() 669 struct radeon_bo *bo = vm->page_tables[pt_idx].bo; in radeon_vm_update_page_directory() local 1154 struct radeon_bo *bo) in radeon_vm_bo_invalidate()
|
/dflybsd-src/sys/dev/drm/amd/amdgpu/ |
H A D | amdgpu_object.c | 79 static void amdgpu_bo_subtract_pin_size(struct amdgpu_bo *bo) in amdgpu_bo_subtract_pin_size() 95 struct amdgpu_bo *bo = ttm_to_amdgpu_bo(tbo); in amdgpu_bo_destroy() local 128 bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo) in amdgpu_bo_is_amdgpu_bo() 368 void amdgpu_bo_free_kernel(struct amdgpu_bo **bo, u64 *gpu_addr, in amdgpu_bo_free_kernel() 439 struct amdgpu_bo *bo; in amdgpu_bo_do_create() local 551 struct amdgpu_bo *bo) in amdgpu_bo_create_shadow() 639 struct amdgpu_bo *bo, in amdgpu_bo_backup_to_shadow() 681 int amdgpu_bo_validate(struct amdgpu_bo *bo) in amdgpu_bo_validate() 721 struct amdgpu_bo *bo, in amdgpu_bo_restore_from_shadow() 762 int amdgpu_bo_kmap(struct amdgpu_bo *bo, void **ptr) in amdgpu_bo_kmap() [all …]
|
H A D | amdgpu_prime.c | 54 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_get_sg_table() local 71 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_vmap() local 91 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_vunmap() local 165 struct amdgpu_bo *bo; in amdgpu_gem_prime_import_sg_table() local 338 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_gem_prime_res_obj() local 415 struct amdgpu_bo *bo = gem_to_amdgpu_bo(gobj); in amdgpu_gem_prime_export() local
|
H A D | amdgpu_object.h | 151 static inline int amdgpu_bo_reserve(struct amdgpu_bo *bo, bool no_intr) in amdgpu_bo_reserve() 165 static inline void amdgpu_bo_unreserve(struct amdgpu_bo *bo) in amdgpu_bo_unreserve() 170 static inline unsigned long amdgpu_bo_size(struct amdgpu_bo *bo) in amdgpu_bo_size() 175 static inline unsigned amdgpu_bo_ngpu_pages(struct amdgpu_bo *bo) in amdgpu_bo_ngpu_pages() 180 static inline unsigned amdgpu_bo_gpu_page_alignment(struct amdgpu_bo *bo) in amdgpu_bo_gpu_page_alignment() 191 static inline u64 amdgpu_bo_mmap_offset(struct amdgpu_bo *bo) in amdgpu_bo_mmap_offset() 200 static inline bool amdgpu_bo_gpu_accessible(struct amdgpu_bo *bo) in amdgpu_bo_gpu_accessible() 212 static inline bool amdgpu_bo_in_cpu_visible_vram(struct amdgpu_bo *bo) in amdgpu_bo_in_cpu_visible_vram() 233 static inline bool amdgpu_bo_explicit_sync(struct amdgpu_bo *bo) in amdgpu_bo_explicit_sync()
|
H A D | amdgpu_mn.c | 117 struct amdgpu_bo *bo, *next_bo; in amdgpu_mn_destroy() local 220 struct amdgpu_bo *bo; in amdgpu_mn_invalidate_node() local 314 struct amdgpu_bo *bo; in amdgpu_mn_invalidate_range_start_hsa() local 445 int amdgpu_mn_register(struct amdgpu_bo *bo, unsigned long addr) in amdgpu_mn_register() 504 void amdgpu_mn_unregister(struct amdgpu_bo *bo) in amdgpu_mn_unregister()
|
H A D | amdgpu_vm.c | 213 struct amdgpu_bo *bo) in amdgpu_vm_bo_base_init() 350 int (*validate)(void *p, struct amdgpu_bo *bo), in amdgpu_vm_validate_pt_bos() 358 struct amdgpu_bo *bo = bo_base->bo; in amdgpu_vm_validate_pt_bos() local 383 struct amdgpu_bo *bo = bo_base->bo; in amdgpu_vm_validate_pt_bos() local 427 struct amdgpu_vm *vm, struct amdgpu_bo *bo, in amdgpu_vm_clear_bo() 872 struct amdgpu_bo *bo) in amdgpu_vm_bo_find() 899 struct amdgpu_bo *bo, in amdgpu_vm_do_set_ptes() 931 struct amdgpu_bo *bo, in amdgpu_vm_do_copy_ptes() 985 struct amdgpu_bo *bo, in amdgpu_vm_cpu_set_ptes() 1047 struct amdgpu_bo *bo = parent->base.bo, *pbo; in amdgpu_vm_update_pde() local [all …]
|
H A D | amdgpu_mn.h | 52 static inline int amdgpu_mn_register(struct amdgpu_bo *bo, unsigned long addr) in amdgpu_mn_register() 56 static inline void amdgpu_mn_unregister(struct amdgpu_bo *bo) {} in amdgpu_mn_unregister()
|
H A D | amdgpu_ttm.c | 233 static void amdgpu_evict_flags(struct ttm_buffer_object *bo, in amdgpu_evict_flags() 302 static int amdgpu_verify_access(struct ttm_buffer_object *bo, struct file *filp) in amdgpu_verify_access() 327 static void amdgpu_move_null(struct ttm_buffer_object *bo, in amdgpu_move_null() 345 static uint64_t amdgpu_mm_node_addr(struct ttm_buffer_object *bo, in amdgpu_mm_node_addr() 509 static int amdgpu_move_blit(struct ttm_buffer_object *bo, in amdgpu_move_blit() 548 static int amdgpu_move_vram_ram(struct ttm_buffer_object *bo, bool evict, in amdgpu_move_vram_ram() 606 static int amdgpu_move_ram_vram(struct ttm_buffer_object *bo, bool evict, in amdgpu_move_ram_vram() 655 static int amdgpu_bo_move(struct ttm_buffer_object *bo, bool evict, in amdgpu_bo_move() 771 static unsigned long amdgpu_ttm_io_mem_pfn(struct ttm_buffer_object *bo, in amdgpu_ttm_io_mem_pfn() 1091 int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo) in amdgpu_ttm_alloc_gart() [all …]
|
H A D | amdgpu_trace.h | 50 trace_amdgpu_ttm_bo_move(struct amdgpu_bo *bo, u8 new_memtype, u8 old_memtype) in trace_amdgpu_ttm_bo_move() 61 #define trace_amdgpu_bo_create(bo) argument 62 #define trace_amdgpu_bo_move(bo, new_mem_type, old_mem_type) argument
|
H A D | amdgpu_cs.c | 392 struct amdgpu_bo *bo) in amdgpu_cs_bo_validate() 460 struct amdgpu_bo *bo = candidate->robj; in amdgpu_cs_try_evict() local 506 static int amdgpu_cs_validate(void *param, struct amdgpu_bo *bo) in amdgpu_cs_validate() 531 struct amdgpu_bo *bo = lobj->robj; in amdgpu_cs_list_validate() local 624 struct amdgpu_bo *bo = e->robj; in amdgpu_cs_parser_bos() local 822 struct amdgpu_bo *bo; in amdgpu_bo_vm_update_pte() local 1225 struct amdgpu_bo *bo = e->robj; in amdgpu_cs_submit() local 1645 uint64_t addr, struct amdgpu_bo **bo, in amdgpu_cs_find_mapping()
|
H A D | amdgpu_uvd.c | 479 struct amdgpu_bo *bo; in amdgpu_uvd_cs_pass1() local 709 struct amdgpu_bo *bo, unsigned offset) in amdgpu_uvd_cs_msg() 806 struct amdgpu_bo *bo; in amdgpu_uvd_cs_pass2() local 1017 static int amdgpu_uvd_send_msg(struct amdgpu_ring *ring, struct amdgpu_bo *bo, in amdgpu_uvd_send_msg() 1123 struct amdgpu_bo *bo = NULL; in amdgpu_uvd_get_create_msg() local 1155 struct amdgpu_bo *bo = NULL; in amdgpu_uvd_get_destroy_msg() local
|
H A D | amdgpu_amdkfd.c | 282 struct amdgpu_bo *bo = NULL; in alloc_gtt_mem() local 351 struct amdgpu_bo *bo = (struct amdgpu_bo *) mem_obj; in free_gtt_mem() local 529 void amdgpu_amdkfd_unreserve_system_memory_limit(struct amdgpu_bo *bo) in amdgpu_amdkfd_unreserve_system_memory_limit()
|
/dflybsd-src/sys/dev/drm/ttm/ |
H A D | ttm_bo.c | 57 static void ttm_bo_default_destroy(struct ttm_buffer_object *bo) in ttm_bo_default_destroy() 91 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, in ttm_bo_mem_space_debug() 144 struct ttm_buffer_object *bo = in ttm_bo_release_list() local 164 void ttm_bo_add_to_lru(struct ttm_buffer_object *bo) in ttm_bo_add_to_lru() 197 void ttm_bo_del_from_lru(struct ttm_buffer_object *bo) in ttm_bo_del_from_lru() 214 void ttm_bo_del_sub_from_lru(struct ttm_buffer_object *bo) in ttm_bo_del_sub_from_lru() 224 void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo) in ttm_bo_move_to_lru_tail() 233 static int ttm_bo_handle_move_mem(struct ttm_buffer_object *bo, in ttm_bo_handle_move_mem() 342 static void ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo) in ttm_bo_cleanup_memtype_use() 352 static int ttm_bo_individualize_resv(struct ttm_buffer_object *bo) in ttm_bo_individualize_resv() [all …]
|
H A D | ttm_bo_util.c | 44 struct ttm_buffer_object *bo; member 47 void ttm_bo_free_old_node(struct ttm_buffer_object *bo) in ttm_bo_free_old_node() 52 int ttm_bo_move_ttm(struct ttm_buffer_object *bo, in ttm_bo_move_ttm() 117 struct ttm_buffer_object *bo; in ttm_mem_io_evict() local 173 int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo) in ttm_mem_io_reserve_vm() 193 void ttm_mem_io_free_vm(struct ttm_buffer_object *bo) in ttm_mem_io_free_vm() 336 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, in ttm_bo_move_memcpy() 441 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) in ttm_transfered_destroy() 465 static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo, in ttm_buffer_object_transfer() 535 static int ttm_bo_ioremap(struct ttm_buffer_object *bo, in ttm_bo_ioremap() [all …]
|
H A D | ttm_bo_vm.c | 51 static int ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo, in ttm_bo_vm_fault_idle() 310 struct ttm_buffer_object *bo = in ttm_bo_vm_open() local 323 struct ttm_buffer_object *bo = (struct ttm_buffer_object *)vma->vm_private_data; in ttm_bo_vm_close() local 329 static int ttm_bo_vm_access_kmap(struct ttm_buffer_object *bo, in ttm_bo_vm_access_kmap() 372 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_access() local 418 struct ttm_buffer_object *bo = NULL; in ttm_bo_vm_lookup() local 441 struct ttm_buffer_object *bo; in ttm_bo_mmap() local 482 int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo) in ttm_fbdev_mmap() 509 struct ttm_buffer_object *bo = vm_obj->handle; in ttm_bo_vm_fault_dfly() local 757 struct ttm_buffer_object *bo = handle; in ttm_bo_vm_dtor() local [all …]
|
H A D | ttm_execbuf_util.c | 39 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_backoff_reservation_reverse() local 50 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_del_from_lru_locked() local 69 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_backoff_reservation() local 111 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_reserve_buffers() local 184 struct ttm_buffer_object *bo; in ttm_eu_fence_buffer_objects() local
|
H A D | ttm_tt.c | 51 int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc) in ttm_tt_create() 234 void ttm_tt_init_fields(struct ttm_tt *ttm, struct ttm_buffer_object *bo, in ttm_tt_init_fields() 246 int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo, in ttm_tt_init() 266 int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, in ttm_dma_tt_init() 282 int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, in ttm_sg_tt_init()
|
/dflybsd-src/sys/vfs/msdosfs/ |
H A D | msdosfs_fat.c | 125 u_long bo; in pcbmap() local 457 u_long bn, bo, bsize, byteoffset; in fatentry() local 557 u_long bn, bo, bsize, byteoffset, readcn, newc; in fatchain() local 819 u_long bn, bo, bsize, byteoffset; in freeclusterchain() local 887 u_long bn, bo, bsize, byteoffset, cn, readcn; in fillinusemap() local 1131 u_long bn, bo, bsize, byteoffset, fatval; in markvoldirty_upgrade() local
|
/dflybsd-src/sys/dev/drm/include/drm/ttm/ |
H A D | ttm_bo_driver.h | 622 static inline int __ttm_bo_reserve(struct ttm_buffer_object *bo, in __ttm_bo_reserve() 690 static inline int ttm_bo_reserve(struct ttm_buffer_object *bo, in ttm_bo_reserve() 715 static inline int ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo, in ttm_bo_reserve_slowpath() 744 static inline void __ttm_bo_unreserve(struct ttm_buffer_object *bo) in __ttm_bo_unreserve() 756 static inline void ttm_bo_unreserve(struct ttm_buffer_object *bo) in ttm_bo_unreserve()
|
/dflybsd-src/usr.sbin/makefs/msdos/ |
H A D | msdosfs_fat.c | 141 u_long bo; in pcbmap() local 453 u_long bn, bo, bsize, byteoffset; in fatentry() local 559 u_long bn, bo, bsize, byteoffset, readcn, newc; in fatchain() local 812 u_long bn, bo, bsize, byteoffset; in freeclusterchain() local 871 u_long bn, bo, bsize, byteoffset, cn, readcn; in fillinusemap() local
|