Searched refs:next_hop (Results 1 - 12 of 12) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/mac80211/
H A Dmesh.h70 * @next_hop: mesh neighbor to which frames for this destination will be
87 * next_hop STA is only protected by RCU as well, deleting the STA must also
95 struct sta_info *next_hop; member in struct:mesh_path
255 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop);
H A Dmesh_pathtbl.c129 rcu_assign_pointer(mpath->next_hop, sta);
464 if (mpath->next_hop == sta &&
500 if (mpath->next_hop == sta)
645 * @next_hop: the next hop to force
649 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop) argument
652 mesh_path_assign_nexthop(mpath, next_hop);
H A Dcfg.c831 u8 *dst, u8 *next_hop)
841 sta = sta_info_get(sdata, next_hop);
878 u8 *dst, u8 *next_hop)
888 sta = sta_info_get(sdata, next_hop);
906 static void mpath_set_pinfo(struct mesh_path *mpath, u8 *next_hop, argument
909 if (mpath->next_hop)
910 memcpy(next_hop, mpath->next_hop->sta.addr, ETH_ALEN);
912 memset(next_hop, 0, ETH_ALEN);
948 u8 *dst, u8 *next_hop, struc
830 ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop) argument
876 ieee80211_change_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop) argument
947 ieee80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument
968 ieee80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument
[all...]
H A Dmesh_hwmp.c571 u8 next_hop[ETH_ALEN]; local
603 memcpy(next_hop, mpath->next_hop->sta.addr, ETH_ALEN);
615 cpu_to_le32(target_sn), next_hop, hopcount,
657 memcmp(ta, mpath->next_hop->sta.addr, ETH_ALEN) == 0 &&
948 memcpy(hdr->addr1, mpath->next_hop->sta.addr, ETH_ALEN);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/mac80211/
H A Dmesh.h70 * @next_hop: mesh neighbor to which frames for this destination will be
87 * next_hop STA is only protected by RCU as well, deleting the STA must also
95 struct sta_info *next_hop; member in struct:mesh_path
255 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop);
H A Dmesh_pathtbl.c129 rcu_assign_pointer(mpath->next_hop, sta);
464 if (mpath->next_hop == sta &&
500 if (mpath->next_hop == sta)
645 * @next_hop: the next hop to force
649 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop) argument
652 mesh_path_assign_nexthop(mpath, next_hop);
H A Dcfg.c831 u8 *dst, u8 *next_hop)
841 sta = sta_info_get(sdata, next_hop);
878 u8 *dst, u8 *next_hop)
888 sta = sta_info_get(sdata, next_hop);
906 static void mpath_set_pinfo(struct mesh_path *mpath, u8 *next_hop, argument
909 if (mpath->next_hop)
910 memcpy(next_hop, mpath->next_hop->sta.addr, ETH_ALEN);
912 memset(next_hop, 0, ETH_ALEN);
948 u8 *dst, u8 *next_hop, struc
830 ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop) argument
876 ieee80211_change_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop) argument
947 ieee80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument
968 ieee80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument
[all...]
H A Dmesh_hwmp.c571 u8 next_hop[ETH_ALEN]; local
603 memcpy(next_hop, mpath->next_hop->sta.addr, ETH_ALEN);
615 cpu_to_le32(target_sn), next_hop, hopcount,
657 memcmp(ta, mpath->next_hop->sta.addr, ETH_ALEN) == 0 &&
948 memcpy(hdr->addr1, mpath->next_hop->sta.addr, ETH_ALEN);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/
H A Dcfg80211.h1086 u8 *dst, u8 *next_hop);
1090 u8 *dst, u8 *next_hop);
1092 u8 *dst, u8 *next_hop,
1095 int idx, u8 *dst, u8 *next_hop,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/
H A Dcfg80211.h1086 u8 *dst, u8 *next_hop);
1090 u8 *dst, u8 *next_hop);
1092 u8 *dst, u8 *next_hop,
1095 int idx, u8 *dst, u8 *next_hop,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/wireless/
H A Dnl80211.c2253 u8 *dst, u8 *next_hop,
2265 NLA_PUT(msg, NL80211_ATTR_MPATH_NEXT_HOP, ETH_ALEN, next_hop);
2310 u8 next_hop[ETH_ALEN]; local
2346 dst, next_hop, &pinfo);
2354 netdev, dst, next_hop,
2381 u8 next_hop[ETH_ALEN]; local
2406 err = rdev->ops->get_mpath(&rdev->wiphy, dev, dst, next_hop, &pinfo);
2415 dev, dst, next_hop, &pinfo) < 0)
2438 u8 *next_hop = NULL; local
2447 next_hop
2251 nl80211_send_mpath(struct sk_buff *msg, u32 pid, u32 seq, int flags, struct net_device *dev, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument
2486 u8 *next_hop = NULL; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/wireless/
H A Dnl80211.c2253 u8 *dst, u8 *next_hop,
2265 NLA_PUT(msg, NL80211_ATTR_MPATH_NEXT_HOP, ETH_ALEN, next_hop);
2310 u8 next_hop[ETH_ALEN]; local
2346 dst, next_hop, &pinfo);
2354 netdev, dst, next_hop,
2381 u8 next_hop[ETH_ALEN]; local
2406 err = rdev->ops->get_mpath(&rdev->wiphy, dev, dst, next_hop, &pinfo);
2415 dev, dst, next_hop, &pinfo) < 0)
2438 u8 *next_hop = NULL; local
2447 next_hop
2251 nl80211_send_mpath(struct sk_buff *msg, u32 pid, u32 seq, int flags, struct net_device *dev, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument
2486 u8 *next_hop = NULL; local
[all...]

Completed in 279 milliseconds