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