projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
port: mmap offset alignment on Windows
[babeltrace.git]
/
src
/
plugins
/
ctf
/
fs-src
/
data-stream-file.c
diff --git
a/src/plugins/ctf/fs-src/data-stream-file.c
b/src/plugins/ctf/fs-src/data-stream-file.c
index 6ddb8a34d0f861c921cde8fe3c50161e818a0902..924a2be788c5fe9b450862d82118005537ecdd2b 100644
(file)
--- a/
src/plugins/ctf/fs-src/data-stream-file.c
+++ b/
src/plugins/ctf/fs-src/data-stream-file.c
@@
-251,7
+251,7
@@
enum bt_msg_iter_medium_status medop_seek(enum bt_msg_iter_seek_whence whence,
map_requested_offset:
offset_in_mapping = offset %
map_requested_offset:
offset_in_mapping = offset %
- bt_
common_get_page
_size(ds_file->log_level);
+ bt_
mmap_get_offset_align
_size(ds_file->log_level);
ds_file->mmap_offset = offset - offset_in_mapping;
ds_file->request_offset = offset_in_mapping;
ds_file->mmap_offset = offset - offset_in_mapping;
ds_file->request_offset = offset_in_mapping;
@@
-642,7
+642,7
@@
struct ctf_fs_ds_file *ctf_fs_ds_file_create(
bt_logging_level log_level)
{
int ret;
bt_logging_level log_level)
{
int ret;
- const size_t
page_size = bt_common_get_page
_size(log_level);
+ const size_t
offset_align = bt_mmap_get_offset_align
_size(log_level);
struct ctf_fs_ds_file *ds_file = g_new0(struct ctf_fs_ds_file, 1);
if (!ds_file) {
struct ctf_fs_ds_file *ds_file = g_new0(struct ctf_fs_ds_file, 1);
if (!ds_file) {
@@
-672,7
+672,7
@@
struct ctf_fs_ds_file *ctf_fs_ds_file_create(
goto error;
}
goto error;
}
- ds_file->mmap_max_len =
page_size
* 2048;
+ ds_file->mmap_max_len =
offset_align
* 2048;
goto end;
goto end;
This page took
0.025106 seconds
and
4
git commands to generate.