Home
last modified time | relevance | path

Searched refs:bind_info (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/ofed/libmlx5/
H A Dqp.c450 if (bind_info->length) { in set_umr_mkey_seg()
496 if (bind_info->length) { in set_umr_control_seg()
528 if (bind_info->mr && in set_bind_wr()
529 (bind_info->mr->addr > (void *)bind_info->addr || in set_bind_wr()
530 bind_info->mr->addr + bind_info->mr->length < in set_bind_wr()
531 (void *)bind_info->addr + bind_info->length || in set_bind_wr()
549 if (!bind_info->length) in set_bind_wr()
993 struct ibv_mw_bind_info *bind_info = &mw_bind->bind_info; in mlx5_bind_mw() local
998 if (!bind_info->mr && (bind_info->addr || bind_info->length)) { in mlx5_bind_mw()
1008 if (bind_info->mr) { in mlx5_bind_mw()
[all …]
/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_sa_mad_ctrl.c562 osm_bind_info_t bind_info; in osm_sa_mad_ctrl_bind() local
574 bind_info.class_version = 2; in osm_sa_mad_ctrl_bind()
575 bind_info.is_responder = TRUE; in osm_sa_mad_ctrl_bind()
576 bind_info.is_report_processor = FALSE; in osm_sa_mad_ctrl_bind()
577 bind_info.is_trap_processor = FALSE; in osm_sa_mad_ctrl_bind()
578 bind_info.mad_class = IB_MCLASS_SUBN_ADM; in osm_sa_mad_ctrl_bind()
579 bind_info.port_guid = port_guid; in osm_sa_mad_ctrl_bind()
580 bind_info.recv_q_size = OSM_SM_DEFAULT_QP1_RCV_SIZE; in osm_sa_mad_ctrl_bind()
581 bind_info.send_q_size = OSM_SM_DEFAULT_QP1_SEND_SIZE; in osm_sa_mad_ctrl_bind()
582 bind_info.timeout = p_ctrl->sa->p_subn->opt.transaction_timeout; in osm_sa_mad_ctrl_bind()
[all …]
H A Dosm_sm_mad_ctrl.c884 osm_bind_info_t bind_info; in osm_sm_mad_ctrl_bind() local
896 bind_info.class_version = 1; in osm_sm_mad_ctrl_bind()
897 bind_info.is_report_processor = FALSE; in osm_sm_mad_ctrl_bind()
898 bind_info.is_responder = TRUE; in osm_sm_mad_ctrl_bind()
899 bind_info.is_trap_processor = TRUE; in osm_sm_mad_ctrl_bind()
900 bind_info.mad_class = IB_MCLASS_SUBN_DIR; in osm_sm_mad_ctrl_bind()
901 bind_info.port_guid = port_guid; in osm_sm_mad_ctrl_bind()
902 bind_info.recv_q_size = OSM_SM_DEFAULT_QP0_RCV_SIZE; in osm_sm_mad_ctrl_bind()
903 bind_info.send_q_size = OSM_SM_DEFAULT_QP0_SEND_SIZE; in osm_sm_mad_ctrl_bind()
904 bind_info.timeout = p_ctrl->p_subn->opt.transaction_timeout; in osm_sm_mad_ctrl_bind()
[all …]
H A Dosm_congestion_control.c728 osm_bind_info_t bind_info; in osm_congestion_control_bind() local
733 bind_info.port_guid = p_cc->port_guid = port_guid; in osm_congestion_control_bind()
734 bind_info.mad_class = IB_MCLASS_CC; in osm_congestion_control_bind()
735 bind_info.class_version = 2; in osm_congestion_control_bind()
736 bind_info.is_responder = FALSE; in osm_congestion_control_bind()
737 bind_info.is_report_processor = FALSE; in osm_congestion_control_bind()
738 bind_info.is_trap_processor = FALSE; in osm_congestion_control_bind()
739 bind_info.recv_q_size = OSM_SM_DEFAULT_QP1_RCV_SIZE; in osm_congestion_control_bind()
740 bind_info.send_q_size = OSM_SM_DEFAULT_QP1_SEND_SIZE; in osm_congestion_control_bind()
741 bind_info.timeout = p_cc->subn->opt.transaction_timeout; in osm_congestion_control_bind()
[all …]
H A Dosm_perfmgr.c287 osm_bind_info_t bind_info; in osm_perfmgr_bind() local
299 bind_info.port_guid = pm->port_guid = port_guid; in osm_perfmgr_bind()
300 bind_info.mad_class = IB_MCLASS_PERF; in osm_perfmgr_bind()
301 bind_info.class_version = 1; in osm_perfmgr_bind()
302 bind_info.is_responder = FALSE; in osm_perfmgr_bind()
303 bind_info.is_report_processor = FALSE; in osm_perfmgr_bind()
304 bind_info.is_trap_processor = FALSE; in osm_perfmgr_bind()
305 bind_info.recv_q_size = OSM_PM_DEFAULT_QP1_RCV_SIZE; in osm_perfmgr_bind()
306 bind_info.send_q_size = OSM_PM_DEFAULT_QP1_SEND_SIZE; in osm_perfmgr_bind()
307 bind_info.timeout = pm->subn->opt.transaction_timeout; in osm_perfmgr_bind()
[all …]
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_ibumad_sa.c223 osm_bind_info_t bind_info; in osmv_bind_sa() local
233 bind_info.port_guid = port_guid; in osmv_bind_sa()
234 bind_info.mad_class = IB_MCLASS_SUBN_ADM; in osmv_bind_sa()
235 bind_info.class_version = 2; in osmv_bind_sa()
236 bind_info.is_responder = FALSE; in osmv_bind_sa()
237 bind_info.is_trap_processor = FALSE; in osmv_bind_sa()
238 bind_info.is_report_processor = FALSE; in osmv_bind_sa()
239 bind_info.send_q_size = OSM_SM_DEFAULT_QP1_RCV_SIZE; in osmv_bind_sa()
240 bind_info.recv_q_size = OSM_SM_DEFAULT_QP1_SEND_SIZE; in osmv_bind_sa()
241 bind_info.timeout = p_vend->timeout; in osmv_bind_sa()
[all …]
H A Dosm_vendor_mlx_sa.c299 osm_bind_info_t bind_info; in osmv_bind_sa() local
310 bind_info.port_guid = port_guid; in osmv_bind_sa()
311 bind_info.mad_class = IB_MCLASS_SUBN_ADM; in osmv_bind_sa()
312 bind_info.class_version = 2; in osmv_bind_sa()
313 bind_info.is_responder = FALSE; in osmv_bind_sa()
314 bind_info.is_trap_processor = FALSE; in osmv_bind_sa()
315 bind_info.is_report_processor = FALSE; in osmv_bind_sa()
316 bind_info.send_q_size = 256; in osmv_bind_sa()
317 bind_info.recv_q_size = 256; in osmv_bind_sa()
337 …p_sa_bind_info->h_bind = osm_vendor_bind(p_vend, &bind_info, p_mad_pool, __osmv_sa_mad_rcv_cb, __o… in osmv_bind_sa()
/freebsd/contrib/ofed/libirdma/
H A Dirdma_uverbs.c291 struct ibv_mw_bind_info *bind_info = &mw_bind->bind_info; in irdma_ubind_mw() local
298 if (!bind_info->mr && (bind_info->addr || bind_info->length)) in irdma_ubind_mw()
301 if (bind_info->mr) { in irdma_ubind_mw()
302 vmr = verbs_get_mr(bind_info->mr); in irdma_ubind_mw()
309 if (mw->pd != bind_info->mr->pd) in irdma_ubind_mw()
314 wr.bind_mw.bind_info = mw_bind->bind_info; in irdma_ubind_mw()
1774 info.op.bind_window.mr_stag = ib_wr->bind_mw.bind_info.mr->rkey; in irdma_upost_send()
1779 struct verbs_mr *vmr = verbs_get_mr(ib_wr->bind_mw.bind_info.mr); in irdma_upost_send()
1791 if (ib_wr->bind_mw.bind_info.mw_access_flags & IBV_ACCESS_ZERO_BASED) { in irdma_upost_send()
1796 info.op.bind_window.va = (void *)(uintptr_t)ib_wr->bind_mw.bind_info.addr; in irdma_upost_send()
[all …]
/freebsd/contrib/ofed/libmlx4/
H A Dqp.c123 int acc = wr->bind_mw.bind_info.mw_access_flags; in set_bind_seg()
139 bseg->lkey = htobe32(wr->bind_mw.bind_info.mr->lkey); in set_bind_seg()
140 bseg->addr = htobe64((uint64_t) wr->bind_mw.bind_info.addr); in set_bind_seg()
141 bseg->length = htobe64(wr->bind_mw.bind_info.length); in set_bind_seg()
H A Dverbs.c367 wr.bind_mw.bind_info = mw_bind->bind_info; in mlx4_bind_mw()
/freebsd/contrib/ofed/opensm/include/opensm/
H A Dosm_madw.h453 osm_bind_info_t bind_info; member
/freebsd/contrib/ofed/libibverbs/
H A Dverbs.h975 struct ibv_mw_bind_info bind_info; member
995 struct ibv_mw_bind_info bind_info; member