Home
last modified time | relevance | path

Searched refs:rethook (Results 1 – 8 of 8) sorted by relevance

/linux/kernel/trace/
H A Drethook.c37 struct rethook *rh = container_of(head, struct rethook, rcu); in rethook_free_rcu()
49 void rethook_stop(struct rethook *rh) in rethook_stop()
64 void rethook_free(struct rethook *rh) in rethook_free()
75 node->rethook = context; in rethook_init_node()
85 static inline rethook_handler_t rethook_get_handler(struct rethook *rh) in rethook_get_handler()
103 struct rethook *rethook_alloc(void *data, rethook_handler_t handler, in rethook_alloc()
106 struct rethook *rh; in rethook_alloc()
111 rh = kzalloc(sizeof(struct rethook), GFP_KERNEL); in rethook_alloc()
130 struct rethook *rh = node->rethook; in free_rethook_node_rcu()
146 handler = rethook_get_handler(node->rethook); in rethook_recycle()
[all …]
H A DMakefile125 obj-$(CONFIG_RETHOOK) += rethook.o
/linux/include/linux/
H A Drethook.h29 struct rethook { struct
55 struct rethook *rethook; member
60 struct rethook *rethook_alloc(void *data, rethook_handler_t handler, int size, int num);
61 void rethook_stop(struct rethook *rh);
62 void rethook_free(struct rethook *rh);
63 struct rethook_node *rethook_try_get(struct rethook *rh);
H A Dkprobes.h154 struct rethook *rh;
201 return (struct kretprobe *)ri->node.rethook->data; in get_kretprobe()
/linux/arch/riscv/kernel/probes/
H A DMakefile3 obj-$(CONFIG_RETHOOK) += rethook.o rethook_trampoline.o
/linux/arch/loongarch/kernel/
H A DMakefile77 obj-$(CONFIG_RETHOOK) += rethook.o rethook_trampoline.o
/linux/arch/x86/kernel/
H A DMakefile108 obj-$(CONFIG_RETHOOK) += rethook.o
/linux/arch/powerpc/kernel/
H A DMakefile142 obj-$(CONFIG_RETHOOK) += rethook.o