| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-drv.c | 625 const u8 *tlv_data; in iwl_parse_tlv_firmware() local 671 tlv_data = tlv->data; in iwl_parse_tlv_firmware() 684 IWL_UCODE_SECTION_INST, tlv_data); in iwl_parse_tlv_firmware() 693 IWL_UCODE_SECTION_DATA, tlv_data); in iwl_parse_tlv_firmware() 702 IWL_UCODE_SECTION_INST, tlv_data); in iwl_parse_tlv_firmware() 711 IWL_UCODE_SECTION_DATA, tlv_data); in iwl_parse_tlv_firmware() 725 le32_to_cpup((__le32 *)tlv_data); in iwl_parse_tlv_firmware() 746 capa->flags = le32_to_cpup((__le32 *)tlv_data); in iwl_parse_tlv_firmware() 751 iwl_set_ucode_api_flags(drv, tlv_data, capa); in iwl_parse_tlv_firmware() 756 iwl_set_ucode_capabilities(drv, tlv_data, capa); in iwl_parse_tlv_firmware() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | wl_cfgscan.c | 323 tlv_log *tlv_data = NULL; in wl_inform_single_bss() local 465 tlv_data = event_data->tlvs; in wl_inform_single_bss() 468 tlv_data->tag = WIFI_TAG_SSID; in wl_inform_single_bss() 469 tlv_data->len = bi->SSID_len; in wl_inform_single_bss() 470 memcpy(tlv_data->value, bi->SSID, bi->SSID_len); in wl_inform_single_bss() 471 payload_len += TLV_LOG_SIZE(tlv_data); in wl_inform_single_bss() 472 tlv_data = TLV_LOG_NEXT(tlv_data); in wl_inform_single_bss() 475 tlv_data->tag = WIFI_TAG_CHANNEL; in wl_inform_single_bss() 476 tlv_data->len = sizeof(uint16); in wl_inform_single_bss() 477 memcpy(tlv_data->value, ¬if_bss_info->channel, sizeof(uint16)); in wl_inform_single_bss() [all …]
|
| H A D | wl_cfgnan.c | 371 uint16 len, nan_event_data_t *tlv_data) in wl_cfgnan_parse_sdea_data() argument 385 if (nan_svc_desc_ext_attr->instance_id == tlv_data->pub_id) { in wl_cfgnan_parse_sdea_data() 386 tlv_data->sde_control_flag = nan_svc_desc_ext_attr->control; in wl_cfgnan_parse_sdea_data() 397 if (tlv_data->sde_control_flag & NAN_SC_RANGE_LIMITED) { in wl_cfgnan_parse_sdea_data() 400 if (tlv_data->sde_control_flag & NAN_SDE_CF_SVC_UPD_IND_PRESENT) { in wl_cfgnan_parse_sdea_data() 402 tlv_data->sde_svc_info.dlen = (p_attr[1] | (p_attr[2] << 8)); in wl_cfgnan_parse_sdea_data() 403 WL_TRACE(("> sdea svc info len: 0x%02x\n", tlv_data->sde_svc_info.dlen)); in wl_cfgnan_parse_sdea_data() 404 if (!tlv_data->sde_svc_info.dlen || in wl_cfgnan_parse_sdea_data() 405 tlv_data->sde_svc_info.dlen > NAN_MAX_SERVICE_SPECIFIC_INFO_LEN) { in wl_cfgnan_parse_sdea_data() 407 tlv_data->sde_svc_info.dlen = 0; in wl_cfgnan_parse_sdea_data() [all …]
|
| H A D | wl_cfg80211.c | 4796 uint32 tlv_data[2]; in wl_set_wsec_info_algos() local 4809 buf = MALLOCZ(cfg->osh, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); in wl_set_wsec_info_algos() 4819 tlv_data_len = sizeof(tlv_data); in wl_set_wsec_info_algos() 4820 tlv_data[0] = algos; in wl_set_wsec_info_algos() 4821 tlv_data[1] = mask; in wl_set_wsec_info_algos() 4824 (const uint8 *)tlv_data, 0); in wl_set_wsec_info_algos() 4830 MFREE(cfg->osh, buf, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); in wl_set_wsec_info_algos()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | wl_cfgscan.c | 319 tlv_log *tlv_data = NULL; in wl_inform_single_bss() local 461 tlv_data = event_data->tlvs; in wl_inform_single_bss() 464 tlv_data->tag = WIFI_TAG_SSID; in wl_inform_single_bss() 465 tlv_data->len = bi->SSID_len; in wl_inform_single_bss() 466 memcpy(tlv_data->value, bi->SSID, bi->SSID_len); in wl_inform_single_bss() 467 payload_len += TLV_LOG_SIZE(tlv_data); in wl_inform_single_bss() 468 tlv_data = TLV_LOG_NEXT(tlv_data); in wl_inform_single_bss() 471 tlv_data->tag = WIFI_TAG_CHANNEL; in wl_inform_single_bss() 472 tlv_data->len = sizeof(uint16); in wl_inform_single_bss() 473 memcpy(tlv_data->value, ¬if_bss_info->channel, sizeof(uint16)); in wl_inform_single_bss() [all …]
|
| H A D | wl_cfgnan.c | 371 uint16 len, nan_event_data_t *tlv_data) in wl_cfgnan_parse_sdea_data() argument 385 if (nan_svc_desc_ext_attr->instance_id == tlv_data->pub_id) { in wl_cfgnan_parse_sdea_data() 386 tlv_data->sde_control_flag = nan_svc_desc_ext_attr->control; in wl_cfgnan_parse_sdea_data() 397 if (tlv_data->sde_control_flag & NAN_SC_RANGE_LIMITED) { in wl_cfgnan_parse_sdea_data() 400 if (tlv_data->sde_control_flag & NAN_SDE_CF_SVC_UPD_IND_PRESENT) { in wl_cfgnan_parse_sdea_data() 402 tlv_data->sde_svc_info.dlen = (p_attr[1] | (p_attr[2] << 8)); in wl_cfgnan_parse_sdea_data() 403 WL_TRACE(("> sdea svc info len: 0x%02x\n", tlv_data->sde_svc_info.dlen)); in wl_cfgnan_parse_sdea_data() 404 if (!tlv_data->sde_svc_info.dlen || in wl_cfgnan_parse_sdea_data() 405 tlv_data->sde_svc_info.dlen > NAN_MAX_SERVICE_SPECIFIC_INFO_LEN) { in wl_cfgnan_parse_sdea_data() 407 tlv_data->sde_svc_info.dlen = 0; in wl_cfgnan_parse_sdea_data() [all …]
|
| H A D | wl_cfg80211.c | 4810 uint32 tlv_data[2]; in wl_set_wsec_info_algos() local 4823 buf = MALLOCZ(cfg->osh, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); in wl_set_wsec_info_algos() 4833 tlv_data_len = sizeof(tlv_data); in wl_set_wsec_info_algos() 4834 tlv_data[0] = algos; in wl_set_wsec_info_algos() 4835 tlv_data[1] = mask; in wl_set_wsec_info_algos() 4838 (const uint8 *)tlv_data, 0); in wl_set_wsec_info_algos() 4844 MFREE(cfg->osh, buf, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); in wl_set_wsec_info_algos()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | wl_cfgscan.c | 3033 tlv_log *tlv_data = NULL; in wl_cfg80211_sched_scan_start() local 3123 tlv_data = event_data->tlvs; in wl_cfg80211_sched_scan_start() 3125 tlv_data->tag = WIFI_TAG_SSID; in wl_cfg80211_sched_scan_start() 3126 tlv_data->len = ssids_local[i].SSID_len; in wl_cfg80211_sched_scan_start() 3127 (void)memcpy_s(tlv_data->value, DOT11_MAX_SSID_LEN, in wl_cfg80211_sched_scan_start() 3129 payload_len += TLV_LOG_SIZE(tlv_data); in wl_cfg80211_sched_scan_start() 3436 tlv_log *tlv_data = NULL; in wl_notify_sched_scan_results() local 3547 tlv_data = event_data->tlvs; in wl_notify_sched_scan_results() 3550 tlv_data->tag = WIFI_TAG_SSID; in wl_notify_sched_scan_results() 3551 tlv_data->len = ssid[i].ssid_len; in wl_notify_sched_scan_results() [all …]
|
| H A D | wl_cfg80211.c | 5877 uint8 tlv_data[8]; local 5890 buf = MALLOCZ(cfg->osh, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); 5900 tlv_data_len = sizeof(tlv_data); 5901 err = memcpy_s(tlv_data, sizeof(tlv_data), &algos, sizeof(algos)); 5905 err = memcpy_s(tlv_data + sizeof(algos), sizeof(mask), &mask, sizeof(mask)); 5909 bcm_xtlv_pack_xtlv(wsec_info_tlv, WL_WSEC_INFO_BSS_ALGOS, tlv_data_len, tlv_data, 0); 5915 MFREE(cfg->osh, buf, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); 14091 tlv_log *tlv_data = NULL; local 14241 tlv_data = event_data->tlvs; 14244 tlv_data->tag = WIFI_TAG_SSID; [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | wl_cfgscan.c | 3024 tlv_log *tlv_data = NULL; in wl_cfg80211_sched_scan_start() local 3114 tlv_data = event_data->tlvs; in wl_cfg80211_sched_scan_start() 3116 tlv_data->tag = WIFI_TAG_SSID; in wl_cfg80211_sched_scan_start() 3117 tlv_data->len = ssids_local[i].SSID_len; in wl_cfg80211_sched_scan_start() 3118 (void)memcpy_s(tlv_data->value, DOT11_MAX_SSID_LEN, in wl_cfg80211_sched_scan_start() 3120 payload_len += TLV_LOG_SIZE(tlv_data); in wl_cfg80211_sched_scan_start() 3427 tlv_log *tlv_data = NULL; in wl_notify_sched_scan_results() local 3538 tlv_data = event_data->tlvs; in wl_notify_sched_scan_results() 3541 tlv_data->tag = WIFI_TAG_SSID; in wl_notify_sched_scan_results() 3542 tlv_data->len = ssid[i].ssid_len; in wl_notify_sched_scan_results() [all …]
|
| H A D | wl_cfg80211.c | 5748 uint8 tlv_data[8]; local 5761 buf = MALLOCZ(cfg->osh, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); 5771 tlv_data_len = sizeof(tlv_data); 5772 err = memcpy_s(tlv_data, sizeof(tlv_data), &algos, sizeof(algos)); 5776 err = memcpy_s(tlv_data + sizeof(algos), sizeof(mask), &mask, sizeof(mask)); 5780 bcm_xtlv_pack_xtlv(wsec_info_tlv, WL_WSEC_INFO_BSS_ALGOS, tlv_data_len, tlv_data, 0); 5786 MFREE(cfg->osh, buf, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); 13973 tlv_log *tlv_data = NULL; local 14107 tlv_data = event_data->tlvs; 14110 tlv_data->tag = WIFI_TAG_SSID; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | wl_cfgscan.c | 3033 tlv_log *tlv_data = NULL; in wl_cfg80211_sched_scan_start() local 3123 tlv_data = event_data->tlvs; in wl_cfg80211_sched_scan_start() 3125 tlv_data->tag = WIFI_TAG_SSID; in wl_cfg80211_sched_scan_start() 3126 tlv_data->len = ssids_local[i].SSID_len; in wl_cfg80211_sched_scan_start() 3127 (void)memcpy_s(tlv_data->value, DOT11_MAX_SSID_LEN, in wl_cfg80211_sched_scan_start() 3129 payload_len += TLV_LOG_SIZE(tlv_data); in wl_cfg80211_sched_scan_start() 3436 tlv_log *tlv_data = NULL; in wl_notify_sched_scan_results() local 3547 tlv_data = event_data->tlvs; in wl_notify_sched_scan_results() 3550 tlv_data->tag = WIFI_TAG_SSID; in wl_notify_sched_scan_results() 3551 tlv_data->len = ssid[i].ssid_len; in wl_notify_sched_scan_results() [all …]
|
| H A D | wl_cfg80211.c | 5875 uint8 tlv_data[8]; local 5888 buf = MALLOCZ(cfg->osh, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); 5898 tlv_data_len = sizeof(tlv_data); 5899 err = memcpy_s(tlv_data, sizeof(tlv_data), &algos, sizeof(algos)); 5903 err = memcpy_s(tlv_data + sizeof(algos), sizeof(mask), &mask, sizeof(mask)); 5907 bcm_xtlv_pack_xtlv(wsec_info_tlv, WL_WSEC_INFO_BSS_ALGOS, tlv_data_len, tlv_data, 0); 5913 MFREE(cfg->osh, buf, sizeof(wl_wsec_info_t) + sizeof(tlv_data)); 14089 tlv_log *tlv_data = NULL; local 14239 tlv_data = event_data->tlvs; 14242 tlv_data->tag = WIFI_TAG_SSID; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_debug.c | 517 tlv_log *tlv_data; in dhd_dbg_nan_event_handler() local 573 tlv_data = (tlv_log *)event_get_tlv(nan_evt_tag_map[i].fw_id, in dhd_dbg_nan_event_handler() 575 if (tlv_data) { in dhd_dbg_nan_event_handler() 577 nan_evt_tag_map[i].desc, tlv_data->len)); in dhd_dbg_nan_event_handler() 578 memcpy(dest_tlvs, tlv_data, sizeof(tlv_log) + tlv_data->len); in dhd_dbg_nan_event_handler() 579 tot_payload_len += tlv_data->len + sizeof(tlv_log); in dhd_dbg_nan_event_handler() 580 switch (tlv_data->tag) { in dhd_dbg_nan_event_handler() 585 (const struct ether_addr *)tlv_data->value, in dhd_dbg_nan_event_handler() 590 prhex(NULL, &tlv_data->value[0], in dhd_dbg_nan_event_handler() 591 tlv_data->len); in dhd_dbg_nan_event_handler() [all …]
|
| H A D | wl_cfg80211.c | 10969 tlv_log *tlv_data = NULL; in wl_cfg80211_sched_scan_start() local 11057 tlv_data = event_data->tlvs; in wl_cfg80211_sched_scan_start() 11059 tlv_data->tag = WIFI_TAG_SSID; in wl_cfg80211_sched_scan_start() 11060 tlv_data->len = ssids_local[i].SSID_len; in wl_cfg80211_sched_scan_start() 11061 memcpy(tlv_data->value, ssids_local[i].SSID, in wl_cfg80211_sched_scan_start() 11063 payload_len += TLV_LOG_SIZE(tlv_data); in wl_cfg80211_sched_scan_start() 11895 tlv_log *tlv_data = NULL; in wl_inform_single_bss() local 12034 tlv_data = event_data->tlvs; in wl_inform_single_bss() 12037 tlv_data->tag = WIFI_TAG_SSID; in wl_inform_single_bss() 12038 tlv_data->len = bi->SSID_len; in wl_inform_single_bss() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath11k/ |
| H A D | hal_rx.c | 844 u32 tlv_tag, u8 *tlv_data) in ath11k_hal_rx_parse_mon_status_tlv() argument 851 (struct hal_rx_ppdu_start *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 862 (struct hal_rx_ppdu_end_user_stats *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 894 (struct hal_rx_ht_sig_info *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 929 (struct hal_rx_lsig_b_info *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 938 (struct hal_rx_lsig_a_info *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 947 (struct hal_rx_vht_sig_a_info *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 992 (struct hal_rx_he_sig_a_su_info *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 1037 (struct hal_rx_he_sig_a_mu_dl_info *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() 1070 (struct hal_rx_he_sig_b1_mu_info *)tlv_data; in ath11k_hal_rx_parse_mon_status_tlv() [all …]
|
| /OK3568_Linux_fs/kernel/net/ife/ |
| H A D | ife.c | 31 u8 tlv_data[]; member 62 return ifehdr->tlv_data; in ife_encode() 89 return &ifehdr->tlv_data; in ife_decode()
|
| /OK3568_Linux_fs/kernel/net/sched/ |
| H A D | act_ife.c | 717 u8 *tlv_data; in tcf_ife_decode() local 726 tlv_data = ife_decode(skb, &metalen); in tcf_ife_decode() 727 if (unlikely(!tlv_data)) { in tcf_ife_decode() 732 ifehdr_end = tlv_data + metalen; in tcf_ife_decode() 733 for (; tlv_data < ifehdr_end; tlv_data = ife_tlv_meta_next(tlv_data)) { in tcf_ife_decode() 738 curr_data = ife_tlv_meta_decode(tlv_data, ifehdr_end, &mtype, in tcf_ife_decode() 755 if (WARN_ON(tlv_data != ifehdr_end)) { in tcf_ife_decode()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/ |
| H A D | coredump.c | 1555 memcpy(dump_tlv->tlv_data, &crash_data->registers, in ath10k_coredump_build() 1565 ce_hdr = (struct ath10k_ce_crash_hdr *)(dump_tlv->tlv_data); in ath10k_coredump_build() 1580 memcpy(dump_tlv->tlv_data, crash_data->ramdump_buf, in ath10k_coredump_build()
|
| H A D | coredump.h | 35 u8 tlv_data[]; member
|
| /OK3568_Linux_fs/kernel/sound/core/ |
| H A D | control.c | 1229 void *tlv_data; /* TLV data */ member 1318 change = memcmp(ue->tlv_data, container, size) != 0; in replace_user_tlv() 1324 if (ue->tlv_data == NULL) { in replace_user_tlv() 1331 kvfree(ue->tlv_data); in replace_user_tlv() 1332 ue->tlv_data = container; in replace_user_tlv() 1349 if (ue->tlv_data_size == 0 || ue->tlv_data == NULL) in read_user_tlv() 1355 if (copy_to_user(buf, ue->tlv_data, ue->tlv_data_size)) in read_user_tlv() 1408 kvfree(ue->tlv_data); in snd_ctl_elem_user_free()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/ |
| H A D | scan.c | 1144 struct mwifiex_ie_types_data **tlv_data) in mwifiex_ret_802_11_scan_get_tlv_ptrs() argument 1153 *tlv_data = NULL; in mwifiex_ret_802_11_scan_get_tlv_ptrs() 1177 *tlv_data = current_tlv; in mwifiex_ret_802_11_scan_get_tlv_ptrs() 1184 *tlv_data = current_tlv; in mwifiex_ret_802_11_scan_get_tlv_ptrs() 1195 if (*tlv_data) in mwifiex_ret_802_11_scan_get_tlv_ptrs() 2120 struct mwifiex_ie_types_data *tlv_data; in mwifiex_ret_802_11_scan() local 2178 tlv_data = (struct mwifiex_ie_types_data *) (scan_rsp-> in mwifiex_ret_802_11_scan() 2184 mwifiex_ret_802_11_scan_get_tlv_ptrs(adapter, tlv_data, tlv_buf_size, in mwifiex_ret_802_11_scan() 2191 mwifiex_ret_802_11_scan_get_tlv_ptrs(adapter, tlv_data, tlv_buf_size, in mwifiex_ret_802_11_scan()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed.h | 997 union qed_mfw_tlv_data *tlv_data);
|