Lines Matching refs:param_stack

16 static image_t param_stack[IMG_STACK_SIZE];  variable
77 static void parse_cfg_cmd(image_t *param_stack, int32_t cmd, char *token, in parse_cfg_cmd() argument
95 param_stack[p_idx].option = FILEOFF; in parse_cfg_cmd()
96 param_stack[p_idx++].dst = (uint32_t)strtoll(token, NULL, 0); in parse_cfg_cmd()
99 param_stack[p_idx].option = MSG_BLOCK; in parse_cfg_cmd()
100 param_stack[p_idx].filename = token; in parse_cfg_cmd()
103 param_stack[p_idx].option = FLAG; in parse_cfg_cmd()
104 param_stack[p_idx++].entry = (uint32_t)strtoll(token, NULL, 0); in parse_cfg_cmd()
107 param_stack[p_idx].option = APPEND; in parse_cfg_cmd()
108 param_stack[p_idx++].filename = token; in parse_cfg_cmd()
111 param_stack[p_idx].option = PARTITION; in parse_cfg_cmd()
112 param_stack[p_idx++].entry = (uint32_t)strtoll(token, NULL, 0); in parse_cfg_cmd()
139 static void parse_cfg_fld(image_t *param_stack, int32_t *cmd, char *token, in parse_cfg_fld() argument
153 param_stack[p_idx++].option = NEW_CONTAINER; in parse_cfg_fld()
157 parse_cfg_cmd(param_stack, *cmd, token, name, lineno); in parse_cfg_fld()
162 param_stack[p_idx].ext = SC_R_OTP; in parse_cfg_fld()
164 param_stack[p_idx].ext = SC_R_DEBUG; in parse_cfg_fld()
166 param_stack[p_idx].ext = SC_R_ROM_0; in parse_cfg_fld()
175 param_stack[p_idx].option = SCFW; in parse_cfg_fld()
176 param_stack[p_idx++].filename = token; in parse_cfg_fld()
179 param_stack[p_idx].option = M40; in parse_cfg_fld()
180 param_stack[p_idx].ext = 0; in parse_cfg_fld()
181 param_stack[p_idx].filename = token; in parse_cfg_fld()
184 param_stack[p_idx].option = M41; in parse_cfg_fld()
185 param_stack[p_idx].ext = 1; in parse_cfg_fld()
186 param_stack[p_idx].filename = token; in parse_cfg_fld()
189 param_stack[p_idx].ext = CORE_CA35; in parse_cfg_fld()
190 param_stack[p_idx].option = in parse_cfg_fld()
192 param_stack[p_idx].filename = token; in parse_cfg_fld()
195 param_stack[p_idx].ext = CORE_CA53; in parse_cfg_fld()
196 param_stack[p_idx].option = in parse_cfg_fld()
198 param_stack[p_idx].filename = token; in parse_cfg_fld()
201 param_stack[p_idx].ext = CORE_CA72; in parse_cfg_fld()
202 param_stack[p_idx].option = in parse_cfg_fld()
204 param_stack[p_idx].filename = token; in parse_cfg_fld()
210 param_stack[p_idx++].entry = in parse_cfg_fld()
222 param_stack[p_idx++].entry = in parse_cfg_fld()
231 static uint32_t parse_cfg_file(image_t *param_stack, char *name) in parse_cfg_file() argument
269 parse_cfg_fld(param_stack, &cmd, token, name, lineno, in parse_cfg_file()
955 image_t *img_sp = param_stack; in imx8image_copy_image()