HomeSort by relevance Sort by last modified time
    Searched refs:AsyncContext (Results 1 - 4 of 4) sorted by null

  /external/chromium/net/base/
file_stream.h 135 class AsyncContext;
136 friend class AsyncContext;
140 scoped_ptr<AsyncContext> async_context_;
file_stream_posix.cc 131 // FileStream::AsyncContext ----------------------------------------------
133 class FileStream::AsyncContext {
135 AsyncContext();
136 ~AsyncContext();
158 // MessageLoop or by ~AsyncContext().
161 // The MessageLoopForIO that this AsyncContext is running on.
167 CompletionCallbackImpl<AsyncContext> background_io_completed_callback_;
169 // This is used to synchronize between the AsyncContext destructor (which runs
180 DISALLOW_COPY_AND_ASSIGN(AsyncContext);
183 FileStream::AsyncContext::AsyncContext(
    [all...]
file_stream_win.cc 51 // FileStream::AsyncContext ----------------------------------------------
53 class FileStream::AsyncContext : public MessageLoopForIO::IOHandler {
55 AsyncContext(FileStream* owner)
59 ~AsyncContext();
76 FileStream::AsyncContext::~AsyncContext() {
91 void FileStream::AsyncContext::IOCompletionIsPending(
97 void FileStream::AsyncContext::OnIOCompleted(
134 async_context_.reset(new AsyncContext(this));
171 async_context_.reset(new AsyncContext(this))
    [all...]
  /external/qemu/
async.c 29 * An AsyncContext protects the callbacks of AIO requests and Bottom Halves
39 * To achieve the desired semantics we switch into a new AsyncContext.
40 * Callbacks must only be run if they belong to the current AsyncContext.
47 struct AsyncContext {
48 /* Consecutive number of the AsyncContext (position in the stack) */
55 struct AsyncContext *parent;
58 /* The currently active AsyncContext */
59 static struct AsyncContext *async_context = &(struct AsyncContext) { 0 };
62 * Enter a new AsyncContext. Already scheduled Bottom Halves and AIO callback
    [all...]

Completed in 783 milliseconds