Searched refs:xenbus_device (Results 1 - 14 of 14) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/xen/
H A Dxenbus.h63 struct xenbus_device { struct
74 static inline struct xenbus_device *to_xenbus_device(struct device *dev)
76 return container_of(dev, struct xenbus_device, dev);
90 int (*probe)(struct xenbus_device *dev,
92 void (*otherend_changed)(struct xenbus_device *dev,
94 int (*remove)(struct xenbus_device *dev);
95 int (*suspend)(struct xenbus_device *dev, pm_message_t state);
96 int (*resume)(struct xenbus_device *dev);
97 int (*uevent)(struct xenbus_device *, char **, int, char *, int);
99 int (*read_otherend_details)(struct xenbus_device *de
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/xen/
H A Dxenbus.h63 struct xenbus_device { struct
74 static inline struct xenbus_device *to_xenbus_device(struct device *dev)
76 return container_of(dev, struct xenbus_device, dev);
90 int (*probe)(struct xenbus_device *dev,
92 void (*otherend_changed)(struct xenbus_device *dev,
94 int (*remove)(struct xenbus_device *dev);
95 int (*suspend)(struct xenbus_device *dev, pm_message_t state);
96 int (*resume)(struct xenbus_device *dev);
97 int (*uevent)(struct xenbus_device *, char **, int, char *, int);
99 int (*read_otherend_details)(struct xenbus_device *de
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/xen/xenbus/
H A Dxenbus_client.c72 int xenbus_watch_path(struct xenbus_device *dev, const char *path,
110 int xenbus_watch_pathfmt(struct xenbus_device *dev,
136 static void xenbus_switch_fatal(struct xenbus_device *, int, int,
140 __xenbus_switch_state(struct xenbus_device *dev,
204 int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state state)
211 int xenbus_frontend_closed(struct xenbus_device *dev)
223 static char *error_path(struct xenbus_device *dev)
229 static void xenbus_va_dev_error(struct xenbus_device *dev, int err,
278 void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...)
299 void xenbus_dev_fatal(struct xenbus_device *de
[all...]
H A Dxenbus_probe.c85 match_device(const struct xenbus_device_id *arr, struct xenbus_device *dev)
106 struct xenbus_device *dev = to_xenbus_device(_dev);
133 static void free_otherend_details(struct xenbus_device *dev)
140 static void free_otherend_watch(struct xenbus_device *dev)
150 int read_otherend_details(struct xenbus_device *xendev,
177 static int read_backend_details(struct xenbus_device *xendev)
209 struct xenbus_device *dev =
210 container_of(watch, struct xenbus_device, otherend_watch);
249 static int talk_to_otherend(struct xenbus_device *dev)
260 static int watch_otherend(struct xenbus_device *de
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/xen/xenbus/
H A Dxenbus_client.c72 int xenbus_watch_path(struct xenbus_device *dev, const char *path,
110 int xenbus_watch_pathfmt(struct xenbus_device *dev,
136 static void xenbus_switch_fatal(struct xenbus_device *, int, int,
140 __xenbus_switch_state(struct xenbus_device *dev,
204 int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state state)
211 int xenbus_frontend_closed(struct xenbus_device *dev)
223 static char *error_path(struct xenbus_device *dev)
229 static void xenbus_va_dev_error(struct xenbus_device *dev, int err,
278 void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...)
299 void xenbus_dev_fatal(struct xenbus_device *de
[all...]
H A Dxenbus_probe.c85 match_device(const struct xenbus_device_id *arr, struct xenbus_device *dev)
106 struct xenbus_device *dev = to_xenbus_device(_dev);
133 static void free_otherend_details(struct xenbus_device *dev)
140 static void free_otherend_watch(struct xenbus_device *dev)
150 int read_otherend_details(struct xenbus_device *xendev,
177 static int read_backend_details(struct xenbus_device *xendev)
209 struct xenbus_device *dev =
210 container_of(watch, struct xenbus_device, otherend_watch);
249 static int talk_to_otherend(struct xenbus_device *dev)
260 static int watch_otherend(struct xenbus_device *de
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/input/
H A Dxen-kbdfront.c40 struct xenbus_device *xbdev;
44 static int xenkbd_remove(struct xenbus_device *);
45 static int xenkbd_connect_backend(struct xenbus_device *, struct xenkbd_info *);
109 static int __devinit xenkbd_probe(struct xenbus_device *dev,
191 static int xenkbd_resume(struct xenbus_device *dev)
200 static int xenkbd_remove(struct xenbus_device *dev)
214 static int xenkbd_connect_backend(struct xenbus_device *dev,
270 static void xenkbd_backend_changed(struct xenbus_device *dev,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/input/
H A Dxen-kbdfront.c40 struct xenbus_device *xbdev;
44 static int xenkbd_remove(struct xenbus_device *);
45 static int xenkbd_connect_backend(struct xenbus_device *, struct xenkbd_info *);
109 static int __devinit xenkbd_probe(struct xenbus_device *dev,
191 static int xenkbd_resume(struct xenbus_device *dev)
200 static int xenkbd_remove(struct xenbus_device *dev)
214 static int xenkbd_connect_backend(struct xenbus_device *dev,
270 static void xenkbd_backend_changed(struct xenbus_device *dev,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/block/
H A Dxen-blkfront.c84 struct xenbus_device *xbdev;
700 static int setup_blkring(struct xenbus_device *dev,
748 static int talk_to_blkback(struct xenbus_device *dev,
814 static int blkfront_probe(struct xenbus_device *dev,
967 static int blkfront_resume(struct xenbus_device *dev)
986 struct xenbus_device *xbdev = info->xbdev;
1116 static void blkback_changed(struct xenbus_device *dev,
1141 static int blkfront_remove(struct xenbus_device *xbdev)
1190 static int blkfront_is_ready(struct xenbus_device *dev)
1229 struct xenbus_device *xbde
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/block/
H A Dxen-blkfront.c84 struct xenbus_device *xbdev;
700 static int setup_blkring(struct xenbus_device *dev,
748 static int talk_to_blkback(struct xenbus_device *dev,
814 static int blkfront_probe(struct xenbus_device *dev,
967 static int blkfront_resume(struct xenbus_device *dev)
986 struct xenbus_device *xbdev = info->xbdev;
1116 static void blkback_changed(struct xenbus_device *dev,
1141 static int blkfront_remove(struct xenbus_device *xbdev)
1190 static int blkfront_is_ready(struct xenbus_device *dev)
1229 struct xenbus_device *xbde
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/video/
H A Dxen-fbfront.c55 struct xenbus_device *xbdev;
67 static int xenfb_remove(struct xenbus_device *);
69 static int xenfb_connect_backend(struct xenbus_device *, struct xenfb_info *);
361 static int __devinit xenfb_probe(struct xenbus_device *dev,
508 static int xenfb_resume(struct xenbus_device *dev)
517 static int xenfb_remove(struct xenbus_device *dev)
562 static int xenfb_connect_backend(struct xenbus_device *dev,
625 static void xenfb_backend_changed(struct xenbus_device *dev,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/video/
H A Dxen-fbfront.c55 struct xenbus_device *xbdev;
67 static int xenfb_remove(struct xenbus_device *);
69 static int xenfb_connect_backend(struct xenbus_device *, struct xenfb_info *);
361 static int __devinit xenfb_probe(struct xenbus_device *dev,
508 static int xenfb_resume(struct xenbus_device *dev)
517 static int xenfb_remove(struct xenbus_device *dev)
562 static int xenfb_connect_backend(struct xenbus_device *dev,
625 static void xenfb_backend_changed(struct xenbus_device *dev,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/
H A Dxen-netfront.c80 struct xenbus_device *xbdev;
1120 static struct net_device * __devinit xennet_create_dev(struct xenbus_device *dev)
1202 static int __devinit netfront_probe(struct xenbus_device *dev,
1278 static int netfront_resume(struct xenbus_device *dev)
1288 static int xen_net_read_mac(struct xenbus_device *dev, u8 mac[])
1330 static int setup_netfront(struct xenbus_device *dev, struct netfront_info *info)
1398 static int talk_to_backend(struct xenbus_device *dev,
1602 static void backend_changed(struct xenbus_device *dev,
1778 static int __devexit xennet_remove(struct xenbus_device *dev)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/
H A Dxen-netfront.c80 struct xenbus_device *xbdev;
1120 static struct net_device * __devinit xennet_create_dev(struct xenbus_device *dev)
1202 static int __devinit netfront_probe(struct xenbus_device *dev,
1278 static int netfront_resume(struct xenbus_device *dev)
1288 static int xen_net_read_mac(struct xenbus_device *dev, u8 mac[])
1330 static int setup_netfront(struct xenbus_device *dev, struct netfront_info *info)
1398 static int talk_to_backend(struct xenbus_device *dev,
1602 static void backend_changed(struct xenbus_device *dev,
1778 static int __devexit xennet_remove(struct xenbus_device *dev)

Completed in 147 milliseconds