diff options
Diffstat (limited to 'contrib/ofed/librdmacm/man/rdma_migrate_id.3')
-rw-r--r-- | contrib/ofed/librdmacm/man/rdma_migrate_id.3 | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/contrib/ofed/librdmacm/man/rdma_migrate_id.3 b/contrib/ofed/librdmacm/man/rdma_migrate_id.3 new file mode 100644 index 0000000..ffbad45 --- /dev/null +++ b/contrib/ofed/librdmacm/man/rdma_migrate_id.3 @@ -0,0 +1,27 @@ +.TH "RDMA_MIGRATE_ID" 3 "2007-11-13" "librdmacm" "Librdmacm Programmer's Manual" librdmacm +.SH NAME +rdma_migrate_id \- Move a communication identifer to a different event channel. +.SH SYNOPSIS +.B "#include <rdma/rdma_cma.h>" +.P +.B "int" rdma_migrate_id +.BI "(struct rdma_cm_id *" id "," +.BI "struct rdma_event_channel *" channel ");" +.SH ARGUMENTS +.IP "id" 12 +An existing communication identifier to migrate. +.IP "channel" 12 +The communication channel that events associated with the +allocated rdma_cm_id will be reported on. +.SH "DESCRIPTION" +Migrates a communication identifier to a different event channel. +.SH "NOTES" +This routine migrates a communication identifier to the specified event +channel and moves any pending events associated with the rdma_cm_id +to the new channel. Users should not poll for events on the +rdma_cm_id's current event channel or invoke other routines on the +rdma_cm_id while migrating between channels. This call will block while +there are any unacknowledged events on the current event channel. +.SH "SEE ALSO" +rdma_cm(7), rdma_create_event_channel(3), rdma_create_id(3), +rdma_get_cm_event(3) |