Home
last modified time | relevance | path

Searched refs:mppath (Results 1 – 4 of 4) sorted by relevance

/linux/net/mac80211/
H A Dmesh_pathtbl.c456 if (entry->mppath) in mesh_fast_tx_get()
457 entry->mppath->exp_time = jiffies; in mesh_fast_tx_get()
473 struct mesh_path *mppath; in mesh_fast_tx_cache() local
495 /* This is required to keep the mppath alive */ in mesh_fast_tx_cache()
496 mppath = mpp_path_lookup(sdata, meshhdr->eaddr1); in mesh_fast_tx_cache()
497 if (!mppath) in mesh_fast_tx_cache()
499 build.mppath = mppath; in mesh_fast_tx_cache()
503 mppath = mpath; in mesh_fast_tx_cache()
512 if (mppath in mesh_fast_tx_cache()
[all...]
H A Dmesh.h186 struct mesh_path *mpath, *mppath; member
H A Drx.c3016 struct mesh_path *mppath; in ieee80211_rx_mesh_data()
3029 mppath = mpp_path_lookup(sdata, proxied_addr); in ieee80211_rx_mesh_data()
3030 if (!mppath) { in ieee80211_rx_mesh_data()
3033 spin_lock_bh(&mppath->state_lock); in ieee80211_rx_mesh_data()
3034 if (!ether_addr_equal(mppath->mpp, eth->h_source)) { in ieee80211_rx_mesh_data()
3035 memcpy(mppath->mpp, eth->h_source, ETH_ALEN); in ieee80211_rx_mesh_data()
3038 mppath->exp_time = jiffies; in ieee80211_rx_mesh_data()
3039 spin_unlock_bh(&mppath->state_lock); in ieee80211_rx_mesh_data()
3010 struct mesh_path *mppath; ieee80211_rx_mesh_data() local
H A Dtx.c2689 struct mesh_path __maybe_unused *mppath = NULL, *mpath = NULL; in ieee80211_build_hdr()
2794 mppath = mpp_path_lookup(sdata, skb->data); in ieee80211_build_hdr()
2795 if (mppath) in ieee80211_build_hdr()
2796 mppath->exp_time = jiffies; in ieee80211_build_hdr()
2799 if (mppath && mpath) in ieee80211_build_hdr()
2810 !(mppath && !ether_addr_equal(mppath->mpp, skb->data))) { in ieee80211_build_hdr()
2824 if (mppath) in ieee80211_build_hdr()
2825 mesh_da = mppath->mpp; in ieee80211_build_hdr()
2686 struct mesh_path __maybe_unused *mppath = NULL, *mpath = NULL; ieee80211_build_hdr() local