Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
#include "event_channel.h"
Go to the source code of this file.
Data Structures | |
struct | sched_shutdown |
struct | sched_poll |
struct | sched_remote_shutdown |
struct | sched_watchdog |
struct | sched_pin_override |
Macros | |
#define | SCHEDOP_yield 0 |
#define | SCHEDOP_block 1 |
#define | SCHEDOP_shutdown 2 |
#define | SCHEDOP_poll 3 |
#define | SCHEDOP_remote_shutdown 4 |
#define | SCHEDOP_shutdown_code 5 |
#define | SCHEDOP_watchdog 6 |
#define | SCHEDOP_pin_override 7 |
#define | SHUTDOWN_poweroff 0 |
#define | SHUTDOWN_reboot 1 |
#define | SHUTDOWN_suspend 2 |
#define | SHUTDOWN_crash 3 |
#define | SHUTDOWN_watchdog 4 |
#define | SHUTDOWN_soft_reset 5 |
#define | SHUTDOWN_MAX 5 |
Typedefs | |
typedef struct sched_shutdown | sched_shutdown_t |
typedef struct sched_poll | sched_poll_t |
typedef struct sched_remote_shutdown | sched_remote_shutdown_t |
typedef struct sched_watchdog | sched_watchdog_t |
typedef struct sched_pin_override | sched_pin_override_t |
#define SCHEDOP_block 1 |
#define SCHEDOP_pin_override 7 |
#define SCHEDOP_poll 3 |
#define SCHEDOP_remote_shutdown 4 |
#define SCHEDOP_shutdown 2 |
#define SCHEDOP_shutdown_code 5 |
#define SCHEDOP_watchdog 6 |
#define SCHEDOP_yield 0 |
#define SHUTDOWN_crash 3 |
#define SHUTDOWN_MAX 5 |
#define SHUTDOWN_poweroff 0 |
#define SHUTDOWN_reboot 1 |
#define SHUTDOWN_soft_reset 5 |
#define SHUTDOWN_suspend 2 |
#define SHUTDOWN_watchdog 4 |
typedef struct sched_pin_override sched_pin_override_t |
typedef struct sched_poll sched_poll_t |
typedef struct sched_remote_shutdown sched_remote_shutdown_t |
typedef struct sched_shutdown sched_shutdown_t |
typedef struct sched_watchdog sched_watchdog_t |
DEFINE_XEN_GUEST_HANDLE | ( | sched_pin_override_t | ) |
DEFINE_XEN_GUEST_HANDLE | ( | sched_poll_t | ) |
DEFINE_XEN_GUEST_HANDLE | ( | sched_remote_shutdown_t | ) |
DEFINE_XEN_GUEST_HANDLE | ( | sched_shutdown_t | ) |
DEFINE_XEN_GUEST_HANDLE | ( | sched_watchdog_t | ) |