Home
last modified time | relevance | path

Searched refs:ktrace (Results 1 - 9 of 9) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/debug/
H A Dmali_kbase_debug_ktrace.c35 kbdev->ktrace.rbuf = rbuf; in kbase_ktrace_init()
36 spin_lock_init(&kbdev->ktrace.lock); in kbase_ktrace_init()
44 kfree(kbdev->ktrace.rbuf); in kbase_ktrace_term()
117 * Note that the last column is empty, it's simply to hold the ktrace in kbasep_ktrace_format_msg()
131 lockdep_assert_held(&kbdev->ktrace.lock); in kbasep_ktrace_dump_msg()
137 struct kbase_ktrace_msg *kbasep_ktrace_reserve(struct kbase_ktrace *ktrace) in kbasep_ktrace_reserve() argument
141 lockdep_assert_held(&ktrace->lock); in kbasep_ktrace_reserve()
143 trace_msg = &ktrace->rbuf[ktrace->next_in]; in kbasep_ktrace_reserve()
146 ktrace in kbasep_ktrace_reserve()
152 kbasep_ktrace_msg_init(struct kbase_ktrace *ktrace, struct kbase_ktrace_msg *trace_msg, enum kbase_ktrace_code code, struct kbase_context *kctx, kbase_ktrace_flag_t flags, u64 info_val) kbasep_ktrace_msg_init() argument
[all...]
H A Dmali_kbase_debug_ktrace_internal.h43 * @trace_msg: ktrace message
61 * kbasep_ktrace_reserve - internal function to reserve space for a ktrace
63 * @ktrace: kbase device's ktrace
67 * Return: ktrace message
69 struct kbase_ktrace_msg *kbasep_ktrace_reserve(struct kbase_ktrace *ktrace);
73 * part of a ktrace message
74 * @ktrace: kbase device's ktrace
75 * @trace_msg: ktrace messag
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/debug/
H A Dmali_kbase_debug_ktrace.c38 kbdev->ktrace.rbuf = rbuf; in kbase_ktrace_init()
39 spin_lock_init(&kbdev->ktrace.lock); in kbase_ktrace_init()
47 kfree(kbdev->ktrace.rbuf); in kbase_ktrace_term()
111 * Note that the last column is empty, it's simply to hold the ktrace in kbasep_ktrace_format_msg()
124 lockdep_assert_held(&kbdev->ktrace.lock); in kbasep_ktrace_dump_msg()
130 struct kbase_ktrace_msg *kbasep_ktrace_reserve(struct kbase_ktrace *ktrace) in kbasep_ktrace_reserve() argument
134 lockdep_assert_held(&ktrace->lock); in kbasep_ktrace_reserve()
136 trace_msg = &ktrace->rbuf[ktrace->next_in]; in kbasep_ktrace_reserve()
139 ktrace in kbasep_ktrace_reserve()
146 kbasep_ktrace_msg_init(struct kbase_ktrace *ktrace, struct kbase_ktrace_msg *trace_msg, enum kbase_ktrace_code code, struct kbase_context *kctx, kbase_ktrace_flag_t flags, u64 info_val) kbasep_ktrace_msg_init() argument
[all...]
H A Dmali_kbase_debug_ktrace_internal.h44 * @trace_msg: ktrace message
60 * kbasep_ktrace_reserve - internal function to reserve space for a ktrace
62 * @ktrace: kbase device's ktrace
66 struct kbase_ktrace_msg *kbasep_ktrace_reserve(struct kbase_ktrace *ktrace);
70 * part of a ktrace message
71 * @ktrace: kbase device's ktrace
72 * @trace_msg: ktrace message to initialize
73 * @code: ktrace cod
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/debug/backend/
H A Dmali_kbase_debug_ktrace_csf.c101 spin_lock_irqsave(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf()
104 trace_msg = kbasep_ktrace_reserve(&kbdev->ktrace); in kbasep_ktrace_add_csf()
113 kbasep_ktrace_msg_init(&kbdev->ktrace, trace_msg, code, kctx, flags, in kbasep_ktrace_add_csf()
156 spin_unlock_irqrestore(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf()
168 spin_lock_irqsave(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf_kcpu()
171 trace_msg = kbasep_ktrace_reserve(&kbdev->ktrace); in kbasep_ktrace_add_csf_kcpu()
174 kbasep_ktrace_msg_init(&kbdev->ktrace, trace_msg, code, kctx, 0, in kbasep_ktrace_add_csf_kcpu()
190 spin_unlock_irqrestore(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf_kcpu()
H A Dmali_kbase_debug_ktrace_jm.c83 spin_lock_irqsave(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_jm()
86 trace_msg = kbasep_ktrace_reserve(&kbdev->ktrace); in kbasep_ktrace_add_jm()
89 kbasep_ktrace_msg_init(&kbdev->ktrace, trace_msg, code, kctx, flags, in kbasep_ktrace_add_jm()
115 spin_unlock_irqrestore(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_jm()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/debug/backend/
H A Dmali_kbase_debug_ktrace_jm.c70 spin_lock_irqsave(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_jm()
73 trace_msg = kbasep_ktrace_reserve(&kbdev->ktrace); in kbasep_ktrace_add_jm()
76 kbasep_ktrace_msg_init(&kbdev->ktrace, trace_msg, code, kctx, flags, info_val); in kbasep_ktrace_add_jm()
100 spin_unlock_irqrestore(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_jm()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h959 struct kbase_ktrace ktrace; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h761 * @ktrace: kbase device's ktrace
1049 struct kbase_ktrace ktrace; member

Completed in 9 milliseconds