strreplace
strreplace(board_type, '/', '-');
strreplace(clock_name, '_', '-');
strreplace(buf, '-', ':');
strreplace((char *)pmu->name, ':', '_');
strreplace(name, ':', '_');
strreplace(sname, '-', '_');
strreplace(name, '-', '_');
strreplace(b, '/', '!');
name = strreplace(name, '/', ':');
strreplace(clmver, '\n', ' ');
strreplace(board_type, '/', '-');
strreplace(pin_name, '-', '_');
strreplace(name, '-', i + 'A');
strreplace(names[i], '-', alias_idx + 'A');
strreplace(value, ';', '\0');
strreplace(item, ',', '\0');
strreplace(item, '/', '\\');
strreplace(setting->possible_values, ',', ';');
strreplace(setting->password, '\n', '\0');
strreplace(cmd_, ' ', '-');
strreplace(cmd_, ',', '-');
strreplace(cmd_, '/', '-');
strreplace(new_name, '-', '_');
strreplace(buf, ' ', '_');
strreplace(priv->zone_name, '-', '_');
strreplace(type, '-', '_');
strreplace(hwmon->type, '-', '_');
strreplace(name, '/', '!');
strreplace(sb->s_id, '/', '!');
strreplace(journal->j_devname, '/', '!');
strreplace(journal->j_devname, '/', '!');
strreplace(path, '.', '/');
strreplace(path, '\\', '/');
strreplace(path, '/', '\\');
char *strreplace(char *str, char old, char new);
(void)strreplace(__get_str(pathbuf), ' ', '_');
(void)strreplace(__get_str(cmdline), ' ', '_');
strreplace(fn_name, ' ', '\0');
domain->name = strreplace(name, '/', ':');
strreplace(buts->name, '/', '_');
strreplace(str, ',', ' ');
strreplace(kprobe_boot_events_buf, ',', ' ');
s = strreplace(t, '/', '!');
return strreplace(dst, old, new);
EXPORT_SYMBOL(strreplace);
strreplace(token, ':', '\0');
char *strreplace(char *s, char old, char new);
strreplace(m->name, '-', '_');