Lines Matching defs:xprt
50 #define XPT_OLD 9 /* used for xprt aging mark+sweep */
77 void svc_xprt_enqueue(struct svc_xprt *xprt);
79 void svc_xprt_put(struct svc_xprt *xprt);
80 void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt);
81 void svc_close_xprt(struct svc_xprt *xprt);
82 void svc_delete_xprt(struct svc_xprt *xprt);
89 static inline void svc_xprt_get(struct svc_xprt *xprt)
91 kref_get(&xprt->xpt_ref);
93 static inline void svc_xprt_set_local(struct svc_xprt *xprt,
97 memcpy(&xprt->xpt_local, sa, salen);
98 xprt->xpt_locallen = salen;
100 static inline void svc_xprt_set_remote(struct svc_xprt *xprt,
104 memcpy(&xprt->xpt_remote, sa, salen);
105 xprt->xpt_remotelen = salen;
134 static inline unsigned short svc_xprt_local_port(const struct svc_xprt *xprt)
136 return svc_addr_port((const struct sockaddr *)&xprt->xpt_local);
139 static inline unsigned short svc_xprt_remote_port(const struct svc_xprt *xprt)
141 return svc_addr_port((const struct sockaddr *)&xprt->xpt_remote);