Changeset a35b458 in mainline for kernel/generic/include/mm/as.h


Ignore:
Timestamp:
2018-03-02T20:10:49Z (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:
f1380b7
Parents:
3061bc1
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:38:31)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-03-02 20:10:49)
Message:

style: Remove trailing whitespace on _all_ lines, including empty ones, for particular file types.

Command used: tools/srepl '\s\+$' '' -- *.c *.h *.py *.sh *.s *.S *.ag

Currently, whitespace on empty lines is very inconsistent.
There are two basic choices: Either remove the whitespace, or keep empty lines
indented to the level of surrounding code. The former is AFAICT more common,
and also much easier to do automatically.

Alternatively, we could write script for automatic indentation, and use that
instead. However, if such a script exists, it's possible to use the indented
style locally, by having the editor apply relevant conversions on load/save,
without affecting remote repository. IMO, it makes more sense to adopt
the simpler rule.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/mm/as.h

    r3061bc1 ra35b458  
    9494        /** Protected by asidlock. */
    9595        link_t inactive_as_with_asid_link;
    96        
     96
    9797        /**
    9898         * Number of processors on which this
     
    101101         */
    102102        size_t cpu_refcount;
    103        
     103
    104104        /** Address space identifier.
    105105         *
     
    109109         */
    110110        asid_t asid;
    111        
     111
    112112        /** Number of references (i.e. tasks that reference this as). */
    113113        atomic_t refcount;
    114        
     114
    115115        mutex_t lock;
    116        
     116
    117117        /** B+tree of address space areas. */
    118118        btree_t as_area_btree;
    119        
     119
    120120        /** Non-generic content. */
    121121        as_genarch_t genarch;
    122        
     122
    123123        /** Architecture specific content. */
    124124        as_arch_t arch;
     
    178178                elf_segment_header_t *segment;
    179179        };
    180        
     180
    181181        /** phys_backend members */
    182182        struct {
     
    200200typedef struct {
    201201        mutex_t lock;
    202        
     202
    203203        /** Containing address space. */
    204204        as_t *as;
    205        
     205
    206206        /** Memory flags. */
    207207        unsigned int flags;
    208        
     208
    209209        /** Address space area attributes. */
    210210        unsigned int attributes;
    211        
     211
    212212        /** Number of pages in the area. */
    213213        size_t pages;
    214        
     214
    215215        /** Number of resident pages in the area. */
    216216        size_t resident;
    217        
     217
    218218        /** Base address of this area. */
    219219        uintptr_t base;
    220        
     220
    221221        /** Map of used space. */
    222222        btree_t used_space;
    223        
     223
    224224        /**
    225225         * If the address space area is shared. this is
     
    227227         */
    228228        share_info_t *sh_info;
    229        
     229
    230230        /** Memory backend backing this address space area. */
    231231        struct mem_backend *backend;
    232        
     232
    233233        /** Data to be used by the backend. */
    234234        mem_backend_data_t backend_data;
Note: See TracChangeset for help on using the changeset viewer.