Update comments referencing create_thread()
The equivalent function is now named thread_create(). Mention kthread_add() where it is also relevant. Reviewed by: kib, markj MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D38180
This commit is contained in:
parent
25c2dd2f2c
commit
a7a452fedc
@ -296,7 +296,7 @@ kthread_add(void (*func)(void *), void *arg, struct proc *p,
|
||||
|
||||
thread_cow_get_proc(newtd, p);
|
||||
|
||||
/* this code almost the same as create_thread() in kern_thr.c */
|
||||
/* This code is similar to thread_create() in kern_thr.c. */
|
||||
p->p_flag |= P_HADTHREADS;
|
||||
thread_link(newtd, p);
|
||||
thread_lock(oldtd);
|
||||
|
@ -258,7 +258,7 @@ struct thread {
|
||||
u_char td_base_ithread_pri; /* (t) Base ithread pri */
|
||||
struct kmsan_td *td_kmsan; /* (k) KMSAN state */
|
||||
|
||||
/* Cleared during fork1() */
|
||||
/* Cleared during fork1(), thread_create(), or kthread_add(). */
|
||||
#define td_startzero td_flags
|
||||
int td_flags; /* (t) TDF_* flags. */
|
||||
int td_ast; /* (t) TDA_* indicators */
|
||||
@ -324,7 +324,7 @@ struct thread {
|
||||
u_int td_ucredref; /* (k) references on td_realucred */
|
||||
#define td_endzero td_sigmask
|
||||
|
||||
/* Copied during fork1() or create_thread(). */
|
||||
/* Copied during fork1(), thread_create(), or kthread_add(). */
|
||||
#define td_startcopy td_endzero
|
||||
sigset_t td_sigmask; /* (c) Current signal mask. */
|
||||
u_char td_rqindex; /* (t) Run queue index. */
|
||||
@ -344,7 +344,7 @@ struct thread {
|
||||
#define td_endcopy td_pcb
|
||||
|
||||
/*
|
||||
* Fields that must be manually set in fork1() or create_thread()
|
||||
* Fields that must be manually set in fork1(), thread_create(), kthread_add(),
|
||||
* or already have been set in the allocator, constructor, etc.
|
||||
*/
|
||||
struct pcb *td_pcb; /* (k) Kernel VA of pcb and kstack. */
|
||||
|
Loading…
Reference in New Issue
Block a user