Lines Matching defs:param
217 * (Needs exact match on param part).
419 static int __init bootconfig_params(char *param, char *val, const char *unused, void *arg)
421 if (strcmp(param, "bootconfig") == 0) {
509 /* Change NUL term back to "=", to make "param" the whole string. */
510 static void __init repair_env_string(char *param, char *val)
513 /* param=val or param="val"? */
514 if (val == param + strlen(param) + 1) {
516 } else if (val == param + strlen(param) + 2) {
526 static int __init set_init_arg(char *param, char *val, const char *unused, void *arg)
534 repair_env_string(param, val);
539 panic_param = param;
543 argv_init[i] = param;
551 static int __init unknown_bootoption(char *param, char *val, const char *unused, void *arg)
553 size_t len = strlen(param);
555 repair_env_string(param, val);
558 if (obsolete_checksetup(param)) {
563 if (strnchr(param, len, '.')) {
577 panic_param = param;
579 if (!strncmp(param, envp_init[i], len + 1)) {
583 envp_init[i] = param;
590 panic_param = param;
593 argv_init[i] = param;
758 static int __init do_early_param(char *param, char *val, const char *unused, void *arg)
763 if ((p->early && parameq(param, p->str)) ||
764 (strcmp(param, "console") == 0 && strcmp(p->str, "earlycon") == 0)) {
766 pr_warn("Malformed early option '%s'\n", param);
1294 static int __init ignore_unknown_bootoption(char *param, char *val, const char *unused, void *arg)