Home
last modified time | relevance | path

Searched refs:ktrace (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/debug/
H A Dmali_kbase_debug_ktrace.c30 spin_lock_init(&kbdev->ktrace.lock); in kbase_ktrace_init()
36 kbdev->ktrace.rbuf = rbuf; in kbase_ktrace_init()
44 kfree(kbdev->ktrace.rbuf); in kbase_ktrace_term()
45 kbdev->ktrace.rbuf = NULL; in kbase_ktrace_term()
132 lockdep_assert_held(&kbdev->ktrace.lock); in kbasep_ktrace_dump_msg()
138 struct kbase_ktrace_msg *kbasep_ktrace_reserve(struct kbase_ktrace *ktrace) in kbasep_ktrace_reserve() argument
142 lockdep_assert_held(&ktrace->lock); in kbasep_ktrace_reserve()
144 trace_msg = &ktrace->rbuf[ktrace->next_in]; in kbasep_ktrace_reserve()
147 ktrace->next_in = (ktrace->next_in + 1) & KBASE_KTRACE_MASK; in kbasep_ktrace_reserve()
148 if (ktrace->next_in == ktrace->first_out) in kbasep_ktrace_reserve()
[all …]
H A Dmali_kbase_debug_ktrace_internal.h69 struct kbase_ktrace_msg *kbasep_ktrace_reserve(struct kbase_ktrace *ktrace);
83 void kbasep_ktrace_msg_init(struct kbase_ktrace *ktrace,
H A Dmali_kbase_debug_ktrace.h91 static inline bool kbasep_ktrace_initialized(struct kbase_ktrace *ktrace) in kbasep_ktrace_initialized() argument
93 return ktrace->rbuf != NULL; in kbasep_ktrace_initialized()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/debug/backend/
H A Dmali_kbase_debug_ktrace_csf.c101 if (unlikely(!kbasep_ktrace_initialized(&kbdev->ktrace))) in kbasep_ktrace_add_csf()
104 spin_lock_irqsave(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf()
107 trace_msg = kbasep_ktrace_reserve(&kbdev->ktrace); in kbasep_ktrace_add_csf()
116 kbasep_ktrace_msg_init(&kbdev->ktrace, trace_msg, code, kctx, flags, in kbasep_ktrace_add_csf()
159 spin_unlock_irqrestore(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf()
171 if (unlikely(!kbasep_ktrace_initialized(&kbdev->ktrace))) in kbasep_ktrace_add_csf_kcpu()
174 spin_lock_irqsave(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf_kcpu()
177 trace_msg = kbasep_ktrace_reserve(&kbdev->ktrace); in kbasep_ktrace_add_csf_kcpu()
180 kbasep_ktrace_msg_init(&kbdev->ktrace, trace_msg, code, kctx, 0, in kbasep_ktrace_add_csf_kcpu()
196 spin_unlock_irqrestore(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_csf_kcpu()
H A Dmali_kbase_debug_ktrace_jm.c83 if (unlikely(!kbasep_ktrace_initialized(&kbdev->ktrace))) in kbasep_ktrace_add_jm()
86 spin_lock_irqsave(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_jm()
89 trace_msg = kbasep_ktrace_reserve(&kbdev->ktrace); in kbasep_ktrace_add_jm()
92 kbasep_ktrace_msg_init(&kbdev->ktrace, trace_msg, code, kctx, flags, in kbasep_ktrace_add_jm()
118 spin_unlock_irqrestore(&kbdev->ktrace.lock, irqflags); in kbasep_ktrace_add_jm()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h1156 struct kbase_ktrace ktrace; member
/OK3568_Linux_fs/buildroot/dl/ncurses/
HDncurses-6.1-20190728.patch.gz
HDncurses-6.1-20190727.patch.gz ... 47# ncurses-6.1-20190727/progs/ktrace.out |binary 48# ncurses/tinfo/ ...