Changeset 1433ecda in mainline for kernel/arch/ia64/include


Ignore:
Timestamp:
2018-04-04T15:42:37Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2c4e1cc
Parents:
47b2d7e3
Message:

Fix cstyle: make ccheck-fix and commit only files where all the changes are good.

Location:
kernel/arch/ia64/include/arch
Files:
6 edited

Legend:

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

    r47b2d7e3 r1433ecda  
    6060
    6161        asm volatile (
    62                 "mf\n"
    63                 "mf.a\n"
    64                 ::: "memory"
     62            "mf\n"
     63            "mf.a\n"
     64            ::: "memory"
    6565        );
    6666}
     
    7474
    7575        asm volatile (
    76                 "mf\n"
    77                 "mf.a\n"
    78                 ::: "memory"
     76            "mf\n"
     77            "mf.a\n"
     78            ::: "memory"
    7979        );
    8080}
     
    8888
    8989        asm volatile (
    90                 "mf\n"
    91                 "mf.a\n"
    92                 ::: "memory"
     90            "mf\n"
     91            "mf.a\n"
     92            ::: "memory"
    9393        );
    9494}
     
    9999
    100100        asm volatile (
    101                 "mf\n"
    102                 ::: "memory"
     101            "mf\n"
     102            ::: "memory"
    103103        );
    104104
     
    109109
    110110        asm volatile (
    111                 "mf.a\n"
    112                 ::: "memory"
     111            "mf.a\n"
     112            ::: "memory"
    113113        );
    114114
     
    121121
    122122        asm volatile (
    123                 "mf\n"
    124                 ::: "memory"
     123            "mf\n"
     124            ::: "memory"
    125125        );
    126126
     
    131131
    132132        asm volatile (
    133                 "mf.a\n"
    134                 ::: "memory"
     133            "mf.a\n"
     134            ::: "memory"
    135135        );
    136136
     
    143143
    144144        asm volatile (
    145                 "mf\n"
    146                 ::: "memory"
     145            "mf\n"
     146            ::: "memory"
    147147        );
    148148
     
    153153
    154154        asm volatile (
    155                 "mf.a\n"
    156                 ::: "memory"
     155            "mf.a\n"
     156            ::: "memory"
    157157        );
    158158
     
    171171
    172172        asm volatile (
    173                 "mov %[value] = r12"
    174                 : [value] "=r" (value)
     173            "mov %[value] = r12"
     174            : [value] "=r" (value)
    175175        );
    176176
     
    188188
    189189        asm volatile (
    190                 "mov %[value] = psr\n"
    191                 : [value] "=r" (v)
     190            "mov %[value] = psr\n"
     191            : [value] "=r" (v)
    192192        );
    193193
     
    205205
    206206        asm volatile (
    207                 "mov %[value] = cr.iva\n"
    208                 : [value] "=r" (v)
     207            "mov %[value] = cr.iva\n"
     208            : [value] "=r" (v)
    209209        );
    210210
     
    220220{
    221221        asm volatile (
    222                 "mov cr.iva = %[value]\n"
    223                 :: [value] "r" (v)
     222            "mov cr.iva = %[value]\n"
     223            :: [value] "r" (v)
    224224        );
    225225}
     
    236236
    237237        asm volatile (
    238                 "mov %[value] = cr.ivr\n"
    239                 : [value] "=r" (v)
     238            "mov %[value] = cr.ivr\n"
     239            : [value] "=r" (v)
    240240        );
    241241
     
    248248
    249249        asm volatile (
    250                 "mov %[value] = cr64\n"
    251                 : [value] "=r" (v)
     250            "mov %[value] = cr64\n"
     251            : [value] "=r" (v)
    252252        );
    253253
     
    263263{
    264264        asm volatile (
    265                 "mov ar.itc = %[value]\n"
    266                 :: [value] "r" (v)
     265            "mov ar.itc = %[value]\n"
     266            :: [value] "r" (v)
    267267        );
    268268}
     
    278278
    279279        asm volatile (
    280                 "mov %[value] = ar.itc\n"
    281                 : [value] "=r" (v)
     280            "mov %[value] = ar.itc\n"
     281            : [value] "=r" (v)
    282282        );
    283283
     
    293293{
    294294        asm volatile (
    295                 "mov cr.itm = %[value]\n"
    296                 :: [value] "r" (v)
     295            "mov cr.itm = %[value]\n"
     296            :: [value] "r" (v)
    297297        );
    298298}
     
    308308
    309309        asm volatile (
    310                 "mov %[value] = cr.itm\n"
    311                 : [value] "=r" (v)
     310            "mov %[value] = cr.itm\n"
     311            : [value] "=r" (v)
    312312        );
    313313
     
    325325
    326326        asm volatile (
    327                 "mov %[value] = cr.itv\n"
    328                 : [value] "=r" (v)
     327            "mov %[value] = cr.itv\n"
     328            : [value] "=r" (v)
    329329        );
    330330
     
    340340{
    341341        asm volatile (
    342                 "mov cr.itv = %[value]\n"
    343                 :: [value] "r" (v)
     342            "mov cr.itv = %[value]\n"
     343            :: [value] "r" (v)
    344344        );
    345345}
     
    353353{
    354354        asm volatile (
    355                 "mov cr.eoi = %[value]\n"
    356                 :: [value] "r" (v)
     355            "mov cr.eoi = %[value]\n"
     356            :: [value] "r" (v)
    357357        );
    358358}
     
    368368
    369369        asm volatile (
    370                 "mov %[value] = cr.tpr\n"
    371                 : [value] "=r" (v)
     370            "mov %[value] = cr.tpr\n"
     371            : [value] "=r" (v)
    372372        );
    373373
     
    383383{
    384384        asm volatile (
    385                 "mov cr.tpr = %[value]\n"
    386                 :: [value] "r" (v)
     385            "mov cr.tpr = %[value]\n"
     386            :: [value] "r" (v)
    387387        );
    388388}
     
    401401
    402402        asm volatile (
    403                 "mov %[value] = psr\n"
    404                 "rsm %[mask]\n"
    405                 : [value] "=r" (v)
    406                 : [mask] "i" (PSR_I_MASK)
     403            "mov %[value] = psr\n"
     404            "rsm %[mask]\n"
     405            : [value] "=r" (v)
     406            : [mask] "i" (PSR_I_MASK)
    407407        );
    408408
     
    423423
    424424        asm volatile (
    425                 "mov %[value] = psr\n"
    426                 "ssm %[mask]\n"
    427                 ";;\n"
    428                 "srlz.d\n"
    429                 : [value] "=r" (v)
    430                 : [mask] "i" (PSR_I_MASK)
     425            "mov %[value] = psr\n"
     426            "ssm %[mask]\n"
     427            ";;\n"
     428            "srlz.d\n"
     429            : [value] "=r" (v)
     430            : [mask] "i" (PSR_I_MASK)
    431431        );
    432432
     
    473473{
    474474        asm volatile (
    475                 "rsm %[mask]\n"
    476                 ";;\n"
    477                 "srlz.d\n"
    478                 :: [mask] "i" (PSR_PK_MASK)
     475            "rsm %[mask]\n"
     476            ";;\n"
     477            "srlz.d\n"
     478            :: [mask] "i" (PSR_PK_MASK)
    479479        );
    480480}
  • kernel/arch/ia64/include/arch/atomic.h

    r47b2d7e3 r1433ecda  
    4343
    4444        asm volatile (
    45                 "movl %[v] = 0x1;;\n"
    46                 "xchg8 %[v] = %[count], %[v];;\n"
    47                 : [v] "=r" (v),
    48                   [count] "+m" (val->count)
     45            "movl %[v] = 0x1;;\n"
     46            "xchg8 %[v] = %[count], %[v];;\n"
     47            : [v] "=r" (v),
     48              [count] "+m" (val->count)
    4949        );
    5050
     
    5555{
    5656        do {
    57                 while (val->count);
     57                while (val->count)
     58                        ;
    5859        } while (test_and_set(val));
    5960}
     
    6465
    6566        asm volatile (
    66                 "fetchadd8.rel %[v] = %[count], 1\n"
    67                 : [v] "=r" (v),
    68                   [count] "+m" (val->count)
     67            "fetchadd8.rel %[v] = %[count], 1\n"
     68            : [v] "=r" (v),
     69              [count] "+m" (val->count)
    6970        );
    7071}
     
    7576
    7677        asm volatile (
    77                 "fetchadd8.rel %[v] = %[count], -1\n"
    78                 : [v] "=r" (v),
    79                   [count] "+m" (val->count)
     78            "fetchadd8.rel %[v] = %[count], -1\n"
     79            : [v] "=r" (v),
     80              [count] "+m" (val->count)
    8081        );
    8182}
     
    8687
    8788        asm volatile (
    88                 "fetchadd8.rel %[v] = %[count], 1\n"
    89                 : [v] "=r" (v),
    90                   [count] "+m" (val->count)
     89            "fetchadd8.rel %[v] = %[count], 1\n"
     90            : [v] "=r" (v),
     91              [count] "+m" (val->count)
    9192        );
    9293
     
    99100
    100101        asm volatile (
    101                 "fetchadd8.rel %[v] = %[count], -1\n"
    102                 : [v] "=r" (v),
    103                   [count] "+m" (val->count)
     102            "fetchadd8.rel %[v] = %[count], -1\n"
     103            : [v] "=r" (v),
     104              [count] "+m" (val->count)
    104105        );
    105106
     
    112113
    113114        asm volatile (
    114                 "fetchadd8.rel %[v] = %[count], 1\n"
    115                 : [v] "=r" (v),
    116                   [count] "+m" (val->count)
     115            "fetchadd8.rel %[v] = %[count], 1\n"
     116            : [v] "=r" (v),
     117              [count] "+m" (val->count)
    117118        );
    118119
     
    125126
    126127        asm volatile (
    127                 "fetchadd8.rel %[v] = %[count], -1\n"
    128                 : [v] "=r" (v),
    129                   [count] "+m" (val->count)
     128            "fetchadd8.rel %[v] = %[count], -1\n"
     129            : [v] "=r" (v),
     130              [count] "+m" (val->count)
    130131        );
    131132
  • kernel/arch/ia64/include/arch/cpu.h

    r47b2d7e3 r1433ecda  
    6868
    6969        asm volatile (
    70                 "mov %[v] = cpuid[%[r]]\n"
    71                 : [v] "=r" (v)
    72                 : [r] "r" (n)
     70            "mov %[v] = cpuid[%[r]]\n"
     71            : [v] "=r" (v)
     72            : [r] "r" (n)
    7373        );
    7474
  • kernel/arch/ia64/include/arch/mm/page.h

    r47b2d7e3 r1433ecda  
    5656
    5757#ifdef __ASSEMBLER__
    58         #define VRN_KERNEL  7
     58#define VRN_KERNEL  7
    5959#else
    60         #define VRN_KERNEL  7ULL
     60#define VRN_KERNEL  7ULL
    6161#endif
    6262
     
    9797        unsigned long long tag : 63;
    9898        unsigned int ti : 1;
    99 } __attribute__ ((packed));
     99} __attribute__((packed));
    100100
    101101union vhpt_tag {
     
    129129        /* Word 3 */
    130130        uint64_t ig3 : 64;
    131 } __attribute__ ((packed));
     131} __attribute__((packed));
    132132
    133133struct vhpt_entry_not_present {
     
    147147        /* Word 3 */
    148148        uint64_t ig3 : 64;
    149 } __attribute__ ((packed));
     149} __attribute__((packed));
    150150
    151151typedef union {
     
    161161        unsigned int rid : 24;
    162162        unsigned int : 32;
    163 } __attribute__ ((packed));
     163} __attribute__((packed));
    164164
    165165typedef union {
     
    175175        unsigned int : 6;
    176176        unsigned long long base : 49;
    177 } __attribute__ ((packed));
     177} __attribute__((packed));
    178178
    179179typedef union pta_register {
     
    196196
    197197        asm volatile (
    198                 "thash %[ret] = %[va]\n"
    199                 : [ret] "=r" (ret)
    200                 : [va] "r" (va)
     198            "thash %[ret] = %[va]\n"
     199            : [ret] "=r" (ret)
     200            : [va] "r" (va)
    201201        );
    202202
     
    218218
    219219        asm volatile (
    220                 "ttag %[ret] = %[va]\n"
    221                 : [ret] "=r" (ret)
    222                 : [va] "r" (va)
     220            "ttag %[ret] = %[va]\n"
     221            : [ret] "=r" (ret)
     222            : [va] "r" (va)
    223223        );
    224224
     
    239239
    240240        asm volatile (
    241                 "mov %[ret] = rr[%[index]]\n"
    242                 : [ret] "=r" (ret)
    243                 : [index] "r" (i << VRN_SHIFT)
     241            "mov %[ret] = rr[%[index]]\n"
     242            : [ret] "=r" (ret)
     243            : [index] "r" (i << VRN_SHIFT)
    244244        );
    245245
     
    257257
    258258        asm volatile (
    259                 "mov rr[%[index]] = %[value]\n"
    260                 :: [index] "r" (i << VRN_SHIFT),
    261                    [value] "r" (v)
     259            "mov rr[%[index]] = %[value]\n"
     260            :: [index] "r" (i << VRN_SHIFT),
     261              [value] "r" (v)
    262262        );
    263263}
     
    272272
    273273        asm volatile (
    274                 "mov %[ret] = cr.pta\n"
    275                 : [ret] "=r" (ret)
     274            "mov %[ret] = cr.pta\n"
     275            : [ret] "=r" (ret)
    276276        );
    277277
     
    286286{
    287287        asm volatile (
    288                 "mov cr.pta = %[value]\n"
    289                 :: [value] "r" (v)
     288            "mov cr.pta = %[value]\n"
     289            :: [value] "r" (v)
    290290        );
    291291}
  • kernel/arch/ia64/include/arch/mm/tlb.h

    r47b2d7e3 r1433ecda  
    6969                unsigned int key : 24;  /**< Protection key, unused. */
    7070                unsigned int : 32;
    71         } __attribute__ ((packed));
    72 } __attribute__ ((packed)) tlb_entry_t;
     71        } __attribute__((packed));
     72} __attribute__((packed)) tlb_entry_t;
    7373
    7474extern void tc_mapping_insert(uintptr_t va, asid_t asid, tlb_entry_t entry, bool dtc);
  • kernel/arch/ia64/include/arch/register.h

    r47b2d7e3 r1433ecda  
    184184                unsigned int bn : 1;   /**< Register Bank. */
    185185                unsigned int ia : 1;   /**< Disable Instruction Access-bit faults. */
    186         } __attribute__ ((packed));
     186        } __attribute__((packed));
    187187} psr_t;
    188188
     
    196196                unsigned int : 11;
    197197                unsigned int loadrs : 14;
    198         } __attribute__ ((packed));
     198        } __attribute__((packed));
    199199} rsc_t;
    200200
     
    210210        struct {
    211211                unsigned int : 4;
    212                 unsigned int mic: 4;  /**< Mask Interrupt Class. */
     212                unsigned int mic : 4;  /**< Mask Interrupt Class. */
    213213                unsigned int : 8;
    214                 unsigned int mmi: 1;  /**< Mask Maskable Interrupts. */
    215         } __attribute__ ((packed));
     214                unsigned int mmi : 1;  /**< Mask Maskable Interrupts. */
     215        } __attribute__((packed));
    216216} cr_tpr_t;
    217217
     
    225225                unsigned int : 3;
    226226                unsigned int m : 1;       /**< Mask. */
    227         } __attribute__ ((packed));
     227        } __attribute__((packed));
    228228} cr_itv_t;
    229229
     
    238238                                unsigned int ge_na : 4;
    239239                                unsigned int ge_code : 4;
    240                         } __attribute__ ((packed));
     240                        } __attribute__((packed));
    241241                };
    242242                uint8_t vector;
     
    254254                unsigned int ed : 1;  /**< Exception Deferral. */
    255255                unsigned int : 20;
    256         } __attribute__ ((packed));
     256        } __attribute__((packed));
    257257} cr_isr_t;
    258258
     
    266266                uint8_t family;
    267267                uint8_t archrev;
    268         } __attribute__ ((packed));
     268        } __attribute__((packed));
    269269} cpuid3_t;
    270270
Note: See TracChangeset for help on using the changeset viewer.