Lines Matching defs:panthor_group
520 struct panthor_group { struct
522 struct kref refcount;
525 struct panthor_device *ptdev;
528 struct panthor_vm *vm;
531 u64 compute_core_mask;
534 u64 fragment_core_mask;
537 u64 tiler_core_mask;
540 u8 max_compute_cores;
543 u8 max_fragment_cores;
546 u8 max_tiler_cores;
549 u8 priority;
552 u32 blocked_queues;
555 u32 idle_queues;
558 spinlock_t fatal_lock;
561 u32 fatal_queues;
564 atomic_t tiler_oom;
567 u32 queue_count;
570 struct panthor_queue *queues[MAX_CS_PER_CSG];
577 int csg_id;
609 enum panthor_group_state state; argument
619 struct panthor_kernel_bo *suspend_buf;
653 * panthor_group::groups::{runnable,idle} and argument
660 * panthor_group::groups::waiting list. argument
662 struct list_head wait_node;