Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/realtek/rtw89/phy.c __rtw89_phy_rate_pattern_vif() -> __check_rate_pattern()

Type Parameter Key Value
PARAM_VALUE 0 next 4807744562449891328
PARAM_VALUE 0 next->enable 0
PARAM_VALUE 0 next->ra_mask 0
PARAM_VALUE 0 next->ra_mode 0
PARAM_VALUE 0 next->rate 0
PARAM_VALUE 2 ra_mask 9223372036854771712
PARAM_VALUE 3 ra_mode 32
PARAM_VALUE 4 rate_ctrl 0-u16max
PARAM_VALUE 5 ctrl_skip 0
PARAM_VALUE 6 force 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtw89/phy.c __rtw89_phy_rate_pattern_vif() -> __check_rate_pattern()

Type Parameter Key Value
PARAM_VALUE 0 next 4807744562449891328
PARAM_VALUE 0 next->ra_mask 0,1152921504606842880
PARAM_VALUE 0 next->ra_mode 0,16
PARAM_VALUE 2 ra_mask 1152921504606842880
PARAM_VALUE 3 ra_mode 16
PARAM_VALUE 4 rate_ctrl 0-u16max
PARAM_VALUE 5 ctrl_skip 0
PARAM_VALUE 6 force 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtw89/phy.c __rtw89_phy_rate_pattern_vif() -> __check_rate_pattern()

Type Parameter Key Value
PARAM_VALUE 0 next 4807744562449891328
PARAM_VALUE 0 next->ra_mask 0,288230376151707648,1152921504606842880
PARAM_VALUE 0 next->ra_mode 0,8,16
PARAM_VALUE 2 ra_mask 288230376151707648
PARAM_VALUE 3 ra_mode 8
PARAM_VALUE 4 rate_ctrl 0-u16max
PARAM_VALUE 5 ctrl_skip 0
PARAM_VALUE 6 force 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtw89/phy.c __rtw89_phy_rate_pattern_vif() -> __check_rate_pattern()

Type Parameter Key Value
PARAM_VALUE 0 next 4807744562449891328
PARAM_VALUE 0 next->ra_mask 0,72057594037923840,288230376151707648,1152921504606842880
PARAM_VALUE 0 next->ra_mode 0,4,8,16
PARAM_VALUE 2 ra_mask 72057594037923840
PARAM_VALUE 3 ra_mode 4
PARAM_VALUE 4 rate_ctrl 0-255
PARAM_VALUE 5 ctrl_skip 0
PARAM_VALUE 6 force 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtw89/phy.c __rtw89_phy_rate_pattern_vif() -> __check_rate_pattern()

Type Parameter Key Value
PARAM_VALUE 0 next 4807744562449891328
PARAM_VALUE 0 next->ra_mask 0,72057594037923840,288230376151707648,1152921504606842880
PARAM_VALUE 0 next->ra_mode 0,4,8,16
PARAM_VALUE 1 rate_base 0
PARAM_VALUE 2 ra_mask 4095
PARAM_VALUE 3 ra_mode 3
PARAM_VALUE 6 force 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtw89/phy.c __rtw89_phy_rate_pattern_vif() -> __check_rate_pattern()

Type Parameter Key Value
PARAM_VALUE 0 next 4807744562449891328
PARAM_VALUE 0 next->ra_mask 0,72057594037923840,288230376151707648,1152921504606842880
PARAM_VALUE 0 next->ra_mode 0,4,8,16
PARAM_VALUE 1 rate_base 4
PARAM_VALUE 2 ra_mask 4080
PARAM_VALUE 3 ra_mode 2
PARAM_VALUE 6 force 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex