Home
last modified time | relevance | path

Searched refs:radeon_bo (Results 1 – 25 of 26) sorted by relevance

12

/dragonfly/sys/dev/drm/radeon/
H A Dradeon_object.h77 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 Dradeon_object.c71 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 Dradeon_prime.c47 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 Dr100_track.h13 struct radeon_bo *robj;
20 struct radeon_bo *robj;
25 struct radeon_bo *robj;
36 struct radeon_bo *robj;
H A Dradeon_gem.c52 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 Dradeon.h447 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 Dradeon_mn.c73 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 Dradeon_fb.c120 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 Dradeon_vm.c294 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 Dradeon_benchmark.c90 struct radeon_bo *dobj = NULL; in radeon_benchmark_move()
91 struct radeon_bo *sobj = NULL; in radeon_benchmark_move()
H A Dradeon_ttm.c187 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 Dradeon_cursor.c285 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 Dr600_cs.c49 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 Devergreen_cs.c47 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 Dradeon_legacy_crtc.c380 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 Dradeon_test.c36 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 Dradeon_mode.h43 struct radeon_bo;
986 bool radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj);
H A Dradeon_cs.c437 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 Dradeon_uvd.c302 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 Dradeon_device.c1658 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 Dradeon_ring.c435 struct radeon_bo *ring_obj; in radeon_ring_fini()
H A Datombios_crtc.c1151 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 Dr100.c1904 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 Dradeon_asic.h123 struct radeon_bo *robj);
H A Dradeon_display.c484 struct radeon_bo *new_rbo; in radeon_crtc_page_flip_target()

12