Changeset 286da52 in mainline for kernel/generic/include/proc/thread.h


Ignore:
Timestamp:
2024-01-20T15:56:45Z (4 months ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
master
Children:
efed95a3
Parents:
6a0e568
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2023-03-27 17:37:59)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2024-01-20 15:56:45)
Message:

Streamline requeuing threads

Split thread_ready() into different functions for different circumstances,
since they can be simplified after.

File:
1 edited

Legend:

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

    r6a0e568 r286da52  
    186186extern void thread_attach(thread_t *, task_t *);
    187187extern void thread_start(thread_t *);
    188 extern void thread_ready(thread_t *);
     188extern void thread_requeue_sleeping(thread_t *);
    189189extern void thread_exit(void) __attribute__((noreturn));
    190190extern void thread_interrupt(thread_t *);
Note: See TracChangeset for help on using the changeset viewer.