Home
last modified time | relevance | path

Searched defs:obj (Results 1 – 25 of 280) sorted by relevance

12345678910>>...12

/drivers/gpu/drm/msm/
Dmsm_gem.c27 static dma_addr_t physaddr(struct drm_gem_object *obj) in physaddr()
35 static bool use_pages(struct drm_gem_object *obj) in use_pages()
42 static struct page **get_pages_vram(struct drm_gem_object *obj, in get_pages_vram()
72 static struct page **get_pages(struct drm_gem_object *obj) in get_pages()
114 static void put_pages(struct drm_gem_object *obj) in put_pages()
144 struct page **msm_gem_get_pages(struct drm_gem_object *obj) in msm_gem_get_pages()
154 void msm_gem_put_pages(struct drm_gem_object *obj) in msm_gem_put_pages()
159 int msm_gem_mmap_obj(struct drm_gem_object *obj, in msm_gem_mmap_obj()
203 struct drm_gem_object *obj = vma->vm_private_data; in msm_gem_fault() local
257 static uint64_t mmap_offset(struct drm_gem_object *obj) in mmap_offset()
[all …]
Dmsm_gem_prime.c23 struct sg_table *msm_gem_prime_get_sg_table(struct drm_gem_object *obj) in msm_gem_prime_get_sg_table()
34 void *msm_gem_prime_vmap(struct drm_gem_object *obj) in msm_gem_prime_vmap()
39 void msm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr) in msm_gem_prime_vunmap()
44 int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in msm_gem_prime_mmap()
61 int msm_gem_prime_pin(struct drm_gem_object *obj) in msm_gem_prime_pin()
68 void msm_gem_prime_unpin(struct drm_gem_object *obj) in msm_gem_prime_unpin()
74 struct reservation_object *msm_gem_prime_res_obj(struct drm_gem_object *obj) in msm_gem_prime_res_obj()
/drivers/gpu/drm/
Ddrm_gem.c134 struct drm_gem_object *obj, size_t size) in drm_gem_object_init()
161 struct drm_gem_object *obj, size_t size) in drm_gem_private_object_init()
176 drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp) in drm_gem_remove_prime_handles()
200 static void drm_gem_object_handle_free(struct drm_gem_object *obj) in drm_gem_object_handle_free()
211 static void drm_gem_object_exported_dma_buf_free(struct drm_gem_object *obj) in drm_gem_object_exported_dma_buf_free()
221 drm_gem_object_handle_unreference_unlocked(struct drm_gem_object *obj) in drm_gem_object_handle_unreference_unlocked()
254 struct drm_gem_object *obj; in drm_gem_handle_delete() local
320 struct drm_gem_object *obj, in drm_gem_handle_create_tail()
380 struct drm_gem_object *obj, in drm_gem_handle_create()
397 drm_gem_free_mmap_offset(struct drm_gem_object *obj) in drm_gem_free_mmap_offset()
[all …]
Ddrm_prime.c123 struct drm_gem_object *obj = dma_buf->priv; in drm_gem_map_attach() local
143 struct drm_gem_object *obj = dma_buf->priv; in drm_gem_map_detach() local
184 struct drm_gem_object *obj = attach->dmabuf->priv; in drm_gem_map_dma_buf() local
233 struct drm_gem_object *obj = dma_buf->priv; in drm_gem_dmabuf_release() local
242 struct drm_gem_object *obj = dma_buf->priv; in drm_gem_dmabuf_vmap() local
250 struct drm_gem_object *obj = dma_buf->priv; in drm_gem_dmabuf_vunmap() local
282 struct drm_gem_object *obj = dma_buf->priv; in drm_gem_dmabuf_mmap() local
342 struct drm_gem_object *obj, in drm_gem_prime_export()
362 struct drm_gem_object *obj, in export_and_register_object()
412 struct drm_gem_object *obj; in drm_gem_prime_handle_to_fd() local
[all …]
/drivers/iommu/
Domap-iommu.c89 struct omap_iommu *obj = dev_to_omap_iommu(dev); in omap_iommu_save_ctx() local
106 struct omap_iommu *obj = dev_to_omap_iommu(dev); in omap_iommu_restore_ctx() local
117 static void dra7_cfg_dspsys_mmu(struct omap_iommu *obj, bool enable) in dra7_cfg_dspsys_mmu()
129 static void __iommu_set_twl(struct omap_iommu *obj, bool on) in __iommu_set_twl()
147 static int omap2_iommu_enable(struct omap_iommu *obj) in omap2_iommu_enable()
174 static void omap2_iommu_disable(struct omap_iommu *obj) in omap2_iommu_disable()
185 static int iommu_enable(struct omap_iommu *obj) in iommu_enable()
206 static void iommu_disable(struct omap_iommu *obj) in iommu_disable()
242 static u32 iommu_report_fault(struct omap_iommu *obj, u32 *da) in iommu_report_fault()
261 void iotlb_lock_get(struct omap_iommu *obj, struct iotlb_lock *l) in iotlb_lock_get()
[all …]
Domap-iommu-debug.c28 static inline bool is_omap_iommu_detached(struct omap_iommu *obj) in is_omap_iommu_detached()
47 omap2_iommu_dump_ctx(struct omap_iommu *obj, char *buf, ssize_t len) in omap2_iommu_dump_ctx()
71 static ssize_t omap_iommu_dump_ctx(struct omap_iommu *obj, char *buf, in omap_iommu_dump_ctx()
89 struct omap_iommu *obj = file->private_data; in debug_read_regs() local
116 __dump_tlb_entries(struct omap_iommu *obj, struct cr_regs *crs, int num) in __dump_tlb_entries()
138 static ssize_t iotlb_dump_cr(struct omap_iommu *obj, struct cr_regs *cr, in iotlb_dump_cr()
146 static size_t omap_dump_tlb_entries(struct omap_iommu *obj, struct seq_file *s) in omap_dump_tlb_entries()
167 struct omap_iommu *obj = s->private; in debug_read_tlb() local
188 struct omap_iommu *obj = s->private; in dump_ioptable() local
218 struct omap_iommu *obj = s->private; in debug_read_pagetable() local
[all …]
/drivers/gpu/drm/omapdrm/
Domap_gem.c140 struct drm_gem_object *obj; /* the current pinned obj */ member
153 static void evict_entry(struct drm_gem_object *obj, in evict_entry()
180 static void evict(struct drm_gem_object *obj) in evict()
206 static inline bool is_shmem(struct drm_gem_object *obj) in is_shmem()
215 static inline bool is_cached_coherent(struct drm_gem_object *obj) in is_cached_coherent()
225 static int omap_gem_attach_pages(struct drm_gem_object *obj) in omap_gem_attach_pages()
276 static void omap_gem_detach_pages(struct drm_gem_object *obj) in omap_gem_detach_pages()
299 uint32_t omap_gem_flags(struct drm_gem_object *obj) in omap_gem_flags()
305 static uint64_t mmap_offset(struct drm_gem_object *obj) in mmap_offset()
324 uint64_t omap_gem_mmap_offset(struct drm_gem_object *obj) in omap_gem_mmap_offset()
[all …]
Domap_gem_dmabuf.c28 struct drm_gem_object *obj = attachment->dmabuf->priv; in omap_gem_map_dma_buf() local
65 struct drm_gem_object *obj = attachment->dmabuf->priv; in omap_gem_unmap_dma_buf() local
73 struct drm_gem_object *obj = buffer->priv; in omap_gem_dmabuf_release() local
84 struct drm_gem_object *obj = buffer->priv; in omap_gem_dmabuf_begin_cpu_access() local
99 struct drm_gem_object *obj = buffer->priv; in omap_gem_dmabuf_end_cpu_access() local
107 struct drm_gem_object *obj = buffer->priv; in omap_gem_dmabuf_kmap_atomic() local
123 struct drm_gem_object *obj = buffer->priv; in omap_gem_dmabuf_kmap() local
133 struct drm_gem_object *obj = buffer->priv; in omap_gem_dmabuf_kunmap() local
142 struct drm_gem_object *obj = buffer->priv; in omap_gem_dmabuf_mmap() local
166 struct drm_gem_object *obj, int flags) in omap_gem_prime_export()
[all …]
/drivers/gpu/drm/rockchip/
Drockchip_drm_gem.c28 struct drm_gem_object *obj = &rk_obj->base; in rockchip_gem_alloc_buf() local
50 struct drm_gem_object *obj = &rk_obj->base; in rockchip_gem_free_buf() local
57 static int rockchip_drm_gem_object_mmap(struct drm_gem_object *obj, in rockchip_drm_gem_object_mmap()
79 int rockchip_gem_mmap_buf(struct drm_gem_object *obj, in rockchip_gem_mmap_buf()
94 struct drm_gem_object *obj; in rockchip_gem_mmap() local
117 struct drm_gem_object *obj; in rockchip_gem_create_object() local
145 void rockchip_gem_free_object(struct drm_gem_object *obj) in rockchip_gem_free_object()
171 struct drm_gem_object *obj; in rockchip_gem_create_with_handle() local
203 struct drm_gem_object *obj; in rockchip_gem_dumb_map_offset() local
262 struct sg_table *rockchip_gem_prime_get_sg_table(struct drm_gem_object *obj) in rockchip_gem_prime_get_sg_table()
[all …]
/drivers/gpu/drm/udl/
Dudl_gem.c17 struct udl_gem_object *obj; in udl_gem_alloc_object() local
38 struct udl_gem_object *obj; in udl_gem_create() local
60 static void update_vm_cache_attr(struct udl_gem_object *obj, in update_vm_cache_attr()
105 struct udl_gem_object *obj = to_udl_bo(vma->vm_private_data); in udl_gem_fault() local
130 int udl_gem_get_pages(struct udl_gem_object *obj) in udl_gem_get_pages()
146 void udl_gem_put_pages(struct udl_gem_object *obj) in udl_gem_put_pages()
158 int udl_gem_vmap(struct udl_gem_object *obj) in udl_gem_vmap()
180 void udl_gem_vunmap(struct udl_gem_object *obj) in udl_gem_vunmap()
194 struct udl_gem_object *obj = to_udl_bo(gem_obj); in udl_gem_free_object() local
216 struct drm_gem_object *obj; in udl_gem_mmap() local
/drivers/staging/lustre/lustre/osc/
Dosc_object.c60 static struct osc_object *lu2osc(const struct lu_object *obj) in lu2osc()
72 static int osc_object_init(const struct lu_env *env, struct lu_object *obj, in osc_object_init()
103 static void osc_object_free(const struct lu_env *env, struct lu_object *obj) in osc_object_free()
137 lu_printer_t p, const struct lu_object *obj) in osc_object_print()
151 static int osc_attr_get(const struct lu_env *env, struct cl_object *obj, in osc_attr_get()
161 int osc_attr_set(const struct lu_env *env, struct cl_object *obj, in osc_attr_set()
186 const struct cl_object *obj, struct ost_lvb *lvb) in osc_object_glimpse()
195 void osc_object_set_contended(struct osc_object *obj) in osc_object_set_contended()
202 void osc_object_clear_contended(struct osc_object *obj) in osc_object_clear_contended()
207 int osc_object_is_contended(struct osc_object *obj) in osc_object_is_contended()
[all …]
/drivers/gpu/drm/i915/
Di915_gem_fence.c59 struct drm_i915_gem_object *obj) in i965_write_fence_reg()
118 struct drm_i915_gem_object *obj) in i915_write_fence_reg()
157 struct drm_i915_gem_object *obj) in i830_write_fence_reg()
188 inline static bool i915_gem_object_needs_mb(struct drm_i915_gem_object *obj) in i915_gem_object_needs_mb()
194 struct drm_i915_gem_object *obj) in i915_gem_write_fence()
228 static void i915_gem_object_update_fence(struct drm_i915_gem_object *obj, in i915_gem_object_update_fence()
249 static inline void i915_gem_object_fence_lost(struct drm_i915_gem_object *obj) in i915_gem_object_fence_lost()
262 i915_gem_object_wait_fence(struct drm_i915_gem_object *obj) in i915_gem_object_wait_fence()
287 i915_gem_object_put_fence(struct drm_i915_gem_object *obj) in i915_gem_object_put_fence()
367 i915_gem_object_get_fence(struct drm_i915_gem_object *obj) in i915_gem_object_get_fence()
[all …]
Di915_gem.c56 static bool cpu_write_needs_clflush(struct drm_i915_gem_object *obj) in cpu_write_needs_clflush()
156 i915_gem_object_get_pages_phys(struct drm_i915_gem_object *obj) in i915_gem_object_get_pages_phys()
207 i915_gem_object_put_pages_phys(struct drm_i915_gem_object *obj) in i915_gem_object_put_pages_phys()
257 i915_gem_object_release_phys(struct drm_i915_gem_object *obj) in i915_gem_object_release_phys()
269 drop_pages(struct drm_i915_gem_object *obj) in drop_pages()
286 i915_gem_object_attach_phys(struct drm_i915_gem_object *obj, in i915_gem_object_attach_phys()
321 i915_gem_phys_pwrite(struct drm_i915_gem_object *obj, in i915_gem_phys_pwrite()
368 void i915_gem_object_free(struct drm_i915_gem_object *obj) in i915_gem_object_free()
380 struct drm_i915_gem_object *obj; in i915_gem_create() local
485 int i915_gem_obj_prepare_shmem_read(struct drm_i915_gem_object *obj, in i915_gem_obj_prepare_shmem_read()
[all …]
Di915_gem_userptr.c60 struct drm_i915_gem_object *obj; member
69 struct drm_i915_gem_object *obj = mo->obj; in __cancel_userptr__worker() local
205 struct drm_i915_gem_object *obj; in i915_mmu_notifier_add() local
260 i915_gem_userptr_release__mmu_notifier(struct drm_i915_gem_object *obj) in i915_gem_userptr_release__mmu_notifier()
297 i915_gem_userptr_init__mmu_notifier(struct drm_i915_gem_object *obj, in i915_gem_userptr_init__mmu_notifier()
348 i915_gem_userptr_release__mmu_notifier(struct drm_i915_gem_object *obj) in i915_gem_userptr_release__mmu_notifier()
353 i915_gem_userptr_init__mmu_notifier(struct drm_i915_gem_object *obj, in i915_gem_userptr_init__mmu_notifier()
387 i915_gem_userptr_init__mm_struct(struct drm_i915_gem_object *obj) in i915_gem_userptr_init__mm_struct()
455 i915_gem_userptr_release__mm_struct(struct drm_i915_gem_object *obj) in i915_gem_userptr_release__mm_struct()
468 struct drm_i915_gem_object *obj; member
[all …]
Di915_gem_dmabuf.c38 struct drm_i915_gem_object *obj = dma_buf_to_obj(attachment->dmabuf); in i915_gem_map_dma_buf() local
96 struct drm_i915_gem_object *obj = dma_buf_to_obj(attachment->dmabuf); in i915_gem_unmap_dma_buf() local
111 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); in i915_gem_dmabuf_vmap() local
162 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); in i915_gem_dmabuf_vunmap() local
201 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); in i915_gem_begin_cpu_access() local
232 struct drm_i915_gem_object *obj = to_intel_bo(gem_obj); in i915_gem_prime_export() local
250 static int i915_gem_object_get_pages_dmabuf(struct drm_i915_gem_object *obj) in i915_gem_object_get_pages_dmabuf()
262 static void i915_gem_object_put_pages_dmabuf(struct drm_i915_gem_object *obj) in i915_gem_object_put_pages_dmabuf()
277 struct drm_i915_gem_object *obj; in i915_gem_prime_import() local
/drivers/gpu/drm/virtio/
Dvirtgpu_prime.c30 int virtgpu_gem_prime_pin(struct drm_gem_object *obj) in virtgpu_gem_prime_pin()
36 void virtgpu_gem_prime_unpin(struct drm_gem_object *obj) in virtgpu_gem_prime_unpin()
42 struct sg_table *virtgpu_gem_prime_get_sg_table(struct drm_gem_object *obj) in virtgpu_gem_prime_get_sg_table()
56 void *virtgpu_gem_prime_vmap(struct drm_gem_object *obj) in virtgpu_gem_prime_vmap()
62 void virtgpu_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr) in virtgpu_gem_prime_vunmap()
67 int virtgpu_gem_prime_mmap(struct drm_gem_object *obj, in virtgpu_gem_prime_mmap()
Dvirtgpu_gem.c31 struct virtio_gpu_object *obj = gem_to_virtio_gpu_obj(gem_obj); in virtio_gpu_gem_free_object() local
42 struct virtio_gpu_object *obj; in virtio_gpu_alloc_object() local
58 struct virtio_gpu_object *obj; in virtio_gpu_gem_create() local
87 struct virtio_gpu_object *obj; in virtio_gpu_mode_dumb_create() local
131 struct virtio_gpu_object *obj; in virtio_gpu_mode_dumb_mmap() local
142 int virtio_gpu_gem_object_open(struct drm_gem_object *obj, in virtio_gpu_gem_object_open()
163 void virtio_gpu_gem_object_close(struct drm_gem_object *obj, in virtio_gpu_gem_object_close()
/drivers/gpu/drm/qxl/
Dqxl_prime.c30 int qxl_gem_prime_pin(struct drm_gem_object *obj) in qxl_gem_prime_pin()
36 void qxl_gem_prime_unpin(struct drm_gem_object *obj) in qxl_gem_prime_unpin()
42 struct sg_table *qxl_gem_prime_get_sg_table(struct drm_gem_object *obj) in qxl_gem_prime_get_sg_table()
56 void *qxl_gem_prime_vmap(struct drm_gem_object *obj) in qxl_gem_prime_vmap()
62 void qxl_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr) in qxl_gem_prime_vunmap()
67 int qxl_gem_prime_mmap(struct drm_gem_object *obj, in qxl_gem_prime_mmap()
/drivers/gpu/drm/exynos/
Dexynos_drm_gem.c127 static int exynos_drm_gem_handle_create(struct drm_gem_object *obj, in exynos_drm_gem_handle_create()
151 struct drm_gem_object *obj = &exynos_gem->base; in exynos_drm_gem_destroy() local
177 struct drm_gem_object *obj; in exynos_drm_gem_get_size() local
196 struct drm_gem_object *obj; in exynos_drm_gem_init() local
296 struct drm_gem_object *obj; in exynos_drm_gem_get_dma_addr() local
313 struct drm_gem_object *obj; in exynos_drm_gem_put_dma_addr() local
362 struct drm_gem_object *obj; in exynos_drm_gem_get_ioctl() local
410 void exynos_drm_gem_free_object(struct drm_gem_object *obj) in exynos_drm_gem_free_object()
457 struct drm_gem_object *obj; in exynos_drm_gem_dumb_map_offset() local
486 struct drm_gem_object *obj = vma->vm_private_data; in exynos_drm_gem_fault() local
[all …]
/drivers/staging/android/
Dsw_sync.c36 struct sync_pt *sw_sync_pt_create(struct sw_sync_timeline *obj, u32 value) in sw_sync_pt_create()
52 struct sw_sync_timeline *obj = in sw_sync_pt_dup() local
61 struct sw_sync_timeline *obj = in sw_sync_pt_has_signaled() local
116 struct sw_sync_timeline *obj = (struct sw_sync_timeline *) in sw_sync_timeline_create() local
125 void sw_sync_timeline_inc(struct sw_sync_timeline *obj, u32 inc) in sw_sync_timeline_inc()
142 struct sw_sync_timeline *obj; in sw_sync_open() local
158 struct sw_sync_timeline *obj = file->private_data; in sw_sync_release() local
164 static long sw_sync_ioctl_create_fence(struct sw_sync_timeline *obj, in sw_sync_ioctl_create_fence()
211 static long sw_sync_ioctl_inc(struct sw_sync_timeline *obj, unsigned long arg) in sw_sync_ioctl_inc()
226 struct sw_sync_timeline *obj = file->private_data; in sw_sync_ioctl() local
/drivers/gpu/drm/nouveau/
Dnouveau_prime.c31 struct sg_table *nouveau_gem_prime_get_sg_table(struct drm_gem_object *obj) in nouveau_gem_prime_get_sg_table()
39 void *nouveau_gem_prime_vmap(struct drm_gem_object *obj) in nouveau_gem_prime_vmap()
52 void nouveau_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr) in nouveau_gem_prime_vunmap()
90 int nouveau_gem_prime_pin(struct drm_gem_object *obj) in nouveau_gem_prime_pin()
103 void nouveau_gem_prime_unpin(struct drm_gem_object *obj) in nouveau_gem_prime_unpin()
110 struct reservation_object *nouveau_gem_prime_res_obj(struct drm_gem_object *obj) in nouveau_gem_prime_res_obj()
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_prime.c32 struct sg_table *amdgpu_gem_prime_get_sg_table(struct drm_gem_object *obj) in amdgpu_gem_prime_get_sg_table()
40 void *amdgpu_gem_prime_vmap(struct drm_gem_object *obj) in amdgpu_gem_prime_vmap()
53 void amdgpu_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr) in amdgpu_gem_prime_vunmap()
84 int amdgpu_gem_prime_pin(struct drm_gem_object *obj) in amdgpu_gem_prime_pin()
114 void amdgpu_gem_prime_unpin(struct drm_gem_object *obj) in amdgpu_gem_prime_unpin()
129 struct reservation_object *amdgpu_gem_prime_res_obj(struct drm_gem_object *obj) in amdgpu_gem_prime_res_obj()
/drivers/gpu/drm/radeon/
Dradeon_prime.c32 struct sg_table *radeon_gem_prime_get_sg_table(struct drm_gem_object *obj) in radeon_gem_prime_get_sg_table()
40 void *radeon_gem_prime_vmap(struct drm_gem_object *obj) in radeon_gem_prime_vmap()
53 void radeon_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr) in radeon_gem_prime_vunmap()
83 int radeon_gem_prime_pin(struct drm_gem_object *obj) in radeon_gem_prime_pin()
98 void radeon_gem_prime_unpin(struct drm_gem_object *obj) in radeon_gem_prime_unpin()
112 struct reservation_object *radeon_gem_prime_res_obj(struct drm_gem_object *obj) in radeon_gem_prime_res_obj()
/drivers/dma-buf/
Dreservation.c50 int reservation_object_reserve_shared(struct reservation_object *obj) in reservation_object_reserve_shared()
84 reservation_object_add_shared_inplace(struct reservation_object *obj, in reservation_object_add_shared_inplace()
124 reservation_object_add_shared_replace(struct reservation_object *obj, in reservation_object_add_shared_replace()
187 void reservation_object_add_shared_fence(struct reservation_object *obj, in reservation_object_add_shared_fence()
203 void reservation_object_add_excl_fence(struct reservation_object *obj, in reservation_object_add_excl_fence()
236 int reservation_object_get_fences_rcu(struct reservation_object *obj, in reservation_object_get_fences_rcu()
322 long reservation_object_wait_timeout_rcu(struct reservation_object *obj, in reservation_object_wait_timeout_rcu()
419 bool reservation_object_test_signaled_rcu(struct reservation_object *obj, in reservation_object_test_signaled_rcu()
/drivers/staging/lustre/lustre/lov/
Dlovsub_object.c55 int lovsub_object_init(const struct lu_env *env, struct lu_object *obj, in lovsub_object_init()
76 static void lovsub_object_free(const struct lu_env *env, struct lu_object *obj) in lovsub_object_free()
98 lu_printer_t p, const struct lu_object *obj) in lovsub_object_print()
105 static int lovsub_attr_set(const struct lu_env *env, struct cl_object *obj, in lovsub_attr_set()
115 const struct cl_object *obj, in lovsub_object_glimpse()
144 struct lu_object *obj; in lovsub_object_alloc() local

12345678910>>...12