/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_timeline.h | 43 TP_PROTO(u64 ts_sec, u32 ts_nsec, int event_type, int tgid, int atom_id), 45 TP_ARGS(ts_sec, ts_nsec, event_type, tgid, atom_id), 48 __field(int, atom_id)), 51 __entry->tgid = tgid; __entry->atom_id = atom_id;), 54 __entry->tgid, __entry->atom_id, __entry->atom_id)); 136 TP_PROTO(u64 ts_sec, u32 ts_nsec, int event_type, int tgid, int js, int atom_id), 138 TP_ARGS(ts_sec, ts_nsec, event_type, tgid, js, atom_id), 141 __field(int, js) __field(int, atom_id)), [all...] |
H A D | mali_kbase_gator.h | 32 void kbase_trace_mali_job_slots_event(u32 event, const struct kbase_context *kctx, u8 atom_id);
|
H A D | mali_kbase_replay.c | 581 * @param[in] atom_id ID of atom to release
583 static void kbasep_release_katom(struct kbase_context *kctx, int atom_id)
in kbasep_release_katom() argument 587 dev_dbg(kctx->kbdev->dev, "kbasep_release_katom: Released atom %d\n", atom_id);
in kbasep_release_katom() 589 while (!list_empty(&jctx->atoms[atom_id].dep_head[0])) {
in kbasep_release_katom() 590 list_del(jctx->atoms[atom_id].dep_head[0].next);
in kbasep_release_katom() 593 while (!list_empty(&jctx->atoms[atom_id].dep_head[1])) {
in kbasep_release_katom() 594 list_del(jctx->atoms[atom_id].dep_head[1].next);
in kbasep_release_katom() 597 jctx->atoms[atom_id].status = KBASE_JD_ATOM_STATE_UNUSED;
in kbasep_release_katom()
|
H A D | mali_kbase_trace_timeline.h | 56 /* Trace atom_id being Ready to Run */
57 #define KBASE_TIMELINE_ATOM_READY(kctx, atom_id) \
61 trace_mali_timeline_atom(ts.tv_sec, ts.tv_nsec, CTX_FLOW_ATOM_READY, (int)kctx->timeline.owner_tgid, atom_id); \
170 /* Trace atom_id starting in JS_HEAD */
179 /* Trace atom_id stopping on JS_HEAD */
253 #define KBASE_TIMELINE_ATOM_READY(kctx, atom_id) CSTD_NOP()
|
H A D | mali_base_kernel.h | 822 base_atom_id atom_id; /**< An atom number */
member 900 * @param id The atom_id to be assigned.
910 * of atom_id/dependency_type.
in base_jd_atom_dep_set() 914 dep->atom_id = id;
in base_jd_atom_dep_set() 929 base_jd_atom_dep_set(dep, from->atom_id, from->dependency_type);
in base_jd_atom_dep_copy()
|
H A D | mali_kbase_jd.c | 987 int dep_atom_number = user_atom->pre_dep[i].atom_id;
in jd_submit_atom() 1010 int dep_atom_number = user_atom->pre_dep[i].atom_id;
in jd_submit_atom() 1095 int dep_atom_number = user_atom->pre_dep[i].atom_id;
in jd_submit_atom() 1322 compiletime_assert(sizeof(user_atom.pre_dep[0].atom_id) == sizeof(user_atom.atom_number),
in kbase_jd_submit()
|
H A D | mali_kbase_core_linux.c | 4710 void kbase_trace_mali_job_slots_event(u32 event, const struct kbase_context *kctx, u8 atom_id)
in kbase_trace_mali_job_slots_event() argument 4712 trace_mali_job_slots_event(event, (kctx != NULL ? kctx->tgid : 0), (kctx != NULL ? kctx->pid : 0), atom_id);
in kbase_trace_mali_job_slots_event()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_timeline.h | 68 int atom_id), 74 atom_id), 81 __field(int, atom_id) 89 __entry->atom_id = atom_id; 96 __entry->atom_id, 97 __entry->atom_id) 293 int atom_id), 300 atom_id), 308 __field(int, atom_id) [all...] |
H A D | mali_kbase_gator.h | 34 void kbase_trace_mali_job_slots_event(u32 event, const struct kbase_context *kctx, u8 atom_id);
|
H A D | mali_kbase_replay.c | 633 * @param[in] atom_id ID of atom to release 635 static void kbasep_release_katom(struct kbase_context *kctx, int atom_id) in kbasep_release_katom() argument 640 atom_id); in kbasep_release_katom() 642 while (!list_empty(&jctx->atoms[atom_id].dep_head[0])) in kbasep_release_katom() 643 list_del(jctx->atoms[atom_id].dep_head[0].next); in kbasep_release_katom() 645 while (!list_empty(&jctx->atoms[atom_id].dep_head[1])) in kbasep_release_katom() 646 list_del(jctx->atoms[atom_id].dep_head[1].next); in kbasep_release_katom() 648 jctx->atoms[atom_id].status = KBASE_JD_ATOM_STATE_UNUSED; in kbasep_release_katom()
|
H A D | mali_kbase_trace_timeline.h | 59 /* Trace atom_id being Ready to Run */ 60 #define KBASE_TIMELINE_ATOM_READY(kctx, atom_id) \ 67 atom_id); \ 202 /* Trace atom_id starting in JS_HEAD */ 213 /* Trace atom_id stopping on JS_HEAD */ 294 #define KBASE_TIMELINE_ATOM_READY(kctx, atom_id) CSTD_NOP()
|
H A D | mali_base_kernel.h | 837 base_atom_id atom_id; /**< An atom number */ member 916 * @param id The atom_id to be assigned. 927 * of atom_id/dependency_type. in base_jd_atom_dep_set() 932 dep->atom_id = id; in base_jd_atom_dep_set() 948 base_jd_atom_dep_set(dep, from->atom_id, from->dependency_type); in base_jd_atom_dep_copy()
|
H A D | mali_kbase_jd.c | 1024 int dep_atom_number = user_atom->pre_dep[i].atom_id; in jd_submit_atom() 1052 int dep_atom_number = user_atom->pre_dep[i].atom_id; in jd_submit_atom() 1150 user_atom->pre_dep[i].atom_id; in jd_submit_atom() 1391 compiletime_assert(sizeof(user_atom.pre_dep[0].atom_id) == in kbase_jd_submit()
|
H A D | mali_kbase_core_linux.c | 4963 void kbase_trace_mali_job_slots_event(u32 event, const struct kbase_context *kctx, u8 atom_id) in kbase_trace_mali_job_slots_event() argument 4965 trace_mali_job_slots_event(event, (kctx != NULL ? kctx->tgid : 0), (kctx != NULL ? kctx->pid : 0), atom_id); in kbase_trace_mali_job_slots_event()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_linux_trace.h | 403 * which is atom_id therefore they will be using a common template 407 unsigned int atom_id), 408 TP_ARGS(message, proc_id, atom_id), 412 __field(unsigned int, atom_id) 417 __entry->atom_id = atom_id; 420 __entry->proc_id, __entry->atom_id) 431 unsigned int atom_id, unsigned int js), 432 TP_ARGS(message, proc_id, atom_id, js), 436 __field(unsigned int, atom_id) [all...] |
H A D | mali_kbase_gator.h | 45 void kbase_trace_mali_job_slots_event(u32 dev_id, u32 event, const struct kbase_context *kctx, u8 atom_id);
|
H A D | mali_kbase_jd.c | 986 int dep_atom_number = user_atom->pre_dep[i].atom_id; in jd_submit_atom() 1010 int dep_atom_number = user_atom->pre_dep[i].atom_id; in jd_submit_atom() 1358 compiletime_assert(sizeof(user_atom.pre_dep[0].atom_id) == in kbase_jd_submit()
|
H A D | mali_kbase_core_linux.c | 5529 void kbase_trace_mali_job_slots_event(u32 dev_id, u32 event, const struct kbase_context *kctx, u8 atom_id) in kbase_trace_mali_job_slots_event() argument 5534 atom_id); in kbase_trace_mali_job_slots_event()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_linux_trace.h | 271 * which is atom_id therefore they will be using a common template 273 TRACE_EVENT(sysgraph, TP_PROTO(enum sysgraph_msg message, unsigned int proc_id, unsigned int atom_id), 274 TP_ARGS(message, proc_id, atom_id), 276 __field(unsigned int, atom_id)), 277 TP_fast_assign(__entry->proc_id = proc_id; __entry->message = message; __entry->atom_id = atom_id;), 278 TP_printk("msg=%u proc_id=%u, param1=%d\n", __entry->message, __entry->proc_id, __entry->atom_id)); 287 TP_PROTO(enum sysgraph_msg message, unsigned int proc_id, unsigned int atom_id, unsigned int js), 288 TP_ARGS(message, proc_id, atom_id, js), 290 __field(unsigned int, atom_id) __fiel [all...] |
H A D | mali_kbase_gator.h | 45 void kbase_trace_mali_job_slots_event(u32 dev_id, u32 event, const struct kbase_context *kctx, u8 atom_id);
|
H A D | mali_kbase_jd.c | 923 int dep_atom_number = user_atom->pre_dep[i].atom_id; in jd_submit_atom() 944 int dep_atom_number = user_atom->pre_dep[i].atom_id; in jd_submit_atom() 1263 compiletime_assert(sizeof(user_atom.pre_dep[0].atom_id) == sizeof(user_atom.atom_number), in kbase_jd_submit()
|
H A D | mali_kbase_core_linux.c | 5035 u8 atom_id) in kbase_trace_mali_job_slots_event() 5038 (kctx != NULL ? kctx->pid : 0), atom_id); in kbase_trace_mali_job_slots_event() 5033 kbase_trace_mali_job_slots_event(u32 dev_id, u32 event, const struct kbase_context *kctx, u8 atom_id) kbase_trace_mali_job_slots_event() argument
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/ |
H A D | mali_base_jm_kernel.h | 632 * @atom_id: An atom number 636 base_atom_id atom_id; member
|
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/jm/ |
H A D | mali_base_jm_kernel.h | 653 * @atom_id: An atom number 657 base_atom_id atom_id; member
|