[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