Searched refs:mondo (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | smp_64.c | 454 printk("CPU[%d]: mondo stuckage result[%016llx]\n", in spitfire_xcall_helper() 464 u64 *mondo, data0, data1, data2; in spitfire_xcall_deliver() local 471 mondo = __va(tb->cpu_mondo_block_pa); in spitfire_xcall_deliver() 472 data0 = mondo[0]; in spitfire_xcall_deliver() 473 data1 = mondo[1]; in spitfire_xcall_deliver() 474 data2 = mondo[2]; in spitfire_xcall_deliver() 486 u64 *mondo, pstate, ver, busy_mask; in cheetah_xcall_deliver() local 490 mondo = __va(tb->cpu_mondo_block_pa); in cheetah_xcall_deliver() 513 : "r" (mondo[0]), "r" (mondo[ in cheetah_xcall_deliver() 792 u64 *mondo; xcall_deliver() local [all...] |
H A D | irq_64.c | 1037 void *mondo, *p; in init_cpu_send_mondo_info() local 1041 /* Make sure mondo block is 64byte aligned */ in init_cpu_send_mondo_info() 1044 prom_printf("SUN4V: Error, cannot allocate mondo block.\n"); in init_cpu_send_mondo_info() 1047 mondo = (void *)(((unsigned long)p + 63) & ~0x3f); in init_cpu_send_mondo_info() 1048 tb->cpu_mondo_block_pa = __pa(mondo); in init_cpu_send_mondo_info() 1060 /* Allocate mondo and error queues for all possible cpus. */
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | smp_64.c | 454 printk("CPU[%d]: mondo stuckage result[%016llx]\n", in spitfire_xcall_helper() 464 u64 *mondo, data0, data1, data2; in spitfire_xcall_deliver() local 471 mondo = __va(tb->cpu_mondo_block_pa); in spitfire_xcall_deliver() 472 data0 = mondo[0]; in spitfire_xcall_deliver() 473 data1 = mondo[1]; in spitfire_xcall_deliver() 474 data2 = mondo[2]; in spitfire_xcall_deliver() 486 u64 *mondo, pstate, ver, busy_mask; in cheetah_xcall_deliver() local 490 mondo = __va(tb->cpu_mondo_block_pa); in cheetah_xcall_deliver() 513 : "r" (mondo[0]), "r" (mondo[ in cheetah_xcall_deliver() 792 u64 *mondo; xcall_deliver() local [all...] |
H A D | irq_64.c | 1040 void *mondo, *p; in init_cpu_send_mondo_info() local 1044 /* Make sure mondo block is 64byte aligned */ in init_cpu_send_mondo_info() 1047 prom_printf("SUN4V: Error, cannot allocate mondo block.\n"); in init_cpu_send_mondo_info() 1050 mondo = (void *)(((unsigned long)p + 63) & ~0x3f); in init_cpu_send_mondo_info() 1051 tb->cpu_mondo_block_pa = __pa(mondo); in init_cpu_send_mondo_info() 1063 /* Allocate mondo and error queues for all possible cpus. */
|
Completed in 7 milliseconds