Lines Matching defs:group
105 struct panthor_group *group; member
675 #define group_queue_work(group, wname) \ argument
739 struct panthor_group *group; member
795 panthor_queue_get_syncwait_obj(struct panthor_group *group, struct panthor_queue *queue) in panthor_queue_get_syncwait_obj()
827 static void group_free_queue(struct panthor_group *group, struct panthor_queue *queue) in group_free_queue()
851 struct panthor_group *group = container_of(work, in group_release_work() local
869 struct panthor_group *group = container_of(kref, in group_release() local
881 static void group_put(struct panthor_group *group) in group_put()
888 group_get(struct panthor_group *group) in group_get()
904 group_bind_locked(struct panthor_group *group, u32 csg_id) in group_bind_locked()
946 group_unbind_locked(struct panthor_group *group) in group_unbind_locked()
1035 struct panthor_group *group = ptdev->scheduler->csg_slots[csg_id].group; in cs_slot_reset_locked() local
1088 struct panthor_group *group = ptdev->scheduler->csg_slots[csg_id].group; in cs_slot_sync_queue_state_locked() local
1140 struct panthor_group *group = csg_slot->group; in csg_slot_sync_queues_state_locked() local
1159 struct panthor_group *group; in csg_slot_sync_state_locked() local
1232 struct panthor_group *group; in csg_slot_prog_locked() local
1289 struct panthor_group *group = csg_slot->group; in cs_slot_process_fatal_event_locked() local
1331 struct panthor_group *group = csg_slot->group; in cs_slot_process_fault_event_locked() local
1373 static int group_process_tiler_oom(struct panthor_group *group, u32 cs_id) in group_process_tiler_oom()
1461 struct panthor_group *group = in group_tiler_oom_work() local
1481 struct panthor_group *group = csg_slot->group; in cs_slot_process_tiler_oom_event_locked() local
1558 struct panthor_group *group = csg_slot->group; in csg_slot_sync_update_locked() local
1573 struct panthor_group *group = csg_slot->group; in csg_slot_process_progress_timer_event_locked() local
1834 group_is_idle(struct panthor_group *group) in group_is_idle()
1847 group_can_run(struct panthor_group *group) in group_can_run()
1862 struct panthor_group *group, *tmp; in tick_ctx_pick_groups_from_list() local
1906 struct panthor_group *group, in tick_ctx_insert_old_group()
1959 struct panthor_group *group = csg_slot->group; in tick_ctx_init() local
1995 group_term_post_processing(struct panthor_group *group) in group_term_post_processing()
2045 struct panthor_group *group = in group_term_work() local
2057 struct panthor_group *group, *tmp; in tick_ctx_cleanup() local
2108 struct panthor_group *group, *tmp; in tick_ctx_apply() local
2400 static int panthor_queue_eval_syncwait(struct panthor_group *group, u8 queue_idx) in panthor_queue_eval_syncwait()
2434 struct panthor_group *group, *tmp; in sync_upd_work() local
2474 static void group_schedule_locked(struct panthor_group *group, u32 queue_mask) in group_schedule_locked()
2552 static void panthor_group_stop(struct panthor_group *group) in panthor_group_stop()
2565 static void panthor_group_start(struct panthor_group *group) in panthor_group_start()
2615 struct panthor_group *group; in panthor_sched_suspend() local
2731 struct panthor_group *group, *group_tmp; in panthor_sched_pre_reset() local
2766 struct panthor_group *group, *group_tmp; in panthor_sched_post_reset() local
2795 struct panthor_group *group = in group_sync_upd_work() local
2836 struct panthor_group *group = job->group; in queue_run_job() local
2977 struct panthor_group *group = job->group; in queue_timedout_job() local
3021 group_create_queue(struct panthor_group *group, in group_create_queue()
3102 struct panthor_group *group = NULL; in panthor_group_create() local
3228 struct panthor_group *group; in panthor_group_destroy() local
3262 struct panthor_group *group; in group_from_handle() local
3277 struct panthor_group *group; in panthor_group_get_state() local
3317 struct panthor_group *group; in panthor_group_pool_destroy() local