… | |
… | |
2334 | eio_req *eio_rename (const char *path, const char *new_path, int pri, eio_cb cb, void *data) |
2334 | eio_req *eio_rename (const char *path, const char *new_path, int pri, eio_cb cb, void *data) |
2335 | { |
2335 | { |
2336 | return eio__2path (EIO_RENAME, path, new_path, pri, cb, data); |
2336 | return eio__2path (EIO_RENAME, path, new_path, pri, cb, data); |
2337 | } |
2337 | } |
2338 | |
2338 | |
2339 | eio_req *eio_slurp (const char *path, void *buf, ssize_t length, off_t offset, int pri, eio_cb cb, void *data) |
2339 | eio_req *eio_slurp (const char *path, void *buf, size_t length, off_t offset, int pri, eio_cb cb, void *data) |
2340 | { |
2340 | { |
2341 | REQ (EIO_SLURP); PATH; req->offs = offset; req->size = length; req->ptr2 = buf; SEND; |
2341 | REQ (EIO_SLURP); PATH; req->offs = offset; req->size = length; req->ptr2 = buf; SEND; |
2342 | } |
2342 | } |
2343 | |
2343 | |
2344 | eio_req *eio_custom (void (*execute)(eio_req *), int pri, eio_cb cb, void *data) |
2344 | eio_req *eio_custom (void (*execute)(eio_req *), int pri, eio_cb cb, void *data) |