* @return
* Input port action profile handle on success, NULL otherwise.
*/
-struct rte_port_in_action_profile * __rte_experimental
+__rte_experimental
+struct rte_port_in_action_profile *
rte_port_in_action_profile_create(uint32_t socket_id);
/**
* @return
* Zero on success, non-zero error code otherwise.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_port_in_action_profile_free(struct rte_port_in_action_profile *profile);
/**
* @return
* Zero on success, non-zero error code otherwise.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_port_in_action_profile_action_register(
struct rte_port_in_action_profile *profile,
enum rte_port_in_action_type type,
*
* @see rte_port_in_action_create()
*/
-int __rte_experimental
+__rte_experimental
+int
rte_port_in_action_profile_freeze(struct rte_port_in_action_profile *profile);
/**
* @return
* Handle to input port action object on success, NULL on error.
*/
-struct rte_port_in_action * __rte_experimental
+__rte_experimental
+struct rte_port_in_action *
rte_port_in_action_create(struct rte_port_in_action_profile *profile,
uint32_t socket_id);
* @return
* Zero on success, non-zero error code otherwise.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_port_in_action_free(struct rte_port_in_action *action);
/**
* @return
* Zero on success, non-zero error code otherwise.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_port_in_action_params_get(struct rte_port_in_action *action,
struct rte_pipeline_port_in_params *params);
* @return
* Zero on success, non-zero error code otherwise.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_port_in_action_apply(struct rte_port_in_action *action,
enum rte_port_in_action_type type,
void *action_params);