Lines Matching refs:io
52 #define IOP_READ(io, buf, len) ((io)->io_ops->io_read((io), (buf), (len))) argument
53 #define IOP_WRITE(io, buf, len) ((io)->io_ops->io_write((io), (buf), (len))) argument
54 #define IOP_SEEK(io, off, whence) ((io)->io_ops->io_seek((io), (off), (whence))) argument
55 #define IOP_CTL(io, req, arg) ((io)->io_ops->io_ctl((io), (req), (arg))) argument
56 #define IOP_CLOSE(io) ((io)->io_ops->io_close((io))) argument
57 #define IOP_NAME(io) ((io)->io_ops->io_name((io))) argument
58 #define IOP_LINK(io, iob) ((io)->io_ops->io_link((io), (iob))) argument
59 #define IOP_UNLINK(io, iob) ((io)->io_ops->io_unlink((io), (iob))) argument
60 #define IOP_SETATTR(io, r, a) ((io)->io_ops->io_setattr((io), (r), (a))) argument
61 #define IOP_SUSPEND(io) ((io)->io_ops->io_suspend((io))) argument
62 #define IOP_RESUME(io) ((io)->io_ops->io_resume((io))) argument
64 #define IOPF_READ(io) \ argument
65 ((ssize_t (*)(mdb_io_t *, void *, size_t))(io)->io_ops->io_read)
67 #define IOPF_WRITE(io) \ argument
68 ((ssize_t (*)(mdb_io_t *, void *, size_t))(io)->io_ops->io_write)