#author("2025-10-24T16:47:44+09:00","default:guest","guest")
#author("2025-10-24T16:48:55+09:00","default:guest","guest")
*参照元 [#o46fb20e]
#backlinks

*説明 [#a673be09]
-パス: [[linux-5.15/include/linux/list.h]]

-リストの要素を削除する。


**引数 [#v4c05bc1]
-struct list_head *entry
--削除する要素。
--[[linux-5.15/list_head]]


**返り値 [#qba0b6f0]
-なし


**参考 [#kc6c6802]


*実装 [#z8bd1e7a]

 static inline void __list_del_entry(struct list_head *entry)
 {
 	if (!__list_del_entry_valid(entry))
 		return;
 
 	__list_del(entry->prev, entry->next);
 }

-
-entry自身を削除する。
-削除前
--A <-> entry <-> B
-削除後
--A <-> B
--[[linux-5.15/__list_del_entry_valid()]]
--[[linux-5.15/__list_del()]]


*コメント [#p7f810cd]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS