]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
Refresh of resv-rs-len
authorSean Hefty <sean.hefty@intel.com>
Sat, 20 Oct 2012 16:32:21 +0000 (09:32 -0700)
committerSean Hefty <sean.hefty@intel.com>
Sat, 20 Oct 2012 16:32:21 +0000 (09:32 -0700)
src/rsocket.c

index fc21ce9154349e3ae57c5b13a8ca65647963843c..6bfbed673c3a2a02f986042e6e6eb9db15c62130 100644 (file)
@@ -79,11 +79,15 @@ static uint32_t polling_time = 10;
  * for data transfers:
  * bits [28:17]: reserved
  * bit  [16]: scaling factor for lower 16 bits
- *            0 - length is in bytes, total transfer = length bytes
- *            1 - length is in 64KB increments, transfer = (length + 1) & 64 KB
- * bits [15:0] length of transfered
+ *            0 - no scaling factor applied
+ *            1 - value is scaled by 64K, transfer = (value + 1) x 64
+ * bits [15:0] length of transfer
  * for control messages:
- * bits [28-0]: receive credits granted
+ * bits [28-17]: reserved
+ * bit  [16]: scaling factor for lower 16 bits
+ *            0 - no scaling factor applied
+ *            1 - value is scaled by 64K, credits = (value + 1) x 64
+ * bits [15:0] receive credits granted
  */
 
 enum {