Lines Matching refs:params
18 static int egon_get_arch(struct image_tool_params *params) in egon_get_arch() argument
20 if (params->Aflag) in egon_get_arch()
21 return params->arch; in egon_get_arch()
27 static int egon_check_params(struct image_tool_params *params) in egon_check_params() argument
32 switch (egon_get_arch(params)) { in egon_check_params()
41 return !params->dflag; in egon_check_params()
45 struct image_tool_params *params) in egon_verify_header() argument
54 switch (egon_get_arch(params)) { in egon_verify_header()
85 static void egon_print_header(const void *buf, struct image_tool_params *params) in egon_print_header() argument
107 struct image_tool_params *params) in egon_set_header() argument
118 switch (egon_get_arch(params)) { in egon_set_header()
146 header->length = cpu_to_le32(params->file_size); in egon_set_header()
152 if (params->imagename && params->imagename[0]) { in egon_set_header()
153 if (strlen(params->imagename) > sizeof(header->string_pool) - 1) in egon_set_header()
156 strcpy((char *)header->string_pool, params->imagename); in egon_set_header()
174 static int egon_vrec_header(struct image_tool_params *params, in egon_vrec_header() argument
177 int pad_size = ALIGN(params->bl_len ?: PAD_SIZE, PAD_SIZE_MIN); in egon_vrec_header()
182 return ALIGN(params->file_size, pad_size) - params->file_size; in egon_vrec_header()