Lines Matching refs:scriptname
127 db_script_lookup(const char *scriptname) in db_script_lookup() argument
132 if (strcmp(db_script_table[i].ds_scriptname, scriptname) == in db_script_lookup()
161 db_script_valid(const char *scriptname, const char *script) in db_script_valid() argument
165 if (strlen(scriptname) == 0) in db_script_valid()
167 if (strlen(scriptname) >= DB_MAXSCRIPTNAME) in db_script_valid()
186 db_script_set(const char *scriptname, const char *script) in db_script_set() argument
191 error = db_script_valid(scriptname, script); in db_script_set()
194 dsp = db_script_lookup(scriptname); in db_script_set()
199 strlcpy(dsp->ds_scriptname, scriptname, in db_script_set()
210 db_script_unset(const char *scriptname) in db_script_unset() argument
214 dsp = db_script_lookup(scriptname); in db_script_unset()
268 db_script_exec(const char *scriptname, int warnifnotfound) in db_script_exec() argument
276 dsp = db_script_lookup(scriptname); in db_script_exec()
279 db_printf("script '%s' not found\n", scriptname); in db_script_exec()
319 char scriptname[DB_MAXSCRIPTNAME]; in db_script_kdbenter() local
321 snprintf(scriptname, sizeof(scriptname), "%s.%s", in db_script_kdbenter()
323 if (db_script_exec(scriptname, 0) == ENOENT) in db_script_kdbenter()
386 char *buf, scriptname[DB_MAXSCRIPTNAME]; in db_script_cmd() local
397 if (strlcpy(scriptname, db_tok_string, sizeof(scriptname)) >= in db_script_cmd()
398 sizeof(scriptname)) { in db_script_cmd()
406 dsp = db_script_lookup(scriptname); in db_script_cmd()
408 db_printf("script '%s' not found\n", scriptname); in db_script_cmd()
412 db_printf("%s=%s\n", scriptname, dsp->ds_script); in db_script_cmd()
417 error = db_script_set(scriptname, buf); in db_script_cmd()
504 char *buffer, *script, *scriptname; in sysctl_debug_ddb_scripting_script() local
522 scriptname = strsep(&script, "="); in sysctl_debug_ddb_scripting_script()
528 error = db_script_set(scriptname, script); in sysctl_debug_ddb_scripting_script()