MOS Source Code
Loading...
Searching...
No Matches
scheduler.h File Reference
+ Include dependency graph for scheduler.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  scheduler_ops_t
 
struct  scheduler_t
 
struct  scheduler_info_t
 

Macros

#define MOS_SCHEDULER(_name, _i)
 

Typedefs

typedef struct _scheduler_ops scheduler_ops_t
 
typedef struct _scheduler scheduler_t
 

Macro Definition Documentation

◆ MOS_SCHEDULER

#define MOS_SCHEDULER ( _name,
_i )
Value:
MOS_PUT_IN_SECTION(".mos.schedulers", scheduler_info_t, MOS_CONCAT(_name, __COUNTER__), { .name = #_name, .scheduler = &_i })
#define MOS_CONCAT(a, b)
Definition mos_global.h:67
#define MOS_PUT_IN_SECTION(_section, _struct, _var,...)
Definition mos_global.h:125

Definition at line 34 of file scheduler.h.

Typedef Documentation

◆ scheduler_ops_t

typedef struct _scheduler_ops scheduler_ops_t

Definition at line 7 of file scheduler.h.

◆ scheduler_t

typedef struct _scheduler scheduler_t

Definition at line 8 of file scheduler.h.