Add __rte_internal to all internal functions
Signed-off-by: John Miller <john.mil...@atomicrules.com> --- drivers/common/ark/ark_ddm.h | 8 ++++++++ drivers/common/ark/ark_mpu.h | 8 +++++++- drivers/common/ark/ark_rqp.h | 3 +++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/drivers/common/ark/ark_ddm.h b/drivers/common/ark/ark_ddm.h index 84beeb063a..9d10c131a7 100644 --- a/drivers/common/ark/ark_ddm.h +++ b/drivers/common/ark/ark_ddm.h @@ -103,13 +103,21 @@ struct ark_ddm_t { }; /* DDM function prototype */ +__rte_internal int ark_ddm_verify(struct ark_ddm_t *ddm); +__rte_internal void ark_ddm_stats_reset(struct ark_ddm_t *ddm); +__rte_internal void ark_ddm_queue_setup(struct ark_ddm_t *ddm, rte_iova_t cons_addr); +__rte_internal void ark_ddm_dump_stats(struct ark_ddm_t *ddm, const char *msg); +__rte_internal uint64_t ark_ddm_queue_byte_count(struct ark_ddm_t *ddm); +__rte_internal uint64_t ark_ddm_queue_pkt_count(struct ark_ddm_t *ddm); +__rte_internal void ark_ddm_queue_reset_stats(struct ark_ddm_t *ddm); +__rte_internal void ark_ddm_queue_enable(struct ark_ddm_t *ddm, int enable); #endif diff --git a/drivers/common/ark/ark_mpu.h b/drivers/common/ark/ark_mpu.h index 9d2b70d35f..04824db080 100644 --- a/drivers/common/ark/ark_mpu.h +++ b/drivers/common/ark/ark_mpu.h @@ -80,14 +80,20 @@ struct ark_mpu_t { uint16_t ark_api_num_queues(struct ark_mpu_t *mpu); uint16_t ark_api_num_queues_per_port(struct ark_mpu_t *mpu, uint16_t ark_ports); +__rte_internal int ark_mpu_verify(struct ark_mpu_t *mpu, uint32_t obj_size); +__rte_internal void ark_mpu_stop(struct ark_mpu_t *mpu); +__rte_internal void ark_mpu_start(struct ark_mpu_t *mpu); +__rte_internal int ark_mpu_reset(struct ark_mpu_t *mpu); +__rte_internal int ark_mpu_configure(struct ark_mpu_t *mpu, rte_iova_t ring, uint32_t ring_size, int is_tx); - +__rte_internal void ark_mpu_dump(struct ark_mpu_t *mpu, const char *msg, uint16_t idx); +__rte_internal void ark_mpu_dump_setup(struct ark_mpu_t *mpu, uint16_t qid); /* this action is in a performance critical path */ diff --git a/drivers/common/ark/ark_rqp.h b/drivers/common/ark/ark_rqp.h index d09f242e1e..c3d2ba739b 100644 --- a/drivers/common/ark/ark_rqp.h +++ b/drivers/common/ark/ark_rqp.h @@ -52,7 +52,10 @@ struct ark_rqpace_t { volatile uint32_t cmpl_errors; }; +__rte_internal void ark_rqp_dump(struct ark_rqpace_t *rqp); +__rte_internal void ark_rqp_stats_reset(struct ark_rqpace_t *rqp); +__rte_internal int ark_rqp_lasped(struct ark_rqpace_t *rqp); #endif -- 2.25.1