Home
last modified time | relevance | path

Searched refs:mali_internal_sync_fence (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_internal_sync.h48 struct mali_internal_sync_fence;
82 struct mali_internal_sync_fence *sync_file;
86 struct mali_internal_sync_fence { struct
116 typedef void (*mali_internal_sync_callback_t)(struct mali_internal_sync_fence *sync_fence, argument
170 struct mali_internal_sync_fence *mali_internal_sync_fence_merge(struct mali_internal_sync_fence *sy…
171 struct mali_internal_sync_fence *sync_fence2);
178 struct mali_internal_sync_fence *mali_internal_sync_fence_fdget(int fd);
184 int mali_internal_sync_fence_wait_async(struct mali_internal_sync_fence *sync_fence,
187 int mali_internal_sync_fence_cancel_async(struct mali_internal_sync_fence *sync_fence,
H A Dmali_sync.h107 s32 mali_sync_fence_fd_alloc(struct mali_internal_sync_fence *sync_fence);
116 struct mali_internal_sync_fence *mali_sync_fence_merge(struct mali_internal_sync_fence *sync_fence1…
124 struct mali_internal_sync_fence *mali_sync_timeline_create_signaled_fence(struct mali_internal_sync…
142 struct mali_internal_sync_fence *mali_sync_flag_create_fence(struct mali_sync_flag *flag);
H A Dmali_internal_sync.c79 struct mali_internal_sync_fence *sync_fence; in mali_internal_fence_check_cb_func()
88 sync_fence = (struct mali_internal_sync_fence *)waiter->work.private; in mali_internal_fence_check_cb_func()
105 static void mali_internal_sync_fence_add_fence(struct mali_internal_sync_fence *sync_fence, struct … in mali_internal_sync_fence_add_fence()
254 struct mali_internal_sync_fence *mali_internal_sync_fence_fdget(int fd) in mali_internal_sync_fence_fdget()
266 struct mali_internal_sync_fence *mali_internal_sync_fence_merge( in mali_internal_sync_fence_merge()
267 struct mali_internal_sync_fence *sync_fence1, struct mali_internal_sync_fence *sync_fence2) in mali_internal_sync_fence_merge()
269 struct mali_internal_sync_fence *new_sync_fence; in mali_internal_sync_fence_merge()
292 new_sync_fence = (struct mali_internal_sync_fence *)sync_file_create(fence0); in mali_internal_sync_fence_merge()
334 static struct fence **mali_internal_get_fences(struct mali_internal_sync_fence *sync_fence, int *nu… in mali_internal_get_fences()
336 static struct dma_fence **mali_internal_get_fences(struct mali_internal_sync_fence *sync_fence, int… in mali_internal_get_fences()
[all …]
H A Dmali_sync.c496 s32 mali_sync_fence_fd_alloc(struct mali_internal_sync_fence *sync_fence) in mali_sync_fence_fd_alloc()
510 struct mali_internal_sync_fence *mali_sync_fence_merge(struct mali_internal_sync_fence *sync_fence1… in mali_sync_fence_merge()
512 struct mali_internal_sync_fence *sync_fence; in mali_sync_fence_merge()
524 struct mali_internal_sync_fence *mali_sync_timeline_create_signaled_fence(struct mali_internal_sync… in mali_sync_timeline_create_signaled_fence()
527 struct mali_internal_sync_fence *sync_fence; in mali_sync_timeline_create_signaled_fence()
591 struct mali_internal_sync_fence *mali_sync_flag_create_fence(struct mali_sync_flag *flag) in mali_sync_flag_create_fence()
594 struct mali_internal_sync_fence *sync_fence; in mali_sync_flag_create_fence()
604 sync_fence = (struct mali_internal_sync_fence *)sync_file_create(&sync_pt->base); in mali_sync_flag_create_fence()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_timeline_sync_fence.c29 static struct mali_internal_sync_fence *mali_timeline_sync_fence_create_and_add_tracker(struct mali… in mali_timeline_sync_fence_create_and_add_tracker()
36 struct mali_internal_sync_fence *sync_fence; in mali_timeline_sync_fence_create_and_add_tracker()
87 struct mali_internal_sync_fence *sync_fence_acc = NULL; in mali_timeline_sync_fence_create()
97 struct mali_internal_sync_fence *sync_fence; in mali_timeline_sync_fence_create()
122 struct mali_internal_sync_fence *sync_fence; in mali_timeline_sync_fence_create()
H A Dmali_timeline_fence_wait.c70 struct mali_internal_sync_fence *sync_fence = NULL;
H A Dmali_timeline.h202 …struct mali_internal_sync_fence *sync_fence; /**< The sync fence this tracker is wai…
H A Dmali_timeline.c80 static void mali_timeline_sync_fence_callback(struct mali_internal_sync_fence *sync_fence, struct m… in mali_timeline_sync_fence_callback()
1168 struct mali_internal_sync_fence *sync_fence = NULL;
1539 struct mali_internal_sync_fence *sync_fence = NULL;