Lines Matching refs:hdr
36 struct p54_hdr *hdr; in p54_dump_tx_queue() local
49 hdr = (void *) skb->data; in p54_dump_tx_queue()
57 le16_to_cpu(hdr->flags), le16_to_cpu(hdr->len), in p54_dump_tx_queue()
58 le32_to_cpu(hdr->req_id), le16_to_cpu(hdr->type), in p54_dump_tx_queue()
256 struct p54_hdr *hdr = (struct p54_hdr *) entry->data; in p54_find_and_unlink_skb() local
258 if (hdr->req_id == req_id) { in p54_find_and_unlink_skb()
296 struct ieee80211_hdr *hdr = (void *) skb->data; in p54_pspoll_workaround() local
303 if (!ieee80211_is_beacon(hdr->frame_control)) in p54_pspoll_workaround()
310 if (!ether_addr_equal_64bits(hdr->addr3, priv->bssid)) in p54_pspoll_workaround()
329 struct p54_rx_data *hdr = (struct p54_rx_data *) skb->data; in p54_rx_data() local
331 u16 freq = le16_to_cpu(hdr->freq); in p54_rx_data()
332 size_t header_len = sizeof(*hdr); in p54_rx_data()
334 u8 rate = hdr->rate & 0xf; in p54_rx_data()
344 if (!(hdr->flags & cpu_to_le16(P54_HDR_FLAG_DATA_IN_FCS_GOOD))) in p54_rx_data()
347 if (hdr->decrypt_status == P54_DECRYPT_OK) in p54_rx_data()
349 if ((hdr->decrypt_status == P54_DECRYPT_FAIL_MICHAEL) || in p54_rx_data()
350 (hdr->decrypt_status == P54_DECRYPT_FAIL_TKIP)) in p54_rx_data()
353 rx_status->signal = p54_rssi_to_dbm(priv, hdr->rssi); in p54_rx_data()
354 if (hdr->rate & 0x10) in p54_rx_data()
363 rx_status->antenna = hdr->antenna; in p54_rx_data()
365 tsf32 = le32_to_cpu(hdr->tsf32); in p54_rx_data()
377 if (hdr->flags & cpu_to_le16(P54_HDR_FLAG_DATA_ALIGN)) in p54_rx_data()
378 header_len += hdr->align[0]; in p54_rx_data()
381 skb_trim(skb, le16_to_cpu(hdr->len)); in p54_rx_data()
395 struct p54_hdr *hdr = (struct p54_hdr *) skb->data; in p54_rx_frame_sent() local
396 struct p54_frame_sent *payload = (struct p54_frame_sent *) hdr->data; in p54_rx_frame_sent()
404 entry = p54_find_and_unlink_skb(priv, hdr->req_id); in p54_rx_frame_sent()
482 skb_pull(entry, sizeof(*hdr) + pad + sizeof(*entry_data)); in p54_rx_frame_sent()
489 struct p54_hdr *hdr = (struct p54_hdr *) skb->data; in p54_rx_eeprom_readback() local
490 struct p54_eeprom_lm86 *eeprom = (struct p54_eeprom_lm86 *) hdr->data; in p54_rx_eeprom_readback()
505 tmp = p54_find_and_unlink_skb(priv, hdr->req_id); in p54_rx_eeprom_readback()
512 struct p54_hdr *hdr = (struct p54_hdr *) skb->data; in p54_rx_stats() local
513 struct p54_statistics *stats = (struct p54_statistics *) hdr->data; in p54_rx_stats()
599 tmp = p54_find_and_unlink_skb(priv, hdr->req_id); in p54_rx_stats()
606 struct p54_hdr *hdr = (struct p54_hdr *) skb->data; in p54_rx_trap() local
607 struct p54_trap *trap = (struct p54_trap *) hdr->data; in p54_rx_trap()
642 struct p54_hdr *hdr = (struct p54_hdr *) skb->data; in p54_rx_control() local
644 switch (le16_to_cpu(hdr->type)) { in p54_rx_control()
662 le16_to_cpu(hdr->type)); in p54_rx_control()
687 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data; in p54_tx_80211_header() local
689 if (ieee80211_is_data_qos(hdr->frame_control)) in p54_tx_80211_header()
727 if (unlikely(ieee80211_is_mgmt(hdr->frame_control))) { in p54_tx_80211_header()
728 if (ieee80211_is_probe_resp(hdr->frame_control)) { in p54_tx_80211_header()
733 } else if (ieee80211_is_beacon(hdr->frame_control)) { in p54_tx_80211_header()
781 struct p54_hdr *hdr; in p54_tx_80211() local
801 padding = (unsigned long)(skb->data - (sizeof(*hdr) + sizeof(*txhdr))) & 3; in p54_tx_80211()
819 hdr = (struct p54_hdr *) skb_push(skb, sizeof(*hdr)); in p54_tx_80211()
823 hdr->type = cpu_to_le16(aid); in p54_tx_80211()
824 hdr->rts_tries = info->control.rates[0].count; in p54_tx_80211()
898 hdr->flags = cpu_to_le16(hdr_flags); in p54_tx_80211()
899 hdr->tries = ridx; in p54_tx_80211()
934 hdr->len = cpu_to_le16(len); in p54_tx_80211()