| /OK3568_Linux_fs/kernel/net/mac80211/ |
| H A D | mesh_hwmp.c | 308 ewma_mesh_fail_avg_add(&sta->mesh->fail_avg, failed * 100); in ieee80211s_update_metric() 309 if (ewma_mesh_fail_avg_read(&sta->mesh->fail_avg) > in ieee80211s_update_metric() 328 unsigned long fail_avg = in airtime_link_metric_get() local 329 ewma_mesh_fail_avg_read(&sta->mesh->fail_avg); in airtime_link_metric_get() 344 if (fail_avg > LINK_FAIL_THRESH) in airtime_link_metric_get() 351 err = (fail_avg << ARITH_SHIFT) / 100; in airtime_link_metric_get() 500 ewma_mesh_fail_avg_init(&sta->mesh->fail_avg); in hwmp_route_info_get() 502 ewma_mesh_fail_avg_add(&sta->mesh->fail_avg, 1); in hwmp_route_info_get() 546 ewma_mesh_fail_avg_init(&sta->mesh->fail_avg); in hwmp_route_info_get() 548 ewma_mesh_fail_avg_add(&sta->mesh->fail_avg, 1); in hwmp_route_info_get()
|
| H A D | mesh_pathtbl.c | 759 ewma_mesh_fail_avg_init(&next_hop->mesh->fail_avg); in mesh_path_fix_nexthop() 761 ewma_mesh_fail_avg_add(&next_hop->mesh->fail_avg, 1); in mesh_path_fix_nexthop()
|
| H A D | sta_info.h | 418 struct ewma_mesh_fail_avg fail_avg; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 564 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 566 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 576 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 565 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 567 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 577 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 564 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 566 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 576 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 565 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 567 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 577 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 565 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 567 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 577 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 408 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 410 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 420 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 408 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 410 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 420 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 565 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 567 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 577 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 408 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 410 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 420 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 408 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 410 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 420 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 408 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 410 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 420 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 409 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 411 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 421 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 408 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 410 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 420 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/mesh/ |
| H A D | rtw_mesh_hwmp.c | 408 u32 fail_avg = (u32)rtw_ewma_err_rate_read(&sta->metrics.err_rate); in rtw_airtime_link_metric_get() local 410 if (fail_avg > RTW_LINK_FAIL_THRESH) in rtw_airtime_link_metric_get() 420 err = (fail_avg << RTW_ARITH_SHIFT) / 100; in rtw_airtime_link_metric_get()
|