Lines Matching defs:probe_ops
1071 struct ftrace_probe_ops *probe_ops;
4096 struct ftrace_probe_ops *probe_ops;
4105 probe_ops = probe->probe_ops;
4107 if (probe_ops->print)
4108 return probe_ops->print(m, probe_entry->ip, probe_ops, probe->data);
4111 (void *)probe_ops->func);
5265 struct ftrace_probe_ops *probe_ops;
5269 probe_ops = probe->probe_ops;
5277 probe_ops->func(ip, parent_ip, probe->tr, probe_ops, probe->data);
5432 struct ftrace_probe_ops *probe_ops;
5442 probe_ops = probe->probe_ops;
5444 * Sending zero as ip tells probe_ops to free
5447 if (probe_ops->free)
5448 probe_ops->free(probe_ops, probe->tr, 0, probe->data);
5465 struct ftrace_probe_ops *probe_ops,
5487 /* Check if the probe_ops is already registered */
5489 if (iter->probe_ops == probe_ops) {
5500 probe->probe_ops = probe_ops;
5545 if (probe_ops->init) {
5546 ret = probe_ops->init(probe_ops, tr,
5550 if (probe_ops->free && count)
5551 probe_ops->free(probe_ops, tr,
5594 if (!probe_ops->free || !count)
5602 probe_ops->free(probe_ops, tr, entry->ip, probe->data);
5610 struct ftrace_probe_ops *probe_ops)
5641 /* Check if the probe_ops is already registered */
5643 if (iter->probe_ops == probe_ops) {
5720 if (probe_ops->free)
5721 probe_ops->free(probe_ops, tr, entry->ip, probe->data);
5744 unregister_ftrace_function_probe_func(NULL, tr, probe->probe_ops);