projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Export the list header with a new namespace
[babeltrace.git]
/
types
/
enum.c
diff --git
a/types/enum.c
b/types/enum.c
index f096d5b6dc4081626087094598bc1f59f2cbb1d9..f425df02badb89afae51dc29be98823241518453 100644
(file)
--- a/
types/enum.c
+++ b/
types/enum.c
@@
-20,6
+20,7
@@
#include <babeltrace/compiler.h>
#include <babeltrace/format.h>
#include <babeltrace/compiler.h>
#include <babeltrace/format.h>
+#include <babeltrace/types.h>
#include <stdint.h>
#include <glib.h>
#include <stdint.h>
#include <glib.h>
@@
-118,7
+119,7
@@
GArray *enum_uint_to_quark_set(const struct declaration_enum *enum_declaration,
get_uint_v(&v));
/* Range lookup */
get_uint_v(&v));
/* Range lookup */
-
cds
_list_for_each_entry(iter, &enum_declaration->table.range_to_quark, node) {
+
bt
_list_for_each_entry(iter, &enum_declaration->table.range_to_quark, node) {
if (iter->range.start._unsigned > v || iter->range.end._unsigned < v)
continue;
if (!ranges) {
if (iter->range.start._unsigned > v || iter->range.end._unsigned < v)
continue;
if (!ranges) {
@@
-165,7
+166,7
@@
GArray *enum_int_to_quark_set(const struct declaration_enum *enum_declaration,
get_int_v(&v));
/* Range lookup */
get_int_v(&v));
/* Range lookup */
-
cds
_list_for_each_entry(iter, &enum_declaration->table.range_to_quark, node) {
+
bt
_list_for_each_entry(iter, &enum_declaration->table.range_to_quark, node) {
if (iter->range.start._signed > v || iter->range.end._signed < v)
continue;
if (!ranges) {
if (iter->range.start._signed > v || iter->range.end._signed < v)
continue;
if (!ranges) {
@@
-263,7
+264,7
@@
void enum_signed_insert_range_to_quark(struct declaration_enum *enum_declaration
struct enum_range_to_quark *rtoq;
rtoq = g_new(struct enum_range_to_quark, 1);
struct enum_range_to_quark *rtoq;
rtoq = g_new(struct enum_range_to_quark, 1);
-
cds
_list_add(&rtoq->node, &enum_declaration->table.range_to_quark);
+
bt
_list_add(&rtoq->node, &enum_declaration->table.range_to_quark);
rtoq->range.start._signed = start;
rtoq->range.end._signed = end;
rtoq->quark = q;
rtoq->range.start._signed = start;
rtoq->range.end._signed = end;
rtoq->quark = q;
@@
-276,7
+277,7
@@
void enum_unsigned_insert_range_to_quark(struct declaration_enum *enum_declarati
struct enum_range_to_quark *rtoq;
rtoq = g_new(struct enum_range_to_quark, 1);
struct enum_range_to_quark *rtoq;
rtoq = g_new(struct enum_range_to_quark, 1);
-
cds
_list_add(&rtoq->node, &enum_declaration->table.range_to_quark);
+
bt
_list_add(&rtoq->node, &enum_declaration->table.range_to_quark);
rtoq->range.start._unsigned = start;
rtoq->range.end._unsigned = end;
rtoq->quark = q;
rtoq->range.start._unsigned = start;
rtoq->range.end._unsigned = end;
rtoq->quark = q;
@@
-364,8
+365,8
@@
void _enum_declaration_free(struct declaration *declaration)
struct enum_range_to_quark *iter, *tmp;
g_hash_table_destroy(enum_declaration->table.value_to_quark_set);
struct enum_range_to_quark *iter, *tmp;
g_hash_table_destroy(enum_declaration->table.value_to_quark_set);
-
cds
_list_for_each_entry_safe(iter, tmp, &enum_declaration->table.range_to_quark, node) {
-
cds
_list_del(&iter->node);
+
bt
_list_for_each_entry_safe(iter, tmp, &enum_declaration->table.range_to_quark, node) {
+
bt
_list_del(&iter->node);
g_free(iter);
}
g_hash_table_destroy(enum_declaration->table.quark_to_range_set);
g_free(iter);
}
g_hash_table_destroy(enum_declaration->table.quark_to_range_set);
@@
-384,7
+385,7
@@
struct declaration_enum *
enum_val_equal,
enum_val_free,
enum_range_set_free);
enum_val_equal,
enum_val_free,
enum_range_set_free);
-
CDS
_INIT_LIST_HEAD(&enum_declaration->table.range_to_quark);
+
BT
_INIT_LIST_HEAD(&enum_declaration->table.range_to_quark);
enum_declaration->table.quark_to_range_set = g_hash_table_new_full(g_direct_hash,
g_direct_equal,
NULL, enum_range_set_free);
enum_declaration->table.quark_to_range_set = g_hash_table_new_full(g_direct_hash,
g_direct_equal,
NULL, enum_range_set_free);
This page took
0.033818 seconds
and
4
git commands to generate.