/freebsd-13-stable/contrib/ofed/libmlx5/ |
H A D | qp.c | 422 int32_t rkey, struct ibv_mw_bind_info *bind_info, 430 data->klm.byte_count = htobe32(bind_info->length); 431 data->klm.mkey = htobe32(bind_info->mr->lkey); 432 data->klm.address = htobe64(bind_info->addr); 442 int32_t rkey, struct ibv_mw_bind_info *bind_info, 448 ((type == IBV_MW_TYPE_1 || !bind_info->length) ? 450 if (bind_info->length) { 454 if (bind_info->mw_access_flags & IBV_ACCESS_LOCAL_WRITE) 457 if (bind_info->mw_access_flags & IBV_ACCESS_REMOTE_WRITE) 460 if (bind_info 421 set_umr_data_seg(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument 441 set_umr_mkey_seg(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument 479 set_umr_control_seg(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument 516 set_bind_wr(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument 742 struct ibv_mw_bind_info bind_info = {}; local 787 struct ibv_mw_bind_info bind_info = {}; local 993 struct ibv_mw_bind_info *bind_info = &mw_bind->bind_info; local [all...] |
/freebsd-13-stable/contrib/ofed/opensm/opensm/ |
H A D | osm_sa_mad_ctrl.c | 562 osm_bind_info_t bind_info; local 574 bind_info.class_version = 2; 575 bind_info.is_responder = TRUE; 576 bind_info.is_report_processor = FALSE; 577 bind_info.is_trap_processor = FALSE; 578 bind_info.mad_class = IB_MCLASS_SUBN_ADM; 579 bind_info.port_guid = port_guid; 580 bind_info.recv_q_size = OSM_SM_DEFAULT_QP1_RCV_SIZE; 581 bind_info.send_q_size = OSM_SM_DEFAULT_QP1_SEND_SIZE; 582 bind_info [all...] |
H A D | osm_sm_mad_ctrl.c | 884 osm_bind_info_t bind_info; local 896 bind_info.class_version = 1; 897 bind_info.is_report_processor = FALSE; 898 bind_info.is_responder = TRUE; 899 bind_info.is_trap_processor = TRUE; 900 bind_info.mad_class = IB_MCLASS_SUBN_DIR; 901 bind_info.port_guid = port_guid; 902 bind_info.recv_q_size = OSM_SM_DEFAULT_QP0_RCV_SIZE; 903 bind_info.send_q_size = OSM_SM_DEFAULT_QP0_SEND_SIZE; 904 bind_info [all...] |
H A D | osm_congestion_control.c | 728 osm_bind_info_t bind_info; local 733 bind_info.port_guid = p_cc->port_guid = port_guid; 734 bind_info.mad_class = IB_MCLASS_CC; 735 bind_info.class_version = 2; 736 bind_info.is_responder = FALSE; 737 bind_info.is_report_processor = FALSE; 738 bind_info.is_trap_processor = FALSE; 739 bind_info.recv_q_size = OSM_SM_DEFAULT_QP1_RCV_SIZE; 740 bind_info.send_q_size = OSM_SM_DEFAULT_QP1_SEND_SIZE; 741 bind_info [all...] |
H A D | osm_perfmgr.c | 287 osm_bind_info_t bind_info; local 299 bind_info.port_guid = pm->port_guid = port_guid; 300 bind_info.mad_class = IB_MCLASS_PERF; 301 bind_info.class_version = 1; 302 bind_info.is_responder = FALSE; 303 bind_info.is_report_processor = FALSE; 304 bind_info.is_trap_processor = FALSE; 305 bind_info.recv_q_size = OSM_PM_DEFAULT_QP1_RCV_SIZE; 306 bind_info.send_q_size = OSM_PM_DEFAULT_QP1_SEND_SIZE; 307 bind_info [all...] |
/freebsd-13-stable/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_ibumad_sa.c | 223 osm_bind_info_t bind_info; local 233 bind_info.port_guid = port_guid; 234 bind_info.mad_class = IB_MCLASS_SUBN_ADM; 235 bind_info.class_version = 2; 236 bind_info.is_responder = FALSE; 237 bind_info.is_trap_processor = FALSE; 238 bind_info.is_report_processor = FALSE; 239 bind_info.send_q_size = OSM_SM_DEFAULT_QP1_RCV_SIZE; 240 bind_info.recv_q_size = OSM_SM_DEFAULT_QP1_SEND_SIZE; 241 bind_info [all...] |
H A D | osm_vendor_mlx_sa.c | 299 osm_bind_info_t bind_info; local 310 bind_info.port_guid = port_guid; 311 bind_info.mad_class = IB_MCLASS_SUBN_ADM; 312 bind_info.class_version = 2; 313 bind_info.is_responder = FALSE; 314 bind_info.is_trap_processor = FALSE; 315 bind_info.is_report_processor = FALSE; 316 bind_info.send_q_size = 256; 317 bind_info.recv_q_size = 256; 337 p_sa_bind_info->h_bind = osm_vendor_bind(p_vend, &bind_info, p_mad_poo [all...] |
/freebsd-13-stable/contrib/ofed/libmlx4/ |
H A D | qp.c | 123 int acc = wr->bind_mw.bind_info.mw_access_flags; 139 bseg->lkey = htobe32(wr->bind_mw.bind_info.mr->lkey); 140 bseg->addr = htobe64((uint64_t) wr->bind_mw.bind_info.addr); 141 bseg->length = htobe64(wr->bind_mw.bind_info.length);
|
H A D | verbs.c | 367 wr.bind_mw.bind_info = mw_bind->bind_info;
|
/freebsd-13-stable/contrib/ofed/opensm/include/opensm/ |
H A D | osm_madw.h | 453 osm_bind_info_t bind_info; member in struct:osm_madw
|
/freebsd-13-stable/contrib/ofed/libibverbs/ |
H A D | verbs.h | 975 struct ibv_mw_bind_info bind_info; member in struct:ibv_send_wr::__anon5609::__anon5610 995 struct ibv_mw_bind_info bind_info; member in struct:ibv_mw_bind
|