linux-4.4.1/ion_handle_put()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#t0204400]
#backlinks
*説明 [#j3cfc3d0]
-パス: [[linux-4.4.1/drivers/staging/android/ion/ion.c]]
-FIXME: これは何?
--説明
**引数 [#w4013d70]
-struct ion_handle *handle
--
--[[linux-4.4.1/ion_handle]]
**返り値 [#b2a0e5af]
-int
--
**参考 [#rc953b01]
*実装 [#ib7794e7]
static int ion_handle_put(struct ion_handle *handle)
{
struct ion_client *client = handle->client;
int ret;
-
--[[linux-4.4.1/ion_client]]
mutex_lock(&client->lock);
ret = kref_put(&handle->ref, ion_handle_destroy);
mutex_unlock(&client->lock);
-
--[[linux-4.4.1/mutex_lock()]]
--[[linux-4.4.1/mutex_unlock()]]
--[[linux-4.4.1/kref_put()]]
--[[linux-4.4.1/ion_handle_destroy()]]
return ret;
}
*コメント [#q4e7b4d1]
終了行:
*参照元 [#t0204400]
#backlinks
*説明 [#j3cfc3d0]
-パス: [[linux-4.4.1/drivers/staging/android/ion/ion.c]]
-FIXME: これは何?
--説明
**引数 [#w4013d70]
-struct ion_handle *handle
--
--[[linux-4.4.1/ion_handle]]
**返り値 [#b2a0e5af]
-int
--
**参考 [#rc953b01]
*実装 [#ib7794e7]
static int ion_handle_put(struct ion_handle *handle)
{
struct ion_client *client = handle->client;
int ret;
-
--[[linux-4.4.1/ion_client]]
mutex_lock(&client->lock);
ret = kref_put(&handle->ref, ion_handle_destroy);
mutex_unlock(&client->lock);
-
--[[linux-4.4.1/mutex_lock()]]
--[[linux-4.4.1/mutex_unlock()]]
--[[linux-4.4.1/kref_put()]]
--[[linux-4.4.1/ion_handle_destroy()]]
return ret;
}
*コメント [#q4e7b4d1]
ページ名: