Lines Matching defs:mbox
35 struct event_mailbox *mbox)
39 s8 metric = mbox->rssi_snr_trigger_metric[0];
94 static void wl1271_event_mbox_dump(struct event_mailbox *mbox)
97 wl1271_debug(DEBUG_EVENT, "\tvector: 0x%x", mbox->events_vector);
98 wl1271_debug(DEBUG_EVENT, "\tmask: 0x%x", mbox->events_mask);
101 static int wl1271_event_process(struct wl1271 *wl, struct event_mailbox *mbox)
110 wl1271_event_mbox_dump(mbox);
112 vector = le32_to_cpu(mbox->events_vector);
113 vector &= ~(le32_to_cpu(mbox->events_mask));
118 mbox->scheduled_scan_status);
125 "(status 0x%0x)", mbox->scheduled_scan_status);
132 "(status 0x%0x)", mbox->scheduled_scan_status);
141 mbox->soft_gemini_sense_info);
164 wl1271_event_rssi_trigger(wl, wlvif, mbox);
169 u8 role_id = mbox->role_id;
172 mbox->rx_ba_allowed, role_id);
178 wlvif->ba_allowed = !!mbox->rx_ba_allowed;
187 mbox->channel_switch_status);
202 success = mbox->channel_switch_status ? false : true;
220 sta_bitmap |= le16_to_cpu(mbox->sta_tx_retry_exceeded);
226 sta_bitmap |= le16_to_cpu(mbox->sta_aging_status);
292 struct event_mailbox mbox;
295 wl1271_debug(DEBUG_EVENT, "EVENT on mbox %d", mbox_num);
300 /* first we read the mbox descriptor */
301 wl1271_read(wl, wl->mbox_ptr[mbox_num], &mbox,
305 ret = wl1271_event_process(wl, &mbox);