Skip to content

Commit 4ee3cf8

Browse files
build: mark exported symbols
Signed-off-by: David Marchand <[email protected]>
1 parent 6695166 commit 4ee3cf8

File tree

385 files changed

+4123
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

385 files changed

+4123
-2
lines changed

drivers/baseband/acc/rte_acc100_pmd.c

+1
Original file line numberDiff line numberDiff line change
@@ -4635,6 +4635,7 @@ acc100_configure(const char *dev_name, struct rte_acc_conf *conf)
46354635
return 0;
46364636
}
46374637

4638+
RTE_EXPORT_EXPERIMENTAL_SYMBOL(rte_acc_configure, 22.11)
46384639
int
46394640
rte_acc_configure(const char *dev_name, struct rte_acc_conf *conf)
46404641
{

drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c

+1
Original file line numberDiff line numberDiff line change
@@ -3366,6 +3366,7 @@ static int agx100_configure(const char *dev_name, const struct rte_fpga_5gnr_fec
33663366
return 0;
33673367
}
33683368

3369+
RTE_EXPORT_EXPERIMENTAL_SYMBOL(rte_fpga_5gnr_fec_configure, 20.11)
33693370
int rte_fpga_5gnr_fec_configure(const char *dev_name, const struct rte_fpga_5gnr_fec_conf *conf)
33703371
{
33713372
struct rte_bbdev *bbdev = rte_bbdev_get_named_dev(dev_name);

drivers/baseband/fpga_lte_fec/fpga_lte_fec.c

+1
Original file line numberDiff line numberDiff line change
@@ -2452,6 +2452,7 @@ set_default_fpga_conf(struct rte_fpga_lte_fec_conf *def_conf)
24522452
}
24532453

24542454
/* Initial configuration of FPGA LTE FEC device */
2455+
RTE_EXPORT_EXPERIMENTAL_SYMBOL(rte_fpga_lte_fec_configure, 20.11)
24552456
int
24562457
rte_fpga_lte_fec_configure(const char *dev_name,
24572458
const struct rte_fpga_lte_fec_conf *conf)

drivers/bus/auxiliary/auxiliary_common.c

+2
Original file line numberDiff line numberDiff line change
@@ -258,13 +258,15 @@ auxiliary_parse(const char *name, void *addr)
258258
}
259259

260260
/* Register a driver */
261+
RTE_EXPORT_INTERNAL_SYMBOL(rte_auxiliary_register)
261262
void
262263
rte_auxiliary_register(struct rte_auxiliary_driver *driver)
263264
{
264265
TAILQ_INSERT_TAIL(&auxiliary_bus.driver_list, driver, next);
265266
}
266267

267268
/* Unregister a driver */
269+
RTE_EXPORT_INTERNAL_SYMBOL(rte_auxiliary_unregister)
268270
void
269271
rte_auxiliary_unregister(struct rte_auxiliary_driver *driver)
270272
{

drivers/bus/cdx/cdx.c

+4
Original file line numberDiff line numberDiff line change
@@ -139,11 +139,13 @@ cdx_get_kernel_driver_by_path(const char *filename, char *driver_name,
139139
return -1;
140140
}
141141

142+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_map_device)
142143
int rte_cdx_map_device(struct rte_cdx_device *dev)
143144
{
144145
return cdx_vfio_map_resource(dev);
145146
}
146147

148+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_unmap_device)
147149
void rte_cdx_unmap_device(struct rte_cdx_device *dev)
148150
{
149151
cdx_vfio_unmap_resource(dev);
@@ -478,6 +480,7 @@ cdx_parse(const char *name, void *addr)
478480
}
479481

480482
/* register a driver */
483+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_register)
481484
void
482485
rte_cdx_register(struct rte_cdx_driver *driver)
483486
{
@@ -486,6 +489,7 @@ rte_cdx_register(struct rte_cdx_driver *driver)
486489
}
487490

488491
/* unregister a driver */
492+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_unregister)
489493
void
490494
rte_cdx_unregister(struct rte_cdx_driver *driver)
491495
{

drivers/bus/cdx/cdx_vfio.c

+4
Original file line numberDiff line numberDiff line change
@@ -550,6 +550,7 @@ cdx_vfio_map_resource(struct rte_cdx_device *dev)
550550
return cdx_vfio_map_resource_secondary(dev);
551551
}
552552

553+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_vfio_intr_enable)
553554
int
554555
rte_cdx_vfio_intr_enable(const struct rte_intr_handle *intr_handle)
555556
{
@@ -584,6 +585,7 @@ rte_cdx_vfio_intr_enable(const struct rte_intr_handle *intr_handle)
584585
}
585586

586587
/* disable MSI interrupts */
588+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_vfio_intr_disable)
587589
int
588590
rte_cdx_vfio_intr_disable(const struct rte_intr_handle *intr_handle)
589591
{
@@ -611,6 +613,7 @@ rte_cdx_vfio_intr_disable(const struct rte_intr_handle *intr_handle)
611613
}
612614

613615
/* Enable Bus Mastering */
616+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_vfio_bm_enable)
614617
int
615618
rte_cdx_vfio_bm_enable(struct rte_cdx_device *dev)
616619
{
@@ -656,6 +659,7 @@ rte_cdx_vfio_bm_enable(struct rte_cdx_device *dev)
656659
}
657660

658661
/* Disable Bus Mastering */
662+
RTE_EXPORT_INTERNAL_SYMBOL(rte_cdx_vfio_bm_disable)
659663
int
660664
rte_cdx_vfio_bm_disable(struct rte_cdx_device *dev)
661665
{

drivers/bus/dpaa/dpaa_bus.c

+104
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,19 @@ struct netcfg_info *dpaa_netcfg;
5959
/* define a variable to hold the portal_key, once created.*/
6060
static pthread_key_t dpaa_portal_key;
6161

62+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_svr_family)
6263
unsigned int dpaa_svr_family;
6364

6465
#define FSL_DPAA_BUS_NAME dpaa_bus
6566

67+
RTE_EXPORT_INTERNAL_SYMBOL(per_lcore_dpaa_io)
6668
RTE_DEFINE_PER_LCORE(struct dpaa_portal *, dpaa_io);
6769

6870
#define DPAA_SEQN_DYNFIELD_NAME "dpaa_seqn_dynfield"
71+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_seqn_dynfield_offset)
6972
int dpaa_seqn_dynfield_offset = -1;
7073

74+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_eth_port_cfg)
7175
struct fm_eth_port_cfg *
7276
dpaa_get_eth_port_cfg(int dev_id)
7377
{
@@ -315,6 +319,7 @@ dpaa_clean_device_list(void)
315319
}
316320
}
317321

322+
RTE_EXPORT_INTERNAL_SYMBOL(rte_dpaa_portal_init)
318323
int rte_dpaa_portal_init(void *arg)
319324
{
320325
static const struct rte_mbuf_dynfield dpaa_seqn_dynfield_desc = {
@@ -393,6 +398,7 @@ int rte_dpaa_portal_init(void *arg)
393398
return 0;
394399
}
395400

401+
RTE_EXPORT_INTERNAL_SYMBOL(rte_dpaa_portal_fq_init)
396402
int
397403
rte_dpaa_portal_fq_init(void *arg, struct qman_fq *fq)
398404
{
@@ -421,6 +427,7 @@ rte_dpaa_portal_fq_init(void *arg, struct qman_fq *fq)
421427
return 0;
422428
}
423429

430+
RTE_EXPORT_INTERNAL_SYMBOL(rte_dpaa_portal_fq_close)
424431
int rte_dpaa_portal_fq_close(struct qman_fq *fq)
425432
{
426433
return fsl_qman_fq_portal_destroy(fq->qp);
@@ -548,6 +555,7 @@ rte_dpaa_bus_scan(void)
548555
}
549556

550557
/* register a dpaa bus based dpaa driver */
558+
RTE_EXPORT_INTERNAL_SYMBOL(rte_dpaa_driver_register)
551559
void
552560
rte_dpaa_driver_register(struct rte_dpaa_driver *driver)
553561
{
@@ -559,6 +567,7 @@ rte_dpaa_driver_register(struct rte_dpaa_driver *driver)
559567
}
560568

561569
/* un-register a dpaa bus based dpaa driver */
570+
RTE_EXPORT_INTERNAL_SYMBOL(rte_dpaa_driver_unregister)
562571
void
563572
rte_dpaa_driver_unregister(struct rte_dpaa_driver *driver)
564573
{
@@ -861,3 +870,98 @@ static struct rte_dpaa_bus rte_dpaa_bus = {
861870

862871
RTE_REGISTER_BUS(FSL_DPAA_BUS_NAME, rte_dpaa_bus.bus);
863872
RTE_LOG_REGISTER_DEFAULT(dpaa_logtype_bus, NOTICE);
873+
874+
/* Export all base symbols */
875+
RTE_EXPORT_INTERNAL_SYMBOL(fman_ip_rev)
876+
RTE_EXPORT_INTERNAL_SYMBOL(fman_dealloc_bufs_mask_hi)
877+
RTE_EXPORT_INTERNAL_SYMBOL(fman_dealloc_bufs_mask_lo)
878+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_mcast_filter_table)
879+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_reset_mcast_filter_table)
880+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_clear_mac_addr)
881+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_add_mac_addr)
882+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_stats_get)
883+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_stats_get_all)
884+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_stats_reset)
885+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_enable)
886+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_disable)
887+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_get_all)
888+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_bmi_stats_reset)
889+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_promiscuous_enable)
890+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_promiscuous_disable)
891+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_enable_rx)
892+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_disable_rx)
893+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_rx_status)
894+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_loopback_enable)
895+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_loopback_disable)
896+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_bp)
897+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_fc_threshold)
898+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_fc_threshold)
899+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_fc_quanta)
900+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_fc_quanta)
901+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_fdoff)
902+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_err_fqid)
903+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_ic_params)
904+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_fdoff)
905+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_maxfrm)
906+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_maxfrm)
907+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_get_sg_enable)
908+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_set_sg)
909+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_discard_rx_errors)
910+
RTE_EXPORT_INTERNAL_SYMBOL(fman_if_receive_rx_errors)
911+
RTE_EXPORT_INTERNAL_SYMBOL(netcfg_acquire)
912+
RTE_EXPORT_INTERNAL_SYMBOL(netcfg_release)
913+
RTE_EXPORT_INTERNAL_SYMBOL(bman_new_pool)
914+
RTE_EXPORT_INTERNAL_SYMBOL(bman_free_pool)
915+
RTE_EXPORT_INTERNAL_SYMBOL(bman_get_params)
916+
RTE_EXPORT_INTERNAL_SYMBOL(bman_release)
917+
RTE_EXPORT_INTERNAL_SYMBOL(bman_acquire)
918+
RTE_EXPORT_INTERNAL_SYMBOL(bman_query_free_buffers)
919+
RTE_EXPORT_INTERNAL_SYMBOL(bman_thread_irq)
920+
RTE_EXPORT_INTERNAL_SYMBOL(qman_alloc_fqid_range)
921+
RTE_EXPORT_INTERNAL_SYMBOL(qman_reserve_fqid_range)
922+
RTE_EXPORT_INTERNAL_SYMBOL(qman_alloc_pool_range)
923+
RTE_EXPORT_INTERNAL_SYMBOL(qman_alloc_cgrid_range)
924+
RTE_EXPORT_INTERNAL_SYMBOL(qman_release_cgrid_range)
925+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_intr_enable)
926+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_intr_disable)
927+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_ioctl_version_number)
928+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_link_status)
929+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_update_link_status)
930+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_update_link_speed)
931+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_restart_link_autoneg)
932+
RTE_EXPORT_INTERNAL_SYMBOL(qman_set_fq_lookup_table)
933+
RTE_EXPORT_INTERNAL_SYMBOL(qman_ern_register_cb)
934+
RTE_EXPORT_INTERNAL_SYMBOL(qman_ern_poll_free)
935+
RTE_EXPORT_INTERNAL_SYMBOL(qman_irqsource_add)
936+
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_portal_irqsource_add)
937+
RTE_EXPORT_INTERNAL_SYMBOL(qman_irqsource_remove)
938+
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_portal_irqsource_remove)
939+
RTE_EXPORT_INTERNAL_SYMBOL(qman_portal_poll_rx)
940+
RTE_EXPORT_INTERNAL_SYMBOL(qman_clear_irq)
941+
RTE_EXPORT_INTERNAL_SYMBOL(qman_portal_dequeue)
942+
RTE_EXPORT_INTERNAL_SYMBOL(qman_dequeue)
943+
RTE_EXPORT_INTERNAL_SYMBOL(qman_dqrr_consume)
944+
RTE_EXPORT_INTERNAL_SYMBOL(qman_static_dequeue_add)
945+
RTE_EXPORT_INTERNAL_SYMBOL(qman_dca_index)
946+
RTE_EXPORT_INTERNAL_SYMBOL(qman_create_fq)
947+
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_fqid)
948+
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_state)
949+
RTE_EXPORT_INTERNAL_SYMBOL(qman_init_fq)
950+
RTE_EXPORT_INTERNAL_SYMBOL(qman_retire_fq)
951+
RTE_EXPORT_INTERNAL_SYMBOL(qman_oos_fq)
952+
RTE_EXPORT_INTERNAL_SYMBOL(qman_query_fq_np)
953+
RTE_EXPORT_INTERNAL_SYMBOL(qman_query_fq_frm_cnt)
954+
RTE_EXPORT_INTERNAL_SYMBOL(qman_set_vdq)
955+
RTE_EXPORT_INTERNAL_SYMBOL(qman_volatile_dequeue)
956+
RTE_EXPORT_INTERNAL_SYMBOL(qman_enqueue)
957+
RTE_EXPORT_INTERNAL_SYMBOL(qman_enqueue_multi)
958+
RTE_EXPORT_INTERNAL_SYMBOL(qman_enqueue_multi_fq)
959+
RTE_EXPORT_INTERNAL_SYMBOL(qman_modify_cgr)
960+
RTE_EXPORT_INTERNAL_SYMBOL(qman_create_cgr)
961+
RTE_EXPORT_INTERNAL_SYMBOL(qman_delete_cgr)
962+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_qm_channel_caam)
963+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa_get_qm_channel_pool)
964+
RTE_EXPORT_INTERNAL_SYMBOL(qman_thread_fd)
965+
RTE_EXPORT_INTERNAL_SYMBOL(qman_thread_irq)
966+
RTE_EXPORT_INTERNAL_SYMBOL(qman_fq_portal_thread_irq)
967+
RTE_EXPORT_INTERNAL_SYMBOL(fsl_qman_fq_portal_create)

drivers/bus/fslmc/fslmc_bus.c

+4
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,10 @@
2929
struct rte_fslmc_bus rte_fslmc_bus;
3030

3131
#define DPAA2_SEQN_DYNFIELD_NAME "dpaa2_seqn_dynfield"
32+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa2_seqn_dynfield_offset)
3233
int dpaa2_seqn_dynfield_offset = -1;
3334

35+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_get_device_count)
3436
uint32_t
3537
rte_fslmc_get_device_count(enum rte_dpaa2_dev_type device_type)
3638
{
@@ -525,6 +527,7 @@ rte_fslmc_find_device(const struct rte_device *start, rte_dev_cmp_t cmp,
525527
}
526528

527529
/*register a fslmc bus based dpaa2 driver */
530+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_driver_register)
528531
void
529532
rte_fslmc_driver_register(struct rte_dpaa2_driver *driver)
530533
{
@@ -534,6 +537,7 @@ rte_fslmc_driver_register(struct rte_dpaa2_driver *driver)
534537
}
535538

536539
/*un-register a fslmc bus based dpaa2 driver */
540+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_driver_unregister)
537541
void
538542
rte_fslmc_driver_unregister(struct rte_dpaa2_driver *driver)
539543
{

drivers/bus/fslmc/fslmc_vfio.c

+12
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ enum {
8383
FSLMC_VFIO_SOCKET_REQ_MEM
8484
};
8585

86+
RTE_EXPORT_INTERNAL_SYMBOL(dpaa2_get_mcp_ptr)
8687
void *
8788
dpaa2_get_mcp_ptr(int portal_idx)
8889
{
@@ -154,6 +155,7 @@ fslmc_io_virt2phy(const void *virtaddr)
154155
}
155156

156157
/*register a fslmc bus based dpaa2 driver */
158+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_object_register)
157159
void
158160
rte_fslmc_object_register(struct rte_dpaa2_object *object)
159161
{
@@ -984,6 +986,7 @@ fslmc_unmap_dma(uint64_t vaddr, uint64_t iovaddr, size_t len)
984986
return 0;
985987
}
986988

989+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_cold_mem_vaddr_to_iova)
987990
uint64_t
988991
rte_fslmc_cold_mem_vaddr_to_iova(void *vaddr,
989992
uint64_t size)
@@ -1002,6 +1005,7 @@ rte_fslmc_cold_mem_vaddr_to_iova(void *vaddr,
10021005
return RTE_BAD_IOVA;
10031006
}
10041007

1008+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_cold_mem_iova_to_vaddr)
10051009
void *
10061010
rte_fslmc_cold_mem_iova_to_vaddr(uint64_t iova,
10071011
uint64_t size)
@@ -1018,6 +1022,7 @@ rte_fslmc_cold_mem_iova_to_vaddr(uint64_t iova,
10181022
return NULL;
10191023
}
10201024

1025+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_mem_vaddr_to_iova)
10211026
__rte_hot uint64_t
10221027
rte_fslmc_mem_vaddr_to_iova(void *vaddr)
10231028
{
@@ -1027,6 +1032,7 @@ rte_fslmc_mem_vaddr_to_iova(void *vaddr)
10271032
return rte_fslmc_cold_mem_vaddr_to_iova(vaddr, 0);
10281033
}
10291034

1035+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_mem_iova_to_vaddr)
10301036
__rte_hot void *
10311037
rte_fslmc_mem_iova_to_vaddr(uint64_t iova)
10321038
{
@@ -1036,6 +1042,7 @@ rte_fslmc_mem_iova_to_vaddr(uint64_t iova)
10361042
return rte_fslmc_cold_mem_iova_to_vaddr(iova, 0);
10371043
}
10381044

1045+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_io_vaddr_to_iova)
10391046
uint64_t
10401047
rte_fslmc_io_vaddr_to_iova(void *vaddr)
10411048
{
@@ -1051,6 +1058,7 @@ rte_fslmc_io_vaddr_to_iova(void *vaddr)
10511058
return RTE_BAD_IOVA;
10521059
}
10531060

1061+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_io_iova_to_vaddr)
10541062
void *
10551063
rte_fslmc_io_iova_to_vaddr(uint64_t iova)
10561064
{
@@ -1141,12 +1149,14 @@ fslmc_dmamap_seg(const struct rte_memseg_list *msl __rte_unused,
11411149
return ret;
11421150
}
11431151

1152+
RTE_EXPORT_SYMBOL(rte_fslmc_vfio_mem_dmamap)
11441153
int
11451154
rte_fslmc_vfio_mem_dmamap(uint64_t vaddr, uint64_t iova, uint64_t size)
11461155
{
11471156
return fslmc_map_dma(vaddr, iova, size);
11481157
}
11491158

1159+
RTE_EXPORT_INTERNAL_SYMBOL(rte_fslmc_vfio_mem_dmaunmap)
11501160
int
11511161
rte_fslmc_vfio_mem_dmaunmap(uint64_t iova, uint64_t size)
11521162
{
@@ -1264,6 +1274,7 @@ static intptr_t vfio_map_mcp_obj(const char *mcp_obj)
12641274

12651275
#define IRQ_SET_BUF_LEN (sizeof(struct vfio_irq_set) + sizeof(int))
12661276

1277+
RTE_EXPORT_INTERNAL_SYMBOL(rte_dpaa2_intr_enable)
12671278
int rte_dpaa2_intr_enable(struct rte_intr_handle *intr_handle, int index)
12681279
{
12691280
int len, ret;
@@ -1295,6 +1306,7 @@ int rte_dpaa2_intr_enable(struct rte_intr_handle *intr_handle, int index)
12951306
return ret;
12961307
}
12971308

1309+
RTE_EXPORT_INTERNAL_SYMBOL(rte_dpaa2_intr_disable)
12981310
int rte_dpaa2_intr_disable(struct rte_intr_handle *intr_handle, int index)
12991311
{
13001312
struct vfio_irq_set *irq_set;

0 commit comments

Comments
 (0)