Searched defs:aiocb (Results 1 - 2 of 2) sorted by relevance

/frameworks/av/media/mtp/
H A DAsyncIO.h35 struct aiocb { struct
52 ~aiocb();
56 int aio_read(struct aiocb *);
57 int aio_write(struct aiocb *);
58 int aio_splice_read(struct aiocb *);
59 int aio_splice_write(struct aiocb *);
64 // aiocb->aio_buf must refer to valid memory until after the suspend call
65 int aio_suspend(struct aiocb *[], int, const struct timespec *);
66 int aio_error(const struct aiocb *);
67 ssize_t aio_return(struct aiocb *);
[all...]
H A DAsyncIO.cpp27 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 *aiocb
[all...]

Completed in 66 milliseconds