[DTrace-devel] [PATCH 3/3] Drop unused arg from dt_cg_zerosptr()
eugene.loh at oracle.com
eugene.loh at oracle.com
Tue Aug 22 21:46:56 UTC 2023
From: Eugene Loh <eugene.loh at oracle.com>
Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
libdtrace/dt_cg.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/libdtrace/dt_cg.c b/libdtrace/dt_cg.c
index ea3745bc..a8f5077b 100644
--- a/libdtrace/dt_cg.c
+++ b/libdtrace/dt_cg.c
@@ -2530,7 +2530,7 @@ dt_cg_pop_stack(int reg, dt_irlist_t *dlp, dt_regset_t *drp)
* Store a pointer to the 'memory block of zeros' in reg.
*/
static void
-dt_cg_zerosptr(int reg, dt_irlist_t *dlp, dt_regset_t *drp)
+dt_cg_zerosptr(int reg, dt_irlist_t *dlp)
{
dtrace_hdl_t *dtp = yypcb->pcb_hdl;
dt_ident_t *zero_off = dt_dlib_get_var(dtp, "ZERO_OFF");
@@ -2645,7 +2645,7 @@ dt_cg_prep_dvar_args(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp,
emit(dlp, BPF_MOV_REG(BPF_REG_4, dnp->dn_reg));
else
emit(dlp, BPF_MOV_IMM(BPF_REG_4, 0));
- dt_cg_zerosptr(BPF_REG_5, dlp, drp);
+ dt_cg_zerosptr(BPF_REG_5, dlp);
} else if (idp->di_flags & DT_IDFLG_TLS) {
/* thread-local variables */
fn = "dt_get_tvar";
@@ -2659,7 +2659,7 @@ dt_cg_prep_dvar_args(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp,
emit(dlp, BPF_MOV_REG(BPF_REG_3, dnp->dn_reg));
else
emit(dlp, BPF_MOV_IMM(BPF_REG_3, 0));
- dt_cg_zerosptr(BPF_REG_4, dlp, drp);
+ dt_cg_zerosptr(BPF_REG_4, dlp);
} else
assert(0);
@@ -3160,7 +3160,7 @@ empty_args:
emit(dlp, BPF_MOV_REG(BPF_REG_1, treg));
emite(dlp, BPF_MOV_IMM(BPF_REG_2, -1), maxtupsz);
- dt_cg_zerosptr(BPF_REG_3, dlp, drp);
+ dt_cg_zerosptr(BPF_REG_3, dlp);
dt_regset_xalloc(drp, BPF_REG_0);
emit(dlp, BPF_CALL_HELPER(BPF_FUNC_probe_read));
dt_regset_free_args(drp);
@@ -7556,7 +7556,7 @@ dt_cg_agg(dt_pcb_t *pcb, dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
emit(dlp, BPF_MOV_IMM(BPF_REG_4, 0));
}
- dt_cg_zerosptr(BPF_REG_5, dlp, drp);
+ dt_cg_zerosptr(BPF_REG_5, dlp);
dt_regset_xalloc(drp, BPF_REG_0);
emite(dlp, BPF_CALL_FUNC(idp->di_id), idp);
--
2.18.4
More information about the DTrace-devel
mailing list