Lines Matching refs:xprt

111 	SVCMASTERXPRT	*xprt = NULL;	/* service handle */  in svc_tli_kcreate()  local
162 error = svc_clts_kcreate(fp, max_msgsize, &tinfo, &xprt); in svc_tli_kcreate()
166 error = svc_cots_kcreate(fp, max_msgsize, &tinfo, &xprt); in svc_tli_kcreate()
179 xprt->xp_req_head = (mblk_t *)0; in svc_tli_kcreate()
180 xprt->xp_req_tail = (mblk_t *)0; in svc_tli_kcreate()
181 xprt->xp_full = FALSE; in svc_tli_kcreate()
182 xprt->xp_enable = FALSE; in svc_tli_kcreate()
183 xprt->xp_reqs = 0; in svc_tli_kcreate()
184 xprt->xp_size = 0; in svc_tli_kcreate()
185 mutex_init(&xprt->xp_req_lock, NULL, MUTEX_DEFAULT, NULL); in svc_tli_kcreate()
186 mutex_init(&xprt->xp_thread_lock, NULL, MUTEX_DEFAULT, NULL); in svc_tli_kcreate()
187 xprt->xp_type = tinfo.SERV_type; in svc_tli_kcreate()
188 xprt->xp_threads = 0; in svc_tli_kcreate()
189 xprt->xp_detached_threads = 0; in svc_tli_kcreate()
190 xprt->xp_fp = fp; in svc_tli_kcreate()
191 xprt->xp_wq = wq; in svc_tli_kcreate()
192 xprt->xp_closeproc = closeproc; in svc_tli_kcreate()
193 xprt->xp_sct = sct; in svc_tli_kcreate()
194 xprt->xp_netid = NULL; in svc_tli_kcreate()
196 xprt->xp_netid = kmem_alloc(strlen(netid) + 1, KM_SLEEP); in svc_tli_kcreate()
197 (void) strcpy(xprt->xp_netid, netid); in svc_tli_kcreate()
200 xprt->xp_addrmask.len = 0; in svc_tli_kcreate()
201 xprt->xp_addrmask.maxlen = 0; in svc_tli_kcreate()
202 xprt->xp_addrmask.buf = NULL; in svc_tli_kcreate()
205 xprt->xp_addrmask = *addrmask; in svc_tli_kcreate()
213 if (error = svc_xprt_register(xprt, id)) { in svc_tli_kcreate()
215 xprt->xp_addrmask.maxlen = 0; in svc_tli_kcreate()
216 SVC_DESTROY(xprt); in svc_tli_kcreate()
226 vp[0] = xprt; in svc_tli_kcreate()
238 *nxprt = xprt; in svc_tli_kcreate()
244 SVC_START(xprt); in svc_tli_kcreate()