Lines Matching defs:mac_status
1537 struct ar_rx_macstatus *mac_status = NULL;
1567 if (len < sizeof(*mac_status)) {
1569 "%s: sub-xfer too short (no mac_status) (len %d)\n",
1575 * Remove the mac_status from the payload length.
1579 mac_status = (struct ar_rx_macstatus *)(buf + len - sizeof(*mac_status));
1580 len -= sizeof(*mac_status);
1583 __func__, mac_status->status);
1591 if (((mac_status->status & AR_RX_STATUS_MPDU_MASK) == AR_RX_STATUS_MPDU_SINGLE) ||
1592 ((mac_status->status & AR_RX_STATUS_MPDU_MASK) == AR_RX_STATUS_MPDU_FIRST)) {
1623 if (((mac_status->status & AR_RX_STATUS_MPDU_MASK) == AR_RX_STATUS_MPDU_SINGLE) ||
1624 ((mac_status->status & AR_RX_STATUS_MPDU_MASK) == AR_RX_STATUS_MPDU_LAST)) {
1652 if (__predict_false((mac_status->error & ~AR_RX_ERROR_BAD_RA) != 0)) {
1653 OTUS_DPRINTF(sc, OTUS_DEBUG_RXDONE, "error frame 0x%02x\n", mac_status->error);
1654 if (mac_status->error & AR_RX_ERROR_FCS) {
1656 } else if (mac_status->error & AR_RX_ERROR_MMIC) {