Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_mlo_rekey() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 1 tid 0
PARAM_VALUE 2 seq 881375634484977664
BUF_SIZE 0 keyconf 24
DATA_SOURCE 0 keyconf r ieee80211_gtk_rekey_add
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_rsc_update_key_iter() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 0 keyconf->cipher 1027074
PARAM_VALUE 0 keyconf->keyidx (-128)-3
PARAM_VALUE 1 tid 0-7
PARAM_VALUE 2 seq 8056948361453318144
DATA_SOURCE 0 keyconf $3
FUZZY_MAX 0 keyconf->keyidx 3
FUZZY_MAX 1 tid 7
HARD_MAX 0 keyconf->keyidx 3
HARD_MAX 1 tid 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_rsc_update_key_iter() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 0 keyconf->cipher 0-1027073,1027075-u32max
PARAM_VALUE 0 keyconf->keyidx (-128)-3
PARAM_VALUE 1 tid 0-7
PARAM_VALUE 2 seq 8056948361453318144
DATA_SOURCE 0 keyconf $3
FUZZY_MAX 0 keyconf->keyidx 3
FUZZY_MAX 1 tid 7
HARD_MAX 0 keyconf->keyidx 3
HARD_MAX 1 tid 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_rsc_update_key_iter() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 0 keyconf->keyidx (-128)-3
PARAM_VALUE 1 tid 0-7
PARAM_VALUE 2 seq 8056948361453318144
DATA_SOURCE 0 keyconf $3
FUZZY_MAX 0 keyconf->keyidx 3
FUZZY_MAX 1 tid 7
HARD_MAX 0 keyconf->keyidx 3
HARD_MAX 1 tid 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_set_key_rx_seq_tids() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 1 tid 0-7
PARAM_VALUE 2 seq 4096-ptr_max
BUF_SIZE 0 keyconf (-1),24
BUF_SIZE 0 keyconf (-1),24
DATA_SOURCE 0 keyconf $0
FUZZY_MAX 1 tid 7
HARD_MAX 1 tid 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_update_mcast_rx_seq() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 0 keyconf->cipher 1027078,1027083-1027085
PARAM_VALUE 1 tid 0
PARAM_VALUE 2 seq 4096-ptr_max
BUF_SIZE 0 keyconf (-1),24
BUF_SIZE 0 keyconf (-1),24
DATA_SOURCE 0 keyconf $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtw89/wow.c rtw89_rx_iv_to_pn() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 0 keyconf->cipher 1027074,1027076,1027080-1027082
PARAM_VALUE 1 tid 0
PARAM_VALUE 2 seq 2205050900773801984
BUF_SIZE 0 keyconf (-1),24
BUF_SIZE 0 keyconf (-1),24
DATA_SOURCE 0 keyconf $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtw89/wow.c rtw89_rx_pn_set_pmf() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 1 tid 0
PARAM_VALUE 2 seq 7224839967586627584
BUF_SIZE 0 keyconf (-1),24
BUF_SIZE 0 keyconf (-1),24
CAPPED_DATA 0 keyconf->keyidx 1
DATA_SOURCE 0 keyconf $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_d3_igtk_bigtk_rekey_add() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 1 tid 0
PARAM_VALUE 2 seq 7960459740986695680
BUF_SIZE 0 keyconf 24
DATA_SOURCE 0 keyconf r ieee80211_gtk_rekey_add
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mvm->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct iwl_mvm)->mutex
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_d3_update_igtk_bigtk() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 0 keyconf->cipher 1027078,1027083-1027085
PARAM_VALUE 0 keyconf->keyidx 4-7
PARAM_VALUE 1 tid 0
PARAM_VALUE 2 seq 5030532918934482944
CAPPED_DATA 0 keyconf->keyidx 1
DATA_SOURCE 0 keyconf $1
FUZZY_MAX 0 keyconf->keyidx 5
BIT_INFO 0 keyconf->keyidx 0x4,0x7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_set_key_rx_seq_tids() -> ieee80211_set_key_rx_seq()

Type Parameter Key Value
PARAM_VALUE 0 keyconf 4096-ptr_max
PARAM_VALUE 0 keyconf->cipher 1027074,1027076,1027080-1027081
PARAM_VALUE 1 tid 0-7
PARAM_VALUE 2 seq 4096-ptr_max
BUF_SIZE 0 keyconf (-1),24
BUF_SIZE 0 keyconf (-1),24
DATA_SOURCE 0 keyconf $0
FUZZY_MAX 1 tid 7
HARD_MAX 1 tid 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex