X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libsysio%2Fsrc%2Frw.c;fp=libsysio%2Fsrc%2Frw.c;h=edc308bacc1d2150aef5d4510011fd4dae352a62;hb=8692f4651696ff4324db3ad738d3fa62f68d7347;hp=ad103b8a04a0601c02f1e9d7dca17221506eaa24;hpb=b8292c00324fbe9a25910ce53d03569186ea3e2c;p=fs%2Flustre-release.git diff --git a/libsysio/src/rw.c b/libsysio/src/rw.c index ad103b8..edc308b 100644 --- a/libsysio/src/rw.c +++ b/libsysio/src/rw.c @@ -50,10 +50,10 @@ #include #include +#include "xtio.h" #include "sysio.h" #include "file.h" #include "inode.h" -#include "xtio.h" #include "sysio-symbols.h" @@ -267,7 +267,7 @@ SYSIO_INTERFACE_NAME(ireadv)(int fd, const struct iovec *iov, int count) free(xtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } ssize_t @@ -351,7 +351,7 @@ SYSIO_INTERFACE_NAME(iread)(int fd, void *buf, size_t count) free(iov); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } ssize_t @@ -464,7 +464,7 @@ PREPEND(_, SYSIO_INTERFACE_NAME(ipreadv))(int fd, free(xtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } #if _LARGEFILE64_SOURCE @@ -578,7 +578,7 @@ error: free(xtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } #if _LARGEFILE64_SOURCE @@ -693,7 +693,7 @@ PREPEND(_, SYSIO_INTERFACE_NAME(ireadx))(int fd, NULL, &ioctx); - SYSIO_INTERFACE_RETURN(err ? IOID_FAIL : ioctx->ioctx_id, err); + SYSIO_INTERFACE_RETURN(err ? IOID_FAIL : ioctx, err); } #if _LARGEFILE64_SOURCE @@ -743,7 +743,7 @@ SYSIO_INTERFACE_NAME(ireadx)(int fd, free(ixtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } #else #undef ireadx @@ -833,7 +833,7 @@ SYSIO_INTERFACE_NAME(iwritev)(int fd, free(xtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } ssize_t @@ -909,7 +909,7 @@ SYSIO_INTERFACE_NAME(iwrite)(int fd, const void *buf, size_t count) free(iov); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } ssize_t @@ -983,7 +983,7 @@ PREPEND(_, SYSIO_INTERFACE_NAME(ipwritev))(int fd, free(xtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } #if _LARGEFILE64_SOURCE @@ -1097,7 +1097,7 @@ error: free(xtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } #if _LARGEFILE64_SOURCE @@ -1212,7 +1212,7 @@ PREPEND(_, SYSIO_INTERFACE_NAME(iwritex))(int fd, NULL, &ioctx); - SYSIO_INTERFACE_RETURN(err ? IOID_FAIL : ioctx->ioctx_id, err); + SYSIO_INTERFACE_RETURN(err ? IOID_FAIL : ioctx, err); } #if _LARGEFILE64_SOURCE @@ -1262,7 +1262,7 @@ SYSIO_INTERFACE_NAME(iwritex)(int fd, free(ixtv); SYSIO_INTERFACE_RETURN(IOID_FAIL, err); } - SYSIO_INTERFACE_RETURN(ioctx->ioctx_id, 0); + SYSIO_INTERFACE_RETURN(ioctx, 0); } #else #undef iwritex