Home
last modified time | relevance | path

Searched refs:tlv (Results 1 – 25 of 141) sorted by relevance

123456

/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dwmi-tlv.c87 const struct wmi_tlv *tlv; in ath10k_wmi_tlv_iter() local
92 if (len < sizeof(*tlv)) { in ath10k_wmi_tlv_iter()
95 ptr - begin, len, sizeof(*tlv)); in ath10k_wmi_tlv_iter()
99 tlv = ptr; in ath10k_wmi_tlv_iter()
100 tlv_tag = __le16_to_cpu(tlv->tag); in ath10k_wmi_tlv_iter()
101 tlv_len = __le16_to_cpu(tlv->len); in ath10k_wmi_tlv_iter()
102 ptr += sizeof(*tlv); in ath10k_wmi_tlv_iter()
103 len -= sizeof(*tlv); in ath10k_wmi_tlv_iter()
1425 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_pdev_suspend() local
1428 skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd)); in ath10k_wmi_tlv_op_gen_pdev_suspend()
[all …]
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxfw/
Dmlxfw_mfa2_tlv_multi.c40 #define MLXFW_MFA2_TLV_TOTAL_SIZE(tlv) \ argument
41 NLA_ALIGN(sizeof(*(tlv)) + be16_to_cpu((tlv)->len))
55 const struct mlxfw_mfa2_tlv *tlv) in mlxfw_mfa2_tlv_next() argument
61 tlv_len = MLXFW_MFA2_TLV_TOTAL_SIZE(tlv); in mlxfw_mfa2_tlv_next()
63 if (tlv->type == MLXFW_MFA2_TLV_MULTI_PART) { in mlxfw_mfa2_tlv_next()
64 multi = mlxfw_mfa2_tlv_multi_get(mfa2_file, tlv); in mlxfw_mfa2_tlv_next()
68 next = (void *) tlv + tlv_len; in mlxfw_mfa2_tlv_next()
76 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_advance() local
79 mlxfw_mfa2_tlv_foreach(mfa2_file, tlv, idx, from_tlv, count) in mlxfw_mfa2_tlv_advance()
80 if (!tlv) in mlxfw_mfa2_tlv_advance()
[all …]
Dmlxfw_mfa2_tlv.h59 const struct mlxfw_mfa2_tlv *tlv, u8 payload_type, in mlxfw_mfa2_tlv_payload_get() argument
64 tlv_top = (void *) tlv + be16_to_cpu(tlv->len) - 1; in mlxfw_mfa2_tlv_payload_get()
65 if (!mlxfw_mfa2_valid_ptr(mfa2_file, tlv) || in mlxfw_mfa2_tlv_payload_get()
68 if (tlv->type != payload_type) in mlxfw_mfa2_tlv_payload_get()
70 if (varsize && (be16_to_cpu(tlv->len) < payload_size)) in mlxfw_mfa2_tlv_payload_get()
72 if (!varsize && (be16_to_cpu(tlv->len) != payload_size)) in mlxfw_mfa2_tlv_payload_get()
75 return tlv->data; in mlxfw_mfa2_tlv_payload_get()
81 const struct mlxfw_mfa2_tlv *tlv) \
83 return mlxfw_mfa2_tlv_payload_get(mfa2_file, tlv, \
91 const struct mlxfw_mfa2_tlv *tlv) \
[all …]
Dmlxfw_mfa2.c128 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_multi_validate() local
132 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_validate()
133 if (!tlv) { in mlxfw_mfa2_tlv_multi_validate()
149 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_file_dev_validate() local
166 tlv = mlxfw_mfa2_tlv_multi_child_find(mfa2_file, multi, in mlxfw_mfa2_file_dev_validate()
168 if (!tlv) { in mlxfw_mfa2_file_dev_validate()
173 psid = mlxfw_mfa2_tlv_psid_get(mfa2_file, tlv); in mlxfw_mfa2_file_dev_validate()
180 psid->psid, be16_to_cpu(tlv->len), true); in mlxfw_mfa2_file_dev_validate()
195 tlv = mlxfw_mfa2_tlv_multi_child_find(mfa2_file, multi, in mlxfw_mfa2_file_dev_validate()
198 if (!tlv) in mlxfw_mfa2_file_dev_validate()
[all …]
Dmlxfw_mfa2_tlv_multi.h47 const struct mlxfw_mfa2_tlv *tlv);
63 #define mlxfw_mfa2_tlv_foreach(mfa2_file, tlv, idx, from_tlv, count) \ argument
64 for (idx = 0, tlv = from_tlv; idx < (count); \
65 idx++, tlv = mlxfw_mfa2_tlv_next(mfa2_file, tlv))
67 #define mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) \ argument
68 mlxfw_mfa2_tlv_foreach(mfa2_file, tlv, idx, \
/Linux-v4.19/drivers/net/ethernet/rocker/
Drocker_tlv.h33 static inline struct rocker_tlv *rocker_tlv_next(const struct rocker_tlv *tlv, in rocker_tlv_next() argument
36 int totlen = ROCKER_TLV_ALIGN(tlv->len); in rocker_tlv_next()
39 return (struct rocker_tlv *) ((char *) tlv + totlen); in rocker_tlv_next()
42 static inline int rocker_tlv_ok(const struct rocker_tlv *tlv, int remaining) in rocker_tlv_ok() argument
45 tlv->len >= ROCKER_TLV_HDRLEN && in rocker_tlv_ok()
46 tlv->len <= remaining; in rocker_tlv_ok()
54 #define rocker_tlv_for_each_nested(pos, tlv, rem) \ argument
55 rocker_tlv_for_each(pos, rocker_tlv_data(tlv), \
56 rocker_tlv_len(tlv), rem)
73 static inline int rocker_tlv_type(const struct rocker_tlv *tlv) in rocker_tlv_type() argument
[all …]
Drocker_tlv.c22 const struct rocker_tlv *tlv; in rocker_tlv_parse() local
28 rocker_tlv_for_each(tlv, head, buf_len, rem) { in rocker_tlv_parse()
29 u32 type = rocker_tlv_type(tlv); in rocker_tlv_parse()
32 tb[type] = tlv; in rocker_tlv_parse()
41 struct rocker_tlv *tlv; in rocker_tlv_put() local
46 tlv = rocker_tlv_start(desc_info); in rocker_tlv_put()
48 tlv->type = attrtype; in rocker_tlv_put()
49 tlv->len = rocker_tlv_attr_size(attrlen); in rocker_tlv_put()
50 memcpy(rocker_tlv_data(tlv), data, attrlen); in rocker_tlv_put()
51 memset((char *) tlv + tlv->len, 0, rocker_tlv_padlen(attrlen)); in rocker_tlv_put()
/Linux-v4.19/net/nfc/
Dllcp_commands.c44 static u8 llcp_tlv8(u8 *tlv, u8 type) in llcp_tlv8() argument
46 if (tlv[0] != type || tlv[1] != llcp_tlv_length[tlv[0]]) in llcp_tlv8()
49 return tlv[2]; in llcp_tlv8()
52 static u16 llcp_tlv16(u8 *tlv, u8 type) in llcp_tlv16() argument
54 if (tlv[0] != type || tlv[1] != llcp_tlv_length[tlv[0]]) in llcp_tlv16()
57 return be16_to_cpu(*((__be16 *)(tlv + 2))); in llcp_tlv16()
61 static u8 llcp_tlv_version(u8 *tlv) in llcp_tlv_version() argument
63 return llcp_tlv8(tlv, LLCP_TLV_VERSION); in llcp_tlv_version()
66 static u16 llcp_tlv_miux(u8 *tlv) in llcp_tlv_miux() argument
68 return llcp_tlv16(tlv, LLCP_TLV_MIUX) & 0x7ff; in llcp_tlv_miux()
[all …]
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Duap_cmd.c311 u8 *tlv = *tlv_buf; in mwifiex_uap_bss_wpa() local
313 tlv_akmp = (struct host_cmd_tlv_akmp *)tlv; in mwifiex_uap_bss_wpa()
320 tlv += sizeof(struct host_cmd_tlv_akmp); in mwifiex_uap_bss_wpa()
323 pwk_cipher = (struct host_cmd_tlv_pwk_cipher *)tlv; in mwifiex_uap_bss_wpa()
331 tlv += sizeof(struct host_cmd_tlv_pwk_cipher); in mwifiex_uap_bss_wpa()
335 pwk_cipher = (struct host_cmd_tlv_pwk_cipher *)tlv; in mwifiex_uap_bss_wpa()
343 tlv += sizeof(struct host_cmd_tlv_pwk_cipher); in mwifiex_uap_bss_wpa()
347 gwk_cipher = (struct host_cmd_tlv_gwk_cipher *)tlv; in mwifiex_uap_bss_wpa()
354 tlv += sizeof(struct host_cmd_tlv_gwk_cipher); in mwifiex_uap_bss_wpa()
358 passphrase = (struct host_cmd_tlv_passphrase *)tlv; in mwifiex_uap_bss_wpa()
[all …]
Dsta_event.c344 struct mwifiex_ie_types_header *tlv) in mwifiex_process_uap_tx_pause() argument
350 tp = (void *)tlv; in mwifiex_process_uap_tx_pause()
376 struct mwifiex_ie_types_header *tlv) in mwifiex_process_sta_tx_pause() argument
383 tp = (void *)tlv; in mwifiex_process_sta_tx_pause()
419 struct mwifiex_ie_types_header *tlv; in mwifiex_process_multi_chan_event() local
439 tlv = (struct mwifiex_ie_types_header *)chan_info->tlv_buffer; in mwifiex_process_multi_chan_event()
442 tlv_type = le16_to_cpu(tlv->type); in mwifiex_process_multi_chan_event()
443 tlv_len = le16_to_cpu(tlv->len); in mwifiex_process_multi_chan_event()
456 grp_info = (struct mwifiex_ie_types_mc_group_info *)tlv; in mwifiex_process_multi_chan_event()
481 tlv = (void *)((u8 *)tlv + tlv_len + in mwifiex_process_multi_chan_event()
[all …]
/Linux-v4.19/include/uapi/linux/
Dtipc_config.h258 #define TLV_DATA(tlv) ((void *)((char *)(tlv) + TLV_LENGTH(0))) argument
260 static inline int TLV_OK(const void *tlv, __u16 space) in TLV_OK() argument
272 (ntohs(((struct tlv_desc *)tlv)->tlv_len) <= space); in TLV_OK()
275 static inline int TLV_CHECK(const void *tlv, __u16 space, __u16 exp_type) in TLV_CHECK() argument
277 return TLV_OK(tlv, space) && in TLV_CHECK()
278 (ntohs(((struct tlv_desc *)tlv)->tlv_type) == exp_type); in TLV_CHECK()
281 static inline int TLV_GET_LEN(struct tlv_desc *tlv) in TLV_GET_LEN() argument
283 return ntohs(tlv->tlv_len); in TLV_GET_LEN()
286 static inline void TLV_SET_LEN(struct tlv_desc *tlv, __u16 len) in TLV_SET_LEN() argument
288 tlv->tlv_len = htons(len); in TLV_SET_LEN()
[all …]
/Linux-v4.19/net/ife/
Dife.c101 const struct meta_tlvhdr *tlv; in __ife_tlv_meta_valid() local
104 if (unlikely(skbdata + sizeof(*tlv) > ifehdr_end)) in __ife_tlv_meta_valid()
107 tlv = (const struct meta_tlvhdr *)skbdata; in __ife_tlv_meta_valid()
108 tlvlen = ntohs(tlv->len); in __ife_tlv_meta_valid()
129 struct meta_tlvhdr *tlv; in ife_tlv_meta_decode() local
134 tlv = (struct meta_tlvhdr *)skbdata; in ife_tlv_meta_decode()
135 *dlen = ntohs(tlv->len) - NLA_HDRLEN; in ife_tlv_meta_decode()
136 *attrtype = ntohs(tlv->type); in ife_tlv_meta_decode()
147 struct meta_tlvhdr *tlv = (struct meta_tlvhdr *) skbdata; in ife_tlv_meta_next() local
148 u16 tlvlen = ntohs(tlv->len); in ife_tlv_meta_next()
[all …]
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_lwt_seg6local.c147 struct sr6_tlv_t tlv; in is_valid_tlv_boundary() local
155 err = bpf_skb_load_bytes(skb, cur_off, &tlv, sizeof(tlv)); in is_valid_tlv_boundary()
159 if (tlv.type == SR6_TLV_PADDING) { in is_valid_tlv_boundary()
160 *pad_size = tlv.len + sizeof(tlv); in is_valid_tlv_boundary()
169 } else if (tlv.type == SR6_TLV_HMAC) { in is_valid_tlv_boundary()
173 cur_off += sizeof(tlv) + tlv.len; in is_valid_tlv_boundary()
240 struct sr6_tlv_t tlv; in delete_tlv() local
249 err = bpf_skb_load_bytes(skb, tlv_off, &tlv, sizeof(tlv)); in delete_tlv()
253 err = bpf_lwt_seg6_adjust_srh(skb, tlv_off, -(sizeof(tlv) + tlv.len)); in delete_tlv()
257 pad_off -= sizeof(tlv) + tlv.len; in delete_tlv()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_dcb.c36 static void i40e_parse_ieee_etscfg_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_etscfg_tlv() argument
40 u8 *buf = tlv->tlvinfo; in i40e_parse_ieee_etscfg_tlv()
107 static void i40e_parse_ieee_etsrec_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_etsrec_tlv() argument
110 u8 *buf = tlv->tlvinfo; in i40e_parse_ieee_etsrec_tlv()
162 static void i40e_parse_ieee_pfccfg_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_pfccfg_tlv() argument
165 u8 *buf = tlv->tlvinfo; in i40e_parse_ieee_pfccfg_tlv()
189 static void i40e_parse_ieee_app_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_app_tlv() argument
198 typelength = ntohs(tlv->typelength); in i40e_parse_ieee_app_tlv()
201 buf = tlv->tlvinfo; in i40e_parse_ieee_app_tlv()
204 length -= (sizeof(tlv->ouisubtype) + 1); in i40e_parse_ieee_app_tlv()
[all …]
/Linux-v4.19/net/ipv6/
Dseg6_hmac.c93 struct sr6_tlv_hmac *tlv; in seg6_get_tlv_hmac() local
101 tlv = (struct sr6_tlv_hmac *) in seg6_get_tlv_hmac()
104 if (tlv->tlvhdr.type != SR6_TLV_HMAC || tlv->tlvhdr.len != 38) in seg6_get_tlv_hmac()
107 return tlv; in seg6_get_tlv_hmac()
248 struct sr6_tlv_hmac *tlv; in seg6_hmac_validate_skb() local
256 tlv = seg6_get_tlv_hmac(srh); in seg6_hmac_validate_skb()
259 if (idev->cnf.seg6_require_hmac > 0 && !tlv) in seg6_hmac_validate_skb()
267 if (idev->cnf.seg6_require_hmac == 0 && !tlv) in seg6_hmac_validate_skb()
272 hinfo = seg6_hmac_info_lookup(net, be32_to_cpu(tlv->hmackeyid)); in seg6_hmac_validate_skb()
279 if (memcmp(hmac_output, tlv->hmac, SEG6_HMAC_FIELD_LEN) != 0) in seg6_hmac_validate_skb()
[all …]
/Linux-v4.19/drivers/infiniband/hw/usnic/
Dusnic_fwd.c183 static void fill_tlv(struct filter_tlv *tlv, struct filter *filter, in fill_tlv() argument
186 tlv->type = CLSF_TLV_FILTER; in fill_tlv()
187 tlv->length = sizeof(struct filter); in fill_tlv()
188 *((struct filter *)&tlv->val) = *filter; in fill_tlv()
190 tlv = (struct filter_tlv *)((char *)tlv + sizeof(struct filter_tlv) + in fill_tlv()
192 tlv->type = CLSF_TLV_ACTION; in fill_tlv()
193 tlv->length = sizeof(struct filter_action); in fill_tlv()
194 *((struct filter_action *)&tlv->val) = *action; in fill_tlv()
201 struct filter_tlv *tlv; in usnic_fwd_alloc_flow() local
217 tlv = pci_alloc_consistent(pdev, tlv_size, &tlv_pa); in usnic_fwd_alloc_flow()
[all …]
/Linux-v4.19/drivers/net/ethernet/cisco/enic/
Dvnic_vic.c53 struct vic_provinfo_tlv *tlv; in vic_provinfo_add_tlv() local
62 tlv = (struct vic_provinfo_tlv *)((u8 *)vp->tlv + in vic_provinfo_add_tlv()
65 tlv->type = htons(type); in vic_provinfo_add_tlv()
66 tlv->length = htons(length); in vic_provinfo_add_tlv()
67 memcpy(tlv->value, value, length); in vic_provinfo_add_tlv()
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dcommands.c176 struct qlink_tlv_ie_set *tlv; in qtnf_cmd_tlv_ie_set_add() local
178 tlv = (struct qlink_tlv_ie_set *)skb_put(cmd_skb, sizeof(*tlv) + len); in qtnf_cmd_tlv_ie_set_add()
179 tlv->hdr.type = cpu_to_le16(QTN_TLV_ID_IE_SET); in qtnf_cmd_tlv_ie_set_add()
180 tlv->hdr.len = cpu_to_le16(len + sizeof(*tlv) - sizeof(tlv->hdr)); in qtnf_cmd_tlv_ie_set_add()
181 tlv->type = frame_type; in qtnf_cmd_tlv_ie_set_add()
182 tlv->flags = 0; in qtnf_cmd_tlv_ie_set_add()
185 memcpy(tlv->ie_data, buf, len); in qtnf_cmd_tlv_ie_set_add()
304 struct qlink_tlv_hdr *tlv = (struct qlink_tlv_hdr *) in qtnf_cmd_send_start_ap() local
305 skb_put(cmd_skb, sizeof(*tlv) + sizeof(*s->ht_cap)); in qtnf_cmd_send_start_ap()
307 tlv->type = cpu_to_le16(WLAN_EID_HT_CAPABILITY); in qtnf_cmd_send_start_ap()
[all …]
Devent.c42 const struct qlink_tlv_hdr *tlv; in qtnf_event_handle_sta_assoc() local
74 tlv = (const struct qlink_tlv_hdr *)sta_assoc->ies; in qtnf_event_handle_sta_assoc()
76 while (payload_len >= sizeof(*tlv)) { in qtnf_event_handle_sta_assoc()
77 tlv_type = le16_to_cpu(tlv->type); in qtnf_event_handle_sta_assoc()
78 tlv_value_len = le16_to_cpu(tlv->len); in qtnf_event_handle_sta_assoc()
95 ie_set = (const struct qlink_tlv_ie_set *)tlv; in qtnf_event_handle_sta_assoc()
106 tlv = (struct qlink_tlv_hdr *)(tlv->val + tlv_value_len); in qtnf_event_handle_sta_assoc()
271 const struct qlink_tlv_hdr *tlv; in qtnf_event_handle_scan_results() local
289 tlv = (struct qlink_tlv_hdr *)sr->payload; in qtnf_event_handle_scan_results()
292 tlv_type = le16_to_cpu(tlv->type); in qtnf_event_handle_scan_results()
[all …]
/Linux-v4.19/drivers/net/wimax/i2400m/
Dcontrol.c124 ssize_t i2400m_tlv_match(const struct i2400m_tlv_hdr *tlv, in i2400m_tlv_match() argument
127 if (le16_to_cpu(tlv->type) != tlv_type) /* Not our type? skip */ in i2400m_tlv_match()
130 && le16_to_cpu(tlv->length) + sizeof(*tlv) != tlv_size) { in i2400m_tlv_match()
131 size_t size = le16_to_cpu(tlv->length) + sizeof(*tlv); in i2400m_tlv_match()
231 const struct i2400m_tlv_hdr *tlv = NULL; in i2400m_tlv_find() local
232 while ((tlv = i2400m_tlv_buffer_walk(i2400m, tlv_hdr, size, tlv))) { in i2400m_tlv_find()
233 match = i2400m_tlv_match(tlv, tlv_type, tlv_size); in i2400m_tlv_find()
241 return tlv; in i2400m_tlv_find()
433 const struct i2400m_tlv_hdr *tlv, in i2400m_report_state_parse_tlv() argument
441 if (0 == i2400m_tlv_match(tlv, I2400M_TLV_SYSTEM_STATE, sizeof(*ss))) { in i2400m_report_state_parse_tlv()
[all …]
/Linux-v4.19/drivers/net/wireless/marvell/libertas/
Dcfg.c165 static int lbs_add_ssid_tlv(u8 *tlv, const u8 *ssid, int ssid_len) in lbs_add_ssid_tlv() argument
167 struct mrvl_ie_ssid_param_set *ssid_tlv = (void *)tlv; in lbs_add_ssid_tlv()
190 static int lbs_add_channel_list_tlv(struct lbs_private *priv, u8 *tlv, in lbs_add_channel_list_tlv() argument
196 struct mrvl_ie_header *header = (void *) tlv; in lbs_add_channel_list_tlv()
213 tlv += sizeof(struct mrvl_ie_header); in lbs_add_channel_list_tlv()
217 memset(tlv, 0, chanscanparamsize); in lbs_add_channel_list_tlv()
220 struct chanscanparamset *param = (void *) tlv; in lbs_add_channel_list_tlv()
231 tlv += sizeof(struct chanscanparamset); in lbs_add_channel_list_tlv()
251 static int lbs_add_supported_rates_tlv(u8 *tlv) in lbs_add_supported_rates_tlv() argument
254 struct mrvl_ie_rates_param_set *rate_tlv = (void *)tlv; in lbs_add_supported_rates_tlv()
[all …]
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/
Dqed_mng_tlv.c1182 struct qed_drv_tlv_hdr tlv; in qed_mfw_update_tlvs() local
1196 memset(&tlv, 0, sizeof(tlv)); in qed_mfw_update_tlvs()
1198 offset += sizeof(tlv) + sizeof(u32) * tlv.tlv_length) { in qed_mfw_update_tlvs()
1200 tlv.tlv_type = TLV_TYPE(p_tlv); in qed_mfw_update_tlvs()
1201 tlv.tlv_length = TLV_LENGTH(p_tlv); in qed_mfw_update_tlvs()
1202 tlv.tlv_flags = TLV_FLAGS(p_tlv); in qed_mfw_update_tlvs()
1205 "Type %d length = %d flags = 0x%x\n", tlv.tlv_type, in qed_mfw_update_tlvs()
1206 tlv.tlv_length, tlv.tlv_flags); in qed_mfw_update_tlvs()
1209 len = qed_mfw_get_gen_tlv_value(&tlv, in qed_mfw_update_tlvs()
1213 len = qed_mfw_get_eth_tlv_value(&tlv, in qed_mfw_update_tlvs()
[all …]
/Linux-v4.19/sound/core/
Dvmaster.c39 unsigned int tlv[4]; member
227 unsigned int __user *tlv) in slave_tlv_cmd() argument
231 return slave->slave.tlv.c(&slave->slave, op_flag, size, tlv); in slave_tlv_cmd()
277 slave->tlv.c = slave_tlv_cmd; in _snd_ctl_add_slave()
396 const unsigned int *tlv) in snd_ctl_make_virtual_master() argument
424 if (tlv) { in snd_ctl_make_virtual_master()
425 unsigned int type = tlv[SNDRV_CTL_TLVO_TYPE]; in snd_ctl_make_virtual_master()
430 memcpy(master->tlv, tlv, sizeof(master->tlv)); in snd_ctl_make_virtual_master()
431 kctl->tlv.p = master->tlv; in snd_ctl_make_virtual_master()
/Linux-v4.19/drivers/net/wireless/ath/
Dspectral_common.h49 struct fft_sample_tlv tlv; member
67 struct fft_sample_tlv tlv; member
95 struct fft_sample_tlv tlv; member
/Linux-v4.19/sound/pci/ice1712/
Dwm8776.c150 .tlv = wm8776_dac_tlv,
176 .tlv = wm8776_hp_tlv,
237 .tlv = wm8776_adc_tlv,
296 .tlv = wm8776_lct_tlv,
336 .tlv = wm8776_maxatten_lim_tlv,
346 .tlv = wm8776_lct_tlv,
377 .tlv = wm8776_maxgain_tlv,
387 .tlv = wm8776_maxatten_alc_tlv,
416 .tlv = wm8776_ngth_tlv,
577 cont.tlv.p = NULL; in snd_wm8776_add_control()
[all …]

123456