liblttng-ctl: use export list to define exported symbols
[lttng-tools.git] / src / common / conditions / condition.c
index 2a21f8190d22ec7e2357df94bd77888557d56493..18b756dce4c489e2a88f8ef318c366c03c41ce2e 100644 (file)
@@ -5,7 +5,6 @@
  *
  */
 
-#include <assert.h>
 #include <common/buffer-view.h>
 #include <common/dynamic-buffer.h>
 #include <common/error.h>
@@ -38,25 +37,22 @@ static void condition_destroy_ref(struct urcu_ref *ref)
        condition->destroy(condition);
 }
 
-LTTNG_HIDDEN
 void lttng_condition_get(struct lttng_condition *condition)
 {
        urcu_ref_get(&condition->ref);
 }
 
-LTTNG_HIDDEN
 void lttng_condition_put(struct lttng_condition *condition)
 {
        if (!condition) {
                return;
        }
 
-       assert(condition->destroy);
+       LTTNG_ASSERT(condition->destroy);
        urcu_ref_put(&condition->ref, condition_destroy_ref);
 }
 
 
-LTTNG_HIDDEN
 bool lttng_condition_validate(const struct lttng_condition *condition)
 {
        bool valid;
@@ -77,7 +73,6 @@ end:
        return valid;
 }
 
-LTTNG_HIDDEN
 int lttng_condition_serialize(const struct lttng_condition *condition,
                struct lttng_payload *payload)
 {
@@ -105,7 +100,6 @@ end:
        return ret;
 }
 
-LTTNG_HIDDEN
 bool lttng_condition_is_equal(const struct lttng_condition *a,
                const struct lttng_condition *b)
 {
@@ -129,7 +123,6 @@ end:
        return is_equal;
 }
 
-LTTNG_HIDDEN
 ssize_t lttng_condition_create_from_payload(
                struct lttng_payload_view *view,
                struct lttng_condition **condition)
@@ -203,7 +196,6 @@ end:
        return ret;
 }
 
-LTTNG_HIDDEN
 void lttng_condition_init(struct lttng_condition *condition,
                enum lttng_condition_type type)
 {
@@ -211,7 +203,6 @@ void lttng_condition_init(struct lttng_condition *condition,
        urcu_ref_init(&condition->ref);
 }
 
-LTTNG_HIDDEN
 const char *lttng_condition_type_str(enum lttng_condition_type type)
 {
        switch (type) {
@@ -241,7 +232,6 @@ const char *lttng_condition_type_str(enum lttng_condition_type type)
        }
 }
 
-LTTNG_HIDDEN
 enum lttng_error_code lttng_condition_mi_serialize(
                const struct lttng_trigger *trigger,
                const struct lttng_condition *condition,
@@ -252,9 +242,9 @@ enum lttng_error_code lttng_condition_mi_serialize(
        enum lttng_error_code ret_code;
        struct lttng_error_query_results *error_query_results = NULL;
 
-       assert(condition);
-       assert(writer);
-       assert(condition->mi_serialize);
+       LTTNG_ASSERT(condition);
+       LTTNG_ASSERT(writer);
+       LTTNG_ASSERT(condition->mi_serialize);
 
        /* Open condition element. */
        ret = mi_lttng_writer_open_element(writer, mi_lttng_element_condition);
This page took 0.024966 seconds and 4 git commands to generate.