Home
last modified time | relevance | path

Searched refs:ibt_channel_hdl_t (Results 1 – 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl_cm.h56 void *ibtl_cm_get_chan_private(ibt_channel_hdl_t chan);
57 void ibtl_cm_release_chan_private(ibt_channel_hdl_t chan);
58 void ibtl_cm_wait_chan_private(ibt_channel_hdl_t chan);
154 void ibtl_cm_chan_is_open(ibt_channel_hdl_t rc_chan);
155 void ibtl_cm_chan_is_opening(ibt_channel_hdl_t rc_chan);
156 void ibtl_cm_chan_open_is_aborted(ibt_channel_hdl_t rc_chan);
157 void ibtl_cm_chan_is_closing(ibt_channel_hdl_t rc_chan);
158 void ibtl_cm_chan_is_closed(ibt_channel_hdl_t rc_chan);
159 void ibtl_cm_chan_is_reused(ibt_channel_hdl_t rc_chan);
160 int ibtl_cm_is_chan_closing(ibt_channel_hdl_t rc_chan);
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibti.h69 ibt_channel_hdl_t rc_clone_chan; /* Optional Clone handle */
155 ibt_channel_hdl_t ud_clone_chan; /* Optional clone handle */
216 ibt_channel_hdl_t *rc_chan_p, ibt_chan_sizes_t *sizes);
227 ibt_status_t ibt_flush_channel(ibt_channel_hdl_t chan);
233 ibt_status_t ibt_free_channel(ibt_channel_hdl_t chan);
241 ibt_status_t ibt_query_rc_channel(ibt_channel_hdl_t rc_chan,
265 ibt_channel_hdl_t *ud_chan_p, ibt_chan_sizes_t *sizes);
275 ibt_channel_hdl_t *ud_chan_p, ibt_chan_sizes_t *sizes);
281 ibt_status_t ibt_query_ud_channel(ibt_channel_hdl_t ud_chan,
401 void *ibt_get_chan_private(ibt_channel_hdl_t chan);
[all …]
H A Dibti_common.h125 ibt_channel_hdl_t ev_chan_hdl; /* Channel handle */
464 ibt_channel_hdl_t oc_dup_channel; /* IBT_OCHAN_DUP */
839 ibt_status_t ibt_open_rc_channel(ibt_channel_hdl_t rc_chan,
918 ibt_status_t ibt_pause_sendq(ibt_channel_hdl_t chan,
921 ibt_status_t ibt_unpause_sendq(ibt_channel_hdl_t chan);
938 ibt_status_t ibt_query_queues(ibt_channel_hdl_t chan,
947 ibt_status_t ibt_modify_rdma(ibt_channel_hdl_t rc_chan,
1358 ibt_status_t ibt_set_alt_path(ibt_channel_hdl_t rc_chan,
1362 ibt_status_t ibt_migrate_path(ibt_channel_hdl_t rc_chan);
1378 ibt_status_t ibt_attach_mcg(ibt_channel_hdl_t ud_chan,
[all …]
H A Dibti_cm.h477 ibt_channel_hdl_t cm_channel; /* Event channel. Not valid */
499 ibt_channel_hdl_t cm_channel; /* The channel overwhich the */
625 ibt_channel_hdl_t ud_channel;
H A Dibvti.h89 #define ibt_qp_hdl_t ibt_channel_hdl_t
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_qp.c462 ibtl_cm_chan_is_opening(ibt_channel_hdl_t chan) in ibtl_cm_chan_is_opening()
500 ibtl_cm_chan_is_open(ibt_channel_hdl_t chan) in ibtl_cm_chan_is_open()
520 ibtl_cm_is_chan_closing(ibt_channel_hdl_t chan) in ibtl_cm_is_chan_closing()
543 ibtl_cm_is_chan_closed(ibt_channel_hdl_t chan) in ibtl_cm_is_chan_closed()
564 ibtl_cm_chan_is_closing(ibt_channel_hdl_t chan) in ibtl_cm_chan_is_closing()
582 ibtl_cm_chan_is_closed(ibt_channel_hdl_t chan) in ibtl_cm_chan_is_closed()
627 ibtl_cm_chan_is_reused(ibt_channel_hdl_t chan) in ibtl_cm_chan_is_reused()
887 ibt_migrate_path(ibt_channel_hdl_t rc_chan) in ibt_migrate_path()
1175 ibt_unpause_sendq(ibt_channel_hdl_t chan) in ibt_unpause_sendq()
1331 ibt_modify_rdma(ibt_channel_hdl_t rc_chan, in ibt_modify_rdma()
[all …]
H A Dibtl_chan.c62 ibt_rc_chan_alloc_args_t *args, ibt_channel_hdl_t *rc_chan_p, in ibt_alloc_rc_channel()
68 ibt_channel_hdl_t chanp; in ibt_alloc_rc_channel()
225 ibt_query_rc_channel(ibt_channel_hdl_t rc_chan, in ibt_query_rc_channel()
406 ibt_channel_hdl_t chanp; in ibt_alloc_ud_channel()
599 ibt_channel_hdl_t *ud_chan_p, ibt_chan_sizes_t *sizes) in ibt_alloc_ud_channel_range()
771 ibt_query_ud_channel(ibt_channel_hdl_t ud_chan, in ibt_query_ud_channel()
921 ibt_recover_ud_channel(ibt_channel_hdl_t ud_chan) in ibt_recover_ud_channel()
971 ibt_flush_channel(ibt_channel_hdl_t chan) in ibt_flush_channel()
1002 ibt_free_channel(ibt_channel_hdl_t chan) in ibt_free_channel()
1389 ibt_get_chan_private(ibt_channel_hdl_t chan) in ibt_get_chan_private()
[all …]
H A Dibtl_mcg.c59 ibt_attach_mcg(ibt_channel_hdl_t ud_chan, ibt_mcg_info_t *mcg_info) in ibt_attach_mcg()
90 ibt_detach_mcg(ibt_channel_hdl_t ud_chan, ibt_mcg_info_t *mcg_info) in ibt_detach_mcg()
H A Dibtl_wr.c54 ibt_post_send(ibt_channel_hdl_t chan, ibt_send_wr_t *wr_list, uint_t size, in ibt_post_send()
79 ibt_post_recv(ibt_channel_hdl_t chan, ibt_recv_wr_t *wr_list, uint_t size, in ibt_post_recv()
H A Dibtl_cm.c54 ibtl_cm_set_chan_private(ibt_channel_hdl_t chan, void *cm_private) in ibtl_cm_set_chan_private()
80 ibtl_cm_get_chan_private(ibt_channel_hdl_t chan) in ibtl_cm_get_chan_private()
96 ibtl_cm_release_chan_private(ibt_channel_hdl_t chan) in ibtl_cm_release_chan_private()
104 ibtl_cm_wait_chan_private(ibt_channel_hdl_t chan) in ibtl_cm_wait_chan_private()
127 ibtl_cm_get_chan_type(ibt_channel_hdl_t chan) in ibtl_cm_get_chan_type()
H A Dibtl_impl.c882 (IBTL_CHAN2CIQP(((ibt_channel_hdl_t)ibt_object_handle))); in ibt_ci_data_in()
978 (IBTL_CHAN2CIQP(((ibt_channel_hdl_t)ibt_object_handle))); in ibt_ci_data_out()
/illumos-gate/usr/src/uts/common/sys/ib/clients/rds/
H A Drdsib_ep.h250 ibt_channel_hdl_t ep_chanhdl;
332 ibt_channel_hdl_t rds_ep_alloc_rc_channel(rds_ep_t *ep, uint8_t hca_port);
340 ibt_execution_mode_t mode, ibt_channel_hdl_t *chanhdl);
341 int rds_close_rc_channel(ibt_channel_hdl_t chanhdl, ibt_execution_mode_t mode);
/illumos-gate/usr/src/uts/common/sys/ib/clients/iser/
H A Diser_ib.h121 ibt_channel_hdl_t ic_chanhdl;
195 int iser_ib_post_recv_async(ibt_channel_hdl_t chanhdl);
197 void iser_ib_post_recv(ibt_channel_hdl_t chanhdl);
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_cm.c106 ibt_channel_hdl_t chanhdl; in rds_handle_cm_req()
870 ibt_execution_mode_t mode, ibt_channel_hdl_t *chanhdl) in rds_open_rc_channel()
877 ibt_channel_hdl_t hdl; in rds_open_rc_channel()
955 rds_close_rc_channel(ibt_channel_hdl_t chanhdl, ibt_execution_mode_t mode) in rds_close_rc_channel()
H A Drdsib_ib.c708 ibt_channel_hdl_t chanhdl; in rds_post_recv_buf()
720 chanhdl = (ibt_channel_hdl_t)arg; in rds_post_recv_buf()
1229 ibt_channel_hdl_t
1235 ibt_channel_hdl_t chanhdl; in rds_ep_alloc_rc_channel()
1736 ibt_channel_hdl_t qp1, qp2; in rds_randomize_qps()
/illumos-gate/usr/src/uts/common/rpc/
H A Dib.h330 ibt_channel_hdl_t qp_hdl;
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_impl.h185 ibt_channel_hdl_t ch_chan_hdl;
/illumos-gate/usr/src/uts/common/sys/ib/clients/ibd/
H A Dibd.h845 ibt_channel_hdl_t id_chnl_hdl;
1225 ibt_channel_hdl_t chan_hdl;
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/
H A Denx_impl.h340 ibt_channel_hdl_t ti_chan;
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_ib.c722 iser_ib_post_recv_async(ibt_channel_hdl_t chanhdl) in iser_ib_post_recv_async()
751 ibt_channel_hdl_t chanhdl = arg; in iser_ib_post_recv_task()
762 iser_ib_post_recv(ibt_channel_hdl_t chanhdl) in iser_ib_post_recv()
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_ibt.c42 static void eib_ibt_wakeup_sqd_waiters(eib_t *, ibt_channel_hdl_t);
744 eib_ibt_wakeup_sqd_waiters(eib_t *ss, ibt_channel_hdl_t ev_chan_hdl) in eib_ibt_wakeup_sqd_waiters()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_ti.c36 ibt_channel_hdl_t rc_chan;
56 static ibt_status_t ibcm_close_rc_channel(ibt_channel_hdl_t channel,
77 static void ibcm_print_reply_addr(ibt_channel_hdl_t channel,
109 ibt_open_rc_channel(ibt_channel_hdl_t channel, ibt_chan_open_flags_t flags, in ibt_open_rc_channel()
1130 ibt_prime_close_rc_channel(ibt_channel_hdl_t channel) in ibt_prime_close_rc_channel()
1206 ibt_close_rc_channel(ibt_channel_hdl_t channel, ibt_execution_mode_t mode, in ibt_close_rc_channel()
1332 ibcm_close_rc_channel(ibt_channel_hdl_t channel, ibcm_state_data_t *statep, in ibcm_close_rc_channel()
1628 ibt_recycle_rc(ibt_channel_hdl_t rc_chan, ibt_cep_flags_t control, in ibt_recycle_rc()
4106 ibt_cm_ud_proceed(void *session_id, ibt_channel_hdl_t ud_channel, in ibt_cm_ud_proceed()
4284 ibt_set_alt_path(ibt_channel_hdl_t channel, ibt_execution_mode_t mode, in ibt_set_alt_path()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/clients/daplt/
H A Ddaplt.h310 ibt_channel_hdl_t ep_chan_hdl;
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/rdma/
H A Dib_verbs.h785 ibt_channel_hdl_t
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/
H A Dibcm_impl.h370 ibt_channel_hdl_t channel; /* save a copy */
2171 void ibcm_query_classport_info(ibt_channel_hdl_t channel);

12