Lines Matching refs:tracepoint_func
98 struct tracepoint_func probes[];
142 static inline void release_probes(struct tracepoint_func *old) in release_probes()
168 static void debug_print_probes(struct tracepoint_func *funcs) in debug_print_probes()
179 static struct tracepoint_func *
180 func_add(struct tracepoint_func **funcs, struct tracepoint_func *tp_func, in func_add()
183 struct tracepoint_func *old, *new; in func_add()
231 memcpy(new, old, nr_probes * sizeof(struct tracepoint_func)); in func_add()
234 memcpy(new, old, pos * sizeof(struct tracepoint_func)); in func_add()
237 (nr_probes - pos) * sizeof(struct tracepoint_func)); in func_add()
248 static void *func_remove(struct tracepoint_func **funcs, in func_remove()
249 struct tracepoint_func *tp_func) in func_remove()
252 struct tracepoint_func *old, *new; in func_remove()
318 static enum tp_func_state nr_func_state(const struct tracepoint_func *tp_funcs) in nr_func_state()
329 static void tracepoint_update_call(struct tracepoint *tp, struct tracepoint_func *tp_funcs) in tracepoint_update_call()
345 struct tracepoint_func *func, int prio, in tracepoint_add_func()
348 struct tracepoint_func *old, *tp_funcs; in tracepoint_add_func()
418 struct tracepoint_func *func) in tracepoint_remove_func()
420 struct tracepoint_func *old, *tp_funcs; in tracepoint_remove_func()
496 struct tracepoint_func tp_func; in tracepoint_probe_register_prio_may_exist()
525 struct tracepoint_func tp_func; in tracepoint_probe_register_prio()
566 struct tracepoint_func tp_func; in tracepoint_probe_unregister()
815 return kzalloc(sizeof(struct tracepoint_func) * count, GFP_KERNEL); in rvh_zalloc_funcs()
819 static int rvh_func_add(struct tracepoint *tp, struct tracepoint_func *func) in rvh_func_add()
843 static int android_rvh_add_func(struct tracepoint *tp, struct tracepoint_func *func) in android_rvh_add_func()
864 struct tracepoint_func tp_func; in android_rvh_probe_register()