Home
last modified time | relevance | path

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

/linux-3.4.99/drivers/gpu/drm/radeon/
Dradeon_object.h55 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 …]
Dradeon_object.c42 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 …]
Dr100_track.h13 struct radeon_bo *robj;
20 struct radeon_bo *robj;
25 struct radeon_bo *robj;
36 struct radeon_bo *robj;
Dradeon_gem.c42 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 …]
Dradeon.h283 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 …]
Dradeon_trace.h16 TP_PROTO(struct radeon_bo *bo),
19 __field(struct radeon_bo *, bo)
Dradeon_fb.c93 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()
Dradeon_benchmark.c99 struct radeon_bo *dobj = NULL; in radeon_benchmark_move()
100 struct radeon_bo *sobj = NULL; in radeon_benchmark_move()
Dradeon_gart.c445 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()
Devergreen_cs.c47 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 …]
Dr600_cs.c52 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()
Dradeon_test.c33 struct radeon_bo *vram_obj = NULL; in radeon_test_moves()
34 struct radeon_bo **gtt_obj = NULL; in radeon_test_moves()
Dradeon_mode.h42 struct radeon_bo;
702 bool radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj);
Dradeon_asic.h122 struct radeon_bo *robj);
330 extern void r600_ioctl_wait_idle(struct radeon_device *rdev, struct radeon_bo *bo);
Dradeon_cursor.c156 struct radeon_bo *robj; in radeon_crtc_cursor_set()
Dradeon_legacy_crtc.c371 struct radeon_bo *rbo; in radeon_crtc_do_set_base()
442 struct radeon_bo *old_rbo; in radeon_crtc_do_set_base()
Dradeon_ttm.c176 struct radeon_bo *rbo; in radeon_evict_flags()
188 rbo = container_of(bo, struct radeon_bo, tbo); in radeon_evict_flags()
Dradeon_ring.c423 struct radeon_bo *ring_obj; in radeon_ring_fini()
Dradeon_cs.c387 struct radeon_bo *bo; in radeon_bo_vm_update_pte()
Dradeon_device.c909 struct radeon_bo *robj; in radeon_suspend_kms()
Datombios_crtc.c1083 struct radeon_bo *rbo; in dce4_crtc_do_set_base()
1277 struct radeon_bo *rbo; in avivo_crtc_do_set_base()
Dradeon_pm.c156 struct radeon_bo *bo, *n; in radeon_unmap_vram_bos()
Dr100.c1863 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()
Dradeon_display.c357 struct radeon_bo *rbo; in radeon_crtc_page_flip()
Dr600.c3568 void r600_ioctl_wait_idle(struct radeon_device *rdev, struct radeon_bo *bo) in r600_ioctl_wait_idle()