Home
last modified time | relevance | path

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

1234

/Linux-v5.4/drivers/net/ethernet/rocker/
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 …]
Drocker_tlv.c18 const struct rocker_tlv *tlv; in rocker_tlv_parse() local
37 struct rocker_tlv *tlv; in rocker_tlv_put() local
/Linux-v5.4/drivers/net/wireless/ath/ath10k/
Dwmi-tlv.c76 const struct wmi_tlv *tlv; in ath10k_wmi_tlv_iter() local
1554 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_pdev_suspend() local
1575 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_pdev_resume() local
1599 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_pdev_set_rd() local
1630 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_pdev_set_param() local
1653 struct wmi_tlv *tlv; in ath10k_wmi_tlv_put_host_mem_chunks() local
1684 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_init() local
1806 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_start_scan() local
1906 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_stop_scan() local
1969 struct wmi_tlv *tlv; in ath10k_wmi_tlv_op_gen_vdev_create() local
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxfw/
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()
45 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_advance() local
59 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_multi_child_find() local
80 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_multi_child_count() local
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
Dmlxfw_mfa2.c97 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_multi_validate() local
118 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_file_dev_validate() local
190 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_file_comp_validate() local
226 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_file_validate() local
335 const struct mlxfw_mfa2_tlv *tlv; in mlxfw_mfa2_tlv_dev_get() local
/Linux-v5.4/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()
107 static void i40e_parse_ieee_etsrec_tlv(struct i40e_lldp_org_tlv *tlv, 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()
189 static void i40e_parse_ieee_app_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_app_tlv()
244 static void i40e_parse_ieee_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_ieee_tlv()
278 static void i40e_parse_cee_pgcfg_tlv(struct i40e_cee_feat_tlv *tlv, in i40e_parse_cee_pgcfg_tlv()
331 static void i40e_parse_cee_pfccfg_tlv(struct i40e_cee_feat_tlv *tlv, in i40e_parse_cee_pfccfg_tlv()
355 static void i40e_parse_cee_app_tlv(struct i40e_cee_feat_tlv *tlv, in i40e_parse_cee_app_tlv()
411 static void i40e_parse_cee_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_cee_tlv()
472 static void i40e_parse_org_tlv(struct i40e_lldp_org_tlv *tlv, in i40e_parse_org_tlv()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice_dcb.c242 ice_parse_ieee_etscfg_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_etscfg_tlv()
274 ice_parse_ieee_etsrec_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_etsrec_tlv()
291 ice_parse_ieee_pfccfg_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_pfccfg_tlv()
318 ice_parse_ieee_app_tlv(struct ice_lldp_org_tlv *tlv, in ice_parse_ieee_app_tlv()
375 ice_parse_ieee_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_ieee_tlv()
409 ice_parse_cee_pgcfg_tlv(struct ice_cee_feat_tlv *tlv, in ice_parse_cee_pgcfg_tlv()
468 ice_parse_cee_pfccfg_tlv(struct ice_cee_feat_tlv *tlv, in ice_parse_cee_pfccfg_tlv()
493 ice_parse_cee_app_tlv(struct ice_cee_feat_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_cee_app_tlv()
547 ice_parse_cee_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_cee_tlv()
607 ice_parse_org_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg) in ice_parse_org_tlv()
[all …]
/Linux-v5.4/net/nfc/
Dllcp_commands.c32 static u8 llcp_tlv8(u8 *tlv, u8 type) in llcp_tlv8()
40 static u16 llcp_tlv16(u8 *tlv, u8 type) in llcp_tlv16()
49 static u8 llcp_tlv_version(u8 *tlv) in llcp_tlv_version()
54 static u16 llcp_tlv_miux(u8 *tlv) in llcp_tlv_miux()
59 static u16 llcp_tlv_wks(u8 *tlv) in llcp_tlv_wks()
64 static u16 llcp_tlv_lto(u8 *tlv) in llcp_tlv_lto()
69 static u8 llcp_tlv_opt(u8 *tlv) in llcp_tlv_opt()
74 static u8 llcp_tlv_rw(u8 *tlv) in llcp_tlv_rw()
81 u8 *tlv, length; in nfc_llcp_build_tlv() local
195 u8 *tlv = tlv_array, type, length, offset = 0; in nfc_llcp_parse_gb_tlv() local
[all …]
/Linux-v5.4/net/ife/
Dife.c101 const struct meta_tlvhdr *tlv; in __ife_tlv_meta_valid() local
129 struct meta_tlvhdr *tlv; in ife_tlv_meta_decode() local
147 struct meta_tlvhdr *tlv = (struct meta_tlvhdr *) skbdata; in ife_tlv_meta_next() local
160 __be32 *tlv = (__be32 *) (skbdata); in ife_tlv_meta_encode() local
/Linux-v5.4/net/atm/
Dlec_arpc.h58 struct tlv { struct
59 u32 type;
60 u8 length;
61 u8 value[255];
/Linux-v5.4/drivers/net/wireless/marvell/mwifiex/
Dsta_event.c344 struct mwifiex_ie_types_header *tlv) in mwifiex_process_uap_tx_pause()
375 struct mwifiex_ie_types_header *tlv) in mwifiex_process_sta_tx_pause()
417 struct mwifiex_ie_types_header *tlv; in mwifiex_process_multi_chan_event() local
493 struct mwifiex_ie_types_header *tlv; in mwifiex_process_tx_pause_event() local
539 struct mwifiex_ie_types_header *tlv; in mwifiex_bt_coex_wlan_param_update_event() local
Duap_cmd.c316 u8 *tlv = *tlv_buf; in mwifiex_uap_bss_wpa() local
425 u8 *tlv = *tlv_buf; in mwifiex_uap_bss_wep() local
480 mwifiex_uap_bss_param_prepare(u8 *tlv, void *cmd_buf, u16 *param_size) in mwifiex_uap_bss_param_prepare()
700 static int mwifiex_uap_custom_ie_prepare(u8 *tlv, void *cmd_buf, u16 *ie_size) in mwifiex_uap_custom_ie_prepare()
727 u8 *tlv; in mwifiex_cmd_uap_sys_config() local
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/
Diwl-dbg-tlv.c107 static bool iwl_dbg_tlv_ver_support(struct iwl_ucode_tlv *tlv) in iwl_dbg_tlv_ver_support()
121 void iwl_dbg_tlv_alloc(struct iwl_trans *trans, struct iwl_ucode_tlv *tlv, in iwl_dbg_tlv_alloc()
168 struct iwl_ucode_tlv *tlv; in iwl_dbg_tlv_parse_bin() local
Diwl-dbg-tlv.h74 struct iwl_ucode_tlv tlv; member
/Linux-v5.4/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()
275 static inline int TLV_CHECK(const void *tlv, __u16 space, __u16 exp_type) in TLV_CHECK()
281 static inline int TLV_GET_LEN(struct tlv_desc *tlv) in TLV_GET_LEN()
286 static inline void TLV_SET_LEN(struct tlv_desc *tlv, __u16 len) in TLV_SET_LEN()
291 static inline int TLV_CHECK_TYPE(struct tlv_desc *tlv, __u16 type) in TLV_CHECK_TYPE()
296 static inline void TLV_SET_TYPE(struct tlv_desc *tlv, __u16 type) in TLV_SET_TYPE()
301 static inline int TLV_SET(void *tlv, __u16 type, void *data, __u16 len) in TLV_SET()
/Linux-v5.4/drivers/staging/gdm724x/
Dhci_packet.h34 struct tlv { struct
35 u8 type;
36 u8 len;
37 u8 *data[1];
/Linux-v5.4/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()
190 static int lbs_add_channel_list_tlv(struct lbs_private *priv, u8 *tlv, in lbs_add_channel_list_tlv()
251 static int lbs_add_supported_rates_tlv(u8 *tlv) in lbs_add_supported_rates_tlv()
271 add_ie_rates(u8 *tlv, const u8 *ie, int *nrates) in add_ie_rates()
296 static int lbs_add_common_rates_tlv(u8 *tlv, struct cfg80211_bss *bss) in lbs_add_common_rates_tlv()
345 static int lbs_add_auth_type_tlv(u8 *tlv, enum nl80211_auth_type auth_type) in lbs_add_auth_type_tlv()
367 static int lbs_add_channel_tlv(u8 *tlv, u8 channel) in lbs_add_channel_tlv()
389 static int lbs_add_cf_param_tlv(u8 *tlv) in lbs_add_cf_param_tlv()
413 static int lbs_add_wpa_tlv(u8 *tlv, const u8 *ie, u8 ie_len) in lbs_add_wpa_tlv()
681 u8 *tlv; /* pointer into our current, growing TLV storage area */ in lbs_scan_worker() local
/Linux-v5.4/drivers/net/wimax/i2400m/
Dcontrol.c124 ssize_t i2400m_tlv_match(const struct i2400m_tlv_hdr *tlv, in i2400m_tlv_match()
231 const struct i2400m_tlv_hdr *tlv = NULL; in i2400m_tlv_find() local
434 const struct i2400m_tlv_hdr *tlv, in i2400m_report_state_parse_tlv()
486 const struct i2400m_tlv_hdr *tlv; in i2400m_report_state_hook() local
852 struct i2400m_tlv_hdr tlv; member
935 const struct i2400m_tlv_hdr *tlv; in i2400m_get_device_info() local
1017 const struct i2400m_tlv_hdr *tlv; in i2400m_firmware_check() local
/Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/
Dcommands.c174 struct qlink_tlv_ie_set *tlv; in qtnf_cmd_tlv_ie_set_add() local
293 struct qlink_tlv_hdr *tlv = (struct qlink_tlv_hdr *) in qtnf_cmd_send_start_ap() local
302 struct qlink_tlv_hdr *tlv = (struct qlink_tlv_hdr *) in qtnf_cmd_send_start_ap() local
313 struct qlink_tlv_hdr *tlv = in qtnf_cmd_send_start_ap() local
555 const struct qlink_tlv_hdr *tlv, in qtnf_cmd_sta_info_parse()
856 const struct qlink_tlv_hdr *tlv; in qtnf_cmd_resp_proc_hw_info() local
1001 const struct qlink_tlv_hdr *tlv; in qtnf_parse_variable_mac_info() local
1304 const struct qlink_tlv_hdr *tlv; in qtnf_cmd_resp_fill_band_info() local
1486 const struct qlink_tlv_hdr *tlv; in qtnf_cmd_resp_proc_phy_params() local
1547 const struct qlink_tlv_hdr *tlv; in qtnf_cmd_resp_proc_chan_stat_info() local
[all …]
Devent.c29 const struct qlink_tlv_hdr *tlv; in qtnf_event_handle_sta_assoc() local
157 const struct qlink_tlv_hdr *tlv; in qtnf_event_handle_bss_join() local
371 const struct qlink_tlv_hdr *tlv; in qtnf_event_handle_scan_results() local
/Linux-v5.4/net/ipv6/
Dseg6_hmac.c88 struct sr6_tlv_hmac *tlv; in seg6_get_tlv_hmac() local
243 struct sr6_tlv_hmac *tlv; in seg6_hmac_validate_skb() local
331 struct sr6_tlv_hmac *tlv; in seg6_push_hmac() local
/Linux-v5.4/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-v5.4/tools/testing/selftests/bpf/progs/
Dtest_lwt_seg6local.c136 struct sr6_tlv_t tlv; in is_valid_tlv_boundary() local
229 struct sr6_tlv_t tlv; in delete_tlv() local
263 struct sr6_tlv_t tlv; in has_egr_tlv() local
334 uint8_t tlv[20] = {2, 18, 0, 0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, in __add_egr_x() local
/Linux-v5.4/drivers/net/ethernet/qlogic/qed/
Dqed_mng_tlv.c1182 struct qed_drv_tlv_hdr tlv; in qed_mfw_update_tlvs() local
1246 struct qed_drv_tlv_hdr tlv; in qed_mfw_process_tlv_req() local

1234