1RDMA_MIGRATE_ID(3) Librdmacm Programmer's Manual RDMA_MIGRATE_ID(3)
2
3
4
6 rdma_migrate_id - Move a communication identifer to a different event
7 channel.
8
10 #include <rdma/rdma_cma.h>
11
12 int rdma_migrate_id (struct rdma_cm_id *id, struct rdma_event_channel
13 *channel);
14
16 id An existing communication identifier to migrate.
17
18 channel The communication channel that events associated with the
19 allocated rdma_cm_id will be reported on.
20
22 Migrates a communication identifier to a different event channel.
23
25 This routine migrates a communication identifier to the specified event
26 channel and moves any pending events associated with the rdma_cm_id to
27 the new channel. Users should not poll for events on the rdma_cm_id's
28 current event channel or invoke other routines on the rdma_cm_id while
29 migrating between channels. This call will block while there are any
30 unacknowledged events on the current event channel.
31
33 rdma_cm(7), rdma_create_event_channel(3), rdma_create_id(3),
34 rdma_get_cm_event(3)
35
36
37
38librdmacm 2007-11-13 RDMA_MIGRATE_ID(3)