Home
last modified time | relevance | path

Searched refs:xenbus_watch (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/include/xen/
H A Dxenbus.h56 struct xenbus_watch struct
69 bool (*will_handle)(struct xenbus_watch *, argument
73 void (*callback)(struct xenbus_watch *, argument
84 struct xenbus_watch otherend_watch;
191 int register_xenbus_watch(struct xenbus_watch *watch);
192 void unregister_xenbus_watch(struct xenbus_watch *watch);
210 struct xenbus_watch *watch,
211 bool (*will_handle)(struct xenbus_watch *,
213 void (*callback)(struct xenbus_watch *,
217 bool (*will_handle)(struct xenbus_watch *,
[all …]
/openbmc/linux/drivers/xen/xenbus/
H A Dxenbus.h47 bool (*otherend_will_handle)(struct xenbus_watch *watch,
49 void (*otherend_changed)(struct xenbus_watch *watch, const char *path,
64 struct xenbus_watch *handle;
125 void xenbus_otherend_changed(struct xenbus_watch *watch,
H A Dxenbus_probe_backend.c183 static bool frontend_will_handle(struct xenbus_watch *watch, in frontend_will_handle()
189 static void frontend_changed(struct xenbus_watch *watch, in frontend_changed()
212 static void backend_changed(struct xenbus_watch *watch, in backend_changed()
220 static struct xenbus_watch be_watch = {
H A Dxenbus_probe_frontend.c88 static void backend_changed(struct xenbus_watch *watch, in backend_changed()
177 static void frontend_changed(struct xenbus_watch *watch, in frontend_changed()
187 static struct xenbus_watch fe_watch = {
348 static void xenbus_reset_backend_state_changed(struct xenbus_watch *w, in xenbus_reset_backend_state_changed()
375 struct xenbus_watch be_watch; in xenbus_reset_frontend()
H A Dxenbus_client.c129 struct xenbus_watch *watch, in xenbus_watch_path()
130 bool (*will_handle)(struct xenbus_watch *, in xenbus_watch_path() argument
132 void (*callback)(struct xenbus_watch *, in xenbus_watch_path() argument
171 struct xenbus_watch *watch, in xenbus_watch_pathfmt()
172 bool (*will_handle)(struct xenbus_watch *, in xenbus_watch_pathfmt() argument
174 void (*callback)(struct xenbus_watch *, in xenbus_watch_pathfmt() argument
H A Dxenbus_xs.c684 static struct xenbus_watch *find_watch(const char *token) in find_watch()
686 struct xenbus_watch *i, *cmp; in find_watch()
764 int register_xenbus_watch(struct xenbus_watch *watch) in register_xenbus_watch()
795 void unregister_xenbus_watch(struct xenbus_watch *watch) in unregister_xenbus_watch()
849 struct xenbus_watch *watch; in xs_resume()
H A Dxenbus_dev_frontend.c228 struct xenbus_watch watch;
266 static void watch_fired(struct xenbus_watch *watch, in watch_fired()
H A Dxenbus_probe.c177 void xenbus_otherend_changed(struct xenbus_watch *watch, in xenbus_otherend_changed()
/openbmc/linux/drivers/xen/
H A Dmanage.c220 static void shutdown_handler(struct xenbus_watch *watch, in shutdown_handler()
269 static void sysrq_handler(struct xenbus_watch *watch, const char *path, in sysrq_handler()
314 static struct xenbus_watch sysrq_watch = {
320 static struct xenbus_watch shutdown_watch = {
H A Dcpu_hotplug.c72 static void handle_vcpu_hotplug_event(struct xenbus_watch *watch, in handle_vcpu_hotplug_event()
89 static struct xenbus_watch cpu_watch = { in setup_cpu_watcher()
H A Dxen-balloon.c63 static void watch_target(struct xenbus_watch *watch, in watch_target()
105 static struct xenbus_watch target_watch = {
/openbmc/linux/drivers/net/xen-netback/
H A Dcommon.h273 struct xenbus_watch hotplug_status_watch;
314 struct xenbus_watch credit_watch;
315 struct xenbus_watch mcast_ctrl_watch;
H A Dxenbus.c523 static void xen_net_rate_changed(struct xenbus_watch *watch, in xen_net_rate_changed()
582 static void xen_mcast_ctrl_changed(struct xenbus_watch *watch, in xen_mcast_ctrl_changed()
659 static void hotplug_status_changed(struct xenbus_watch *watch, in hotplug_status_changed()
/openbmc/linux/drivers/xen/xen-pciback/
H A Dpciback.h38 struct xenbus_watch be_watch;
H A Dxenbus.c659 static void xen_pcibk_be_watch(struct xenbus_watch *watch, in xen_pcibk_be_watch()
/openbmc/linux/drivers/block/xen-blkback/
H A Dxenbus.c24 struct xenbus_watch backend_watch;
33 static void backend_changed(struct xenbus_watch *, const char *,
698 static void backend_changed(struct xenbus_watch *watch, in backend_changed()