DevinfoDevHandler
static DevinfoDevHandler *devinfo_handlers[] = {
DevinfoDevHandler *handler;
devinfo_hotplug_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler, int action, int front)
devinfo_add_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler)
devinfo_add_enqueue_at_front(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler)
devinfo_remove_enqueue(gchar *devfs_path, DevinfoDevHandler *handler)
DevinfoDevHandler *handler = (DevinfoDevHandler *) userdata2;
hotplug_event_begin_add_devinfo (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token)
void hotplug_event_begin_add_devinfo (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token);
void devinfo_hotplug_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler, int action, int front);
void devinfo_add_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler);
void devinfo_add_enqueue_at_front(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler);
void devinfo_remove_enqueue(gchar *devfs_path, DevinfoDevHandler *handler);
DevinfoDevHandler devinfo_acpi_handler = {
DevinfoDevHandler devinfo_power_button_handler = {
extern DevinfoDevHandler devinfo_acpi_handler;
extern DevinfoDevHandler devinfo_power_button_handler;
DevinfoDevHandler devinfo_cpu_handler = {
extern DevinfoDevHandler devinfo_cpu_handler;
DevinfoDevHandler devinfo_ieee1394_handler = {
extern DevinfoDevHandler devinfo_ieee1394_handler;
DevinfoDevHandler devinfo_computer_handler = {
DevinfoDevHandler devinfo_keyboard_handler = {
DevinfoDevHandler devinfo_mouse_handler = {
DevinfoDevHandler devinfo_default_handler = {
extern DevinfoDevHandler devinfo_computer_handler;
extern DevinfoDevHandler devinfo_keyboard_handler;
extern DevinfoDevHandler devinfo_mouse_handler;
extern DevinfoDevHandler devinfo_default_handler;
DevinfoDevHandler devinfo_pci_handler = {
extern DevinfoDevHandler devinfo_pci_handler;
DevinfoDevHandler devinfo_blkdev_handler = {
devinfo_volume_hotplug_begin_add (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token)
DevinfoDevHandler devinfo_floppy_handler = {
devinfo_storage_hotplug_begin_add (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token)
DevinfoDevHandler devinfo_lofi_handler = {
DevinfoDevHandler devinfo_storage_handler = {
DevinfoDevHandler devinfo_volume_handler = {
static void devinfo_volume_hotplug_begin_add (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token);
static void devinfo_storage_hotplug_begin_add (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token);
DevinfoDevHandler devinfo_ide_handler = {
DevinfoDevHandler devinfo_scsi_handler = {
extern DevinfoDevHandler devinfo_ide_handler;
extern DevinfoDevHandler devinfo_scsi_handler;
extern DevinfoDevHandler devinfo_pcata_handler;
extern DevinfoDevHandler devinfo_blkdev_handler;
extern DevinfoDevHandler devinfo_floppy_handler;
extern DevinfoDevHandler devinfo_lofi_handler;
DevinfoDevHandler devinfo_usb_handler = {
DevinfoDevHandler devinfo_usb_printer_handler = {
DevinfoDevHandler devinfo_usb_keyboard_handler = {
extern DevinfoDevHandler devinfo_usb_handler;
void (*begin_add_func) (HalDevice *, HalDevice *, DevinfoDevHandler *, void *);
DevinfoDevHandler *handler;
DevinfoDevHandler *dh;