Home
last modified time | relevance | path

Searched refs:rv_monitor (Results 1 – 25 of 25) sorted by relevance

/linux/kernel/trace/rv/
H A Drv.c69 * The struct rv_monitor defines a set of callback functions to control
76 * int rv_register_monitor(struct rv_monitor *monitor);
78 * int rv_unregister_monitor(struct rv_monitor *monitor);
213 bool rv_is_nested_monitor(struct rv_monitor *mon) in rv_is_nested_monitor()
226 bool rv_is_container_monitor(struct rv_monitor *mon) in rv_is_container_monitor()
228 struct rv_monitor *next; in rv_is_container_monitor()
244 struct rv_monitor *mon = filp->private_data; in monitor_enable_read_data()
255 static int __rv_disable_monitor(struct rv_monitor *mon, bool sync) in __rv_disable_monitor()
276 static void rv_disable_single(struct rv_monitor *mon) in rv_disable_single()
281 static int rv_enable_single(struct rv_monitor *mo
[all...]
H A Drv.h27 int rv_disable_monitor(struct rv_monitor *mon);
28 int rv_enable_monitor(struct rv_monitor *mon);
29 bool rv_is_container_monitor(struct rv_monitor *mon);
30 bool rv_is_nested_monitor(struct rv_monitor *mon);
33 int reactor_populate_monitor(struct rv_monitor *mon);
36 static inline int reactor_populate_monitor(struct rv_monitor *mon) in reactor_populate_monitor()
H A Drv_reactors.c141 struct rv_monitor *mon = m->private; in monitor_reactor_show()
161 static void monitor_swap_reactors_single(struct rv_monitor *mon, in monitor_swap_reactors_single()
183 static void monitor_swap_reactors(struct rv_monitor *mon, struct rv_reactor *reactor) in monitor_swap_reactors()
185 struct rv_monitor *p = mon; in monitor_swap_reactors()
207 struct rv_monitor *mon; in monitor_reactors_write()
259 struct rv_monitor *mon = inode->i_private; in monitor_reactors_open()
422 int reactor_populate_monitor(struct rv_monitor *mon) in reactor_populate_monitor()
/linux/include/linux/
H A Drv.h98 struct rv_monitor { struct
110 struct rv_monitor *parent; argument
115 int rv_unregister_monitor(struct rv_monitor *monitor); argument
116 int rv_register_monitor(struct rv_monitor *monitor, struct rv_monitor *parent);
/linux/kernel/trace/rv/monitors/rtapp/
H A Drtapp.c11 struct rv_monitor rv_rtapp;
13 struct rv_monitor rv_rtapp = {
H A Drtapp.h3 extern struct rv_monitor rv_rtapp;
/linux/kernel/trace/rv/monitors/sched/
H A Dsched.c11 struct rv_monitor rv_sched;
13 struct rv_monitor rv_sched = {
H A Dsched.h3 extern struct rv_monitor rv_sched;
/linux/tools/verification/rvgen/rvgen/templates/container/
H A Dmain.c11 struct rv_monitor rv_%%MODEL_NAME%%;
13 struct rv_monitor rv_%%MODEL_NAME%% = {
H A Dmain.h3 extern struct rv_monitor rv_%%MODEL_NAME%%;
/linux/tools/verification/rvgen/rvgen/templates/dot2k/
H A Dmain.c30 static struct rv_monitor rv_%%MODEL_NAME%%;
66 static struct rv_monitor rv_%%MODEL_NAME%% = {
/linux/kernel/trace/rv/monitors/snroc/
H A Dsnroc.c19 static struct rv_monitor rv_snroc;
60 static struct rv_monitor rv_snroc = {
/linux/kernel/trace/rv/monitors/sco/
H A Dsco.c19 static struct rv_monitor rv_sco;
63 static struct rv_monitor rv_sco = {
/linux/kernel/trace/rv/monitors/wip/
H A Dwip.c19 static struct rv_monitor rv_wip;
63 static struct rv_monitor rv_wip = {
/linux/kernel/trace/rv/monitors/wwnr/
H A Dwwnr.c18 static struct rv_monitor rv_wwnr;
62 static struct rv_monitor rv_wwnr = {
/linux/kernel/trace/rv/monitors/snep/
H A Dsnep.c20 static struct rv_monitor rv_snep;
71 static struct rv_monitor rv_snep = {
/linux/kernel/trace/rv/monitors/scpd/
H A Dscpd.c20 static struct rv_monitor rv_scpd;
71 static struct rv_monitor rv_scpd = {
/linux/kernel/trace/rv/monitors/sssw/
H A Dsssw.c20 static struct rv_monitor rv_sssw;
92 static struct rv_monitor rv_sssw = {
/linux/kernel/trace/rv/monitors/nrp/
H A Dnrp.c20 static struct rv_monitor rv_nrp;
114 static struct rv_monitor rv_nrp = {
/linux/kernel/trace/rv/monitors/sts/
H A Dsts.c21 static struct rv_monitor rv_sts;
132 static struct rv_monitor rv_sts = {
/linux/kernel/trace/rv/monitors/opid/
H A Dopid.c21 static struct rv_monitor rv_opid;
144 static struct rv_monitor rv_opid = {
/linux/tools/verification/rvgen/rvgen/templates/ltl2k/
H A Dmain.c80 static struct rv_monitor rv_%%MODEL_NAME%% = {
/linux/kernel/trace/rv/monitors/pagefault/
H A Dpagefault.c66 static struct rv_monitor rv_pagefault = {
/linux/include/rv/
H A Dltl_monitor.h21 static struct rv_monitor RV_MONITOR_NAME;
/linux/kernel/trace/rv/monitors/sleep/
H A Dsleep.c215 static struct rv_monitor rv_sleep = {