/linux-6.15/kernel/livepatch/ |
D | shadow.c | 57 void *obj; member 70 static inline bool klp_shadow_match(struct klp_shadow *shadow, void *obj, in klp_shadow_match() 83 void *klp_shadow_get(void *obj, unsigned long id) in klp_shadow_get() 104 static void *__klp_shadow_get_or_alloc(void *obj, unsigned long id, in __klp_shadow_get_or_alloc() 196 void *klp_shadow_alloc(void *obj, unsigned long id, in klp_shadow_alloc() 225 void *klp_shadow_get_or_alloc(void *obj, unsigned long id, in klp_shadow_get_or_alloc() 253 void klp_shadow_free(void *obj, unsigned long id, klp_shadow_dtor_t dtor) in klp_shadow_free()
|
/linux-6.15/drivers/gpu/drm/i915/selftests/ |
D | intel_memory_region.c | 36 struct drm_i915_gem_object *obj, *on; in close_objects() local 71 struct drm_i915_gem_object *obj; in igt_mock_fill() local 112 struct drm_i915_gem_object *obj; in igt_object_create() local 131 static void igt_object_release(struct drm_i915_gem_object *obj) in igt_object_release() 141 static bool is_contiguous(struct drm_i915_gem_object *obj) in is_contiguous() 161 struct drm_i915_gem_object *obj; in igt_mock_reserve() local 239 struct drm_i915_gem_object *obj; in igt_mock_contiguous() local 373 struct drm_i915_gem_object *obj; in igt_mock_splintered_region() local 457 struct drm_i915_gem_object *obj; in igt_mock_max_segment() local 533 static u64 igt_object_mappable_total(struct drm_i915_gem_object *obj) in igt_object_mappable_total() [all …]
|
/linux-6.15/include/drm/ |
D | drm_gem.h | 498 static inline void drm_gem_object_get(struct drm_gem_object *obj) in drm_gem_object_get() 505 __drm_gem_object_put(struct drm_gem_object *obj) in __drm_gem_object_put() 517 drm_gem_object_put(struct drm_gem_object *obj) in drm_gem_object_put() 574 static inline bool drm_gem_object_is_shared_for_memory_stats(struct drm_gem_object *obj) in drm_gem_object_is_shared_for_memory_stats() 586 static inline bool drm_gem_is_imported(const struct drm_gem_object *obj) in drm_gem_is_imported() 601 #define drm_gem_gpuva_set_lock(obj, lock) \ argument 605 #define drm_gem_gpuva_assert_lock_held(obj) \ argument 610 #define drm_gem_gpuva_set_lock(obj, lock) do {} while (0) argument 611 #define drm_gem_gpuva_assert_lock_held(obj) do {} while (0) argument 625 static inline void drm_gem_gpuva_init(struct drm_gem_object *obj) in drm_gem_gpuva_init()
|
D | drm_gem_dma_helper.h | 58 static inline void drm_gem_dma_object_free(struct drm_gem_object *obj) in drm_gem_dma_object_free() 75 const struct drm_gem_object *obj) in drm_gem_dma_object_print_info() 92 static inline struct sg_table *drm_gem_dma_object_get_sg_table(struct drm_gem_object *obj) in drm_gem_dma_object_get_sg_table() 110 static inline int drm_gem_dma_object_vmap(struct drm_gem_object *obj, in drm_gem_dma_object_vmap() 129 static inline int drm_gem_dma_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in drm_gem_dma_object_mmap()
|
/linux-6.15/drivers/gpu/drm/i915/gvt/ |
D | dmabuf.c | 46 static int vgpu_gem_get_pages(struct drm_i915_gem_object *obj) in vgpu_gem_get_pages() 112 static void vgpu_gem_put_pages(struct drm_i915_gem_object *obj, in vgpu_gem_put_pages() 119 struct intel_vgpu_dmabuf_obj *obj = fb_info->obj; in vgpu_gem_put_pages() local 134 struct intel_vgpu_dmabuf_obj *obj = in dmabuf_gem_object_free() local 161 static inline void dmabuf_obj_get(struct intel_vgpu_dmabuf_obj *obj) in dmabuf_obj_get() 166 static inline void dmabuf_obj_put(struct intel_vgpu_dmabuf_obj *obj) in dmabuf_obj_put() 175 struct intel_vgpu_dmabuf_obj *obj = fb_info->obj; in vgpu_gem_release() local 203 struct drm_i915_gem_object *obj; in vgpu_create_gem() local 505 struct drm_i915_gem_object *obj; in intel_vgpu_get_dmabuf() local
|
/linux-6.15/drivers/gpu/drm/lima/ |
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() 163 static int lima_gem_object_open(struct drm_gem_object *obj, struct drm_file *file) in lima_gem_object_open() 172 static void lima_gem_object_close(struct drm_gem_object *obj, struct drm_file *file) in lima_gem_object_close() 181 static int lima_gem_pin(struct drm_gem_object *obj) in lima_gem_pin() 191 static int lima_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map) in lima_gem_vmap() 201 static int lima_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in lima_gem_mmap() 243 struct drm_gem_object *obj; in lima_gem_get_info() local 314 struct drm_gem_object *obj; in lima_gem_submit() local
|
/linux-6.15/drivers/gpu/drm/panthor/ |
D | panthor_gem.c | 16 static void panthor_gem_free_object(struct drm_gem_object *obj) in panthor_gem_free_object() 78 struct drm_gem_shmem_object *obj; in panthor_kernel_bo_create() local 132 static int panthor_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in panthor_gem_mmap() 144 panthor_gem_prime_export(struct drm_gem_object *obj, int flags) in panthor_gem_prime_export() 153 static enum drm_gem_object_status panthor_gem_status(struct drm_gem_object *obj) in panthor_gem_status() 189 struct panthor_gem_object *obj; in panthor_gem_create_object() local
|
/linux-6.15/drivers/media/mc/ |
D | mc-request.c | 41 struct media_request_object *obj, *obj_safe; in media_request_clean() local 347 struct media_request_object *obj = in media_request_object_release() local 361 struct media_request_object *obj; in media_request_object_find() local 381 void media_request_object_put(struct media_request_object *obj) in media_request_object_put() 387 void media_request_object_init(struct media_request_object *obj) in media_request_object_init() 401 struct media_request_object *obj) in media_request_object_bind() 432 void media_request_object_unbind(struct media_request_object *obj) in media_request_object_unbind() 477 void media_request_object_complete(struct media_request_object *obj) in media_request_object_complete()
|
/linux-6.15/drivers/gpu/drm/i915/gem/ |
D | i915_gem_object_frontbuffer.h | 21 i915_gem_object_flush_frontbuffer(struct drm_i915_gem_object *obj, in i915_gem_object_flush_frontbuffer() 29 i915_gem_object_invalidate_frontbuffer(struct drm_i915_gem_object *obj, in i915_gem_object_invalidate_frontbuffer() 46 i915_gem_object_get_frontbuffer(const struct drm_i915_gem_object *obj) in i915_gem_object_get_frontbuffer() 85 i915_gem_object_set_frontbuffer(struct drm_i915_gem_object *obj, in i915_gem_object_set_frontbuffer()
|
D | i915_gem_tiling.c | 119 i915_tiling_ok(struct drm_i915_gem_object *obj, in i915_tiling_ok() 183 i915_gem_object_fence_prepare(struct drm_i915_gem_object *obj, in i915_gem_object_fence_prepare() 222 bool i915_gem_object_needs_bit17_swizzle(struct drm_i915_gem_object *obj) in i915_gem_object_needs_bit17_swizzle() 231 i915_gem_object_set_tiling(struct drm_i915_gem_object *obj, in i915_gem_object_set_tiling() 348 struct drm_i915_gem_object *obj; in i915_gem_set_tiling_ioctl() local 431 struct drm_i915_gem_object *obj; in i915_gem_get_tiling_ioctl() local
|
D | i915_gem_clflush.c | 18 struct drm_i915_gem_object *obj; member 21 static void __do_clflush(struct drm_i915_gem_object *obj) in __do_clflush() 50 static struct clflush *clflush_work_create(struct drm_i915_gem_object *obj) in clflush_work_create() 71 bool i915_gem_clflush_object(struct drm_i915_gem_object *obj, in i915_gem_clflush_object()
|
/linux-6.15/drivers/gpu/drm/armada/ |
D | armada_gem.c | 23 struct armada_gem_object *obj = drm_to_armada_gem(gobj); in armada_gem_vm_fault() local 41 void armada_gem_free_object(struct drm_gem_object *obj) in armada_gem_free_object() 80 armada_gem_linear_back(struct drm_device *dev, struct armada_gem_object *obj) in armada_gem_linear_back() 198 struct armada_gem_object *obj; in armada_gem_alloc_private_object() local 218 struct armada_gem_object *obj; in armada_gem_alloc_object() local 389 struct drm_gem_object *obj = attach->dmabuf->priv; in armada_gem_prime_map_dma_buf() local 455 struct drm_gem_object *obj = attach->dmabuf->priv; in armada_gem_prime_unmap_dma_buf() local 487 armada_gem_prime_export(struct drm_gem_object *obj, int flags) in armada_gem_prime_export() 506 struct drm_gem_object *obj = buf->priv; in armada_gem_prime_import() local
|
/linux-6.15/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_gem.c | 43 static int vmw_gem_object_open(struct drm_gem_object *obj, in vmw_gem_object_open() 49 static void vmw_gem_object_close(struct drm_gem_object *obj, in vmw_gem_object_close() 54 static int vmw_gem_object_pin(struct drm_gem_object *obj) in vmw_gem_object_pin() 63 static void vmw_gem_object_unpin(struct drm_gem_object *obj) in vmw_gem_object_unpin() 70 static struct sg_table *vmw_gem_object_get_sg_table(struct drm_gem_object *obj) in vmw_gem_object_get_sg_table() 82 static int vmw_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map) in vmw_gem_vmap() 102 static void vmw_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map) in vmw_gem_vunmap() 110 static int vmw_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in vmw_gem_mmap()
|
/linux-6.15/drivers/gpu/drm/exynos/ |
D | exynos_drm_gem.c | 89 static int exynos_drm_gem_handle_create(struct drm_gem_object *obj, in exynos_drm_gem_handle_create() 113 struct drm_gem_object *obj = &exynos_gem->base; in exynos_drm_gem_destroy() local 151 struct drm_gem_object *obj; in exynos_drm_gem_init() local 262 struct drm_gem_object *obj; in exynos_drm_gem_get() local 302 struct drm_gem_object *obj; in exynos_drm_gem_get_ioctl() local 320 void exynos_drm_gem_free_object(struct drm_gem_object *obj) in exynos_drm_gem_free_object() 363 static int exynos_drm_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in exynos_drm_gem_mmap() 405 struct sg_table *exynos_drm_gem_prime_get_sg_table(struct drm_gem_object *obj) in exynos_drm_gem_prime_get_sg_table()
|
/linux-6.15/drivers/gpu/drm/i915/ |
D | i915_gem.c | 114 int i915_gem_object_unbind(struct drm_i915_gem_object *obj, in i915_gem_object_unbind() 225 i915_gem_shmem_pread(struct drm_i915_gem_object *obj, in i915_gem_shmem_pread() 301 static struct i915_vma *i915_gem_gtt_prepare(struct drm_i915_gem_object *obj, in i915_gem_gtt_prepare() 362 static void i915_gem_gtt_cleanup(struct drm_i915_gem_object *obj, in i915_gem_gtt_cleanup() 379 i915_gem_gtt_pread(struct drm_i915_gem_object *obj, in i915_gem_gtt_pread() 460 struct drm_i915_gem_object *obj; in i915_gem_pread_ioctl() local 542 i915_gem_gtt_pwrite_fast(struct drm_i915_gem_object *obj, in i915_gem_gtt_pwrite_fast() 664 i915_gem_shmem_pwrite(struct drm_i915_gem_object *obj, in i915_gem_shmem_pwrite() 742 struct drm_i915_gem_object *obj; in i915_gem_pwrite_ioctl() local 824 struct drm_i915_gem_object *obj; in i915_gem_sw_finish_ioctl() local [all …]
|
D | i915_vma.c | 146 vma_create(struct drm_i915_gem_object *obj, in vma_create() 285 i915_vma_lookup(struct drm_i915_gem_object *obj, in i915_vma_lookup() 323 i915_vma_instance(struct drm_i915_gem_object *obj, in i915_vma_instance() 349 struct drm_i915_gem_object *obj; member 450 struct drm_i915_gem_object *obj = vma->obj; in i915_vma_resource_init_from_vma() local 670 struct drm_i915_gem_object *obj; in i915_vma_unpin_and_release() local 968 rotate_pages(struct drm_i915_gem_object *obj, unsigned int offset, in rotate_pages() 1018 struct drm_i915_gem_object *obj) in intel_rotate_pages() 1079 remap_tiled_color_plane_pages(struct drm_i915_gem_object *obj, in remap_tiled_color_plane_pages() 1138 remap_contiguous_pages(struct drm_i915_gem_object *obj, in remap_contiguous_pages() [all …]
|
/linux-6.15/drivers/gpu/drm/mediatek/ |
D | mtk_gem.c | 66 struct drm_gem_object *obj; in mtk_gem_create() local 104 void mtk_gem_free_object(struct drm_gem_object *obj) in mtk_gem_free_object() 159 static int mtk_gem_object_mmap(struct drm_gem_object *obj, in mtk_gem_object_mmap() 193 struct sg_table *mtk_gem_prime_get_sg_table(struct drm_gem_object *obj) in mtk_gem_prime_get_sg_table() 237 int mtk_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map) in mtk_gem_prime_vmap() 277 void mtk_gem_prime_vunmap(struct drm_gem_object *obj, struct iosys_map *map) in mtk_gem_prime_vunmap()
|
/linux-6.15/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_context.c | 431 static unsigned long real_page_count(struct drm_i915_gem_object *obj) in real_page_count() 436 static unsigned long fake_page_count(struct drm_i915_gem_object *obj) in fake_page_count() 442 struct drm_i915_gem_object *obj, in gpu_fill() 477 static int cpu_fill(struct drm_i915_gem_object *obj, u32 value) in cpu_fill() 508 static noinline int cpu_check(struct drm_i915_gem_object *obj, in cpu_check() 560 static int file_add_object(struct file *file, struct drm_i915_gem_object *obj) in file_add_object() 582 struct drm_i915_gem_object *obj; in create_test_object() local 612 static unsigned long max_dwords(struct drm_i915_gem_object *obj) in max_dwords() 675 struct drm_i915_gem_object *obj = NULL; in igt_ctx_exec() local 823 struct drm_i915_gem_object *obj = NULL; in igt_shared_ctx_exec() local [all …]
|
/linux-6.15/tools/testing/selftests/livepatch/test_modules/ |
D | test_klp_state.c | 23 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() 90 static int pre_patch_callback(struct klp_object *obj) in pre_patch_callback() 97 static void post_patch_callback(struct klp_object *obj) in post_patch_callback() 104 static void pre_unpatch_callback(struct klp_object *obj) in pre_unpatch_callback() 111 static void post_unpatch_callback(struct klp_object *obj) in post_unpatch_callback()
|
D | test_klp_state2.c | 23 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() 119 static int pre_patch_callback(struct klp_object *obj) in pre_patch_callback() 126 static void post_patch_callback(struct klp_object *obj) in post_patch_callback() 133 static void pre_unpatch_callback(struct klp_object *obj) in pre_unpatch_callback() 140 static void post_unpatch_callback(struct klp_object *obj) in post_unpatch_callback()
|
/linux-6.15/drivers/gpu/drm/virtio/ |
D | virtgpu_prime.c | 35 struct drm_gem_object *obj = buf->priv; in virtgpu_virtio_get_uuid() local 52 struct drm_gem_object *obj = attach->dmabuf->priv; in virtgpu_gem_map_dma_buf() local 65 struct drm_gem_object *obj = attach->dmabuf->priv; in virtgpu_gem_unmap_dma_buf() local 106 struct dma_buf *virtgpu_gem_prime_export(struct drm_gem_object *obj, in virtgpu_gem_prime_export() 204 static void virtgpu_dma_buf_free_obj(struct drm_gem_object *obj) in virtgpu_dma_buf_free_obj() 284 struct drm_gem_object *obj = attach->importer_priv; in virtgpu_dma_buf_move_notify() local 301 struct drm_gem_object *obj; in virtgpu_gem_prime_import() local
|
/linux-6.15/drivers/net/wireless/realtek/rtw89/ |
D | acpi.c | 16 int rtw89_acpi_dsm_get_value(struct rtw89_dev *rtwdev, union acpi_object *obj, in rtw89_acpi_dsm_get_value() 38 union acpi_object *obj, in rtw89_acpi_dsm_get_policy_6ghz() 90 union acpi_object *obj, in rtw89_acpi_dsm_get_policy_6ghz_sp() 128 union acpi_object *obj; in rtw89_acpi_evaluate_dsm() local 157 union acpi_object *obj; in rtw89_acpi_evaluate_rtag() local
|
/linux-6.15/drivers/gpu/drm/msm/adreno/ |
D | a6xx_gpu_state.c | 104 struct a6xx_state_memobj *obj = in state_kcalloc() local 248 struct a6xx_gpu_state_obj *obj) in a6xx_get_vbif_debugbus_block() 303 struct a6xx_gpu_state_obj *obj) in a6xx_get_debugbus_block() 321 struct a6xx_gpu_state_obj *obj) in a6xx_get_cx_debugbus_block() 548 struct a6xx_gpu_state_obj *obj, in a6xx_get_dbgahb_cluster() 594 struct a6xx_gpu_state_obj *obj, in a7xx_get_dbgahb_cluster() 694 struct a6xx_gpu_state_obj *obj, in a6xx_get_cluster() 754 struct a6xx_gpu_state_obj *obj, in a7xx_get_cluster() 853 struct a6xx_gpu_state_obj *obj, in a6xx_get_shader_block() 887 struct a6xx_gpu_state_obj *obj, in a7xx_get_shader_block() [all …]
|
/linux-6.15/include/linux/ |
D | hashtable.h | 126 #define hash_for_each(name, bkt, obj, member) \ argument 138 #define hash_for_each_rcu(name, bkt, obj, member) \ argument 152 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument 165 #define hash_for_each_possible(name, obj, member, key) \ argument 176 #define hash_for_each_possible_rcu(name, obj, member, key, cond...) \ argument 191 #define hash_for_each_possible_rcu_notrace(name, obj, member, key) \ argument 204 #define hash_for_each_possible_safe(name, obj, tmp, member, key) \ argument
|
/linux-6.15/drivers/gpu/drm/loongson/ |
D | lsdc_gem.c | 17 static int lsdc_gem_prime_pin(struct drm_gem_object *obj) in lsdc_gem_prime_pin() 31 static void lsdc_gem_prime_unpin(struct drm_gem_object *obj) in lsdc_gem_prime_unpin() 42 static struct sg_table *lsdc_gem_prime_get_sg_table(struct drm_gem_object *obj) in lsdc_gem_prime_get_sg_table() 55 static void lsdc_gem_object_free(struct drm_gem_object *obj) in lsdc_gem_object_free() 63 static int lsdc_gem_object_vmap(struct drm_gem_object *obj, struct iosys_map *map) in lsdc_gem_object_vmap() 95 static void lsdc_gem_object_vunmap(struct drm_gem_object *obj, struct iosys_map *map) in lsdc_gem_object_vunmap() 113 static int lsdc_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in lsdc_gem_object_mmap()
|