Searched refs:old_op (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/perf/util/perf-regs-arch/ |
| H A D | perf_regs_powerpc.c | 74 int __perf_sdt_arg_parse_op_powerpc(char *old_op, char **new_op) in __perf_sdt_arg_parse_op_powerpc() argument 81 if (old_op[0] == 'i') { in __perf_sdt_arg_parse_op_powerpc() 82 pr_debug4("Skipping unsupported SDT argument: %s\n", old_op); in __perf_sdt_arg_parse_op_powerpc() 90 if (!regexec(&sdt_op_regex1, old_op, 3, rm, 0)) { in __perf_sdt_arg_parse_op_powerpc() 101 (int)(rm[2].rm_eo - rm[2].rm_so), old_op + rm[2].rm_so); in __perf_sdt_arg_parse_op_powerpc() 102 } else if (!regexec(&sdt_op_regex2, old_op, 5, rm, 0)) { in __perf_sdt_arg_parse_op_powerpc() 118 (int)(rm[2].rm_eo - rm[2].rm_so), old_op + rm[2].rm_so, in __perf_sdt_arg_parse_op_powerpc() 119 (int)(rm[4].rm_eo - rm[4].rm_so), old_op + rm[4].rm_so); in __perf_sdt_arg_parse_op_powerpc() 121 pr_debug4("Skipping unsupported SDT argument: %s\n", old_op); in __perf_sdt_arg_parse_op_powerpc()
|
| H A D | perf_regs_x86.c | 154 int __perf_sdt_arg_parse_op_x86(char *old_op, char **new_op) in __perf_sdt_arg_parse_op_x86() argument 184 if (strchr(old_op, ',') || strchr(old_op, '$') || in __perf_sdt_arg_parse_op_x86() 185 regexec(&sdt_op_regex, old_op, 6, rm, 0) || in __perf_sdt_arg_parse_op_x86() 187 pr_debug4("Skipping unsupported SDT argument: %s\n", old_op); in __perf_sdt_arg_parse_op_x86() 205 prefix[0] = *(old_op + rm[1].rm_so); in __perf_sdt_arg_parse_op_x86() 213 sdt_rename_register(old_op + rm[4].rm_so, rm[4].rm_eo - rm[4].rm_so, in __perf_sdt_arg_parse_op_x86() 230 (int)(rm[2].rm_eo - rm[2].rm_so), old_op + rm[2].rm_so, in __perf_sdt_arg_parse_op_x86() 231 (int)(rm[3].rm_eo - rm[3].rm_so), old_op + rm[3].rm_so, in __perf_sdt_arg_parse_op_x86() 233 (int)(rm[5].rm_eo - rm[5].rm_so), old_op + rm[5].rm_so); in __perf_sdt_arg_parse_op_x86()
|
| H A D | perf_regs_aarch64.c | 59 int __perf_sdt_arg_parse_op_arm64(char *old_op, char **new_op) in __perf_sdt_arg_parse_op_arm64() argument 68 if (!regexec(&sdt_op_regex1, old_op, 3, rm, 0)) { in __perf_sdt_arg_parse_op_arm64() 78 (int)(rm[1].rm_eo - rm[1].rm_so), old_op + rm[1].rm_so); in __perf_sdt_arg_parse_op_arm64() 79 } else if (!regexec(&sdt_op_regex2, old_op, 5, rm, 0)) { in __perf_sdt_arg_parse_op_arm64() 98 old_op + rm[2].rm_so); in __perf_sdt_arg_parse_op_arm64() 100 pr_debug4("Skipping unsupported SDT argument: %s\n", old_op); in __perf_sdt_arg_parse_op_arm64()
|
| /linux/tools/perf/util/ |
| H A D | perf_regs.h | 15 int perf_sdt_arg_parse_op(uint16_t e_machine, char *old_op, char **new_op); 24 int __perf_sdt_arg_parse_op_arm64(char *old_op, char **new_op); 50 int __perf_sdt_arg_parse_op_powerpc(char *old_op, char **new_op); 66 int __perf_sdt_arg_parse_op_x86(char *old_op, char **new_op);
|
| H A D | perf_regs.c | 10 int perf_sdt_arg_parse_op(uint16_t e_machine, char *old_op, char **new_op) in perf_sdt_arg_parse_op() argument 16 ret = __perf_sdt_arg_parse_op_arm64(old_op, new_op); in perf_sdt_arg_parse_op() 20 ret = __perf_sdt_arg_parse_op_powerpc(old_op, new_op); in perf_sdt_arg_parse_op() 24 ret = __perf_sdt_arg_parse_op_x86(old_op, new_op); in perf_sdt_arg_parse_op()
|