/titanic_50/usr/src/uts/common/io/ib/clients/iser/ |
H A D | iser_cq.c | 44 static int iser_ib_poll_send_completions(ibt_cq_hdl_t cq_hdl, 46 static int iser_ib_poll_recv_completions(ibt_cq_hdl_t cq_hdl, 50 iser_ib_sendcq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in iser_ib_sendcq_handler() argument 62 status = iser_ib_poll_send_completions(cq_hdl, iser_chan); in iser_ib_sendcq_handler() 67 status = ibt_enable_cq_notify(cq_hdl, IBT_NEXT_COMPLETION); in iser_ib_sendcq_handler() 78 cq_hdl, iser_chan); in iser_ib_sendcq_handler() 84 iser_ib_poll_send_completions(ibt_cq_hdl_t cq_hdl, iser_chan_t *iser_chan) in iser_ib_poll_send_completions() argument 101 status = ibt_poll_cq(cq_hdl, wc, ISER_IB_SCQ_POLL_MAX, &npoll); in iser_ib_poll_send_completions() 313 iser_ib_recvcq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in iser_ib_recvcq_handler() argument 325 status = iser_ib_poll_recv_completions(cq_hdl, iser_chan); in iser_ib_recvcq_handler() [all …]
|
H A D | iser_ib.c | 65 ibt_cq_hdl_t *cq_hdl); 1550 iser_ib_setup_cq(ibt_hca_hdl_t hca_hdl, uint_t cq_size, ibt_cq_hdl_t *cq_hdl) in iser_ib_setup_cq() argument 1561 status = ibt_alloc_cq(hca_hdl, &cq_attr, cq_hdl, NULL); in iser_ib_setup_cq()
|
/titanic_50/usr/src/uts/common/sys/ib/clients/iser/ |
H A D | iser_ib.h | 199 void iser_ib_recvcq_handler(ibt_cq_hdl_t cq_hdl, void *arg); 201 void iser_ib_sendcq_handler(ibt_cq_hdl_t cq_hdl, void *arg);
|
/titanic_50/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_adm.c | 293 eib_adm_comp_intr(ibt_cq_hdl_t cq_hdl, void *arg) in eib_adm_comp_intr() argument 298 if (cq_hdl != chan->ch_cq_hdl) { in eib_adm_comp_intr() 301 "ignoring completion", cq_hdl, chan->ch_cq_hdl); in eib_adm_comp_intr()
|
H A D | eib_ctl.c | 272 eib_ctl_comp_intr(ibt_cq_hdl_t cq_hdl, void *arg) in eib_ctl_comp_intr() argument 278 if (cq_hdl != chan->ch_cq_hdl) { in eib_ctl_comp_intr() 281 "ignoring completion", cq_hdl, chan->ch_cq_hdl); in eib_ctl_comp_intr()
|
H A D | eib_data.c | 1077 eib_data_rx_comp_intr(ibt_cq_hdl_t cq_hdl, void *arg) in eib_data_rx_comp_intr() argument 1083 if (cq_hdl != chan->ch_rcv_cq_hdl) { in eib_data_rx_comp_intr() 1086 "ignoring completion", cq_hdl, chan->ch_cq_hdl); in eib_data_rx_comp_intr() 1096 eib_data_tx_comp_intr(ibt_cq_hdl_t cq_hdl, void *arg) in eib_data_tx_comp_intr() argument 1102 if (cq_hdl != chan->ch_cq_hdl) { in eib_data_tx_comp_intr() 1105 "ignoring completion", cq_hdl, chan->ch_cq_hdl); in eib_data_tx_comp_intr()
|
H A D | enx_hdlrs.c | 571 eibnx_comp_intr(ibt_cq_hdl_t cq_hdl, void *arg) in eibnx_comp_intr() argument 575 if (info->ti_cq_hdl != cq_hdl) { in eibnx_comp_intr() 578 "ignoring completion", cq_hdl, info->ti_cq_hdl); in eibnx_comp_intr()
|
/titanic_50/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdsib_ib.c | 1737 ibt_cq_hdl_t cq_hdl; in rds_randomize_qps() local 1746 ret = ibt_alloc_cq(hcap->hca_hdl, &cqattr, &cq_hdl, NULL); in rds_randomize_qps() 1758 chanargs.rc_scq = cq_hdl; in rds_randomize_qps() 1759 chanargs.rc_rcq = cq_hdl; in rds_randomize_qps() 1775 (void) ibt_free_cq(cq_hdl); in rds_randomize_qps() 1785 (void) ibt_free_cq(cq_hdl); in rds_randomize_qps() 1793 (void) ibt_free_cq(cq_hdl); in rds_randomize_qps()
|
/titanic_50/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_ch.c | 603 srpt_ch_scq_hdlr(ibt_cq_hdl_t cq_hdl, void *arg) in srpt_ch_scq_hdlr() argument 620 status = ibt_poll_cq(cq_hdl, &wc[0], SRPT_SEND_WC_POLL_SIZE, in srpt_ch_scq_hdlr() 692 srpt_ch_rcq_hdlr(ibt_cq_hdl_t cq_hdl, void *arg) in srpt_ch_rcq_hdlr() argument 728 status = ibt_poll_cq(cq_hdl, &wc[0], SRPT_RECV_WC_POLL_SIZE, in srpt_ch_rcq_hdlr()
|
/titanic_50/usr/src/uts/common/rpc/ |
H A D | rpcib.c | 1004 rib_clnt_scq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in rib_clnt_scq_handler() argument 1017 (void) ibt_enable_cq_notify(cq_hdl, IBT_NEXT_COMPLETION); in rib_clnt_scq_handler() 1022 ibt_status = ibt_poll_cq(cq_hdl, &wc, 1, NULL); in rib_clnt_scq_handler() 1097 rib_svc_scq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in rib_svc_scq_handler() argument 1110 (void) ibt_enable_cq_notify(cq_hdl, IBT_NEXT_COMPLETION); in rib_svc_scq_handler() 1115 ibt_status = ibt_poll_cq(cq_hdl, &wc, 1, NULL); in rib_svc_scq_handler() 1178 rib_clnt_rcq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in rib_clnt_rcq_handler() argument 1189 (void) ibt_enable_cq_notify(cq_hdl, IBT_NEXT_COMPLETION); in rib_clnt_rcq_handler() 1194 ibt_status = ibt_poll_cq(cq_hdl, &wc, 1, NULL); in rib_clnt_rcq_handler() 1315 rib_svc_rcq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in rib_svc_rcq_handler() argument [all …]
|
/titanic_50/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd_cm.c | 1679 ibd_rc_poll_rcq(ibd_rc_chan_t *chan, ibt_cq_hdl_t cq_hdl) in ibd_rc_poll_rcq() argument 1689 while (ibt_poll_cq(cq_hdl, wcs, numwcs, &real_numwcs) == IBT_SUCCESS) { in ibd_rc_poll_rcq() 1716 ibd_rc_rcq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in ibd_rc_rcq_handler() argument 2167 ibd_rc_drain_scq(ibd_rc_chan_t *chan, ibt_cq_hdl_t cq_hdl) in ibd_rc_drain_scq() argument 2181 while (ibt_poll_cq(cq_hdl, wcs, numwcs, &real_numwcs) == IBT_SUCCESS) { in ibd_rc_drain_scq() 2297 ibd_rc_scq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in ibd_rc_scq_handler() argument
|
H A D | ibd.c | 4288 ibd_rcq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in ibd_rcq_handler() argument 4314 ibd_scq_handler(ibt_cq_hdl_t cq_hdl, void *arg) in ibd_scq_handler() argument 7503 ibd_drain_scq(ibd_state_t *state, ibt_cq_hdl_t cq_hdl) in ibd_drain_scq() argument 7513 while (ibt_poll_cq(cq_hdl, wcs, numwcs, &num_polled) == IBT_SUCCESS) { in ibd_drain_scq() 7558 ibd_drain_rcq(ibd_state_t *state, ibt_cq_hdl_t cq_hdl) in ibd_drain_rcq() argument 7568 while (ibt_poll_cq(cq_hdl, wcs, numwcs, &num_polled) == IBT_SUCCESS) { in ibd_drain_rcq() 7620 ibd_poll_scq(ibd_state_t *state, ibt_cq_hdl_t cq_hdl) in ibd_poll_scq() argument 7650 ibd_drain_scq(state, cq_hdl); in ibd_poll_scq() 7660 if (ibt_enable_cq_notify(cq_hdl, IBT_NEXT_COMPLETION) != in ibd_poll_scq() 7665 ibd_drain_scq(state, cq_hdl); in ibd_poll_scq()
|
/titanic_50/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ci.c | 2560 tavor_ci_notify_cq(ibc_hca_hdl_t hca, ibc_cq_hdl_t cq_hdl, in tavor_ci_notify_cq() argument 2578 if (cq_hdl == NULL) { in tavor_ci_notify_cq() 2587 cqhdl = (tavor_cqhdl_t)cq_hdl; in tavor_ci_notify_cq()
|
/titanic_50/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ci.c | 1786 hermon_ci_notify_cq(ibc_hca_hdl_t hca, ibc_cq_hdl_t cq_hdl, in hermon_ci_notify_cq() argument 1795 cqhdl = (hermon_cqhdl_t)cq_hdl; in hermon_ci_notify_cq()
|
/titanic_50/usr/src/uts/common/io/ib/clients/daplt/ |
H A D | daplt.c | 8360 daplka_ibt_free_cq(daplka_evd_resource_t *evd_rp, ibt_cq_hdl_t cq_hdl) in daplka_ibt_free_cq() argument 8367 status = ibt_free_cq(cq_hdl); in daplka_ibt_free_cq()
|