Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/abs32le/include/atomic.h

    r7a0359b r33c4f72  
    4040#include <preemption.h>
    4141#include <verify.h>
    42 #include <trace.h>
    4342
    44 NO_TRACE ATOMIC static inline void atomic_inc(atomic_t *val)
     43ATOMIC static inline void atomic_inc(atomic_t *val)
    4544    WRITES(&val->count)
    4645    REQUIRES_EXTENT_MUTABLE(val)
     
    5352}
    5453
    55 NO_TRACE ATOMIC static inline void atomic_dec(atomic_t *val)
     54ATOMIC static inline void atomic_dec(atomic_t *val)
    5655    WRITES(&val->count)
    5756    REQUIRES_EXTENT_MUTABLE(val)
     
    6463}
    6564
    66 NO_TRACE ATOMIC static inline atomic_count_t atomic_postinc(atomic_t *val)
     65ATOMIC static inline atomic_count_t atomic_postinc(atomic_t *val)
    6766    WRITES(&val->count)
    6867    REQUIRES_EXTENT_MUTABLE(val)
     
    7978}
    8079
    81 NO_TRACE ATOMIC static inline atomic_count_t atomic_postdec(atomic_t *val)
     80ATOMIC static inline atomic_count_t atomic_postdec(atomic_t *val)
    8281    WRITES(&val->count)
    8382    REQUIRES_EXTENT_MUTABLE(val)
     
    9796#define atomic_predec(val)  (atomic_postdec(val) - 1)
    9897
    99 NO_TRACE ATOMIC static inline atomic_count_t test_and_set(atomic_t *val)
     98ATOMIC static inline atomic_count_t test_and_set(atomic_t *val)
    10099    WRITES(&val->count)
    101100    REQUIRES_EXTENT_MUTABLE(val)
     
    110109}
    111110
    112 NO_TRACE static inline void atomic_lock_arch(atomic_t *val)
     111static inline void atomic_lock_arch(atomic_t *val)
    113112    WRITES(&val->count)
    114113    REQUIRES_EXTENT_MUTABLE(val)
Note: See TracChangeset for help on using the changeset viewer.