Version: 1
-Previous: 7b6ada2dee9fccd97158133e6231d99fbb3f6dbb
-Head: 4d45b601dcaa5d6f68019331f534f05012191940
+Previous: a6f8da7733485f1e093f99c1468d6716fbf3d7e3
+Head: 2c97f438975a04f65ad87c3eacf3b835ad8ebc78
Applied:
verbs-ext: 6fbf2b29ca68fc10b7ee47dc0c09f54db0b32320
compat-ex: fb8aa3e0b8ed628564d7d774907fd17a72a23522
xrc_qp: 72c00c4918a57f1a1fb058097d015f0d8fb60308
open_qp: aaccbc1690e3cdb24ab4d4bff28733dd31c4efc4
open_qp_man: 4d45b601dcaa5d6f68019331f534f05012191940
+ refresh-temp: 2c97f438975a04f65ad87c3eacf3b835ad8ebc78
Unapplied:
Hidden:
--- /dev/null
+Bottom: f673c8e8aeb5a5dad4970bfc72b8d4a94614e591
+Top: 12c3efb576afc65412352b0dbf8f91d2e94cc68c
+Author: Sean Hefty <sean.hefty@intel.com>
+Date: 2012-09-19 09:42:08 -0700
+
+Refresh of open_qp_man
+
+---
+
+diff --git a/man/ibv_open_qp.3 b/man/ibv_open_qp.3
+new file mode 100644
+index 0000000..577a28d
+--- /dev/null
++++ b/man/ibv_open_qp.3
+@@ -0,0 +1,48 @@
++.\" -*- nroff -*-
++.\"
++.TH IBV_OPEN_QP 3 2011-08-12 libibverbs "Libibverbs Programmer's Manual"
++.SH "NAME"
++ibv_open_qp \- open a shareable queue pair (QP)
++.SH "SYNOPSIS"
++.nf
++.B #include <infiniband/verbs.h>
++.sp
++.BI "struct ibv_qp *ibv_open_qp(struct ibv_xrcd " "*xrcd" ,
++.BI " struct ibv_qp_open_attr " "*qp_open_attr" );
++.fi
++.SH "DESCRIPTION"
++.B ibv_open_qp()
++opens an existing queue pair (QP) associated with the extended protection domain
++.I xrcd\fR.
++The argument
++.I qp_open_attr
++is an ibv_qp_open_attr struct, as defined in <infiniband/verbs.h>.
++.PP
++.nf
++struct ibv_qp_open_attr {
++.in +8
++void *qp_context; /* Associated context of the QP */
++uint32_t qp_num; /* QP number */
++enum ibv_qp_type qp_type; /* QP transport service type */
++.fi
++.PP
++.B ibv_destroy_qp()
++closes the opened QP and destroys the underlying QP if it has no
++other references.
++.I qp\fR.
++.SH "RETURN VALUE"
++.B ibv_open_qp()
++returns a pointer to the opened QP, or NULL if the request fails.
++Check the QP number (\fBqp_num\fR) in the returned QP.
++.SH "NOTES"
++.B ibv_open_qp()
++will fail if a it is asked to open a QP that does not exist within
++the xrcd with the specified qp_num and qp_type.
++.SH "SEE ALSO"
++.BR ibv_alloc_pd (3),
++.BR ibv_create_qp (3),
++.BR ibv_modify_qp (3),
++.BR ibv_query_qp (3)
++.SH "AUTHORS"
++.TP
++Sean Hefty <sean.hefty@intel.com>