/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 823 bool beacon = !!(changed & (BSS_CHANGED_BEACON | local 836 } else if (beacon) { 899 else if (beacon && mvif->beacon_rates_idx)
|
H A D | mcu.c | 4279 u16 rate_idx, bool beacon) 4295 if (beacon) { 4278 mt7996_mcu_set_fixed_rate_table(struct mt7996_phy *phy, u8 table_idx, u16 rate_idx, bool beacon) argument
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | core.c | 1844 const u8 *ies = mgmt->u.beacon.variable, *ssid_ie; 1877 if (len < offsetof(typeof(*mgmt), u.beacon.variable)) 1880 WRITE_ONCE(rtwvif->sync_bcn_tsf, le64_to_cpu(mgmt->u.beacon.timestamp));
|
/linux-master/net/wireless/ |
H A D | nl80211.c | 245 u.beacon.variable); 246 hdrlen = offsetof(struct ieee80211_mgmt, u.beacon); 266 NL_SET_ERR_MSG_ATTR(extack, attr, "malformed beacon head"); 5755 const struct cfg80211_beacon_data *bcn = ¶ms->beacon; 5953 err = nl80211_parse_beacon(rdev, info->attrs, ¶ms->beacon, 6167 params->beacon.mbssid_ies ? 6168 params->beacon.mbssid_ies->cnt : 6174 if (!params->mbssid_config.ema && params->beacon.rnr_ies) { 6217 kfree(params->beacon.mbssid_ies); 6222 kfree(params->beacon [all...] |
H A D | scan.c | 41 * that has a hidden SSID, and connects beacon and probe response 44 * beacon's information. 47 * the hidden_list, so that a beacon BSS struct that is otherwise 61 * data stored in the BSS struct, since the beacon IEs are 153 * don't remove the beacon entry if it has 1451 * the already-present BSS ("b") is a hidden SSID beacon for 1722 /* Assign beacon IEs to all sub entries */ 1822 * receiving a beacon (beacon_ies in the new 1824 * AP changed its beacon from not having an 1838 /* Override IEs if they were from a beacon befor [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | txrx.c | 1165 (skb->data))->u.beacon.variable; 1180 /* Disable beacon filter once we're associated... */
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | debug.c | 638 print_queue(sc, sc->beacon.cabq, file);
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 1192 mgmt->u.beacon.variable, 1193 bcn->len - (mgmt->u.beacon.variable - 1196 ath12k_warn(ar->ab, "no P2P ie found in beacon\n"); 1256 ath12k_warn(ab, "failed to get beacon template from mac80211\n"); 1261 ies += sizeof(mgmt->u.beacon); 1280 * configured above) so remove it from the base beacon 1281 * template to avoid duplicate P2P IEs in beacon frames. 1286 u.beacon.variable)); 1297 ath12k_warn(ab, "failed to submit beacon template command: %d\n", 1323 /* Install the beacon templat [all...] |
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
H A D | dev.c | 474 * - 0 indicates tx beacon interrupt 477 * In the case of tx beacon interrupt: 1077 /* grab a fresh beacon */ 1083 * update beacon timestamp w/ TSF value 1084 * TODO: make hardware update beacon timestamp 1087 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8187_get_tsf(dev, vif)); 1089 /* TODO: use actual beacon queue */ 1096 * schedule next beacon 1097 * TODO: use hardware support for beacon timing
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | cfg80211.c | 1919 #if 0 /* to use beacon IE's, remove this #if 0 */ 2090 struct cfg80211_beacon_data *bcon = ¶ms->beacon; 2131 struct cfg80211_beacon_data *bcon = &info->beacon;
|
/linux-master/net/mac80211/ |
H A D | util.c | 1737 if (rcu_access_pointer(link->u.ap.beacon)) 1979 /* Re-send beacon info report to the driver */ 2030 if (rcu_access_pointer(sdata->deflink.u.ap.beacon))
|
H A D | rx.c | 1053 * establisment frame, beacon or probe, drop the frame. 3374 baselen = mgmt->u.beacon.variable - rx->skb->data; 3379 mgmt->u.beacon.variable,
|
/linux-master/include/net/ |
H A D | cfg80211.h | 179 * @beacon_found: helper to regulatory code to indicate when a beacon 1328 * struct cfg80211_beacon_data - beacon data 1329 * @link_id: the link ID for the AP MLD link sending this beacon 1330 * @head: head portion of beacon (before TIM IE) 1332 * @tail: tail portion of beacon (after TIM IE) 1358 * attribute is present in beacon data or not. 1448 * @beacon: beacon data 1449 * @beacon_interval: beacon interval 1487 struct cfg80211_beacon_data beacon; member in struct:cfg80211_ap_settings 1530 struct cfg80211_beacon_data beacon; member in struct:cfg80211_ap_update [all...] |
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.h | 2425 int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, u8 beacon,
|
/linux-master/drivers/net/wireless/intel/iwlegacy/ |
H A D | common.h | 53 * 1) Not associated (4965, no beacon stats being sent to driver) 523 struct il_tx_beacon_cmd beacon; member in union:il_frame::__anon1714 801 * @beacon_time_tsf_bits: number of valid tsf bits for beacon time 1086 /* extend beacon time format bit shifting */ 1139 /* ucode beacon time */ 1143 /* track IBSS manager (last beacon) status */ 1302 /* Last Rx'd beacon timestamp */ 2349 * il_beacon_time_mask_low - mask of lower 32 bit of beacon time 2360 * il_beacon_time_mask_high - mask of higher 32 bit of beacon time
|
H A D | common.c | 1244 * For the most reliable scan, set > AP beacon interval (typically 100msec). */ 1409 "(TSF: 0x%08X:%08X) - %d (beacon timer %u)\n", notif->channel, 1492 * dwell time to be 98% of the smallest beacon interval 3596 * If mac80211 hasn't given us a beacon interval, program 3603 * If the beacon interval we obtained from the peer 3605 * (and in IBSS case, we'll beacon too much) 3608 * requested beacon interval is 7000, we'll have to 3611 * This could badly influence beacon detection stats. 3662 D_ASSOC("beacon interval %d beacon time [all...] |
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | hal.h | 3271 u8 beacon[BEACON_TEMPLATE_SIZE - sizeof(u32)]; member in struct:wcn36xx_hal_send_beacon_req_msg 3435 /* TBTT value derived from the last beacon */ 3442 * association is based on ProbeRsp instead of beacon. */
|
/linux-master/drivers/staging/ks7010/ |
H A D | ks_wlan_net.c | 1761 wstats->miss.beacon = 0; /* Missed beacon */
|
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 1302 /* grab a fresh beacon */ 1308 * update beacon timestamp w/ TSF value 1309 * TODO: make hardware update beacon timestamp 1312 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8180_get_tsf(dev, vif)); 1314 /* TODO: use actual beacon queue */ 1321 * schedule next beacon 1322 * TODO: use hardware support for beacon timing 1870 /* we declare to MAC80211 all the queues except for beacon queue 1874 * with mac80211, however the beacon queue is an exception and it
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_core.c | 352 struct rtllib_beacon *beacon, 351 _rtl92e_handle_beacon(struct net_device *dev, struct rtllib_beacon *beacon, struct rtllib_network *network) argument
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | wmi.c | 1851 bcn = arvif->beacon; 3541 * the beacon to the target. 3894 ath10k_warn(ar, "could not get mac80211 beacon\n"); 3904 if (arvif->beacon) { 3909 ath10k_warn(ar, "SWBA overrun on vdev %d, skipped old beacon\n", 3913 ath10k_warn(ar, "SWBA overrun on vdev %d, skipped new beacon\n", 3927 ath10k_warn(ar, "failed to map beacon: %d\n", 3936 ath10k_warn(ar, "trimming beacon %d -> %d bytes!\n", 3944 arvif->beacon = bcn; 7808 /* This function assumes the beacon i [all...] |
/linux-master/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2100.c | 3599 IPW2100_ORD(STAT_TX_BEACON, "tx beacon"), 3649 IPW2100_ORD(STAT_RX_BEACON, "Rx beacon"), 3689 IPW2100_ORD(STAT_PSP_BCN_TIMEOUT, "beacon timeout"), 3735 "IEEE country code as recv'd from beacon"), 3742 IPW2100_ORD(DTIM_PERIOD, "beacon intervals between DTIMs"), 4927 /* Set beacon interval */ 8106 wstats->miss.beacon = 0; 8198 wstats->miss.beacon = missed_beacons;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | mcu.c | 1855 /* 0: disable beacon offload 1856 * 1: enable beacon offload 1891 cap_offs = offsetof(struct ieee80211_mgmt, u.beacon.capab_info); 1893 dev_err(dev->mt76.dev, "beacon format err\n"); 1899 dev_err(dev->mt76.dev, "beacon size limit exceed\n");
|
/linux-master/include/linux/ |
H A D | ieee80211.h | 112 /* bits unique to S1G beacon */ 156 /* bits unique to S1G beacon */ 1343 } __packed beacon; member in union:ieee80211_mgmt::__anon1967 4183 * @profile_periodicity: the least number of beacon frames need to be received
|
/linux-master/drivers/scsi/bfa/ |
H A D | bfad_bsg.c | 1769 iocmd->beacon, iocmd->link_e2e_beacon,
|