Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 
0003 int __io_close_fixed(struct io_ring_ctx *ctx, unsigned int issue_flags,
0004              unsigned int offset);
0005 
0006 int io_openat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
0007 int io_openat(struct io_kiocb *req, unsigned int issue_flags);
0008 void io_open_cleanup(struct io_kiocb *req);
0009 
0010 int io_openat2_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
0011 int io_openat2(struct io_kiocb *req, unsigned int issue_flags);
0012 
0013 int io_close_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe);
0014 int io_close(struct io_kiocb *req, unsigned int issue_flags);