Lines Matching defs:handler
155 DevinfoDevHandler *handler;
164 handler = devinfo_handlers[i];
165 d = handler->add (parent, node, devfs_path, device_type);
175 devinfo_hotplug_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler, int action, int front)
185 hotplug_event->un.devfs.handler = handler;
191 devinfo_add_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler)
193 devinfo_hotplug_enqueue (d, devfs_path, handler, HOTPLUG_ACTION_ADD, 0);
197 devinfo_add_enqueue_at_front(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler)
199 devinfo_hotplug_enqueue (d, devfs_path, handler, HOTPLUG_ACTION_ADD, 1);
203 devinfo_remove_enqueue(gchar *devfs_path, DevinfoDevHandler *handler)
205 devinfo_hotplug_enqueue (NULL, devfs_path, handler, HOTPLUG_ACTION_REMOVE, 0);
245 DevinfoDevHandler *handler = (DevinfoDevHandler *) userdata2;
264 if (handler != NULL && handler->get_prober != NULL) {
265 prober = handler->get_prober (d, &prober_timeout);
270 if (handler->probing_done != NULL) {
271 probing_done = handler->probing_done;
283 (gpointer) end_token, (gpointer) handler);
291 hotplug_event_begin_add_devinfo (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token)
320 hal_util_callout_device_preprobe (d, devinfo_callouts_preprobing_done, end_token, handler);