| .. | .. |
|---|
| 50 | 50 | DEFINE_EVENT(mali_jm_slot_template, mali_##name, \ |
|---|
| 51 | 51 | TP_PROTO(struct kbase_context *kctx, int jobslot, u64 info_val), \ |
|---|
| 52 | 52 | TP_ARGS(kctx, jobslot, info_val)) |
|---|
| 53 | +DEFINE_MALI_JM_SLOT_EVENT(JM_RETURN_ATOM_TO_JS); |
|---|
| 54 | +DEFINE_MALI_JM_SLOT_EVENT(JM_MARK_FOR_RETURN_TO_JS); |
|---|
| 53 | 55 | DEFINE_MALI_JM_SLOT_EVENT(JM_SUBMIT); |
|---|
| 54 | 56 | DEFINE_MALI_JM_SLOT_EVENT(JM_JOB_DONE); |
|---|
| 55 | 57 | DEFINE_MALI_JM_SLOT_EVENT(JM_UPDATE_HEAD); |
|---|
| .. | .. |
|---|
| 68 | 70 | DEFINE_MALI_JM_SLOT_EVENT(JS_AFFINITY_SUBMIT_TO_BLOCKED); |
|---|
| 69 | 71 | DEFINE_MALI_JM_SLOT_EVENT(JS_AFFINITY_CURRENT); |
|---|
| 70 | 72 | DEFINE_MALI_JM_SLOT_EVENT(JD_DONE_TRY_RUN_NEXT_JOB); |
|---|
| 73 | +DEFINE_MALI_JM_SLOT_EVENT(JS_PULL_JOB); |
|---|
| 71 | 74 | DEFINE_MALI_JM_SLOT_EVENT(JS_CORE_REF_REQUEST_CORES_FAILED); |
|---|
| 72 | 75 | DEFINE_MALI_JM_SLOT_EVENT(JS_CORE_REF_REGISTER_INUSE_FAILED); |
|---|
| 73 | 76 | DEFINE_MALI_JM_SLOT_EVENT(JS_CORE_REF_REQUEST_ON_RECHECK_FAILED); |
|---|
| .. | .. |
|---|
| 76 | 79 | DEFINE_MALI_JM_SLOT_EVENT(JS_JOB_DONE_RETRY_NEEDED); |
|---|
| 77 | 80 | DEFINE_MALI_JM_SLOT_EVENT(JS_POLICY_DEQUEUE_JOB); |
|---|
| 78 | 81 | DEFINE_MALI_JM_SLOT_EVENT(JS_POLICY_DEQUEUE_JOB_IRQ); |
|---|
| 82 | +DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_BLOCKED); |
|---|
| 83 | +DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_UNBLOCKED); |
|---|
| 84 | +DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_AND_HIGHER_UNBLOCKED); |
|---|
| 85 | +DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_IS_BLOCKED); |
|---|
| 79 | 86 | #undef DEFINE_MALI_JM_SLOT_EVENT |
|---|
| 80 | 87 | |
|---|
| 81 | 88 | DECLARE_EVENT_CLASS(mali_jm_refcount_template, |
|---|
| .. | .. |
|---|
| 152 | 159 | DEFINE_MALI_JM_ADD_EVENT(JM_ZAP_DONE); |
|---|
| 153 | 160 | DEFINE_MALI_JM_ADD_EVENT(JM_SUBMIT_AFTER_RESET); |
|---|
| 154 | 161 | DEFINE_MALI_JM_ADD_EVENT(JM_JOB_COMPLETE); |
|---|
| 162 | +DEFINE_MALI_JM_ADD_EVENT(JS_UNPULL_JOB); |
|---|
| 155 | 163 | DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_ON_RUNPOOL); |
|---|
| 156 | 164 | DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_OFF_RUNPOOL); |
|---|
| 157 | 165 | DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_ON_CTX); |
|---|
| 158 | 166 | DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_OFF_CTX); |
|---|
| 167 | +DEFINE_MALI_JM_ADD_EVENT(JS_RETURN_WORKER); |
|---|
| 168 | +DEFINE_MALI_JM_ADD_EVENT(JS_RETURN_WORKER_END); |
|---|
| 159 | 169 | DEFINE_MALI_JM_ADD_EVENT(JS_POLICY_TIMER_END); |
|---|
| 160 | 170 | DEFINE_MALI_JM_ADD_EVENT(JS_POLICY_TIMER_START); |
|---|
| 161 | 171 | DEFINE_MALI_JM_ADD_EVENT(JS_POLICY_ENQUEUE_JOB); |
|---|