android_kernel_xiaomi_sm8350/net/mac80211
Johannes Berg 23c0752a25 mac80211: clean up skb reallocation code
This cleans up the skb reallocation code to avoid problems with
skb->truesize, not resize an skb twice for a single output path
because we didn't expand it enough during the first copy and also
removes the code to further expand it during crypto operations
which will no longer be necessary.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-06-03 15:00:14 -04:00
..
aes_ccm.c mac80211: a few code cleanups 2008-05-07 15:02:11 -04:00
aes_ccm.h mac80211: a few code cleanups 2008-05-07 15:02:11 -04:00
cfg.c mac80211: add a struct to hold tkip context 2008-05-21 21:47:49 -04:00
cfg.h [MAC80211]: rename ieee80211_cfg.h to cfg.h 2007-10-10 16:52:34 -07:00
debugfs_key.c mac80211: add a struct to hold tkip context 2008-05-21 21:47:49 -04:00
debugfs_key.h mac80211: fix key vs. sta locking problems 2008-04-08 16:44:45 -04:00
debugfs_netdev.c mac80211: remove channel use statistics 2008-05-21 21:48:17 -04:00
debugfs_netdev.h
debugfs_sta.c mac80211: remove channel use statistics 2008-05-21 21:48:17 -04:00
debugfs_sta.h mac80211: RCU-ify STA info structure access 2008-03-06 15:30:46 -05:00
debugfs.c mac80211: QoS related cleanups 2008-05-07 15:02:26 -04:00
debugfs.h
event.c [NET]: Introduce and use print_mac() and DECLARE_MAC_BUF() 2007-10-10 16:51:42 -07:00
ieee80211_i.h mac80211: remove channel use statistics 2008-05-21 21:48:17 -04:00
iface.c mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
Kconfig mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
key.c mac80211: proper STA info locking 2008-05-14 16:29:34 -04:00
key.h mac80211: add a struct to hold tkip context 2008-05-21 21:47:49 -04:00
led.c mac80211: rename files 2008-04-08 16:44:45 -04:00
led.h mac80211: rename files 2008-04-08 16:44:45 -04:00
main.c mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
Makefile mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
mesh_hwmp.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
mesh_pathtbl.c mac80211: Do not report false error from mesh_path_add. 2008-05-21 21:47:44 -04:00
mesh_plink.c mac80211: proper STA info locking 2008-05-14 16:29:34 -04:00
mesh.c mac80211: Consolidate hash kfree-ing in mesh.c. 2008-05-21 21:47:45 -04:00
mesh.h mac80211: Prepare mesh_table_grow to failing copy_node callback. 2008-05-21 21:47:42 -04:00
michael.c mac80211: add const, remove unused function, make one function static 2008-05-21 21:47:48 -04:00
michael.h mac80211: add const, remove unused function, make one function static 2008-05-21 21:47:48 -04:00
mlme.c mac80211: move TX info into skb->cb 2008-05-21 21:48:11 -04:00
rate.c mac80211: use rate index in TX control 2008-05-21 21:48:09 -04:00
rate.h mac80211: move TX info into skb->cb 2008-05-21 21:48:11 -04:00
rc80211_pid_algo.c mac80211: move TX info into skb->cb 2008-05-21 21:48:11 -04:00
rc80211_pid_debugfs.c mac80211: move TX info into skb->cb 2008-05-21 21:48:11 -04:00
rc80211_pid.h mac80211: move TX info into skb->cb 2008-05-21 21:48:11 -04:00
rx.c mac80211: remove channel use statistics 2008-05-21 21:48:17 -04:00
sta_info.c mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
sta_info.h mac80211: remove channel use statistics 2008-05-21 21:48:17 -04:00
tkip.c mac80211: tkip.c use struct tkip_ctx in phase 2 key mixing 2008-05-21 21:47:50 -04:00
tkip.h mac80211: add const, remove unused function, make one function static 2008-05-21 21:47:48 -04:00
tx.c mac80211: clean up skb reallocation code 2008-06-03 15:00:14 -04:00
util.c mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
wep.c mac80211: clean up skb reallocation code 2008-06-03 15:00:14 -04:00
wep.h mac80211: a few code cleanups 2008-05-07 15:02:11 -04:00
wext.c mac80211: use hardware flags for signal/noise units 2008-05-14 16:29:49 -04:00
wme.c mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
wme.h mac80211: use multi-queue master netdevice 2008-05-21 21:48:14 -04:00
wpa.c mac80211: clean up skb reallocation code 2008-06-03 15:00:14 -04:00
wpa.h mac80211: split ieee80211_txrx_data 2008-03-06 15:30:46 -05:00