io\_uring\_unregister\_buffers(3) liburing Manual io\_uring\_unregister\_buffers(3)

# [NAME](#NAME)

io\_uring\_unregister\_buffers - unregister buffers for fixed buffer operations

# [SYNOPSIS](#SYNOPSIS)

```
#include <liburing.h>
```

```
int io_uring_unregister_buffers(struct io_uring *ring);
```

# [DESCRIPTION](#DESCRIPTION)

The [**io\_uring\_unregister\_buffers**(3)](/man/os/liburing/io_uring_unregister_buffers.3) function unregisters the fixed buffers previously registered to the *ring*.

# [RETURN VALUE](#RETURN_VALUE)

On success [**io\_uring\_unregister\_buffers**(3)](/man/os/liburing/io_uring_unregister_buffers.3) returns 0. On failure it returns **-errno**.

# [SEE ALSO](#SEE_ALSO)

[**io\_uring\_register\_buffers**(3)](/man/os/liburing/io_uring_register_buffers.3)

November 15, 2021 liburing-2.1

---

Document: io_uring_unregister_buffers(3) from liburing 2.15-r5 (Chainguard OS)
Source: https://github.com/axboe/liburing.git
