Lines Matching full:env

18  * Example: ./tools/mkenvimage -s 0x8000 -p 0x0 -o env.img env.txt
34 * In case of env and env-backup partitions are too large that exceeds the limit
35 * of CONFIG_SPL_SYS_MALLOC_F_LEN. we prefer to use a static address as an env
109 env_t *env; in env_read() local
113 env = spl_env; in env_read()
115 env = malloc(size); in env_read()
116 if (!env) in env_read()
123 if (blk_dread(desc, blk_off, blk_cnt, (void *)env) != blk_cnt) { in env_read()
128 if (crc32(0, env->data, data_size) != env->crc) { in env_read()
134 *envp = env; in env_read()
139 free(env); in env_read()
146 env_t *env = NULL; in envf_read() local
155 /* SD upgrade card: LBA0 is MBR, and LBA1 is env.img with 16KB size */ in envf_read()
162 ret = env_read(desc, env_offset, env_size, &env); in envf_read()
164 ret = env_read(desc, env_offset_redund, env_size, &env); in envf_read()
166 return env; in envf_read()
170 static const char *env_get_string(env_t *env, u32 size, const char *str) in env_get_string() argument
175 dp = (const char *)env->data; in env_get_string()
190 } while (((ulong)dp < (ulong)env->data + env_size) && *dp); in env_get_string()
200 env_t *env; in envf_get_part_table() local
205 env = envf_read(desc); in envf_get_part_table()
206 if (!env) in envf_get_part_table()
214 list = env_get_string(env, env_size, part_type[0]); in envf_get_part_table()
216 list = env_get_string(env, env_size, part_type[1]); in envf_get_part_table()
218 ENVF_MSG("Unavailable env part table\n"); in envf_get_part_table()
243 /* Do nothing, ignore 'sys_bootargs' from env.img */ in envf_init_vars()
258 env_t *env; in envf_load() local
266 env = envf_read(desc); in envf_load()
267 if (!env) in envf_load()
271 if (!himport_r(&env_htab, (char *)env->data, env_size, '\0', in envf_load()
283 ALLOC_CACHE_ALIGN_BUFFER(env_t, env, 1); in envf_save()
296 res = (char *)env->data; in envf_save()
305 env->crc = crc32(0, env->data, env_size - ENV_HEADER_SIZE); in envf_save()
308 blk_cnt, (char *)env) != blk_cnt) { in envf_save()
315 blk_cnt, (char *)env) != blk_cnt) in envf_save()