/linux-3.4.99/drivers/gpu/drm/radeon/ |
D | radeon_object.h | 55 int radeon_bo_reserve(struct radeon_bo *bo, bool no_wait); 57 static inline void radeon_bo_unreserve(struct radeon_bo *bo) in radeon_bo_unreserve() 71 static inline u64 radeon_bo_gpu_offset(struct radeon_bo *bo) in radeon_bo_gpu_offset() 76 static inline unsigned long radeon_bo_size(struct radeon_bo *bo) in radeon_bo_size() 81 static inline bool radeon_bo_is_reserved(struct radeon_bo *bo) in radeon_bo_is_reserved() 86 static inline unsigned radeon_bo_ngpu_pages(struct radeon_bo *bo) in radeon_bo_ngpu_pages() 91 static inline unsigned radeon_bo_gpu_page_alignment(struct radeon_bo *bo) in radeon_bo_gpu_page_alignment() 105 static inline u64 radeon_bo_mmap_offset(struct radeon_bo *bo) in radeon_bo_mmap_offset() 110 extern int radeon_bo_wait(struct radeon_bo *bo, u32 *mem_type, 116 struct radeon_bo **bo_ptr); [all …]
|
D | radeon_object.c | 42 static void radeon_bo_clear_surface_reg(struct radeon_bo *bo); 49 void radeon_bo_clear_va(struct radeon_bo *bo) in radeon_bo_clear_va() 65 struct radeon_bo *bo; in radeon_ttm_bo_destroy() 67 bo = container_of(tbo, struct radeon_bo, tbo); in radeon_ttm_bo_destroy() 84 void radeon_ttm_placement_from_domain(struct radeon_bo *rbo, u32 domain) in radeon_ttm_placement_from_domain() 107 struct radeon_bo **bo_ptr) in radeon_bo_create() 109 struct radeon_bo *bo; in radeon_bo_create() 137 sizeof(struct radeon_bo)); in radeon_bo_create() 140 bo = kzalloc(sizeof(struct radeon_bo), GFP_KERNEL); in radeon_bo_create() 179 int radeon_bo_kmap(struct radeon_bo *bo, void **ptr) in radeon_bo_kmap() [all …]
|
D | r100_track.h | 13 struct radeon_bo *robj; 20 struct radeon_bo *robj; 25 struct radeon_bo *robj; 36 struct radeon_bo *robj;
|
D | radeon_gem.c | 42 struct radeon_bo *robj = gem_to_radeon_bo(gobj); in radeon_gem_object_free() 54 struct radeon_bo *robj; in radeon_gem_object_create() 81 struct radeon_bo *robj; in radeon_gem_set_domain() 131 struct radeon_bo *rbo = gem_to_radeon_bo(obj); in radeon_gem_object_close() 232 struct radeon_bo *robj; in radeon_gem_set_domain_ioctl() 256 struct radeon_bo *robj; in radeon_mode_dumb_mmap() 281 struct radeon_bo *robj; in radeon_gem_busy_ioctl() 312 struct radeon_bo *robj; in radeon_gem_wait_idle_ioctl() 333 struct radeon_bo *robj; in radeon_gem_set_tiling_ioctl() 351 struct radeon_bo *rbo; in radeon_gem_get_tiling_ioctl() [all …]
|
D | radeon.h | 283 struct radeon_bo *bo; 307 struct radeon_bo *bo; 314 struct radeon_bo { struct 335 #define gem_to_radeon_bo(gobj) container_of((gobj), struct radeon_bo, gem_base) argument 339 struct radeon_bo *bo; 370 struct radeon_bo *bo; 465 struct radeon_bo *robj; 542 struct radeon_bo *old_rbo; 636 struct radeon_bo *ring_obj; 713 struct radeon_bo *ring_obj; [all …]
|
D | radeon_trace.h | 16 TP_PROTO(struct radeon_bo *bo), 19 __field(struct radeon_bo *, bo)
|
D | radeon_fb.c | 93 struct radeon_bo *rbo = gem_to_radeon_bo(gobj); in radeonfb_destroy_pinned_object() 111 struct radeon_bo *rbo = NULL; in radeonfb_create_pinned_object() 199 struct radeon_bo *rbo = NULL; in radeonfb_create() 418 struct radeon_bo *robj; in radeon_fbdev_total_size() 426 bool radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj) in radeon_fbdev_robj_is_fb()
|
D | radeon_benchmark.c | 99 struct radeon_bo *dobj = NULL; in radeon_benchmark_move() 100 struct radeon_bo *sobj = NULL; in radeon_benchmark_move()
|
D | radeon_gart.c | 445 struct radeon_bo *bo, in radeon_vm_bo_add() 551 struct radeon_bo *bo, in radeon_vm_bo_update_pte() 599 struct radeon_bo *bo) in radeon_vm_bo_rmv() 620 struct radeon_bo *bo) in radeon_vm_bo_invalidate()
|
D | evergreen_cs.c | 47 struct radeon_bo *cb_color_bo[12]; 49 struct radeon_bo *cb_color_fmask_bo[8]; /* unused */ 50 struct radeon_bo *cb_color_cmask_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; 741 struct radeon_bo *texture, in evergreen_cs_track_validate_texture() [all …]
|
D | r600_cs.c | 52 struct radeon_bo *cb_color_bo[8]; 55 struct radeon_bo *cb_color_frag_bo[8]; /* unused */ 56 struct radeon_bo *cb_color_tile_bo[8]; /* unused */ 65 struct radeon_bo *vgt_strmout_bo[4]; 75 struct radeon_bo *db_bo; 81 struct radeon_bo *htile_bo; 1556 struct radeon_bo *texture, in r600_check_texture_resource() 1557 struct radeon_bo *mipmap, in r600_check_texture_resource() 1960 struct radeon_bo *texture, *mipmap; in r600_packet3_check()
|
D | radeon_test.c | 33 struct radeon_bo *vram_obj = NULL; in radeon_test_moves() 34 struct radeon_bo **gtt_obj = NULL; in radeon_test_moves()
|
D | radeon_mode.h | 42 struct radeon_bo; 702 bool radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj);
|
D | radeon_asic.h | 122 struct radeon_bo *robj); 330 extern void r600_ioctl_wait_idle(struct radeon_device *rdev, struct radeon_bo *bo);
|
D | radeon_cursor.c | 156 struct radeon_bo *robj; in radeon_crtc_cursor_set()
|
D | radeon_legacy_crtc.c | 371 struct radeon_bo *rbo; in radeon_crtc_do_set_base() 442 struct radeon_bo *old_rbo; in radeon_crtc_do_set_base()
|
D | radeon_ttm.c | 176 struct radeon_bo *rbo; in radeon_evict_flags() 188 rbo = container_of(bo, struct radeon_bo, tbo); in radeon_evict_flags()
|
D | radeon_ring.c | 423 struct radeon_bo *ring_obj; in radeon_ring_fini()
|
D | radeon_cs.c | 387 struct radeon_bo *bo; in radeon_bo_vm_update_pte()
|
D | radeon_device.c | 909 struct radeon_bo *robj; in radeon_suspend_kms()
|
D | atombios_crtc.c | 1083 struct radeon_bo *rbo; in dce4_crtc_do_set_base() 1277 struct radeon_bo *rbo; in avivo_crtc_do_set_base()
|
D | radeon_pm.c | 156 struct radeon_bo *bo, *n; in radeon_unmap_vram_bos()
|
D | r100.c | 1863 struct radeon_bo *robj) in r100_cs_track_check_pkt3_indx_buffer() 3371 struct radeon_bo *cube_robj; in r100_cs_track_cube() 3401 struct radeon_bo *robj; in r100_cs_track_texture_check()
|
D | radeon_display.c | 357 struct radeon_bo *rbo; in radeon_crtc_page_flip()
|
D | r600.c | 3568 void r600_ioctl_wait_idle(struct radeon_device *rdev, struct radeon_bo *bo) in r600_ioctl_wait_idle()
|