Lines Matching refs:req
42 ReqWrap<T>* ReqWrap<T>::from_req(T* req) {
43 return ContainerOf(&ReqWrap<T>::req_, req);
75 static int Call(T fn, uv_loop_t* loop, ReqT* req, PassedArgs... args) {
76 return fn(loop, req, args...);
85 static int Call(T fn, uv_loop_t* loop, ReqT* req, PassedArgs... args) {
86 return fn(req, args...);
95 static int Call(T fn, uv_loop_t* loop, ReqT* req, PassedArgs... args) {
96 fn(req, args...);
119 using F = void(*)(ReqT* req, Args... args);
121 static void Wrapper(ReqT* req, Args... args) {
122 BaseObjectPtr<ReqWrap<ReqT>> req_wrap{ReqWrap<ReqT>::from_req(req)};
126 original_callback(req, args...);
143 // int err = fn(env()->event_loop(), req(), arg1, arg2, Wrapper, arg3, ...)
158 req(),