Lines Matching defs:aiocb
27 void read_func(struct aiocb *aiocbp) {
33 void write_func(struct aiocb *aiocbp) {
39 void splice_read_func(struct aiocb *aiocbp) {
47 void splice_write_func(struct aiocb *aiocbp) {
55 std::queue<std::unique_ptr<struct aiocb>> queue;
67 std::unique_ptr<struct aiocb> aiocbp = std::move(queue.front());
83 std::unique_ptr<struct aiocb> aiocbp = std::move(queue.front());
99 aiocb::~aiocb() {
133 int aio_pool_write(struct aiocb *aiocbp) {
136 queue.push(std::unique_ptr<struct aiocb>(aiocbp));
142 int aio_read(struct aiocb *aiocbp) {
147 int aio_write(struct aiocb *aiocbp) {
152 int aio_splice_read(struct aiocb *aiocbp) {
157 int aio_splice_write(struct aiocb *aiocbp) {
162 int aio_error(const struct aiocb *aiocbp) {
166 ssize_t aio_return(struct aiocb *aiocbp) {
170 int aio_suspend(struct aiocb *aiocbp[], int n,
178 int aio_cancel(int, struct aiocb *) {