Home
last modified time | relevance | path

Searched refs:registered_rings (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/io_uring/
H A Dtctx.c216 if (tctx->registered_rings[i]) { in io_uring_unreg_ringfd()
217 fput(tctx->registered_rings[i]); in io_uring_unreg_ringfd()
218 tctx->registered_rings[i] = NULL; in io_uring_unreg_ringfd()
229 if (tctx->registered_rings[offset]) in io_ring_add_registered_file()
232 tctx->registered_rings[offset] = file; in io_ring_add_registered_file()
314 fput(tctx->registered_rings[reg.offset]); in io_ringfd_register()
315 tctx->registered_rings[reg.offset] = NULL; in io_ringfd_register()
348 if (tctx->registered_rings[reg.offset]) { in io_ringfd_unregister()
349 fput(tctx->registered_rings[reg.offset]); in io_ringfd_unregister()
350 tctx->registered_rings[reg.offset] = NULL; in io_ringfd_unregister()
H A Dregister.c862 file = tctx->registered_rings[fd]; in io_uring_register_get_file()
H A Dio_uring.c3357 file = tctx->registered_rings[fd]; in SYSCALL_DEFINE6()
/linux-6.15/include/linux/
H A Dio_uring_types.h99 struct file *registered_rings[IO_RINGFD_REG_MAX]; member