stopper 68 kernel/stop_machine.c static void __cpu_stop_queue_work(struct cpu_stopper *stopper, stopper 72 kernel/stop_machine.c list_add_tail(&work->list, &stopper->works); stopper 73 kernel/stop_machine.c wake_q_add(wakeq, stopper->thread); stopper 79 kernel/stop_machine.c struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); stopper 85 kernel/stop_machine.c raw_spin_lock_irqsave(&stopper->lock, flags); stopper 86 kernel/stop_machine.c enabled = stopper->enabled; stopper 88 kernel/stop_machine.c __cpu_stop_queue_work(stopper, work, &wakeq); stopper 91 kernel/stop_machine.c raw_spin_unlock_irqrestore(&stopper->lock, flags); stopper 487 kernel/stop_machine.c struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); stopper 491 kernel/stop_machine.c raw_spin_lock_irqsave(&stopper->lock, flags); stopper 492 kernel/stop_machine.c run = !list_empty(&stopper->works); stopper 493 kernel/stop_machine.c raw_spin_unlock_irqrestore(&stopper->lock, flags); stopper 499 kernel/stop_machine.c struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); stopper 504 kernel/stop_machine.c raw_spin_lock_irq(&stopper->lock); stopper 505 kernel/stop_machine.c if (!list_empty(&stopper->works)) { stopper 506 kernel/stop_machine.c work = list_first_entry(&stopper->works, stopper 510 kernel/stop_machine.c raw_spin_unlock_irq(&stopper->lock); stopper 535 kernel/stop_machine.c struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); stopper 541 kernel/stop_machine.c stopper->enabled = false; stopper 542 kernel/stop_machine.c kthread_park(stopper->thread); stopper 554 kernel/stop_machine.c struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); stopper 556 kernel/stop_machine.c WARN_ON(!list_empty(&stopper->works)); stopper 561 kernel/stop_machine.c struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); stopper 563 kernel/stop_machine.c stopper->enabled = true; stopper 564 kernel/stop_machine.c kthread_unpark(stopper->thread); stopper 582 kernel/stop_machine.c struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); stopper 584 kernel/stop_machine.c raw_spin_lock_init(&stopper->lock); stopper 585 kernel/stop_machine.c INIT_LIST_HEAD(&stopper->works);