linux-2.6.33/pm_request_resume()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#j1388ab3]
#backlinks
*説明 [#x1e5359d]
-パス: [[linux-2.6.33/drivers/base/power/runtime.c]]
-パス: [[linux-2.6.33/include/linux/pm_runtime.h]]
-FIXME: これは何?
--CONFIG_PM_RUNTIME 有効: drivers/base/power/runtime.c の...
---
--CONFIG_PM_RUNTIME 無効: include/linux/pm_runtime.h の実...
---何もしない。常に 0 を返す。
**引数 [#x391348d]
-struct device *dev
--
--[[linux-2.6.33/device]]
**返り値 [#q5e9a7ce]
-int
--
**参考 [#u02b1d2d]
*実装 drivers/base/power/runtime.c [#ba5eb2f5]
/**
* pm_request_resume - Submit a resume request for given...
* @dev: Device to resume.
*/
int pm_request_resume(struct device *dev)
{
unsigned long flags;
int retval;
spin_lock_irqsave(&dev->power.lock, flags);
-
--[[linux-2.6.33/spin_lock_irqsave()]]
retval = __pm_request_resume(dev);
-
--[[linux-2.6.33/__pm_request_resume()]]
spin_unlock_irqrestore(&dev->power.lock, flags);
-
--[[linux-2.6.33/spin_unlock_irqrestore()]]
return retval;
}
EXPORT_SYMBOL_GPL(pm_request_resume);
-GPL のモジュールにのみシンボルを公開する。
--[[linux-2.6.33/EXPORT_SYMBOL_GPL()]]
*実装 include/linux/pm_runtime.h [#fe92d262]
#ifdef CONFIG_PM_RUNTIME
(...snip...)
extern int pm_request_resume(struct device *dev);
(...snip...)
#else /* !CONFIG_PM_RUNTIME */
(...snip...)
static inline int pm_request_resume(struct device *dev) ...
-何もしない、常に 0 を返す。
(...snip...)
#endif /* !CONFIG_PM_RUNTIME */
*コメント [#y73f108b]
終了行:
*参照元 [#j1388ab3]
#backlinks
*説明 [#x1e5359d]
-パス: [[linux-2.6.33/drivers/base/power/runtime.c]]
-パス: [[linux-2.6.33/include/linux/pm_runtime.h]]
-FIXME: これは何?
--CONFIG_PM_RUNTIME 有効: drivers/base/power/runtime.c の...
---
--CONFIG_PM_RUNTIME 無効: include/linux/pm_runtime.h の実...
---何もしない。常に 0 を返す。
**引数 [#x391348d]
-struct device *dev
--
--[[linux-2.6.33/device]]
**返り値 [#q5e9a7ce]
-int
--
**参考 [#u02b1d2d]
*実装 drivers/base/power/runtime.c [#ba5eb2f5]
/**
* pm_request_resume - Submit a resume request for given...
* @dev: Device to resume.
*/
int pm_request_resume(struct device *dev)
{
unsigned long flags;
int retval;
spin_lock_irqsave(&dev->power.lock, flags);
-
--[[linux-2.6.33/spin_lock_irqsave()]]
retval = __pm_request_resume(dev);
-
--[[linux-2.6.33/__pm_request_resume()]]
spin_unlock_irqrestore(&dev->power.lock, flags);
-
--[[linux-2.6.33/spin_unlock_irqrestore()]]
return retval;
}
EXPORT_SYMBOL_GPL(pm_request_resume);
-GPL のモジュールにのみシンボルを公開する。
--[[linux-2.6.33/EXPORT_SYMBOL_GPL()]]
*実装 include/linux/pm_runtime.h [#fe92d262]
#ifdef CONFIG_PM_RUNTIME
(...snip...)
extern int pm_request_resume(struct device *dev);
(...snip...)
#else /* !CONFIG_PM_RUNTIME */
(...snip...)
static inline int pm_request_resume(struct device *dev) ...
-何もしない、常に 0 を返す。
(...snip...)
#endif /* !CONFIG_PM_RUNTIME */
*コメント [#y73f108b]
ページ名: