ibt_path_info_t
ibt_path_info_t path_info;
bzero(&path_info, sizeof (ibt_path_info_t));
ibt_path_info_t path;
bzero(&attr, sizeof (ibt_path_info_t));
bzero(&path, sizeof (ibt_path_info_t));
ibt_path_info_t path;
ibt_path_info_t path;
bzero(&attr, sizeof (ibt_path_info_t));
bzero(&path, sizeof (ibt_path_info_t));
ibt_path_info_t path_info;
ibt_path_info_t path;
ibd_rc_try_connect(ibd_state_t *state, ibd_ace_t *ace, ibt_path_info_t *path)
ibd_rc_connect(ibd_state_t *state, ibd_ace_t *ace, ibt_path_info_t *path,
ibt_path_info_t path;
ibt_path_info_t *path, ibt_path_ip_src_t *path_src_ip)
(void) bzero(path, sizeof (ibt_path_info_t));
ibt_path_info_t ibt_path;
ibt_path_info_t *pathp;
ibt_path_info_t *pathp)
ibt_path_info_t local_path;
kmem_free(pathp, sizeof (ibt_path_info_t) * \
ibcma_path_hdlr(void *arg, ibt_status_t retval, ibt_path_info_t *pathp,
ibchanp->chan_path_size = 2 * sizeof (ibt_path_info_t);
sizeof (ibt_path_info_t));
ibt_path2ah(ibt_path_info_t *pathp, struct ib_ah_attr *ah_attr)
ibt_path2sa_path(ibt_path_info_t *pathp, struct ib_sa_path_rec *sa_pathp,
new_ibchanp->chan_pathp = (ibt_path_info_t *)kmem_zalloc(
static void ibt_path2ah(ibt_path_info_t *, struct ib_ah_attr *);
static void ibt_path2sa_path(ibt_path_info_t *, struct ib_sa_path_rec *,
rds_open_rc_channel(rds_ep_t *ep, ibt_path_info_t *pinfo,
ibcm_dinfo_t *dinfo, ibt_path_info_t *paths)
ibcm_dinfo_t *dinfo, uint8_t idx, uint8_t *num_path, ibt_path_info_t *paths)
ibcm_dinfo_t *dinfo, uint8_t *num_path, ibt_path_info_t *paths)
ibt_path_info_t path;
uint8_t max_paths, ibt_path_info_t *path, uint8_t *num_paths_p)
ibt_path_info_t *paths;
ibtl_cm_port_list_t *, ibcm_ip_dinfo_t *, uint8_t *, ibt_path_info_t *);
uint8_t *, ibt_path_info_t *);
ibt_path_attr_t *attrp, uint8_t max_paths, ibt_path_info_t *path)
ibt_path_info_t *paths)
ibcm_ip_dinfo_t *dinfo, uint8_t *num_path, ibt_path_info_t *paths)
ibcm_ip_dinfo_t *dinfo, uint8_t *num_path, ibt_path_info_t *paths)
p_arg->paths = kmem_zalloc(sizeof (ibt_path_info_t) * max_paths,
ibt_path_info_t *tmp_path_p;
ibt_path_attr_t *attrp, uint8_t max_paths, ibt_path_info_t *paths,
sizeof (ibt_path_info_t) * num_path, KM_SLEEP);
num_path * sizeof (ibt_path_info_t));
sizeof (ibt_path_info_t) * max_paths);
sizeof (ibt_path_info_t) * max_paths);
ibt_ip_path_attr_t *attrp, ibt_path_info_t *paths, uint8_t *num_path_p,
ibt_ip_path_attr_t *attrp, ibt_path_info_t *paths, uint8_t *num_paths_p,
uint8_t max_paths, ibt_path_info_t *paths, uint8_t *num_path_p,
ibcm_dummy_path_handler(void *arg, ibt_status_t retval, ibt_path_info_t *paths,
ibt_path_info_t *paths, uint8_t num_path, ibt_path_ip_src_t *src_ip)
ibt_path_info_t *paths;
p_arg->paths = kmem_zalloc(sizeof (ibt_path_info_t) * max_paths,
uint8_t *, ibt_path_info_t *);
uint8_t *, ibt_path_info_t *);
ibt_path_info_t *tmp_path_p;
sizeof (ibt_path_info_t) * num_path, KM_SLEEP);
num_path * sizeof (ibt_path_info_t));
sizeof (ibt_path_info_t) * max_paths);
sizeof (ibt_path_info_t) * max_paths);
ibt_path_flags_t flags, uint8_t max_paths, ibt_path_info_t *paths,
ibt_path_info_t path;
ibt_path_info_t path;
ibt_status_t ibd_rc_connect(ibd_state_t *, ibd_ace_t *, ibt_path_info_t *,
void ibd_rc_try_connect(ibd_state_t *, ibd_ace_t *, ibt_path_info_t *);
ibt_path_info_t ic_ibt_path;
ibt_ip_addr_t *local_ip, ibt_ip_addr_t *remote_ip, ibt_path_info_t *path,
ibt_path_info_t *chan_pathp;
ibt_path_info_t session_pinfo;
int rds_open_rc_channel(rds_ep_t *ep, ibt_path_info_t *pinfo,
ibt_ip_path_attr_t *attr, ibt_path_info_t *paths_p, uint8_t *num_paths_p,
ibt_path_info_t *paths_p, uint8_t num_paths, ibt_path_ip_src_t *src_ip_p);
ibt_path_info_t *oc_path; /* Primary & Alternate */
ibt_path_attr_t *attr, uint8_t max_paths, ibt_path_info_t *paths,
ibt_path_info_t *paths, uint8_t num_paths);