/dragonfly/sys/dev/drm/radeon/ |
H A D | radeon_object.h | 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() 130 struct radeon_bo **bo_ptr); 131 extern int radeon_bo_kmap(struct radeon_bo *bo, void **ptr); 132 extern void radeon_bo_kunmap(struct radeon_bo *bo); 133 extern struct radeon_bo *radeon_bo_ref(struct radeon_bo *bo); 134 extern void radeon_bo_unref(struct radeon_bo **bo); 138 extern int radeon_bo_unpin(struct radeon_bo *bo); 146 extern int radeon_bo_set_tiling_flags(struct radeon_bo *bo, 148 extern void radeon_bo_get_tiling_flags(struct radeon_bo *bo, [all …]
|
H A D | radeon_object.c | 71 struct radeon_bo *bo; in radeon_ttm_bo_destroy() 181 struct radeon_bo **bo_ptr) in radeon_bo_create() 183 struct radeon_bo *bo; in radeon_bo_create() 201 sizeof(struct radeon_bo)); in radeon_bo_create() 306 struct radeon_bo *radeon_bo_ref(struct radeon_bo *bo) in radeon_bo_ref() 392 int radeon_bo_unpin(struct radeon_bo *bo) in radeon_bo_unpin() 433 struct radeon_bo *bo, *n; in radeon_bo_force_delete() 549 struct radeon_bo *bo = lobj->robj; in radeon_bo_list_validate() 607 struct radeon_bo *old_object; in radeon_bo_get_surface_reg() 778 struct radeon_bo *rbo; in radeon_bo_move_notify() [all …]
|
H A D | radeon_prime.c | 47 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_get_sg_table() 55 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_vmap() 68 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_vunmap() 79 struct radeon_bo *bo; in radeon_gem_prime_import_sg_table() 99 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_pin() 117 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_unpin() 133 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_res_obj() 142 struct radeon_bo *bo = gem_to_radeon_bo(gobj); in radeon_gem_prime_export()
|
H A D | r100_track.h | 13 struct radeon_bo *robj; 20 struct radeon_bo *robj; 25 struct radeon_bo *robj; 36 struct radeon_bo *robj;
|
H A D | radeon_gem.c | 52 struct radeon_bo *robj; in radeon_gem_object_create() 99 struct radeon_bo *robj; in radeon_gem_set_domain() 297 struct radeon_bo *bo; 388 struct radeon_bo *robj; in radeon_gem_set_domain_ioctl() 416 struct radeon_bo *robj; in radeon_mode_dumb_mmap() 447 struct radeon_bo *robj; in radeon_gem_busy_ioctl() 475 struct radeon_bo *robj; in radeon_gem_wait_idle_ioctl() 509 struct radeon_bo *robj; in radeon_gem_set_tiling_ioctl() 527 struct radeon_bo *rbo; in radeon_gem_get_tiling_ioctl() 614 struct radeon_bo *rbo; in radeon_gem_va_ioctl() [all …]
|
H A D | radeon.h | 447 struct radeon_bo *bo; 469 struct radeon_bo *robj; 491 struct radeon_bo *bo; 494 struct radeon_bo { struct 553 struct radeon_bo *bo; 658 struct radeon_bo *robj; 873 struct radeon_bo *mqd_obj; 917 struct radeon_bo *bo; 1142 struct radeon_bo *wb_obj; 1681 struct radeon_bo *vcpu_bo; [all …]
|
H A D | radeon_mn.c | 73 struct radeon_bo *bo, *next_bo; in radeon_mn_destroy() 137 struct radeon_bo *bo; in radeon_mn_invalidate_range_start() 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_fb.c | 120 struct radeon_bo *rbo = gem_to_radeon_bo(gobj); in radeonfb_destroy_pinned_object() 138 struct radeon_bo *rbo = NULL; in radeonfb_create_pinned_object() 226 struct radeon_bo *rbo = NULL; in radeonfb_create() 433 bool radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj) in radeon_fbdev_robj_is_fb()
|
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() 542 struct radeon_bo *pt; in radeon_vm_bo_set_addr() 644 struct radeon_bo *pd = vm->page_directory; in radeon_vm_update_page_directory() 669 struct radeon_bo *bo = vm->page_tables[pt_idx].bo; in radeon_vm_update_page_directory() 828 struct radeon_bo *pt = vm->page_tables[pt_idx].bo; in radeon_vm_update_ptes() 1154 struct radeon_bo *bo) in radeon_vm_bo_invalidate()
|
H A D | radeon_benchmark.c | 90 struct radeon_bo *dobj = NULL; in radeon_benchmark_move() 91 struct radeon_bo *sobj = NULL; in radeon_benchmark_move()
|
H A D | radeon_ttm.c | 187 struct radeon_bo *rbo; in radeon_evict_flags() 196 rbo = container_of(bo, struct radeon_bo, tbo); in radeon_evict_flags() 237 struct radeon_bo *rbo = container_of(bo, struct radeon_bo, tbo); in radeon_verify_access() 403 struct radeon_bo *rbo; in radeon_bo_move() 412 rbo = container_of(bo, struct radeon_bo, tbo); in radeon_bo_move()
|
H A D | radeon_cursor.c | 285 struct radeon_bo *robj; in radeon_crtc_cursor_set2() 349 struct radeon_bo *robj = gem_to_radeon_bo(radeon_crtc->cursor_bo); in radeon_crtc_cursor_set2()
|
H A D | r600_cs.c | 49 struct radeon_bo *cb_color_bo[8]; 52 struct radeon_bo *cb_color_frag_bo[8]; 54 struct radeon_bo *cb_color_tile_bo[8]; 66 struct radeon_bo *vgt_strmout_bo[4]; 76 struct radeon_bo *db_bo; 82 struct radeon_bo *htile_bo; 1470 struct radeon_bo *texture, in r600_check_texture_resource() 1471 struct radeon_bo *mipmap, in r600_check_texture_resource() 1954 struct radeon_bo *texture, *mipmap; in r600_packet3_check()
|
H A D | evergreen_cs.c | 47 struct radeon_bo *cb_color_bo[12]; 49 struct radeon_bo *cb_color_fmask_bo[8]; /* unused */ 63 struct radeon_bo *vgt_strmout_bo[4]; 73 struct radeon_bo *db_z_read_bo; 74 struct radeon_bo *db_z_write_bo; 78 struct radeon_bo *db_s_read_bo; 79 struct radeon_bo *db_s_write_bo; 86 struct radeon_bo *htile_bo; 752 struct radeon_bo *texture, in evergreen_cs_track_validate_texture() 753 struct radeon_bo *mipmap, in evergreen_cs_track_validate_texture() [all …]
|
H A D | radeon_legacy_crtc.c | 380 struct radeon_bo *rbo; in radeon_crtc_do_set_base() 451 struct radeon_bo *old_rbo; in radeon_crtc_do_set_base() 1097 struct radeon_bo *rbo; in radeon_crtc_disable()
|
H A D | radeon_test.c | 36 struct radeon_bo *vram_obj = NULL; in radeon_do_test_moves() 37 struct radeon_bo **gtt_obj = NULL; in radeon_do_test_moves()
|
H A D | radeon_mode.h | 43 struct radeon_bo; 986 bool radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj);
|
H A D | radeon_cs.c | 437 struct radeon_bo *bo = parser->relocs[i].robj; in radeon_cs_parser_fini() 518 struct radeon_bo *bo; in radeon_bo_vm_update_pte()
|
H A D | radeon_uvd.c | 302 void radeon_uvd_force_into_uvd_segment(struct radeon_bo *rbo, in radeon_uvd_force_into_uvd_segment() 465 static int radeon_uvd_cs_msg(struct radeon_cs_parser *p, struct radeon_bo *bo, in radeon_uvd_cs_msg()
|
H A D | radeon_device.c | 1658 struct radeon_bo *robj; in radeon_suspend_kms() 1661 struct radeon_bo *robj = gem_to_radeon_bo(radeon_crtc->cursor_bo); in radeon_suspend_kms() 1796 struct radeon_bo *robj = gem_to_radeon_bo(radeon_crtc->cursor_bo); in radeon_resume_kms()
|
H A D | radeon_ring.c | 435 struct radeon_bo *ring_obj; in radeon_ring_fini()
|
H A D | atombios_crtc.c | 1151 struct radeon_bo *rbo; in dce4_crtc_do_set_base() 1468 struct radeon_bo *rbo; in avivo_crtc_do_set_base() 2153 struct radeon_bo *rbo; in atombios_crtc_disable()
|
H A D | r100.c | 1904 struct radeon_bo *robj) in r100_cs_track_check_pkt3_indx_buffer() 2138 struct radeon_bo *cube_robj; in r100_cs_track_cube() 2168 struct radeon_bo *robj; in r100_cs_track_texture_check()
|
H A D | radeon_asic.h | 123 struct radeon_bo *robj);
|
H A D | radeon_display.c | 484 struct radeon_bo *new_rbo; in radeon_crtc_page_flip_target()
|