Lines Matching refs:bfin_ipi_data
141 struct ipi_data *bfin_ipi_data; in ipi_handler_int1() local
149 bfin_ipi_data = this_cpu_ptr(&bfin_ipi); in ipi_handler_int1()
150 while ((pending = atomic_xchg(&bfin_ipi_data->bits, 0)) != 0) { in ipi_handler_int1()
170 atomic_dec(&bfin_ipi_data->count); in ipi_handler_int1()
181 struct ipi_data *bfin_ipi_data; in bfin_ipi_init() local
183 bfin_ipi_data = &per_cpu(bfin_ipi, cpu); in bfin_ipi_init()
184 atomic_set(&bfin_ipi_data->bits, 0); in bfin_ipi_init()
185 atomic_set(&bfin_ipi_data->count, 0); in bfin_ipi_init()
192 struct ipi_data *bfin_ipi_data; in send_ipi() local
197 bfin_ipi_data = &per_cpu(bfin_ipi, cpu); in send_ipi()
198 atomic_set_mask((1 << msg), &bfin_ipi_data->bits); in send_ipi()
199 atomic_inc(&bfin_ipi_data->count); in send_ipi()