Lines Matching full:rm
197 * rm[0]: +/-NUM(REG) in arch_sdt_arg_parse_op()
198 * rm[1]: +/- in arch_sdt_arg_parse_op()
199 * rm[2]: NUM in arch_sdt_arg_parse_op()
200 * rm[3]: ( in arch_sdt_arg_parse_op()
201 * rm[4]: REG in arch_sdt_arg_parse_op()
202 * rm[5]: ) in arch_sdt_arg_parse_op()
204 regmatch_t rm[6]; in arch_sdt_arg_parse_op() local
223 regexec(&sdt_op_regex, old_op, 6, rm, 0) || in arch_sdt_arg_parse_op()
224 rm[4].rm_eo - rm[4].rm_so > SDT_REG_NAME_SIZE) { in arch_sdt_arg_parse_op()
241 if (rm[3].rm_so != rm[3].rm_eo) { in arch_sdt_arg_parse_op()
242 if (rm[1].rm_so != rm[1].rm_eo) in arch_sdt_arg_parse_op()
243 prefix[0] = *(old_op + rm[1].rm_so); in arch_sdt_arg_parse_op()
244 else if (rm[2].rm_so != rm[2].rm_eo) in arch_sdt_arg_parse_op()
251 sdt_rename_register(old_op + rm[4].rm_so, rm[4].rm_eo - rm[4].rm_so, in arch_sdt_arg_parse_op()
256 (rm[2].rm_eo - rm[2].rm_so) + in arch_sdt_arg_parse_op()
257 (rm[3].rm_eo - rm[3].rm_so) + in arch_sdt_arg_parse_op()
259 (rm[5].rm_eo - rm[5].rm_so) + in arch_sdt_arg_parse_op()
268 (int)(rm[2].rm_eo - rm[2].rm_so), old_op + rm[2].rm_so, in arch_sdt_arg_parse_op()
269 (int)(rm[3].rm_eo - rm[3].rm_so), old_op + rm[3].rm_so, in arch_sdt_arg_parse_op()
271 (int)(rm[5].rm_eo - rm[5].rm_so), old_op + rm[5].rm_so); in arch_sdt_arg_parse_op()