Lines Matching refs:panthor_queue
357 struct panthor_queue { struct
570 struct panthor_queue *queues[MAX_CS_PER_CSG];
781 panthor_queue_put_syncwait_obj(struct panthor_queue *queue) in panthor_queue_put_syncwait_obj()
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()
990 struct panthor_queue *queue = ptdev->scheduler->csg_slots[csg_id].group->queues[cs_id]; in cs_slot_prog_locked()
1036 struct panthor_queue *queue = group->queues[cs_id]; in cs_slot_reset_locked()
1089 struct panthor_queue *queue = group->queues[cs_id]; in cs_slot_sync_queue_state_locked()
1332 struct panthor_queue *queue = group && cs_id < group->queue_count ? in cs_slot_process_fault_event_locked()
2007 struct panthor_queue *queue = group->queues[i]; in group_term_post_processing()
2402 struct panthor_queue *queue = group->queues[queue_idx]; in panthor_queue_eval_syncwait()
2535 static void queue_stop(struct panthor_queue *queue, in queue_stop()
2541 static void queue_start(struct panthor_queue *queue) in queue_start()
2804 struct panthor_queue *queue = group->queues[queue_idx]; in group_sync_upd_work()
2837 struct panthor_queue *queue = group->queues[job->queue_idx]; in queue_run_job()
2980 struct panthor_queue *queue = group->queues[job->queue_idx]; in queue_timedout_job()
3020 static struct panthor_queue *
3025 struct panthor_queue *queue; in group_create_queue()