Lines Matching refs:drm_intel_bo

118 	drm_intel_bo **exec_bos;
160 drm_intel_bo *bo;
165 drm_intel_bo bo;
207 drm_intel_bo **softpin_target;
286 drm_intel_gem_estimate_batch_space(drm_intel_bo ** bo_array, int count);
289 drm_intel_gem_compute_batch_space(drm_intel_bo ** bo_array, int count);
292 drm_intel_gem_bo_get_tiling(drm_intel_bo *bo, uint32_t * tiling_mode,
296 drm_intel_gem_bo_set_tiling_internal(drm_intel_bo *bo,
300 static void drm_intel_gem_bo_unreference_locked_timed(drm_intel_bo *bo,
303 static void drm_intel_gem_bo_unreference(drm_intel_bo *bo);
305 static void drm_intel_gem_bo_free(drm_intel_bo *bo);
307 static inline drm_intel_bo_gem *to_bo_gem(drm_intel_bo *bo)
417 drm_intel_bo *bo = bufmgr_gem->exec_bos[i];
428 drm_intel_bo *target_bo = bo_gem->reloc_target_info[j].bo;
448 drm_intel_bo *target_bo = bo_gem->softpin_target[j];
466 drm_intel_gem_bo_reference(drm_intel_bo *bo)
482 drm_intel_add_validate_buffer2(drm_intel_bo *bo, int need_fence)
570 drm_intel_setup_reloc_list(drm_intel_bo *bo)
599 drm_intel_gem_bo_busy(drm_intel_bo *bo)
637 drm_intel_gem_bo_madvise(drm_intel_bo *bo, int madv)
664 static drm_intel_bo *
815 static drm_intel_bo *
827 static drm_intel_bo *
837 static drm_intel_bo *
889 static drm_intel_bo *
1015 static drm_intel_bo *
1056 * Returns a drm_intel_bo wrapping the given buffer object handle.
1061 drm_public drm_intel_bo *
1151 drm_intel_gem_bo_free(drm_intel_bo *bo)
1187 drm_intel_gem_bo_mark_mmaps_incoherent(drm_intel_bo *bo)
1304 drm_intel_gem_bo_unreference_final(drm_intel_bo *bo, time_t time)
1369 static void drm_intel_gem_bo_unreference_locked_timed(drm_intel_bo *bo,
1379 static void drm_intel_gem_bo_unreference(drm_intel_bo *bo)
1403 static int drm_intel_gem_bo_map(drm_intel_bo *bo, int write_enable)
1477 map_gtt(drm_intel_bo *bo)
1540 drm_intel_gem_bo_map_gtt(drm_intel_bo *bo)
1599 drm_intel_gem_bo_map_unsynchronized(drm_intel_bo *bo)
1630 static int drm_intel_gem_bo_unmap(drm_intel_bo *bo)
1688 drm_intel_gem_bo_unmap_gtt(drm_intel_bo *bo)
1693 static bool is_cache_coherent(drm_intel_bo *bo)
1705 static void set_domain(drm_intel_bo *bo, uint32_t read, uint32_t write)
1718 static int mmap_write(drm_intel_bo *bo, unsigned long offset,
1743 static int mmap_read(drm_intel_bo *bo, unsigned long offset,
1770 drm_intel_gem_bo_subdata(drm_intel_bo *bo, unsigned long offset,
1831 drm_intel_gem_bo_get_subdata(drm_intel_bo *bo, unsigned long offset,
1868 drm_intel_gem_bo_wait_rendering(drm_intel_bo *bo)
1901 drm_intel_gem_bo_wait(drm_intel_bo *bo, int64_t timeout_ns)
1937 drm_intel_gem_bo_start_gtt_access(drm_intel_bo *bo, int write_enable)
2009 do_bo_emit_reloc(drm_intel_bo *bo, uint32_t offset,
2010 drm_intel_bo *target_bo, uint32_t target_offset,
2086 drm_intel_gem_bo_use_48b_address_range(drm_intel_bo *bo, uint32_t enable)
2097 drm_intel_gem_bo_add_softpin_target(drm_intel_bo *bo, drm_intel_bo *target_bo)
2121 sizeof(drm_intel_bo *));
2135 drm_intel_gem_bo_emit_reloc(drm_intel_bo *bo, uint32_t offset,
2136 drm_intel_bo *target_bo, uint32_t target_offset,
2151 drm_intel_gem_bo_emit_reloc_fence(drm_intel_bo *bo, uint32_t offset,
2152 drm_intel_bo *target_bo,
2161 drm_intel_gem_bo_get_reloc_count(drm_intel_bo *bo)
2184 drm_intel_gem_bo_clear_relocs(drm_intel_bo *bo, int start)
2224 drm_intel_gem_bo_process_reloc2(drm_intel_bo *bo)
2233 drm_intel_bo *target_bo = bo_gem->reloc_target_info[i].bo;
2252 drm_intel_bo *target_bo = bo_gem->softpin_target[i];
2269 drm_intel_bo *bo = bufmgr_gem->exec_bos[i];
2291 drm_intel_gem_bo_aub_dump_bmp(drm_intel_bo *bo,
2299 do_exec2(drm_intel_bo *bo, int used, drm_intel_context *ctx,
2408 drm_intel_gem_bo_exec2(drm_intel_bo *bo, int used,
2417 drm_intel_gem_bo_mrb_exec2(drm_intel_bo *bo, int used,
2426 drm_intel_gem_bo_context_exec(drm_intel_bo *bo, drm_intel_context *ctx,
2433 drm_intel_gem_bo_fence_exec(drm_intel_bo *bo,
2444 drm_intel_gem_bo_pin(drm_intel_bo *bo, uint32_t alignment)
2467 drm_intel_gem_bo_unpin(drm_intel_bo *bo)
2485 drm_intel_gem_bo_set_tiling_internal(drm_intel_bo *bo,
2523 drm_intel_gem_bo_set_tiling(drm_intel_bo *bo, uint32_t * tiling_mode,
2551 drm_intel_gem_bo_get_tiling(drm_intel_bo *bo, uint32_t * tiling_mode,
2562 drm_intel_gem_bo_set_softpin_offset(drm_intel_bo *bo, uint64_t offset)
2573 drm_public drm_intel_bo *
2652 drm_intel_bo_gem_export_to_prime(drm_intel_bo *bo, int *prime_fd)
2667 drm_intel_gem_bo_flink(drm_intel_bo *bo, uint32_t * name)
2726 drm_intel_gem_bo_disable_implicit_sync(drm_intel_bo *bo)
2745 drm_intel_gem_bo_enable_implicit_sync(drm_intel_bo *bo)
2783 drm_intel_gem_bo_get_aperture_space(drm_intel_bo *bo)
2812 drm_intel_gem_total_fences(drm_intel_bo ** bo_array, int count)
2833 drm_intel_gem_bo_clear_aperture_space_flag(drm_intel_bo *bo)
2853 drm_intel_gem_estimate_batch_space(drm_intel_bo **bo_array, int count)
2872 drm_intel_gem_compute_batch_space(drm_intel_bo **bo_array, int count)
2917 drm_intel_gem_check_aperture_space(drm_intel_bo **bo_array, int count)
2954 drm_intel_gem_bo_disable_reuse(drm_intel_bo *bo)
2963 drm_intel_gem_bo_is_reusable(drm_intel_bo *bo)
2971 _drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo)
2998 drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo)
3351 drm_public void drm_intel_bufmgr_gem_set_aub_annotations(drm_intel_bo *bo,
3392 drm_public void *drm_intel_gem_bo_map__gtt(drm_intel_bo *bo)
3440 drm_public void *drm_intel_gem_bo_map__cpu(drm_intel_bo *bo)
3484 drm_public void *drm_intel_gem_bo_map__wc(drm_intel_bo *bo)