FreeBSD kernel kern code
kern_idle.c File Reference
#include <sys/cdefs.h>
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/kernel.h>
#include <sys/kthread.h>
#include <sys/lock.h>
#include <sys/mutex.h>
#include <sys/proc.h>
#include <sys/resourcevar.h>
#include <sys/sched.h>
#include <sys/unistd.h>
Include dependency graph for kern_idle.c:

Go to the source code of this file.

Functions

 __FBSDID ("$FreeBSD$")
 
static void idle_setup (void *dummy)
 
 SYSINIT (idle_setup, SI_SUB_SCHED_IDLE, SI_ORDER_FIRST, idle_setup, NULL)
 

Function Documentation

◆ __FBSDID()

__FBSDID ( "$FreeBSD$"  )

◆ idle_setup()

static void idle_setup ( void *  dummy)
static

Definition at line 54 of file kern_idle.c.

References kproc_kthread_add(), panic(), sched_class(), sched_idletd(), and sched_prio().

Here is the call graph for this function:

◆ SYSINIT()

SYSINIT ( idle_setup  ,
SI_SUB_SCHED_IDLE  ,
SI_ORDER_FIRST  ,
idle_setup  ,
NULL   
)