Lines Matching refs:gw_addr
164 ret = eibnx_fip_send_solicit_pkt(info, swqe, &gw->gw_addr);
248 eibnx_gw_addr_t *gw_addr)
260 if (gw_addr == NULL) {
279 if (gw_addr->ga_vect)
286 attr.pa_dgids = &gw_addr->ga_gid;
289 attr.pa_pkey = gw_addr->ga_pkey;
297 gw_addr->ga_gid.gid_prefix, gw_addr->ga_gid.gid_guid);
304 gw_addr->ga_vect = kmem_zalloc(sizeof (ibt_adds_vect_t), KM_SLEEP);
305 bcopy(&path.pi_prim_cep_path.cep_adds_vect, gw_addr->ga_vect,
313 gw_addr->ga_qkey, gw_addr->ga_qpn, gw_addr->ga_vect);
316 "ret=%d, qkey=%x, qpn=%x", ret, gw_addr->ga_qkey,
317 gw_addr->ga_qpn);
318 kmem_free(gw_addr->ga_vect, sizeof (ibt_adds_vect_t));
319 gw_addr->ga_vect = NULL;
333 eibnx_gw_addr_t *gw_addr)
337 if (eibnx_setup_ud_dest(info, swqe, gw_addr) != ENX_E_SUCCESS)
361 if (gw_addr == NULL) {