Rev 2292 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2292 | Rev 2307 | ||
|---|---|---|---|
| Line 99... | Line 99... | ||
| 99 | * Constant on architectures that do not support ASIDs. |
99 | * Constant on architectures that do not support ASIDs. |
| 100 | * Protected by asidlock. |
100 | * Protected by asidlock. |
| 101 | */ |
101 | */ |
| 102 | asid_t asid; |
102 | asid_t asid; |
| 103 | 103 | ||
| 104 | mutex_t lock; |
- | |
| 105 | - | ||
| 106 | /** Number of references (i.e tasks that reference this as). */ |
104 | /** Number of references (i.e tasks that reference this as). */ |
| 107 | count_t refcount; |
105 | atomic_t refcount; |
| - | 106 | ||
| - | 107 | mutex_t lock; |
|
| 108 | 108 | ||
| 109 | /** B+tree of address space areas. */ |
109 | /** B+tree of address space areas. */ |
| 110 | btree_t as_area_btree; |
110 | btree_t as_area_btree; |
| 111 | 111 | ||
| 112 | /** Non-generic content. */ |
112 | /** Non-generic content. */ |
| Line 145... | Line 145... | ||
| 145 | * Constant on architectures that do not support ASIDs. |
145 | * Constant on architectures that do not support ASIDs. |
| 146 | * Protected by asidlock. |
146 | * Protected by asidlock. |
| 147 | */ |
147 | */ |
| 148 | asid_t asid; |
148 | asid_t asid; |
| 149 | 149 | ||
| 150 | mutex_t lock; |
- | |
| 151 | - | ||
| 152 | /** Number of references (i.e tasks that reference this as). */ |
150 | /** Number of references (i.e tasks that reference this as). */ |
| 153 | count_t refcount; |
151 | atomic_t refcount; |
| - | 152 | ||
| - | 153 | mutex_t lock; |
|
| 154 | 154 | ||
| 155 | /** B+tree of address space areas. */ |
155 | /** B+tree of address space areas. */ |
| 156 | btree_t as_area_btree; |
156 | btree_t as_area_btree; |
| 157 | 157 | ||
| 158 | /** Non-generic content. */ |
158 | /** Non-generic content. */ |