Lines Matching refs:mon

142 	struct rv_monitor *mon = m->private;  in monitor_reactor_show()  local
145 if (mon->reactor == reactor) in monitor_reactor_show()
162 static void monitor_swap_reactors_single(struct rv_monitor *mon, in monitor_swap_reactors_single() argument
169 if (mon->reactor == reactor) in monitor_swap_reactors_single()
172 monitor_enabled = mon->enabled; in monitor_swap_reactors_single()
174 rv_disable_monitor(mon); in monitor_swap_reactors_single()
176 mon->reactor = reactor; in monitor_swap_reactors_single()
177 mon->react = reactor->react; in monitor_swap_reactors_single()
181 rv_enable_monitor(mon); in monitor_swap_reactors_single()
184 static void monitor_swap_reactors(struct rv_monitor *mon, struct rv_reactor *reactor) in monitor_swap_reactors() argument
186 struct rv_monitor *p = mon; in monitor_swap_reactors()
188 if (rv_is_container_monitor(mon)) in monitor_swap_reactors()
190 if (p->parent != mon) in monitor_swap_reactors()
200 monitor_swap_reactors_single(mon, reactor, false); in monitor_swap_reactors()
208 struct rv_monitor *mon; in monitor_reactors_write() local
234 mon = seq_f->private; in monitor_reactors_write()
242 monitor_swap_reactors(mon, reactor); in monitor_reactors_write()
255 struct rv_monitor *mon = inode->i_private; in monitor_reactors_open() local
271 seq_f->private = mon; in monitor_reactors_open()
412 int reactor_populate_monitor(struct rv_monitor *mon, struct dentry *root) in reactor_populate_monitor() argument
416 tmp = rv_create_file("reactors", RV_MODE_WRITE, root, mon, &monitor_reactors_ops); in reactor_populate_monitor()
423 mon->reactor = get_reactor_rdef_by_name("nop"); in reactor_populate_monitor()