Lines Matching refs:func
90 for (i = 0; funcs[i].func; i++) in debug_print_probes()
91 printk(KERN_DEBUG "Probe %d : %p\n", i, funcs[i].func); in debug_print_probes()
102 if (WARN_ON(!tp_func->func)) in func_add()
109 for (nr_probes = 0; old[nr_probes].func; nr_probes++) { in func_add()
113 if (old[nr_probes].func == tp_func->func && in func_add()
136 new[nr_probes + 1].func = NULL; in func_add()
155 if (tp_func->func) { in func_remove()
156 for (nr_probes = 0; old[nr_probes].func; nr_probes++) { in func_remove()
157 if (old[nr_probes].func == tp_func->func && in func_remove()
179 for (i = 0; old[i].func; i++) in func_remove()
180 if (old[i].func != tp_func->func in func_remove()
183 new[nr_probes - nr_del].func = NULL; in func_remove()
194 struct tracepoint_func *func, int prio) in tracepoint_add_func() argument
203 old = func_add(&tp_funcs, func, prio); in tracepoint_add_func()
230 struct tracepoint_func *func) in tracepoint_remove_func() argument
236 old = func_remove(&tp_funcs, func); in tracepoint_remove_func()
275 tp_func.func = probe; in tracepoint_probe_register_prio()
317 tp_func.func = probe; in tracepoint_probe_unregister()