Lines Matching refs:mf_cpu
2474 struct memory_failure_cpu *mf_cpu; in memory_failure_queue() local
2482 mf_cpu = &get_cpu_var(memory_failure_cpu); in memory_failure_queue()
2483 raw_spin_lock_irqsave(&mf_cpu->lock, proc_flags); in memory_failure_queue()
2484 buffer_overflow = !kfifo_put(&mf_cpu->fifo, entry); in memory_failure_queue()
2486 schedule_work_on(smp_processor_id(), &mf_cpu->work); in memory_failure_queue()
2487 raw_spin_unlock_irqrestore(&mf_cpu->lock, proc_flags); in memory_failure_queue()
2497 struct memory_failure_cpu *mf_cpu; in memory_failure_work_func() local
2502 mf_cpu = container_of(work, struct memory_failure_cpu, work); in memory_failure_work_func()
2504 raw_spin_lock_irqsave(&mf_cpu->lock, proc_flags); in memory_failure_work_func()
2505 gotten = kfifo_get(&mf_cpu->fifo, &entry); in memory_failure_work_func()
2506 raw_spin_unlock_irqrestore(&mf_cpu->lock, proc_flags); in memory_failure_work_func()
2518 struct memory_failure_cpu *mf_cpu; in memory_failure_init() local
2522 mf_cpu = &per_cpu(memory_failure_cpu, cpu); in memory_failure_init()
2523 raw_spin_lock_init(&mf_cpu->lock); in memory_failure_init()
2524 INIT_KFIFO(mf_cpu->fifo); in memory_failure_init()
2525 INIT_WORK(&mf_cpu->work, memory_failure_work_func); in memory_failure_init()