#define _BABELTRACE_MMAP_ALIGN_H
/*
- * BabelTrace mmap-align.h - mmap alignment header
- *
* Copyright 2010 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* boundary.
*/
mma->page_aligned_length = ALIGN(length + offset - page_aligned_offset, page_size);
- mma->page_aligned_addr = mmap(NULL, mma->page_aligned_length,
+ mma->page_aligned_addr = bt_mmap(NULL, mma->page_aligned_length,
prot, flags, fd, page_aligned_offset);
if (mma->page_aligned_addr == MAP_FAILED) {
free(mma);
page_aligned_addr = mma->page_aligned_addr;
page_aligned_length = mma->page_aligned_length;
free(mma);
- return munmap(page_aligned_addr, page_aligned_length);
+ return bt_munmap(page_aligned_addr, page_aligned_length);
}
static inline