numam-dpdk/lib
Stephen Hemminger 17b347dab7 malloc: add alloc_size attribute to functions
By using the alloc_size() attribute the compiler can optimize
better and detect errors at compile time.

For example, Gcc will fail one of the invalid allocation examples
in app/test/test_malloc.c because the allocation is outside the
limits of memory.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2020-10-19 16:25:43 +02:00
..
librte_acl acl: fix build with gcc 5.4.0 2020-10-15 14:31:46 +02:00
librte_bbdev
librte_bitratestats bitrate: add free function 2020-10-19 16:08:36 +02:00
librte_bpf
librte_cfgfile
librte_cmdline cmdline: support Windows 2020-10-15 00:39:10 +02:00
librte_compressdev
librte_cryptodev cryptodev: remove algo lists end 2020-10-14 22:22:06 +02:00
librte_distributor distributor: fix clearing returns buffer 2020-10-19 10:57:17 +02:00
librte_eal malloc: add alloc_size attribute to functions 2020-10-19 16:25:43 +02:00
librte_efd
librte_ethdev ethdev: unify prefix for static functions and variables 2020-10-17 01:14:50 +02:00
librte_eventdev eventdev: add PCI probe named convenience function 2020-10-15 23:25:35 +02:00
librte_fib
librte_flow_classify
librte_graph
librte_gro gro: support VXLAN UDP/IPv4 2020-10-06 21:51:03 +02:00
librte_gso
librte_hash
librte_ip_frag ethdev: add IPv6 fragment extension header item 2020-10-16 19:48:18 +02:00
librte_ipsec cryptodev: change crypto symmetric vector structure 2020-10-14 22:22:06 +02:00
librte_jobstats
librte_kni
librte_kvargs
librte_latencystats
librte_lpm config: remap flags used for Arm platforms 2020-10-13 16:35:48 +02:00
librte_mbuf mbuf: extend meaning of QinQ stripped bit 2020-10-15 23:04:55 +02:00
librte_member
librte_mempool mempool: dump handler index and name 2020-10-06 23:44:15 +02:00
librte_meter meter: remove experimental alias 2020-10-05 11:11:59 +02:00
librte_metrics
librte_net ethdev: add IPv6 fragment extension header item 2020-10-16 19:48:18 +02:00
librte_node
librte_pci
librte_pdump
librte_pipeline pipeline: fix SWX jump instruction parsing 2020-10-19 09:20:25 +02:00
librte_port port: remove useless assignment 2020-10-06 23:39:34 +02:00
librte_power power: fix current frequency index 2020-10-07 14:51:52 +02:00
librte_rawdev telemetry: fix passing full params string to command 2020-10-06 22:54:58 +02:00
librte_rcu rcu: promote library as stable 2020-10-06 10:31:13 +02:00
librte_regexdev
librte_reorder
librte_rib
librte_ring
librte_sched sched: remove redundant subport parameters 2020-10-15 02:14:28 +02:00
librte_security security: update session create API 2020-10-19 09:54:54 +02:00
librte_stack stack: promote library as stable 2020-10-05 11:56:17 +02:00
librte_table table: fix hash for 32-bit 2020-10-14 14:42:29 +02:00
librte_telemetry telemetry: support array values in data object 2020-10-06 22:55:00 +02:00
librte_timer timer: add limitation note for sync stop and reset 2020-10-08 09:43:57 +02:00
librte_vhost vhost: fix async unregister deadlock 2020-10-16 19:48:19 +02:00
meson.build cmdline: support Windows 2020-10-15 00:39:10 +02:00