path: root/lib/librte_eal/common/include/rte_common.h
AgeCommit message (Expand)Author
2019-12-20test/common: fix log2 checkDavid Marchand
2019-10-26mbuf: support dynamic fields and flagsOlivier Matz
2019-10-25eal: move cache line and IOVA related definitionsKonstantin Ananyev
2019-05-03doc: fix spelling reported by aspell in commentsJohn McNamara
2019-04-03eal: allow to override init macros per OSJerin Jacob
2019-04-03eal/windows: add wrappers for string functionsAnand Rawat
2019-03-28eal: add macro to align value to the nearest multiplePavan Nikhilesh
2018-12-21eal: add 64-bit log2 functionAnatoly Burakov
2018-12-21eal: add 64-bit fls functionAnatoly Burakov
2018-12-21eal: add 64-bit bsf and 32-bit safe bsf functionsAnatoly Burakov
2018-11-23eal: fix build with -O1Thomas Monjalon
2018-11-23eal: deprecate and rename bsf64 functionAnatoly Burakov
2018-11-12eal: introduce rte version of flsJerin Jacob
2018-10-26ethdev: add iterator to match devargs inputThomas Monjalon
2018-10-25eal: add macro for attribute weakKeith Wiles
2018-07-15eal: introduce device class abstractionGaetan Rivet
2018-07-15eal: introduce destructor macrosGaetan Rivet
2018-07-12hash: validate hash bucket entries while compilingHonnappa Nagarahalli
2018-05-14eal: fix typo in doc of pointer offset macroThomas Monjalon
2018-05-13eal: explicit cast of builtin for bsf32Andy Green
2018-04-25eal: add last init priorityGaetan Rivet
2018-04-25eal: list acceptable init prioritiesGaetan Rivet
2018-04-04eal: add functions for previous power of 2 alignmentPavan Nikhilesh
2018-04-04eal: add macros to align value to multiplePavan Nikhilesh
2018-01-17lib: fix missing includes in exported headersAdrien Mazarguil
2018-01-04lib: use SPDX tag for Intel copyright filesBruce Richardson
2017-11-06use macro to declare constructor functionsThomas Monjalon
2017-07-04eal: move gcc version definition to common headerAshwin Sekhar T K
2017-07-03eal: switch to architecture specific pause functionJerin Jacob
2017-07-03eal: introduce integer log2 functionOlivier Matz
2017-06-06eal: introduce macro for no inlineJerin Jacob
2017-06-06eal: introduce macro for always inlineJerin Jacob
2017-03-08eal: ensure constness of container_of targetJan Blunck
2017-03-08eal: fix container_of macro for const membersJan Blunck
2016-12-24eal: define container_of macroJan Blunck
2016-09-13lib: remove named variadic macros in exported headersAdrien Mazarguil
2016-09-13lib: work around unnamed structs/unionsAdrien Mazarguil
2016-09-13lib: work around braced-groups within expressionsAdrien Mazarguil
2016-02-10doc: drop old naming of the projectThomas Monjalon
2015-11-25eal: add packing and alignment macrosDeclan Doherty
2015-11-12ethdev: mark deprecated statistics with attributeStephen Hemminger
2015-06-24eal: add and use unaligned integer typesCyril Chemparathy
2015-06-23lib: remove extra parenthesis after returnFerruh Yigit
2015-06-19doc: fix doxygen warningsThomas Monjalon
2015-03-17eal: fix type casting of value to alignJohn McNamara
2015-03-09eal: fix C++11 compilationKonstantin Ananyev
2015-01-15eal: fix check for power of 2 in 0 caseRavi Kerur
2014-06-11remove trailing whitespacesBruce Richardson
2014-02-26eal: fix type of pointer arithmetic resultThomas Monjalon
2014-02-25eal: new common macros addedBruce Richardson