Lines Matching refs:xprt

423  * SVCXPRT		*xprt;
430 #define SVC_ACQUIRE(xprt) \
431 refcount_acquire(&(xprt)->xp_refs)
433 #define SVC_RELEASE(xprt) \
434 if (refcount_release(&(xprt)->xp_refs)) \
435 SVC_DESTROY(xprt)
437 #define SVC_RECV(xprt, msg, addr, args) \
438 (*(xprt)->xp_ops->xp_recv)((xprt), (msg), (addr), (args))
440 #define SVC_STAT(xprt) \
441 (*(xprt)->xp_ops->xp_stat)(xprt)
443 #define SVC_ACK(xprt, ack) \
444 ((xprt)->xp_ops->xp_ack == NULL ? FALSE : \
445 ((ack) == NULL ? TRUE : (*(xprt)->xp_ops->xp_ack)((xprt), (ack))))
447 #define SVC_REPLY(xprt, msg, addr, m, seq) \
448 (*(xprt)->xp_ops->xp_reply) ((xprt), (msg), (addr), (m), (seq))
450 #define SVC_DESTROY(xprt) \
451 (*(xprt)->xp_ops->xp_destroy)(xprt)
453 #define SVC_CONTROL(xprt, rq, in) \
454 (*(xprt)->xp_ops->xp_control)((xprt), (rq), (in))
458 #define SVC_RECV(xprt, msg) \
459 (*(xprt)->xp_ops->xp_recv)((xprt), (msg))
460 #define svc_recv(xprt, msg) \
461 (*(xprt)->xp_ops->xp_recv)((xprt), (msg))
463 #define SVC_STAT(xprt) \
464 (*(xprt)->xp_ops->xp_stat)(xprt)
465 #define svc_stat(xprt) \
466 (*(xprt)->xp_ops->xp_stat)(xprt)
468 #define SVC_GETARGS(xprt, xargs, argsp) \
469 (*(xprt)->xp_ops->xp_getargs)((xprt), (xargs), (argsp))
470 #define svc_getargs(xprt, xargs, argsp) \
471 (*(xprt)->xp_ops->xp_getargs)((xprt), (xargs), (argsp))
473 #define SVC_REPLY(xprt, msg) \
474 (*(xprt)->xp_ops->xp_reply) ((xprt), (msg))
475 #define svc_reply(xprt, msg) \
476 (*(xprt)->xp_ops->xp_reply) ((xprt), (msg))
478 #define SVC_FREEARGS(xprt, xargs, argsp) \
479 (*(xprt)->xp_ops->xp_freeargs)((xprt), (xargs), (argsp))
480 #define svc_freeargs(xprt, xargs, argsp) \
481 (*(xprt)->xp_ops->xp_freeargs)((xprt), (xargs), (argsp))
483 #define SVC_DESTROY(xprt) \
484 (*(xprt)->xp_ops->xp_destroy)(xprt)
485 #define svc_destroy(xprt) \
486 (*(xprt)->xp_ops->xp_destroy)(xprt)
488 #define SVC_CONTROL(xprt, rq, in) \
489 (*(xprt)->xp_ops2->xp_control)((xprt), (rq), (in))
493 #define SVC_EXT(xprt) \
494 ((SVCXPRT_EXT *) xprt->xp_p3)
496 #define SVC_AUTH(xprt) \
497 (SVC_EXT(xprt)->xp_auth)
519 * svc_reg(xprt, prog, vers, dispatch, nconf)
520 * const SVCXPRT *xprt;
553 * svc_loss_reg(xprt, dispatch)
554 * const SVCXPRT *xprt;
565 * svc_loss_unreg(xprt, dispatch)
566 * const SVCXPRT *xprt;
578 * xprt_register(xprt)
579 * SVCXPRT *xprt;
588 * xprt_unregister(xprt)
589 * SVCXPRT *xprt;