Lines Matching refs:lb_svc
3094 ds_svc_t *lb_svc; in ds_loopback_set_svc() local
3101 if ((lb_svc = ds_get_svc(lb_hdl)) == NULL) { in ds_loopback_set_svc()
3108 for (i = 0; i < lb_svc->cap.nvers && match == 0; i++) { in ds_loopback_set_svc()
3110 lb_svc->cap.vers[i].major, &new_major, &new_minor); in ds_loopback_set_svc()
3126 if (lb_svc->state != DS_SVC_INACTIVE && in ds_loopback_set_svc()
3127 lb_svc->state != DS_SVC_REG_PENDING) { in ds_loopback_set_svc()
3130 if ((lb_svc->flags & DSSF_ISCLIENT) == 0) { in ds_loopback_set_svc()
3136 lb_svc = ds_svc_clone(lb_svc); in ds_loopback_set_svc()
3139 (u_longlong_t)lb_svc->hdl); in ds_loopback_set_svc()
3140 *lb_hdlp = lb_svc->hdl; in ds_loopback_set_svc()
3144 svc->svc_hdl = lb_svc->hdl; in ds_loopback_set_svc()
3149 lb_svc->flags |= DSSF_LOOPBACK; in ds_loopback_set_svc()
3150 lb_svc->svc_hdl = svc->hdl; in ds_loopback_set_svc()
3151 lb_svc->port = NULL; in ds_loopback_set_svc()
3152 lb_svc->ver.major = new_major; in ds_loopback_set_svc()
3153 lb_svc->ver.minor = new_minor; in ds_loopback_set_svc()
3157 (u_longlong_t)lb_svc->hdl); in ds_loopback_set_svc()