Searched refs:handler_arg (Results 1 - 7 of 7) sorted by relevance

/barrelfish-2018-10-04/include/barrelfish/
H A Dinthandler.h23 errval_t inthandler_setup_movable_cap(struct capref dest_cap, interrupt_handler_fn handler, void *handler_arg,
27 errval_t inthandler_setup_movable(interrupt_handler_fn handler, void *handler_arg,
31 errval_t inthandler_setup(interrupt_handler_fn handler, void *handler_arg,
33 errval_t inthandler_setup_arm(interrupt_handler_fn handler, void *handler_arg,
/barrelfish-2018-10-04/include/int_route/
H A Dint_route_client.h29 struct waitset *ws, interrupt_handler_fn handler, void *handler_arg);
/barrelfish-2018-10-04/lib/barrelfish/
H A Dinthandler.c61 void *handler_arg; member in struct:interrupt_handler_state
88 state->handler(state->handler_arg);
105 * \param handler_arg Argument passed to #handler
108 errval_t inthandler_setup_arm(interrupt_handler_fn handler, void *handler_arg, argument
123 state->handler_arg = handler_arg;
162 * \param handler_arg Argument passed to #handler
164 errval_t inthandler_setup_movable_cap(struct capref dest_cap, interrupt_handler_fn handler, void *handler_arg, argument
180 state->handler_arg = handler_arg;
222 inthandler_setup_movable(interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg, uint64_t *ret_vector) argument
290 inthandler_setup(interrupt_handler_fn handler, void *handler_arg, uint64_t *ret_vector) argument
[all...]
/barrelfish-2018-10-04/include/pci/
H A Dpci.h55 void *handler_arg,
71 void *handler_arg,
80 interrupt_handler_fn handler, void *handler_arg);
91 void *handler_arg,
101 void *handler_arg);
112 * @param handler_arg Argument for interrupt_handler
118 void *handler_arg);
120 errval_t pci_setup_inthandler(interrupt_handler_fn handler, void *handler_arg,
169 void *handler_arg,
/barrelfish-2018-10-04/lib/pci/
H A Dpci_client.c57 void *handler_arg,
66 err = inthandler_setup_movable(handler, handler_arg, reloc_handler,
75 err = inthandler_setup(handler, handler_arg, &vector);
124 void *handler_arg,
132 handler_arg, reloc_handler, reloc_handler_arg);
151 void *handler_arg,
197 err = inthandler_setup_movable_cap(irq_dest_cap, handler, handler_arg,
310 void *handler_arg,
335 err = pci_setup_int_routing(0, handler, handler_arg, reloc_handler, reloc_handler_arg);
397 void *handler_arg)
53 pci_reregister_irq_for_device(uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg) argument
123 pci_setup_int_routing(int irq_idx, interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg) argument
148 pci_setup_int_routing_with_cap(int irq_idx, struct capref irq_src_cap, interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg) argument
304 pci_register_driver_movable_irq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg) argument
391 pci_register_driver_irq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg) argument
416 pci_register_legacy_driver_irq_cap(legacy_driver_init_fn init_func, uint16_t iomin, uint16_t iomax, int irq_cap_idx, interrupt_handler_fn handler, void *handler_arg) argument
460 pci_register_legacy_driver_irq(legacy_driver_init_fn init_func, uint16_t iomin, uint16_t iomax, int irq, interrupt_handler_fn handler, void *handler_arg) argument
507 pci_setup_inthandler(interrupt_handler_fn handler, void *handler_arg, uint8_t *ret_vector) argument
[all...]
/barrelfish-2018-10-04/lib/int_route/client/
H A Dclient.c96 struct waitset * ws, interrupt_handler_fn handler, void *handler_arg)
121 ag->uc = MKCLOSURE(handler, handler_arg);
95 int_route_client_route_and_connect(struct capref intsrc, int irq_idx, struct waitset * ws, interrupt_handler_fn handler, void *handler_arg) argument
/barrelfish-2018-10-04/doc/019-device-drivers/
H A DDeviceDriver.tex438 interrupt_handler_fn handler, void *handler_arg);
443 void *handler_arg);

Completed in 135 milliseconds