Home
last modified time | relevance | path

Searched refs:coremap (Results 1 – 3 of 3) sorted by relevance

/linux/arch/loongarch/kvm/intc/
H A Deiointc.c22 cpuid = ((u8 *)s->coremap)[irq]; in eiointc_set_sw_coreisr()
150 data = s->coremap[index]; in loongarch_eiointc_read()
280 old = s->coremap[index]; in loongarch_eiointc_write()
281 s->coremap[index] = (old & ~mask) | data; in loongarch_eiointc_write()
282 data = s->coremap[index]; in loongarch_eiointc_write()
448 s->coremap[i], sizeof(u64), false); in kvm_eiointc_ctrl_access()
502 p = (void *)s->coremap + offset * 4; in kvm_eiointc_regs_access()
/linux/arch/loongarch/include/asm/
H A Dkvm_eiointc.h75 u64 coremap[EIOINTC_IRQS / 8]; member
/linux/drivers/irqchip/
H A Dirq-loongson-eiointc.c109 unsigned char coremap; in eiointc_set_irq_route() local
118 coremap = BIT(cpu_logical_map(cpu) % CORES_PER_EIO_NODE); in eiointc_set_irq_route()
127 data = ((coremap | (route_node << 4)) << (data_byte * 8)); in eiointc_set_irq_route()