Changeset 1433ecda in mainline for kernel/generic/src/smp/smp_call.c
- Timestamp:
- 2018-04-04T15:42:37Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2c4e1cc
- Parents:
- 47b2d7e3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/smp/smp_call.c
r47b2d7e3 r1433ecda 122 122 */ 123 123 void smp_call_async(unsigned int cpu_id, smp_call_func_t func, void *arg, 124 124 smp_call_t *call_info) 125 125 { 126 126 /* … … 222 222 223 223 /* Walk the list manually, so that we can safely remove list items. */ 224 for (link_t * cur = calls_list.head.next, *next = cur->next;225 224 for (link_t * cur = calls_list.head.next, *next = cur->next; 225 !list_empty(&calls_list); cur = next, next = cur->next) { 226 226 227 227 smp_call_t *call_info = list_get_instance(cur, smp_call_t, calls_link);
Note:
See TracChangeset
for help on using the changeset viewer.