| /device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/ |
| H A D | mali_kbase_timeline.c | 65 struct kbase_timeline *timeline = container_of(timer, struct kbase_timeline, autoflush_timer); in kbasep_timeline_autoflush_timer_callback() local 96 int kbase_timeline_init(struct kbase_timeline **timeline, atomic_t *timeline_flags) in kbase_timeline_init() argument 135 void kbase_timeline_term(struct kbase_timeline *timeline) in kbase_timeline_term() argument 181 struct kbase_timeline *timeline = kbdev->timeline; kbase_timeline_io_acquire() local 246 kbase_timeline_streams_flush(struct kbase_timeline *timeline) kbase_timeline_streams_flush() argument 259 kbase_timeline_streams_body_reset(struct kbase_timeline *timeline) kbase_timeline_streams_body_reset() argument 269 kbase_timeline_stats(struct kbase_timeline *timeline, u32 *bytes_collected, u32 *bytes_generated) kbase_timeline_stats() argument [all...] |
| H A D | mali_kbase_timeline_io.c | 55 static int kbasep_timeline_io_packet_pending(struct kbase_timeline *timeline, struct kbase_tlstream **ready_stream, in kbasep_timeline_io_packet_pending() argument 88 kbasep_timeline_has_header_data(struct kbase_timeline *timeline) kbasep_timeline_has_header_data() argument 148 kbasep_timeline_copy_headers(struct kbase_timeline *timeline, char __user *buffer, size_t size, ssize_t *copy_len) kbasep_timeline_copy_headers() argument 179 struct kbase_timeline *timeline; kbasep_timeline_io_read() local 284 struct kbase_timeline *timeline; kbasep_timeline_io_poll() local 316 struct kbase_timeline *timeline; kbasep_timeline_io_release() local [all...] |
| /third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/ |
| H A D | pvr_srv_job_compute.c | 50 int timeline; member
|
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/ |
| H A D | mali_kbase_timeline_io.c | 64 kbasep_timeline_io_packet_pending(struct kbase_timeline *timeline, in kbasep_timeline_io_packet_pending() argument 98 kbasep_timeline_has_header_data(struct kbase_timeline *timeline) kbasep_timeline_has_header_data() argument 157 kbasep_timeline_copy_headers(struct kbase_timeline *timeline, char __user *buffer, size_t size, ssize_t *copy_len) kbasep_timeline_copy_headers() argument 192 struct kbase_timeline *timeline; kbasep_timeline_io_read() local 298 struct kbase_timeline *timeline; kbasep_timeline_io_poll() local 327 struct kbase_timeline *timeline; kbasep_timeline_io_release() local 366 struct kbase_timeline *timeline; kbasep_timeline_io_fsync() local [all...] |
| H A D | mali_kbase_timeline.c | 67 struct kbase_timeline *timeline = in kbasep_timeline_autoflush_timer_callback() local 106 int kbase_timeline_init(struct kbase_timeline **timeline, in kbase_timeline_init() argument 149 void kbase_timeline_term(struct kbase_timeline *timeline) in kbase_timeline_term() argument 191 struct kbase_timeline *timeline = kbdev->timeline; kbase_timeline_io_acquire() local 274 kbase_timeline_streams_flush(struct kbase_timeline *timeline) kbase_timeline_streams_flush() argument 294 kbase_timeline_streams_body_reset(struct kbase_timeline *timeline) kbase_timeline_streams_body_reset() argument 309 struct kbase_timeline *timeline = kbdev->timeline; kbase_timeline_pre_kbase_context_destroy() local 331 struct kbase_timeline *timeline = kbdev->timeline; kbase_timeline_post_kbase_context_create() local 375 kbase_timeline_stats(struct kbase_timeline *timeline, u32 *bytes_collected, u32 *bytes_generated) kbase_timeline_stats() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_context_types.h | 86 struct intel_timeline *timeline; member
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_sync_android.c | 35 struct sync_timeline timeline;
member 55 static struct mali_sync_timeline *to_mali_sync_timeline(struct sync_timeline *timeline)
in to_mali_sync_timeline() argument 110 static void timeline_value_str(struct sync_timeline *timeline, char *str, int size)
in timeline_value_str() argument 317 kbase_sync_timeline_is_ours(struct sync_timeline *timeline) kbase_sync_timeline_is_ours() argument 366 struct sync_timeline *timeline; global() local [all...] |
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_sync_android.c | 42 struct sync_timeline timeline; member 62 static struct mali_sync_timeline *to_mali_sync_timeline(struct sync_timeline *timeline) in to_mali_sync_timeline() argument 117 static void timeline_value_str(struct sync_timeline *timeline, char *str, int size) in timeline_value_str() argument 324 kbase_sync_timeline_is_ours(struct sync_timeline *timeline) kbase_sync_timeline_is_ours() argument 373 struct sync_timeline *timeline; global() local [all...] |
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_sync.c | 62 struct mali_timeline *timeline; member 263 timeline_value_str(struct sync_timeline *timeline, char *str, int size) timeline_value_str() argument 332 mali_sync_timeline_create(struct mali_timeline *timeline, const char *name) mali_sync_timeline_create() argument 489 mali_sync_timeline_create(struct mali_timeline *timeline, const char *name) mali_sync_timeline_create() argument [all...] |
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_sync_android.c | 41 struct sync_timeline timeline; member 108 static void timeline_value_str(struct sync_timeline *timeline, char *str, in timeline_value_str() argument 52 to_mali_sync_timeline( struct sync_timeline *timeline) to_mali_sync_timeline() argument 294 kbase_sync_timeline_is_ours(struct sync_timeline *timeline) kbase_sync_timeline_is_ours() argument 346 struct sync_timeline *timeline; kbase_sync_fence_out_trigger() local [all...] |
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_sync_android.c | 37 struct sync_timeline timeline; member 113 static void timeline_value_str(struct sync_timeline *timeline, char *str, in timeline_value_str() argument 57 to_mali_sync_timeline( struct sync_timeline *timeline) to_mali_sync_timeline() argument 317 kbase_sync_timeline_is_ours(struct sync_timeline *timeline) kbase_sync_timeline_is_ours() argument 369 struct sync_timeline *timeline; global() local [all...] |
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_sync.c | 61 struct mali_timeline *timeline; member 259 timeline_value_str(struct sync_timeline *timeline, char *str, int size) timeline_value_str() argument 329 mali_sync_timeline_create(struct mali_timeline *timeline, const char *name) mali_sync_timeline_create() argument 475 mali_sync_timeline_create(struct mali_timeline *timeline, const char *name) mali_sync_timeline_create() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
| H A D | intel_context_types.h | 79 struct intel_timeline *timeline; member
|
| H A D | intel_timeline.c | 49 hwsp_alloc(struct intel_timeline *timeline, unsigned int *cacheline) in hwsp_alloc() argument 218 static int intel_timeline_init(struct intel_timeline *timeline, in intel_timeline_init() argument 287 intel_timeline_fini(struct intel_timeline *timeline) intel_timeline_fini() argument 314 struct intel_timeline *timeline; __intel_timeline_create() local 611 struct intel_timeline *timeline = __intel_timeline_free() local [all...] |
| H A D | intel_ring_submission.c | 1242 struct intel_timeline *timeline; in intel_ring_submission_setup() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
| H A D | intel_timeline.c | 58 intel_timeline_pin_map(struct intel_timeline *timeline) in intel_timeline_pin_map() argument 75 static int intel_timeline_init(struct intel_timeline *timeline, in intel_timeline_init() argument 125 struct intel_timeline *timeline = intel_timeline_fini() local 150 struct intel_timeline *timeline; __intel_timeline_create() local 393 struct intel_timeline *timeline = __intel_timeline_free() local [all...] |
| /third_party/mesa3d/src/vulkan/runtime/ |
| H A D | vk_sync_timeline.c | 61 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); in vk_sync_timeline_init() local 90 struct vk_sync_timeline *timeline in vk_sync_timeline_finish() local 110 vk_sync_timeline_first_point(struct vk_sync_timeline *timeline) vk_sync_timeline_first_point() argument 128 vk_sync_timeline_alloc_point_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_alloc_point_locked() argument 181 vk_sync_timeline_alloc_point(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_alloc_point() argument 196 vk_sync_timeline_point_free_locked(struct vk_sync_timeline *timeline, struct vk_sync_timeline_point *point) vk_sync_timeline_point_free_locked() argument 207 struct vk_sync_timeline *timeline = point->timeline; vk_sync_timeline_point_free() local 221 vk_sync_timeline_point_unref(struct vk_sync_timeline *timeline, struct vk_sync_timeline_point *point) vk_sync_timeline_point_unref() argument 231 vk_sync_timeline_point_complete(struct vk_sync_timeline *timeline, struct vk_sync_timeline_point *point) vk_sync_timeline_point_complete() argument 248 vk_sync_timeline_gc_locked(struct vk_device *device, struct vk_sync_timeline *timeline, bool drain) vk_sync_timeline_gc_locked() argument 296 struct vk_sync_timeline *timeline = point->timeline; vk_sync_timeline_point_install() local 318 vk_sync_timeline_get_point_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_get_point_locked() argument 342 vk_sync_timeline_get_point(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_get_point() argument 359 struct vk_sync_timeline *timeline = point->timeline; vk_sync_timeline_point_release() local 367 vk_sync_timeline_signal_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t value) vk_sync_timeline_signal_locked() argument 396 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); vk_sync_timeline_signal() local 410 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); vk_sync_timeline_get_value() local 425 vk_sync_timeline_wait_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_timeline_wait_locked() argument 510 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); vk_sync_timeline_wait() local [all...] |
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_timeline.c | 115 struct mali_timeline *timeline; in mali_timeline_timer_callback() local 165 struct mali_timeline *timeline = system->timelines[i]; in mali_timeline_system_stop_timer() local 176 mali_timeline_destroy(struct mali_timeline *timeline) mali_timeline_destroy() argument 210 struct mali_timeline *timeline; mali_timeline_create() local 281 mali_timeline_insert_tracker(struct mali_timeline *timeline, struct mali_timeline_tracker *tracker) mali_timeline_insert_tracker() argument 337 mali_timeline_insert_waiter(struct mali_timeline *timeline, struct mali_timeline_waiter *waiter_new) mali_timeline_insert_waiter() argument 381 mali_timeline_update_delayed_work(struct mali_timeline *timeline) mali_timeline_update_delayed_work() argument 415 mali_timeline_update_oldest_point(struct mali_timeline *timeline) mali_timeline_update_oldest_point() argument 472 struct mali_timeline *timeline; mali_timeline_release_with_depended_point() local 553 struct mali_timeline *timeline; mali_timeline_tracker_release() local 647 struct mali_timeline *timeline; mali_timeline_tracker_activate() local 823 struct mali_timeline *timeline = (struct mali_timeline *)data; mali_timeline_has_no_trackers() local 852 struct mali_timeline *timeline = system->timelines[i]; global() local 890 struct mali_timeline *timeline = system->timelines[i]; global() local 907 struct mali_timeline *timeline = NULL; global() local 970 struct mali_timeline *timeline = system->timelines[i]; global() local 1203 struct mali_timeline *timeline; global() local 1449 struct mali_timeline *timeline = system->timelines[timeline_id]; global() local 1504 struct mali_timeline *timeline; global() local 1690 struct mali_timeline *timeline; global() local 1747 struct mali_timeline *timeline = NULL; global() local 1845 mali_timeline_debug_print_timeline(struct mali_timeline *timeline, _mali_osk_print_ctx *print_ctx) global() argument 1896 mali_timeline_debug_direct_print_timeline(struct mali_timeline *timeline) global() argument 1923 struct mali_timeline *timeline = system->timelines[i]; global() local [all...] |
| H A D | mali_timeline.h | 220 struct mali_timeline *timeline; /**< Timeline, or NULL if not on a timeline. */ global() member 284 mali_timeline_is_point_on(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_on() argument 300 mali_timeline_is_point_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_released() argument 321 mali_timeline_is_tracker_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_tracker_released() argument 348 mali_timeline_is_point_valid(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_valid() argument 360 mali_timeline_is_empty(struct mali_timeline *timeline) mali_timeline_is_empty() argument 373 mali_timeline_is_full(struct mali_timeline *timeline) mali_timeline_is_full() argument [all...] |
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_timeline.c | 111 struct mali_timeline *timeline; in mali_timeline_timer_callback() local 161 struct mali_timeline *timeline = system->timelines[i]; in mali_timeline_system_stop_timer() local 172 mali_timeline_destroy(struct mali_timeline *timeline) mali_timeline_destroy() argument 206 struct mali_timeline *timeline; mali_timeline_create() local 277 mali_timeline_insert_tracker(struct mali_timeline *timeline, struct mali_timeline_tracker *tracker) mali_timeline_insert_tracker() argument 333 mali_timeline_insert_waiter(struct mali_timeline *timeline, struct mali_timeline_waiter *waiter_new) mali_timeline_insert_waiter() argument 377 mali_timeline_update_delayed_work(struct mali_timeline *timeline) mali_timeline_update_delayed_work() argument 409 mali_timeline_update_oldest_point(struct mali_timeline *timeline) mali_timeline_update_oldest_point() argument 465 struct mali_timeline *timeline; mali_timeline_release_with_depended_point() local 547 struct mali_timeline *timeline; mali_timeline_tracker_release() local 642 struct mali_timeline *timeline; mali_timeline_tracker_activate() local 816 struct mali_timeline *timeline = (struct mali_timeline *) data; mali_timeline_has_no_trackers() local 845 struct mali_timeline *timeline = system->timelines[i]; global() local 879 struct mali_timeline *timeline = system->timelines[i]; global() local 896 struct mali_timeline *timeline = NULL; global() local 955 struct mali_timeline *timeline = system->timelines[i]; global() local 1185 struct mali_timeline *timeline; global() local 1431 struct mali_timeline *timeline = system->timelines[timeline_id]; global() local 1487 struct mali_timeline *timeline; global() local 1670 struct mali_timeline *timeline; global() local 1727 struct mali_timeline *timeline = NULL; global() local 1815 mali_timeline_debug_print_timeline(struct mali_timeline *timeline, _mali_osk_print_ctx *print_ctx) global() argument 1869 mali_timeline_debug_direct_print_timeline(struct mali_timeline *timeline) global() argument 1896 struct mali_timeline *timeline = system->timelines[i]; global() local [all...] |
| H A D | mali_timeline.h | 214 struct mali_timeline *timeline; /**< Timeline, or NULL if not on a timeline. */ global() member 278 mali_timeline_is_point_on(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_on() argument 294 mali_timeline_is_point_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_released() argument 314 mali_timeline_is_tracker_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_tracker_released() argument 339 mali_timeline_is_point_valid(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_valid() argument 351 mali_timeline_is_empty(struct mali_timeline *timeline) mali_timeline_is_empty() argument 364 mali_timeline_is_full(struct mali_timeline *timeline) mali_timeline_is_full() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| H A D | drm_syncobj.c | 1119 drm_syncobj_array_wait(struct drm_device *dev, struct drm_file *file_private, struct drm_syncobj_wait *wait, struct drm_syncobj_timeline_wait *timeline_wait, struct drm_syncobj **syncobjs, bool timeline) drm_syncobj_array_wait() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
| H A D | i915_request.h | 178 struct intel_timeline __rcu *timeline; member [all...] |
| /kernel/linux/linux-5.10/kernel/sched/rtg/ |
| H A D | frame_rtg.c | 796 static u64 calc_frame_vload(const struct frame_info *frame_info, u64 timeline) in calc_frame_vload() argument 885 u64 timeline; in update_frame_info_tick() local 655 check_frame_util_invalid(const struct frame_info *frame_info, u64 timeline) check_frame_util_invalid() argument 816 update_frame_info_tick_inner(int id, struct frame_info *frame_info, u64 timeline) update_frame_info_tick_inner() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| H A D | drm_syncobj.c | 1207 drm_syncobj_array_wait(struct drm_device *dev, struct drm_file *file_private, struct drm_syncobj_wait *wait, struct drm_syncobj_timeline_wait *timeline_wait, struct drm_syncobj **syncobjs, bool timeline) drm_syncobj_array_wait() argument [all...] |