ieee80211_crypt_quiescing(ieee); 
void free_ieee80211(struct net_device *dev){	struct ieee80211_device *ieee = netdev_priv(dev);	int i;	del_timer_sync(&ieee->crypt_deinit_timer);	ieee80211_crypt_deinit_entries(ieee, 1);	for (i = 0; i < WEP_KEYS; i++) {		struct ieee80211_crypt_data *crypt = ieee->crypt[i];		if (crypt) {			if (crypt->ops) {				crypt->ops->deinit(crypt->priv);				module_put(crypt->ops->owner);			}			kfree(crypt);			ieee->crypt[i] = NULL;		}	}	ieee80211_networks_free(ieee);	free_netdev(dev);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/0ad0c3c64484b1458b51167bd3e614d8d9d070f8/ieee80211_module.c/clean/net/ieee80211/ieee80211_module.c