HelenOS sources

driver_list_t     182 uspace/srv/devman/devtree.c bool init_device_tree(dev_tree_t *tree, driver_list_t *drivers_list)
driver_list_t      41 uspace/srv/devman/devtree.h extern bool init_device_tree(dev_tree_t *, driver_list_t *);
driver_list_t      58 uspace/srv/devman/driver.c void init_driver_list(driver_list_t *drv_list)
driver_list_t      84 uspace/srv/devman/driver.c void add_driver(driver_list_t *drivers_list, driver_t *drv)
driver_list_t     175 uspace/srv/devman/driver.c int lookup_available_drivers(driver_list_t *drivers_list, const char *dir_path)
driver_list_t     220 uspace/srv/devman/driver.c driver_t *find_best_match_driver(driver_list_t *drivers_list, dev_node_t *node)
driver_list_t     376 uspace/srv/devman/driver.c driver_t *driver_find(driver_list_t *drv_list, devman_handle_t handle)
driver_list_t     401 uspace/srv/devman/driver.c driver_t *driver_find_by_name(driver_list_t *drv_list, const char *drv_name)
driver_list_t     575 uspace/srv/devman/driver.c bool assign_driver(dev_node_t *dev, driver_list_t *drivers_list,
driver_list_t     785 uspace/srv/devman/driver.c errno_t driver_get_list(driver_list_t *driver_list, devman_handle_t *hdl_buf,
driver_list_t      40 uspace/srv/devman/driver.h extern void init_driver_list(driver_list_t *);
driver_list_t      43 uspace/srv/devman/driver.h extern int lookup_available_drivers(driver_list_t *, const char *);
driver_list_t      45 uspace/srv/devman/driver.h extern driver_t *find_best_match_driver(driver_list_t *, dev_node_t *);
driver_list_t      46 uspace/srv/devman/driver.h extern bool assign_driver(dev_node_t *, driver_list_t *, dev_tree_t *);
driver_list_t      48 uspace/srv/devman/driver.h extern void add_driver(driver_list_t *, driver_t *);
driver_list_t      59 uspace/srv/devman/driver.h extern driver_t *driver_find(driver_list_t *, devman_handle_t);
driver_list_t      60 uspace/srv/devman/driver.h extern driver_t *driver_find_by_name(driver_list_t *, const char *);
driver_list_t      66 uspace/srv/devman/driver.h extern errno_t driver_get_list(driver_list_t *, devman_handle_t *, size_t, size_t *);
driver_list_t      65 uspace/srv/devman/main.c driver_list_t drivers_list;
driver_list_t      39 uspace/srv/devman/main.h extern driver_list_t drivers_list;
HelenOS homepage, sources at GitHub