[v2,07/10] dpaax: mark internal functions with __rte_internal
Checks
Commit Message
Identify functions in the dpaa2 driver which are internal (based on
their not having an rte_ prefix) and tag them with __rte_internal
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
CC: Jerin Jacob Kollanukkaran <jerinj@marvell.com>
CC: Bruce Richardson <bruce.richardson@intel.com>
CC: Thomas Monjalon <thomas@monjalon.net>
CC: Hemant Agrawal <hemant.agrawal@nxp.com>
CC: Shreyansh Jain <shreyansh.jain@nxp.com>
---
drivers/common/dpaax/dpaax_iova_table.c | 8 ++++----
drivers/common/dpaax/dpaax_iova_table.h | 8 ++++----
drivers/common/dpaax/rte_common_dpaax_version.map | 4 +++-
3 files changed, 11 insertions(+), 9 deletions(-)
@@ -151,7 +151,7 @@ read_memory_node(unsigned int *count)
}
int
-dpaax_iova_table_populate(void)
+__rte_internal dpaax_iova_table_populate(void)
{
int ret;
unsigned int i, node_count;
@@ -252,7 +252,7 @@ dpaax_iova_table_populate(void)
}
void
-dpaax_iova_table_depopulate(void)
+__rte_internal dpaax_iova_table_depopulate(void)
{
if (dpaax_iova_table_p == NULL)
return;
@@ -264,7 +264,7 @@ dpaax_iova_table_depopulate(void)
}
int
-dpaax_iova_table_update(phys_addr_t paddr, void *vaddr, size_t length)
+__rte_internal dpaax_iova_table_update(phys_addr_t paddr, void *vaddr, size_t length)
{
int found = 0;
unsigned int i;
@@ -348,7 +348,7 @@ dpaax_iova_table_update(phys_addr_t paddr, void *vaddr, size_t length)
* Not for weak hearted - the tables can get quite large
*/
void
-dpaax_iova_table_dump(void)
+__rte_internal dpaax_iova_table_dump(void)
{
unsigned int i, j;
struct dpaax_iovat_element *entry;
@@ -59,10 +59,10 @@ extern struct dpaax_iova_table *dpaax_iova_table_p;
#define DPAAX_MEM_SPLIT_MASK_OFF (DPAAX_MEM_SPLIT - 1) /**< Offset */
/* APIs exposed */
-int dpaax_iova_table_populate(void);
-void dpaax_iova_table_depopulate(void);
-int dpaax_iova_table_update(phys_addr_t paddr, void *vaddr, size_t length);
-void dpaax_iova_table_dump(void);
+int __rte_internal dpaax_iova_table_populate(void);
+void __rte_internal dpaax_iova_table_depopulate(void);
+int __rte_internal dpaax_iova_table_update(phys_addr_t paddr, void *vaddr, size_t length);
+void __rte_internal dpaax_iova_table_dump(void);
static inline void *dpaax_iova_table_get_va(phys_addr_t paddr) __attribute__((hot));
@@ -1,4 +1,4 @@
-DPDK_18.11 {
+INTERNAL {
global:
dpaax_iova_table_update;
@@ -6,6 +6,8 @@ DPDK_18.11 {
dpaax_iova_table_dump;
dpaax_iova_table_p;
dpaax_iova_table_populate;
+};
+DPDK_18.11 {
local: *;
};