Lines Matching full:ret

57 	int	ret;  in setup_flash_device()  local
60 ret = spi_flash_probe_bus_cs(CONFIG_ENV_SPI_BUS, CONFIG_ENV_SPI_CS, in setup_flash_device()
62 if (ret) { in setup_flash_device()
64 return ret; in setup_flash_device()
90 int ret; in env_sf_save() local
92 ret = setup_flash_device(); in env_sf_save()
93 if (ret) in env_sf_save()
94 return ret; in env_sf_save()
96 ret = env_export(&env_new); in env_sf_save()
97 if (ret) in env_sf_save()
115 ret = -ENOMEM; in env_sf_save()
118 ret = spi_flash_read(env_flash, saved_offset, in env_sf_save()
120 if (ret) in env_sf_save()
127 ret = spi_flash_erase(env_flash, env_new_offset, in env_sf_save()
129 if (ret) in env_sf_save()
134 ret = spi_flash_write(env_flash, env_new_offset, in env_sf_save()
136 if (ret) in env_sf_save()
140 ret = spi_flash_write(env_flash, saved_offset, in env_sf_save()
142 if (ret) in env_sf_save()
146 ret = spi_flash_write(env_flash, env_offset + offsetof(env_t, flags), in env_sf_save()
148 if (ret) in env_sf_save()
161 return ret; in env_sf_save()
167 int ret; in env_sf_load() local
179 ret = -EIO; in env_sf_load()
183 ret = setup_flash_device(); in env_sf_load()
184 if (ret) in env_sf_load()
187 ret = spi_flash_read(env_flash, CONFIG_ENV_OFFSET, in env_sf_load()
189 if (ret) { in env_sf_load()
197 ret = spi_flash_read(env_flash, CONFIG_ENV_OFFSET_REDUND, in env_sf_load()
199 if (!ret) { in env_sf_load()
206 ret = -EIO; in env_sf_load()
237 ret = env_import((char *)ep, 0); in env_sf_load()
238 if (!ret) { in env_sf_load()
250 return ret; in env_sf_load()
258 int ret = 1; in env_sf_save() local
261 ret = setup_flash_device(); in env_sf_save()
262 if (ret) in env_sf_save()
263 return ret; in env_sf_save()
273 ret = spi_flash_read(env_flash, saved_offset, in env_sf_save()
275 if (ret) in env_sf_save()
279 ret = env_export(&env_new); in env_sf_save()
280 if (ret) in env_sf_save()
286 ret = spi_flash_erase(env_flash, CONFIG_ENV_OFFSET, in env_sf_save()
288 if (ret) in env_sf_save()
292 ret = spi_flash_write(env_flash, CONFIG_ENV_OFFSET, in env_sf_save()
294 if (ret) in env_sf_save()
298 ret = spi_flash_write(env_flash, saved_offset, in env_sf_save()
300 if (ret) in env_sf_save()
304 ret = 0; in env_sf_save()
311 return ret; in env_sf_save()
317 int ret; in env_sf_load() local
326 ret = setup_flash_device(); in env_sf_load()
327 if (ret) in env_sf_load()
330 ret = spi_flash_read(env_flash, in env_sf_load()
332 if (ret) { in env_sf_load()
337 ret = env_import(buf, 1); in env_sf_load()
338 if (ret) in env_sf_load()
347 return ret; in env_sf_load()