numam-dpdk/app/test
Jan Viktorin 13a1317d3b pci: create device list and fallback on its members
Now that rte_device is available, drivers can start using its members
(numa, name) as well as link themselves into another rte_device list.

As of now no one is using this list, but can be used for moving over all
devices (pdev/vdev/Xdev) and perform bulk actions (like cleanup).

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
[Shreyansh: Reword commit log for extra rte_device list]
Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Acked-by: David Marchand <david.marchand@6wind.com>
2016-10-03 16:34:03 +02:00
..
test_pci_sysfs/bus/pci/devices app/test: fix PCI class probing 2016-06-27 12:43:49 +02:00
autotest_data.py ivshmem: remove library and its EAL integration 2016-08-23 12:23:58 +02:00
autotest_runner.py app/test: disable filtering with stripped binary 2016-07-21 23:58:53 +02:00
autotest_test_funcs.py log: deprecate history dump 2016-06-10 15:08:57 +02:00
autotest.py app/test: return error code on failed tests 2015-06-15 15:17:52 +02:00
commands.c log: deprecate history dump 2016-06-10 15:08:57 +02:00
Makefile ivshmem: remove library and its EAL integration 2016-08-23 12:23:58 +02:00
packet_burst_generator.c mbuf: remove packet type from offload flags 2015-09-03 19:22:48 +02:00
packet_burst_generator.h app/test: add unit tests for link bonding mode 6 2015-02-20 23:07:02 +01:00
process.h app: fix whitespace 2015-06-12 11:10:10 +02:00
resource.c config: make libarchive optional 2016-06-14 15:31:26 +02:00
resource.h app/test: support resources archived by tar 2016-06-13 20:57:06 +02:00
test_acl.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_acl.h acl: remove old API 2015-09-03 19:22:48 +02:00
test_alarm.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_atomic.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_byteorder.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_cmdline_cirbuf.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_cmdline_etheraddr.c cmdline: fix overflow on bsd 2014-12-05 16:54:53 +01:00
test_cmdline_ipaddr.c cmdline: fix overflow on bsd 2014-12-05 16:54:53 +01:00
test_cmdline_lib.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_cmdline_num.c cmdline: fix overflow on bsd 2014-12-05 16:54:53 +01:00
test_cmdline_portlist.c cmdline: fix overflow on bsd 2014-12-05 16:54:53 +01:00
test_cmdline_string.c cmdline: add any multi string mode to token string 2016-05-02 15:31:16 +02:00
test_cmdline.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_cmdline.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_common.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_cpuflags.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_cryptodev_aes.c app/test: use hexdump if debug log is enabled 2016-06-20 17:45:10 +02:00
test_cryptodev_aes.h app/test: add more AES algorithms 2016-06-20 17:42:31 +02:00
test_cryptodev_gcm_test_vectors.h aesni_gcm: add driver for AES-GCM crypto operations 2016-03-11 01:01:42 +01:00
test_cryptodev_kasumi_hash_test_vectors.h app/test: add KASUMI crypto 2016-06-20 22:25:43 +02:00
test_cryptodev_kasumi_test_vectors.h app/test: add KASUMI crypto 2016-06-20 22:25:43 +02:00
test_cryptodev_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_cryptodev_snow3g_hash_test_vectors.h app/test: add bit-level SNOW 3G UIA2 2016-06-20 22:38:51 +02:00
test_cryptodev_snow3g_test_vectors.h cryptodev: add bit-wise handling for SNOW 3G 2016-03-11 00:18:01 +01:00
test_cryptodev.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_cryptodev.h app/test: add KASUMI crypto 2016-06-20 22:25:43 +02:00
test_cycles.c eal: customize delay function 2016-09-26 14:48:42 +02:00
test_debug.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_devargs.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_distributor_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_distributor.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_eal_flags.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_eal_fs.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_errno.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_func_reentrancy.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_hash_functions.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_hash_multiwriter.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_hash_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_hash_scaling.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_hash.c app/test: decrease memory requirements for hash 2016-09-23 18:40:50 +02:00
test_interrupts.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_kni.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_kvargs.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_link_bonding_mode4.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_link_bonding_rssconf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_link_bonding.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_logs.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_lpm6_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_lpm6_routes.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_lpm6.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_lpm_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_lpm_routes.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_lpm.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_malloc.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_mbuf.c app/test: fix ring size 2016-07-21 23:49:46 +02:00
test_memcpy_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_memcpy.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_memory.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_mempool_perf.c remove unused ring includes 2016-09-16 10:16:02 +02:00
test_mempool.c remove unused ring includes 2016-09-16 10:16:02 +02:00
test_memzone.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_meter.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_mp_secondary.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_pci.c pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
test_per_lcore.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_pmd_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_pmd_ring_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_pmd_ring.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_power_acpi_cpufreq.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_power_kvm_vm.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_power.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_prefetch.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_red.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_reorder.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_resource.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_ring_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_ring.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_rwlock.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_sched.c app/test: decrease memory requirements for sched 2016-09-23 18:43:25 +02:00
test_spinlock.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_string_fns.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_table_acl.c pipeline: support packet redirection at action handlers 2016-03-10 01:28:29 +01:00
test_table_acl.h app/test: rename acl function to lowercase 2015-12-07 04:10:15 +01:00
test_table_combined.c app/test: fix packet framework table unit tests 2016-09-23 18:50:19 +02:00
test_table_combined.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_pipeline.c pipeline: add new functions for action handlers 2016-03-10 01:29:42 +01:00
test_table_pipeline.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_ports.c app/test: only build what has been selected in config 2014-08-26 17:52:34 +02:00
test_table_ports.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_tables.c lpm: add a new config structure for IPv4 2016-03-09 23:05:05 +01:00
test_table_tables.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_table.h port: move metadata offset reference at mbuf head 2015-10-19 17:00:36 +02:00
test_tailq.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_thash.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_timer_perf.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_timer_racecond.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_timer.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_version.c app/test: rework command registration 2016-07-15 17:25:02 +02:00
test_xmmt_ops.h lpm: add AltiVec for ppc64 2016-09-09 17:56:08 +02:00
test.c ivshmem: remove library and its EAL integration 2016-08-23 12:23:58 +02:00
test.h ivshmem: remove library and its EAL integration 2016-08-23 12:23:58 +02:00
virtual_pmd.c pci: create device list and fallback on its members 2016-10-03 16:34:03 +02:00
virtual_pmd.h app/test: add unit tests for link bonding mode 6 2015-02-20 23:07:02 +01:00