Lines Matching refs:nla_data
626 pos = nla_data(attr); in is_valid_ie_attr()
849 k->p.key = nla_data(tb[NL80211_KEY_DATA]); in nl80211_parse_key_new()
854 k->p.seq = nla_data(tb[NL80211_KEY_SEQ]); in nl80211_parse_key_new()
888 k->p.key = nla_data(info->attrs[NL80211_ATTR_KEY_DATA]); in nl80211_parse_key_old()
893 k->p.seq = nla_data(info->attrs[NL80211_ATTR_KEY_SEQ]); in nl80211_parse_key_old()
2453 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_wds_peer()
2510 rdev, nla_data(info->attrs[NL80211_ATTR_WIPHY_NAME])); in nl80211_set_wiphy()
3051 nla_data(info->attrs[NL80211_ATTR_MU_MIMO_GROUP_DATA]); in nl80211_parse_mon_options()
3072 nla_data(info->attrs[NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR]); in nl80211_parse_mon_options()
3139 memcpy(wdev->ssid, nla_data(info->attrs[NL80211_ATTR_MESH_ID]), in nl80211_set_interface()
3223 nla_data(info->attrs[NL80211_ATTR_IFNAME]), in nl80211_new_interface()
3245 memcpy(wdev->ssid, nla_data(info->attrs[NL80211_ATTR_MESH_ID]), in nl80211_new_interface()
3393 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_get_key()
3536 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_new_key()
3582 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_del_key()
3680 memcpy(acl->mac_addrs[i].addr, nla_data(attr), ETH_ALEN); in parse_acl_data()
3892 nla_data(tb[NL80211_TXRATE_LEGACY]), in nl80211_parse_tx_bitrate_mask()
3901 nla_data(tb[NL80211_TXRATE_HT]), in nl80211_parse_tx_bitrate_mask()
3909 nla_data(tb[NL80211_TXRATE_VHT]), in nl80211_parse_tx_bitrate_mask()
4015 bcn->head = nla_data(attrs[NL80211_ATTR_BEACON_HEAD]); in nl80211_parse_beacon()
4023 bcn->tail = nla_data(attrs[NL80211_ATTR_BEACON_TAIL]); in nl80211_parse_beacon()
4032 bcn->beacon_ies = nla_data(attrs[NL80211_ATTR_IE]); in nl80211_parse_beacon()
4038 nla_data(attrs[NL80211_ATTR_IE_PROBE_RESP]); in nl80211_parse_beacon()
4045 nla_data(attrs[NL80211_ATTR_IE_ASSOC_RESP]); in nl80211_parse_beacon()
4051 bcn->probe_resp = nla_data(attrs[NL80211_ATTR_PROBE_RESP]); in nl80211_parse_beacon()
4220 params.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_start_ap()
4426 sta_flags = nla_data(nla); in parse_station_flags()
4866 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_get_station()
5128 nla_data(info->attrs[NL80211_ATTR_STA_SUPPORTED_CHANNELS]); in nl80211_parse_sta_channel_info()
5144 nla_data(info->attrs[NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES]); in nl80211_parse_sta_channel_info()
5167 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY]); in nl80211_set_station_tdls()
5170 nla_data(info->attrs[NL80211_ATTR_VHT_CAPABILITY]); in nl80211_set_station_tdls()
5173 nla_data(info->attrs[NL80211_ATTR_HE_CAPABILITY]); in nl80211_set_station_tdls()
5230 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_station()
5234 nla_data(info->attrs[NL80211_ATTR_STA_SUPPORTED_RATES]); in nl80211_set_station()
5247 nla_data(info->attrs[NL80211_ATTR_STA_EXT_CAPABILITY]); in nl80211_set_station()
5354 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_new_station()
5356 nla_data(info->attrs[NL80211_ATTR_STA_SUPPORTED_RATES]); in nl80211_new_station()
5394 nla_data(info->attrs[NL80211_ATTR_STA_EXT_CAPABILITY]); in nl80211_new_station()
5401 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY]); in nl80211_new_station()
5405 nla_data(info->attrs[NL80211_ATTR_VHT_CAPABILITY]); in nl80211_new_station()
5409 nla_data(info->attrs[NL80211_ATTR_HE_CAPABILITY]); in nl80211_new_station()
5560 params.mac = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_del_station()
5715 dst = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_get_mpath()
5753 dst = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_mpath()
5754 next_hop = nla_data(info->attrs[NL80211_ATTR_MPATH_NEXT_HOP]); in nl80211_set_mpath()
5778 dst = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_new_mpath()
5779 next_hop = nla_data(info->attrs[NL80211_ATTR_MPATH_NEXT_HOP]); in nl80211_new_mpath()
5797 dst = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_del_mpath()
5820 dst = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_get_mpp()
5925 nla_data(info->attrs[NL80211_ATTR_BSS_BASIC_RATES]); in nl80211_set_bss()
6003 data = nla_data(info->attrs[NL80211_ATTR_REG_ALPHA2]); in nl80211_req_set_reg()
6417 setup->ie = nla_data(ieattr); in nl80211_parse_mesh_setup()
6745 alpha2 = nla_data(info->attrs[NL80211_ATTR_REG_ALPHA2]); in nl80211_set_reg()
6849 nest = nla_data(nla); in parse_bss_select()
6883 adj_param = nla_data(attr[NL80211_BSS_SELECT_ATTR_RSSI_ADJUST]); in parse_bss_select()
6919 memcpy(mac_addr, nla_data(attrs[NL80211_ATTR_MAC]), ETH_ALEN); in nl80211_parse_random_mac()
6920 memcpy(mac_addr_mask, nla_data(attrs[NL80211_ATTR_MAC_MASK]), ETH_ALEN); in nl80211_parse_random_mac()
7191 memcpy(request->ssids[i].ssid, nla_data(attr), nla_len(attr)); in nl80211_trigger_scan()
7199 nla_data(info->attrs[NL80211_ATTR_IE]), in nl80211_trigger_scan()
7223 nla_data(attr), in nl80211_trigger_scan()
7263 nla_data(info->attrs[NL80211_ATTR_BSSID]), ETH_ALEN); in nl80211_trigger_scan()
7266 memcpy(request->bssid, nla_data(info->attrs[NL80211_ATTR_MAC]), in nl80211_trigger_scan()
7614 memcpy(request->ssids[i].ssid, nla_data(attr), in nl80211_parse_sched_scan()
7651 nla_data(ssid), nla_len(ssid)); in nl80211_parse_sched_scan()
7661 nla_data(bssid), ETH_ALEN); in nl80211_parse_sched_scan()
7691 nla_data(attrs[NL80211_ATTR_IE]), in nl80211_parse_sched_scan()
7713 rssi_adjust = nla_data( in nl80211_parse_sched_scan()
7971 nla_data(csa_attrs[NL80211_ATTR_CSA_C_OFF_BEACON]); in nl80211_channel_switch()
7996 nla_data(csa_attrs[NL80211_ATTR_CSA_C_OFF_PRESP]); in nl80211_channel_switch()
8432 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_authenticate()
8438 ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_authenticate()
8442 ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_authenticate()
8463 auth_data = nla_data(info->attrs[NL80211_ATTR_AUTH_DATA]); in nl80211_authenticate()
8540 data = nla_data(info->attrs[NL80211_ATTR_CIPHER_SUITES_PAIRWISE]); in nl80211_crypto_settings()
8578 data = nla_data(info->attrs[NL80211_ATTR_AKM_SUITES]); in nl80211_crypto_settings()
8597 settings->psk = nla_data(info->attrs[NL80211_ATTR_PMK]); in nl80211_crypto_settings()
8631 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_associate()
8638 ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_associate()
8642 req.ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_associate()
8656 req.prev_bssid = nla_data(info->attrs[NL80211_ATTR_PREV_BSSID]); in nl80211_associate()
8663 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY_MASK]), in nl80211_associate()
8670 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY]), in nl80211_associate()
8679 nla_data(info->attrs[NL80211_ATTR_VHT_CAPABILITY_MASK]), in nl80211_associate()
8686 nla_data(info->attrs[NL80211_ATTR_VHT_CAPABILITY]), in nl80211_associate()
8701 req.fils_kek = nla_data(info->attrs[NL80211_ATTR_FILS_KEK]); in nl80211_associate()
8706 nla_data(info->attrs[NL80211_ATTR_FILS_NONCES]); in nl80211_associate()
8758 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_deauthenticate()
8767 ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_deauthenticate()
8809 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_disassociate()
8818 ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_disassociate()
8897 ibss.bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_join_ibss()
8902 ibss.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_join_ibss()
8906 ibss.ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_join_ibss()
8946 nla_data(info->attrs[NL80211_ATTR_BSS_BASIC_RATES]); in nl80211_join_ibss()
8960 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY_MASK]), in nl80211_join_ibss()
8967 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY]), in nl80211_join_ibss()
9197 nla_data(info->attrs[NL80211_ATTR_TESTDATA]), in nl80211_testmode_do()
9248 data = nla_data((void *)cb->args[1]); in nl80211_testmode_dump()
9353 connect.bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_connect()
9356 nla_data(info->attrs[NL80211_ATTR_MAC_HINT]); in nl80211_connect()
9357 connect.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_connect()
9361 connect.ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_connect()
9382 nla_data(info->attrs[NL80211_ATTR_PREV_BSSID]); in nl80211_connect()
9407 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY_MASK]), in nl80211_connect()
9416 nla_data(info->attrs[NL80211_ATTR_HT_CAPABILITY]), in nl80211_connect()
9425 nla_data(info->attrs[NL80211_ATTR_VHT_CAPABILITY_MASK]), in nl80211_connect()
9434 nla_data(info->attrs[NL80211_ATTR_VHT_CAPABILITY]), in nl80211_connect()
9478 nla_data(info->attrs[NL80211_ATTR_FILS_ERP_USERNAME]); in nl80211_connect()
9482 nla_data(info->attrs[NL80211_ATTR_FILS_ERP_REALM]); in nl80211_connect()
9489 nla_data(info->attrs[NL80211_ATTR_FILS_ERP_RRK]); in nl80211_connect()
9550 connect.ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_update_connect_params()
9569 nla_data(info->attrs[NL80211_ATTR_FILS_ERP_USERNAME]); in nl80211_update_connect_params()
9573 nla_data(info->attrs[NL80211_ATTR_FILS_ERP_REALM]); in nl80211_update_connect_params()
9580 nla_data(info->attrs[NL80211_ATTR_FILS_ERP_RRK]); in nl80211_update_connect_params()
9688 pmksa.pmkid = nla_data(info->attrs[NL80211_ATTR_PMKID]); in nl80211_setdel_pmksa()
9691 pmksa.bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_setdel_pmksa()
9696 pmksa.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_setdel_pmksa()
9699 nla_data(info->attrs[NL80211_ATTR_FILS_CACHE_ID]); in nl80211_setdel_pmksa()
9704 pmksa.pmk = nla_data(info->attrs[NL80211_ATTR_PMK]); in nl80211_setdel_pmksa()
9766 peer = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_tdls_mgmt()
9778 nla_data(info->attrs[NL80211_ATTR_IE]), in nl80211_tdls_mgmt()
9798 peer = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_tdls_oper()
9950 nla_data(info->attrs[NL80211_ATTR_FRAME_MATCH]), in nl80211_register_mgmt()
10032 params.buf = nla_data(info->attrs[NL80211_ATTR_FRAME]); in nl80211_tx_mgmt()
10044 nla_data(info->attrs[NL80211_ATTR_CSA_C_OFFSETS_TX]); in nl80211_tx_mgmt()
10374 nla_data(attrs[NL80211_ATTR_CQM_RSSI_THOLD]); in nl80211_set_cqm()
10443 setup.mesh_id = nla_data(info->attrs[NL80211_ATTR_MESH_ID]); in nl80211_join_mesh()
10489 u8 *rates = nla_data(info->attrs[NL80211_ATTR_BSS_BASIC_RATES]); in nl80211_join_mesh()
10838 tok = nla_data(tb[NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN]); in nl80211_parse_wowlan_tcp()
10856 seq = nla_data(tb[NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ]); in nl80211_parse_wowlan_tcp()
10875 memcpy(cfg->dst_mac, nla_data(tb[NL80211_WOWLAN_TCP_DST_MAC]), in nl80211_parse_wowlan_tcp()
10907 nla_data(tb[NL80211_WOWLAN_TCP_DATA_PAYLOAD]), in nl80211_parse_wowlan_tcp()
10915 nla_data(tb[NL80211_WOWLAN_TCP_WAKE_PAYLOAD]), in nl80211_parse_wowlan_tcp()
10920 nla_data(tb[NL80211_WOWLAN_TCP_WAKE_MASK]), in nl80211_parse_wowlan_tcp()
11102 memcpy(mask_pat, nla_data(pat_tb[NL80211_PKTPAT_MASK]), in nl80211_set_wowlan()
11108 nla_data(pat_tb[NL80211_PKTPAT_PATTERN]), in nl80211_set_wowlan()
11352 memcpy(mask_pat, nla_data(pat_tb[NL80211_PKTPAT_MASK]), in nl80211_parse_coalesce_rule()
11358 memcpy(mask_pat, nla_data(pat_tb[NL80211_PKTPAT_PATTERN]), in nl80211_parse_coalesce_rule()
11462 rekey_data.kek = nla_data(tb[NL80211_REKEY_DATA_KEK]); in nl80211_set_rekey_data()
11463 rekey_data.kck = nla_data(tb[NL80211_REKEY_DATA_KCK]); in nl80211_set_rekey_data()
11464 rekey_data.replay_ctr = nla_data(tb[NL80211_REKEY_DATA_REPLAY_CTR]); in nl80211_set_rekey_data()
11533 addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_probe_client()
11788 memcpy(func->service_id, nla_data(tb[NL80211_NAN_FUNC_SERVICE_ID]), in nl80211_nan_add_func()
11798 kmemdup(nla_data(tb[NL80211_NAN_FUNC_SERVICE_INFO]), in nl80211_nan_add_func()
11845 nla_data(tb[NL80211_NAN_FUNC_FOLLOW_UP_DEST]), in nl80211_nan_add_func()
11879 kmemdup(nla_data(srf_tb[NL80211_NAN_SRF_BF]), in nl80211_nan_add_func()
11914 memcpy(func->srf_macs[i++].addr, nla_data(attr), in nl80211_nan_add_func()
12224 ft_params.ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_update_ft_ies()
12344 data = nla_data(info->attrs[NL80211_ATTR_VENDOR_DATA]); in nl80211_vendor_cmd()
12433 data = nla_data(attrbuf[NL80211_ATTR_VENDOR_DATA]); in nl80211_prepare_vendor_dump()
12583 pos = nla_data(info->attrs[NL80211_ATTR_QOS_MAP]); in nl80211_set_qos_map()
12655 peer = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_add_tx_ts()
12697 peer = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_del_tx_ts()
12756 addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_tdls_channel_switch()
12790 addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_tdls_cancel_channel_switch()
12846 pmk_conf.aa = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_pmk()
12852 pmk_conf.pmk = nla_data(info->attrs[NL80211_ATTR_PMK]); in nl80211_set_pmk()
12869 nla_data(info->attrs[NL80211_ATTR_PMKR0_NAME]); in nl80211_set_pmk()
12898 aa = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_del_pmk()
12929 memcpy(params.ssid.ssid, nla_data(info->attrs[NL80211_ATTR_SSID]), in nl80211_external_auth()
12932 memcpy(params.bssid, nla_data(info->attrs[NL80211_ATTR_BSSID]), in nl80211_external_auth()
12987 buf = nla_data(info->attrs[NL80211_ATTR_FRAME]); in nl80211_tx_control_port()
12989 dest = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_tx_control_port()
15085 skb_copy_bits(skb, 0, nla_data(frame), skb->len); in __nl80211_rx_control_port()