/titanic_50/usr/src/uts/common/io/ib/clients/of/sol_ofs/ |
H A D | sol_cma.c | 422 sol_cma_chan_t *chanp = (sol_cma_chan_t *)rdma_idp; in rdma_map_id2clnthdl() local 428 chanp->chan_ib_client_hdl = ib_client_hdl; in rdma_map_id2clnthdl() 429 chanp->chan_iw_client_hdl = iw_client_hdl; in rdma_map_id2clnthdl() 435 sol_cma_chan_t *chanp = (sol_cma_chan_t *)rdma_idp; in rdma_map_id2qphdl() local 441 chanp->chan_qp_hdl = qp_hdl; in rdma_map_id2qphdl() 448 sol_cma_chan_t *chanp, *root_chanp; in rdma_destroy_id() local 459 chanp = (sol_cma_chan_t *)rdma_idp; in rdma_destroy_id() 460 root_chanp = (sol_cma_chan_t *)chanp->listen_root; in rdma_destroy_id() 464 mutex_enter(&chanp->chan_mutex); in rdma_destroy_id() 465 chanp->chan_cmid_destroy_state |= SOL_CMA_CALLER_CMID_DESTROYED; in rdma_destroy_id() [all …]
|
H A D | sol_ib_cma.c | 101 sol_cma_chan_t *chanp = (sol_cma_chan_t *)idp; in rdma_ib_destroy_id() local 106 ASSERT(chanp); in rdma_ib_destroy_id() 107 ibchanp = &(chanp->chan_ib); in rdma_ib_destroy_id() 147 sol_cma_chan_t *chanp = (sol_cma_chan_t *)idp; in rdma_ib_bind_addr() local 154 ASSERT(chanp); in rdma_ib_bind_addr() 155 ibchanp = &(chanp->chan_ib); in rdma_ib_bind_addr() 170 ret = ibcma_query_local_ip(idp, chanp, ibchanp); in rdma_ib_bind_addr() 178 chanp->chan_xport_type = SOL_CMA_XPORT_IB; in rdma_ib_bind_addr() 190 sol_cma_chan_t *chanp = (sol_cma_chan_t *)idp; in rdma_ib_resolve_addr() local 198 ASSERT(chanp); in rdma_ib_resolve_addr() [all …]
|
/titanic_50/usr/src/uts/common/io/ib/clients/of/sol_ucma/ |
H A D | sol_ucma.c | 557 sol_ucma_chan_t *chanp; in sol_ucma_close() local 560 chanp = (sol_ucma_chan_t *)entry->data; in sol_ucma_close() 561 mutex_enter(&chanp->chan_mutex); in sol_ucma_close() 562 if (chanp->chan_rdma_id) in sol_ucma_close() 563 (chanp->chan_rdma_id)->context = NULL; in sol_ucma_close() 564 mutex_exit(&chanp->chan_mutex); in sol_ucma_close() 565 rdma_destroy_id(chanp->chan_rdma_id); in sol_ucma_close() 567 mutex_enter(&chanp->chan_mutex); in sol_ucma_close() 568 qphdl = chanp->chan_qp_hdl; in sol_ucma_close() 569 chanp->chan_qp_hdl = NULL; in sol_ucma_close() [all …]
|
/titanic_50/usr/src/uts/common/sys/ib/clients/of/sol_ofs/ |
H A D | sol_cma.h | 177 #define SOL_IS_SERVER_CMID(chanp) \ argument 178 ((chanp)->chan_req_state != REQ_CMID_NONE) 179 #define SOL_IS_CLIENT_CMID(chanp) \ argument 180 ((chanp)->chan_connect_flag != SOL_CMA_CONNECT_NONE) 182 #define REQ_CMID_IN_REQ_AVL_TREE(chanp) \ argument 183 ((chanp)->chan_req_state == REQ_CMID_QUEUED || \ 184 (chanp)->chan_req_state == REQ_CMID_NOTIFIED) 185 #define SOL_CMID_CLOSE_REQUIRED(chanp) \ argument 186 ((chanp)->chan_connect_flag == SOL_CMA_CONNECT_INITIATED || \ 187 (chanp)->chan_connect_flag == SOL_CMA_CONNECT_ESTABLISHED || \ [all …]
|
/titanic_50/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_qp.c | 109 ibtl_channel_t *chanp; in ibt_alloc_qp() local 155 chanp = kmem_zalloc(sizeof (*chanp), KM_SLEEP); in ibt_alloc_qp() 159 IBTL_HCA2CIHCA(hca_hdl), &chanp->ch_qp, type, qp_attrp, in ibt_alloc_qp() 160 queue_sizes_p, qpn_p, &chanp->ch_qp.qp_ibc_qp_hdl); in ibt_alloc_qp() 165 kmem_free(chanp, sizeof (*chanp)); in ibt_alloc_qp() 171 chanp->ch_qp.qp_type = qp_type; in ibt_alloc_qp() 172 chanp->ch_qp.qp_hca = hca_hdl; in ibt_alloc_qp() 173 chanp->ch_qp.qp_send_cq = qp_attrp->qp_scq_hdl; in ibt_alloc_qp() 174 chanp->ch_qp.qp_recv_cq = qp_attrp->qp_rcq_hdl; in ibt_alloc_qp() 175 chanp->ch_current_state = IBT_STATE_RESET; in ibt_alloc_qp() [all …]
|
H A D | ibtl_chan.c | 68 ibt_channel_hdl_t chanp; in ibt_alloc_rc_channel() local 177 &chanp); in ibt_alloc_rc_channel() 188 retval = ibt_initialize_qp(chanp, &qp_modify_attr); in ibt_alloc_rc_channel() 194 (void) ibt_free_qp(chanp); in ibt_alloc_rc_channel() 200 *rc_chan_p = chanp; in ibt_alloc_rc_channel() 203 hca_hdl, chanp); in ibt_alloc_rc_channel() 406 ibt_channel_hdl_t chanp; in ibt_alloc_ud_channel() local 539 &chanp); in ibt_alloc_ud_channel() 552 retval = ibt_initialize_qp(chanp, &qp_modify_attr); in ibt_alloc_ud_channel() 558 (void) ibt_free_qp(chanp); in ibt_alloc_ud_channel() [all …]
|
/titanic_50/usr/src/uts/common/io/net80211/ |
H A D | net80211_proto.c | 646 struct wmeParams *chanp, *bssp; in ieee80211_wme_updateparams() local 655 chanp = &wme->wme_chanParams.cap_wmeParams[i]; in ieee80211_wme_updateparams() 657 chanp->wmep_aifsn = wmep->wmep_aifsn; in ieee80211_wme_updateparams() 658 chanp->wmep_logcwmin = wmep->wmep_logcwmin; in ieee80211_wme_updateparams() 659 chanp->wmep_logcwmax = wmep->wmep_logcwmax; in ieee80211_wme_updateparams() 660 chanp->wmep_txopLimit = wmep->wmep_txopLimit; in ieee80211_wme_updateparams() 662 chanp = &wme->wme_bssChanParams.cap_wmeParams[i]; in ieee80211_wme_updateparams() 664 chanp->wmep_aifsn = wmep->wmep_aifsn; in ieee80211_wme_updateparams() 665 chanp->wmep_logcwmin = wmep->wmep_logcwmin; in ieee80211_wme_updateparams() 666 chanp->wmep_logcwmax = wmep->wmep_logcwmax; in ieee80211_wme_updateparams() [all …]
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | ds_drv.c | 224 mde_cookie_t *chanp = NULL; in ds_ports_init() local 240 chanp = kmem_zalloc(listsz, KM_SLEEP); in ds_ports_init() 282 md_find_name(mdp, "fwd"), chanp); in ds_ports_init() 297 if (ds_port_add(mdp, portp[idx], chanp[0]) != 0) { in ds_ports_init() 308 DS_FREE(chanp, listsz); in ds_ports_init()
|
H A D | vdc.c | 2374 mde_cookie_t *chanp = NULL; in vdc_init_ports() local 2389 chanp = kmem_zalloc(listsz, KM_SLEEP); in vdc_init_ports() 2431 md_find_name(mdp, "fwd"), chanp); in vdc_init_ports() 2449 if (md_get_prop_val(mdp, chanp[0], VDC_MD_ID, in vdc_init_ports() 2487 kmem_free(chanp, listsz); in vdc_init_ports()
|
/titanic_50/usr/src/uts/common/io/audio/impl/ |
H A D | audio_oss.c | 693 sndctl_dsp_channels(audio_client_t *c, int *chanp) in sndctl_dsp_channels() argument 700 nchan = *chanp; in sndctl_dsp_channels() 718 *chanp = nchan; in sndctl_dsp_channels()
|