X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Factions%2Fnotify.cpp;fp=src%2Fcommon%2Factions%2Fnotify.cpp;h=678e1a09d4517b570a85638a0f0d80d8338338ba;hp=d58dcbe3621b54e1dd139e91a90b743257637a34;hb=28ab034a2c3582d07d3423d2d746731f87d3969f;hpb=52e345b9ac912d033c2a2c25a170a01cf209839d diff --git a/src/common/actions/notify.cpp b/src/common/actions/notify.cpp index d58dcbe36..678e1a09d 100644 --- a/src/common/actions/notify.cpp +++ b/src/common/actions/notify.cpp @@ -8,32 +8,30 @@ #include #include #include + #include #include #include #include -#define IS_NOTIFY_ACTION(action) \ - (lttng_action_get_type(action) == LTTNG_ACTION_TYPE_NOTIFY) +#define IS_NOTIFY_ACTION(action) (lttng_action_get_type(action) == LTTNG_ACTION_TYPE_NOTIFY) -static struct lttng_action_notify *action_notify_from_action( - struct lttng_action *action) +static struct lttng_action_notify *action_notify_from_action(struct lttng_action *action) { LTTNG_ASSERT(action); return lttng::utils::container_of(action, <tng_action_notify::parent); } -static const struct lttng_action_notify *action_notify_from_action_const( - const struct lttng_action *action) +static const struct lttng_action_notify * +action_notify_from_action_const(const struct lttng_action *action) { LTTNG_ASSERT(action); return lttng::utils::container_of(action, <tng_action_notify::parent); } -static -void lttng_action_notify_destroy(struct lttng_action *action) +static void lttng_action_notify_destroy(struct lttng_action *action) { struct lttng_action_notify *notify_action; notify_action = action_notify_from_action(action); @@ -41,9 +39,7 @@ void lttng_action_notify_destroy(struct lttng_action *action) free(notify_action); } -static -int lttng_action_notify_serialize(struct lttng_action *action, - struct lttng_payload *payload) +static int lttng_action_notify_serialize(struct lttng_action *action, struct lttng_payload *payload) { int ret; struct lttng_action_notify *notify_action; @@ -63,9 +59,7 @@ end: return ret; } -static -bool lttng_action_notify_is_equal(const struct lttng_action *a, - const struct lttng_action *b) +static bool lttng_action_notify_is_equal(const struct lttng_action *a, const struct lttng_action *b) { const struct lttng_action_notify *_a, *_b; @@ -83,8 +77,8 @@ lttng_action_notify_internal_get_rate_policy(const struct lttng_action *action) return _action->policy; } -static enum lttng_error_code lttng_action_notify_mi_serialize( - const struct lttng_action *action, struct mi_writer *writer) +static enum lttng_error_code lttng_action_notify_mi_serialize(const struct lttng_action *action, + struct mi_writer *writer) { int ret; enum lttng_action_status status; @@ -100,8 +94,7 @@ static enum lttng_error_code lttng_action_notify_mi_serialize( LTTNG_ASSERT(policy != NULL); /* Open action notify. */ - ret = mi_lttng_writer_open_element( - writer, mi_lttng_element_action_notify); + ret = mi_lttng_writer_open_element(writer, mi_lttng_element_action_notify); if (ret) { goto mi_error; } @@ -143,13 +136,15 @@ struct lttng_action *lttng_action_notify_create(void) goto end; } - lttng_action_init(¬ify->parent, LTTNG_ACTION_TYPE_NOTIFY, NULL, - lttng_action_notify_serialize, - lttng_action_notify_is_equal, - lttng_action_notify_destroy, - lttng_action_notify_internal_get_rate_policy, - lttng_action_generic_add_error_query_results, - lttng_action_notify_mi_serialize); + lttng_action_init(¬ify->parent, + LTTNG_ACTION_TYPE_NOTIFY, + NULL, + lttng_action_notify_serialize, + lttng_action_notify_is_equal, + lttng_action_notify_destroy, + lttng_action_notify_internal_get_rate_policy, + lttng_action_generic_add_error_query_results, + lttng_action_notify_mi_serialize); notify->policy = policy; policy = NULL; @@ -163,17 +158,15 @@ end: return action; } -ssize_t lttng_action_notify_create_from_payload( - struct lttng_payload_view *view, - struct lttng_action **action) +ssize_t lttng_action_notify_create_from_payload(struct lttng_payload_view *view, + struct lttng_action **action) { enum lttng_action_status status; ssize_t consumed_length; struct lttng_rate_policy *rate_policy = NULL; struct lttng_action *_action = NULL; - consumed_length = lttng_rate_policy_create_from_payload( - view, &rate_policy); + consumed_length = lttng_rate_policy_create_from_payload(view, &rate_policy); if (!rate_policy) { consumed_length = -1; goto end; @@ -200,9 +193,8 @@ end: return consumed_length; } -enum lttng_action_status lttng_action_notify_set_rate_policy( - struct lttng_action *action, - const struct lttng_rate_policy *policy) +enum lttng_action_status lttng_action_notify_set_rate_policy(struct lttng_action *action, + const struct lttng_rate_policy *policy) { enum lttng_action_status status; struct lttng_action_notify *notify_action; @@ -234,9 +226,9 @@ end: return status; } -enum lttng_action_status lttng_action_notify_get_rate_policy( - const struct lttng_action *action, - const struct lttng_rate_policy **policy) +enum lttng_action_status +lttng_action_notify_get_rate_policy(const struct lttng_action *action, + const struct lttng_rate_policy **policy) { enum lttng_action_status status; const struct lttng_action_notify *notify_action;