参照元

説明

引数

返り値

参考

実装

spinlock_api_up.h

#define _raw_spin_lock_irqsave(lock, flags)	__LOCK_IRQSAVE(lock, flags)

spinlock_api_smp.h

unsigned long __lockfunc _raw_spin_lock_irqsave(raw_spinlock_t *lock)
								__acquires(lock);
#ifdef CONFIG_INLINE_SPIN_LOCK_IRQSAVE
#define _raw_spin_lock_irqsave(lock) __raw_spin_lock_irqsave(lock)
#endif

spinlock.c

#ifndef CONFIG_INLINE_SPIN_LOCK_IRQSAVE
unsigned long __lockfunc _raw_spin_lock_irqsave(raw_spinlock_t *lock)
{
	return __raw_spin_lock_irqsave(lock);
}
EXPORT_SYMBOL(_raw_spin_lock_irqsave);
#endif

コメント


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS