event-rule: userspace probe: force location on create
[lttng-tools.git] / include / lttng / event-rule / userspace-probe.h
index dd90966cfb1cbea3110605c8abae3c2d37ab1949..37b366b68b980c280cac7efb3d0d61cb6de16ee9 100644 (file)
@@ -18,21 +18,12 @@ extern "C" {
 /*
  * Create a newly allocated user space probe event rule.
  *
- * Returns a new event rule on success, NULL on failure. This event rule must be
- * destroyed using lttng_event_rule_destroy().
- */
-extern struct lttng_event_rule *lttng_event_rule_userspace_probe_create(void);
-
-/*
- * Set the location of a user space probe event rule.
- *
  * The location is copied internally.
  *
- * Returns LTTNG_EVENT_RULE_STATUS_OK on success, LTTNG_EVENT_RULE_STATUS_INVALID
- * if invalid parameters are passed.
+ * Returns a new event rule on success, NULL on failure. This event rule must be
+ * destroyed using lttng_event_rule_destroy().
  */
-extern enum lttng_event_rule_status lttng_event_rule_userspace_probe_set_location(
-               struct lttng_event_rule *rule,
+extern struct lttng_event_rule *lttng_event_rule_userspace_probe_create(
                const struct lttng_userspace_probe_location *location);
 
 /*
This page took 0.022528 seconds and 4 git commands to generate.