Lines Matching refs:mf_cpu
2410 struct memory_failure_cpu *mf_cpu;
2417 mf_cpu = &get_cpu_var(memory_failure_cpu);
2418 spin_lock_irqsave(&mf_cpu->lock, proc_flags);
2419 if (kfifo_put(&mf_cpu->fifo, entry))
2420 schedule_work_on(smp_processor_id(), &mf_cpu->work);
2424 spin_unlock_irqrestore(&mf_cpu->lock, proc_flags);
2431 struct memory_failure_cpu *mf_cpu;
2436 mf_cpu = container_of(work, struct memory_failure_cpu, work);
2438 spin_lock_irqsave(&mf_cpu->lock, proc_flags);
2439 gotten = kfifo_get(&mf_cpu->fifo, &entry);
2440 spin_unlock_irqrestore(&mf_cpu->lock, proc_flags);
2456 struct memory_failure_cpu *mf_cpu;
2458 mf_cpu = &per_cpu(memory_failure_cpu, cpu);
2459 cancel_work_sync(&mf_cpu->work);
2460 memory_failure_work_func(&mf_cpu->work);
2465 struct memory_failure_cpu *mf_cpu;
2469 mf_cpu = &per_cpu(memory_failure_cpu, cpu);
2470 spin_lock_init(&mf_cpu->lock);
2471 INIT_KFIFO(mf_cpu->fifo);
2472 INIT_WORK(&mf_cpu->work, memory_failure_work_func);