Home
last modified time | relevance | path

Searched refs:softirq_vector (Results 1 – 2 of 2) sorted by relevance

/DragonOS-0.1.2/kernel/src/exception/
Dsoftirq.c60 softirq_vector[irq_num].action = action; in register_softirq()
61 softirq_vector[irq_num].data = data; in register_softirq()
71 softirq_vector[irq_num].action = NULL; in unregister_softirq()
72 softirq_vector[irq_num].data = NULL; in unregister_softirq()
85 …if (softirq_pending & (1 << i) && softirq_vector[i].action != NULL && (!(get_softirq_running() & (… in do_softirq()
99 softirq_vector[i].action(softirq_vector[i].data); in do_softirq()
117 memset(softirq_vector, 0, sizeof(struct softirq_t) * MAX_SOFTIRQ_NUM); in softirq_init()
Dsoftirq.h39 struct softirq_t softirq_vector[MAX_SOFTIRQ_NUM] = {0}; variable