Lines Matching defs:desc
21 struct wl1251_rx_descriptor *desc)
29 wl1251_mem_read(wl, rx_packet_ring_addr, desc, sizeof(*desc));
33 struct wl1251_rx_descriptor *desc,
43 status->mactime = desc->timestamp;
59 status->signal = desc->rssi;
65 wl->noise = desc->rssi - desc->snr / 2;
67 status->freq = ieee80211_channel_to_frequency(desc->channel,
72 if (!wl->monitor_present && (desc->flags & RX_DESC_ENCRYPTION_MASK)) {
75 if (likely(!(desc->flags & RX_DESC_DECRYPT_FAIL)))
78 if (unlikely(desc->flags & RX_DESC_MIC_FAIL))
82 if (unlikely(!(desc->flags & RX_DESC_VALID_FCS)))
85 switch (desc->rate) {
120 if (desc->rate == RATE_1MBPS) {
121 if (!(desc->mod_pre & OFDM_RATE_BIT))
129 if (desc->mod_pre & SHORT_PREAMBLE_BIT)
134 struct wl1251_rx_descriptor *desc)
142 length = WL1251_RX_ALIGN(desc->length - PLCP_HEADER_LENGTH);
143 curr_id = (desc->flags & RX_DESC_SEQNUM_MASK) >> RX_DESC_PACKETID_SHIFT;
169 skb_trim(skb, desc->length - PLCP_HEADER_LENGTH);
176 wl1251_rx_status(wl, desc, &status, beacon);