Searched refs:beacon (Results 76 - 100 of 152) sorted by relevance

1234567

/linux-master/drivers/net/wireless/ath/ath9k/
H A Dlink.c453 struct ath_beacon_config *cur_conf = &sc->cur_chan->beacon;
H A Dath9k.h339 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 Dhtc.h413 COMMIT /* beacon sent, commit change */
501 struct htc_beacon beacon; member in struct:ath9k_htc_priv
H A Drecv.c82 /* 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 Dmain.c549 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 Dmt7996.h502 u16 rate_idx, bool beacon);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac.h431 bool beacon, bool mcast);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dfw.c725 /* 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 D3945-mac.c321 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 Dmain.c976 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 Dbfa_svc.h558 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 Dbfad_bsg.h642 bfa_boolean_t beacon; member in struct:bfa_bsg_diag_beacon_s
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c671 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 Dmac.c737 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 Dcfg80211.c78 #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 Drx.c224 * (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 Dmt7615.h477 enum mt76_txq_id qid, bool beacon);
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dphy.c1669 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 Dhif_tx.c530 body->beacon = 1;
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw.h452 * 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 Dlpfc_els.c7707 * 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 Dmain.c1623 /* 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 Dmwl8k.c1365 * 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 Dsmd.c1971 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 Dwmi.c876 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);

Completed in 726 milliseconds

1234567