/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | link.c | 453 struct ath_beacon_config *cur_conf = &sc->cur_chan->beacon;
|
H A D | ath9k.h | 339 struct ath_beacon_config beacon; member in struct:ath_chanctx 687 * number of BSSIDs) if a given beacon does not go out even after waiting this 688 * number of beacon intervals, the game's up. 702 COMMIT /* beacon sent, commit change */ 970 #define ATH_CABQ_READY_TIME 80 /* % of beacon interval */ 1029 struct ath_beacon beacon; member in struct:ath_softc
|
H A D | htc.h | 413 COMMIT /* beacon sent, commit change */ 501 struct htc_beacon beacon; member in struct:ath9k_htc_priv
|
H A D | recv.c | 82 /* XXX block beacon interrupts */ 513 pos = mgmt->u.beacon.variable; 550 "Reconfigure beacon timers based on synchronized timestamp\n"); 560 !(WARN_ON_ONCE(sc->cur_chan->beacon.beacon_interval == 0))) 570 * received properly, the next beacon frame will work as 575 "Received DTIM beacon indicating buffered broadcast/multicast frame(s)\n");
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | main.c | 549 bool beacon, bool mcast) 556 rate = mt76_connac2_mac_tx_rate_val(mphy, vif, beacon, mcast); 558 if (beacon) { 564 mt7996_mcu_set_fixed_rate_table(phy, idx, rate, beacon); 548 mt7996_get_rates_table(struct ieee80211_hw *hw, struct ieee80211_vif *vif, bool beacon, bool mcast) argument
|
H A D | mt7996.h | 502 u16 rate_idx, bool beacon);
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac.h | 431 bool beacon, bool mcast);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | fw.c | 725 /* page 0: beacon */ 993 /* page 0: beacon */ 1527 u8 *beacon; local 1535 * (1) beacon 1538 beacon = &reserved_page_packet_8812[BEACON_PG * 512]; 1539 SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr); 1540 SET_80211_HDR_ADDRESS3(beacon, mac->bssid); 1664 u8 *beacon; local 1672 * (1) beacon 1675 beacon [all...] |
/linux-master/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945-mac.c | 321 IL_ERR("Could not obtain free frame buffer for beacon " 761 struct il3945_beacon_notif *beacon = &(pkt->u.beacon_status); local 763 u8 rate = beacon->beacon_notify_hdr.rate; 765 D_RX("beacon status %x retries %d iss %d " "tsf %d %d rate %d\n", 766 le32_to_cpu(beacon->beacon_notify_hdr.status) & TX_STATUS_MSK, 767 beacon->beacon_notify_hdr.failure_frame, 768 le32_to_cpu(beacon->ibss_mgr_status), 769 le32_to_cpu(beacon->high_tsf), le32_to_cpu(beacon->low_tsf), rate); 772 il->ibss_manager = le32_to_cpu(beacon [all...] |
/linux-master/drivers/net/wireless/broadcom/b43legacy/ |
H A D | main.c | 976 ie = bcn->u.beacon.variable; 977 variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable); 988 /* Check whether the ie_len is in the beacon data range. */ 998 u.beacon.variable); 1013 "beacon template packet. AP or IBSS operation " 1016 b43legacydbg(dev->wl, "Updated beacon template\n"); 1045 * just patches custom beacon template by: 1067 u.beacon.variable)); 1170 /* This is the bottom half of the asynchronous beacon update. */ 1187 /* We never uploaded a beacon befor 1234 struct sk_buff *beacon; local [all...] |
/linux-master/drivers/scsi/bfa/ |
H A D | bfa_svc.h | 558 bfa_boolean_t beacon; /* port beacon status */ member in struct:bfa_fcport_s 559 bfa_boolean_t link_e2e_beacon; /* link beacon status */ 610 void bfa_fcport_beacon(void *dev, bfa_boolean_t beacon,
|
H A D | bfad_bsg.h | 642 bfa_boolean_t beacon; member in struct:bfa_bsg_diag_beacon_s
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | main.c | 671 bool beacon, bool mcast) 678 rate = mt76_connac2_mac_tx_rate_val(mphy, vif, beacon, mcast); 681 if (beacon && ht) { 670 mt7925_get_rates_table(struct ieee80211_hw *hw, struct ieee80211_vif *vif, bool beacon, bool mcast) argument
|
H A D | mac.c | 737 bool beacon = !!(changed & (BSS_CHANGED_BEACON | local 752 } else if (beacon) { 822 else if (beacon && mvif->beacon_rates_idx)
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | cfg80211.c | 78 #define DOT11_BCN_PRB_FIXED_LEN 12 /* beacon/probe fixed length */ 1814 brcmf_dbg(CONN, "beacon interval: %d\n", 1817 brcmf_dbg(CONN, "no beacon interval specified\n"); 2535 * beacon from target AP at a noisy air only during connect 3477 brcmf_dbg(CONN, "beacon interval: %d\n", notify_interval); 5009 struct cfg80211_beacon_data *beacon) 5016 beacon->tail, beacon->tail_len); 5025 beacon->proberesp_ies, 5026 beacon 5008 brcmf_config_ap_mgmt_ie(struct brcmf_cfg80211_vif *vif, struct cfg80211_beacon_data *beacon) argument [all...] |
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | rx.c | 224 * (IBSS) beacon send notification 495 pos = (u8 *)mgmt->u.beacon.variable; 513 * the AP is expected to transmit the next beacon. 530 /* min. beacon length + FCS_LEN */ 534 /* check if this really is a beacon */ 667 * the driver/firmware. We have to check each incoming beacon
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mt7615.h | 477 enum mt76_txq_id qid, bool beacon);
|
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | phy.c | 1669 u32 phy_sig, phy_agc, phy_sat, beacon; local 1680 beacon = ath5k_hw_reg_read(ah, AR5K_BEACON_5210); 1681 ath5k_hw_reg_write(ah, beacon & ~AR5K_BEACON_ENABLE, AR5K_BEACON_5210); 1759 ath5k_hw_reg_write(ah, beacon, AR5K_BEACON_5210);
|
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | hif_tx.c | 530 body->beacon = 1;
|
/linux-master/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw.h | 452 * CF params, IBSS params, TIM (if beacon), RSN */ 456 /* Alias beacon for probe_response */ 812 struct libipw_beacon * beacon,
|
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_els.c | 7707 * Then based on Subcommand beacon will either turn on or off. 7720 struct fc_lcb_request_frame *beacon; local 7727 beacon = (struct fc_lcb_request_frame *)pcmd->virt; 7733 beacon->lcb_command, 7734 beacon->lcb_sub_command, 7735 beacon->lcb_type, 7736 beacon->lcb_frequency, 7737 be16_to_cpu(beacon->lcb_duration)); 7739 if (beacon->lcb_sub_command != LPFC_LCB_ON && 7740 beacon [all...] |
/linux-master/drivers/net/wireless/broadcom/b43/ |
H A D | main.c | 1623 /* Clone the beacon, so it cannot go away, while we write it to hw. */ 1628 b43dbg(dev->wl, "Could not upload beacon. " 1629 "Failed to clone beacon skb."); 1657 ie = bcn->u.beacon.variable; 1658 variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable); 1669 /* Check whether the ie_len is in the beacon data range. */ 1678 tim_position += offsetof(struct ieee80211_mgmt, u.beacon.variable); 1693 * If ucode wants to modify TIM do it behind the beacon, this 1702 b43dbg(dev->wl, "Updated beacon template at 0x%x\n", ram_offset); 1737 /* This is the bottom half of the asynchronous beacon updat 1822 struct sk_buff *beacon, *old_beacon; local [all...] |
/linux-master/drivers/net/wireless/marvell/ |
H A D | mwl8k.c | 1365 * copy of the beacon and schedule a tasklet to 2965 __u8 beacon[]; member in struct:mwl8k_cmd_set_beacon 2969 struct ieee80211_vif *vif, u8 *beacon, int len) 2981 memcpy(cmd->beacon, beacon, len); 3325 __le32 sleep_interval; /* Number of beacon periods to sleep */ 3351 memcpy(cmd->beacon_data, &payload->u.beacon, payload_len); 5016 * No need to capture a beacon if we're no longer associated. 5102 * next beacon from our BSSID. 5647 int len = skb->len - offsetof(struct ieee80211_mgmt, u.beacon 2968 mwl8k_cmd_set_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u8 *beacon, int len) argument [all...] |
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | smd.c | 1971 wcn36xx_err("Beacon is too big: beacon size=%d\n", 1976 memcpy(msg_body.beacon, skb_beacon->data, skb_beacon->len); 1982 * given the beacon template from mac80211 with a PVM shorter 1988 memmove(&msg_body.beacon[tim_off + 5 + pvm_len + pad], 1989 &msg_body.beacon[tim_off + 5 + pvm_len], 1991 memset(&msg_body.beacon[tim_off + 5 + pvm_len], 0, pad); 1992 msg_body.beacon[tim_off + 1] += pad; 1997 /* mesh beacon don't need this, so push further down */ 2005 "hal send beacon beacon_length %d\n", 2775 wcn36xx_dbg(WCN36XX_DBG_HAL, "beacon misse [all...] |
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | wmi.c | 876 u64 tsf = le64_to_cpu(rx_mgmt_frame->u.beacon.timestamp); 877 u16 cap = le16_to_cpu(rx_mgmt_frame->u.beacon.capab_info); 878 u16 bi = le16_to_cpu(rx_mgmt_frame->u.beacon.beacon_int); 879 const u8 *ie_buf = rx_mgmt_frame->u.beacon.variable; 881 u.beacon.variable);
|