| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/ |
| H A D | mdp4_plane.c | 72 mdp4_plane_install_properties(struct drm_plane *plane, struct drm_mode_object *obj) mdp4_plane_install_properties() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_pages.c | 18 void __i915_gem_object_set_pages(struct drm_i915_gem_object *obj, in __i915_gem_object_set_pages() argument 97 ____i915_gem_object_get_pages(struct drm_i915_gem_object *obj) ____i915_gem_object_get_pages() argument 123 __i915_gem_object_get_pages(struct drm_i915_gem_object *obj) __i915_gem_object_get_pages() argument 145 i915_gem_object_pin_pages_unlocked(struct drm_i915_gem_object *obj) i915_gem_object_pin_pages_unlocked() argument 166 i915_gem_object_truncate(struct drm_i915_gem_object *obj) i915_gem_object_truncate() argument 174 __i915_gem_object_reset_page_iter(struct drm_i915_gem_object *obj) __i915_gem_object_reset_page_iter() argument 187 unmap_object(struct drm_i915_gem_object *obj, void *ptr) unmap_object() argument 193 flush_tlb_invalidate(struct drm_i915_gem_object *obj) flush_tlb_invalidate() argument 209 __i915_gem_object_unset_pages(struct drm_i915_gem_object *obj) __i915_gem_object_unset_pages() argument 238 __i915_gem_object_put_pages(struct drm_i915_gem_object *obj) __i915_gem_object_put_pages() argument 270 i915_gem_object_map_page(struct drm_i915_gem_object *obj, enum i915_map_type type) i915_gem_object_map_page() argument 327 i915_gem_object_map_pfn(struct drm_i915_gem_object *obj, enum i915_map_type type) i915_gem_object_map_pfn() argument 358 i915_gem_object_pin_map(struct drm_i915_gem_object *obj, enum i915_map_type type) i915_gem_object_pin_map() argument 459 i915_gem_object_pin_map_unlocked(struct drm_i915_gem_object *obj, enum i915_map_type type) i915_gem_object_pin_map_unlocked() argument 471 __i915_gem_object_flush_map(struct drm_i915_gem_object *obj, unsigned long offset, unsigned long size) __i915_gem_object_flush_map() argument 499 __i915_gem_object_release_map(struct drm_i915_gem_object *obj) __i915_gem_object_release_map() argument 515 __i915_gem_object_page_iter_get_sg(struct drm_i915_gem_object *obj, struct i915_gem_object_page_iter *iter, pgoff_t n, unsigned int *offset) __i915_gem_object_page_iter_get_sg() argument 632 __i915_gem_object_get_page(struct drm_i915_gem_object *obj, pgoff_t n) __i915_gem_object_get_page() argument 645 __i915_gem_object_get_dirty_page(struct drm_i915_gem_object *obj, pgoff_t n) __i915_gem_object_get_dirty_page() argument 657 __i915_gem_object_get_dma_address_len(struct drm_i915_gem_object *obj, pgoff_t n, unsigned int *len) __i915_gem_object_get_dma_address_len() argument 672 __i915_gem_object_get_dma_address(struct drm_i915_gem_object *obj, pgoff_t n) __i915_gem_object_get_dma_address() argument [all...] |
| H A D | i915_gem_shrinker.c | 25 static bool can_release_pages(struct drm_i915_gem_object *obj) in can_release_pages() argument 39 static bool drop_pages(struct drm_i915_gem_object *obj, in drop_pages() argument 58 static int try_to_writeback(struct drm_i915_gem_object *obj, unsigned int flags) in try_to_writeback() argument 175 struct drm_i915_gem_object *obj; in i915_gem_shrink() local 349 struct drm_i915_gem_object *obj; i915_gem_shrinker_oom() local 404 struct drm_i915_gem_object *obj = vma->obj; i915_gem_shrinker_vmap() local 473 i915_gem_object_make_unshrinkable(struct drm_i915_gem_object *obj) i915_gem_object_make_unshrinkable() argument 497 ___i915_gem_object_make_shrinkable(struct drm_i915_gem_object *obj, struct list_head *head) ___i915_gem_object_make_shrinkable() argument 532 __i915_gem_object_make_shrinkable(struct drm_i915_gem_object *obj) __i915_gem_object_make_shrinkable() argument 548 __i915_gem_object_make_purgeable(struct drm_i915_gem_object *obj) __i915_gem_object_make_purgeable() argument 564 i915_gem_object_make_shrinkable(struct drm_i915_gem_object *obj) i915_gem_object_make_shrinkable() argument 581 i915_gem_object_make_purgeable(struct drm_i915_gem_object *obj) i915_gem_object_make_purgeable() argument [all...] |
| H A D | i915_gem_userptr.c | 64 struct drm_i915_gem_object *obj = container_of(mni, struct drm_i915_gem_object, userptr.notifier); in i915_gem_userptr_invalidate() local 102 i915_gem_userptr_init__mmu_notifier(struct drm_i915_gem_object *obj) in i915_gem_userptr_init__mmu_notifier() argument 109 static void i915_gem_object_userptr_drop_ref(struct drm_i915_gem_object *obj) in i915_gem_object_userptr_drop_ref() argument 129 i915_gem_userptr_get_pages(struct drm_i915_gem_object *obj) i915_gem_userptr_get_pages() argument 188 i915_gem_userptr_put_pages(struct drm_i915_gem_object *obj, struct sg_table *pages) i915_gem_userptr_put_pages() argument 242 i915_gem_object_userptr_unbind(struct drm_i915_gem_object *obj) i915_gem_object_userptr_unbind() argument 263 i915_gem_object_userptr_submit_init(struct drm_i915_gem_object *obj) i915_gem_object_userptr_submit_init() argument 340 i915_gem_object_userptr_submit_done(struct drm_i915_gem_object *obj) i915_gem_object_userptr_submit_done() argument 352 i915_gem_object_userptr_validate(struct drm_i915_gem_object *obj) i915_gem_object_userptr_validate() argument 378 i915_gem_userptr_release(struct drm_i915_gem_object *obj) i915_gem_userptr_release() argument 387 i915_gem_userptr_dmabuf_export(struct drm_i915_gem_object *obj) i915_gem_userptr_dmabuf_export() argument 395 i915_gem_userptr_pwrite(struct drm_i915_gem_object *obj, const struct drm_i915_gem_pwrite *args) i915_gem_userptr_pwrite() argument 404 i915_gem_userptr_pread(struct drm_i915_gem_object *obj, const struct drm_i915_gem_pread *args) i915_gem_userptr_pread() argument 495 struct drm_i915_gem_object __maybe_unused *obj; i915_gem_userptr_ioctl() local [all...] |
| H A D | i915_gem_create.c | 36 static int object_set_placements(struct drm_i915_gem_object *obj, in object_set_placements() argument 72 static int i915_gem_publish(struct drm_i915_gem_object *obj, in i915_gem_publish() argument 97 struct drm_i915_gem_object *obj; in __i915_gem_object_create_user_ext() local 172 struct drm_i915_gem_object *obj; i915_gem_dumb_create() local 230 struct drm_i915_gem_object *obj; i915_gem_create_ioctl() local 448 struct drm_i915_gem_object *obj; i915_gem_create_ext_ioctl() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
| H A D | intel_timeline.c | 22 struct drm_i915_gem_object *obj; in hwsp_alloc() local 60 struct drm_i915_gem_object *obj = timeline->hwsp_ggtt->obj; in intel_timeline_pin_map() local [all...] |
| H A D | intel_gtt.c | 37 struct drm_i915_gem_object *obj; in alloc_pt_lmem() local 68 struct drm_i915_gem_object *obj; in alloc_pt_dma() local 87 map_pt_dma(struct i915_address_space *vm, struct drm_i915_gem_object *obj) map_pt_dma() argument 101 map_pt_dma_locked(struct i915_address_space *vm, struct drm_i915_gem_object *obj) map_pt_dma_locked() argument 120 struct drm_i915_gem_object *obj = vma->obj; clear_vm_list() local 350 struct drm_i915_gem_object *obj; setup_scratch_page() local 666 struct drm_i915_gem_object *obj; __vm_create_scratch_for_read() local [all...] |
| H A D | gen6_ppgtt.c | 362 static int pd_dummy_obj_get_pages(struct drm_i915_gem_object *obj) in pd_dummy_obj_get_pages() argument 368 static void pd_dummy_obj_put_pages(struct drm_i915_gem_object *obj, in pd_dummy_obj_put_pages() argument
|
| H A D | intel_ggtt_fencing.c | 777 i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj, in i915_gem_object_do_bit_17_swizzle() argument 810 i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj, struct sg_table *pages) i915_gem_object_save_bit_17_swizzle() argument [all...] |
| H A D | mock_engine.c | 42 struct drm_i915_gem_object *obj; in create_ring_vma() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_migrate.c | 15 static int igt_fill_check_buffer(struct drm_i915_gem_object *obj, in igt_fill_check_buffer() argument 52 struct drm_i915_gem_object *obj; in igt_create_migrate() local 111 lmem_pages_migrate_one(struct i915_gem_ww_ctx *ww, struct drm_i915_gem_object *obj, struct i915_vma *vma, bool silent_migrate) lmem_pages_migrate_one() argument 190 struct drm_i915_gem_object *obj; __igt_lmem_pages_migrate() local [all...] |
| H A D | i915_gem_coherency.c | 19 struct drm_i915_gem_object *obj; member [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/lima/ |
| H A D | lima_gem.c | 114 struct drm_gem_object *obj; in lima_gem_create_handle() local 153 static void lima_gem_free_object(struct drm_gem_object *obj) in lima_gem_free_object() argument 163 lima_gem_object_open(struct drm_gem_object *obj, struct drm_file *file) lima_gem_object_open() argument 172 lima_gem_object_close(struct drm_gem_object *obj, struct drm_file *file) lima_gem_object_close() argument 181 lima_gem_pin(struct drm_gem_object *obj) lima_gem_pin() argument 191 lima_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map) lima_gem_vmap() argument 201 lima_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) lima_gem_mmap() argument 243 struct drm_gem_object *obj; lima_gem_get_info() local 314 struct drm_gem_object *obj; lima_gem_submit() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_uc_fw.h | 100 struct drm_i915_gem_object *obj; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/pxp/ |
| H A D | intel_pxp_tee.c | 225 struct drm_i915_gem_object *obj = NULL; in alloc_streaming_command() local 274 struct drm_i915_gem_object *obj = fetch_and_zero(&pxp->stream_cmd.obj); free_streaming_command() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
| H A D | dmabuf.c | 45 static int vgpu_gem_get_pages(struct drm_i915_gem_object *obj) in vgpu_gem_get_pages() argument 111 static void vgpu_gem_put_pages(struct drm_i915_gem_object *obj, in vgpu_gem_put_pages() argument 118 struct intel_vgpu_dmabuf_obj *obj = fb_info->obj; vgpu_gem_put_pages() local 133 struct intel_vgpu_dmabuf_obj *obj = dmabuf_gem_object_free() local 160 dmabuf_obj_get(struct intel_vgpu_dmabuf_obj *obj) dmabuf_obj_get() argument 165 dmabuf_obj_put(struct intel_vgpu_dmabuf_obj *obj) dmabuf_obj_put() argument 174 struct intel_vgpu_dmabuf_obj *obj = fb_info->obj; vgpu_gem_release() local 202 struct drm_i915_gem_object *obj; vgpu_create_gem() local 504 struct drm_i915_gem_object *obj; intel_vgpu_get_dmabuf() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_sched.c | 183 struct drm_syncobj *obj = job->out_sync.objs[i]; in nouveau_job_fence_attach_cleanup() local
|
| H A D | nouveau_exec.c | 95 struct drm_gem_object *obj; in nouveau_exec_job_submit() local 144 struct drm_gem_object *obj; in nouveau_exec_job_armed_submit() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| H A D | radeon_bios.c | 162 union acpi_object atrm_arg_elements[2], *obj; in radeon_atrm_call() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_gem.c | 159 struct drm_gem_object *obj = &rk_obj->base; in rockchip_gem_alloc_dma() local 181 struct drm_gem_object *obj = &rk_obj->base; in rockchip_gem_alloc_buf() local 200 struct drm_gem_object *obj = &rk_obj->base; in rockchip_gem_free_dma() local 215 static int rockchip_drm_gem_object_mmap_iommu(struct drm_gem_object *obj, in rockchip_drm_gem_object_mmap_iommu() argument 228 rockchip_drm_gem_object_mmap_dma(struct drm_gem_object *obj, struct vm_area_struct *vma) rockchip_drm_gem_object_mmap_dma() argument 238 rockchip_drm_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) rockchip_drm_gem_object_mmap() argument 286 struct drm_gem_object *obj; rockchip_gem_alloc_object() local 329 rockchip_gem_free_object(struct drm_gem_object *obj) rockchip_gem_free_object() argument 363 struct drm_gem_object *obj; rockchip_gem_create_with_handle() local 426 rockchip_gem_prime_get_sg_table(struct drm_gem_object *obj) rockchip_gem_prime_get_sg_table() argument 513 rockchip_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map) rockchip_gem_prime_vmap() argument 539 rockchip_gem_prime_vunmap(struct drm_gem_object *obj, struct iosys_map *map) rockchip_gem_prime_vunmap() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
| H A D | base.c | 93 union acpi_object *obj; in mxm_shadow_dsm() local 137 union acpi_object *obj; in wmi_wmmx_mxmi() local 167 union acpi_object *obj; mxm_shadow_wmi() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
| H A D | vc4_render_cl.c | 383 vc4_full_res_bounds_check(struct vc4_exec_info *exec, struct drm_gem_dma_object *obj, struct drm_vc4_submit_rcl_surface *surf) vc4_full_res_bounds_check() argument 409 vc4_rcl_msaa_surface_setup(struct vc4_exec_info *exec, struct drm_gem_dma_object **obj, struct drm_vc4_submit_rcl_surface *surf) vc4_rcl_msaa_surface_setup() argument 435 vc4_rcl_surface_setup(struct vc4_exec_info *exec, struct drm_gem_dma_object **obj, struct drm_vc4_submit_rcl_surface *surf, bool is_write) vc4_rcl_surface_setup() argument 534 vc4_rcl_render_config_surface_setup(struct vc4_exec_info *exec, struct vc4_rcl_setup *setup, struct drm_gem_dma_object **obj, struct drm_vc4_submit_rcl_surface *surf) vc4_rcl_render_config_surface_setup() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_gem.c | 40 static int vmw_gem_object_open(struct drm_gem_object *obj, in vmw_gem_object_open() argument 46 static void vmw_gem_object_close(struct drm_gem_object *obj, in vmw_gem_object_close() argument 51 static int vmw_gem_pin_private(struct drm_gem_object *obj, bool do_pin) in vmw_gem_pin_private() argument 70 static int vmw_gem_object_pin(struct drm_gem_object *obj) in vmw_gem_object_pin() argument 75 static void vmw_gem_object_unpin(struct drm_gem_object *obj) in vmw_gem_object_unpin() argument 80 static struct sg_table *vmw_gem_object_get_sg_table(struct drm_gem_object *obj) in vmw_gem_object_get_sg_table() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_ioctl.c | 127 struct drm_gem_object *obj; in virtio_gpu_resource_create_ioctl() local 335 struct drm_gem_object *obj; in virtio_gpu_wait_ioctl() local 493 struct drm_gem_object *obj; virtio_gpu_resource_create_blob_ioctl() local [all...] |
| H A D | virtgpu_display.c | 300 struct drm_gem_object *obj = NULL; in virtio_gpu_user_framebuffer_create() local 67 virtio_gpu_framebuffer_init(struct drm_device *dev, struct virtio_gpu_framebuffer *vgfb, const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object *obj) virtio_gpu_framebuffer_init() argument [all...] |