Changeset 151c050 in mainline for kernel/generic/include/proc/thread.h


Ignore:
Timestamp:
2024-01-15T14:33:03Z (17 months ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
master
Children:
c7ceacf
Parents:
8996582
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2023-04-15 16:15:29)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2024-01-15 14:33:03)
Message:

Rethink scheduler entry points

Changes the way scheduler is entered, to eliminate some unnecessary
locking and interrupt disables.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/proc/thread.h

    r8996582 r151c050  
    113113         */
    114114        context_t saved_context;
    115         ipl_t saved_ipl;
    116115
    117116        /**
     
    244243extern errno_t thread_join_timeout(thread_t *, uint32_t, unsigned int);
    245244
     245extern void thread_yield(void);
     246
    246247extern void thread_print_list(bool);
    247248extern thread_t *thread_find_by_id(thread_id_t);
Note: See TracChangeset for help on using the changeset viewer.