numam-dpdk/drivers/net/ark
David Marchand 1acb7f5474 dev: hide driver object
Make rte_driver opaque for non internal users.
This will make extending this object possible without breaking the ABI.

Introduce a new driver header and move rte_driver definition.
Update drivers and library to use the internal header.

Some applications may have been dereferencing rte_driver objects, mark
this object's accessors as stable.

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Jay Jayatheerthan <jay.jayatheerthan@intel.com>
Acked-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
Acked-by: Abhinandan Gujjar <abhinandan.gujjar@intel.com>
2022-09-23 16:14:34 +02:00
..
ark_ddm.c net/ark: update DDM functions for firmware update 2022-06-08 10:38:39 +02:00
ark_ddm.h net/ark: update DDM functions for firmware update 2022-06-08 10:38:39 +02:00
ark_ethdev_rx.c net/ark: update UDM functions for firmware update 2022-06-08 10:38:39 +02:00
ark_ethdev_rx.h net/ark: update UDM functions for firmware update 2022-06-08 10:38:39 +02:00
ark_ethdev_tx.c net/ark: update DDM functions for firmware update 2022-06-08 10:38:39 +02:00
ark_ethdev_tx.h ethdev: introduce generic dummy packet burst function 2022-02-11 21:17:34 +01:00
ark_ethdev.c bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
ark_ext.h net/ark: generalize meta data between FPGA and PMD 2021-03-22 16:56:27 +01:00
ark_global.h dev: hide driver object 2022-09-23 16:14:34 +02:00
ark_logs.h net/ark: remove Tx padding configuration macro 2020-09-18 18:55:08 +02:00
ark_mpu.c net/ark: update MPU functions for firmware update 2022-06-08 10:38:39 +02:00
ark_mpu.h net/ark: update MPU functions for firmware update 2022-06-08 10:38:39 +02:00
ark_pktchkr.c eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
ark_pktchkr.h replace packed attributes 2020-04-16 18:16:46 +02:00
ark_pktdir.c net/ark: update packet director initial state 2021-03-22 16:56:27 +01:00
ark_pktdir.h net/ark: update packet director initial state 2021-03-22 16:56:27 +01:00
ark_pktgen.c eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
ark_pktgen.h net/ark: localize internal packet generator 2021-03-22 16:56:27 +01:00
ark_rqp.c net/ark: report additional errors from firmware 2022-06-08 10:38:39 +02:00
ark_rqp.h net/ark: report additional errors from firmware 2022-06-08 10:38:39 +02:00
ark_udm.c net/ark: update UDM functions for firmware update 2022-06-08 10:38:39 +02:00
ark_udm.h net/ark: update UDM functions for firmware update 2022-06-08 10:38:39 +02:00
meson.build drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
version.map version: 22.11-rc0 2022-07-21 12:13:48 +02:00