---
name: "pmem2_vm_reservation_get_address"
section: "3"
platform: "linux"
package: "libpmem2-dev"
version: "1.13.1-1.1+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/pmem2_vm_reservation_get_address"
---

# pmem2\_vm\_reservation\_get\_address(3)

reads address of the virtual memory reservation

## NAME

**pmem2\_vm\_reservation\_get\_address**() - reads address of the virtual memory reservation

## SYNOPSIS

-

  ```
  #include <libpmem2.h>
  void *pmem2_vm_reservation_get_address(struct pmem2_vm_reservation *rsv);
  ```

## DESCRIPTION

The **pmem2\_vm\_reservation\_get\_address**() function reads address of the created virtual memory reservation. The *rsv* parameter points to the structure describing the reservation created using the [**pmem2\_vm\_reservation\_new**(3)](/pmem2_vm_reservation_new/3.md) function.

## RETURN VALUE

The **pmem2\_vm\_reservation\_get\_address**() function returns a pointer to the virtual memory reservation area.

## SEE ALSO

[**pmem2\_vm\_reservation\_new**(3)](/pmem2_vm_reservation_new/3.md), [**libpmem2**(7)](/libpmem2/7.md) and **\<https://pmem.io\>**
