iwlwifi: allocated rx page accounting cleanup
In iwlwifi, priv->alloc_rxb_page is used to keep track of the Rx pages allocated by the driver. This cleans up the page free routines by introducing __iwl_free_pages/iwl_free_pages so that the accounting is more accurate and less error prone. This also fixes two instances where the counter was not updated. Signed-off-by:Zhu Yi <yi.zhu@intel.com> Signed-off-by:
Reinette Chatre <reinette.chatre@intel.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- drivers/net/wireless/iwlwifi/iwl-3945.c 1 addition, 2 deletionsdrivers/net/wireless/iwlwifi/iwl-3945.c
- drivers/net/wireless/iwlwifi/iwl-dev.h 11 additions, 0 deletionsdrivers/net/wireless/iwlwifi/iwl-dev.h
- drivers/net/wireless/iwlwifi/iwl-hcmd.c 1 addition, 1 deletiondrivers/net/wireless/iwlwifi/iwl-hcmd.c
- drivers/net/wireless/iwlwifi/iwl-rx.c 2 additions, 6 deletionsdrivers/net/wireless/iwlwifi/iwl-rx.c
- drivers/net/wireless/iwlwifi/iwl-scan.c 1 addition, 2 deletionsdrivers/net/wireless/iwlwifi/iwl-scan.c
- drivers/net/wireless/iwlwifi/iwl-sta.c 2 additions, 6 deletionsdrivers/net/wireless/iwlwifi/iwl-sta.c
- drivers/net/wireless/iwlwifi/iwl3945-base.c 3 additions, 7 deletionsdrivers/net/wireless/iwlwifi/iwl3945-base.c
Loading
Please register or sign in to comment