Lines Matching defs:io
257 VnodeIO io(request->IsWrite(), vnode, openCookie);
283 error = io.IO(fileVec.offset, vecBase, &transferred);
310 synchronous_io(io_request* request, DoIO& io)
332 status_t error = io.IO(offset, vecBase, &transferred);
363 if (!HAS_FS_CALL(vnode, io)
364 || (result = FS_CALL(vnode, io, cookie, request)) == B_UNSUPPORTED) {
365 // no io() call -- fall back to synchronous I/O
366 VnodeIO io(request->IsWrite(), vnode, cookie);
367 return synchronous_io(request, io);
379 CallbackIO io(request->IsWrite(), doIO, cookie);
380 return synchronous_io(request, io);
473 if (!HAS_FS_CALL(vnode, io)) {
474 // no io() call -- fall back to synchronous I/O