projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: create common base for bt_component_class_{source,filter}
[babeltrace.git]
/
src
/
ctfser
/
ctfser.h
diff --git
a/src/ctfser/ctfser.h
b/src/ctfser/ctfser.h
index cf9941bc225ee843e95c0f7f76f556091f3969b5..ac71eac87a67e95040febff7f61cf71e08e5450c 100644
(file)
--- a/
src/ctfser/ctfser.h
+++ b/
src/ctfser/ctfser.h
@@
-28,6
+28,7
@@
* http://www.efficios.com/ctf
*/
* http://www.efficios.com/ctf
*/
+#include <stdbool.h>
#include <stdlib.h>
#include <stdint.h>
#include <limits.h>
#include <stdlib.h>
#include <stdint.h>
#include <limits.h>
@@
-135,7
+136,7
@@
static inline
uint8_t *_bt_ctfser_get_addr(struct bt_ctfser *ctfser)
{
/* Only makes sense to get the address after aligning on byte */
uint8_t *_bt_ctfser_get_addr(struct bt_ctfser *ctfser)
{
/* Only makes sense to get the address after aligning on byte */
- BT_ASSERT(ctfser->offset_in_cur_packet_bits % 8 == 0);
+ BT_ASSERT
_DBG
(ctfser->offset_in_cur_packet_bits % 8 == 0);
return ((uint8_t *) mmap_align_addr(ctfser->base_mma)) +
ctfser->mmap_base_offset + _bt_ctfser_offset_bytes(ctfser);
}
return ((uint8_t *) mmap_align_addr(ctfser->base_mma)) +
ctfser->mmap_base_offset + _bt_ctfser_offset_bytes(ctfser);
}
@@
-163,7
+164,7
@@
end:
static inline
void _bt_ctfser_incr_offset(struct bt_ctfser *ctfser, uint64_t size_bits)
{
static inline
void _bt_ctfser_incr_offset(struct bt_ctfser *ctfser, uint64_t size_bits)
{
- BT_ASSERT(_bt_ctfser_has_space_left(ctfser, size_bits));
+ BT_ASSERT
_DBG
(_bt_ctfser_has_space_left(ctfser, size_bits));
ctfser->offset_in_cur_packet_bits += size_bits;
}
ctfser->offset_in_cur_packet_bits += size_bits;
}
@@
-178,7
+179,7
@@
int bt_ctfser_align_offset_in_current_packet(struct bt_ctfser *ctfser,
int ret = 0;
uint64_t align_size_bits;
int ret = 0;
uint64_t align_size_bits;
- BT_ASSERT(alignment_bits > 0);
+ BT_ASSERT
_DBG
(alignment_bits > 0);
align_size_bits = ALIGN(ctfser->offset_in_cur_packet_bits,
alignment_bits) - ctfser->offset_in_cur_packet_bits;
align_size_bits = ALIGN(ctfser->offset_in_cur_packet_bits,
alignment_bits) - ctfser->offset_in_cur_packet_bits;
@@
-205,8
+206,8
@@
int _bt_ctfser_write_byte_aligned_unsigned_int_no_align(
/* Reverse byte order? */
bool rbo = byte_order != BYTE_ORDER;
/* Reverse byte order? */
bool rbo = byte_order != BYTE_ORDER;
- BT_ASSERT(size_bits % 8 == 0);
- BT_ASSERT(_bt_ctfser_has_space_left(ctfser, size_bits));
+ BT_ASSERT
_DBG
(size_bits % 8 == 0);
+ BT_ASSERT
_DBG
(_bt_ctfser_has_space_left(ctfser, size_bits));
switch (size_bits) {
case 8:
switch (size_bits) {
case 8:
@@
-250,7
+251,7
@@
int _bt_ctfser_write_byte_aligned_unsigned_int_no_align(
break;
}
default:
break;
}
default:
- abort();
+
bt_common_
abort();
}
_bt_ctfser_incr_offset(ctfser, size_bits);
}
_bt_ctfser_incr_offset(ctfser, size_bits);
@@
-267,8
+268,8
@@
int _bt_ctfser_write_byte_aligned_signed_int_no_align(
/* Reverse byte order? */
bool rbo = byte_order != BYTE_ORDER;
/* Reverse byte order? */
bool rbo = byte_order != BYTE_ORDER;
- BT_ASSERT(size_bits % 8 == 0);
- BT_ASSERT(_bt_ctfser_has_space_left(ctfser, size_bits));
+ BT_ASSERT
_DBG
(size_bits % 8 == 0);
+ BT_ASSERT
_DBG
(_bt_ctfser_has_space_left(ctfser, size_bits));
switch (size_bits) {
case 8:
switch (size_bits) {
case 8:
@@
-312,7
+313,7
@@
int _bt_ctfser_write_byte_aligned_signed_int_no_align(
break;
}
default:
break;
}
default:
- abort();
+
bt_common_
abort();
}
_bt_ctfser_incr_offset(ctfser, size_bits);
}
_bt_ctfser_incr_offset(ctfser, size_bits);
@@
-331,7
+332,7
@@
int bt_ctfser_write_byte_aligned_unsigned_int(struct bt_ctfser *ctfser,
{
int ret;
{
int ret;
- BT_ASSERT(alignment_bits % 8 == 0);
+ BT_ASSERT
_DBG
(alignment_bits % 8 == 0);
ret = bt_ctfser_align_offset_in_current_packet(ctfser, alignment_bits);
if (G_UNLIKELY(ret)) {
goto end;
ret = bt_ctfser_align_offset_in_current_packet(ctfser, alignment_bits);
if (G_UNLIKELY(ret)) {
goto end;
@@
-366,7
+367,7
@@
int bt_ctfser_write_byte_aligned_signed_int(struct bt_ctfser *ctfser,
{
int ret;
{
int ret;
- BT_ASSERT(alignment_bits % 8 == 0);
+ BT_ASSERT
_DBG
(alignment_bits % 8 == 0);
ret = bt_ctfser_align_offset_in_current_packet(ctfser, alignment_bits);
if (G_UNLIKELY(ret)) {
goto end;
ret = bt_ctfser_align_offset_in_current_packet(ctfser, alignment_bits);
if (G_UNLIKELY(ret)) {
goto end;
@@
-568,7
+569,7
@@
static inline
void bt_ctfser_set_offset_in_current_packet_bits(struct bt_ctfser *ctfser,
uint64_t offset_bits)
{
void bt_ctfser_set_offset_in_current_packet_bits(struct bt_ctfser *ctfser,
uint64_t offset_bits)
{
- BT_ASSERT(offset_bits <= _bt_ctfser_cur_packet_size_bits(ctfser));
+ BT_ASSERT
_DBG
(offset_bits <= _bt_ctfser_cur_packet_size_bits(ctfser));
ctfser->offset_in_cur_packet_bits = offset_bits;
}
ctfser->offset_in_cur_packet_bits = offset_bits;
}
This page took
0.026014 seconds
and
4
git commands to generate.