Lines Matching refs:param_stack

17 static image_t param_stack[IMG_STACK_SIZE];  variable
79 static void parse_cfg_cmd(image_t *param_stack, int32_t cmd, char *token, in parse_cfg_cmd() argument
97 param_stack[p_idx].option = FILEOFF; in parse_cfg_cmd()
98 param_stack[p_idx++].dst = (uint32_t)strtoll(token, NULL, 0); in parse_cfg_cmd()
101 param_stack[p_idx].option = MSG_BLOCK; in parse_cfg_cmd()
102 param_stack[p_idx].filename = token; in parse_cfg_cmd()
105 param_stack[p_idx].option = FLAG; in parse_cfg_cmd()
106 param_stack[p_idx++].entry = (uint32_t)strtoll(token, NULL, 0); in parse_cfg_cmd()
109 param_stack[p_idx].option = APPEND; in parse_cfg_cmd()
110 param_stack[p_idx++].filename = token; in parse_cfg_cmd()
113 param_stack[p_idx].option = PARTITION; in parse_cfg_cmd()
114 param_stack[p_idx++].entry = (uint32_t)strtoll(token, NULL, 0); in parse_cfg_cmd()
145 static void parse_cfg_fld(image_t *param_stack, int32_t *cmd, char *token, in parse_cfg_fld() argument
159 param_stack[p_idx++].option = NEW_CONTAINER; in parse_cfg_fld()
163 parse_cfg_cmd(param_stack, *cmd, token, name, lineno); in parse_cfg_fld()
168 param_stack[p_idx].ext = SC_R_OTP; in parse_cfg_fld()
170 param_stack[p_idx].ext = SC_R_DEBUG; in parse_cfg_fld()
172 param_stack[p_idx].ext = SC_R_ROM_0; in parse_cfg_fld()
181 param_stack[p_idx].option = SCFW; in parse_cfg_fld()
182 param_stack[p_idx++].filename = token; in parse_cfg_fld()
185 param_stack[p_idx].option = M40; in parse_cfg_fld()
186 param_stack[p_idx].ext = 0; in parse_cfg_fld()
187 param_stack[p_idx].filename = token; in parse_cfg_fld()
190 param_stack[p_idx].option = M41; in parse_cfg_fld()
191 param_stack[p_idx].ext = 1; in parse_cfg_fld()
192 param_stack[p_idx].filename = token; in parse_cfg_fld()
196 param_stack[p_idx].ext = CORE_CA35; in parse_cfg_fld()
197 param_stack[p_idx].option = in parse_cfg_fld()
199 param_stack[p_idx].filename = token; in parse_cfg_fld()
202 param_stack[p_idx].ext = CORE_CA53; in parse_cfg_fld()
203 param_stack[p_idx].option = in parse_cfg_fld()
205 param_stack[p_idx].filename = token; in parse_cfg_fld()
208 param_stack[p_idx].ext = CORE_CA72; in parse_cfg_fld()
209 param_stack[p_idx].option = in parse_cfg_fld()
211 param_stack[p_idx].filename = token; in parse_cfg_fld()
217 param_stack[p_idx++].entry = in parse_cfg_fld()
230 param_stack[p_idx++].entry = in parse_cfg_fld()
239 static uint32_t parse_cfg_file(image_t *param_stack, char *name) in parse_cfg_file() argument
277 parse_cfg_fld(param_stack, &cmd, token, name, lineno, in parse_cfg_file()
1003 image_t *img_sp = param_stack; in imx8image_copy_image()