Home | History | Annotate | Download | only in src

Lines Matching full:driver

2035 	struct btd_adapter_driver *driver = user_data;
2041 err = driver->probe(adapter);
2043 error("%s: %s (%d)", driver->name, strerror(-err), -err);
2051 struct btd_adapter_driver *driver = l->data;
2053 if (driver->probe == NULL)
2056 probe_driver(adapter, driver);
2341 struct btd_adapter_driver *driver = l->data;
2343 if (driver->remove)
2344 driver->remove(adapter);
2961 int btd_register_adapter_driver(struct btd_adapter_driver *driver)
2965 adapter_drivers = g_slist_append(adapter_drivers, driver);
2967 if (driver->probe == NULL)
2971 g_slist_foreach(adapters, probe_driver, driver);
2976 void btd_unregister_adapter_driver(struct btd_adapter_driver *driver)
2978 adapter_drivers = g_slist_remove(adapter_drivers, driver);