Home
last modified time | relevance | path

Searched defs:tlv (Results 1 – 25 of 120) sorted by relevance

12345

/linux/drivers/net/ethernet/rocker/
H A Drocker_tlv.h29 static inline struct rocker_tlv *rocker_tlv_next(const struct rocker_tlv *tlv, in rocker_tlv_next()
38 static inline int rocker_tlv_ok(const struct rocker_tlv *tlv, int remaining) in rocker_tlv_ok()
50 #define rocker_tlv_for_each_nested(pos, tlv, rem) \ argument
69 static inline int rocker_tlv_type(const struct rocker_tlv *tlv) in rocker_tlv_type()
74 static inline void *rocker_tlv_data(const struct rocker_tlv *tlv) in rocker_tlv_data()
79 static inline int rocker_tlv_len(const struct rocker_tlv *tlv) in rocker_tlv_len()
84 static inline u8 rocker_tlv_get_u8(const struct rocker_tlv *tlv) in rocker_tlv_get_u8()
89 static inline u16 rocker_tlv_get_u16(const struct rocker_tlv *tlv) in rocker_tlv_get_u16()
94 static inline __be16 rocker_tlv_get_be16(const struct rocker_tlv *tlv) in rocker_tlv_get_be16()
99 static inline u32 rocker_tlv_get_u32(const struct rocker_tlv *tlv) in rocker_tlv_get_u32()
[all …]
H A Drocker_tlv.c18 const struct rocker_tlv *tlv; in rocker_tlv_parse() local
37 struct rocker_tlv *tlv; in rocker_tlv_put() local
/linux/drivers/net/ethernet/intel/ice/
H A Dice_dcb.c207 ice_parse_ieee_etscfg_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_etscfg_tlv()
237 ice_parse_ieee_etsrec_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_etsrec_tlv()
254 ice_parse_ieee_pfccfg_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_pfccfg_tlv()
279 ice_parse_ieee_app_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_app_tlv()
334 ice_parse_ieee_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_ieee_tlv()
367 ice_parse_cee_pgcfg_tlv(struct ice_cee_feat_tlv *tlv, in ice_parse_cee_pgcfg_tlv()
424 ice_parse_cee_pfccfg_tlv(struct ice_cee_feat_tlv *tlv, in ice_parse_cee_pfccfg_tlv()
449 ice_parse_cee_app_tlv(struct ice_cee_feat_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_cee_app_tlv()
503 ice_parse_cee_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_cee_tlv()
561 ice_parse_org_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_org_tlv()
[all …]
/linux/drivers/net/ethernet/mellanox/mlxfw/
H A Dmlxfw_mfa2_tlv_multi.c9 #define MLXFW_MFA2_TLV_TOTAL_SIZE(tlv) \ argument
24 const struct mlxfw_mfa2_tlv *tlv) in mlxfw_mfa2_tlv_next()
47 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_advance() local
61 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_multi_child_find() local
82 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_multi_child_count() local
H A Dmlxfw_mfa2.c98 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_multi_validate() local
119 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_file_dev_validate() local
191 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_file_comp_validate() local
227 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_file_validate() local
336 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_dev_get() local
H A Dmlxfw_mfa2_tlv_multi.h33 #define mlxfw_mfa2_tlv_foreach(mfa2_file, tlv, idx, from_tlv, count) \ argument
37 #define mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) \ argument
/linux/net/nfc/
H A Dllcp_commands.c32 static u8 llcp_tlv8(const u8 *tlv, u8 type) in llcp_tlv8()
40 static u16 llcp_tlv16(const u8 *tlv, u8 type) in llcp_tlv16()
49 static u8 llcp_tlv_version(const u8 *tlv) in llcp_tlv_version()
54 static u16 llcp_tlv_miux(const u8 *tlv) in llcp_tlv_miux()
59 static u16 llcp_tlv_wks(const u8 *tlv) in llcp_tlv_wks()
64 static u16 llcp_tlv_lto(const u8 *tlv) in llcp_tlv_lto()
69 static u8 llcp_tlv_opt(const u8 *tlv) in llcp_tlv_opt()
74 static u8 llcp_tlv_rw(const u8 *tlv) in llcp_tlv_rw()
81 u8 *tlv, length; in nfc_llcp_build_tlv() local
195 const u8 *tlv = tlv_array; in nfc_llcp_parse_gb_tlv() local
[all …]
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_dcb.c37 static void i40e_parse_ieee_etscfg_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_etscfg_tlv()
103 static void i40e_parse_ieee_etsrec_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_etsrec_tlv()
156 static void i40e_parse_ieee_pfccfg_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_pfccfg_tlv()
180 static void i40e_parse_ieee_app_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_app_tlv()
232 static void i40e_parse_ieee_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_tlv()
265 static void i40e_parse_cee_pgcfg_tlv(struct i40e_cee_feat_tlv *tlv, in i40e_parse_cee_pgcfg_tlv()
316 static void i40e_parse_cee_pfccfg_tlv(struct i40e_cee_feat_tlv *tlv, in i40e_parse_cee_pfccfg_tlv()
340 static void i40e_parse_cee_app_tlv(struct i40e_cee_feat_tlv *tlv, in i40e_parse_cee_app_tlv()
395 static void i40e_parse_cee_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_cee_tlv()
451 static void i40e_parse_org_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_org_tlv()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dnan.c246 struct tlv *tlv = NULL; in mt7925_nan_mp_tlv() local
270 struct tlv *tlv = NULL; in mt7925_nan_dw_tlv() local
308 struct tlv *tlv = NULL; in mt7925_nan_cluster_id_tlv() local
330 struct tlv *tlv = NULL; in mt7925_nan_sync_rssi_tlv() local
394 mt7925_nan_handle_dw_ind(struct mt792x_dev *dev, struct tlv *tlv) in mt7925_nan_handle_dw_ind()
443 mt7925_nan_mcu_handle_de_event(struct mt792x_dev *dev, struct tlv *tlv) in mt7925_nan_mcu_handle_de_event()
495 struct tlv *tlv; in mt7925_nan_mcu_event() local
535 struct tlv *tlv; in mt7925_nan_avail_ctrl_tlv() local
617 struct tlv *tlv; in mt7925_nan_avail_tlv() local
696 struct tlv *tlv; in mt7925_nan_peer_rec_tlv() local
[all …]
H A Dmcu.c257 struct mt7925_wow_pattern_tlv *tlv; in mt7925_mcu_set_wow_pattern() local
360 struct tlv *tlv) in mt7925_mcu_roc_handle_grant()
385 mt7925_mcu_handle_hif_ctrl_basic(struct mt792x_dev *dev, struct tlv *tlv) in mt7925_mcu_handle_hif_ctrl_basic()
405 struct tlv *tlv; in mt7925_mcu_uni_hif_ctrl_event() local
430 struct tlv *tlv; in mt7925_mcu_uni_roc_event() local
477 struct tlv *tlv; in mt7925_mcu_tx_done_event() local
547 struct tlv *tlv; in mt7925_mcu_rssi_monitor_event() local
645 struct mbmc_conf_tlv *tlv; in mt7925_mcu_handle_mbmc_event() local
738 struct tlv *tlv; in mt7925_mcu_sta_ba() local
1103 struct tlv *tlv = (struct tlv *)skb->data; in mt7925_mcu_get_nic_capability() local
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-dbg-tlv.c54 struct iwl_ucode_tlv *tlv; member
68 static struct iwl_ucode_tlv *iwl_dbg_tlv_add(const struct iwl_ucode_tlv *tlv, in iwl_dbg_tlv_add()
85 static bool iwl_dbg_tlv_ver_support(const struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_ver_support()
100 const struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_alloc_debug_info()
122 const struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_alloc_buf_alloc()
167 const struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_alloc_hcmd()
193 const struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_alloc_region()
251 const struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_alloc_trigger()
288 const struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_config_set()
323 void iwl_dbg_tlv_alloc(struct iwl_trans *trans, const struct iwl_ucode_tlv *tlv, in iwl_dbg_tlv_alloc()
[all …]
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dsta_event.c337 struct mwifiex_ie_types_header *tlv) in mwifiex_process_uap_tx_pause()
370 struct mwifiex_ie_types_header *tlv) in mwifiex_process_sta_tx_pause()
414 struct mwifiex_ie_types_header *tlv; in mwifiex_process_multi_chan_event() local
490 struct mwifiex_ie_types_header *tlv; in mwifiex_process_tx_pause_event() local
536 struct mwifiex_ie_types_header *tlv; in mwifiex_bt_coex_wlan_param_update_event() local
H A Duap_cmd.c300 u8 *tlv = *tlv_buf; in mwifiex_uap_bss_wpa() local
409 u8 *tlv = *tlv_buf; in mwifiex_uap_bss_wep() local
464 mwifiex_uap_bss_param_prepare(u8 *tlv, void *cmd_buf, u16 *param_size) in mwifiex_uap_bss_param_prepare()
692 static int mwifiex_uap_custom_ie_prepare(u8 *tlv, void *cmd_buf, u16 *ie_size) in mwifiex_uap_custom_ie_prepare()
719 u8 *tlv; in mwifiex_cmd_uap_sys_config() local
754 struct mwifiex_ie_types_host_mlme *tlv; in mwifiex_cmd_uap_bss_start() local
803 struct mwifiex_ie_types_data *tlv; in mwifiex_cmd_uap_add_station() local
/linux/include/uapi/linux/
H A Dtipc_config.h254 #define TLV_DATA(tlv) ((void *)((char *)(tlv) + TLV_LENGTH(0))) argument
256 static inline int TLV_OK(const void *tlv, __u16 space) in TLV_OK()
271 static inline int TLV_CHECK(const void *tlv, __u16 space, __u16 exp_type) in TLV_CHECK()
277 static inline int TLV_GET_LEN(struct tlv_desc *tlv) in TLV_GET_LEN()
282 static inline void TLV_SET_LEN(struct tlv_desc *tlv, __u16 len) in TLV_SET_LEN()
287 static inline int TLV_CHECK_TYPE(struct tlv_desc *tlv, __u16 type) in TLV_CHECK_TYPE()
292 static inline void TLV_SET_TYPE(struct tlv_desc *tlv, __u16 type) in TLV_SET_TYPE()
297 static inline int TLV_SET(void *tlv, __u16 type, void *data, __u16 len) in TLV_SET()
/linux/tools/testing/selftests/bpf/
H A Dxdp_features.c230 struct tlv_hdr *tlv = (struct tlv_hdr *)buf; in dut_echo_thread() local
343 struct tlv_hdr *tlv = (struct tlv_hdr *)buf; in recv_msg() local
389 struct tlv_hdr *tlv = (struct tlv_hdr *)buf; in dut_run() local
533 struct tlv_hdr *tlv = (struct tlv_hdr *)buf; in send_and_recv_msg() local
553 struct tlv_hdr *tlv = (struct tlv_hdr *)buf; in send_echo_msg() local
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dsta_event.c500 struct nxpwifi_ie_types_header *tlv) in nxpwifi_process_uap_tx_pause()
531 struct nxpwifi_ie_types_header *tlv) in nxpwifi_process_sta_tx_pause()
676 struct nxpwifi_ie_types_header *tlv; in nxpwifi_process_multi_chan_event() local
738 struct nxpwifi_ie_types_header *tlv; in nxpwifi_process_tx_pause_event() local
784 struct nxpwifi_ie_types_header *tlv; in nxpwifi_bt_coex_wlan_param_update_event() local
H A Duap_cmd.c24 u8 *tlv = *tlv_buf; in nxpwifi_uap_bss_wpa() local
94 u8 *tlv = *tlv_buf; in nxpwifi_uap_bss_wep() local
122 static int nxpwifi_uap_bss_param_prepare(struct nxpwifi_private *priv, u8 *tlv, in nxpwifi_uap_bss_param_prepare()
372 static int nxpwifi_uap_custom_ie_prepare(u8 *tlv, void *cmd_buf, u16 *ie_size) in nxpwifi_uap_custom_ie_prepare()
398 u8 *tlv; in nxpwifi_cmd_uap_sys_config() local
437 struct nxpwifi_ie_types_host_mlme *tlv; in nxpwifi_cmd_uap_bss_start() local
H A Dutil.h96 #define nxpwifi_for_each_tlv(tlv, buf, buf_len) \ argument
108 const struct nxpwifi_tlv *tlv; in nxpwifi_find_tlv() local
/linux/net/ipv6/
H A Dseg6_hmac.c83 struct sr6_tlv_hmac *tlv; in seg6_get_tlv_hmac() local
181 struct sr6_tlv_hmac *tlv; in seg6_hmac_validate_skb() local
286 struct sr6_tlv_hmac *tlv; in seg6_push_hmac() local
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c487 struct tlv *tlv = (struct tlv *)(data + 4); in mt7996_mcu_ie_countdown() local
576 struct tlv *tlv = (struct tlv *)data; in mt7996_mcu_rx_log_message() local
845 struct tlv *tlv; in mt7996_mcu_rx_ps_sync() local
980 struct tlv *tlv; in mt7996_mcu_bss_rfch_tlv() local
1004 struct tlv *tlv; in mt7996_mcu_bss_ra_tlv() local
1021 struct tlv *tlv; in mt7996_mcu_bss_he_tlv() local
1048 struct tlv *tlv; in mt7996_mcu_bss_mbssid_tlv() local
1071 struct tlv *tlv; in mt7996_mcu_bss_bmc_tlv() local
1088 struct tlv *tlv; in mt7996_mcu_bss_txcmd_tlv() local
1104 struct tlv *tlv; in mt7996_mcu_bss_mld_tlv() local
[all …]
/linux/drivers/net/wireless/ath/
H A Dspectral_common.h50 struct fft_sample_tlv tlv; member
68 struct fft_sample_tlv tlv; member
96 struct fft_sample_tlv tlv; member
115 struct fft_sample_tlv tlv; member
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_lwt_seg6local.c138 struct sr6_tlv_t tlv; in is_valid_tlv_boundary() local
231 struct sr6_tlv_t tlv; in delete_tlv() local
265 struct sr6_tlv_t tlv; in has_egr_tlv() local
336 uint8_t tlv[20] = {2, 18, 0, 0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, in __add_egr_x() local
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c297 struct tlv *ptlv, tlv = { in mt76_connac_mcu_add_nested_tlv() local
378 struct tlv *tlv; in mt76_connac_mcu_bss_omac_tlv() local
421 struct tlv *tlv; in mt76_connac_mcu_sta_basic_tlv() local
486 struct tlv *tlv; in mt76_connac_mcu_sta_uapsd() local
520 struct tlv *tlv; in mt76_connac_mcu_wtbl_hdr_trans_tlv() local
605 struct tlv *tlv; in mt76_connac_mcu_wtbl_generic_tlv() local
655 struct tlv *tlv; in mt76_connac_mcu_sta_amsdu_tlv() local
682 struct tlv *tlv; in mt76_connac_mcu_sta_he_tlv() local
815 struct tlv *tlv; in mt76_connac_mcu_sta_he_tlv_v2() local
913 struct tlv *tlv; in mt76_connac_mcu_sta_tlv() local
[all …]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_mng_tlv.c1184 struct qed_drv_tlv_hdr tlv; in qed_mfw_update_tlvs() local
1248 struct qed_drv_tlv_hdr tlv; in qed_mfw_process_tlv_req() local
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c488 struct tlv *ptlv, tlv = { in mt7915_mcu_add_nested_subtlv() local
552 struct tlv *tlv; in mt7915_mcu_bss_rfch_tlv() local
585 struct tlv *tlv; in mt7915_mcu_bss_ra_tlv() local
613 struct tlv *tlv; in mt7915_mcu_bss_he_tlv() local
641 struct tlv *tlv; in mt7915_mcu_bss_hw_amsdu_tlv() local
658 struct tlv *tlv; in mt7915_mcu_bss_bmc_tlv() local
794 struct tlv *tlv; in mt7915_mcu_sta_he_tlv() local
936 struct tlv *tlv; in mt7915_mcu_sta_muru_tlv() local
991 struct tlv *tlv; in mt7915_mcu_sta_ht_tlv() local
1006 struct tlv *tlv; in mt7915_mcu_sta_vht_tlv() local
[all …]

12345