Searched refs:beacon_skb (Results 1 – 10 of 10) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/ |
| H A D | ap.c | 135 void ssv6xxx_beacon_fill_tx_desc(struct ssv_softc *sc, struct sk_buff* beacon_skb) in ssv6xxx_beacon_fill_tx_desc() argument 137 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(beacon_skb); in ssv6xxx_beacon_fill_tx_desc() 141 skb_push(beacon_skb, pb_offset); in ssv6xxx_beacon_fill_tx_desc() 142 tx_desc = (struct ssv6200_tx_desc *)beacon_skb->data; in ssv6xxx_beacon_fill_tx_desc() 145 tx_desc->len = beacon_skb->len-pb_offset; in ssv6xxx_beacon_fill_tx_desc() 154 skb_put(beacon_skb, 4); in ssv6xxx_beacon_fill_tx_desc() 170 bool ssv6xxx_beacon_set(struct ssv_softc *sc, struct sk_buff *beacon_skb, int dtim_offset) in ssv6xxx_beacon_set() argument 187 …s already been set old len[%d] new len[%d]\n", sc->beacon_info[avl_bcn_type].len, beacon_skb->len); in ssv6xxx_beacon_set() 189 if (sc->beacon_info[avl_bcn_type].len >= beacon_skb->len) in ssv6xxx_beacon_set() 206 sc->beacon_info[avl_bcn_type].pubf_addr = ssv6xxx_pbuf_alloc(sc, beacon_skb->len, TX_BUF); in ssv6xxx_beacon_set() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | main.c | 208 if (WARN_ON(!priv->beacon_skb)) in iwlagn_send_beacon_cmd() 218 frame_size = priv->beacon_skb->len; in iwlagn_send_beacon_cmd() 228 iwl_set_beacon_tim(priv, tx_beacon_cmd, priv->beacon_skb->data, in iwlagn_send_beacon_cmd() 232 info = IEEE80211_SKB_CB(priv->beacon_skb); in iwlagn_send_beacon_cmd() 263 cmd.data[1] = priv->beacon_skb->data; in iwlagn_send_beacon_cmd() 299 dev_kfree_skb(priv->beacon_skb); in iwl_bg_beacon_update() 301 priv->beacon_skb = beacon; in iwl_bg_beacon_update() 952 dev_kfree_skb(priv->beacon_skb); in iwl_down() 953 priv->beacon_skb = NULL; in iwl_down() 1539 dev_kfree_skb(priv->beacon_skb); in iwl_op_mode_dvm_stop()
|
| H A D | rxon.c | 190 dev_kfree_skb(priv->beacon_skb); in iwlagn_update_beacon() 191 priv->beacon_skb = ieee80211_beacon_get(priv->hw, vif); in iwlagn_update_beacon() 192 if (!priv->beacon_skb) in iwlagn_update_beacon()
|
| H A D | dev.h | 832 struct sk_buff *beacon_skb; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 3945-mac.c | 299 if (!il_is_associated(il) || !il->beacon_skb) in il3945_fill_beacon_frame() 302 if (il->beacon_skb->len > left) in il3945_fill_beacon_frame() 305 memcpy(hdr, il->beacon_skb->data, il->beacon_skb->len); in il3945_fill_beacon_frame() 307 return il->beacon_skb->len; in il3945_fill_beacon_frame() 2303 dev_kfree_skb(il->beacon_skb); in __il3945_down() 2304 il->beacon_skb = NULL; in __il3945_down() 3465 il->beacon_skb = NULL; in il3945_init_drv() 3844 dev_kfree_skb(il->beacon_skb); in il3945_pci_remove()
|
| H A D | 4965-mac.c | 3738 if (!il->beacon_skb) in il4965_fill_beacon_frame() 3741 if (il->beacon_skb->len > left) in il4965_fill_beacon_frame() 3744 memcpy(hdr, il->beacon_skb->data, il->beacon_skb->len); in il4965_fill_beacon_frame() 3746 return il->beacon_skb->len; in il4965_fill_beacon_frame() 5442 dev_kfree_skb(il->beacon_skb); in __il4965_down() 5443 il->beacon_skb = NULL; in __il4965_down() 6756 dev_kfree_skb(il->beacon_skb); in il4965_pci_remove()
|
| H A D | common.c | 5179 dev_kfree_skb(il->beacon_skb); in il_mac_reset_tsf() 5180 il->beacon_skb = NULL; in il_mac_reset_tsf() 5298 dev_kfree_skb(il->beacon_skb); in il_beacon_update() 5299 il->beacon_skb = skb; in il_beacon_update()
|
| H A D | common.h | 1379 struct sk_buff *beacon_skb; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/ |
| H A D | mwl8k.c | 259 struct sk_buff *beacon_skb; member 1297 priv->beacon_skb = skb_copy(skb, GFP_ATOMIC); in mwl8k_save_beacon() 1298 if (priv->beacon_skb != NULL) in mwl8k_save_beacon() 4783 if (priv->beacon_skb != NULL) in mwl8k_stop() 4784 dev_kfree_skb(priv->beacon_skb); in mwl8k_stop() 5631 struct sk_buff *skb = priv->beacon_skb; in mwl8k_finalize_join_worker() 5644 priv->beacon_skb = NULL; in mwl8k_finalize_join_worker()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/b43/ |
| H A D | main.c | 1618 struct sk_buff *beacon_skb; in b43_write_beacon_template() local 1624 beacon_skb = skb_clone(dev->wl->current_beacon, GFP_ATOMIC); in b43_write_beacon_template() 1627 if (!beacon_skb) { in b43_write_beacon_template() 1633 bcn = (const struct ieee80211_mgmt *)(beacon_skb->data); in b43_write_beacon_template() 1634 len = min_t(size_t, beacon_skb->len, in b43_write_beacon_template() 1704 dev_kfree_skb_any(beacon_skb); in b43_write_beacon_template()
|