Lines Matching refs:mf_cpu
1534 struct memory_failure_cpu *mf_cpu;
1541 mf_cpu = &get_cpu_var(memory_failure_cpu);
1542 spin_lock_irqsave(&mf_cpu->lock, proc_flags);
1543 if (kfifo_put(&mf_cpu->fifo, entry))
1544 schedule_work_on(smp_processor_id(), &mf_cpu->work);
1548 spin_unlock_irqrestore(&mf_cpu->lock, proc_flags);
1555 struct memory_failure_cpu *mf_cpu;
1560 mf_cpu = container_of(work, struct memory_failure_cpu, work);
1562 spin_lock_irqsave(&mf_cpu->lock, proc_flags);
1563 gotten = kfifo_get(&mf_cpu->fifo, &entry);
1564 spin_unlock_irqrestore(&mf_cpu->lock, proc_flags);
1580 struct memory_failure_cpu *mf_cpu;
1582 mf_cpu = &per_cpu(memory_failure_cpu, cpu);
1583 cancel_work_sync(&mf_cpu->work);
1584 memory_failure_work_func(&mf_cpu->work);
1589 struct memory_failure_cpu *mf_cpu;
1593 mf_cpu = &per_cpu(memory_failure_cpu, cpu);
1594 spin_lock_init(&mf_cpu->lock);
1595 INIT_KFIFO(mf_cpu->fifo);
1596 INIT_WORK(&mf_cpu->work, memory_failure_work_func);