Lines Matching refs:handler
66 WRITE_ONCE(rh->handler, NULL); in rethook_stop()
81 WRITE_ONCE(rh->handler, NULL); in rethook_free()
95 struct rethook *rethook_alloc(void *data, rethook_handler_t handler) in rethook_alloc() argument
99 if (!rh || !handler) { in rethook_alloc()
105 rh->handler = handler; in rethook_alloc()
147 if (likely(READ_ONCE(node->rethook->handler))) in rethook_recycle()
163 rethook_handler_t handler = READ_ONCE(rh->handler); in rethook_try_get() local
169 if (unlikely(!handler)) in rethook_try_get()
289 rethook_handler_t handler; in rethook_trampoline_handler() local
315 handler = READ_ONCE(rhn->rethook->handler); in rethook_trampoline_handler()
316 if (handler) in rethook_trampoline_handler()
317 handler(rhn, rhn->rethook->data, in rethook_trampoline_handler()