Changes in uspace/lib/c/include/fibril_synch.h [25f6bddb:c3fa24e] in mainline
- File:
-
- 1 edited
-
uspace/lib/c/include/fibril_synch.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/fibril_synch.h
r25f6bddb rc3fa24e 54 54 }, \ 55 55 .counter = 1, \ 56 .waiters = { \ 57 .head = { \ 58 .prev = &(name).waiters.head, \ 59 .next = &(name).waiters.head, \ 60 } \ 61 } \ 56 .waiters = LIST_INITIALIZER((name).waiters), \ 62 57 } 63 58 … … 79 74 .readers = 0, \ 80 75 .writers = 0, \ 81 .waiters = { \ 82 .head = { \ 83 .prev = &(name).waiters.head, \ 84 .next = &(name).waiters.head, \ 85 } \ 86 } \ 76 .waiters = LIST_INITIALIZER((name).waiters), \ 87 77 } 88 78 … … 96 86 #define FIBRIL_CONDVAR_INITIALIZER(name) \ 97 87 { \ 98 .waiters = { \ 99 .head = { \ 100 .next = &(name).waiters.head, \ 101 .prev = &(name).waiters.head, \ 102 } \ 103 } \ 88 .waiters = LIST_INITIALIZER((name).waiters), \ 104 89 } 105 90 … … 153 138 { \ 154 139 .count = (cnt), \ 155 .waiters = { \ 156 .head = { \ 157 .next = &(name).waiters.head, \ 158 .prev = &(name).waiters.head, \ 159 } \ 160 } \ 140 .waiters = LIST_INITIALIZER((name).waiters), \ 161 141 } 162 142
Note:
See TracChangeset
for help on using the changeset viewer.
