/dports/net/mpich/mpich-3.4.3/modules/libfabric/man/ |
H A D | fi_control.3.md | 3 title: fi_control(3) 10 fi_control \- Perform an operation on a fabric resource. 17 int fi_control(struct fid *fid, int command, void *arg); 34 The fi_control operation is used to perform one or more operations on a 35 fabric resource. Conceptually, fi_control is similar to the POSIX fcntl 36 routine. The exact behavior of using fi_control depends on the fabric
|
H A D | fi_poll.3.md | 31 fi_control 61 int fi_control(struct fid *waitset, int command, void *arg); 245 fi_control(&cq->fid, FI_GETWAIT, (void *) &fd); 286 ## fi_control section in DESCRIPTION 288 The fi_control call is used to access provider or implementation specific 291 serialized across all calls when fi_control is invoked, as it may redirect 298 during wait set creation, through the wait set attributes. The fi_control 356 app should use fi_control() to retrieve the current change_index and 361 : On input to fi_control(), this indicates the number of entries in the 364 the input value is smaller than the output value, fi_control() will
|
H A D | fi_trigger.3.md | 170 fi_control function with command FI_QUEUE_WORK and struct fi_deferred_work 171 as the fi_control arg parameter. To cancel a deferred work request, use 172 fi_control with command FI_CANCEL_WORK and the corresponding struct 173 fi_deferred_work to cancel. The fi_control command FI_FLUSH_WORK will
|
H A D | fi_eq.3.md | 15 fi_control 40 int fi_control(struct fid *eq, int command, void *arg); 146 fi_control to retrieve the underlying wait object associated with an 205 ## fi_control section in DESCRIPTION 207 The fi_control call is used to access provider or implementation 209 serialized across all calls when fi_control is invoked, as it may 216 during EQ creation, through the EQ attributes. The fi_control arg
|
H A D | fi_rstream.7.md | 20 one can use fi_control on the endpoint/eq to get an fd to use in a poll call.
|
H A D | fi_cq.3.md | 15 fi_control 41 int fi_control(struct fid *cq, int command, void *arg); 221 fi_control to retrieve the underlying wait object associated with a 308 ## fi_control section in DESCRIPTION 310 The fi_control call is used to access provider or implementation 312 serialized across all calls when fi_control is invoked, as it may 319 during CQ creation, through the CQ attributes. The fi_control arg 322 fi_control with FI_GETWAIT.
|
H A D | fi_usnic.7.md | 67 * fi_control with FI_GETWAIT may only be used on CQs that have been 68 bound to an endpoint. If fi_control is used on an unbound CQ, it will
|
H A D | fi_endpoint.3.md | 35 fi_control 98 int fi_control(struct fid *ep, int command, void *arg); 415 as the parent endpoint. An application can use fi_control to modify 420 fi_control to set those flags. The flags passed to fi_ep_alias must 427 ## fi_control section in DESCRIPTION 452 with a socket endpoint. The fi_control arg parameter should be an address 454 for addition details using fi_control with FI_GETWAIT. The file descriptor 1425 and/or receive data. The file descriptor may be retrieved using fi_control.
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/fabtests/functional/ |
H A D | rdm_deferred_wq.c | 230 ret = fi_control(&domain->fid, FI_QUEUE_WORK, &work); in cntr_trigger() 235 return fi_control(&domain->fid, FI_QUEUE_WORK, &work); in cntr_trigger() 255 ret = fi_control(&domain->fid, FI_QUEUE_WORK, &work); in rma_trigger() 264 return fi_control(&domain->fid, FI_QUEUE_WORK, &work); in rma_trigger() 289 return fi_control(&domain->fid, FI_QUEUE_WORK, &work); in atomic_trigger() 319 return fi_control(&domain->fid, FI_QUEUE_WORK, &work); in fetch_atomic_trigger() 353 return fi_control(&domain->fid, FI_QUEUE_WORK, &work); in compare_atomic_trigger() 371 ret = fi_control(&domain->fid, FI_QUEUE_WORK, &work); in tsend_trigger() 380 return fi_control(&domain->fid, FI_QUEUE_WORK, &work); in tsend_trigger() 399 ret = fi_control(&domain->fid, FI_QUEUE_WORK, &work); in send_trigger() [all …]
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/gni/test/ |
H A D | eq.c | 301 ret = fi_control(&eq_priv->eq_fid.fid, FI_GETWAIT, &fd); 312 ret = fi_control(&eq_priv->eq_fid.fid, FI_GETWAIT, &fd); 323 ret = fi_control(&eq_priv->eq_fid.fid, FI_GETWAIT, &mutex_cond); 356 ret = fi_control(&eq_priv->eq_fid.fid, FI_GETWAIT, &fd);
|
H A D | wait.c | 144 ret = fi_control(&wait_priv->wait.fid, FI_GETWAIT, &fd); 156 ret = fi_control(&wait_priv->wait.fid, FI_GETWAIT, &fd); 168 ret = fi_control(&wait_priv->wait.fid, FI_GETWAIT, &mutex_cond);
|
H A D | cq.c | 863 ret = fi_control(&cq_priv->cq_fid.fid, FI_GETWAIT, &fd); 872 ret = fi_control(&cq_priv->cq_fid.fid, FI_GETWAIT, &fd); 884 ret = fi_control(&cq_priv->cq_fid.fid, FI_GETWAIT, &fd); 896 ret = fi_control(&cq_priv->cq_fid.fid, FI_GETWAIT, &mutex_cond); 950 ret = fi_control(&cq_priv->cq_fid.fid, FI_GETWAIT, &fd);
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/verbs/src/ |
H A D | verbs_cm.c | 151 ret = fi_control(&ep_fid->fid, FI_ENABLE, NULL); in vrb_msg_ep_connect() 194 ret = fi_control(&ep->fid, FI_ENABLE, NULL); in vrb_msg_ep_accept() 327 ret = fi_control(&ep->base_ep.util_ep.ep_fid.fid, in vrb_msg_xrc_cm_common_verify()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/util/src/ |
H A D | util_wait.c | 297 ret = fi_control(fid_entry->fid, FI_GETWAIT, &pollfds); in util_wait_update_pollfd() 323 ret = fi_control(fid_entry->fid, FI_GETWAIT, &fid_entry->pollfds); in util_wait_update_pollfd() 772 ret = fi_control(fid_entry->fid, FI_GETWAIT, &fds->fd); in ofi_wait_get_fd() 797 ret = fi_control(fid_entry->fid, FI_GETWAITOBJ, in ofi_wait_get_fid_fds()
|
H A D | util_eq.c | 206 ret = fi_control(&eq->wait->wait_fid.fid, command, arg); in ofi_eq_control()
|
H A D | util_cq.c | 479 return fi_control(&cq->wait->wait_fid.fid, command, arg); in ofi_cq_control()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rstream/src/ |
H A D | rstream_ep.c | 162 ret = fi_control(&rstream_ep->cq->fid, FI_GETWAIT, arg); in rstream_ep_ctrl() 336 ret = fi_control(&rstream_pep->pep_fd->fid, command, arg); in rstream_pep_ctrl()
|
H A D | rstream_eq.c | 150 ret = fi_control(&rstream_eq->eq_fd->fid, FI_GETWAIT, arg); in rstream_eq_control()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/include/rdma/ |
H A D | fabric.h | 632 static inline int fi_control(struct fid *fid, int command, void *arg) in fi_control() function 642 return fi_control(fid, FI_ALIAS, &alias); in fi_alias()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/tcp/src/ |
H A D | tcpx_cq.c | 212 ret = fi_control(&cq->wait->wait_fid.fid, command, arg); in tcpx_cq_control()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/psm2/src/ |
H A D | psmx2_cntr.c | 317 ret = fi_control(&cntr->wait->wait_fid.fid, FI_GETWAIT, arg); in psmx2_cntr_control()
|
/dports/misc/adios2/ADIOS2-2.7.1/thirdparty/EVPath/EVPath/ |
H A D | cmfabric.c | 1313 if ((ret = fi_control (&fcd->rcq->fid, FI_GETWAIT, (void *) &fd))) { in fabric_accept_conn() 1326 if ((ret = fi_control (&fcd->scq->fid, FI_GETWAIT, (void *) &fcd->sfd))) { in fabric_accept_conn() 1623 if ((ret = fi_control (&fcd->rcq->fid, FI_GETWAIT, (void *) &fd))) { 1631 if ((ret = fi_control (&fcd->scq->fid, FI_GETWAIT, (void *) &fcd->sfd))) { 2224 ret = fi_control (&fd->cmeq->fid, FI_GETWAIT, (void *) &wait_sock); in libcmfabric_LTX_non_blocking_listen()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/psm/src/ |
H A D | psmx_cntr.c | 372 ret = fi_control(&cntr->wait->wait_fid.fid, FI_GETWAIT, arg); in psmx_cntr_control()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/fabtests/unit/ |
H A D | eq_test.c | 241 ret = fi_control(&eq->fid, FI_GETWAIT, &fd); in eq_wait_fd_poll()
|
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rxm/src/ |
H A D | rxm_conn.c | 1335 ret = fi_control(&ep->msg_eq->fid, FI_GETWAIT, &fds[0].fd); in rxm_conn_atomic_progress() 1342 ret = fi_control(&ep->msg_cq->fid, FI_GETWAIT, &fds[1].fd); in rxm_conn_atomic_progress()
|