Lines Matching refs:evtchn_to_irq
81 int **evtchn_to_irq; variable
87 #define EVTCHN_ROW(e) (e / (PAGE_SIZE/sizeof(**evtchn_to_irq)))
88 #define EVTCHN_COL(e) (e % (PAGE_SIZE/sizeof(**evtchn_to_irq)))
89 #define EVTCHN_PER_ROW (PAGE_SIZE / sizeof(**evtchn_to_irq))
105 evtchn_to_irq[row][col] = -1; in clear_evtchn_to_irq_row()
113 if (evtchn_to_irq[row] == NULL) in clear_evtchn_to_irq_all()
130 if (evtchn_to_irq[row] == NULL) { in set_evtchn_to_irq()
135 evtchn_to_irq[row] = (int *)get_zeroed_page(GFP_KERNEL); in set_evtchn_to_irq()
136 if (evtchn_to_irq[row] == NULL) in set_evtchn_to_irq()
142 evtchn_to_irq[EVTCHN_ROW(evtchn)][EVTCHN_COL(evtchn)] = irq; in set_evtchn_to_irq()
150 if (evtchn_to_irq[EVTCHN_ROW(evtchn)] == NULL) in get_evtchn_to_irq()
152 return evtchn_to_irq[EVTCHN_ROW(evtchn)][EVTCHN_COL(evtchn)]; in get_evtchn_to_irq()
1686 evtchn_to_irq = kcalloc(EVTCHN_ROW(xen_evtchn_max_channels()), in xen_init_IRQ()
1687 sizeof(*evtchn_to_irq), GFP_KERNEL); in xen_init_IRQ()
1688 BUG_ON(!evtchn_to_irq); in xen_init_IRQ()