io_uring_free_reg_wait(3)

io_uring_free_reg_wait3

Frees a previously registered wait region

Usage

#include <liburing.h>

void io_uring_free_reg_wait(struct io_uring *ring, unsigned nentries);

Overview

The io_uring_free_reg_wait(3) function frees a wait region for the ring ring of nentries previously setup with io_uring_setup_reg_wait(3). As registered wait regions persist for the life time of the ring, on the kernel side the wait regions still remain active, and may in fact still be used by the application for wait operations. They may just no longer be modified by the application.

Available since kernel 6.13.

From liburing-dev 2.9-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.