aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/tracepoint.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/tracepoint.c')
-rw-r--r--kernel/tracepoint.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/tracepoint.c b/kernel/tracepoint.c
index d6073a50a6ca..e95ee7f31d43 100644
--- a/kernel/tracepoint.c
+++ b/kernel/tracepoint.c
@@ -265,10 +265,10 @@ static void set_tracepoint(struct tracepoint_entry **entry,
265 */ 265 */
266 rcu_assign_pointer(elem->funcs, (*entry)->funcs); 266 rcu_assign_pointer(elem->funcs, (*entry)->funcs);
267 if (!elem->state && active) { 267 if (!elem->state && active) {
268 enable_jump_label(&elem->state); 268 jump_label_enable(&elem->state);
269 elem->state = active; 269 elem->state = active;
270 } else if (elem->state && !active) { 270 } else if (elem->state && !active) {
271 disable_jump_label(&elem->state); 271 jump_label_disable(&elem->state);
272 elem->state = active; 272 elem->state = active;
273 } 273 }
274} 274}
@@ -285,7 +285,7 @@ static void disable_tracepoint(struct tracepoint *elem)
285 elem->unregfunc(); 285 elem->unregfunc();
286 286
287 if (elem->state) { 287 if (elem->state) {
288 disable_jump_label(&elem->state); 288 jump_label_disable(&elem->state);
289 elem->state = 0; 289 elem->state = 0;
290 } 290 }
291 rcu_assign_pointer(elem->funcs, NULL); 291 rcu_assign_pointer(elem->funcs, NULL);