Home
last modified time | relevance | path

Searched refs:SVCEXT (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dsvc_door.c259 msg = SVCEXT(xprt)->msg; in door_server()
261 r = SVCEXT(xprt)->req; in door_server()
263 cred_area = SVCEXT(xprt)->cred_area; in door_server()
450 SVCEXT(xprt)->parent = parent; in svc_door_xprtcopy()
452 SVCEXT(xprt)->flags = SVCEXT(parent)->flags; in svc_door_xprtcopy()
497 SVCXPRT_LIST *xlist = SVCEXT(parent)->my_xlist; in get_xprt_copy()
514 SVCEXT(parent)->refcnt++; in get_xprt_copy()
533 if ((parent = SVCEXT(xprt)->parent) == NULL) { in return_xprt_copy()
538 xhead = SVCEXT(parent)->my_xlist; in return_xprt_copy()
540 xlist = SVCEXT(xprt)->my_xlist; in return_xprt_copy()
[all …]
H A Dsvc_run.c673 msg = SVCEXT(xprt)->msg; in _svc_run_mt()
675 r = SVCEXT(xprt)->req; in _svc_run_mt()
677 cred_area = SVCEXT(xprt)->cred_area; in _svc_run_mt()
847 SVCXPRT_LIST *xlist = SVCEXT(parent)->my_xlist; in make_xprt_copy()
866 SVCEXT(parent)->refcnt++; in make_xprt_copy()
886 if ((parent = SVCEXT(xprt)->parent) == NULL) in _svc_done_private()
890 xhead = SVCEXT(parent)->my_xlist; in _svc_done_private()
892 xlist = SVCEXT(xprt)->my_xlist; in _svc_done_private()
897 SVCEXT(parent)->refcnt--; in _svc_done_private()
913 if (SVCEXT(parent)->refcnt == 0) in _svc_done_private()
[all …]
H A Dsvc_dg.c96 SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL; in svc_dg_xprtfree()
207 SVCEXT(xprt)->parent = parent; in svc_dg_xprtcopy()
209 SVCEXT(xprt)->flags = SVCEXT(parent)->flags; in svc_dg_xprtcopy()
561 if (SVCEXT(xprt)->parent) in _svc_dg_destroy_private()
563 xprt = SVCEXT(xprt)->parent; in _svc_dg_destroy_private()
567 if (SVCEXT(xprt)->refcnt > 0) in _svc_dg_destroy_private()
694 if (svc_mt_mode != RPC_SVC_MT_NONE && SVCEXT(xprt)->parent != NULL) in svc_dg_enablecache()
696 transp = SVCEXT(xprt)->parent; in svc_dg_enablecache()
768 if (svc_mt_mode != RPC_SVC_MT_NONE && SVCEXT(xprt)->parent != NULL) in cache_set()
770 parent = SVCEXT(xprt)->parent; in cache_set()
[all …]
H A Dsvc_vc.c161 SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL; in svc_vc_xprtfree()
310 SVCEXT(xprt)->parent = parent; in svc_vc_xprtcopy()
312 SVCEXT(xprt)->flags = SVCEXT(parent)->flags; in svc_vc_xprtcopy()
450 SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL; in svc_fd_xprtfree()
594 SVCEXT(xprt)->parent = parent; in svc_fd_xprtcopy()
596 SVCEXT(xprt)->flags = SVCEXT(parent)->flags; in svc_fd_xprtcopy()
1158 if (SVCEXT(xprt)->parent) in _svc_vc_destroy_private()
1160 xprt = SVCEXT(xprt)->parent; in _svc_vc_destroy_private()
1164 if (SVCEXT(xprt)->refcnt > 0) in _svc_vc_destroy_private()
1632 SVCXPRT *parent = SVCEXT(xprt)->parent ? SVCEXT(xprt)->parent : xprt; in svc_vc_stat()
[all …]
H A Dsvc.c1366 msg = SVCEXT(xprt)->msg; in svc_getreq_common()
1368 r = SVCEXT(xprt)->req; in svc_getreq_common()
1370 cred_area = SVCEXT(xprt)->cred_area; in svc_getreq_common()
1540 SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL; in svc_xprt_free()
1571 if (SVCEXT(xprt)->parent) in svc_xprt_destroy()
1573 xprt = SVCEXT(xprt)->parent; in svc_xprt_destroy()
1577 for (xlist = SVCEXT(xprt)->my_xlist; xlist != NULL; xlist = xnext) { in svc_xprt_destroy()
/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc_mt.h53 #define svc_flags(xprt) (SVCEXT(xprt)->flags)
58 #define svc_send_mutex(xprt) (SVCEXT(xprt)->send_mutex)
110 #define SVCEXT(xprt) ((SVCXPRT_EXT *)((xprt)->xp_p3)) macro
111 #define SVC_XP_AUTH(xprt) (SVCEXT(xprt)->xp_auth)