Lines Matching refs:drm_intel_bo

119 	drm_intel_bo **exec_bos;
161 drm_intel_bo *bo;
166 drm_intel_bo bo;
208 drm_intel_bo **softpin_target;
287 drm_intel_gem_estimate_batch_space(drm_intel_bo ** bo_array, int count);
290 drm_intel_gem_compute_batch_space(drm_intel_bo ** bo_array, int count);
293 drm_intel_gem_bo_get_tiling(drm_intel_bo *bo, uint32_t * tiling_mode,
297 drm_intel_gem_bo_set_tiling_internal(drm_intel_bo *bo,
301 static void drm_intel_gem_bo_unreference_locked_timed(drm_intel_bo *bo,
304 static void drm_intel_gem_bo_unreference(drm_intel_bo *bo);
306 static void drm_intel_gem_bo_free(drm_intel_bo *bo);
308 static inline drm_intel_bo_gem *to_bo_gem(drm_intel_bo *bo) in to_bo_gem()
418 drm_intel_bo *bo = bufmgr_gem->exec_bos[i]; in drm_intel_gem_dump_validation_list()
429 drm_intel_bo *target_bo = bo_gem->reloc_target_info[j].bo; in drm_intel_gem_dump_validation_list()
449 drm_intel_bo *target_bo = bo_gem->softpin_target[j]; in drm_intel_gem_dump_validation_list()
467 drm_intel_gem_bo_reference(drm_intel_bo *bo) in drm_intel_gem_bo_reference()
483 drm_intel_add_validate_buffer(drm_intel_bo *bo) in drm_intel_add_validate_buffer()
521 drm_intel_add_validate_buffer2(drm_intel_bo *bo, int need_fence) in drm_intel_add_validate_buffer2()
609 drm_intel_setup_reloc_list(drm_intel_bo *bo) in drm_intel_setup_reloc_list()
638 drm_intel_gem_bo_busy(drm_intel_bo *bo) in drm_intel_gem_bo_busy()
676 drm_intel_gem_bo_madvise(drm_intel_bo *bo, int madv) in drm_intel_gem_bo_madvise()
703 static drm_intel_bo *
854 static drm_intel_bo *
866 static drm_intel_bo *
876 static drm_intel_bo *
928 static drm_intel_bo *
1054 static drm_intel_bo *
1100 drm_public drm_intel_bo *
1190 drm_intel_gem_bo_free(drm_intel_bo *bo) in drm_intel_gem_bo_free()
1229 drm_intel_gem_bo_mark_mmaps_incoherent(drm_intel_bo *bo) in drm_intel_gem_bo_mark_mmaps_incoherent()
1346 drm_intel_gem_bo_unreference_final(drm_intel_bo *bo, time_t time) in drm_intel_gem_bo_unreference_final()
1411 static void drm_intel_gem_bo_unreference_locked_timed(drm_intel_bo *bo, in drm_intel_gem_bo_unreference_locked_timed()
1421 static void drm_intel_gem_bo_unreference(drm_intel_bo *bo) in drm_intel_gem_bo_unreference()
1445 static int drm_intel_gem_bo_map(drm_intel_bo *bo, int write_enable) in drm_intel_gem_bo_map()
1519 map_gtt(drm_intel_bo *bo) in map_gtt()
1582 drm_intel_gem_bo_map_gtt(drm_intel_bo *bo) in drm_intel_gem_bo_map_gtt()
1641 drm_intel_gem_bo_map_unsynchronized(drm_intel_bo *bo) in drm_intel_gem_bo_map_unsynchronized()
1672 static int drm_intel_gem_bo_unmap(drm_intel_bo *bo) in drm_intel_gem_bo_unmap()
1730 drm_intel_gem_bo_unmap_gtt(drm_intel_bo *bo) in drm_intel_gem_bo_unmap_gtt()
1736 drm_intel_gem_bo_subdata(drm_intel_bo *bo, unsigned long offset, in drm_intel_gem_bo_subdata()
1791 drm_intel_gem_bo_get_subdata(drm_intel_bo *bo, unsigned long offset, in drm_intel_gem_bo_get_subdata()
1822 drm_intel_gem_bo_wait_rendering(drm_intel_bo *bo) in drm_intel_gem_bo_wait_rendering()
1855 drm_intel_gem_bo_wait(drm_intel_bo *bo, int64_t timeout_ns) in drm_intel_gem_bo_wait()
1891 drm_intel_gem_bo_start_gtt_access(drm_intel_bo *bo, int write_enable) in drm_intel_gem_bo_start_gtt_access()
1966 do_bo_emit_reloc(drm_intel_bo *bo, uint32_t offset, in do_bo_emit_reloc()
1967 drm_intel_bo *target_bo, uint32_t target_offset, in do_bo_emit_reloc()
2043 drm_intel_gem_bo_use_48b_address_range(drm_intel_bo *bo, uint32_t enable) in drm_intel_gem_bo_use_48b_address_range()
2054 drm_intel_gem_bo_add_softpin_target(drm_intel_bo *bo, drm_intel_bo *target_bo) in drm_intel_gem_bo_add_softpin_target()
2078 sizeof(drm_intel_bo *)); in drm_intel_gem_bo_add_softpin_target()
2092 drm_intel_gem_bo_emit_reloc(drm_intel_bo *bo, uint32_t offset, in drm_intel_gem_bo_emit_reloc()
2093 drm_intel_bo *target_bo, uint32_t target_offset, in drm_intel_gem_bo_emit_reloc()
2108 drm_intel_gem_bo_emit_reloc_fence(drm_intel_bo *bo, uint32_t offset, in drm_intel_gem_bo_emit_reloc_fence()
2109 drm_intel_bo *target_bo, in drm_intel_gem_bo_emit_reloc_fence()
2118 drm_intel_gem_bo_get_reloc_count(drm_intel_bo *bo) in drm_intel_gem_bo_get_reloc_count()
2141 drm_intel_gem_bo_clear_relocs(drm_intel_bo *bo, int start) in drm_intel_gem_bo_clear_relocs()
2181 drm_intel_gem_bo_process_reloc(drm_intel_bo *bo) in drm_intel_gem_bo_process_reloc()
2190 drm_intel_bo *target_bo = bo_gem->reloc_target_info[i].bo; in drm_intel_gem_bo_process_reloc()
2206 drm_intel_gem_bo_process_reloc2(drm_intel_bo *bo) in drm_intel_gem_bo_process_reloc2()
2215 drm_intel_bo *target_bo = bo_gem->reloc_target_info[i].bo; in drm_intel_gem_bo_process_reloc2()
2234 drm_intel_bo *target_bo = bo_gem->softpin_target[i]; in drm_intel_gem_bo_process_reloc2()
2252 drm_intel_bo *bo = bufmgr_gem->exec_bos[i]; in drm_intel_update_buffer_offsets()
2275 drm_intel_bo *bo = bufmgr_gem->exec_bos[i]; in drm_intel_update_buffer_offsets2()
2297 drm_intel_gem_bo_aub_dump_bmp(drm_intel_bo *bo, in drm_intel_gem_bo_aub_dump_bmp()
2305 drm_intel_gem_bo_exec(drm_intel_bo *bo, int used, in drm_intel_gem_bo_exec()
2372 do_exec2(drm_intel_bo *bo, int used, drm_intel_context *ctx, in do_exec2()
2481 drm_intel_gem_bo_exec2(drm_intel_bo *bo, int used, in drm_intel_gem_bo_exec2()
2490 drm_intel_gem_bo_mrb_exec2(drm_intel_bo *bo, int used, in drm_intel_gem_bo_mrb_exec2()
2499 drm_intel_gem_bo_context_exec(drm_intel_bo *bo, drm_intel_context *ctx, in drm_intel_gem_bo_context_exec()
2506 drm_intel_gem_bo_fence_exec(drm_intel_bo *bo, in drm_intel_gem_bo_fence_exec()
2517 drm_intel_gem_bo_pin(drm_intel_bo *bo, uint32_t alignment) in drm_intel_gem_bo_pin()
2540 drm_intel_gem_bo_unpin(drm_intel_bo *bo) in drm_intel_gem_bo_unpin()
2558 drm_intel_gem_bo_set_tiling_internal(drm_intel_bo *bo, in drm_intel_gem_bo_set_tiling_internal()
2596 drm_intel_gem_bo_set_tiling(drm_intel_bo *bo, uint32_t * tiling_mode, in drm_intel_gem_bo_set_tiling()
2624 drm_intel_gem_bo_get_tiling(drm_intel_bo *bo, uint32_t * tiling_mode, in drm_intel_gem_bo_get_tiling()
2635 drm_intel_gem_bo_set_softpin_offset(drm_intel_bo *bo, uint64_t offset) in drm_intel_gem_bo_set_softpin_offset()
2646 drm_public drm_intel_bo *
2725 drm_intel_bo_gem_export_to_prime(drm_intel_bo *bo, int *prime_fd) in drm_intel_bo_gem_export_to_prime()
2740 drm_intel_gem_bo_flink(drm_intel_bo *bo, uint32_t * name) in drm_intel_gem_bo_flink()
2799 drm_intel_gem_bo_disable_implicit_sync(drm_intel_bo *bo) in drm_intel_gem_bo_disable_implicit_sync()
2818 drm_intel_gem_bo_enable_implicit_sync(drm_intel_bo *bo) in drm_intel_gem_bo_enable_implicit_sync()
2858 drm_intel_gem_bo_get_aperture_space(drm_intel_bo *bo) in drm_intel_gem_bo_get_aperture_space()
2887 drm_intel_gem_total_fences(drm_intel_bo ** bo_array, int count) in drm_intel_gem_total_fences()
2908 drm_intel_gem_bo_clear_aperture_space_flag(drm_intel_bo *bo) in drm_intel_gem_bo_clear_aperture_space_flag()
2928 drm_intel_gem_estimate_batch_space(drm_intel_bo **bo_array, int count) in drm_intel_gem_estimate_batch_space()
2947 drm_intel_gem_compute_batch_space(drm_intel_bo **bo_array, int count) in drm_intel_gem_compute_batch_space()
2992 drm_intel_gem_check_aperture_space(drm_intel_bo **bo_array, int count) in drm_intel_gem_check_aperture_space()
3029 drm_intel_gem_bo_disable_reuse(drm_intel_bo *bo) in drm_intel_gem_bo_disable_reuse()
3038 drm_intel_gem_bo_is_reusable(drm_intel_bo *bo) in drm_intel_gem_bo_is_reusable()
3046 _drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) in _drm_intel_gem_bo_references()
3073 drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) in drm_intel_gem_bo_references()
3426 drm_public void drm_intel_bufmgr_gem_set_aub_annotations(drm_intel_bo *bo, in drm_intel_bufmgr_gem_set_aub_annotations()
3467 drm_public void *drm_intel_gem_bo_map__gtt(drm_intel_bo *bo) in drm_intel_gem_bo_map__gtt()
3515 drm_public void *drm_intel_gem_bo_map__cpu(drm_intel_bo *bo) in drm_intel_gem_bo_map__cpu()
3559 drm_public void *drm_intel_gem_bo_map__wc(drm_intel_bo *bo) in drm_intel_gem_bo_map__wc()