Lines Matching refs:frame

26 				     const u8 *frame, size_t len,
198 const u8 *frame, size_t len) in mlme_event_auth() argument
215 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_auth()
260 const u8 *frame, size_t len, struct nlattr *wmm, in mlme_event_assoc() argument
280 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_assoc()
308 event.assoc_info.resp_frame = frame; in mlme_event_assoc()
1337 const u8 *frame, size_t len, in mlme_event_mgmt() argument
1348 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_mgmt()
1372 event.rx_mgmt.frame = frame; in mlme_event_mgmt()
1384 struct nlattr *cookie, const u8 *frame, in mlme_event_mgmt_tx_status() argument
1388 const struct ieee80211_hdr *hdr = (const struct ieee80211_hdr *) frame; in mlme_event_mgmt_tx_status()
1405 WPA_GET_BE16(frame + 2 * ETH_ALEN) == ETH_P_PAE) { in mlme_event_mgmt_tx_status()
1408 nl80211_control_port_frame_tx_status(bss, frame, len, ack, in mlme_event_mgmt_tx_status()
1439 event.tx_status.data = frame; in mlme_event_mgmt_tx_status()
1450 const u8 *frame, size_t len) in mlme_event_deauth_disassoc() argument
1462 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_deauth_disassoc()
1540 if (frame + len > mgmt->u.disassoc.variable) { in mlme_event_deauth_disassoc()
1542 event.disassoc_info.ie_len = frame + len - in mlme_event_deauth_disassoc()
1565 if (frame + len > mgmt->u.deauth.variable) { in mlme_event_deauth_disassoc()
1567 event.deauth_info.ie_len = frame + len - in mlme_event_deauth_disassoc()
1578 const u8 *frame, size_t len) in mlme_event_unprot_disconnect() argument
1592 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_unprot_disconnect()
1614 const u8 *frame, size_t len) in mlme_event_unprot_beacon() argument
1622 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_unprot_beacon()
1645 enum nl80211_commands cmd, struct nlattr *frame, in mlme_event() argument
1664 if (frame == NULL) { in mlme_event()
1681 data = nla_data(frame); in mlme_event()
1682 len = nla_len(frame); in mlme_event()
1729 nla_data(frame), nla_len(frame)); in mlme_event()
1733 mlme_event_auth(drv, nla_data(frame), nla_len(frame)); in mlme_event()
1736 mlme_event_assoc(drv, nla_data(frame), nla_len(frame), wmm, in mlme_event()
1741 nla_data(frame), nla_len(frame)); in mlme_event()
1745 nla_data(frame), nla_len(frame)); in mlme_event()
1748 mlme_event_mgmt(bss, freq, sig, nla_data(frame), in mlme_event()
1749 nla_len(frame), link_id); in mlme_event()
1752 mlme_event_mgmt_tx_status(bss, cookie, nla_data(frame), in mlme_event()
1753 nla_len(frame), ack); in mlme_event()
1757 nla_data(frame), nla_len(frame)); in mlme_event()
1761 nla_data(frame), nla_len(frame)); in mlme_event()
1764 mlme_event_unprot_beacon(drv, nla_data(frame), nla_len(frame)); in mlme_event()
3715 const u8 *frame, size_t len, in nl80211_control_port_frame_tx_status() argument
3729 event.eapol_tx_status.dst = frame; in nl80211_control_port_frame_tx_status()
3730 event.eapol_tx_status.data = frame + ETH_HLEN; in nl80211_control_port_frame_tx_status()
3861 struct nlattr *frame = tb[NL80211_ATTR_FRAME]; in do_process_drv_event() local
4089 if (frame) in do_process_drv_event()
4090 mlme_event_unprot_beacon(drv, nla_data(frame), in do_process_drv_event()
4091 nla_len(frame)); in do_process_drv_event()
4094 if (!frame) in do_process_drv_event()
4097 nla_data(frame), in do_process_drv_event()
4098 nla_len(frame), in do_process_drv_event()