Searched refs:wqnp (Results 1 – 3 of 3) sorted by relevance
40 static int ibcm_nce_lookup(ibcm_arp_prwqn_t *wqnp, ill_t *ill, zoneid_t zid);47 ibcm_arp_delete_prwqn(ibcm_arp_prwqn_t *wqnp) in ibcm_arp_delete_prwqn() argument51 IBTF_DPRINTF_L4(cmlog, "ibcm_arp_delete_prwqn(%p)", wqnp); in ibcm_arp_delete_prwqn()53 ib_s = wqnp->ib_str; in ibcm_arp_delete_prwqn()54 ib_s->wqnp = NULL; in ibcm_arp_delete_prwqn()55 kmem_free(wqnp, sizeof (ibcm_arp_prwqn_t)); in ibcm_arp_delete_prwqn()65 ibcm_arp_prwqn_t *wqnp; in ibcm_arp_create_prwqn() local72 if ((wqnp = kmem_zalloc(sizeof (ibcm_arp_prwqn_t), KM_NOSLEEP)) == in ibcm_arp_create_prwqn()76 wqnp->dst_addr = *dst_addr; in ibcm_arp_create_prwqn()79 wqnp->usrc_addr = *src_addr; in ibcm_arp_create_prwqn()[all …]
46 extern void ibcm_arp_delete_prwqn(ibcm_arp_prwqn_t *wqnp);87 ibcm_arp_prwqn_t *wqnp; in ibcm_arp_get_ibaddr() local116 wqnp = ib_s->wqnp; in ibcm_arp_get_ibaddr()119 *sgid = wqnp->sgid; in ibcm_arp_get_ibaddr()121 *dgid = wqnp->dgid; in ibcm_arp_get_ibaddr()126 if (wqnp->usrc_addr.family && sgid) { in ibcm_arp_get_ibaddr()127 len = (wqnp->usrc_addr.family == AF_INET) ? in ibcm_arp_get_ibaddr()129 if (bcmp(&wqnp->usrc_addr.un, in ibcm_arp_get_ibaddr()130 &wqnp->src_addr.un, len)) { in ibcm_arp_get_ibaddr()135 ibcm_arp_delete_prwqn(wqnp); in ibcm_arp_get_ibaddr()[all …]
78 ibcm_arp_prwqn_t *wqnp; member