Searched refs:beacon (Results 126 - 150 of 154) sorted by relevance

1234567

/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c823 bool beacon = !!(changed & (BSS_CHANGED_BEACON | local
836 } else if (beacon) {
899 else if (beacon && mvif->beacon_rates_idx)
H A Dmcu.c4279 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 Dcore.c1844 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 Dnl80211.c245 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 = &params->beacon;
5953 err = nl80211_parse_beacon(rdev, info->attrs, &params->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 Dscan.c41 * 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 Dtxrx.c1165 (skb->data))->u.beacon.variable;
1180 /* Disable beacon filter once we're associated... */
/linux-master/drivers/net/wireless/ath/ath9k/
H A Ddebug.c638 print_queue(sc, sc->beacon.cabq, file);
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dmac.c1192 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 Ddev.c474 * - 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 Dcfg80211.c1919 #if 0 /* to use beacon IE's, remove this #if 0 */
2090 struct cfg80211_beacon_data *bcon = &params->beacon;
2131 struct cfg80211_beacon_data *bcon = &info->beacon;
/linux-master/net/mac80211/
H A Dutil.c1737 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 Drx.c1053 * 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 Dcfg80211.h179 * @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 Dbe_cmds.h2425 int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, u8 beacon,
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A Dcommon.h53 * 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 Dcommon.c1244 * 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 Dhal.h3271 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 Dks_wlan_net.c1761 wstats->miss.beacon = 0; /* Missed beacon */
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Ddev.c1302 /* 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 Drtl_core.c352 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 Dwmi.c1851 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 Dipw2100.c3599 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 Dmcu.c1855 /* 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 Dieee80211.h112 /* 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 Dbfad_bsg.c1769 iocmd->beacon, iocmd->link_e2e_beacon,

Completed in 672 milliseconds

1234567