/linux-master/drivers/gpu/drm/ |
H A D | drm_framebuffer.c | 903 struct drm_mode_object *obj; local [all...] |
H A D | drm_gem.c | 125 drm_gem_object_init(struct drm_device *dev, struct drm_gem_object *obj, size_t size) argument 152 drm_gem_private_object_init(struct drm_device *dev, struct drm_gem_object *obj, size_t size) argument 181 drm_gem_private_object_fini(struct drm_gem_object *obj) argument 199 drm_gem_object_handle_free(struct drm_gem_object *obj) argument 210 drm_gem_object_exported_dma_buf_free(struct drm_gem_object *obj) argument 220 drm_gem_object_handle_put_unlocked(struct drm_gem_object *obj) argument 254 struct drm_gem_object *obj = ptr; local 279 struct drm_gem_object *obj; local 317 struct drm_gem_object *obj; local 357 drm_gem_handle_create_tail(struct drm_file *file_priv, struct drm_gem_object *obj, u32 *handlep) argument 424 drm_gem_handle_create(struct drm_file *file_priv, struct drm_gem_object *obj, u32 *handlep) argument 446 drm_gem_free_mmap_offset(struct drm_gem_object *obj) argument 472 drm_gem_create_mmap_offset_size(struct drm_gem_object *obj, size_t size) argument 495 drm_gem_create_mmap_offset(struct drm_gem_object *obj) argument 537 drm_gem_get_pages(struct drm_gem_object *obj) argument 612 drm_gem_put_pages(struct drm_gem_object *obj, struct page **pages, bool dirty, bool accessed) argument 660 struct drm_gem_object *obj; local 750 struct drm_gem_object *obj = NULL; local 774 struct drm_gem_object *obj; local 834 struct drm_gem_object *obj; local 884 struct drm_gem_object *obj; local 953 drm_gem_object_release(struct drm_gem_object *obj) argument 976 struct drm_gem_object *obj = local 995 struct drm_gem_object *obj = vma->vm_private_data; local 1010 struct drm_gem_object *obj = vma->vm_private_data; local 1040 drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size, struct vm_area_struct *vma) argument 1103 struct drm_gem_object *obj = NULL; local 1148 drm_gem_print_info(struct drm_printer *p, unsigned int indent, const struct drm_gem_object *obj) argument 1164 drm_gem_pin(struct drm_gem_object *obj) argument 1172 drm_gem_unpin(struct drm_gem_object *obj) argument 1178 drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map) argument 1197 drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map) argument 1212 drm_gem_vmap_unlocked(struct drm_gem_object *obj, struct iosys_map *map) argument 1224 drm_gem_vunmap_unlocked(struct drm_gem_object *obj, struct iosys_map *map) argument 1256 struct drm_gem_object *obj = objs[contended]; local 1326 drm_gem_lru_remove_locked(struct drm_gem_object *obj) argument 1342 drm_gem_lru_remove(struct drm_gem_object *obj) argument 1364 drm_gem_lru_move_tail_locked(struct drm_gem_lru *lru, struct drm_gem_object *obj) argument 1388 drm_gem_lru_move_tail(struct drm_gem_lru *lru, struct drm_gem_object *obj) argument 1412 drm_gem_lru_scan(struct drm_gem_lru *lru, unsigned int nr_to_scan, unsigned long *remaining, bool (*shrink)(struct drm_gem_object *obj)) argument 1418 struct drm_gem_object *obj; local 1496 drm_gem_evict(struct drm_gem_object *obj) argument [all...] |
H A D | drm_gem_atomic_helper.c | 162 struct drm_gem_object *obj = drm_gem_fb_get_obj(state->fb, i); local
|
H A D | drm_gem_dma_helper.c | 347 struct drm_gem_object *obj = NULL; local 423 struct drm_gem_object *obj local 524 struct drm_gem_object *obj = &dma_obj->base; local 579 struct drm_gem_object *obj; local [all...] |
H A D | drm_gem_framebuffer_helper.c | 355 struct drm_gem_object *obj; local 68 drm_gem_fb_init(struct drm_device *dev, struct drm_framebuffer *fb, const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **obj, unsigned int num_planes, const struct drm_framebuffer_funcs *funcs) argument 405 struct drm_gem_object *obj; local 423 struct drm_gem_object *obj; local 458 struct drm_gem_object *obj; local [all...] |
H A D | drm_gem_shmem_helper.c | 56 struct drm_gem_object *obj; local 140 struct drm_gem_object *obj = &shmem->base; local 170 struct drm_gem_object *obj = &shmem->base; local 209 struct drm_gem_object *obj = &shmem->base; local 261 struct drm_gem_object *obj = &shmem->base; local 285 struct drm_gem_object *obj = &shmem->base; local 313 struct drm_gem_object *obj = &shmem->base; local 380 struct drm_gem_object *obj = &shmem->base; local 442 struct drm_gem_object *obj = &shmem->base; local 512 struct drm_gem_object *obj = vma->vm_private_data; local 541 struct drm_gem_object *obj = vma->vm_private_data; local 563 struct drm_gem_object *obj = vma->vm_private_data; local 593 struct drm_gem_object *obj = &shmem->base; local 663 struct drm_gem_object *obj = &shmem->base; local 673 struct drm_gem_object *obj = &shmem->base; local [all...] |
H A D | drm_gem_vram_helper.c | 623 struct drm_gem_object *obj; local 657 struct drm_gem_object *obj; local
|
H A D | drm_gpuvm.c | 942 drm_gpuvm_gem_object_free(struct drm_gem_object *obj) argument 965 struct drm_gem_object *obj; local 1089 exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj, unsigned int num_fences) argument 1220 struct drm_gem_object *obj = va->gem.obj; local 1446 struct drm_gem_object *obj; local 1469 drm_gpuvm_bo_create(struct drm_gpuvm *gpuvm, struct drm_gem_object *obj) argument 1505 struct drm_gem_object *obj = vm_bo->obj; local 1554 __drm_gpuvm_bo_find(struct drm_gpuvm *gpuvm, struct drm_gem_object *obj) argument 1580 drm_gpuvm_bo_find(struct drm_gpuvm *gpuvm, struct drm_gem_object *obj) argument 1605 drm_gpuvm_bo_obtain(struct drm_gpuvm *gpuvm, struct drm_gem_object *obj) argument 1645 struct drm_gem_object *obj = __vm_bo->obj; local 1696 struct drm_gem_object *obj = vm_bo->obj; local 1832 struct drm_gem_object *obj = va->gem.obj; local 1868 struct drm_gem_object *obj = va->gem.obj; local 2055 op_map_cb(const struct drm_gpuvm_ops *fn, void *priv, u64 addr, u64 range, struct drm_gem_object *obj, u64 offset) argument 2115 struct drm_gem_object *obj = va->gem.obj; local 2258 struct drm_gem_object *obj = va->gem.obj; local [all...] |
H A D | drm_lease.c | 421 struct drm_mode_object *obj = objects[o]; local
|
H A D | drm_mode_object.c | 39 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, argument 79 drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, uint32_t obj_type) argument 85 drm_mode_object_register(struct drm_device *dev, struct drm_mode_object *obj) argument 140 struct drm_mode_object *obj = NULL; local 179 struct drm_mode_object *obj = NULL; local 194 drm_mode_object_put(struct drm_mode_object *obj) argument 211 drm_mode_object_get(struct drm_mode_object *obj) argument 233 drm_object_attach_property(struct drm_mode_object *obj, struct drm_property *property, uint64_t init_val) argument 283 drm_object_property_set_value(struct drm_mode_object *obj, struct drm_property *property, uint64_t val) argument 302 __drm_object_property_get_prop_value(struct drm_mode_object *obj, struct drm_property *property, uint64_t *val) argument 318 __drm_object_property_get_value(struct drm_mode_object *obj, struct drm_property *property, uint64_t *val) argument 351 drm_object_property_get_value(struct drm_mode_object *obj, struct drm_property *property, uint64_t *val) argument 376 drm_object_property_get_default_value(struct drm_mode_object *obj, struct drm_property *property, uint64_t *val) argument 387 drm_mode_object_get_properties(struct drm_mode_object *obj, bool atomic, uint32_t __user *prop_ptr, uint64_t __user *prop_values, uint32_t *arg_count_props) argument 439 struct drm_mode_object *obj; local 470 drm_mode_obj_find_prop_id(struct drm_mode_object *obj, uint32_t prop_id) argument 482 set_property_legacy(struct drm_mode_object *obj, struct drm_property *prop, uint64_t prop_value) argument 513 set_property_atomic(struct drm_mode_object *obj, struct drm_file *file_priv, struct drm_property *prop, uint64_t prop_value) argument [all...] |
H A D | drm_plane.c | 745 struct drm_mode_object *obj = &plane->base; local
|
H A D | drm_prime.c | 245 struct drm_gem_object *obj = exp_info->priv; local 271 struct drm_gem_object *obj = dma_buf->priv; local 300 struct drm_gem_object *obj; local 378 export_and_register_object(struct drm_device *dev, struct drm_gem_object *obj, uint32_t flags) argument 430 struct drm_gem_object *obj; local 583 struct drm_gem_object *obj = dma_buf->priv; local 609 struct drm_gem_object *obj = dma_buf->priv; local 630 struct drm_gem_object *obj = attach->dmabuf->priv; local 690 struct drm_gem_object *obj = dma_buf->priv; local 706 struct drm_gem_object *obj = dma_buf->priv; local 722 drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) argument 782 struct drm_gem_object *obj = dma_buf->priv; local 878 drm_gem_prime_export(struct drm_gem_object *obj, int flags) argument 916 struct drm_gem_object *obj; local 1049 drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg) argument [all...] |
H A D | drm_privacy_screen_x86.c | 30 union acpi_object obj = { .type = ACPI_TYPE_INTEGER }; local
|
H A D | drm_property.c | 654 struct drm_mode_object *obj; local
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_drv.c | 300 struct drm_gem_object *obj; local 321 struct drm_gem_object *obj; local 342 struct drm_gem_object *obj; local 413 struct drm_gem_object *obj; local [all...] |
H A D | etnaviv_dump.c | 122 struct etnaviv_gem_object *obj; local [all...] |
H A D | etnaviv_gem.c | 155 static int etnaviv_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) argument 165 struct drm_gem_object *obj = vma->vm_private_data; local 200 int etnaviv_gem_mmap_offset(struct drm_gem_object *obj, u64 *offset) argument 215 etnaviv_gem_get_vram_mapping(struct etnaviv_gem_object *obj, argument 240 etnaviv_gem_mapping_get( struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context, u64 va) argument 323 etnaviv_gem_vmap(struct drm_gem_object *obj) argument 342 etnaviv_gem_vmap_impl(struct etnaviv_gem_object *obj) argument 366 etnaviv_gem_cpu_prep(struct drm_gem_object *obj, u32 op, struct drm_etnaviv_timespec *timeout) argument 406 etnaviv_gem_cpu_fini(struct drm_gem_object *obj) argument 422 etnaviv_gem_wait_bo(struct etnaviv_gpu *gpu, struct drm_gem_object *obj, struct drm_etnaviv_timespec *timeout) argument 431 etnaviv_gem_describe(struct drm_gem_object *obj, struct seq_file *m) argument 460 struct drm_gem_object *obj = &etnaviv_obj->base; local 486 etnaviv_gem_free_object(struct drm_gem_object *obj) argument 518 etnaviv_gem_obj_add(struct drm_device *dev, struct drm_gem_object *obj) argument 544 etnaviv_gem_new_impl(struct drm_device *dev, u32 flags, const struct etnaviv_gem_ops *ops, struct drm_gem_object **obj) argument 588 struct drm_gem_object *obj = NULL; local 625 struct drm_gem_object *obj; local [all...] |
H A D | etnaviv_gem.h | 59 struct etnaviv_gem_object *to_etnaviv_bo(struct drm_gem_object *obj) argument 81 struct etnaviv_gem_object *obj; member in struct:etnaviv_gem_submit_bo
|
H A D | etnaviv_gem_prime.c | 17 struct sg_table *etnaviv_gem_prime_get_sg_table(struct drm_gem_object *obj) argument 28 int etnaviv_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map) argument 40 int etnaviv_gem_prime_pin(struct drm_gem_object *obj) argument 52 void etnaviv_gem_prime_unpin(struct drm_gem_object *obj) argument [all...] |
H A D | etnaviv_gem_submit.c | 66 struct drm_gem_object *obj; local 114 struct drm_gem_object *obj = &submit->bos[i].obj->base; local 128 struct drm_gem_object *obj local 158 struct drm_gem_object *obj; local 204 struct drm_gem_object *obj = &submit->bos[i].obj->base; local [all...] |
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fbdev.c | 31 struct drm_gem_object *obj = drm_gem_fb_get_obj(helper->fb, 0); local
|
H A D | exynos_drm_g2d.c | 194 void *obj[MAX_REG_TYPE_NR]; member in struct:g2d_buf_info 778 void *obj; local 378 g2d_userptr_put_dma_addr(struct g2d_data *g2d, void *obj, bool force) argument 414 g2d_userptr_get_dma_addr(struct g2d_data *g2d, unsigned long userptr, unsigned long size, struct drm_file *filp, void **obj) argument [all...] |
H A D | exynos_drm_gem.c | 89 static int exynos_drm_gem_handle_create(struct drm_gem_object *obj, argument 113 struct drm_gem_object *obj = &exynos_gem->base; local 151 struct drm_gem_object *obj; local 262 struct drm_gem_object *obj; local 302 struct drm_gem_object *obj; local 320 exynos_drm_gem_free_object(struct drm_gem_object *obj) argument 363 exynos_drm_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) argument 405 exynos_drm_gem_prime_get_sg_table(struct drm_gem_object *obj) argument [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | fbdev.c | 119 struct drm_gem_object *obj = fb->obj[0]; local 162 struct drm_gem_object *obj; local
|
H A D | framebuffer.c | 101 struct drm_gem_object *obj; local 30 psb_framebuffer_init(struct drm_device *dev, struct drm_framebuffer *fb, const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object *obj) argument 70 psb_framebuffer_create(struct drm_device *dev, const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object *obj) argument [all...] |