Lines Matching refs:scriptname
128 db_script_lookup(const char *scriptname) in db_script_lookup() argument
133 if (strcmp(db_script_table[i].ds_scriptname, scriptname) == in db_script_lookup()
162 db_script_valid(const char *scriptname, const char *script) in db_script_valid() argument
166 if (strlen(scriptname) == 0) in db_script_valid()
168 if (strlen(scriptname) >= DB_MAXSCRIPTNAME) in db_script_valid()
187 db_script_set(const char *scriptname, const char *script) in db_script_set() argument
192 error = db_script_valid(scriptname, script); in db_script_set()
195 dsp = db_script_lookup(scriptname); in db_script_set()
200 strlcpy(dsp->ds_scriptname, scriptname, in db_script_set()
211 db_script_unset(const char *scriptname) in db_script_unset() argument
215 dsp = db_script_lookup(scriptname); in db_script_unset()
269 db_script_exec(const char *scriptname, int warnifnotfound) in db_script_exec() argument
277 dsp = db_script_lookup(scriptname); in db_script_exec()
280 db_printf("script '%s' not found\n", scriptname); in db_script_exec()
320 char scriptname[DB_MAXSCRIPTNAME]; in db_script_kdbenter() local
322 snprintf(scriptname, sizeof(scriptname), "%s.%s", in db_script_kdbenter()
324 if (db_script_exec(scriptname, 0) == ENOENT) in db_script_kdbenter()
387 char *buf, scriptname[DB_MAXSCRIPTNAME]; in db_script_cmd() local
398 if (strlcpy(scriptname, db_tok_string, sizeof(scriptname)) >= in db_script_cmd()
399 sizeof(scriptname)) { in db_script_cmd()
407 dsp = db_script_lookup(scriptname); in db_script_cmd()
409 db_printf("script '%s' not found\n", scriptname); in db_script_cmd()
413 db_printf("%s=%s\n", scriptname, dsp->ds_script); in db_script_cmd()
418 error = db_script_set(scriptname, buf); in db_script_cmd()
505 char *buffer, *script, *scriptname; in sysctl_debug_ddb_scripting_script() local
523 scriptname = strsep(&script, "="); in sysctl_debug_ddb_scripting_script()
529 error = db_script_set(scriptname, script); in sysctl_debug_ddb_scripting_script()