原始定義:include/linux/init.h
此宏定義可知标記後的函數與資料其實是放到了特定的(代碼或資料)段中。
标記為初始化的函數,表明該函數供在初始化期間使用。
在子產品裝載之後,子產品裝載就會将初始化函數扔掉。這樣可以将該函數占用的記憶體釋放出來。
__exit修飾詞标記函數隻在子產品解除安裝時使用。如果子產品被直接編進核心
則該函數就不會被調用。如果核心編譯時沒有包含該子產品,則此标記的函數将被簡單地丢棄。
原始定義:include/linux/init.h
此宏定義可知标記後的函數與資料其實是放到了特定的(代碼或資料)段中。
标記為初始化的函數,表明該函數供在初始化期間使用。
在子產品裝載之後,子產品裝載就會将初始化函數扔掉。這樣可以将該函數占用的記憶體釋放出來。
__exit修飾詞标記函數隻在子產品解除安裝時使用。如果子產品被直接編進核心
則該函數就不會被調用。如果核心編譯時沒有包含該子產品,則此标記的函數将被簡單地丢棄。