linux/include/rdma
Sean Hefty 88314e4dda RDMA/cma: add support for rdma_migrate_id()
This is based on user feedback from Doug Ledford at RedHat:

Events that occur on an rdma_cm_id are reported to userspace through an
event channel.  Connection request events are reported on the event
channel associated with the listen.  When the connection is accepted, a
new rdma_cm_id is created and automatically uses the listen event
channel.  This is suboptimal where the user only wants listen events on
that channel.

Additionally, it may be desirable to have events related to connection
establishment use a different event channel than those related to
already established connections.

Allow the user to migrate an rdma_cm_id between event channels. All
pending events associated with the rdma_cm_id are moved to the new event
channel.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2008-01-25 14:15:32 -08:00
..
ib_addr.h IB/sa: Track multicast join/leave requests 2007-02-16 14:20:02 -08:00
ib_cache.h
ib_cm.h IB/cm: Modify interface to send MRAs in response to duplicate messages 2007-10-09 19:59:17 -07:00
ib_fmr_pool.h
ib_mad.h IB/mad: Report number of times a mad was retried 2008-01-25 14:15:30 -08:00
ib_marshall.h
ib_pack.h
ib_sa.h IB/sa: Add new QoS fields to path record 2007-10-09 19:59:12 -07:00
ib_smi.h
ib_umem.h IB/umem: Add hugetlb flag to struct ib_umem 2007-10-09 19:59:13 -07:00
ib_user_cm.h
ib_user_mad.h IB/umad: Fix bit ordering and 32-on-64 problems on big endian systems 2007-10-09 19:59:15 -07:00
ib_user_sa.h
ib_user_verbs.h
ib_verbs.h Kobject: change drivers/infiniband to use kobject_init_and_add 2008-01-24 20:40:26 -08:00
iw_cm.h
Kbuild
rdma_cm_ib.h RDMA/cma: Add multicast communication support 2007-02-16 14:29:07 -08:00
rdma_cm.h RDMA/cma: Add ability to specify type of service 2007-10-09 19:59:12 -07:00
rdma_user_cm.h RDMA/cma: add support for rdma_migrate_id() 2008-01-25 14:15:32 -08:00