Lines Matching refs:rv

93   void OnIOComplete(int rv);
94 int DoLoop(int rv);
97 int DoOpenComplete(int rv);
99 int DoCreateComplete(int rv);
101 int DoWriteComplete(int rv);
103 void Finish(int rv);
106 void RunCallbacks(int rv);
151 int rv = DoLoop(OK);
153 if (rv == ERR_IO_PENDING)
156 Finish(rv);
168 void DiskBasedCertCache::WriteWorker::OnIOComplete(int rv) {
174 rv = DoLoop(rv);
176 if (rv == ERR_IO_PENDING)
179 Finish(rv);
182 int DiskBasedCertCache::WriteWorker::DoLoop(int rv) {
188 rv = DoOpen();
191 rv = DoOpenComplete(rv);
194 rv = DoCreate();
197 rv = DoCreateComplete(rv);
200 rv = DoWrite();
203 rv = DoWriteComplete(rv);
209 } while (rv != ERR_IO_PENDING && next_state_ != STATE_NONE);
211 return rv;
219 int DiskBasedCertCache::WriteWorker::DoOpenComplete(int rv) {
221 if (rv < 0) {
235 int DiskBasedCertCache::WriteWorker::DoCreateComplete(int rv) {
236 if (rv < 0)
237 return rv;
264 int DiskBasedCertCache::WriteWorker::DoWriteComplete(int rv) {
265 if (rv < io_buf_len_)
271 void DiskBasedCertCache::WriteWorker::Finish(int rv) {
274 RunCallbacks(rv);
278 void DiskBasedCertCache::WriteWorker::RunCallbacks(int rv) {
280 if (rv >= 0)
330 void OnIOComplete(int rv);
331 int DoLoop(int rv);
333 int DoOpenComplete(int rv);
335 int DoReadComplete(int rv);
336 void Finish(int rv);
382 int rv = DoLoop(OK);
384 if (rv == ERR_IO_PENDING)
387 Finish(rv);
399 void DiskBasedCertCache::ReadWorker::OnIOComplete(int rv) {
405 rv = DoLoop(rv);
407 if (rv == ERR_IO_PENDING)
410 Finish(rv);
413 int DiskBasedCertCache::ReadWorker::DoLoop(int rv) {
419 rv = DoOpen();
422 rv = DoOpenComplete(rv);
425 rv = DoRead();
428 rv = DoReadComplete(rv);
434 } while (rv != ERR_IO_PENDING && next_state_ != STATE_NONE);
436 return rv;
444 int DiskBasedCertCache::ReadWorker::DoOpenComplete(int rv) {
445 if (rv < 0) {
447 return rv;
462 int DiskBasedCertCache::ReadWorker::DoReadComplete(int rv) {
465 if (rv < io_buf_len_) {
480 void DiskBasedCertCache::ReadWorker::Finish(int rv) {