Changeset 8df5f20 in mainline for kernel/generic/include


Ignore:
Timestamp:
2019-02-11T14:56:26Z (6 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4805495
Parents:
391996b
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-01 23:26:21)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-11 14:56:26)
Message:

Rename NO_TRACE to _NO_TRACE

<trace.h> may end up transitively included from standard headers,
so it needs to be a reserved identifier.

Location:
kernel/generic/include
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/adt/list.h

    r391996b r8df5f20  
    150150 *
    151151 */
    152 NO_TRACE static inline void link_initialize(link_t *link)
     152_NO_TRACE static inline void link_initialize(link_t *link)
    153153{
    154154        link->prev = NULL;
     
    163163 *
    164164 */
    165 NO_TRACE static inline void list_initialize(list_t *list)
     165_NO_TRACE static inline void list_initialize(list_t *list)
    166166{
    167167        list->head.prev = &list->head;
     
    199199 *
    200200 */
    201 NO_TRACE static inline void list_prepend(link_t *link, list_t *list)
     201_NO_TRACE static inline void list_prepend(link_t *link, list_t *list)
    202202{
    203203        list_insert_after(link, &list->head);
     
    212212 *
    213213 */
    214 NO_TRACE static inline void list_append(link_t *link, list_t *list)
     214_NO_TRACE static inline void list_append(link_t *link, list_t *list)
    215215{
    216216        list_insert_before(link, &list->head);
     
    225225 *
    226226 */
    227 NO_TRACE static inline void list_remove(link_t *link)
     227_NO_TRACE static inline void list_remove(link_t *link)
    228228{
    229229        if ((link->prev != NULL) && (link->next != NULL)) {
     
    242242 *
    243243 */
    244 NO_TRACE static inline bool list_empty(const list_t *list)
     244_NO_TRACE static inline bool list_empty(const list_t *list)
    245245{
    246246        return (list->head.next == &list->head);
     
    310310 *
    311311 */
    312 NO_TRACE static inline void headless_list_split_or_concat(link_t *part1, link_t *part2)
     312_NO_TRACE static inline void headless_list_split_or_concat(link_t *part1, link_t *part2)
    313313{
    314314        part1->prev->next = part2;
     
    331331 *
    332332 */
    333 NO_TRACE static inline void headless_list_split(link_t *part1, link_t *part2)
     333_NO_TRACE static inline void headless_list_split(link_t *part1, link_t *part2)
    334334{
    335335        headless_list_split_or_concat(part1, part2);
     
    346346 *
    347347 */
    348 NO_TRACE static inline void headless_list_concat(link_t *part1, link_t *part2)
     348_NO_TRACE static inline void headless_list_concat(link_t *part1, link_t *part2)
    349349{
    350350        headless_list_split_or_concat(part1, part2);
     
    361361 *
    362362 */
    363 NO_TRACE static inline void list_concat(list_t *list1, list_t *list2)
     363_NO_TRACE static inline void list_concat(list_t *list1, list_t *list2)
    364364{
    365365        list_splice(list2, list1->head.prev);
  • kernel/generic/include/bitops.h

    r391996b r8df5f20  
    5252 *
    5353 */
    54 NO_TRACE static inline uint8_t fnzb32(uint32_t arg)
     54_NO_TRACE static inline uint8_t fnzb32(uint32_t arg)
    5555{
    5656        uint8_t n = 0;
     
    8787 *
    8888 */
    89 NO_TRACE static inline uint8_t fnzb64(uint64_t arg)
     89_NO_TRACE static inline uint8_t fnzb64(uint64_t arg)
    9090{
    9191        uint8_t n = 0;
  • kernel/generic/include/context.h

    r391996b r8df5f20  
    9191 *
    9292 */
    93 NO_TRACE static inline void context_restore(context_t *ctx)
     93_NO_TRACE static inline void context_restore(context_t *ctx)
    9494{
    9595        context_restore_arch(ctx);
  • kernel/generic/include/macros.h

    r391996b r8df5f20  
    4949 *
    5050 */
    51 NO_TRACE static inline int overlaps(uint64_t s1, uint64_t sz1, uint64_t s2,
     51_NO_TRACE static inline int overlaps(uint64_t s1, uint64_t sz1, uint64_t s2,
    5252    uint64_t sz2)
    5353{
     
    7878 *
    7979 */
    80 NO_TRACE static inline int iswithin(uint64_t s1, uint64_t sz1, uint64_t s2,
     80_NO_TRACE static inline int iswithin(uint64_t s1, uint64_t sz1, uint64_t s2,
    8181    uint64_t sz2)
    8282{
  • kernel/generic/include/synch/spinlock.h

    r391996b r8df5f20  
    103103 * @param lock  Pointer to spinlock_t structure.
    104104 */
    105 NO_TRACE static inline void spinlock_lock(spinlock_t *lock)
     105_NO_TRACE static inline void spinlock_lock(spinlock_t *lock)
    106106{
    107107        preemption_disable();
     
    115115 * @param lock  Pointer to spinlock_t structure.
    116116 */
    117 NO_TRACE static inline void spinlock_unlock(spinlock_t *lock)
     117_NO_TRACE static inline void spinlock_unlock(spinlock_t *lock)
    118118{
    119119        atomic_flag_clear_explicit(&lock->flag, memory_order_release);
  • kernel/generic/include/trace.h

    r391996b r8df5f20  
    3636#define KERN_TRACE_H_
    3737
    38 #define NO_TRACE  __attribute__((no_instrument_function))
     38#define _NO_TRACE  __attribute__((no_instrument_function))
    3939
    4040#endif
Note: See TracChangeset for help on using the changeset viewer.