Lines Matching refs:rethook
37 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()
148 objpool_push(node, &node->rethook->pool); in rethook_recycle()
161 struct rethook_node *rethook_try_get(struct rethook *rh) in rethook_try_get()
310 handler = rethook_get_handler(rhn->rethook); in rethook_trampoline_handler()
312 handler(rhn, rhn->rethook->data, in rethook_trampoline_handler()