RetroArch
Classes | Macros | Enumerations | Functions
sched.h File Reference
#include <pte_types.h>
Include dependency graph for sched.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sched_param
 

Macros

#define PTE_LEVEL_MAX   3
 
#define PTE_LEVEL   PTE_LEVEL_MAX
 
#define sched_rr_get_interval(_pid, _interval)   ( errno = ENOTSUP, (int) -1 )
 

Enumerations

enum  {
  SCHED_OTHER = 0, SCHED_FIFO, SCHED_RR, SCHED_MIN = SCHED_OTHER,
  SCHED_MAX = SCHED_RR
}
 

Functions

int sched_yield (void)
 
int sched_get_priority_min (int policy)
 
int sched_get_priority_max (int policy)
 
int sched_setscheduler (pid_t pid, int policy)
 

Macro Definition Documentation

◆ PTE_LEVEL

#define PTE_LEVEL   PTE_LEVEL_MAX

◆ PTE_LEVEL_MAX

#define PTE_LEVEL_MAX   3

◆ sched_rr_get_interval

#define sched_rr_get_interval (   _pid,
  _interval 
)    ( errno = ENOTSUP, (int) -1 )

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SCHED_OTHER 
SCHED_FIFO 
SCHED_RR 
SCHED_MIN 
SCHED_MAX 

Function Documentation

◆ sched_get_priority_max()

int sched_get_priority_max ( int  policy)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sched_get_priority_min()

int sched_get_priority_min ( int  policy)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sched_setscheduler()

int sched_setscheduler ( pid_t  pid,
int  policy 
)

◆ sched_yield()

int sched_yield ( void  )
Here is the call graph for this function: