Home
last modified time | relevance | path

Searched refs:tim_idx (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dap.c22 u32 tim_idx; in iwl_mld_set_tim_idx() local
28 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_mld_set_tim_idx()
31 while ((tim_idx < (frame_size - 2)) && in iwl_mld_set_tim_idx()
32 (beacon[tim_idx] != WLAN_EID_TIM)) in iwl_mld_set_tim_idx()
33 tim_idx += beacon[tim_idx + 1] + 2; in iwl_mld_set_tim_idx()
36 if ((tim_idx < (frame_size - 1)) && beacon[tim_idx] == WLAN_EID_TIM) in iwl_mld_set_tim_idx()
37 *tim_index = cpu_to_le32(tim_idx); in iwl_mld_set_tim_idx()
133 iwl_mld_set_tim_idx(mld, &cmd->tim_idx, in iwl_mld_fill_beacon_template_cmd()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac-ctxt.c851 u32 tim_idx; in iwl_mvm_mac_ctxt_set_tim() local
856 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_mvm_mac_ctxt_set_tim()
859 while ((tim_idx < (frame_size - 2)) && in iwl_mvm_mac_ctxt_set_tim()
860 (beacon[tim_idx] != WLAN_EID_TIM)) in iwl_mvm_mac_ctxt_set_tim()
861 tim_idx += beacon[tim_idx+1] + 2; in iwl_mvm_mac_ctxt_set_tim()
864 if ((tim_idx < (frame_size - 1)) && (beacon[tim_idx] == WLAN_EID_TIM)) { in iwl_mvm_mac_ctxt_set_tim()
865 *tim_index = cpu_to_le32(tim_idx); in iwl_mvm_mac_ctxt_set_tim()
866 *tim_size = cpu_to_le32((u32)beacon[tim_idx + 1]); in iwl_mvm_mac_ctxt_set_tim()
1040 iwl_mvm_mac_ctxt_set_tim(mvm, &beacon_cmd.tim_idx, in iwl_mvm_mac_ctxt_send_beacon_v6()
1060 iwl_mvm_mac_ctxt_set_tim(mvm, &beacon_cmd.tim_idx, in iwl_mvm_mac_ctxt_send_beacon_v7()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dmain.c158 u16 tim_idx; in iwl_set_beacon_tim() local
165 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_set_beacon_tim()
168 while ((tim_idx < (frame_size - 2)) && in iwl_set_beacon_tim()
169 (beacon[tim_idx] != WLAN_EID_TIM)) in iwl_set_beacon_tim()
170 tim_idx += beacon[tim_idx+1] + 2; in iwl_set_beacon_tim()
173 if ((tim_idx < (frame_size - 1)) && (beacon[tim_idx] == WLAN_EID_TIM)) { in iwl_set_beacon_tim()
174 tx_beacon_cmd->tim_idx = cpu_to_le16(tim_idx); in iwl_set_beacon_tim()
175 tx_beacon_cmd->tim_size = beacon[tim_idx+1]; in iwl_set_beacon_tim()
H A Dcommands.h2429 __le16 tim_idx; member
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965-mac.c3757 u16 tim_idx; in il4965_set_beacon_tim() local
3764 tim_idx = mgmt->u.beacon.variable - beacon; in il4965_set_beacon_tim()
3767 while ((tim_idx < (frame_size - 2)) && in il4965_set_beacon_tim()
3768 (beacon[tim_idx] != WLAN_EID_TIM)) in il4965_set_beacon_tim()
3769 tim_idx += beacon[tim_idx + 1] + 2; in il4965_set_beacon_tim()
3772 if ((tim_idx < (frame_size - 1)) && (beacon[tim_idx] == WLAN_EID_TIM)) { in il4965_set_beacon_tim()
3773 tx_beacon_cmd->tim_idx = cpu_to_le16(tim_idx); in il4965_set_beacon_tim()
3774 tx_beacon_cmd->tim_size = beacon[tim_idx + 1]; in il4965_set_beacon_tim()
H A Dcommands.h2679 __le16 tim_idx; member
2687 __le16 tim_idx; member