*
*/
-#include <assert.h>
#include <common/error.h>
#include <common/macros.h>
#include <common/mi-lttng.h>
return ret;
}
-LTTNG_HIDDEN
ssize_t lttng_condition_session_rotation_ongoing_create_from_payload(
struct lttng_payload_view *view,
struct lttng_condition **condition)
LTTNG_CONDITION_TYPE_SESSION_ROTATION_ONGOING);
}
-LTTNG_HIDDEN
ssize_t lttng_condition_session_rotation_completed_create_from_payload(
struct lttng_payload_view *view,
struct lttng_condition **condition)
return ret;
}
-LTTNG_HIDDEN
ssize_t lttng_evaluation_session_rotation_ongoing_create_from_payload(
struct lttng_payload_view *view,
struct lttng_evaluation **evaluation)
view, evaluation);
}
-LTTNG_HIDDEN
ssize_t lttng_evaluation_session_rotation_completed_create_from_payload(
struct lttng_payload_view *view,
struct lttng_evaluation **evaluation)
view, evaluation);
}
-LTTNG_HIDDEN
struct lttng_evaluation *lttng_evaluation_session_rotation_ongoing_create(
uint64_t id)
{
NULL);
}
-LTTNG_HIDDEN
struct lttng_evaluation *lttng_evaluation_session_rotation_completed_create(
uint64_t id, struct lttng_trace_archive_location *location)
{
const char *session_name = NULL;
const char *type_element_str = NULL;
- assert(condition);
- assert(writer);
- assert(is_rotation_condition(condition));
+ LTTNG_ASSERT(condition);
+ LTTNG_ASSERT(writer);
+ LTTNG_ASSERT(is_rotation_condition(condition));
switch (lttng_condition_get_type(condition)) {
case LTTNG_CONDITION_TYPE_SESSION_ROTATION_COMPLETED:
status = lttng_condition_session_rotation_get_session_name(
condition, &session_name);
- assert(status == LTTNG_CONDITION_STATUS_OK);
- assert(session_name);
+ LTTNG_ASSERT(status == LTTNG_CONDITION_STATUS_OK);
+ LTTNG_ASSERT(session_name);
/* Open condition session rotation_* element. */
ret = mi_lttng_writer_open_element(writer, type_element_str);