bundletype
OSEnvSoftIRQ_T


bundletype OSEnvSoftIRQ_T = { include "${OSKITDIR}/oskit/dev/softirq.h"
osenv_softintr_disable
osenv_softintr_enable
osenv_softintr_enabled
osenv_softirq_alloc
osenv_softirq_alloc_vector
osenv_softirq_free
osenv_softirq_free_vector
osenv_softirq_schedule }

C types:

oskit_error_t osenv_softirq_alloc(int irq,void (*handler)(void *),void *data,int flags);
void osenv_softirq_free(int irq,void (*handler)(void *),void *data);
oskit_error_t osenv_softirq_alloc_vector(int *out_irq);
oskit_error_t osenv_softirq_free_vector(int irq);
void osenv_softirq_schedule(int irq);
void osenv_softintr_enable(void);
void osenv_softintr_disable(void);
int osenv_softintr_enabled(void);

Extended by:

Exported by:
osenv_layer, osenv_softirq

Imported by:
freebsd_net, linux_dev, linux_devices


Rendered using Haskell HTML Combinators