Searched refs:bind_info (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/ofed/libmlx5/
H A Dqp.c422 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-11-stable/contrib/ofed/opensm/opensm/
H A Dosm_sa_mad_ctrl.c561 osm_bind_info_t bind_info; local
573 bind_info.class_version = 2;
574 bind_info.is_responder = TRUE;
575 bind_info.is_report_processor = FALSE;
576 bind_info.is_trap_processor = FALSE;
577 bind_info.mad_class = IB_MCLASS_SUBN_ADM;
578 bind_info.port_guid = port_guid;
579 bind_info.recv_q_size = OSM_SM_DEFAULT_QP1_RCV_SIZE;
580 bind_info.send_q_size = OSM_SM_DEFAULT_QP1_SEND_SIZE;
581 bind_info
[all...]
H A Dosm_sm_mad_ctrl.c884 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 Dosm_congestion_control.c728 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 Dosm_perfmgr.c287 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-11-stable/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_ibumad_sa.c223 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 Dosm_vendor_mlx_sa.c299 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-11-stable/sys/dev/cxgb/ulp/iw_cxgb/
H A Diw_cxgb_qp.c554 sgl.addr = mw_bind->bind_info.addr;
555 sgl.lkey = mw_bind->bind_info.mr->lkey;
556 sgl.length = mw_bind->bind_info.length;
561 wqe->bind.perms = iwch_ib_to_mwbind_access(mw_bind->bind_info.mw_access_flags);
562 wqe->bind.mr_stag = htobe32(mw_bind->bind_info.mr->lkey);
564 wqe->bind.mw_len = htobe32(mw_bind->bind_info.length);
565 wqe->bind.mw_va = htobe64(mw_bind->bind_info.addr);
/freebsd-11-stable/sys/ofed/include/rdma/
H A Dib_verbs_compat.h174 struct ib_mw_bind_info bind_info; member in struct:ib_mw_bind
265 struct ib_mw_bind_info bind_info; member in struct:ib_send_wr_compat::__anon8320::__anon8324::__anon8327
/freebsd-11-stable/contrib/ofed/libmlx4/
H A Dqp.c123 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 Dverbs.c367 wr.bind_mw.bind_info = mw_bind->bind_info;
/freebsd-11-stable/contrib/ofed/opensm/include/opensm/
H A Dosm_madw.h453 osm_bind_info_t bind_info; member in struct:osm_madw
/freebsd-11-stable/sys/contrib/rdma/krping_compat/
H A Dkrping.c539 cb->bind_attr.bind_info.length = cb->size;
919 cb->bind_attr.bind_info.mw_access_flags = IB_ACCESS_REMOTE_READ;
920 cb->bind_attr.bind_info.mr = cb->start_mr;
927 cb->bind_attr.bind_info.mw_access_flags = IB_ACCESS_REMOTE_WRITE;
928 cb->bind_attr.bind_info.mr = cb->rdma_mr;
935 cb->bind_attr.bind_info.addr = buf;
941 cb->mw->rkey, (uintmax_t)buf, cb->bind_attr.bind_info.mr->rkey);
/freebsd-11-stable/contrib/ofed/libibverbs/
H A Dverbs.h975 struct ibv_mw_bind_info bind_info; member in struct:ibv_send_wr::__anon3487::__anon3488
995 struct ibv_mw_bind_info bind_info; member in struct:ibv_mw_bind

Completed in 422 milliseconds