/netbsd-current/external/gpl3/gdb.old/dist/gdbserver/ |
H A D | ax.cc | 106 struct agent_expr *aexpr; local 111 aexpr = XNEW (struct agent_expr); 112 aexpr->length = xlen; 113 aexpr->bytes = (unsigned char *) xmalloc (xlen); 114 hex2bin (act, aexpr->bytes, xlen); 116 return aexpr; 120 gdb_free_agent_expr (struct agent_expr *aexpr) argument 122 if (aexpr != NULL) 124 free (aexpr->bytes); 125 free (aexpr); 134 gdb_unparse_agent_expr(struct agent_expr *aexpr) argument 383 is_goto_target(struct agent_expr *aexpr, int pc) argument 406 compile_bytecodes(struct agent_expr *aexpr) argument 945 gdb_eval_agent_expr(struct eval_agent_expr_context *ctx, struct agent_expr *aexpr, ULONGEST *rslt) argument [all...] |
H A D | ax.h | 61 void gdb_free_agent_expr (struct agent_expr *aexpr); 66 char *gdb_unparse_agent_expr (struct agent_expr *aexpr); 69 enum eval_result_type compile_bytecodes (struct agent_expr *aexpr); 86 struct agent_expr *aexpr,
|
H A D | tracepoint.cc | 583 agent_expr_send (char *p, const struct agent_expr *aexpr) argument 587 if (aexpr == NULL) 594 memcpy (p, &aexpr->length, 4); 597 memcpy (p, aexpr->bytes, aexpr->length); 598 p += aexpr->length;
|
/netbsd-current/external/gpl3/gdb/dist/gdbserver/ |
H A D | ax.cc | 103 struct agent_expr *aexpr; local 108 aexpr = XNEW (struct agent_expr); 109 aexpr->length = xlen; 110 aexpr->bytes = (unsigned char *) xmalloc (xlen); 111 hex2bin (act, aexpr->bytes, xlen); 113 return aexpr; 117 gdb_free_agent_expr (struct agent_expr *aexpr) argument 119 if (aexpr != NULL) 121 free (aexpr->bytes); 122 free (aexpr); 131 gdb_unparse_agent_expr(struct agent_expr *aexpr) argument 380 is_goto_target(struct agent_expr *aexpr, int pc) argument 403 compile_bytecodes(struct agent_expr *aexpr) argument 942 gdb_eval_agent_expr(struct eval_agent_expr_context *ctx, struct agent_expr *aexpr, ULONGEST *rslt) argument [all...] |
H A D | ax.h | 61 void gdb_free_agent_expr (struct agent_expr *aexpr); 66 char *gdb_unparse_agent_expr (struct agent_expr *aexpr); 69 enum eval_result_type compile_bytecodes (struct agent_expr *aexpr); 86 struct agent_expr *aexpr,
|
H A D | tracepoint.cc | 575 agent_expr_send (char *p, const struct agent_expr *aexpr) argument 579 if (aexpr == NULL) 586 memcpy (p, &aexpr->length, 4); 589 memcpy (p, aexpr->bytes, aexpr->length); 590 p += aexpr->length;
|
/netbsd-current/external/gpl3/gdb.old/dist/gdb/ |
H A D | tracepoint.c | 595 report_agent_reqs_errors (struct agent_expr *aexpr) argument 599 if (aexpr->flaw != agent_flaw_none) 604 if (aexpr->min_height < 0) 614 if (aexpr->max_height > 20) 621 finalize_tracepoint_aexpr (struct agent_expr *aexpr) argument 623 ax_reqs (aexpr); 625 if (aexpr->len > MAX_AGENT_EXPR_LEN) 628 report_agent_reqs_errors (aexpr); 711 agent_expr_up aexpr = gen_trace_for_expr (loc->address, local 715 finalize_tracepoint_aexpr (aexpr 740 agent_expr_up aexpr = gen_eval_for_expr (loc->address, exp.get ()); local 834 add_ax_registers(struct agent_expr *aexpr) argument 1016 agent_expr_up aexpr = gen_trace_for_var (scope, gdbarch, local 1360 agent_expr_up aexpr local 1434 agent_expr_up aexpr = gen_trace_for_expr (tloc->address, local 1463 agent_expr_up aexpr = gen_eval_for_expr (tloc->address, local 1530 add_aexpr(agent_expr_up aexpr) argument [all...] |
H A D | probe.h | 150 virtual void compile_to_ax (struct agent_expr *aexpr,
|
H A D | tracepoint.h | 263 void add_aexpr (agent_expr_up aexpr); 266 void add_ax_registers (struct agent_expr *aexpr);
|
H A D | stap-probe.c | 86 : bitness (bitness_), atype (atype_), aexpr (std::move (aexpr_)) 96 expression_up aexpr; member in struct:stap_probe_arg 154 void compile_to_ax (struct agent_expr *aexpr, 1396 return evaluate_subexp_standard (arg->atype, arg->aexpr.get (), &pos, 1412 pc = arg->aexpr->elts; 1413 gen_expr (arg->aexpr.get (), &pc, expr, value);
|
H A D | dtrace-probe.c | 134 void compile_to_ax (struct agent_expr *aexpr,
|
H A D | remote.c | 10271 for (agent_expr *aexpr : bp_tgt->conditions) 10273 xsnprintf (buf, buf_end - buf, "X%x,", aexpr->len); 10275 for (int i = 0; i < aexpr->len; ++i) 10276 buf = pack_hex_byte (buf, aexpr->buf[i]); 10296 for (agent_expr *aexpr : bp_tgt->tcommands) 10298 sprintf (buf, "X%x,", aexpr->len); 10300 for (int i = 0; i < aexpr->len; ++i) 10301 buf = pack_hex_byte (buf, aexpr->buf[i]); 12967 agent_expr_up aexpr = gen_eval_for_expr (tpaddr, 12973 size_left, ":X%x,", aexpr 12952 agent_expr_up aexpr = gen_eval_for_expr (tpaddr, local [all...] |
H A D | breakpoint.c | 2085 agent_expr_up aexpr; 2091 aexpr = gen_eval_for_expr (scope, cond); 2102 return aexpr; 2267 agent_expr_up aexpr; 2273 aexpr = gen_printf (scope, gdbarch, 0, 0, 2285 return aexpr; 2265 agent_expr_up aexpr; local
|
/netbsd-current/external/gpl3/gdb/dist/gdb/ |
H A D | tracepoint.c | 592 report_agent_reqs_errors (struct agent_expr *aexpr) argument 596 if (aexpr->flaw != agent_flaw_none) 601 if (aexpr->min_height < 0) 610 if (aexpr->max_height > 20) 617 finalize_tracepoint_aexpr (struct agent_expr *aexpr) argument 619 ax_reqs (aexpr); 621 if (aexpr->len > MAX_AGENT_EXPR_LEN) 624 report_agent_reqs_errors (aexpr); 711 agent_expr_up aexpr = gen_trace_for_expr (loc->address, local 715 finalize_tracepoint_aexpr (aexpr 740 agent_expr_up aexpr = gen_eval_for_expr (loc->address, exp.get ()); local 834 add_ax_registers(struct agent_expr *aexpr) argument 1016 agent_expr_up aexpr = gen_trace_for_var (scope, gdbarch, local 1327 agent_expr_up aexpr local 1414 agent_expr_up aexpr = gen_trace_for_expr (tloc->address, local 1444 agent_expr_up aexpr = gen_eval_for_expr (tloc->address, local 1511 add_aexpr(agent_expr_up aexpr) argument [all...] |
H A D | probe.h | 150 virtual void compile_to_ax (struct agent_expr *aexpr,
|
H A D | tracepoint.h | 263 void add_aexpr (agent_expr_up aexpr); 266 void add_ax_registers (struct agent_expr *aexpr);
|
H A D | stap-probe.c | 89 : bitness (bitness_), atype (atype_), aexpr (std::move (aexpr_)) 99 expression_up aexpr; member in struct:stap_probe_arg 157 void compile_to_ax (struct agent_expr *aexpr, 1447 return evaluate_expression (arg->aexpr.get (), arg->atype); 1461 arg->aexpr->op->generate_ax (arg->aexpr.get (), expr, value);
|
H A D | dtrace-probe.c | 135 void compile_to_ax (struct agent_expr *aexpr,
|
H A D | remote.c | 10532 for (agent_expr *aexpr : bp_tgt->conditions) 10534 xsnprintf (buf, buf_end - buf, "X%x,", aexpr->len); 10536 for (int i = 0; i < aexpr->len; ++i) 10537 buf = pack_hex_byte (buf, aexpr->buf[i]); 10557 for (agent_expr *aexpr : bp_tgt->tcommands) 10559 sprintf (buf, "X%x,", aexpr->len); 10561 for (int i = 0; i < aexpr->len; ++i) 10562 buf = pack_hex_byte (buf, aexpr->buf[i]); 13234 agent_expr_up aexpr = gen_eval_for_expr (tpaddr, 13240 size_left, ":X%x,", aexpr [all...] |
H A D | breakpoint.c | 2337 agent_expr_up aexpr; 2343 aexpr = gen_eval_for_expr (scope, cond); 2354 return aexpr; 2515 agent_expr_up aexpr; 2521 aexpr = gen_printf (scope, gdbarch, 0, 0, 2533 return aexpr; 2513 agent_expr_up aexpr; local
|
/netbsd-current/bin/test/ |
H A D | test.c | 33 oexpr ::= aexpr | aexpr "-o" oexpr ; 34 aexpr ::= nexpr | nexpr "-a" aexpr ; 173 static int aexpr(enum token); 425 res = aexpr(n); 435 aexpr(enum token n) function 443 return aexpr(t_lex(*++t_wp)) && res;
|