.\" Automatically generated by Pandoc 2.5
.\"
.TH "IBV_INC_RKEY" "3" "2015\-01\-29" "libibverbs" "Libibverbs Programmer\[cq]s Manual"
.hy
.SH NAME
.PP
ibv_inc_rkey \- creates a new rkey from the given one
.SH SYNOPSIS
.IP
.nf
\f[C]
#include <infiniband/verbs.h>

uint32_t ibv_inc_rkey(uint32_t rkey);
\f[R]
.fi
.SH DESCRIPTION
.PP
\f[B]ibv_inc_rkey()\f[R] Increases the 8 LSB of \f[I]rkey\f[R] and
returns the new value.
.SH RETURN VALUE
.PP
\f[B]ibv_inc_rkey()\f[R] returns the new rkey.
.SH NOTES
.PP
The verb generates a new rkey that is different from the previous one on
its tag part but has the same index (bits 0xffffff00).
A use case for this verb can be to create a new rkey from a Memory
window\[cq]s rkey when binding it to a Memory region.
.SH AUTHORS
.PP
Majd Dibbiny <majd@mellanox.com>, Yishai Hadas <yishaih@mellanox.com>
