Linux核心list&hlist解讀
來源:互聯網
上載者:User
全文下載: Linux核心list&hlist解讀.pdf 目錄1. 前言22. 通用宏22.1. typeof22.1.1. 定義32.1.2. 用途32.1.3. 樣本32.2. offset_of32.2.1. 定義32.2.2. 作用32.2.3. 原理32.2.4. 樣本32.3. container_of42.3.1. 定義42.3.2. 作用42.3.3. 樣本42.4. prefetch42.4.1. 定義42.4.2. 作用43. list53.1. list結構53.1.1. 定義53.1.2. 作用53.1.3. 解讀53.1.4. 樣本53.2. 遍曆方向63.3. list_entry63.3.1. 定義63.3.2. 作用73.4. list_for_each73.4.1. 定義73.4.2. 作用73.4.3. 樣本73.5. __list_for_each83.5.1. 定義83.5.2. 作用83.6. list_for_each_prev83.6.1. 定義83.6.2. 作用83.7. list_for_each_safe83.7.1. 定義83.7.2. 作用93.7.3. 區別93.7.4. 樣本93.8. list_for_each_entry93.8.1. 定義93.8.2. 作用103.8.3. 區別103.8.4. 完整樣本103.9. list_for_each_entry_safe123.9.1. 定義123.9.2. 作用133.10. list_for_each_entry_reverse133.10.1. 定義133.10.2. 作用133.11. list_for_each_entry_continue133.11.1. 定義133.11.2. 作用133.11.3. 區別133.12. list_for_each_safe_rcu144. hlist(hash list)144.1. hlist(hash list)結構144.1.1. 簡述144.1.2. 定義14