Lines Matching refs:rh
172 #define CLNT_ACQUIRE(rh) \ argument
173 refcount_acquire(&(rh)->cl_refs)
174 #define CLNT_RELEASE(rh) \ argument
175 if (refcount_release(&(rh)->cl_refs)) \
176 CLNT_DESTROY(rh)
183 #define CLNT_CLOSE(rh) ((*(rh)->cl_ops->cl_close)(rh)) argument
201 #define CLNT_CALL_MBUF(rh, ext, proc, mreq, mrepp, secs) \ argument
202 ((*(rh)->cl_ops->cl_call)(rh, ext, proc, mreq, mrepp, secs))
216 #define CLNT_CALL_EXT(rh, ext, proc, xargs, argsp, xres, resp, secs) \ argument
217 clnt_call_private(rh, ext, proc, xargs, \
231 #define CLNT_CALL(rh, proc, xargs, argsp, xres, resp, secs) \ argument
232 clnt_call_private(rh, NULL, proc, xargs, \
234 #define clnt_call(rh, proc, xargs, argsp, xres, resp, secs) \ argument
235 clnt_call_private(rh, NULL, proc, xargs, \
243 #define CLNT_ABORT(rh) ((*(rh)->cl_ops->cl_abort)(rh)) argument
244 #define clnt_abort(rh) ((*(rh)->cl_ops->cl_abort)(rh)) argument
251 #define CLNT_GETERR(rh,errp) ((*(rh)->cl_ops->cl_geterr)(rh, errp)) argument
252 #define clnt_geterr(rh,errp) ((*(rh)->cl_ops->cl_geterr)(rh, errp)) argument
262 #define CLNT_FREERES(rh,xres,resp) ((*(rh)->cl_ops->cl_freeres)(rh,xres,resp)) argument
263 #define clnt_freeres(rh,xres,resp) ((*(rh)->cl_ops->cl_freeres)(rh,xres,resp)) argument
330 #define CLNT_DESTROY(rh) ((*(rh)->cl_ops->cl_destroy)(rh)) argument
331 #define clnt_destroy(rh) ((*(rh)->cl_ops->cl_destroy)(rh)) argument