Lines Matching refs:cpu_logical_map
87 action = loongson3_ipi_read32(ipi_status0_regs[cpu_logical_map(cpu)]); in legacy_ipi_read_clear()
89 loongson3_ipi_write32(action, ipi_clear0_regs[cpu_logical_map(cpu)]); in legacy_ipi_read_clear()
295 ipi_write_action(cpu_logical_map(cpu), (u32)action); in loongson3_send_ipi_single()
304 ipi_write_action(cpu_logical_map(i), (u32)action); in loongson3_send_ipi_mask()
352 loongson3_ipi_write32(0xffffffff, ipi_en0_regs[cpu_logical_map(i)]); in loongson3_init_secondary()
356 cpu_logical_map(cpu) % loongson_sysconf.cores_per_package); in loongson3_init_secondary()
358 cpu_logical_map(cpu) / loongson_sysconf.cores_per_package; in loongson3_init_secondary()
385 ipi_mailbox_buf[cpu_logical_map(cpu)] + 0x0); in loongson3_smp_finish()
424 cpu_logical_map(0) % loongson_sysconf.cores_per_package); in loongson3_smp_setup()
425 cpu_data[0].package = cpu_logical_map(0) / loongson_sysconf.cores_per_package; in loongson3_smp_setup()
456 ipi_mailbox_buf[cpu_logical_map(cpu)] + 0x18); in loongson3_boot_secondary()
458 ipi_mailbox_buf[cpu_logical_map(cpu)] + 0x10); in loongson3_boot_secondary()
460 ipi_mailbox_buf[cpu_logical_map(cpu)] + 0x8); in loongson3_boot_secondary()
462 ipi_mailbox_buf[cpu_logical_map(cpu)] + 0x0); in loongson3_boot_secondary()