Home
last modified time | relevance | path

Searched full:scpd (Results 1 – 9 of 9) sorted by relevance

/linux/kernel/trace/rv/monitors/scpd/
H A Dscpd.c11 #define MODULE_NAME "scpd"
18 #include "scpd.h"
21 DECLARE_DA_MON_PER_CPU(scpd, unsigned char);
51 rv_attach_trace_probe("scpd", preempt_disable, handle_preempt_disable); in enable_scpd()
52 rv_attach_trace_probe("scpd", preempt_enable, handle_preempt_enable); in enable_scpd()
53 rv_attach_trace_probe("scpd", sched_entry_tp, handle_schedule_entry); in enable_scpd()
54 rv_attach_trace_probe("scpd", sched_exit_tp, handle_schedule_exit); in enable_scpd()
63 rv_detach_trace_probe("scpd", preempt_disable, handle_preempt_disable); in disable_scpd()
64 rv_detach_trace_probe("scpd", preempt_enable, handle_preempt_enable); in disable_scpd()
65 rv_detach_trace_probe("scpd", sched_entry_tp, handle_schedule_entry); in disable_scpd()
[all …]
H A DKconfig9 bool "scpd monitor"
H A Dscpd.h3 * Automatically generated C representation of scpd automaton
/linux/drivers/pmdomain/mediatek/
H A Dmtk-scpsys.c172 static int scpsys_domain_is_on(struct scp_domain *scpd) in scpsys_domain_is_on() argument
174 struct scp *scp = scpd->scp; in scpsys_domain_is_on()
177 scpd->data->sta_mask; in scpsys_domain_is_on()
179 scpd->data->sta_mask; in scpsys_domain_is_on()
194 static int scpsys_regulator_enable(struct scp_domain *scpd) in scpsys_regulator_enable() argument
196 if (!scpd->supply) in scpsys_regulator_enable()
199 return regulator_enable(scpd->supply); in scpsys_regulator_enable()
202 static int scpsys_regulator_disable(struct scp_domain *scpd) in scpsys_regulator_disable() argument
204 if (!scpd->supply) in scpsys_regulator_disable()
207 return regulator_disable(scpd->supply); in scpsys_regulator_disable()
[all …]
/linux/kernel/trace/rv/
H A DMakefile11 obj-$(CONFIG_RV_MON_SCPD) += monitors/scpd/scpd.o
H A DKconfig55 source "kernel/trace/rv/monitors/scpd/Kconfig"
H A Drv_trace.h62 #include <monitors/scpd/scpd_trace.h>
/linux/Documentation/tools/rv/
H A Drv-mon-sched.rst49 * scpd: schedule called with preemption disabled
/linux/Documentation/trace/rv/
H A Dmonitor_sched.rst85 Monitor scpd
88 The schedule called with preemption disabled (scpd) monitor ensures schedule is