Home
last modified time | relevance | path

Searched refs:rx_attr (Results 1 – 25 of 94) sorted by relevance

1234

/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rxm/src/
H A Drxm_init.c120 if (hints->rx_attr) { in rxm_info_to_core()
123 core_info->rx_attr->msg_order = hints->rx_attr->msg_order; in rxm_info_to_core()
124 core_info->rx_attr->comp_order = hints->rx_attr->comp_order; in rxm_info_to_core()
161 info->rx_attr->caps = rxm_info.rx_attr->caps; in rxm_info_to_rxm()
162 info->rx_attr->mode = info->rx_attr->mode & ~FI_RX_CQ_DATA; in rxm_info_to_rxm()
163 info->rx_attr->msg_order = core_info->rx_attr->msg_order; in rxm_info_to_rxm()
164 info->rx_attr->comp_order = rxm_info.rx_attr->comp_order; in rxm_info_to_rxm()
165 info->rx_attr->size = rxm_info.rx_attr->size; in rxm_info_to_rxm()
166 info->rx_attr->iov_limit = MIN(rxm_info.rx_attr->iov_limit, in rxm_info_to_rxm()
244 cur->rx_attr->msg_order &= in rxm_alter_info()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/bgq/src/
H A Dfi_bgq_init.c56 if ((info->rx_attr) && ((info->rx_attr->caps | info->caps) != info->caps)) { in fi_bgq_check_info()
59 info->rx_attr->caps, info->caps); in fi_bgq_check_info()
81 if (info->rx_attr) { in fi_bgq_check_info()
82 ret = fi_bgq_check_rx_attr(info->rx_attr); in fi_bgq_check_info()
196 memcpy(fi->rx_attr, fi_bgq_global.default_rx_attr, sizeof(*fi->rx_attr)); in fi_bgq_fillinfo()
197 if (hints->rx_attr) { in fi_bgq_fillinfo()
207 if (hints->rx_attr->caps) { in fi_bgq_fillinfo()
208 fi->rx_attr->caps = hints->rx_attr->caps; in fi_bgq_fillinfo()
212 fi->rx_attr->op_flags = hints->rx_attr->op_flags; in fi_bgq_fillinfo()
215 fi->rx_attr->total_buffered_recv = hints->rx_attr->total_buffered_recv; in fi_bgq_fillinfo()
[all …]
H A Dfi_bgq_sep.c260 info.rx_attr = calloc(1, sizeof(*info.rx_attr)); in fi_bgq_rx_ctx()
261 if (!info.rx_attr) { in fi_bgq_rx_ctx()
266 info.rx_attr->caps = caps; in fi_bgq_rx_ctx()
267 info.rx_attr->mode = attr->mode; in fi_bgq_rx_ctx()
268 info.rx_attr->op_flags = attr->op_flags; in fi_bgq_rx_ctx()
269 info.rx_attr->msg_order = attr->msg_order; in fi_bgq_rx_ctx()
270 info.rx_attr->total_buffered_recv = attr->total_buffered_recv; in fi_bgq_rx_ctx()
271 info.rx_attr->iov_limit = attr->iov_limit; in fi_bgq_rx_ctx()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rstream/src/
H A Drstream_init.c50 core_info->rx_attr->mode = FI_RX_CQ_DATA; in rstream_default_settings()
62 core_info->rx_attr->op_flags = FI_COMPLETION; in rstream_info_to_core()
74 rstream_info.rx_attr->iov_limit = core_info->rx_attr->iov_limit; in update_rstream_info()
76 rstream_info.rx_attr->size = core_info->rx_attr->size; in update_rstream_info()
83 rstream_info.rx_attr->iov_limit = core_info->rx_attr->iov_limit; in update_rstream_info()
99 *info->rx_attr = *rstream_info.rx_attr; in rstream_info_to_rstream()
124 rstream_info.rx_attr->iov_limit = 3; in rstream_getinfo()
H A Drstream_attr.c79 .rx_attr = &rstream_rx_attr,
94 *info->rx_attr = rstream_rx_attr; in rstream_set_info()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/psm/src/
H A Dpsmx_init.c401 if (hints->rx_attr && in psmx_getinfo()
403 hints->rx_attr->op_flags) { in psmx_getinfo()
406 hints->rx_attr->op_flags, in psmx_getinfo()
558 if (hints->rx_attr) { in psmx_getinfo()
560 hints->rx_attr->msg_order) { in psmx_getinfo()
563 hints->rx_attr->msg_order, in psmx_getinfo()
568 hints->rx_attr->comp_order) { in psmx_getinfo()
579 hints->rx_attr->iov_limit); in psmx_getinfo()
657 psmx_info->rx_attr->op_flags = (hints && hints->rx_attr && hints->rx_attr->op_flags) in psmx_getinfo()
658 ? hints->rx_attr->op_flags : 0; in psmx_getinfo()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/usnic/src/
H A Dusdf_ep_dgram.c689 if (!hints || !hints->rx_attr) in usdf_dgram_fill_rx_attr()
721 if (hints->rx_attr->iov_limit && hints->rx_attr->size) { in usdf_dgram_fill_rx_attr()
722 defaults.size = hints->rx_attr->size; in usdf_dgram_fill_rx_attr()
724 } else if (hints->rx_attr->iov_limit) { in usdf_dgram_fill_rx_attr()
728 } else if (hints->rx_attr->size) { in usdf_dgram_fill_rx_attr()
729 defaults.size = hints->rx_attr->size; in usdf_dgram_fill_rx_attr()
749 *fi->rx_attr = defaults; in usdf_dgram_fill_rx_attr()
884 if (info->rx_attr) { in usdf_ep_dgram_open()
886 if (info->rx_attr->iov_limit) in usdf_ep_dgram_open()
888 if (info->rx_attr->size) in usdf_ep_dgram_open()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/netdir/src/
H A Dnetdir_init.c114 info->rx_attr->caps = FI_MSG | FI_RECV; in ofi_nd_adapter_cb()
115 info->rx_attr->comp_order = FI_ORDER_STRICT; in ofi_nd_adapter_cb()
116 info->rx_attr->total_buffered_recv = 0; in ofi_nd_adapter_cb()
117 info->rx_attr->size = (size_t)adapter->MaxTransferLength; in ofi_nd_adapter_cb()
120 info->rx_attr->iov_limit = ND_MSG_IOV_LIMIT; in ofi_nd_adapter_cb()
121 info->rx_attr->msg_order = OFI_ND_MSG_ORDER; in ofi_nd_adapter_cb()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/efa/src/rxr/
H A Drxr_init.c253 shm_hints->rx_attr->msg_order = FI_ORDER_SAS; in rxr_set_shm_hints()
264 core_info->rx_attr->total_buffered_recv = in rxr_reset_rx_tx_to_core()
265 user_info->rx_attr->total_buffered_recv < core_info->rx_attr->total_buffered_recv ? in rxr_reset_rx_tx_to_core()
266 user_info->rx_attr->total_buffered_recv : core_info->rx_attr->total_buffered_recv; in rxr_reset_rx_tx_to_core()
267 core_info->rx_attr->size = in rxr_reset_rx_tx_to_core()
268 user_info->rx_attr->size < core_info->rx_attr->size ? in rxr_reset_rx_tx_to_core()
269 user_info->rx_attr->size : core_info->rx_attr->size; in rxr_reset_rx_tx_to_core()
288 info->rx_attr->size = rxr_env.rx_size; in rxr_set_rx_tx_size()
290 info->rx_attr->size = core_info->rx_attr->size; in rxr_set_rx_tx_size()
296 info->rx_attr->iov_limit = rxr_env.rx_iov_limit; in rxr_set_rx_tx_size()
[all …]
H A Drxr_domain.c185 rxr_info.rx_attr->size = info->rx_attr->size; in rxr_domain_open()
187 rxr_info.rx_attr->op_flags |= info->rx_attr->op_flags & FI_MULTI_RECV; in rxr_domain_open()
221 rxr_domain->cq_size = MAX(info->rx_attr->size + info->tx_attr->size, in rxr_domain_open()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/efa/src/
H A Defa_ep.c331 struct fi_rx_attr *rx_attr = ep->info->rx_attr; in efa_ep_getflags() local
338 } else if (rx_attr && (*flags & FI_RECV)) { in efa_ep_getflags()
339 *flags = rx_attr->op_flags; in efa_ep_getflags()
351 struct fi_rx_attr *rx_attr = ep->info->rx_attr; in efa_ep_setflags() local
359 } else if (rx_attr && (flags & FI_RECV)) { in efa_ep_setflags()
360 rx_attr->op_flags = flags; in efa_ep_setflags()
361 rx_attr->op_flags &= ~FI_RECV; in efa_ep_setflags()
414 attr_ex.cap.max_recv_wr = ep->info->rx_attr->size; in efa_ep_enable()
415 attr_ex.cap.max_recv_sge = ep->info->rx_attr->iov_limit; in efa_ep_enable()
610 if (info->rx_attr) { in efa_ep_open()
[all …]
H A Defa_fabric.c238 if (hints->rx_attr) { in efa_check_hints()
239 ret = ofi_check_rx_attr(&efa_prov, info, hints->rx_attr, hints->mode); in efa_check_hints()
547 info->rx_attr->iov_limit = efadv_attr.max_rq_sge; in efa_get_device_attrs()
548 info->rx_attr->size = align_down_to_power_of_2(efadv_attr.max_rq_wr / info->rx_attr->iov_limit); in efa_get_device_attrs()
559 info->rx_attr->iov_limit, in efa_get_device_attrs()
560 info->rx_attr->size); in efa_get_device_attrs()
644 *fi->rx_attr = efa_rdm_rx_attr; in efa_alloc_info()
649 *fi->rx_attr = efa_dgrm_rx_attr; in efa_alloc_info()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/fabtests/unit/
H A Dgetinfo_test.c185 hints->rx_attr->msg_order = order; in init_rx_order()
262 info->rx_attr->caps); in check_no_extra_caps()
314 hints->rx_attr->msg_order = FI_ORDER_RAW; in init_valid_rma_RAW_ordering_no_set_size()
327 hints->rx_attr->msg_order = FI_ORDER_RAW; in init_valid_rma_RAW_ordering_set_size()
347 hints->rx_attr->msg_order = FI_ORDER_WAR; in init_valid_rma_WAR_ordering_no_set_size()
360 hints->rx_attr->msg_order = FI_ORDER_WAR; in init_valid_rma_WAR_ordering_set_size()
380 hints->rx_attr->msg_order = FI_ORDER_WAW; in init_valid_rma_WAW_ordering_no_set_size()
393 hints->rx_attr->msg_order = FI_ORDER_WAW; in init_valid_rma_WAW_ordering_set_size()
448 hints->rx_attr->msg_order = FI_ORDER_RAW; in init_invalid_rma_RAW_ordering_size()
474 hints->rx_attr->msg_order = FI_ORDER_WAR; in init_invalid_rma_WAR_ordering_size()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/src/
H A Dabi_1_0.c102 struct fi_rx_attr *rx_attr; member
119 struct fi_rx_attr *rx_attr; member
193 struct fi_rx_attr *rx_attr; member
233 dup->rx_attr = NULL; in fi_dupinfo_1_0()
254 if (info->rx_attr != NULL) { in fi_dupinfo_1_0()
255 ofi_dup_attr(dup->rx_attr, info->rx_attr); in fi_dupinfo_1_0()
256 if (dup->rx_attr == NULL) in fi_dupinfo_1_0()
H A Dfabric.c720 free(info->rx_attr); in DEFAULT_SYMVER_PRE()
1000 info->rx_attr = calloc(1, sizeof(*info->rx_attr)); in ofi_allocinfo_internal()
1004 if (!info->tx_attr|| !info->rx_attr || !info->ep_attr || in ofi_allocinfo_internal()
1031 dup->rx_attr = NULL; in DEFAULT_SYMVER_PRE()
1052 if (info->rx_attr != NULL) { in DEFAULT_SYMVER_PRE()
1053 dup->rx_attr = mem_dup(info->rx_attr, sizeof(*info->rx_attr)); in DEFAULT_SYMVER_PRE()
1054 if (dup->rx_attr == NULL) in DEFAULT_SYMVER_PRE()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/gni/src/
H A Dgnix_fabric.c251 gnix_info->rx_attr->op_flags = 0; in _gnix_allocinfo()
299 gnix_info->rx_attr->msg_order = FI_ORDER_SAS; in _gnix_allocinfo()
300 gnix_info->rx_attr->comp_order = FI_ORDER_NONE; in _gnix_allocinfo()
301 gnix_info->rx_attr->size = GNIX_RX_SIZE_DEFAULT; in _gnix_allocinfo()
549 if (hints->rx_attr) { in _gnix_ep_getinfo()
550 if ((hints->rx_attr->op_flags & GNIX_EP_OP_FLAGS) != in _gnix_ep_getinfo()
551 hints->rx_attr->op_flags) { in _gnix_ep_getinfo()
555 gnix_info->rx_attr->op_flags = in _gnix_ep_getinfo()
556 hints->rx_attr->op_flags & GNIX_EP_OP_FLAGS; in _gnix_ep_getinfo()
671 gnix_info->rx_attr->caps = gnix_info->caps; in _gnix_ep_getinfo()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/verbs/src/
H A Dverbs_info.c215 (hints->rx_attr && hints->rx_attr->mode & FI_RX_CQ_DATA) || in vrb_check_rx_attr()
223 dup_info->rx_attr->mode &= ~FI_RX_CQ_DATA; in vrb_check_rx_attr()
279 if (hints->rx_attr) { in vrb_check_hints()
456 info->rx_attr->size && in vrb_get_qp_cap()
457 info->rx_attr->iov_limit); in vrb_get_qp_cap()
467 info->rx_attr->size); in vrb_get_qp_cap()
469 info->rx_attr->iov_limit); in vrb_get_qp_cap()
639 info->rx_attr->iov_limit = MIN(info->rx_attr->iov_limit, 1); in vrb_get_device_attrs()
804 *(fi->rx_attr) = verbs_rx_attr; in vrb_alloc_info()
810 *(fi->rx_attr) = verbs_dgram_rx_attr; in vrb_alloc_info()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/sockets/src/
H A Dsock_ep.c301 } else if (rx_attr && (*flags & FI_RECV)) { in sock_getopflags()
302 *flags = rx_attr->op_flags; in sock_getopflags()
322 } else if (rx_attr && (flags & FI_RECV)) { in sock_setopflags()
323 rx_attr->op_flags = flags; in sock_setopflags()
324 rx_attr->op_flags &= ~FI_RECV; in sock_setopflags()
933 memcpy(&new_ep->rx_attr, &sock_ep->rx_attr, sizeof(struct fi_rx_attr)); in sock_ep_control()
1538 if (hints->rx_attr) in sock_fi_info()
1539 *(info->rx_attr) = *(hints->rx_attr); in sock_fi_info()
1687 if (info->rx_attr) in sock_alloc_endpoint()
1688 sock_ep->rx_attr = *info->rx_attr; in sock_alloc_endpoint()
[all …]
H A Dsock_attr.c226 .rx_attr = &sock_msg_rx_attr,
237 .rx_attr = &sock_rdm_rx_attr,
248 .rx_attr = &sock_dgram_rx_attr,
/dports/net/mpich/mpich-3.4.3/src/mpid/ch4/netmod/ofi/
H A Dofi_init.c1228 struct fi_rx_attr rx_attr; in create_sep_rx() local
1229 rx_attr = *(MPIDI_OFI_global.prov_use->rx_attr); in create_sep_rx()
1230 rx_attr.caps = 0; in create_sep_rx()
1233 rx_attr.caps |= FI_TAGGED; in create_sep_rx()
1234 rx_attr.caps |= FI_DIRECTED_RECV; in create_sep_rx()
1238 rx_attr.caps |= FI_RMA | FI_REMOTE_READ | FI_REMOTE_WRITE; in create_sep_rx()
1240 rx_attr.caps |= FI_ATOMICS; in create_sep_rx()
1241 rx_attr.caps |= FI_MSG; in create_sep_rx()
1242 rx_attr.caps |= FI_MULTI_RECV; in create_sep_rx()
1245 MPIDI_OFI_CALL(fi_rx_context(ep, idx, &rx_attr, p_rx, NULL), ep); in create_sep_rx()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rxd/src/
H A Drxd_init.c104 *info->rx_attr = *rxd_info.rx_attr; in rxd_info_to_rxd()
/dports/devel/py-coverage/coverage-4.5.4/coverage/
H A Dxmlreport.py230 rx_attr = r' [\w-]+="[^"]*"'
231 rx_attrs = r'(' + rx_attr + ')+'
235 attrs = sorted(re.findall(rx_attr, line))
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/mrail/src/
H A Dmrail_init.c178 if (hints->rx_attr->iov_limit) in mrail_create_core_hints()
179 core_hints->rx_attr->iov_limit = in mrail_create_core_hints()
180 hints->rx_attr->iov_limit + 1; in mrail_create_core_hints()
440 fi->rx_attr->iov_limit--; in mrail_get_prefix_info()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/shm/src/
H A Dsmr_init.c48 fi_param_get_size_t(&smr_prov, "rx_size", &smr_info.rx_attr->size); in smr_init_env()
137 ret = smr_shm_space_check((*info)->tx_attr->size, (*info)->rx_attr->size); in smr_getinfo()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/fabtests/functional/
H A Dresmgmt_test.c213 hints->rx_attr->size = strtoul(optarg, NULL, 0); in main()
214 printf("rx context size: %d\n", (int) hints->rx_attr->size); in main()

1234