Lines Matching refs:mf_cpu

1524 	struct memory_failure_cpu *mf_cpu;  in memory_failure_queue()  local
1531 mf_cpu = &get_cpu_var(memory_failure_cpu); in memory_failure_queue()
1532 spin_lock_irqsave(&mf_cpu->lock, proc_flags); in memory_failure_queue()
1533 if (kfifo_put(&mf_cpu->fifo, entry)) in memory_failure_queue()
1534 schedule_work_on(smp_processor_id(), &mf_cpu->work); in memory_failure_queue()
1538 spin_unlock_irqrestore(&mf_cpu->lock, proc_flags); in memory_failure_queue()
1545 struct memory_failure_cpu *mf_cpu; in memory_failure_work_func() local
1550 mf_cpu = container_of(work, struct memory_failure_cpu, work); in memory_failure_work_func()
1552 spin_lock_irqsave(&mf_cpu->lock, proc_flags); in memory_failure_work_func()
1553 gotten = kfifo_get(&mf_cpu->fifo, &entry); in memory_failure_work_func()
1554 spin_unlock_irqrestore(&mf_cpu->lock, proc_flags); in memory_failure_work_func()
1570 struct memory_failure_cpu *mf_cpu; in memory_failure_queue_kick() local
1572 mf_cpu = &per_cpu(memory_failure_cpu, cpu); in memory_failure_queue_kick()
1573 cancel_work_sync(&mf_cpu->work); in memory_failure_queue_kick()
1574 memory_failure_work_func(&mf_cpu->work); in memory_failure_queue_kick()
1579 struct memory_failure_cpu *mf_cpu; in memory_failure_init() local
1583 mf_cpu = &per_cpu(memory_failure_cpu, cpu); in memory_failure_init()
1584 spin_lock_init(&mf_cpu->lock); in memory_failure_init()
1585 INIT_KFIFO(mf_cpu->fifo); in memory_failure_init()
1586 INIT_WORK(&mf_cpu->work, memory_failure_work_func); in memory_failure_init()