Home
last modified time | relevance | path

Searched defs:xp_ops (Results 1 – 2 of 2) sorted by relevance

/titanic_44/usr/src/lib/libbc/inc/include/rpc/
H A Dsvc.h70 struct xp_ops { struct
71 bool_t (*xp_recv)(); /* receive incomming requests */
72 enum xprt_stat (*xp_stat)(); /* get transport status */
73 bool_t (*xp_getargs)(); /* get arguments */
74 bool_t (*xp_reply)(); /* send reply */
75 bool_t (*xp_freeargs)(); /* free mem allocated for args */
76 void (*xp_destroy)(); /* destroy this struct */
77 } *xp_ops; member
/titanic_44/usr/src/uts/common/rpc/
H A Dsvc.h216 struct xp_ops { struct
218 bool_t (*xp_recv)(SVCXPRT *, struct rpc_msg *);
220 enum xprt_stat (*xp_stat)(SVCXPRT *);
222 bool_t (*xp_getargs)(SVCXPRT *, xdrproc_t, caddr_t);
224 bool_t (*xp_reply)(SVCXPRT *, struct rpc_msg *);
226 bool_t (*xp_freeargs)(SVCXPRT *, xdrproc_t, caddr_t);
228 void (*xp_destroy)(SVCXPRT *);
230 bool_t (*xp_control)(SVCXPRT *, const uint_t, void *);
406 #define xp_ops xp_xpc.xpc_ops macro
487 struct xp_ops *xp_ops; member