TwiceAsNice
2019-02-18
|
#include "main.h"
Macros | |
#define | _WAIT_IO_ALL GSC_WAIT_IO_ALL |
Functions | |
static void | _wait_list_node_add (dev_data_t *dev, gsc_wait_node_t *node) |
static int | _wait_list_node_remove (dev_data_t *dev, gsc_wait_node_t *node) |
static int | _wait_resume (dev_data_t *dev, u32 flags, gsc_wait_t *wait) |
int | gsc_wait_resume_io (dev_data_t *dev, u32 io) |
int | gsc_wait_resume_irq_alt (dev_data_t *dev, u32 alt) |
int | gsc_wait_resume_irq_gsc (dev_data_t *dev, u32 gsc) |
int | gsc_wait_resume_irq_main (dev_data_t *dev, u32 main) |
int | gsc_wait_event (dev_data_t *dev, gsc_wait_t *wait, int(*setup)(dev_data_t *dev, unsigned long arg), unsigned long arg, gsc_sem_t *sem) |
int | gsc_wait_event_ioctl (dev_data_t *dev, void *arg) |
int | gsc_wait_cancel_ioctl (dev_data_t *dev, void *arg) |
int | gsc_wait_status_ioctl (dev_data_t *dev, void *arg) |
void | gsc_wait_close (dev_data_t *dev) |
#define _WAIT_IO_ALL GSC_WAIT_IO_ALL |
|
static |
|
static |
|
static |
int gsc_wait_cancel_ioctl | ( | dev_data_t * | dev, |
void * | arg | ||
) |
void gsc_wait_close | ( | dev_data_t * | dev | ) |
int gsc_wait_event | ( | dev_data_t * | dev, |
gsc_wait_t * | wait, | ||
int(*)(dev_data_t *dev, unsigned long arg) | setup, | ||
unsigned long | arg, | ||
gsc_sem_t * | sem | ||
) |
int gsc_wait_event_ioctl | ( | dev_data_t * | dev, |
void * | arg | ||
) |
int gsc_wait_resume_io | ( | dev_data_t * | dev, |
u32 | io | ||
) |
int gsc_wait_resume_irq_alt | ( | dev_data_t * | dev, |
u32 | alt | ||
) |
int gsc_wait_resume_irq_gsc | ( | dev_data_t * | dev, |
u32 | gsc | ||
) |
int gsc_wait_resume_irq_main | ( | dev_data_t * | dev, |
u32 | main | ||
) |
int gsc_wait_status_ioctl | ( | dev_data_t * | dev, |
void * | arg | ||
) |