Lines Matching refs:panthor_queue
162 * in panthor_queue.
354 * struct panthor_queue - Execution queue
356 struct panthor_queue {
581 struct panthor_queue *queues[MAX_CS_PER_CSG];
819 * @node: Used to insert the job in the panthor_queue::fence_ctx::in_flight_jobs
838 panthor_queue_put_syncwait_obj(struct panthor_queue *queue)
852 panthor_queue_get_syncwait_obj(struct panthor_group *group, struct panthor_queue *queue)
884 static void group_free_queue(struct panthor_group *group, struct panthor_queue *queue)
1048 struct panthor_queue *queue = ptdev->scheduler->csg_slots[csg_id].group->queues[cs_id];
1094 struct panthor_queue *queue = group->queues[cs_id];
1147 struct panthor_queue *queue = group->queues[cs_id];
1390 struct panthor_queue *queue = group && cs_id < group->queue_count ?
2063 struct panthor_queue *queue = group->queues[i];
2458 struct panthor_queue *queue = group->queues[queue_idx];
2591 static void queue_stop(struct panthor_queue *queue,
2597 static void queue_start(struct panthor_queue *queue)
2858 struct panthor_queue *queue = group->queues[job->queue_idx];
2902 struct panthor_queue *queue = group->queues[queue_idx];
2949 copy_instrs_to_ringbuf(struct panthor_queue *queue,
2988 struct panthor_queue *queue = group->queues[job->queue_idx];
3117 struct panthor_queue *queue = group->queues[job->queue_idx];
3219 struct panthor_queue *queue = group->queues[job->queue_idx];
3286 static struct panthor_queue *
3307 struct panthor_queue *queue;
3395 struct panthor_queue *queue;