Home
last modified time | relevance | path

Searched refs:irq_name (Results 1 – 5 of 5) sorted by relevance

/DragonOS-0.1.2/kernel/src/exception/
Dirq.c153 hardware_intr_controller *controller, char *irq_name) in irq_register() argument
167 if (p->irq_name == NULL) in irq_register()
169 int namelen = sizeof(strlen(irq_name) + 1); in irq_register()
170 p->irq_name = (char *)kmalloc(namelen, 0); in irq_register()
171 memset(p->irq_name, 0, namelen); in irq_register()
172 strncpy(p->irq_name, irq_name, namelen); in irq_register()
201 if (p->irq_name) in irq_unregister()
202 kfree(p->irq_name); in irq_unregister()
203 p->irq_name = NULL; in irq_unregister()
Dirq.h127 char *irq_name; member
155 …ameter, struct pt_regs *regs), ul paramater, hardware_intr_controller *controller, char *irq_name);
/DragonOS-0.1.2/kernel/src/arch/x86_64/
Dx86_64_ipi.c40 uint64_t param, hardware_intr_controller *controller, char *irq_name) in ipi_regiserIPI() argument
44 p->irq_name = irq_name; in ipi_regiserIPI()
Dx86_64_ipi.h45 uint64_t param, hardware_intr_controller *controller, char *irq_name);
/DragonOS-0.1.2/kernel/src/smp/
Dipi.h39 uint64_t param, hardware_intr_controller *controller, char *irq_name);