Changeset 8df5f20 in mainline for kernel/arch/riscv64/include


Ignore:
Timestamp:
2019-02-11T14:56:26Z (7 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/arch/riscv64/include/arch
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/riscv64/include/arch/asm.h

    r391996b r8df5f20  
    4242#include <trace.h>
    4343
    44 NO_TRACE static inline ipl_t interrupts_enable(void)
     44_NO_TRACE static inline ipl_t interrupts_enable(void)
    4545{
    4646        ipl_t ipl;
     
    5454}
    5555
    56 NO_TRACE static inline ipl_t interrupts_disable(void)
     56_NO_TRACE static inline ipl_t interrupts_disable(void)
    5757{
    5858        ipl_t ipl;
     
    6666}
    6767
    68 NO_TRACE static inline void interrupts_restore(ipl_t ipl)
     68_NO_TRACE static inline void interrupts_restore(ipl_t ipl)
    6969{
    7070        if ((ipl & SSTATUS_SIE_MASK) == SSTATUS_SIE_MASK)
     
    7474}
    7575
    76 NO_TRACE static inline ipl_t interrupts_read(void)
     76_NO_TRACE static inline ipl_t interrupts_read(void)
    7777{
    7878        ipl_t ipl;
     
    8686}
    8787
    88 NO_TRACE static inline bool interrupts_disabled(void)
     88_NO_TRACE static inline bool interrupts_disabled(void)
    8989{
    9090        return ((interrupts_read() & SSTATUS_SIE_MASK) == 0);
    9191}
    9292
    93 NO_TRACE static inline uintptr_t get_stack_base(void)
     93_NO_TRACE static inline uintptr_t get_stack_base(void)
    9494{
    9595        uintptr_t base;
     
    104104}
    105105
    106 NO_TRACE static inline void cpu_sleep(void)
     106_NO_TRACE static inline void cpu_sleep(void)
    107107{
    108108}
    109109
    110 NO_TRACE static inline void pio_write_8(ioport8_t *port, uint8_t v)
     110_NO_TRACE static inline void pio_write_8(ioport8_t *port, uint8_t v)
    111111{
    112112        *port = v;
    113113}
    114114
    115 NO_TRACE static inline void pio_write_16(ioport16_t *port, uint16_t v)
     115_NO_TRACE static inline void pio_write_16(ioport16_t *port, uint16_t v)
    116116{
    117117        *port = v;
    118118}
    119119
    120 NO_TRACE static inline void pio_write_32(ioport32_t *port, uint32_t v)
     120_NO_TRACE static inline void pio_write_32(ioport32_t *port, uint32_t v)
    121121{
    122122        *port = v;
    123123}
    124124
    125 NO_TRACE static inline uint8_t pio_read_8(ioport8_t *port)
     125_NO_TRACE static inline uint8_t pio_read_8(ioport8_t *port)
    126126{
    127127        return *port;
    128128}
    129129
    130 NO_TRACE static inline uint16_t pio_read_16(ioport16_t *port)
     130_NO_TRACE static inline uint16_t pio_read_16(ioport16_t *port)
    131131{
    132132        return *port;
    133133}
    134134
    135 NO_TRACE static inline uint32_t pio_read_32(ioport32_t *port)
     135_NO_TRACE static inline uint32_t pio_read_32(ioport32_t *port)
    136136{
    137137        return *port;
  • kernel/arch/riscv64/include/arch/cycle.h

    r391996b r8df5f20  
    3838#include <trace.h>
    3939
    40 NO_TRACE static inline uint64_t get_cycle(void)
     40_NO_TRACE static inline uint64_t get_cycle(void)
    4141{
    4242        uint64_t cycle;
  • kernel/arch/riscv64/include/arch/istate.h

    r391996b r8df5f20  
    4444#endif
    4545
    46 NO_TRACE static inline int istate_from_uspace(istate_t *istate)
     46_NO_TRACE static inline int istate_from_uspace(istate_t *istate)
    4747{
    4848        // FIXME
     
    5050}
    5151
    52 NO_TRACE static inline void istate_set_retaddr(istate_t *istate,
     52_NO_TRACE static inline void istate_set_retaddr(istate_t *istate,
    5353    uintptr_t retaddr)
    5454{
     
    5656}
    5757
    58 NO_TRACE static inline uintptr_t istate_get_pc(istate_t *istate)
     58_NO_TRACE static inline uintptr_t istate_get_pc(istate_t *istate)
    5959{
    6060        // FIXME
     
    6262}
    6363
    64 NO_TRACE static inline uintptr_t istate_get_fp(istate_t *istate)
     64_NO_TRACE static inline uintptr_t istate_get_fp(istate_t *istate)
    6565{
    6666        // FIXME
  • kernel/arch/riscv64/include/arch/mm/page.h

    r391996b r8df5f20  
    179179} pte_t;
    180180
    181 NO_TRACE static inline unsigned int get_pt_flags(pte_t *pt, size_t i)
     181_NO_TRACE static inline unsigned int get_pt_flags(pte_t *pt, size_t i)
    182182{
    183183        pte_t *entry = &pt[i];
     
    191191}
    192192
    193 NO_TRACE static inline void set_pt_flags(pte_t *pt, size_t i, int flags)
     193_NO_TRACE static inline void set_pt_flags(pte_t *pt, size_t i, int flags)
    194194{
    195195        pte_t *entry = &pt[i];
     
    205205}
    206206
    207 NO_TRACE static inline void set_pt_present(pte_t *pt, size_t i)
     207_NO_TRACE static inline void set_pt_present(pte_t *pt, size_t i)
    208208{
    209209        pte_t *entry = &pt[i];
Note: See TracChangeset for help on using the changeset viewer.