Lines Matching defs:bmp
82 * @bmp: ps3_bmp structure
88 struct ps3_bmp bmp __attribute__ ((aligned (PS3_BMP_MINALIGN)));
111 clear_bit(63 - virq, &pd->bmp.mask);
132 set_bit(63 - virq, &pd->bmp.mask);
642 spin_lock_irqsave(&pd->bmp.lock, flags);
643 _dump_64_bmp("stat", &pd->bmp.status, pd->thread_id, func, line);
644 _dump_64_bmp("mask", &pd->bmp.mask, pd->thread_id, func, line);
645 spin_unlock_irqrestore(&pd->bmp.lock, flags);
654 spin_lock_irqsave(&pd->bmp.lock, flags);
655 _dump_64_bmp("mask", &pd->bmp.mask, pd->thread_id, func, line);
656 spin_unlock_irqrestore(&pd->bmp.lock, flags);
694 pd->bmp.ipi_debug_brk_mask = 0x8000000000000000UL >> virq;
697 cpu, virq, pd->bmp.ipi_debug_brk_mask);
703 u64 x = (pd->bmp.status & pd->bmp.mask);
708 if (x & pd->bmp.ipi_debug_brk_mask)
709 x &= pd->bmp.ipi_debug_brk_mask;
748 spin_lock_init(&pd->bmp.lock);
750 pr_debug("%s:%d: ppe_id %llu, thread_id %llu, bmp %lxh\n",
752 ps3_mm_phys_to_lpar(__pa(&pd->bmp)));
755 pd->thread_id, ps3_mm_phys_to_lpar(__pa(&pd->bmp)));