Home
last modified time | relevance | path

Searched refs:chanp (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_cma.c422 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 Dsol_ib_cma.c101 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 …]
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ucma/
H A Dsol_ucma.c558 sol_ucma_chan_t *chanp; in sol_ucma_close() local
561 chanp = (sol_ucma_chan_t *)entry->data; in sol_ucma_close()
562 mutex_enter(&chanp->chan_mutex); in sol_ucma_close()
563 if (chanp->chan_rdma_id) in sol_ucma_close()
564 (chanp->chan_rdma_id)->context = NULL; in sol_ucma_close()
565 mutex_exit(&chanp->chan_mutex); in sol_ucma_close()
566 rdma_destroy_id(chanp->chan_rdma_id); in sol_ucma_close()
568 mutex_enter(&chanp->chan_mutex); in sol_ucma_close()
569 qphdl = chanp->chan_qp_hdl; in sol_ucma_close()
570 chanp->chan_qp_hdl = NULL; in sol_ucma_close()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_ofs/
H A Dsol_cma.h177 #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 …]
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_qp.c109 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 Dibtl_chan.c68 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 …]
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_proto.c650 struct wmeParams *chanp, *bssp; in ieee80211_wme_updateparams() local
659 chanp = &wme->wme_chanParams.cap_wmeParams[i]; in ieee80211_wme_updateparams()
661 chanp->wmep_aifsn = wmep->wmep_aifsn; in ieee80211_wme_updateparams()
662 chanp->wmep_logcwmin = wmep->wmep_logcwmin; in ieee80211_wme_updateparams()
663 chanp->wmep_logcwmax = wmep->wmep_logcwmax; in ieee80211_wme_updateparams()
664 chanp->wmep_txopLimit = wmep->wmep_txopLimit; in ieee80211_wme_updateparams()
666 chanp = &wme->wme_bssChanParams.cap_wmeParams[i]; in ieee80211_wme_updateparams()
668 chanp->wmep_aifsn = wmep->wmep_aifsn; in ieee80211_wme_updateparams()
669 chanp->wmep_logcwmin = wmep->wmep_logcwmin; in ieee80211_wme_updateparams()
670 chanp->wmep_logcwmax = wmep->wmep_logcwmax; in ieee80211_wme_updateparams()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dds_drv.c203 mde_cookie_t *chanp = NULL; in ds_ports_init() local
219 chanp = kmem_zalloc(listsz, KM_SLEEP); in ds_ports_init()
261 md_find_name(mdp, "fwd"), chanp); in ds_ports_init()
276 if (ds_port_add(mdp, portp[idx], chanp[0]) != 0) { in ds_ports_init()
287 DS_FREE(chanp, listsz); in ds_ports_init()
H A Dvdc.c2374 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()
/illumos-gate/usr/src/uts/common/io/audio/impl/
H A Daudio_oss.c693 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()