HelenOS sources
handler 89 kernel/arch/amd64/src/drivers/i8254.c i8254_irq.handler = i8254_irq_handler;
handler 175 kernel/arch/amd64/src/interrupt.c irq->handler(irq);
handler 215 kernel/arch/amd64/src/smp/apic.c l_apic_timer_irq.handler = l_apic_timer_irq_handler;
handler 123 kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c timer_irq.handler = bb_timer_irq_handler;
handler 157 kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c irq->handler(irq);
handler 134 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c timer_irq.handler = bbone_timer_irq_handler;
handler 185 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c irq->handler(irq);
handler 147 kernel/arch/arm32/src/mach/gta02/gta02.c irq->handler(irq);
handler 244 kernel/arch/arm32/src/mach/gta02/gta02.c gta02_timer_irq.handler = gta02_timer_irq_handler;
handler 211 kernel/arch/arm32/src/mach/integratorcp/integratorcp.c icp.timer_irq.handler = icp_timer_irq_handler;
handler 269 kernel/arch/arm32/src/mach/integratorcp/integratorcp.c irq->handler(irq);
handler 121 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c timer_irq.handler = raspberrypi_timer_irq_handler;
handler 160 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c irq->handler(irq);
handler 165 kernel/arch/arm64/src/interrupt.c timer_irq.handler = timer_irq_handler;
handler 76 kernel/arch/arm64/src/mach/hikey960/hikey960.c irq->handler(irq);
handler 94 kernel/arch/arm64/src/mach/virt/virt.c irq->handler(irq);
handler 89 kernel/arch/ia32/src/drivers/i8254.c i8254_irq.handler = i8254_irq_handler;
handler 196 kernel/arch/ia32/src/interrupt.c irq->handler(irq);
handler 215 kernel/arch/ia32/src/smp/apic.c l_apic_timer_irq.handler = l_apic_timer_irq_handler;
handler 68 kernel/arch/ia64/src/drivers/it.c it_irq.handler = it_interrupt;
handler 268 kernel/arch/ia64/src/interrupt.c irq->handler(irq);
handler 285 kernel/arch/ia64/src/interrupt.c irq->handler(irq);
handler 87 kernel/arch/mips32/src/mach/malta/malta.c irq->handler(irq);
handler 69 kernel/arch/mips32/src/mach/msim/dorder.c dorder_irq.handler = dorder_irq_handler;
handler 67 kernel/arch/mips32/src/mach/msim/msim.c irq->handler(irq);
handler 127 kernel/arch/ppc32/src/interrupt.c irq->handler(irq);
handler 74 kernel/arch/sparc64/src/trap/sun4u/interrupt.c irq->handler(irq);
handler 67 kernel/genarch/src/drivers/dsrln/dsrlnin.c instance->irq.handler = dsrlnin_irq_handler;
handler 116 kernel/genarch/src/drivers/i8042/i8042.c instance->irq.handler = i8042_irq_handler;
handler 205 kernel/genarch/src/drivers/ns16550/ns16550.c instance->irq.handler = ns16550_irq_handler;
handler 169 kernel/genarch/src/drivers/omap/uart.c uart->irq.handler = omap_uart_handler;
handler 134 kernel/genarch/src/drivers/pl011/pl011.c uart->irq.handler = pl011_uart_irq_handler;
handler 90 kernel/genarch/src/drivers/pl050/pl050.c instance->irq.handler = pl050_irq_handler;
handler 126 kernel/genarch/src/drivers/s3c24xx/uart.c uart->irq.handler = s3c24xx_uart_irq_handler;
handler 109 kernel/genarch/src/drivers/via-cuda/cuda.c instance->irq.handler = cuda_irq_handler;
handler 118 kernel/generic/include/ddi/irq.h irq_handler_t handler;
handler 54 kernel/generic/include/interrupt.h iroutine_t handler;
handler 53 kernel/generic/include/time/timeout.h timeout_handler_t handler;
handler 82 kernel/generic/src/interrupt/interrupt.c iroutine_t handler)
handler 89 kernel/generic/src/interrupt/interrupt.c iroutine_t old = exc_table[n].handler;
handler 90 kernel/generic/src/interrupt/interrupt.c exc_table[n].handler = handler;
handler 134 kernel/generic/src/interrupt/interrupt.c exc_table[n].handler(n + IVT_FIRST, istate);
handler 285 kernel/generic/src/interrupt/interrupt.c symtab_fmt_name_lookup((sysarg_t) exc_table[i].handler);
handler 290 kernel/generic/src/interrupt/interrupt.c cycles, cycles_suffix, exc_table[i].handler, symbol);
handler 299 kernel/generic/src/interrupt/interrupt.c cycles, cycles_suffix, exc_table[i].handler);
handler 368 kernel/generic/src/ipc/irq.c irq->handler = ipc_irq_top_half_handler;
handler 167 kernel/generic/src/time/clock.c timeout_handler_t handler = timeout->handler;
handler 173 kernel/generic/src/time/clock.c handler(arg);
handler 83 kernel/generic/src/time/timeout.c timeout_handler_t handler, void *arg)
handler 90 kernel/generic/src/time/timeout.c .handler = handler,
handler 125 kernel/generic/src/time/timeout.c timeout_handler_t handler, void *arg)
handler 128 kernel/generic/src/time/timeout.c timeout_register_deadline_locked(timeout, timeout_deadline_in_usec(time), handler, arg);
handler 133 kernel/generic/src/time/timeout.c timeout_handler_t handler, void *arg)
handler 136 kernel/generic/src/time/timeout.c timeout_register_deadline_locked(timeout, deadline, handler, arg);
handler 270 uspace/drv/bus/usb/usbhub/port.c change_handler_t handler, usb_port_status_t mask,
handler 279 uspace/drv/bus/usb/usbhub/port.c if (handler)
handler 280 uspace/drv/bus/usb/usbhub/port.c handler(port, *status);
handler 77 uspace/lib/c/generic/async/ports.c async_port_handler_t handler;
handler 184 uspace/lib/c/generic/async/ports.c async_port_handler_t handler, void *data)
handler 195 uspace/lib/c/generic/async/ports.c port->handler = handler;
handler 203 uspace/lib/c/generic/async/ports.c errno_t async_create_port_internal(iface_t iface, async_port_handler_t handler,
handler 221 uspace/lib/c/generic/async/ports.c port_t *port = async_new_port(interface, handler, data);
handler 234 uspace/lib/c/generic/async/ports.c errno_t async_create_port(iface_t iface, async_port_handler_t handler,
handler 240 uspace/lib/c/generic/async/ports.c return async_create_port_internal(iface, handler, data, port_id);
handler 243 uspace/lib/c/generic/async/ports.c void async_set_fallback_port_handler(async_port_handler_t handler, void *data)
handler 245 uspace/lib/c/generic/async/ports.c assert(handler != NULL);
handler 247 uspace/lib/c/generic/async/ports.c fallback_port_handler = handler;
handler 277 uspace/lib/c/generic/async/ports.c async_port_handler_t handler = fallback_port_handler;
handler 282 uspace/lib/c/generic/async/ports.c handler = port->handler;
handler 286 uspace/lib/c/generic/async/ports.c return handler;
handler 155 uspace/lib/c/generic/async/server.c async_port_handler_t handler;
handler 179 uspace/lib/c/generic/async/server.c async_notification_handler_t handler;
handler 346 uspace/lib/c/generic/async/server.c fibril_connection->handler(&fibril_connection->call,
handler 402 uspace/lib/c/generic/async/server.c ipc_call_t *call, async_port_handler_t handler, void *data)
handler 406 uspace/lib/c/generic/async/server.c conn->handler = handler;
handler 454 uspace/lib/c/generic/async/server.c sysarg_t arg2, async_port_handler_t handler, void *data, port_id_t *port_id)
handler 477 uspace/lib/c/generic/async/server.c rc = async_create_port_internal(iface, handler, data, port_id);
handler 483 uspace/lib/c/generic/async/server.c fid_t fid = async_new_connection(conn, answer.task_id, NULL, handler,
handler 578 uspace/lib/c/generic/async/server.c async_notification_handler_t handler = notification->handler;
handler 603 uspace/lib/c/generic/async/server.c if (handler)
handler 604 uspace/lib/c/generic/async/server.c handler(&calldata, arg);
handler 690 uspace/lib/c/generic/async/server.c static notification_t *notification_create(async_notification_handler_t handler, void *arg)
handler 696 uspace/lib/c/generic/async/server.c notification->handler = handler;
handler 743 uspace/lib/c/generic/async/server.c errno_t async_irq_subscribe(int inr, async_notification_handler_t handler,
handler 746 uspace/lib/c/generic/async/server.c notification_t *notification = notification_create(handler, data);
handler 784 uspace/lib/c/generic/async/server.c async_notification_handler_t handler, void *data)
handler 786 uspace/lib/c/generic/async/server.c notification_t *notification = notification_create(handler, data);
handler 803 uspace/lib/c/generic/async/server.c async_notification_handler_t handler, void *data)
handler 805 uspace/lib/c/generic/async/server.c notification_t *notification = notification_create(handler, data);
handler 956 uspace/lib/c/generic/async/server.c async_port_handler_t handler =
handler 959 uspace/lib/c/generic/async/server.c async_new_connection(conn, call->task_id, call, handler, data);
handler 49 uspace/lib/c/generic/ns.c async_port_handler_t handler, void *data)
handler 57 uspace/lib/c/generic/ns.c rc = async_create_port(iface, handler, data, &port);
handler 79 uspace/lib/c/generic/ns.c errno_t service_register_broker(service_t service, async_port_handler_t handler,
handler 82 uspace/lib/c/generic/ns.c async_set_fallback_port_handler(handler, data);
handler 40 uspace/lib/cpp/src/new.cpp static new_handler handler = nullptr;
handler 44 uspace/lib/cpp/src/new.cpp auto old = handler;
handler 45 uspace/lib/cpp/src/new.cpp handler = h;
handler 52 uspace/lib/cpp/src/new.cpp return handler;
handler 46 uspace/lib/drv/generic/interrupt.c interrupt_handler_t *handler, void *arg, const irq_code_t *irq_code,
handler 50 uspace/lib/drv/generic/interrupt.c return async_irq_subscribe(irq, (async_notification_handler_t) handler,
handler 63 uspace/lib/usb/src/port.c usb_port_enumerate_t handler;
handler 70 uspace/lib/usb/src/port.c usb_port_enumerate_t handler = args->handler;
handler 86 uspace/lib/usb/src/port.c port->state = handler(port) ? PORT_DISABLED : PORT_ENUMERATED;
handler 94 uspace/lib/usb/src/port.c int usb_port_connected(usb_port_t *port, usb_port_enumerate_t handler)
handler 118 uspace/lib/usb/src/port.c args->handler = handler;
handler 138 uspace/lib/usb/src/port.c usb_port_remove_t handler;
handler 145 uspace/lib/usb/src/port.c usb_port_remove_t handler = args->handler;
handler 151 uspace/lib/usb/src/port.c handler(port);
handler 159 uspace/lib/usb/src/port.c static void fork_remove_worker(usb_port_t *port, usb_port_remove_t handler)
handler 172 uspace/lib/usb/src/port.c args->handler = handler;
handler 178 uspace/lib/usb/src/port.c void usb_port_disabled(usb_port_t *port, usb_port_remove_t handler)
handler 185 uspace/lib/usb/src/port.c fork_remove_worker(port, handler);
handler 63 uspace/lib/usbvirt/src/ctrltransfer.c const usbvirt_control_request_handler_t *handler = control_handlers;
handler 64 uspace/lib/usbvirt/src/ctrltransfer.c for (; handler->callback != NULL; ++handler) {
handler 65 uspace/lib/usbvirt/src/ctrltransfer.c if (handler->request != setup->request ||
handler 66 uspace/lib/usbvirt/src/ctrltransfer.c handler->request_type != setup->request_type) {
handler 70 uspace/lib/usbvirt/src/ctrltransfer.c usb_log_debug("Control transfer: %s(%s)", handler->name,
handler 72 uspace/lib/usbvirt/src/ctrltransfer.c errno_t rc = handler->callback(dev, setup, data, data_sent_size);
HelenOS homepage, sources at GitHub