ibt_adds_vect_t
ibt_adds_vect_t *attr_p, ibc_ah_hdl_t *ah_p)
ibt_adds_vect_t *attr_p)
hermon_ci_modify_ah(ibc_hca_hdl_t hca, ibc_ah_hdl_t ah, ibt_adds_vect_t *attr_p)
ibc_pd_hdl_t, ibt_adds_vect_t *, ibc_ah_hdl_t *);
ibc_pd_hdl_t *, ibt_adds_vect_t *);
ibt_adds_vect_t *);
hermon_set_addr_path(hermon_state_t *state, ibt_adds_vect_t *av,
ibt_adds_vect_t *av, uint_t type)
ibt_adds_vect_t *attr_p, hermon_ahhdl_t *ahhdl, uint_t sleepflag)
ibt_adds_vect_t *attr_p)
ibt_adds_vect_t *attr_p)
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *attr_p, ibc_ah_hdl_t *ah_p)
ibc_pd_hdl_t, ibt_adds_vect_t *, ibc_ah_hdl_t *);
ibt_adds_vect_t *attr_p)
ibc_pd_hdl_t *, ibt_adds_vect_t *);
ibt_adds_vect_t *);
tavor_ci_modify_ah(ibc_hca_hdl_t hca, ibc_ah_hdl_t ah, ibt_adds_vect_t *attr_p)
tavor_set_addr_path(tavor_state_t *state, ibt_adds_vect_t *av,
ibt_adds_vect_t *av, uint_t type, tavor_qphdl_t qp)
ibt_adds_vect_t *attr_p)
ibt_adds_vect_t *attr_p)
ibt_adds_vect_t *attr_p, tavor_ahhdl_t *ahhdl, uint_t sleepflag)
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
ibt_adds_vect_t *adds_vect;
sizeof (ibt_adds_vect_t));
gw_addr->ga_vect = kmem_zalloc(sizeof (ibt_adds_vect_t), KM_SLEEP);
sizeof (ibt_adds_vect_t));
kmem_free(gw_addr->ga_vect, sizeof (ibt_adds_vect_t));
sizeof (ibt_adds_vect_t));
sizeof (ibt_adds_vect_t));
ibt_adds_vect_t *addr_vect;
sizeof (ibt_adds_vect_t));
ibt_adds_vect_t *adds_vectp;
ibt_addsvect2ah(ibt_adds_vect_t *adds_vectp, struct ib_ah_attr *ah_attr)
ibt_adds_vect_t *adds_vectp;
ibt_addsvect2sa_path(ibt_adds_vect_t *adds_vectp,
static void ibt_addsvect2ah(ibt_adds_vect_t *, struct ib_ah_attr *);
static void ibt_addsvect2sa_path(ibt_adds_vect_t *,
ibt_adds_vect_t *av = &pathp->cep_adds_vect;
ibt_adds_vect_t adds_vect;
ib_qpn_t dest_qpn, ibt_adds_vect_t *adds_vect)
ibt_adds_vect_t adds_vect;
ibt_adds_vect_t *adds_vectp, ibt_ah_hdl_t *ah)
ibt_adds_vect_t *adds_vectp)
ibt_adds_vect_t *adds_vectp)
sizeof (ibt_adds_vect_t));
sizeof (ibt_adds_vect_t));
ibt_adds_vect_t *, ibcm_req_msg_t *);
ibt_adds_vect_t *, ibcm_req_msg_t *);
static void ibcm_fill_adds_from_lap(ibt_adds_vect_t *adds,
static boolean_t ibcm_compare_prim_alt_paths(ibt_adds_vect_t *prim,
ibt_adds_vect_t *alt);
ibt_adds_vect_t *adds_vectp, ibcm_req_msg_t *msgp)
ibt_adds_vect_t *adds_vectp, ibcm_req_msg_t *msgp)
ibcm_compare_prim_alt_paths(ibt_adds_vect_t *prim, ibt_adds_vect_t *alt)
ibcm_fill_adds_from_lap(ibt_adds_vect_t *adds, ibcm_lap_msg_t *lap_msg,
ibt_adds_vect_t *adds;
ibt_adds_vect_t *adds;
ibt_adds_vect_t *cm_adds;
ibt_adds_vect_t adds_vec;
ibt_adds_vect_t adds_vect;
ibt_adds_vect_t adds_vec;
ibt_adds_vect_t *attr_p, hermon_ahhdl_t *ahhdl, uint_t sleepflag);
hermon_pdhdl_t *pdhdl, ibt_adds_vect_t *attr_p);
ibt_adds_vect_t *attr_p);
int hermon_set_addr_path(hermon_state_t *state, ibt_adds_vect_t *av,
ibt_adds_vect_t *av, uint_t type);
ibt_adds_vect_t *attr_p, tavor_ahhdl_t *ahhdl, uint_t sleepflag);
tavor_pdhdl_t *pdhdl, ibt_adds_vect_t *attr_p);
ibt_adds_vect_t *attr_p);
int tavor_set_addr_path(tavor_state_t *state, ibt_adds_vect_t *av,
ibt_adds_vect_t *av, uint_t type, tavor_qphdl_t qp);
ibt_adds_vect_t av_vect;
ibt_adds_vect_t *ga_vect;
ibt_adds_vect_t chan_rcreq_addr;
ibc_pd_hdl_t pd, ibt_adds_vect_t *attr_p, ibc_ah_hdl_t *ah_p);
ibc_pd_hdl_t *pd_p, ibt_adds_vect_t *attr_p);
ibt_adds_vect_t *attr_p);
ibt_adds_vect_t rc_prim_adds_vect; /* Primary Path Address */
ibt_adds_vect_t rc_alt_adds_vect; /* Alternate Path Address */
ibt_adds_vect_t ud_addr_vect; /* Address Information */
ib_qpn_t dest_qpn, ibt_adds_vect_t *adds_vect);
ibt_adds_vect_t lap_alternate_path;
ibt_adds_vect_t req_prim_addr;
ibt_adds_vect_t req_alt_addr;
ibt_adds_vect_t *ud_addr; /* Address Info */
ibt_adds_vect_t mc_adds_vect; /* Address information */
ibt_adds_vect_t cep_adds_vect; /* Address Vector */
ibt_pd_hdl_t pd, ibt_adds_vect_t *adds_vectp, ibt_ah_hdl_t *ah_p);
ibt_pd_hdl_t *pd_p, ibt_adds_vect_t *adds_vectp);
ibt_adds_vect_t *adds_vectp);