/*
* test-bitfield.c
*
- * Common Trace Format - bitfield test program
+ * BabelTrace - bitfield test program
*
* Copyright 2010 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*
*/
#define _GNU_SOURCE
-#include <ctf/bitfield.h>
+#include <babeltrace/bitfield.h>
#include <stdio.h>
unsigned int glob;
*/
void fct(void)
{
- ctf_bitfield_write(&glob, 12, 15, 0x12345678);
+ bt_bitfield_write(&glob, 12, 15, 0x12345678);
}
/* Test array size, in bytes */
for (s = 0; s < CHAR_BIT * TEST_LEN; s++) {
for (l = nrbits; l < (CHAR_BIT * TEST_LEN) - s; l++) {
init_byte_array(target.c, TEST_LEN, 0xFF);
- ctf_bitfield_write(target.c, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.c, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (bytewise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0xFF);
- ctf_bitfield_write(target.s, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.s, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (shortwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0xFF);
- ctf_bitfield_write(target.i, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.i, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (intwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0xFF);
- ctf_bitfield_write(target.l, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.l, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (longwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0xFF);
- ctf_bitfield_write(target.ll, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.ll, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (longlongwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
for (s = 0; s < 8 * TEST_LEN; s++) {
for (l = nrbits; l < (8 * TEST_LEN) - s; l++) {
init_byte_array(target.c, TEST_LEN, 0x0);
- ctf_bitfield_write(target.c, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.c, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (bytewise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0x0);
- ctf_bitfield_write(target.s, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.s, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (shortwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0x0);
- ctf_bitfield_write(target.i, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.i, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (intwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0x0);
- ctf_bitfield_write(target.l, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.l, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (longwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
}
init_byte_array(target.c, TEST_LEN, 0x0);
- ctf_bitfield_write(target.ll, s, l, src);
- ctf_bitfield_read(target.c, s, l, &readval);
+ bt_bitfield_write(target.ll, s, l, src);
+ bt_bitfield_read(target.c, s, l, &readval);
if (readval != src) {
printf("Error (longlongwise) src %lX read %llX shift %d len %d\n",
src, readval, s, l);
target.i[0] = 0xFFFFFFFF;
target.i[1] = 0xFFFFFFFF;
- ctf_bitfield_write(target.c, shift, len, src);
+ bt_bitfield_write(target.c, shift, len, src);
printf("bytewise\n");
print_byte_array(target.c, 8);
target.i[0] = 0xFFFFFFFF;
target.i[1] = 0xFFFFFFFF;
- ctf_bitfield_write(target.s, shift, len, src);
+ bt_bitfield_write(target.s, shift, len, src);
printf("shortwise\n");
print_byte_array(target.c, 8);
target.i[0] = 0xFFFFFFFF;
target.i[1] = 0xFFFFFFFF;
- ctf_bitfield_write(target.i, shift, len, src);
+ bt_bitfield_write(target.i, shift, len, src);
printf("intwise\n");
print_byte_array(target.c, 8);
target.i[0] = 0xFFFFFFFF;
target.i[1] = 0xFFFFFFFF;
- ctf_bitfield_write(target.l, shift, len, src);
+ bt_bitfield_write(target.l, shift, len, src);
printf("longwise\n");
print_byte_array(target.c, 8);
target.i[0] = 0xFFFFFFFF;
target.i[1] = 0xFFFFFFFF;
- ctf_bitfield_write(target.ll, shift, len, src);
+ bt_bitfield_write(target.ll, shift, len, src);
printf("lluwise\n");
print_byte_array(target.c, 8);
- ctf_bitfield_read(target.c, shift, len, &readval);
+ bt_bitfield_read(target.c, shift, len, &readval);
printf("read: %llX\n", readval);
ret = run_test();