Lines Matching refs:drv

15 	struct env_driver *drv;  in env_fix_drivers()  local
19 drv = ll_entry_start(struct env_driver, env_driver); in env_fix_drivers()
20 for (entry = drv; entry != drv + n_ents; entry++) { in env_fix_drivers()
35 struct env_driver *drv; in _env_driver_lookup() local
39 drv = ll_entry_start(struct env_driver, env_driver); in _env_driver_lookup()
40 for (entry = drv; entry != drv + n_ents; entry++) { in _env_driver_lookup()
149 struct env_driver *drv; in env_driver_lookup() local
154 drv = _env_driver_lookup(loc); in env_driver_lookup()
155 if (!drv) { in env_driver_lookup()
161 return drv; in env_driver_lookup()
179 struct env_driver *drv; in env_load() local
183 for (prio = 0; (drv = env_driver_lookup(ENVOP_LOAD, prio)); prio++) { in env_load()
186 if (!drv->load) in env_load()
189 if (!env_has_inited(drv->location)) in env_load()
192 printf("Loading Environment from %s... ", drv->name); in env_load()
198 ret = drv->load(); in env_load()
231 struct env_driver *drv; in env_save() local
233 drv = env_driver_lookup(ENVOP_SAVE, gd->env_load_prio); in env_save()
234 if (drv) { in env_save()
237 if (!drv->save) in env_save()
240 if (!env_has_inited(drv->location)) in env_save()
243 printf("Saving Environment to %s... ", drv->name); in env_save()
244 ret = drv->save(); in env_save()
259 struct env_driver *drv; in env_init() local
263 for (prio = 0; (drv = env_driver_lookup(ENVOP_INIT, prio)); prio++) { in env_init()
264 if (!drv->init || !(ret = drv->init())) in env_init()
265 env_set_inited(drv->location); in env_init()
268 drv->name, ret); in env_init()