Lines Matching refs:xprt
119 void svc_xprt_do_enqueue(struct svc_xprt *xprt);
120 void svc_xprt_enqueue(struct svc_xprt *xprt);
121 void svc_xprt_put(struct svc_xprt *xprt);
122 void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt);
123 void svc_close_xprt(struct svc_xprt *xprt);
130 void svc_add_new_perm_xprt(struct svc_serv *serv, struct svc_xprt *xprt);
132 static inline void svc_xprt_get(struct svc_xprt *xprt) in svc_xprt_get() argument
134 kref_get(&xprt->xpt_ref); in svc_xprt_get()
136 static inline void svc_xprt_set_local(struct svc_xprt *xprt, in svc_xprt_set_local() argument
140 memcpy(&xprt->xpt_local, sa, salen); in svc_xprt_set_local()
141 xprt->xpt_locallen = salen; in svc_xprt_set_local()
143 static inline void svc_xprt_set_remote(struct svc_xprt *xprt, in svc_xprt_set_remote() argument
147 memcpy(&xprt->xpt_remote, sa, salen); in svc_xprt_set_remote()
148 xprt->xpt_remotelen = salen; in svc_xprt_set_remote()
176 static inline unsigned short svc_xprt_local_port(const struct svc_xprt *xprt) in svc_xprt_local_port() argument
178 return svc_addr_port((const struct sockaddr *)&xprt->xpt_local); in svc_xprt_local_port()
181 static inline unsigned short svc_xprt_remote_port(const struct svc_xprt *xprt) in svc_xprt_remote_port() argument
183 return svc_addr_port((const struct sockaddr *)&xprt->xpt_remote); in svc_xprt_remote_port()