/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/mac80211/ |
H A D | mesh.h | 70 * @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 D | mesh_pathtbl.c | 129 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 D | cfg.c | 831 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 D | mesh_hwmp.c | 571 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 D | mesh.h | 70 * @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 D | mesh_pathtbl.c | 129 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 D | cfg.c | 831 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 D | mesh_hwmp.c | 571 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 D | cfg80211.h | 1086 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 D | cfg80211.h | 1086 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 D | nl80211.c | 2253 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 D | nl80211.c | 2253 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...] |