Lines Matching defs:ib_s
49 ibcm_arp_streams_t *ib_s;
53 ib_s = wqnp->ib_str;
54 ib_s->wqnp = NULL;
62 ibcm_arp_create_prwqn(ibcm_arp_streams_t *ib_s, ibt_ip_addr_t *dst_addr,
67 IBTF_DPRINTF_L4(cmlog, "ibcm_arp_create_prwqn(ib_s: 0x%p)", ib_s);
81 wqnp->ib_str = ib_s;
85 ib_s->wqnp = wqnp;
106 ibcm_resolver_pr_lookup(ibcm_arp_streams_t *ib_s, ibt_ip_addr_t *dst_addr,
121 if ((wqnp = ibcm_arp_create_prwqn(ib_s, dst_addr, src_addr)) == NULL) {
124 ib_s->status = ENOMEM;
144 ib_s->status = EFAULT;
151 ib_s->status = EFAULT;
159 ib_s->status = EADDRNOTAVAIL;
184 ib_s->status = EFAULT;
191 ib_s->status = EFAULT;
199 ib_s->status = EADDRNOTAVAIL;
224 ib_s->status = ENETUNREACH;
232 ib_s->status = EFAULT;
240 if ((ib_s->status = ibcm_arp_check_interface(hwaddr_ill)) != 0) {
257 ib_s->status = ibcm_nce_lookup(wqnp, ill, myzoneid);
258 if (ib_s->status != 0) {
260 "ibcm_nce_lookup failed: %d", ib_s->status);
362 ibcm_arp_streams_t *ib_s;
368 ib_s = wqnp->ib_str;
369 mutex_enter(&ib_s->lock);
373 cv_broadcast(&ib_s->cv);
400 ib_s->status = err;
401 ib_s->done = B_TRUE;
404 cv_signal(&ib_s->cv);
405 mutex_exit(&ib_s->lock);