Changeset e7b7be3f in mainline for kernel/arch/ia64/include/asm.h


Ignore:
Timestamp:
2007-01-22T13:10:08Z (18 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0f3fc9b
Parents:
62c63fc
Message:

asm volatile → asm volatile

File:
1 edited

Legend:

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

    r62c63fc re7b7be3f  
    5050        uint64_t v;
    5151
    52         __asm__ volatile ("and %0 = %1, r12" : "=r" (v) : "r" (~(STACK_SIZE-1)));
     52        asm volatile ("and %0 = %1, r12" : "=r" (v) : "r" (~(STACK_SIZE-1)));
    5353       
    5454        return v;
     
    6363        uint64_t v;
    6464       
    65         __asm__ volatile ("mov %0 = psr\n" : "=r" (v));
     65        asm volatile ("mov %0 = psr\n" : "=r" (v));
    6666       
    6767        return v;
     
    7676        uint64_t v;
    7777       
    78         __asm__ volatile ("mov %0 = cr.iva\n" : "=r" (v));
     78        asm volatile ("mov %0 = cr.iva\n" : "=r" (v));
    7979       
    8080        return v;
     
    8787static inline void iva_write(uint64_t v)
    8888{
    89         __asm__ volatile ("mov cr.iva = %0\n" : : "r" (v));
     89        asm volatile ("mov cr.iva = %0\n" : : "r" (v));
    9090}
    9191
     
    9999        uint64_t v;
    100100       
    101         __asm__ volatile ("mov %0 = cr.ivr\n" : "=r" (v));
     101        asm volatile ("mov %0 = cr.ivr\n" : "=r" (v));
    102102       
    103103        return v;
     
    110110static inline void itc_write(uint64_t v)
    111111{
    112         __asm__ volatile ("mov ar.itc = %0\n" : : "r" (v));
     112        asm volatile ("mov ar.itc = %0\n" : : "r" (v));
    113113}
    114114
     
    121121        uint64_t v;
    122122       
    123         __asm__ volatile ("mov %0 = ar.itc\n" : "=r" (v));
     123        asm volatile ("mov %0 = ar.itc\n" : "=r" (v));
    124124       
    125125        return v;
     
    132132static inline void itm_write(uint64_t v)
    133133{
    134         __asm__ volatile ("mov cr.itm = %0\n" : : "r" (v));
     134        asm volatile ("mov cr.itm = %0\n" : : "r" (v));
    135135}
    136136
     
    143143        uint64_t v;
    144144       
    145         __asm__ volatile ("mov %0 = cr.itm\n" : "=r" (v));
     145        asm volatile ("mov %0 = cr.itm\n" : "=r" (v));
    146146       
    147147        return v;
     
    156156        uint64_t v;
    157157       
    158         __asm__ volatile ("mov %0 = cr.itv\n" : "=r" (v));
     158        asm volatile ("mov %0 = cr.itv\n" : "=r" (v));
    159159       
    160160        return v;
     
    167167static inline void itv_write(uint64_t v)
    168168{
    169         __asm__ volatile ("mov cr.itv = %0\n" : : "r" (v));
     169        asm volatile ("mov cr.itv = %0\n" : : "r" (v));
    170170}
    171171
     
    176176static inline void eoi_write(uint64_t v)
    177177{
    178         __asm__ volatile ("mov cr.eoi = %0\n" : : "r" (v));
     178        asm volatile ("mov cr.eoi = %0\n" : : "r" (v));
    179179}
    180180
     
    187187        uint64_t v;
    188188
    189         __asm__ volatile ("mov %0 = cr.tpr\n"  : "=r" (v));
     189        asm volatile ("mov %0 = cr.tpr\n"  : "=r" (v));
    190190       
    191191        return v;
     
    198198static inline void tpr_write(uint64_t v)
    199199{
    200         __asm__ volatile ("mov cr.tpr = %0\n" : : "r" (v));
     200        asm volatile ("mov cr.tpr = %0\n" : : "r" (v));
    201201}
    202202
     
    212212        uint64_t v;
    213213       
    214         __asm__ volatile (
     214        asm volatile (
    215215                "mov %0 = psr\n"
    216216                "rsm %1\n"
     
    233233        uint64_t v;
    234234       
    235         __asm__ volatile (
     235        asm volatile (
    236236                "mov %0 = psr\n"
    237237                "ssm %1\n"
     
    271271static inline void pk_disable(void)
    272272{
    273         __asm__ volatile ("rsm %0\n" : : "i" (PSR_PK_MASK));
     273        asm volatile ("rsm %0\n" : : "i" (PSR_PK_MASK));
    274274}
    275275
Note: See TracChangeset for help on using the changeset viewer.