Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
irq.c File Reference
#include <stdlib.h>
#include <errno.h>
#include <poll.h>
#include <signal.h>
#include <string.h>
#include <irq_user.h>
#include <os.h>
#include <um_malloc.h>

Go to the source code of this file.


int os_waiting_for_events (struct irq_fd *active_fds)
int os_create_pollfd (int fd, int events, void *tmp_pfd, int size_tmpfds)
void os_free_irq_by_cb (int(*test)(struct irq_fd *, void *), void *arg, struct irq_fd *active_fds, struct irq_fd ***last_irq_ptr2)
int os_get_pollfd (int i)
void os_set_pollfd (int i, int fd)
void os_set_ioignore (void)

Function Documentation

int os_create_pollfd ( int  fd,
int  events,
void tmp_pfd,
int  size_tmpfds 

Definition at line 52 of file irq.c.

void os_free_irq_by_cb ( int(*)(struct irq_fd *, void *)  test,
void arg,
struct irq_fd active_fds,
struct irq_fd ***  last_irq_ptr2 

Definition at line 79 of file irq.c.

int os_get_pollfd ( int  i)

Definition at line 122 of file irq.c.

void os_set_ioignore ( void  )

Definition at line 132 of file irq.c.

void os_set_pollfd ( int  i,
int  fd 

Definition at line 127 of file irq.c.

int os_waiting_for_events ( struct irq_fd active_fds)

Definition at line 23 of file irq.c.