#include "lib/tevent/tevent_internal.h"
#include "smbd/globals.h"
#include "lib/util/sys_rw.h"
+#include "smbprofile.h"
#define DEFAULT_VOLFILE_SERVER "localhost"
state = (struct glusterfs_aio_state *)data;
- clock_gettime_mono(&end);
+ PROFILE_TIMESTAMP(&end);
if (ret < 0) {
state->ret = -1;
return tevent_req_post(req, ev);
}
- clock_gettime_mono(&state->start);
+ PROFILE_TIMESTAMP(&state->start);
ret = glfs_pread_async(*(glfs_fd_t **)VFS_FETCH_FSP_EXTENSION(handle,
fsp), data, n, offset, 0, aio_glusterfs_done,
state);
return tevent_req_post(req, ev);
}
- clock_gettime_mono(&state->start);
+ PROFILE_TIMESTAMP(&state->start);
ret = glfs_pwrite_async(*(glfs_fd_t **)VFS_FETCH_FSP_EXTENSION(handle,
fsp), data, n, offset, 0, aio_glusterfs_done,
state);
return tevent_req_post(req, ev);
}
- clock_gettime_mono(&state->start);
+ PROFILE_TIMESTAMP(&state->start);
ret = glfs_fsync_async(*(glfs_fd_t **)VFS_FETCH_FSP_EXTENSION(handle,
fsp), aio_glusterfs_done, req);
if (ret < 0) {