Lines Matching refs:drv
18 void register_mtd_chip_driver(struct mtd_chip_driver *drv) in register_mtd_chip_driver() argument
21 list_add(&drv->list, &chip_drvs_list); in register_mtd_chip_driver()
25 void unregister_mtd_chip_driver(struct mtd_chip_driver *drv) in unregister_mtd_chip_driver() argument
28 list_del(&drv->list); in unregister_mtd_chip_driver()
57 struct mtd_chip_driver *drv; in do_map_probe() local
60 drv = get_mtd_chip_driver(name); in do_map_probe()
62 if (!drv && !request_module("%s", name)) in do_map_probe()
63 drv = get_mtd_chip_driver(name); in do_map_probe()
65 if (!drv) in do_map_probe()
68 ret = drv->probe(map); in do_map_probe()
75 module_put(drv->module); in do_map_probe()