Home
last modified time | relevance | path

Searched refs:mshcfg (Results 1 – 12 of 12) sorted by relevance

/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/umac/
Ddebugfs_netdev.c602 u.mesh.mshcfg.dot11MeshMaxRetries, DEC);
604 u.mesh.mshcfg.dot11MeshRetryTimeout, DEC);
606 u.mesh.mshcfg.dot11MeshConfirmTimeout, DEC);
608 u.mesh.mshcfg.dot11MeshHoldingTimeout, DEC);
609 IEEE80211_IF_FILE(dot11MeshTTL, u.mesh.mshcfg.dot11MeshTTL, DEC);
610 IEEE80211_IF_FILE(element_ttl, u.mesh.mshcfg.element_ttl, DEC);
611 IEEE80211_IF_FILE(auto_open_plinks, u.mesh.mshcfg.auto_open_plinks, DEC);
613 u.mesh.mshcfg.dot11MeshMaxPeerLinks, DEC);
615 u.mesh.mshcfg.dot11MeshHWMPactivePathTimeout, DEC);
617 u.mesh.mshcfg.dot11MeshHWMPpreqMinInterval, DEC);
[all …]
Dmesh_plink.c61 s32 rssi_threshold = sdata->u.mesh.mshcfg.rssi_threshold; in rssi_threshold_check()
204 sdata->u.mesh.mshcfg.ht_opmode = ht_opmode; in mesh_set_ht_prot_mode()
620 sdata->u.mesh.mshcfg.auto_open_plinks && in mesh_neighbour_update()
636 struct mesh_config *mshcfg; in mesh_plink_timer() local
678 mshcfg = &sdata->u.mesh.mshcfg; in mesh_plink_timer()
684 if (sta->mesh->plink_retries < mshcfg->dot11MeshMaxRetries) { in mesh_plink_timer()
705 mod_plink_timer(sta, mshcfg->dot11MeshHoldingTimeout); in mesh_plink_timer()
777 mesh_plink_timer_set(sta, sdata->u.mesh.mshcfg.dot11MeshRetryTimeout); in mesh_plink_open()
808 struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg; in mesh_plink_close() local
814 mod_plink_timer(sta, mshcfg->dot11MeshHoldingTimeout); in mesh_plink_close()
[all …]
Dmesh_hwmp.c80 msecs_to_jiffies(s->u.mesh.mshcfg.dot11MeshHWMPnetDiameterTraversalTime)
82 MSEC_TO_TU(s->u.mesh.mshcfg.dot11MeshHWMPactivePathTimeout)
84 (msecs_to_jiffies(s->u.mesh.mshcfg.dot11MeshHWMPpreqMinInterval))
85 #define max_preq_retries(s) (s->u.mesh.mshcfg.dot11MeshHWMPmaxPREQretries)
87 msecs_to_jiffies(sdata->u.mesh.mshcfg.min_discovery_timeout)
89 msecs_to_jiffies(sdata->u.mesh.mshcfg.dot11MeshHWMPconfirmationInterval)
290 ifmsh->mshcfg.dot11MeshHWMPperrMinInterval); in mesh_path_error_tx()
639 ttl = ifmsh->mshcfg.element_ttl; in hwmp_preq_frame_process()
652 if (forward && ifmsh->mshcfg.dot11MeshForwarding) { in hwmp_preq_frame_process()
714 if (!ifmsh->mshcfg.dot11MeshForwarding) in hwmp_prep_frame_process()
[all …]
Dmesh.c255 ifmsh->mshcfg.dot11MeshGateAnnouncementProtocol || in mesh_add_meshconf_ie()
256 ifmsh->mshcfg.dot11MeshConnectedToMeshGate; in mesh_add_meshconf_ie()
284 *pos |= ifmsh->mshcfg.dot11MeshForwarding ? in mesh_add_meshconf_ie()
329 put_unaligned_le16(ifmsh->mshcfg.dot11MeshAwakeWindowDuration, pos); in mesh_add_awake_window_ie()
631 if (ifmsh->mshcfg.dot11MeshHWMPRootMode > IEEE80211_ROOTMODE_ROOT) in ieee80211_mesh_root_setup()
692 meshhdr->ttl = sdata->u.mesh.mshcfg.dot11MeshTTL; in ieee80211_new_mesh_header()
717 if (ifmsh->mshcfg.plink_timeout > 0) in ieee80211_mesh_housekeeping()
718 ieee80211_sta_expire(sdata, ifmsh->mshcfg.plink_timeout * HZ); in ieee80211_mesh_housekeeping()
736 if (ifmsh->mshcfg.dot11MeshHWMPRootMode == IEEE80211_PROACTIVE_RANN) in ieee80211_mesh_rootpath()
737 interval = ifmsh->mshcfg.dot11MeshHWMPRannInterval; in ieee80211_mesh_rootpath()
[all …]
Dmesh.h339 return sdata->u.mesh.mshcfg.dot11MeshMaxPeerLinks - in mesh_plink_free_count()
Dmesh_ps.c125 nonpeer_pm = ifmsh->mshcfg.power_mode; in ieee80211_mps_local_status_update()
Dmesh_pathtbl.c504 sdata->u.mesh.mshcfg.element_ttl, in mesh_plink_broken()
Dcfg.c1480 sdata->u.mesh.mshcfg.power_mode); in sta_apply_mesh_params()
2134 memcpy(conf, &(sdata->u.mesh.mshcfg), sizeof(struct mesh_config)); in ieee80211_get_mesh_config()
2203 conf = &(sdata->u.mesh.mshcfg); in ieee80211_update_mesh_config()
2313 memcpy(&ifmsh->mshcfg, conf, sizeof(struct mesh_config)); in ieee80211_join_mesh()
Dieee80211_i.h709 struct mesh_config mshcfg; member
Drx.c2802 if (!ifmsh->mshcfg.dot11MeshForwarding) in ieee80211_rx_h_mesh_fwding()
2831 mesh_path_error_tx(sdata, ifmsh->mshcfg.element_ttl, in ieee80211_rx_h_mesh_fwding()
Dutil.c3583 *pos++ = sdata->u.mesh.mshcfg.dot11MeshTTL; /* Mesh TTL */ in ieee80211_send_action_csa()
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/core/mesh/
Drtw_mesh_hwmp.c473 struct rtw_mesh_cfg *mshcfg = &adapter->mesh_cfg; in rtw_hwmp_preq_frame_process() local
583 ttl = mshcfg->element_ttl; in rtw_hwmp_preq_frame_process()
593 if (mshcfg->dot11MeshGateAnnouncementProtocol) { in rtw_hwmp_preq_frame_process()
610 if (forward && mshcfg->dot11MeshForwarding) { in rtw_hwmp_preq_frame_process()
655 struct rtw_mesh_cfg *mshcfg = &adapter->mesh_cfg; in rtw_hwmp_prep_frame_process() local
690 if (!mshcfg->dot11MeshForwarding) in rtw_hwmp_prep_frame_process()
737 struct rtw_mesh_cfg *mshcfg = &adapter->mesh_cfg; in rtw_hwmp_perr_frame_process() local
776 if (!mshcfg->dot11MeshForwarding) in rtw_hwmp_perr_frame_process()
794 struct rtw_mesh_cfg *mshcfg = &adapter->mesh_cfg; in rtw_hwmp_rann_frame_process() local
855 (path->rann_metric + mshcfg->sane_metric_delta < metric) && in rtw_hwmp_rann_frame_process()
[all …]