# funs

func: mlx5_generate_ttc_rule
ret: static struct mlx5_flow_handle *
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_flow_table *", "struct mlx5_flow_destination *", "u16", "u8"]


func: mlx5_core_roce_gid_set
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "unsigned int", "u8", "u8", "const u8 *", "const u8 *", "bool", "u16", "u8"]


func: mlx5_hv_vhca_agent_create
ret: struct mlx5_hv_vhca_agent *
module: mlx5_core
args:
["struct mlx5_hv_vhca *", "enum mlx5_hv_vhca_agent_type", "void (*)(struct mlx5_hv_vhca_agent *, struct mlx5_hv_vhca_control_block *)", "void (*)(struct mlx5_hv_vhca_agent *, u64)", "void (*)(struct mlx5_hv_vhca_agent *)", "void *"]


func: mlx5_devlink_sf_port_fn_state_get
ret: int
module: mlx5_core
args:
["struct devlink_port *", "enum devlink_port_fn_state *", "enum devlink_port_fn_opstate *", "struct netlink_ext_ack *"]


func: mlx5_devlink_sf_port_new
ret: int
module: mlx5_core
args:
["struct devlink *", "const struct devlink_port_new_attrs *", "struct netlink_ext_ack *", "unsigned int *"]


func: mlx5dr_actions_build_ste_arr
ret: int
module: mlx5_core
args:
["struct mlx5dr_matcher *", "struct mlx5dr_matcher_rx_tx *", "struct mlx5dr_action **", "u32", "u8 *", "u32 *"]


func: mlx5dr_cmd_query_flow_table
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "enum fs_flow_table_type", "u32", "struct mlx5dr_cmd_query_flow_table_details *"]


func: mlx5dr_cmd_set_fte
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "int", "int", "struct mlx5dr_cmd_ft_info *", "u32", "struct mlx5dr_cmd_fte_info *"]


func: dr_domain_query_vport
ret: static int
module: mlx5_core
args:
["u16", "bool", "struct mlx5dr_cmd_vport_cap *", "struct mlx5dr_domain *", "struct mlx5dr_domain *"]


func: mlx5dr_fw_create_md_tbl
ret: int
module: mlx5_core
args:
["struct mlx5dr_domain *", "struct mlx5dr_cmd_flow_destination_hw_info *", "int", "bool", "u32 *", "u32 *", "bool", "u32"]


func: dr_matcher_connect
ret: static int
module: mlx5_core
args:
["struct mlx5dr_domain *", "struct mlx5dr_matcher_rx_tx *", "struct mlx5dr_matcher_rx_tx *", "struct mlx5dr_matcher_rx_tx *"]


func: dr_matcher_disconnect
ret: static int
module: mlx5_core
args:
["struct mlx5dr_domain *", "struct mlx5dr_table_rx_tx *", "struct mlx5dr_matcher_rx_tx *", "struct mlx5dr_matcher_rx_tx *"]


func: mlx5dr_rule_create
ret: struct mlx5dr_rule *
module: mlx5_core
args:
["struct mlx5dr_matcher *", "struct mlx5dr_match_parameters *", "size_t", "struct mlx5dr_action **", "u32"]


func: dr_rule_create_rule_nic
ret: static int
module: mlx5_core
args:
["struct mlx5dr_rule *", "struct mlx5dr_rule_rx_tx *", "struct mlx5dr_match_param *", "size_t", "struct mlx5dr_action **"]


func: dr_rule_handle_ste_branch
ret: static struct mlx5dr_ste *
module: mlx5_core
args:
["struct mlx5dr_rule *", "struct mlx5dr_rule_rx_tx *", "struct list_head *", "struct mlx5dr_ste_htbl *", "u8 *", "u8", "struct mlx5dr_ste_htbl **"]


func: dr_rule_rehash_copy_htbl
ret: static int
module: mlx5_core
args:
["struct mlx5dr_matcher *", "struct mlx5dr_matcher_rx_tx *", "struct mlx5dr_ste_htbl *", "struct list_head *", "struct mlx5dr_ste_htbl *", "struct mlx5dr_ste_htbl *"]


func: mlx5dr_send_fill_and_append_ste_send_info
ret: void
module: mlx5_core
args:
["struct mlx5dr_ste *", "u16", "u16", "u8 *", "struct mlx5dr_ste_send_info *", "struct list_head *", "bool"]


func: dr_cmd_modify_qp_rtr2rts
ret: static int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct dr_qp_rts_attr *", "struct dr_qp_rts_attr *", "struct mlx5dr_qp *"]


func: mlx5dr_ste_build_eth_ipv6_l3_l4
ret: void
module: mlx5_core
args:
["struct mlx5dr_ste_ctx *", "struct mlx5dr_ste_build *", "struct mlx5dr_match_param *", "bool", "bool"]


func: mlx5dr_ste_build_icmp
ret: void
module: mlx5_core
args:
["struct mlx5dr_ste_ctx *", "struct mlx5dr_ste_build *", "struct mlx5dr_match_param *", "struct mlx5dr_cmd_caps *", "bool", "bool"]


func: mlx5dr_ste_build_src_gvmi_qpn
ret: void
module: mlx5_core
args:
["struct mlx5dr_ste_ctx *", "struct mlx5dr_ste_build *", "struct mlx5dr_match_param *", "struct mlx5dr_domain *", "bool", "bool"]


func: mlx5dr_ste_create_next_htbl
ret: int
module: mlx5_core
args:
["struct mlx5dr_matcher *", "struct mlx5dr_matcher_rx_tx *", "struct mlx5dr_ste *", "u8 *", "enum mlx5dr_icm_chunk_size"]


func: mlx5dr_ste_htbl_init_and_postsend
ret: int
module: mlx5_core
args:
["struct mlx5dr_domain *", "struct mlx5dr_domain_rx_tx *", "struct mlx5dr_ste_htbl *", "struct mlx5dr_htbl_connect_info *", "bool"]


func: mlx5dr_ste_set_actions_rx
ret: void
module: mlx5_core
args:
["struct mlx5dr_ste_ctx *", "struct mlx5dr_domain *", "u8 *", "u8 *", "struct mlx5dr_ste_actions_attr *", "u32 *"]


func: mlx5dr_ste_set_formatted_ste
ret: void
module: mlx5_core
args:
["struct mlx5dr_ste_ctx *", "u16", "enum mlx5dr_domain_nic_type", "struct mlx5dr_ste_htbl *", "u8 *", "struct mlx5dr_htbl_connect_info *"]


func: dr_ste_remove_head_ste
ret: static void
module: mlx5_core
args:
["struct mlx5dr_ste_ctx *", "struct mlx5dr_ste *", "struct mlx5dr_ste_send_info *", "struct list_head *", "struct mlx5dr_ste_htbl *", "struct mlx5dr_matcher_rx_tx *"]


func: dr_ste_replace_head_ste
ret: static void
module: mlx5_core
args:
["struct mlx5dr_ste *", "struct mlx5dr_ste *", "struct mlx5dr_ste_send_info *", "struct list_head *", "struct mlx5dr_ste_htbl *", "struct mlx5dr_ste_htbl *", "struct mlx5dr_matcher_rx_tx *"]


func: set_miss_action
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_table *", "struct mlx5_flow_table *", "struct mlx5_flow_table *", "struct mlx5_flow_root_namespace *"]


func: mlx5_cqwq_create
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_wq_param *", "void *", "struct mlx5_cqwq *", "struct mlx5_wq_ctrl *"]


func: mlx5_wq_cyc_create
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_wq_param *", "void *", "struct mlx5_wq_cyc *", "struct mlx5_wq_ctrl *"]


func: mlx5_wq_ll_create
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_wq_param *", "void *", "struct mlx5_wq_ll *", "struct mlx5_wq_ctrl *"]


func: mlx5_wq_qp_create
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_wq_param *", "void *", "struct mlx5_wq_qp *", "struct mlx5_wq_ctrl *"]


func: mlx4_DMA_wrapper
ret: int
module: mlx4_core
args:
["struct mlx4_dev *", "int", "struct mlx4_vhcr *", "struct mlx4_cmd_mailbox *", "struct mlx4_cmd_mailbox *", "struct mlx4_cmd_info *"]


func: mlx4_cq_alloc
ret: int
module: mlx4_core
args:
["struct mlx4_dev *", "int", "struct mlx4_mtt *", "struct mlx4_uar *", "u64", "struct mlx4_cq *", "unsigned int", "int", "int", "void *", "bool"]


func: mlx4_qp_attach_common
ret: int
module: mlx4_core
args:
["struct mlx4_dev *", "struct mlx4_qp *", "u8 *", "int", "enum mlx4_protocol", "enum mlx4_steer_type"]


func: find_entry
ret: static int
module: mlx4_core
args:
["struct mlx4_dev *", "u8 *", "enum mlx4_protocol", "struct mlx4_cmd_mailbox *", "int *", "int *", "u8"]


func: mlx4_make_profile
ret: u64
module: mlx4_core
args:
["struct mlx4_dev *", "struct mlx4_profile *", "struct mlx4_dev_cap *", "struct mlx4_init_hca_param *"]


func: mlx4_qp_modify
ret: int
module: mlx4_core
args:
["struct mlx4_dev *", "struct mlx4_mtt *", "enum mlx4_qp_state", "enum mlx4_qp_state", "struct mlx4_qp_context *", "enum mlx4_qp_optpar", "int", "struct mlx4_qp *"]


func: mlx4_qp_to_ready
ret: int
module: mlx4_core
args:
["struct mlx4_dev *", "struct mlx4_mtt *", "struct mlx4_qp_context *", "struct mlx4_qp *", "enum mlx4_qp_state *"]


func: __mlx4_qp_modify
ret: static int
module: mlx4_core
args:
["struct mlx4_dev *", "struct mlx4_mtt *", "enum mlx4_qp_state", "enum mlx4_qp_state", "struct mlx4_qp_context *", "enum mlx4_qp_optpar", "int", "struct mlx4_qp *", "int"]


func: adjust_qp_sched_queue
ret: static int
module: mlx4_core
args:
["struct mlx4_dev *", "int", "struct mlx4_cmd_mailbox *", "struct mlx4_qp_context *", "struct mlx4_qp_context *"]


func: verify_qp_parameters
ret: static int
module: mlx4_core
args:
["struct mlx4_dev *", "enum qp_transition", "u8", "struct mlx4_cmd_mailbox *", "struct mlx4_vhcr *"]


func: mlx4_en_ethtool_add_mac_rule_by_ipv4
ret: static int
module: mlx4_en
args:
["struct ethtool_rxnfc *", "struct list_head *", "struct mlx4_spec_list *", "__be32", "struct mlx4_en_priv *"]


func: mlx4_en_fill_qp_context
ret: void
module: mlx4_en
args:
["struct mlx4_en_priv *", "int", "int", "int", "int", "int", "int", "int", "struct mlx4_qp_context *"]


func: mlx4_en_xmit_frame
ret: netdev_tx_t
module: mlx4_en
args:
["struct mlx4_en_rx_ring *", "struct mlx4_en_rx_alloc *", "struct mlx4_en_priv *", "unsigned int", "int", "bool *"]


func: mlxfw_mfa2_tlv_multi_child_count
ret: int
module: mlxfw
args:
["const struct mlxfw_mfa2_file *", "const struct mlxfw_mfa2_tlv_multi *", "enum mlxfw_mfa2_tlv_type", "u16 *"]


func: mlxfw_mfa2_tlv_multi_child_find
ret: const struct mlxfw_mfa2_tlv *
module: mlxfw
args:
["const struct mlxfw_mfa2_file *", "const struct mlxfw_mfa2_tlv_multi *", "enum mlxfw_mfa2_tlv_type", "u16"]


func: igc_alloc_q_vector
ret: static int
module: igc
args:
["struct igc_adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: iavf_aq_send_msg_to_pf
ret: enum iavf_status
module: iavf
args:
["struct iavf_hw *", "enum virtchnl_ops", "enum iavf_status", "u8 *", "u16", "struct iavf_asq_cmd_details *"]


func: ixgbe_clsu32_build_input
ret: static int
module: ixgbe
args:
["struct ixgbe_fdir_filter *", "union ixgbe_atr_input *", "struct ixgbe_mat_field *", "struct ixgbe_nexthdr *", "struct tc_cls_u32_offload *"]


func: i40e_aq_add_macvlan
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_add_macvlan_element_data *", "u16", "struct i40e_asq_cmd_details *"]


func: i40e_aq_add_mirrorrule
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "u16", "u16", "u16", "__le16 *", "struct i40e_asq_cmd_details *", "u16 *", "u16 *", "u16 *"]


func: i40e_aq_add_rem_control_packet_filter
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u8 *", "u16", "u16", "u16", "u16", "bool", "struct i40e_control_filter_stats *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_config_switch_comp_bw_config
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_configure_switching_comp_bw_config_data *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_config_switch_comp_ets
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_configure_switching_comp_ets_data *", "enum i40e_admin_queue_opc", "struct i40e_asq_cmd_details *"]


func: i40e_aq_config_vsi_tc_bw
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_configure_vsi_tc_bw_data *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_configure_partition_bw
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "struct i40e_aqc_configure_partition_bw_data *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_debug_dump
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u8", "u8", "u32", "u16", "void *", "u16 *", "u8 *", "u32 *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_delete_mirrorrule
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "u16", "u16", "u16", "__le16 *", "struct i40e_asq_cmd_details *", "u16 *", "u16 *"]


func: i40e_aq_discover_capabilities
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "void *", "u16", "u16 *", "enum i40e_admin_queue_opc", "struct i40e_asq_cmd_details *"]


func: i40e_aq_get_lldp_mib
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u8", "u8", "void *", "u16", "u16 *", "u16 *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_get_phy_capabilities
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "bool", "bool", "struct i40e_aq_get_phy_abilities_resp *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_get_phy_register_ext
ret: enum i40e_status_code
module: i40e
args:
["struct i40e_hw *", "u8", "u8", "bool", "bool", "u8", "u32", "u32 *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_get_switch_config
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "struct i40e_aqc_get_switch_config_resp *", "u16", "u16 *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_get_veb_parameters
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "u16 *", "bool *", "u16 *", "u16 *", "u16 *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_query_port_ets_config
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_query_port_ets_config_resp *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_query_switch_comp_bw_config
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_query_switching_comp_bw_config_resp *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_query_switch_comp_ets_config
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_query_switching_comp_ets_config_resp *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_query_vsi_bw_config
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_query_vsi_bw_config_resp *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_query_vsi_ets_sla_config
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_query_vsi_ets_sla_config_resp *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_remove_macvlan
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "struct i40e_aqc_remove_macvlan_element_data *", "u16", "struct i40e_asq_cmd_details *"]


func: i40e_aq_request_resource
ret: i40e_status
module: i40e
args:
["struct i40e_hw *", "enum i40e_aq_resources_ids", "enum i40e_aq_resource_access_type", "u8", "u64 *", "struct i40e_asq_cmd_details *"]


func: i40e_aq_set_phy_register_ext
ret: enum i40e_status_code
module: i40e
args:
["struct i40e_hw *", "u8", "u8", "bool", "bool", "u8", "u32", "u32", "struct i40e_asq_cmd_details *"]


func: i40e_aq_tx_sched_cmd
ret: static i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "void *", "u16", "enum i40e_admin_queue_opc", "struct i40e_asq_cmd_details *"]


func: i40e_mdio_if_number_selection
ret: static void
module: i40e
args:
["struct i40e_hw *", "bool", "u8", "struct i40e_aqc_phy_register_access *", "struct i40e_aqc_phy_register_access *"]


func: i40e_mirrorrule_op
ret: static i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "u16", "u16", "u16", "u16", "__le16 *", "struct i40e_asq_cmd_details *", "u16 *", "u16 *", "u16 *"]


func: i40e_check_fdir_input_set
ret: static int
module: i40e
args:
["struct i40e_vsi *", "struct ethtool_rx_flow_spec *", "struct i40e_rx_flow_userdef *", "struct i40e_rx_flow_userdef *"]


func: i40e_aqc_add_filters
ret: static void
module: i40e
args:
["struct i40e_vsi *", "const char *", "struct i40e_aqc_add_macvlan_element_data *", "struct i40e_new_mac_filter *", "int"]


func: i40e_aqc_del_filters
ret: static void
module: i40e
args:
["const char *", "struct i40e_aqc_remove_macvlan_element_data *", "int", "int *", "struct i40e_vsi *", "struct i40e_vsi *"]


func: i40e_set_vf_link_state
ret: static void
module: i40e
args:
["struct i40e_vf *", "struct i40e_link_status *", "struct i40e_link_status *", "struct virtchnl_pf_event *", "struct virtchnl_pf_event *"]


func: ice_vsi_stop_tx_ring
ret: int
module: ice
args:
["struct ice_vsi *", "enum ice_disq_rst_src", "u16", "struct ice_tx_ring *", "struct ice_txq_meta *"]


func: ice_aq_alloc_free_res
ret: int
module: ice
args:
["struct ice_hw *", "u16", "struct ice_aqc_alloc_free_res_elem *", "u16", "enum ice_adminq_opc", "struct ice_sq_cd *"]


func: ice_aq_get_phy_caps
ret: int
module: ice
args:
["struct ice_port_info *", "bool", "u8", "struct ice_aqc_get_phy_caps_data *", "struct ice_sq_cd *"]


func: ice_aq_set_phy_cfg
ret: int
module: ice
args:
["struct ice_hw *", "struct ice_port_info *", "struct ice_aqc_set_phy_cfg_data *", "struct ice_sq_cd *"]


func: ice_copy_phy_caps_to_cfg
ret: void
module: ice
args:
["struct ice_port_info *", "struct ice_aqc_get_phy_caps_data *", "struct ice_aqc_set_phy_cfg_data *"]


func: ice_dis_vsi_txq
ret: int
module: ice
args:
["struct ice_port_info *", "u16", "u8", "u8", "u16 *", "u16 *", "u32 *", "enum ice_disq_rst_src", "u16", "struct ice_sq_cd *"]


func: ice_ena_vsi_txq
ret: int
module: ice
args:
["struct ice_port_info *", "u16", "u8", "u16", "u8", "struct ice_aqc_add_tx_qgrp *", "u16", "struct ice_sq_cd *"]


func: ice_aq_dis_lan_txq
ret: static int
module: ice
args:
["struct ice_hw *", "u8", "struct ice_aqc_dis_txq_item *", "u16", "enum ice_disq_rst_src", "u16", "struct ice_sq_cd *"]


func: ice_aq_req_res
ret: static int
module: ice
args:
["struct ice_hw *", "enum ice_aq_res_ids", "enum ice_aq_res_access_type", "u32 *", "struct ice_sq_cd *", "u8"]


func: ice_parse_common_caps
ret: static bool
module: ice
args:
["struct ice_hw *", "struct ice_hw_common_caps *", "struct ice_aqc_list_caps_elem *", "const char *"]


func: ice_sq_send_cmd
ret: int
module: ice
args:
["struct ice_hw *", "struct ice_ctl_q_info *", "struct ice_aq_desc *", "void *", "u16", "struct ice_sq_cd *"]


func: ice_set_rc_coalesce
ret: static int
module: ice
args:
["struct ethtool_coalesce *", "struct ice_ring_container *", "struct ice_vsi *", "struct ice_vsi *"]


func: ice_add_prof
ret: int
module: ice
args:
["struct ice_hw *", "enum ice_block", "u64", "u8 *", "const struct ice_ptype_attributes *", "u16", "struct ice_fv_word *", "u16 *"]


func: ice_tcam_write_entry
ret: static int
module: ice
args:
["struct ice_hw *", "enum ice_block", "u16", "u8", "u8", "u16", "u16", "u8 *", "u8 *", "u8 *", "u8"]


func: ice_flow_add_entry
ret: int
module: ice
args:
["struct ice_hw *", "enum ice_block", "u64", "u64", "u16", "enum ice_flow_priority", "void *", "u64 *"]


func: ice_flow_add_prof
ret: int
module: ice
args:
["struct ice_hw *", "enum ice_block", "enum ice_flow_dir", "u64", "struct ice_flow_seg_info *", "u8", "struct ice_flow_prof **"]


func: ice_flow_find_prof_conds
ret: static struct ice_flow_prof *
module: ice
args:
["struct ice_hw *", "struct ice_flow_seg_info *", "u8", "u16", "u32", "enum ice_flow_dir", "enum ice_block"]


func: ice_fltr_prepare_eth
ret: static int
module: ice
args:
["struct ice_vsi *", "u16", "u16", "enum ice_sw_fwd_act_type", "int (*)(struct ice_vsi *, struct list_head *)"]


func: ice_fltr_prepare_mac
ret: static int
module: ice
args:
["struct ice_vsi *", "const u8 *", "enum ice_sw_fwd_act_type", "int (*)(struct ice_vsi *, struct list_head *)"]


func: ice_fltr_prepare_vlan
ret: static int
module: ice
args:
["struct ice_vsi *", "u16", "enum ice_sw_fwd_act_type", "int (*)(struct ice_vsi *, struct list_head *)"]


func: ice_update_vsi_tx_ring_stats
ret: static void
module: ice
args:
["struct ice_vsi *", "struct ice_tx_ring **", "u16", "struct rtnl_link_stats64 *", "struct rtnl_link_stats64 *"]


func: ice_aq_query_sched_elems
ret: int
module: ice
args:
["struct ice_hw *", "u16", "struct ice_aqc_txsched_elem_data *", "u16", "u16 *", "struct ice_sq_cd *"]


func: ice_sched_add_nodes_to_layer
ret: static int
module: ice
args:
["struct ice_port_info *", "struct ice_sched_node *", "struct ice_sched_node *", "u8", "u16", "u32 *", "u16 *"]


func: ice_sched_find_node_in_subtree
ret: static bool
module: ice
args:
["struct ice_hw *", "struct ice_sched_node *", "struct ice_sched_node *", "struct ice_sched_node *"]


func: ice_add_adv_rule
ret: int
module: ice
args:
["struct ice_hw *", "struct ice_adv_lkup_elem *", "u16", "struct ice_adv_rule_info *", "struct ice_rule_query_data *"]


func: ice_add_update_vsi_list
ret: static int
module: ice
args:
["struct ice_hw *", "struct ice_fltr_mgmt_list_entry *", "struct ice_fltr_info *", "struct ice_fltr_info *"]


func: ice_fill_sw_rule
ret: static void
module: ice
args:
["struct ice_hw *", "struct ice_fltr_info *", "struct ice_aqc_sw_rules_elem *", "enum ice_adminq_opc"]


func: ice_find_adv_rule_entry
ret: static struct ice_adv_fltr_mgmt_list_entry *
module: ice
args:
["struct ice_adv_lkup_elem *", "u16", "u16", "struct ice_adv_rule_info *", "struct ice_adv_rule_info *", "struct ice_hw *"]


func: ice_parse_cls_flower
ret: static int
module: ice
args:
["struct net_device *", "struct ice_tc_flower_fltr *", "struct flow_cls_offload *", "struct ice_vsi *"]


func: ice_tc_fill_rules
ret: static int
module: ice
args:
["u32", "struct ice_tc_flower_fltr *", "struct ice_adv_lkup_elem *", "u16 *", "struct ice_adv_rule_info *", "struct ice_hw *"]


func: ice_tc_set_ipv6
ret: static int
module: ice
args:
["struct ice_tc_flower_lyr_2_4_hdrs *", "bool", "struct ice_tc_flower_fltr *", "struct ice_tc_flower_fltr *", "struct flow_match_ipv6_addrs *", "struct flow_match_ipv6_addrs *"]


func: ice_vc_add_fdir_fltr_post
ret: static int
module: ice
args:
["struct ice_vf *", "enum virtchnl_fdir_prgm_status", "bool", "struct ice_vf_fdir_ctx *", "struct ice_vf_fdir_ctx *"]


func: ice_vc_fdir_parse_flow_fld
ret: static int
module: ice
args:
["struct virtchnl_proto_hdr *", "enum ice_flow_field *", "int *", "struct virtchnl_fdir_fltr_conf *"]


func: ice_vc_fdir_set_flow_fld
ret: static int
module: ice
args:
["struct virtchnl_fdir_add *", "struct virtchnl_fdir_fltr_conf *", "struct ice_flow_seg_info *", "struct ice_vf *", "struct ice_vf *"]


func: fm10k_alloc_q_vector
ret: static int
module: fm10k
args:
["struct fm10k_intfc *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: rtl_loop_wait
ret: static bool
module: r8169
args:
["struct rtl8169_private *", "unsigned long", "int", "bool", "const struct rtl_cond *", "const struct rtl_cond *"]


func: hns_dsaf_tcam_mc_cfg
ret: static void
module: hns_dsaf
args:
["struct dsaf_device *", "u32", "struct dsaf_tbl_tcam_data *", "struct dsaf_tbl_tcam_data *", "struct dsaf_tbl_tcam_mcast_cfg *"]


func: hns_dsaf_tcam_mc_get
ret: static void
module: hns_dsaf
args:
["struct dsaf_device *", "u32", "struct dsaf_tbl_tcam_mcast_cfg *", "struct dsaf_tbl_tcam_data *", "struct dsaf_tbl_tcam_data *"]


func: hns_dsaf_tcam_uc_cfg_vague
ret: static void
module: hns_dsaf
args:
["struct dsaf_device *", "u32", "struct dsaf_tbl_tcam_data *", "struct dsaf_tbl_tcam_data *", "struct dsaf_tbl_tcam_ucast_cfg *"]


func: fill_v2_desc_hw
ret: static void
module: hns_enet_drv
args:
["struct hnae_ring *", "void *", "int", "int", "dma_addr_t", "int", "int", "enum hns_desc_type", "int"]


func: qede_flow_parse_ports
ret: static int
module: qede
args:
["struct flow_rule *", "struct qede_arfs_tuple *", "struct qede_arfs_tuple *", "struct qede_dev *", "struct qede_dev *"]


func: qede_set_mcast_rx_mac
ret: static int
module: qede
args:
["enum qed_filter_xcast_params_type", "unsigned char *", "int", "struct qede_dev *", "struct qede_dev *"]


func: qede_rx_xdp
ret: static bool
module: qede
args:
["struct qede_rx_queue *", "struct bpf_prog *", "u16 *", "u16 *", "struct eth_fast_path_rx_reg_cqe *", "struct sw_rx_data *", "struct sw_rx_data *", "struct qede_fastpath *", "struct qede_fastpath *", "struct qede_dev *", "struct qede_dev *"]


func: qed_ilt_cli_adv_line
ret: static void
module: qed
args:
["struct qed_hwfn *", "struct qed_ilt_client_cfg *", "struct qed_ilt_cli_blk *", "u32 *", "enum ilt_clients"]


func: qed_dcbx_copy_mib
ret: static int
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "struct qed_dcbx_mib_meta_data *", "enum qed_mib_read_type"]


func: qed_dcbx_get_common_params
ret: static void
module: qed
args:
["struct qed_hwfn *", "struct dcbx_app_priority_feature *", "struct dcbx_app_priority_entry *", "struct dcbx_ets_feature *", "u32", "struct qed_dcbx_params *", "bool"]


func: qed_dbg_read_attn
ret: enum dbg_status
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "enum block_id", "enum dbg_attn_type", "bool", "struct dbg_attn_block_result *"]


func: qed_grc_dump_addr_range
ret: static u32
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "u32 *", "u32", "u32", "bool", "enum init_split_types", "u8", "bool"]


func: qed_grc_dump_ctx_data
ret: static u32
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "u32 *", "bool", "const char *", "enum cm_ctx_types", "u8", "u32"]


func: qed_grc_dump_mem
ret: static u32
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "u32 *", "bool", "u32", "u32", "bool", "const char *", "char", "bool", "u32", "const char *"]


func: qed_grc_dump_mem_hdr
ret: static u32
module: qed
args:
["struct qed_hwfn *", "u32 *", "bool", "const char *", "u32", "u32", "u32", "bool", "const char *", "char"]


func: qed_grc_dump_read_from_vfc
ret: static u32
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "u32 *", "u32 *", "u32 *", "struct storm_defs *", "u32", "u32", "u32"]


func: qed_idle_chk_dump_rule_entries
ret: static u32
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "u32 *", "bool", "const struct dbg_idle_chk_rule *", "u32", "u32 *"]


func: qed_ilt_dump_pages_section
ret: static u32
module: qed
args:
["struct qed_hwfn *", "u32 *", "u32 *", "bool *", "u32", "u32", "struct phys_mem_desc *", "bool", "u32", "u32 *"]


func: qed_parse_idle_chk_dump_rules
ret: static u32
module: qed
args:
["u32 *", "u32 *", "u32", "bool", "char *", "u32 *", "u32 *", "struct qed_hwfn *", "struct qed_hwfn *"]


func: qed_dmae_host2host
ret: int
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "dma_addr_t", "dma_addr_t", "u32", "struct qed_dmae_params *"]


func: qed_dmae_execute_command
ret: static int
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "u64", "u64", "u8", "u8", "u32", "struct qed_dmae_params *"]


func: qed_gft_config
ret: void
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "u16", "bool", "bool", "bool", "bool", "enum gft_profile_type"]


func: qed_iwarp_send_fpdu
ret: static int
module: qed
args:
["struct qed_hwfn *", "struct qed_iwarp_fpdu *", "struct qed_iwarp_ll2_buff *", "u16", "enum qed_iwarp_mpa_pkt_type", "struct unaligned_opaque_data *"]


func: qed_eth_queue_to_cid
ret: struct qed_queue_cid *
module: qed
args:
["struct qed_hwfn *", "u16", "struct qed_queue_start_common_params *", "bool", "struct qed_queue_cid_vf_params *"]


func: qed_sp_eth_filter_ucast
ret: int
module: qed
args:
["struct qed_hwfn *", "u16", "struct qed_filter_ucast *", "enum spq_mode", "struct qed_spq_comp_cb *"]


func: qed_sp_vport_update
ret: int
module: qed
args:
["struct qed_hwfn *", "struct qed_sp_vport_update_params *", "enum spq_mode", "struct qed_spq_comp_cb *"]


func: qed_start_rxq
ret: static int
module: qed
args:
["struct qed_dev *", "u8", "struct qed_queue_start_common_params *", "u16", "dma_addr_t", "dma_addr_t", "u16", "struct qed_rxq_start_ret_params *"]


func: qed_start_txq
ret: static int
module: qed
args:
["struct qed_dev *", "u8", "struct qed_queue_start_common_params *", "dma_addr_t", "u16", "struct qed_txq_start_ret_params *"]


func: __qed_mcp_load_req
ret: static int
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "struct qed_load_req_in_params *", "struct qed_load_req_out_params *"]


func: qed_mcp_resc_allocation_msg
ret: static int
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "struct qed_resc_alloc_in_params *", "struct qed_resc_alloc_out_params *"]


func: qed_roce_modify_qp
ret: int
module: qed
args:
["struct qed_hwfn *", "struct qed_rdma_qp *", "enum qed_roce_qp_state", "struct qed_rdma_modify_qp_in_params *"]


func: qed_sp_pf_update_tunn_cfg
ret: int
module: qed
args:
["struct qed_hwfn *", "struct qed_ptt *", "struct qed_tunnel_info *", "enum spq_mode", "struct qed_spq_comp_cb *"]


func: qed_iov_set_link
ret: static void
module: qed
args:
["struct qed_hwfn *", "u16", "struct qed_mcp_link_params *", "struct qed_mcp_link_state *", "struct qed_mcp_link_capabilities *"]


func: qed_vf_pf_rxq_start
ret: int
module: qed
args:
["struct qed_hwfn *", "struct qed_queue_cid *", "u16", "dma_addr_t", "dma_addr_t", "u16", "void **"]


func: netxen_md_cntrl
ret: static u32
module: netxen_nic
args:
["struct netxen_minidump_template_hdr *", "struct netxen_minidump_entry_crb *", "struct netxen_adapter *", "struct netxen_adapter *"]


func: netxen_alloc_rx_skb
ret: static int
module: netxen_nic
args:
["struct netxen_adapter *", "struct netxen_rx_buffer *", "struct nx_host_rds_ring *", "struct nx_host_rds_ring *"]


func: t4vf_sge_alloc_eth_txq
ret: int
module: cxgb4vf
args:
["struct adapter *", "struct sge_eth_txq *", "struct net_device *", "struct netdev_queue *", "unsigned int"]


func: t4vf_sge_alloc_rxq
ret: int
module: cxgb4vf
args:
["struct adapter *", "struct sge_rspq *", "bool", "struct net_device *", "int", "struct sge_fl *", "rspq_handler_t"]


func: unmap_sgl
ret: static void
module: cxgb4vf
args:
["struct device *", "const struct sk_buff *", "const struct ulptx_sgl *", "const struct sge_txq *", "const struct sge_txq *"]


func: write_sgl
ret: static void
module: cxgb4vf
args:
["const struct sk_buff *", "struct ulptx_sgl *", "u64 *", "const dma_addr_t *", "struct sge_txq *", "struct sge_txq *", "unsigned int"]


func: t4vf_alloc_mac_filt
ret: int
module: cxgb4vf
args:
["struct adapter *", "unsigned int", "bool", "unsigned int", "const u8 **", "u16 *", "u64 *", "bool"]


func: cxgb4_cudbg_collect_entity
ret: static void
module: cxgb4
args:
["struct cudbg_init *", "struct cudbg_buffer *", "const struct cxgb4_collect_entity *", "u32", "void *", "u32 *"]


func: seq_open_tab
ret: struct seq_tab *
module: cxgb4
args:
["struct file *", "unsigned int", "unsigned int", "unsigned int", "int (*)(struct seq_file *, void *, int)"]


func: cxgb4_create_server_filter
ret: int
module: cxgb4
args:
["const struct net_device *", "unsigned int", "__be32", "__be16", "__be16", "unsigned int", "unsigned char", "unsigned char"]


func: cxgb4_alloc_encap_mac_filt
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "const u8 *", "const u8 *", "unsigned int", "unsigned int", "u8", "u8", "bool"]


func: cxgb4_alloc_raw_mac_filt
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "const u8 *", "const u8 *", "unsigned int", "u8", "u8", "bool"]


func: cxgb4_flow_rule_replace
ret: int
module: cxgb4
args:
["struct net_device *", "struct flow_rule *", "u32", "struct netlink_ext_ack *", "struct ch_filter_specification *", "u32 *"]


func: fill_match_fields
ret: static int
module: cxgb4
args:
["struct ch_filter_specification *", "const struct cxgb4_match_field *", "bool", "struct tc_cls_u32_offload *", "struct adapter *"]


func: cxgb4_write_partial_sgl
ret: void
module: cxgb4
args:
["const struct sk_buff *", "struct sge_txq *", "struct ulptx_sgl *", "u64 *", "const dma_addr_t *", "u32", "u32"]


func: cxgb4_write_sgl
ret: void
module: cxgb4
args:
["const struct sk_buff *", "struct sge_txq *", "struct ulptx_sgl *", "u64 *", "unsigned int", "const dma_addr_t *"]


func: t4_sge_alloc_ctrl_txq
ret: int
module: cxgb4
args:
["struct adapter *", "struct sge_ctrl_txq *", "struct net_device *", "unsigned int", "unsigned int"]


func: t4_sge_alloc_eth_txq
ret: int
module: cxgb4
args:
["struct adapter *", "struct sge_eth_txq *", "struct net_device *", "struct netdev_queue *", "unsigned int", "u8"]


func: t4_sge_alloc_rxq
ret: int
module: cxgb4
args:
["struct adapter *", "struct sge_rspq *", "bool", "struct net_device *", "int", "struct sge_fl *", "rspq_handler_t", "rspq_flush_handler_t", "int"]


func: t4_alloc_mac_filt
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "bool", "unsigned int", "const u8 **", "u16 *", "u64 *", "bool"]


func: t4_alloc_vi
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "u8 *", "unsigned int *", "u8 *", "u8 *"]


func: t4_cfg_pfvf
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: t4_iq_free
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: t4_prep_fw
ret: int
module: cxgb4
args:
["struct adapter *", "struct fw_info *", "const u8 *", "unsigned int", "struct fw_hdr *", "enum dev_state", "int *"]


func: t4_query_params
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "const u32 *", "u32 *"]


func: t4_query_params_rw
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "const u32 *", "u32 *", "int", "bool"]


func: t4_set_params
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "const u32 *", "const u32 *"]


func: t4_set_params_timeout
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "const u32 *", "const u32 *", "int"]


func: t4_set_rxmode
ret: int
module: cxgb4
args:
["struct adapter *", "unsigned int", "unsigned int", "unsigned int", "int", "int", "int", "int", "int", "bool"]


func: __chcr_write_cpl_set_tcb_ulp
ret: static void *
module: ch_ktls
args:
["u32", "void *", "u16", "u64", "u64", "struct sge_eth_txq *", "struct chcr_ktls_info *", "struct chcr_ktls_info *", "u32"]


func: chcr_ktls_tx_plaintxt
ret: static int
module: ch_ktls
args:
["struct chcr_ktls_info *", "struct sk_buff *", "u32", "u32", "bool", "struct sge_eth_txq *", "u8 *", "u32", "u32", "u32", "u32"]


func: chcr_ktls_xmit_wr_complete
ret: static int
module: ch_ktls
args:
["struct sk_buff *", "struct chcr_ktls_info *", "struct sge_eth_txq *", "u32", "bool", "u32", "u32", "u32", "bool", "u32"]


func: chcr_ktls_xmit_wr_short
ret: static int
module: ch_ktls
args:
["struct sk_buff *", "struct chcr_ktls_info *", "struct sge_eth_txq *", "u32", "bool", "u32", "u32", "u8 *", "u32", "u32", "u32"]


func: cxgb_find_route
ret: struct dst_entry *
module: libcxgb
args:
["struct cxgb4_lld_info *", "struct net_device *(*)(struct net_device *)", "__be32", "__be32", "__be16", "__be16", "u8"]


func: cxgb_find_route6
ret: struct dst_entry *
module: libcxgb
args:
["struct cxgb4_lld_info *", "struct net_device *(*)(struct net_device *)", "__u8 *", "__u8 *", "__be16", "__be16", "u8", "__u32"]


func: cxgb_get_4tuple
ret: void
module: libcxgb
args:
["struct cpl_pass_accept_req *", "enum chip_type", "int *", "__u8 *", "__u8 *", "__be16 *", "__be16 *"]


func: cxgbi_ppm_init
ret: int
module: libcxgb
args:
["void **", "struct net_device *", "struct pci_dev *", "void *", "struct cxgbi_tag_format *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: cxgbi_ppm_make_ppod_hdr
ret: void
module: libcxgb
args:
["struct cxgbi_ppm *", "u32", "unsigned int", "unsigned int", "unsigned int", "struct cxgbi_pagepod_hdr *"]


func: hinic_hwdev_cb_register
ret: void
module: hinic
args:
["struct hinic_hwdev *", "enum hinic_mgmt_msg_cmd", "void *", "void (*)(void *, void *, u16, void *, u16 *)"]


func: init_eq
ret: static int
module: hinic
args:
["struct hinic_eq *", "struct hinic_hwif *", "enum hinic_eq_type", "int", "u32", "u32", "struct msix_entry"]


func: hinic_msg_to_mgmt
ret: int
module: hinic
args:
["struct hinic_pf_to_mgmt *", "enum hinic_mod_type", "u8", "void *", "u16", "void *", "u16 *", "enum hinic_mgmt_msg_type"]


func: hinic_register_mgmt_msg_cb
ret: void
module: hinic
args:
["struct hinic_pf_to_mgmt *", "enum hinic_mod_type", "void *", "void (*)(void *, u8, void *, u16, void *, u16 *)"]


func: hinic_init_sq
ret: int
module: hinic
args:
["struct hinic_sq *", "struct hinic_hwif *", "struct hinic_wq *", "struct msix_entry *", "void *", "dma_addr_t", "void *"]


func: hinic_wqs_cmdq_alloc
ret: int
module: hinic
args:
["struct hinic_cmdq_pages *", "struct hinic_wq *", "struct hinic_hwif *", "int", "u16", "u16", "u16", "u16"]


func: get_inner_l3_l4_type
ret: static void
module: hinic
args:
["struct sk_buff *", "enum hinic_offload_type", "enum hinic_l3_offload_type *", "u8 *", "union hinic_l4 *", "union hinic_l3 *"]


func: ena_com_execute_admin_command
ret: int
module: ena
args:
["struct ena_com_admin_queue *", "struct ena_admin_aq_entry *", "size_t", "struct ena_admin_acq_entry *", "size_t"]


func: ena_com_get_feature_ex
ret: static int
module: ena
args:
["struct ena_com_dev *", "struct ena_admin_get_feat_resp *", "enum ena_admin_aq_feature_id", "dma_addr_t", "u32", "u8"]


func: ena_xmit_common
ret: static int
module: ena
args:
["struct net_device *", "struct ena_ring *", "struct ena_tx_buffer *", "struct ena_com_tx_ctx *", "u16", "u32"]


func: bnx2_rx_skb
ret: static struct sk_buff *
module: bnx2
args:
["struct bnx2 *", "struct bnx2_rx_ring_info *", "u8 *", "unsigned int", "unsigned int", "dma_addr_t", "u32"]


func: check_fw_section
ret: static int
module: bnx2
args:
["u32", "bool", "const struct bnx2_fw_file_section *", "const struct bnx2_fw_file_section *", "const struct firmware *"]


func: bnxt_rx_page_skb
ret: static struct sk_buff *
module: bnxt_en
args:
["struct bnxt *", "struct bnxt_rx_ring_info *", "u16", "void *", "u8 *", "dma_addr_t", "unsigned int"]


func: bnxt_txr_netif_try_stop_queue
ret: static bool
module: bnxt_en
args:
["struct bnxt *", "struct netdev_queue *", "struct bnxt_tx_ring_info *", "struct bnxt_tx_ring_info *"]


func: bnxt_dl_info_put
ret: static int
module: bnxt_en
args:
["struct devlink_info_req *", "enum bnxt_dl_version_type", "const char *", "char *", "struct bnxt *"]


func: bnxt_tc_parse_flow
ret: static int
module: bnxt_en
args:
["struct bnxt *", "struct bnxt_tc_flow *", "struct flow_cls_offload *", "struct flow_cls_offload *"]


func: bnxt_tc_put_tunnel_node
ret: static int
module: bnxt_en
args:
["struct rhashtable *", "struct rhashtable_params *", "struct bnxt_tc_tunnel_node *", "struct bnxt *"]


func: bnxt_rx_xdp
ret: bool
module: bnxt_en
args:
["struct bnxt *", "struct bnxt_rx_ring_info *", "u16", "struct page *", "u8 **", "unsigned int *", "u8 *"]


func: bnx2x_pause_resolve
ret: static void
module: bnx2x
args:
["u32", "struct link_vars *", "struct link_vars *", "struct link_params *", "struct link_params *", "struct bnx2x_phy *"]


func: bnx2x_pf_rx_q_prep
ret: static void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_fastpath *", "struct rxq_pause_params *", "struct bnx2x_rxq_setup_params *"]


func: bnx2x_init_func_obj
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_func_sp_obj *", "void *", "dma_addr_t", "void *", "dma_addr_t", "struct bnx2x_func_sp_drv_ops *"]


func: bnx2x_init_mac_obj
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_vlan_mac_obj *", "u8", "u32", "u8", "void *", "dma_addr_t", "int", "unsigned long *", "bnx2x_obj_type", "struct bnx2x_credit_pool_obj *"]


func: bnx2x_init_mcast_obj
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_mcast_obj *", "u8", "u32", "u8", "u8", "void *", "dma_addr_t", "int", "unsigned long *", "bnx2x_obj_type"]


func: bnx2x_init_queue_obj
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_queue_sp_obj *", "u8", "u32 *", "u8", "u8", "void *", "dma_addr_t", "unsigned long"]


func: bnx2x_init_rss_config_obj
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_rss_config_obj *", "u8", "u32", "u8", "u8", "void *", "dma_addr_t", "int", "unsigned long *", "bnx2x_obj_type"]


func: bnx2x_init_vlan_mac_obj
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_vlan_mac_obj *", "u8", "u32", "u8", "void *", "dma_addr_t", "int", "unsigned long *", "bnx2x_obj_type", "struct bnx2x_credit_pool_obj *", "struct bnx2x_credit_pool_obj *"]


func: bnx2x_check_move
ret: static bool
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_vlan_mac_obj *", "struct bnx2x_vlan_mac_obj *", "union bnx2x_classification_ramrod_data *"]


func: bnx2x_mcast_enqueue_cmd
ret: static int
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_mcast_obj *", "struct bnx2x_mcast_ramrod_params *", "enum bnx2x_mcast_cmd"]


func: bnx2x_mcast_set_one_rule_e1
ret: static void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_mcast_obj *", "int", "union bnx2x_mcast_config_data *", "enum bnx2x_mcast_cmd"]


func: bnx2x_q_fill_init_general_data
ret: static void
module: bnx2x
args:
["struct bnx2x_general_setup_params *", "struct client_init_general_data *", "unsigned long *", "struct bnx2x_queue_sp_obj *", "struct bnx2x_queue_sp_obj *", "struct bnx2x *", "struct bnx2x *"]


func: bnx2x_q_fill_init_tx_data
ret: static void
module: bnx2x
args:
["struct bnx2x_txq_setup_params *", "struct client_init_tx_data *", "unsigned long *", "struct bnx2x_queue_sp_obj *"]


func: bnx2x_q_fill_update_data
ret: static void
module: bnx2x
args:
["struct bnx2x_queue_update_params *", "struct client_update_ramrod_data *", "struct bnx2x_queue_sp_obj *", "struct bnx2x_queue_sp_obj *", "struct bnx2x *"]


func: bnx2x_vlan_mac_restore
ret: static int
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_vlan_mac_ramrod_params *", "struct bnx2x_vlan_mac_registry_elem **"]


func: bnx2x_vf_tpa_update
ret: int
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_virtf *", "struct vfpf_tpa_tlv *", "struct bnx2x_queue_update_tpa_params *"]


func: bnx2x_vfop_qctor_dump_rx
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_virtf *", "struct bnx2x_queue_init_params *", "struct bnx2x_queue_setup_params *", "u16", "u16"]


func: bnx2x_vfop_qctor_prep
ret: void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_virtf *", "struct bnx2x_vf_queue *", "struct bnx2x_vf_queue_construct_params *", "unsigned long"]


func: bnx2x_vf_mac_vlan_config
ret: static int
module: bnx2x
args:
["struct bnx2x *", "int", "struct bnx2x_vf_mac_vlan_filter *", "bool", "struct bnx2x_virtf *", "struct bnx2x_virtf *"]


func: bnx2x_vf_prep_rx_mode
ret: static void
module: bnx2x
args:
["struct bnx2x *", "u8", "struct bnx2x_rx_mode_ramrod_params *", "struct bnx2x_virtf *", "unsigned long"]


func: bnx2x_vf_mbx_macvlan_list
ret: static int
module: bnx2x
args:
["struct vfpf_set_q_filters_tlv *", "struct bnx2x_vf_mac_vlan_filters **", "u32", "struct bnx2x_virtf *", "struct bnx2x *"]


func: can_get_bittiming
ret: static int
module: can-dev
args:
["struct net_device *", "struct can_bittiming *", "const struct can_bittiming_const *", "const u32 *", "const unsigned int"]


func: can_update_sample_point
ret: static int
module: can-dev
args:
["const struct can_bittiming_const *", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *", "unsigned int *"]


func: kvaser_usb_hydra_bus_status_to_can_state
ret: static void
module: kvaser_usb
args:
["const struct kvaser_usb_net_priv *", "enum can_state *", "const struct can_berr_counter *", "const struct can_berr_counter *", "u8"]


func: control_read
ret: static int
module: ch9200
args:
["unsigned short", "void *", "struct usbnet *", "struct usbnet *", "int", "unsigned short", "unsigned short", "unsigned char"]


func: catc_ctrl_async
ret: static int
module: catc
args:
["struct catc *", "u8", "u8", "u16", "u16", "void *", "int", "void (*)(struct catc *, struct ctrl_queue *)"]


func: devm_mfd_add_devices
ret: int
module: mfd-core
args:
["struct device *", "int", "const struct mfd_cell *", "int", "struct resource *", "int", "struct irq_domain *"]


func: mfd_add_device
ret: static int
module: mfd-core
args:
["struct device *", "int", "const struct mfd_cell *", "struct resource *", "int", "struct irq_domain *"]


func: ch_input_mapping
ret: static int
module: hid-chicony
args:
["struct hid_input *", "struct hid_usage *", "unsigned long **", "int *", "struct hid_field *", "struct hid_device *"]


func: picolcd_init_devfs
ret: void
module: hid-picolcd
args:
["struct picolcd_data *", "struct hid_report *", "struct hid_report *", "struct hid_report *", "struct hid_report *", "struct hid_report *"]


func: samsung_kbd_mouse_input_mapping
ret: static int
module: hid-samsung
args:
["struct hid_usage *", "unsigned long **", "int *", "struct hid_field *", "struct hid_input *", "struct hid_device *"]


func: mouse_button_fixup
ret: static void
module: hid-elecom
args:
["struct hid_device *", "__u8 *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "int"]


func: lenovo_input_mapping_cptkbd
ret: static int
module: hid-lenovo
args:
["struct hid_field *", "struct hid_usage *", "unsigned long **", "int *", "struct hid_input *", "struct hid_device *"]


func: __i2c_hid_command
ret: static int
module: i2c-hid
args:
["struct i2c_client *", "const struct i2c_hid_cmd *", "u8", "u8", "u8 *", "int", "unsigned char *", "int"]


func: pmbus_add_boolean
ret: static int
module: pmbus_core
args:
["struct pmbus_data *", "const char *", "const char *", "int", "struct pmbus_sensor *", "struct pmbus_sensor *", "u16", "u16"]


func: pmbus_add_sensor
ret: static struct pmbus_sensor *
module: pmbus_core
args:
["struct pmbus_data *", "const char *", "const char *", "int", "int", "int", "enum pmbus_sensor_classes", "bool", "bool", "bool"]


func: pmbus_add_sensor_attrs
ret: static int
module: pmbus_core
args:
["struct i2c_client *", "struct pmbus_data *", "const char *", "const struct pmbus_sensor_attr *", "int"]


func: sparse_keymap_setup
ret: int
module: sparse-keymap
args:
["struct input_dev *", "const struct key_entry *", "int (*)(struct input_dev *, struct key_entry *)"]


func: rmi_f34v7_parse_partition_table
ret: static void
module: rmi_core
args:
["const void *", "struct block_count *", "struct physical_address *", "struct f34_data *", "struct f34_data *"]


func: rmi_spi_xfer
ret: static int
module: rmi_spi
args:
["struct rmi_spi_xport *", "const u8 *", "int", "u8 *", "int", "const struct rmi_spi_cmd *", "const struct rmi_spi_cmd *"]


func: sync_io
ret: static int
module: dm-mod
args:
["struct dm_io_client *", "unsigned int", "struct dm_io_region *", "int", "int", "struct dpages *", "unsigned long *"]


func: dm_kcopyd_copy
ret: void
module: dm-mod
args:
["struct dm_kcopyd_client *", "struct dm_io_region *", "unsigned int", "struct dm_io_region *", "unsigned int", "dm_kcopyd_notify_fn", "void *"]


func: dm_kcopyd_zero
ret: void
module: dm-mod
args:
["struct dm_kcopyd_client *", "unsigned int", "struct dm_io_region *", "unsigned int", "dm_kcopyd_notify_fn", "void *"]


func: dm_stats_account_io
ret: void
module: dm-mod
args:
["struct dm_stats *", "unsigned long", "sector_t", "unsigned int", "bool", "unsigned long", "struct dm_stats_aux *"]


func: dm_stats_create
ret: static int
module: dm-mod
args:
["struct dm_stats *", "sector_t", "sector_t", "sector_t", "unsigned int", "unsigned int", "unsigned long long *", "const char *", "const char *", "struct mapped_device *", "void (*)(struct mapped_device *)", "void (*)(struct mapped_device *)"]


func: alloc_tio
ret: static struct bio *
module: dm-mod
args:
["struct dm_target *", "unsigned int", "unsigned int *", "gfp_t", "struct clone_info *", "struct clone_info *"]


func: async_copy_data
ret: static struct dma_async_tx_descriptor *
module: raid456
args:
["int", "struct bio *", "struct page **", "unsigned int", "sector_t", "struct dma_async_tx_descriptor *", "int", "struct stripe_head *"]


func: dm_bio_detain
ret: int
module: dm-bio-prison
args:
["struct dm_bio_prison *", "struct dm_cell_key *", "struct bio *", "struct dm_bio_prison_cell *", "struct dm_bio_prison_cell **"]


func: dm_cell_visit_release
ret: void
module: dm-bio-prison
args:
["struct dm_bio_prison *", "void (*)(void *, struct dm_bio_prison_cell *)", "void *", "struct dm_bio_prison_cell *"]


func: dm_get_cell
ret: int
module: dm-bio-prison
args:
["struct dm_bio_prison *", "struct dm_cell_key *", "struct dm_bio_prison_cell *", "struct dm_bio_prison_cell **"]


func: dm_cell_get_v2
ret: bool
module: dm-bio-prison
args:
["struct dm_bio_prison_v2 *", "struct dm_cell_key_v2 *", "unsigned int", "struct bio *", "struct dm_bio_prison_cell_v2 *", "struct dm_bio_prison_cell_v2 **"]


func: dm_cell_lock_v2
ret: int
module: dm-bio-prison
args:
["struct dm_bio_prison_v2 *", "struct dm_cell_key_v2 *", "unsigned int", "struct dm_bio_prison_cell_v2 *", "struct dm_bio_prison_cell_v2 **"]


func: __find_or_insert
ret: static bool
module: dm-bio-prison
args:
["struct dm_bio_prison_v2 *", "struct dm_cell_key_v2 *", "struct dm_bio_prison_cell_v2 *", "struct dm_bio_prison_cell_v2 **"]


func: dm_bufio_client_create
ret: struct dm_bufio_client *
module: dm-bufio
args:
["struct block_device *", "unsigned int", "unsigned int", "unsigned int", "void (*)(struct dm_buffer *)", "void (*)(struct dm_buffer *)"]


func: __lookup
ret: static int
module: dm-cache-smq
args:
["struct smq_policy *", "dm_oblock_t", "dm_cblock_t *", "int", "bool", "struct policy_work **", "bool *"]


func: smq_lookup_with_work
ret: static int
module: dm-cache-smq
args:
["struct dm_cache_policy *", "dm_oblock_t", "dm_cblock_t *", "int", "bool", "struct policy_work **"]


func: dm_region_hash_create
ret: struct dm_region_hash *
module: dm-region-hash
args:
["void *", "void (*)(void *, struct bio_list *)", "void (*)(void *)", "void (*)(void *)", "sector_t", "unsigned int", "struct dm_dirty_log *", "uint32_t", "region_t"]


func: verity_for_bv_block
ret: int
module: dm-verity
args:
["struct dm_verity *", "struct dm_verity_io *", "struct bvec_iter *", "int (*)(struct dm_verity *, struct dm_verity_io *, u8 *, size_t)"]


func: dm_thin_find_mapped_range
ret: int
module: dm-thin-pool
args:
["struct dm_thin_device *", "dm_block_t", "dm_block_t", "dm_block_t *", "dm_block_t *", "dm_block_t *", "bool *"]


func: schedule_copy
ret: static void
module: dm-thin-pool
args:
["struct thin_c *", "dm_block_t", "dm_block_t", "dm_block_t", "struct dm_bio_prison_cell *", "struct bio *", "sector_t", "struct dm_dev *"]


func: block_bitmap_op
ret: static bool
module: dm-integrity
args:
["struct page_list *", "sector_t", "sector_t", "int", "struct dm_integrity_c *", "struct dm_integrity_c *"]


func: dm_integrity_rw_tag
ret: static int
module: dm-integrity
args:
["struct dm_integrity_c *", "unsigned char *", "sector_t *", "unsigned int *", "unsigned int", "int"]


func: rw_journal_sectors
ret: static void
module: dm-integrity
args:
["struct dm_integrity_c *", "int", "int", "unsigned int", "unsigned int", "struct journal_completion *"]


func: dm_exception_store_create
ret: int
module: dm-snapshot
args:
["struct dm_target *", "int", "char **", "struct dm_snapshot *", "unsigned int *", "struct dm_exception_store **"]


func: __find_snapshots_sharing_cow
ret: static int
module: dm-snapshot
args:
["struct dm_snapshot **", "struct dm_snapshot **", "struct dm_snapshot **", "struct dm_snapshot *", "struct dm_snapshot *"]


func: remap_exception
ret: static void
module: dm-snapshot
args:
["struct bio *", "chunk_t", "struct dm_exception *", "struct dm_exception *", "struct dm_snapshot *", "struct dm_snapshot *"]


func: userspace_do_request
ret: static int
module: dm-log-userspace
args:
["const char *", "int", "char *", "size_t", "char *", "size_t *", "struct log_c *", "struct log_c *"]


func: insert_new_ablock
ret: static int
module: dm-persistent-data
args:
["struct dm_array_info *", "uint32_t", "unsigned int", "uint32_t", "const void *", "dm_block_t *", "size_t"]


func: shadow_ablock
ret: static int
module: dm-persistent-data
args:
["struct dm_array_info *", "dm_block_t *", "unsigned int", "struct dm_block **", "struct array_block **"]


func: dm_bm_validate_buffer
ret: static int
module: dm-persistent-data
args:
["struct dm_buffer *", "struct dm_block_validator *", "struct buffer_aux *", "struct dm_block_manager *"]


func: dm_btree_remove_leaves
ret: int
module: dm-persistent-data
args:
["struct dm_btree_info *", "dm_block_t", "uint64_t *", "uint64_t", "dm_block_t *", "unsigned int *"]


func: init_child
ret: static int
module: dm-persistent-data
args:
["struct dm_btree_value_type *", "struct btree_node *", "unsigned int", "struct child *", "struct dm_btree_info *"]


func: remove_raw
ret: static int
module: dm-persistent-data
args:
["struct shadow_spine *", "struct dm_btree_info *", "struct dm_btree_value_type *", "dm_block_t", "uint64_t", "unsigned int *"]


func: btree_insert_raw
ret: static int
module: dm-persistent-data
args:
["struct shadow_spine *", "dm_block_t", "struct dm_btree_value_type *", "uint64_t", "unsigned int *"]


func: btree_lookup_raw
ret: static int
module: dm-persistent-data
args:
["struct ro_spine *", "dm_block_t", "uint64_t", "uint64_t *", "void *", "size_t", "int (*)(struct btree_node *, uint64_t)"]


func: shadow_child
ret: static int
module: dm-persistent-data
args:
["struct dm_btree_value_type *", "struct btree_node *", "unsigned int", "struct dm_block **", "struct dm_btree_info *"]


func: dm_tm_create_with_sm
ret: int
module: dm-persistent-data
args:
["struct dm_block_manager *", "dm_block_t", "struct dm_transaction_manager **", "struct dm_space_map **"]


func: dm_tm_open_with_sm
ret: int
module: dm-persistent-data
args:
["struct dm_block_manager *", "dm_block_t", "void *", "size_t", "struct dm_transaction_manager **", "struct dm_space_map **"]


func: dm_tm_read_lock
ret: int
module: dm-persistent-data
args:
["struct dm_transaction_manager *", "dm_block_t", "struct dm_block_validator *", "struct dm_block **"]


func: dm_tm_shadow_block
ret: int
module: dm-persistent-data
args:
["struct dm_transaction_manager *", "dm_block_t", "struct dm_block_validator *", "struct dm_block **", "int *"]


func: core_alua_do_port_transition
ret: int
module: target_core_mod
args:
["struct t10_alua_tg_pt_gp *", "struct se_device *", "struct se_lun *", "struct se_node_acl *", "int", "int"]


func: core_enable_device_list_for_node
ret: int
module: target_core_mod
args:
["struct se_lun *", "struct se_lun_acl *", "u64", "bool", "struct se_node_acl *", "struct se_portal_group *"]


func: core_scsi3_alloc_aptpl_registration
ret: int
module: target_core_mod
args:
["struct t10_reservation *", "u64", "unsigned char *", "unsigned char *", "u64", "unsigned char *", "u16", "u64", "int", "int", "u8"]


func: core_scsi3_check_aptpl_registration
ret: int
module: target_core_mod
args:
["struct se_device *", "struct se_portal_group *", "struct se_lun *", "struct se_node_acl *", "u64"]


func: __core_scsi3_add_registration
ret: static void
module: target_core_mod
args:
["struct se_device *", "struct se_node_acl *", "struct t10_pr_registration *", "enum register_type", "int"]


func: __core_scsi3_alloc_registration
ret: static struct t10_pr_registration *
module: target_core_mod
args:
["struct se_device *", "struct se_node_acl *", "struct se_lun *", "struct se_dev_entry *", "u64", "unsigned char *", "u64", "int", "int"]


func: __core_scsi3_check_aptpl_registration
ret: static int
module: target_core_mod
args:
["struct se_device *", "struct se_portal_group *", "u64", "struct se_node_acl *", "u64", "struct se_lun *"]


func: __core_scsi3_complete_pro_preempt
ret: static void
module: target_core_mod
args:
["struct se_device *", "struct t10_pr_registration *", "struct list_head *", "int", "enum preempt_type", "int"]


func: __core_scsi3_do_alloc_registration
ret: static struct t10_pr_registration *
module: target_core_mod
args:
["struct se_node_acl *", "struct se_dev_entry *", "u64", "unsigned char *", "u64", "int", "int", "struct se_lun *", "struct se_lun *", "struct se_device *"]


func: __core_scsi3_dump_registration
ret: static void
module: target_core_mod
args:
["const struct target_core_fabric_ops *", "struct se_node_acl *", "struct t10_pr_registration *", "enum register_type", "struct se_device *"]


func: __target_init_cmd
ret: void
module: target_core_mod
args:
["struct se_cmd *", "const struct target_core_fabric_ops *", "struct se_session *", "u32", "int", "int", "unsigned char *", "u64"]


func: target_setup_session
ret: struct se_session *
module: target_core_mod
args:
["struct se_portal_group *", "unsigned int", "unsigned int", "enum target_prot_op", "const char *", "void *", "int (*)(struct se_portal_group *, struct se_session *, void *)"]


func: target_submit_cmd
ret: void
module: target_core_mod
args:
["struct se_cmd *", "struct se_session *", "unsigned char *", "unsigned char *", "u64", "u32", "int", "int", "int"]


func: target_submit_prep
ret: int
module: target_core_mod
args:
["struct se_cmd *", "unsigned char *", "struct scatterlist *", "u32", "struct scatterlist *", "u32", "struct scatterlist *", "u32", "gfp_t"]


func: target_submit_tmr
ret: int
module: target_core_mod
args:
["struct se_cmd *", "struct se_session *", "unsigned char *", "u64", "void *", "unsigned char", "gfp_t", "u64", "int"]


func: iscsit_build_datain_pdu
ret: void
module: iscsi_target_mod
args:
["struct iscsi_cmd *", "struct iscsi_conn *", "struct iscsi_datain *", "struct iscsi_data_rsp *", "bool"]


func: iscsit_build_text_rsp
ret: int
module: iscsi_target_mod
args:
["struct iscsi_cmd *", "struct iscsi_conn *", "struct iscsi_text_rsp *", "enum iscsit_transport_type"]


func: iscsit_tpg_add_network_portal
ret: struct iscsi_tpg_np *
module: iscsi_target_mod
args:
["struct iscsi_portal_group *", "struct __kernel_sockaddr_storage *", "struct iscsi_tpg_np *", "int"]


func: cxgbit_lro_receive
ret: static int
module: cxgbit
args:
["struct cxgbit_sock *", "u8", "const __be64 *", "const struct pkt_gl *", "struct t4_lro_mgr *", "struct napi_struct *"]


func: cxgbit_uld_lro_rx_handler
ret: static int
module: cxgbit
args:
["void *", "const __be64 *", "const struct pkt_gl *", "struct t4_lro_mgr *", "struct napi_struct *"]


func: fill_cmd
ret: static int
module: hpsa
args:
["struct CommandList *", "u8", "void *", "size_t", "u16", "unsigned char *", "int", "struct ctlr_info *"]


func: hpsa_bmic_id_physical_device
ret: static int
module: hpsa
args:
["struct ctlr_info *", "u16", "struct bmic_identify_physical_device *", "unsigned char *", "size_t"]


func: hpsa_scsi_ioaccel2_queue_command
ret: static int
module: hpsa
args:
["struct ctlr_info *", "struct CommandList *", "u32", "u8 *", "int", "struct hpsa_scsi_dev_t *", "u8 *"]


func: hpsa_scsi_ioaccel_queue_command
ret: static int
module: hpsa
args:
["struct ctlr_info *", "struct CommandList *", "u32", "u8 *", "int", "u8 *", "struct hpsa_scsi_dev_t *"]


func: ses_set_page2_descriptor
ret: static int
module: ses
args:
["unsigned char *", "struct enclosure_component *", "struct enclosure_device *", "struct enclosure_device *"]


func: iscsi_segment_init_linear
ret: void
module: libiscsi_tcp
args:
["struct iscsi_segment *", "void *", "size_t", "iscsi_segment_done_fn_t *", "struct ahash_request *"]


func: iscsi_segment_seek_sg
ret: int
module: libiscsi_tcp
args:
["struct iscsi_segment *", "struct scatterlist *", "unsigned int", "unsigned int", "size_t", "iscsi_segment_done_fn_t *", "struct ahash_request *"]


func: iscsi_boot_create_acpitbl
ret: struct iscsi_boot_kobj *
module: iscsi_boot_sysfs
args:
["struct iscsi_boot_kset *", "int", "void *", "ssize_t (*)(void *, int, char *)", "umode_t (*)(void *, int)", "void (*)(void *)"]


func: iscsi_boot_create_kobj
ret: static struct iscsi_boot_kobj *
module: iscsi_boot_sysfs
args:
["struct iscsi_boot_kset *", "struct attribute_group *", "const char *", "int", "void *", "ssize_t (*)(void *, int, char *)", "umode_t (*)(void *, int)", "void (*)(void *)"]


func: iscsi_if_create_session
ret: static int
module: scsi_transport_iscsi
args:
["struct iscsi_endpoint *", "pid_t", "uint32_t", "uint16_t", "uint16_t", "struct iscsi_uevent *", "struct iscsi_uevent *", "struct iscsi_internal *"]


func: spi_dv_retrain
ret: static enum spi_compare_returns
module: scsi_transport_spi
args:
["struct scsi_device *", "u8 *", "u8 *", "enum spi_compare_returns (*)(struct scsi_device *, u8 *, u8 *, int)"]


func: spi_execute
ret: static int
module: scsi_transport_spi
args:
["struct scsi_device *", "const void *", "enum dma_data_direction", "void *", "unsigned int", "struct scsi_sense_hdr *"]


func: schedule_resp
ret: static int
module: scsi_debug
args:
["struct scsi_cmnd *", "struct sdebug_dev_info *", "int", "int (*)(struct scsi_cmnd *, struct sdebug_dev_info *)", "int", "int"]


func: iscsi_session_setup
ret: struct iscsi_cls_session *
module: libiscsi
args:
["struct iscsi_transport *", "struct Scsi_Host *", "uint16_t", "int", "int", "uint32_t", "unsigned int"]


func: fc_vport_setup
ret: static int
module: scsi_transport_fc
args:
["struct Scsi_Host *", "int", "struct device *", "struct fc_vport_identifiers *", "struct fc_vport **"]


func: lpfc_get_hba_info
ret: static int
module: lpfc
args:
["struct lpfc_hba *", "uint32_t *", "uint32_t *", "uint32_t *", "uint32_t *", "uint32_t *", "uint32_t *"]


func: lpfc_bsg_sli_cfg_dma_desc_setup
ret: static void
module: lpfc
args:
["struct lpfc_hba *", "enum nemb_type", "uint32_t", "struct lpfc_dmabuf *", "struct lpfc_dmabuf *", "struct lpfc_dmabuf *"]


func: lpfc_issue_ct_rsp
ret: static int
module: lpfc
args:
["struct lpfc_hba *", "struct bsg_job *", "uint32_t", "struct lpfc_dmabuf *", "struct lpfc_dmabuf *", "int"]


func: lpfc_ct_cmd
ret: static int
module: lpfc
args:
["struct lpfc_vport *", "struct lpfc_dmabuf *", "struct lpfc_dmabuf *", "struct lpfc_nodelist *", "void (*)(struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *)", "uint32_t", "uint8_t"]


func: lpfc_idiag_mbxacc_dump_bsg_mbox
ret: void
module: lpfc
args:
["struct lpfc_hba *", "enum nemb_type", "enum mbox_type", "enum dma_type", "enum sta_type", "struct lpfc_dmabuf *", "uint32_t"]


func: lpfc_els_rsp_acc
ret: int
module: lpfc
args:
["struct lpfc_vport *", "uint32_t", "struct lpfc_iocbq *", "struct lpfc_nodelist *", "LPFC_MBOXQ_t *"]


func: lpfc_prep_els_iocb
ret: struct lpfc_iocbq *
module: lpfc
args:
["struct lpfc_vport *", "uint8_t", "uint16_t", "uint8_t", "struct lpfc_nodelist *", "uint32_t", "uint32_t"]


func: lpfc_create_wq_cq
ret: static int
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_queue *", "struct lpfc_queue *", "struct lpfc_queue *", "uint16_t *", "int", "uint32_t"]


func: __lpfc_nvme_ls_req
ret: int
module: lpfc
args:
["struct lpfc_vport *", "struct lpfc_nodelist *", "struct nvmefc_ls_req *", "void (*)(struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_wcqe_complete *)"]


func: __lpfc_nvme_xmt_ls_rsp
ret: int
module: lpfc
args:
["struct lpfc_async_xchg_ctx *", "struct nvmefc_ls_rsp *", "void (*)(struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_wcqe_complete *)"]


func: lpfc_find_next_oas_lun
ret: bool
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_name *", "struct lpfc_name *", "uint64_t *", "struct lpfc_name *", "struct lpfc_name *", "uint64_t *", "uint32_t *", "uint32_t *"]


func: lpfc_cq_create_set
ret: int
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_queue **", "struct lpfc_sli4_hdw_queue *", "uint32_t", "uint32_t"]


func: lpfc_mrq_create
ret: int
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_queue **", "struct lpfc_queue **", "struct lpfc_queue **", "uint32_t"]


func: lpfc_rq_create
ret: int
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_queue *", "struct lpfc_queue *", "struct lpfc_queue *", "uint32_t"]


func: __lpfc_sli4_process_cq
ret: static bool
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_queue *", "bool (*)(struct lpfc_hba *, struct lpfc_queue *, struct lpfc_cqe *)", "unsigned long *", "enum lpfc_poll_mode"]


func: _lpfc_move_xri_pbl_to_pvt
ret: static bool
module: lpfc
args:
["struct lpfc_pbl_pool *", "struct lpfc_pvt_pool *", "u32", "struct lpfc_sli4_hdw_queue *", "struct lpfc_hba *"]


func: lpfc_sli4_sp_handle_abort_xri_wcqe
ret: static bool
module: lpfc
args:
["struct lpfc_hba *", "struct sli4_wcqe_xri_aborted *", "struct lpfc_queue *", "struct lpfc_queue *"]


func: qla24xx_queue_purex_item
ret: static void
module: qla2xxx
args:
["scsi_qla_host_t *", "struct purex_item *", "void (*)(struct scsi_qla_host *, struct purex_item *)"]


func: qla2x00_get_adapter_id
ret: int
module: qla2xxx
args:
["scsi_qla_host_t *", "uint16_t *", "uint8_t *", "uint8_t *", "uint8_t *", "uint16_t *", "uint16_t *"]


func: qlt_send_notify_ack
ret: static void
module: qla2xxx
args:
["struct qla_qpair *", "struct imm_ntfy_from_isp *", "int", "uint16_t", "uint32_t", "uint8_t", "uint16_t", "uint16_t"]


func: MR_BuildRaidContext
ret: u8
module: megaraid_sas
args:
["struct megasas_instance *", "struct IO_REQUEST_INFO *", "struct RAID_CONTEXT *", "struct MR_DRV_RAID_MAP_ALL *", "u8 **"]


func: get_updated_dev_handle
ret: __le16
module: megaraid_sas
args:
["struct megasas_instance *", "struct LD_LOAD_BALANCE_INFO *", "struct IO_REQUEST_INFO *", "struct MR_DRV_RAID_MAP_ALL *"]


func: MR_GetPhyParams
ret: static u8
module: megaraid_sas
args:
["u32", "u64", "u16", "struct IO_REQUEST_INFO *", "struct RAID_CONTEXT *", "struct MR_DRV_RAID_MAP_ALL *", "struct megasas_instance *"]


func: get_arm_from_strip
ret: static u32
module: megaraid_sas
args:
["u32", "u64", "struct MR_DRV_RAID_MAP_ALL *", "struct megasas_instance *", "struct megasas_instance *"]


func: mr_spanset_get_phy_params
ret: static u8
module: megaraid_sas
args:
["struct megasas_instance *", "u32", "u64", "u16", "struct IO_REQUEST_INFO *", "struct RAID_CONTEXT *", "struct MR_DRV_RAID_MAP_ALL *"]


func: megasas_issue_tm
ret: static int
module: megaraid_sas
args:
["struct megasas_instance *", "u16", "uint", "uint", "u16", "u8", "struct MR_PRIV_DEVICE *", "struct MR_PRIV_DEVICE *"]


func: qla4xxx_get_fwddb_entry
ret: int
module: qla4xxx
args:
["struct scsi_qla_host *", "uint16_t", "struct dev_db_entry *", "dma_addr_t", "uint32_t *", "uint32_t *", "uint32_t *", "uint32_t *", "uint16_t *", "uint16_t *"]


func: qla4xxx_copy_fwddb_param
ret: static void
module: qla4xxx
args:
["struct scsi_qla_host *", "struct dev_db_entry *", "struct iscsi_cls_conn *", "struct iscsi_cls_session *"]


func: init_initiator_midpath_unsolicited_fcoe_task
ret: int
module: qedf
args:
["struct fcoe_task_params *", "struct fcoe_tx_mid_path_params *", "struct scsi_sgl_task_params *", "struct scsi_sgl_task_params *", "u8"]


func: qedf_initiate_els
ret: static int
module: qedf
args:
["struct qedf_rport *", "unsigned int", "void *", "uint32_t", "void (*)(struct qedf_els_cb_arg *)", "struct qedf_els_cb_arg *", "uint32_t"]


func: qedf_init_task
ret: static void
module: qedf
args:
["struct qedf_rport *", "struct qedf_ioreq *", "struct fcoe_task_context *", "struct fcoe_wqe *", "struct fc_lport *"]


func: qedf_elsct_send
ret: static struct fc_seq *
module: qedf
args:
["struct fc_lport *", "u32", "struct fc_frame *", "unsigned int", "void (*)(struct fc_seq *, struct fc_frame *, void *)", "void *", "u32"]


func: fc_exch_seq_send
ret: struct fc_seq *
module: libfc
args:
["struct fc_lport *", "struct fc_frame *", "void (*)(struct fc_seq *, struct fc_frame *, void *)", "void (*)(struct fc_seq *, void *)", "void *", "u32"]


func: fc_fcp_cmd_send
ret: static int
module: libfc
args:
["struct fc_lport *", "struct fc_fcp_pkt *", "void (*)(struct fc_seq *, struct fc_frame *, void *)"]


func: csio_ln_mgmt_submit_req
ret: static int
module: csiostor
args:
["struct csio_ioreq *", "void (*)(struct csio_hw *, struct csio_ioreq *)", "struct csio_dma_buf *", "uint32_t", "enum fcoe_cmn_type"]


func: csio_ln_mgmt_submit_wr
ret: static int
module: csiostor
args:
["struct csio_ioreq *", "uint8_t", "uint32_t", "struct csio_dma_buf *", "struct csio_dma_buf *", "struct csio_mgmtm *", "struct csio_mgmtm *"]


func: csio_fcoe_read_fcf_init_mb
ret: void
module: csiostor
args:
["struct csio_lnode *", "struct csio_mb *", "uint32_t", "uint32_t", "uint32_t", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_fcoe_read_portparams_init_mb
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "uint32_t", "struct fw_fcoe_port_cmd_params *", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_fcoe_read_res_info_init_mb
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "uint32_t", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_fcoe_vnp_alloc_init_mb
ret: void
module: csiostor
args:
["struct csio_lnode *", "struct csio_mb *", "uint32_t", "uint32_t", "uint32_t", "uint16_t", "uint8_t *", "uint8_t *", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_mb_caps_config
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "uint32_t", "bool", "bool", "bool", "bool", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_mb_eq_ofld_alloc_write
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "void *", "uint32_t", "struct csio_eq_params *", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_mb_hello
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "uint32_t", "uint32_t", "uint32_t", "enum csio_dev_master", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_mb_iq_alloc_write
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "void *", "uint32_t", "struct csio_iq_params *", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_mb_params
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "uint32_t", "unsigned int", "unsigned int", "unsigned int", "const u32 *", "u32 *", "bool", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_mb_port
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "uint32_t", "u8", "bool", "uint32_t", "uint16_t", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_mb_process_portparams_rsp
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "enum fw_retval *", "struct fw_fcoe_port_cmd_params *", "struct fw_fcoe_port_stats *"]


func: csio_mb_reset
ret: void
module: csiostor
args:
["struct csio_hw *", "struct csio_mb *", "uint32_t", "int", "int", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_write_fcoe_link_cond_init_mb
ret: void
module: csiostor
args:
["struct csio_lnode *", "struct csio_mb *", "uint32_t", "uint8_t", "uint32_t", "uint8_t", "bool", "uint32_t", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_wr_alloc_q
ret: int
module: csiostor
args:
["struct csio_hw *", "uint32_t", "uint32_t", "uint16_t", "void *", "uint32_t", "int", "iq_handler_t"]


func: csio_wr_eq_create
ret: int
module: csiostor
args:
["struct csio_hw *", "void *", "int", "int", "uint8_t", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_wr_iq_create
ret: int
module: csiostor
args:
["struct csio_hw *", "void *", "int", "uint32_t", "uint8_t", "bool", "void (*)(struct csio_hw *, struct csio_mb *)"]


func: csio_wr_process_iq
ret: int
module: csiostor
args:
["struct csio_hw *", "struct csio_q *", "void (*)(struct csio_hw *, void *, uint32_t, struct csio_fl_dma_buf *, void *)", "void *"]


func: csio_wr_process_iq_idx
ret: int
module: csiostor
args:
["struct csio_hw *", "int", "void (*)(struct csio_hw *, void *, uint32_t, struct csio_fl_dma_buf *, void *)", "void *"]


func: pqi_csmi_smp_passthru
ret: int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct bmic_csmi_smp_passthru_buffer *", "size_t", "struct pqi_raid_error_info *"]


func: pqi_aio_submit_io
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct scsi_cmnd *", "u32", "u8 *", "unsigned int", "struct pqi_queue_group *", "struct pqi_encryption_info *", "bool", "bool"]


func: pqi_build_raid_path_request
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct pqi_raid_path_request *", "u8", "u8 *", "void *", "size_t", "u16", "enum dma_data_direction *"]


func: pqi_build_sg_list
ret: static unsigned int
module: smartpqi
args:
["struct pqi_sg_descriptor *", "struct scatterlist *", "int", "int", "bool *", "struct pqi_io_request *", "struct pqi_io_request *"]


func: pqi_get_device_lists
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct report_phys_lun_16byte_wwid_list **", "struct report_log_lun_list **"]


func: pqi_identify_physical_device
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct bmic_identify_physical_device *", "struct pqi_scsi_dev *", "struct pqi_scsi_dev *", "size_t"]


func: pqi_raid_bypass_submit_scsi_cmd
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct pqi_scsi_dev *", "struct scsi_cmnd *", "struct pqi_queue_group *"]


func: pqi_raid_submit_scsi_cmd_with_io_request
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct pqi_io_request *", "struct pqi_scsi_dev *", "struct scsi_cmnd *", "struct pqi_queue_group *"]


func: pqi_start_io
ret: static void
module: smartpqi
args:
["struct pqi_queue_group *", "enum pqi_io_path", "struct pqi_io_request *", "struct pqi_ctrl_info *"]


func: pqi_submit_admin_request_synchronous
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct pqi_general_admin_request *", "struct pqi_general_admin_response *"]


func: pqi_submit_raid_request_synchronous
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "struct pqi_iu_header *", "unsigned int", "struct pqi_raid_error_info *"]


func: cxgbi_ddp_ppm_setup
ret: int
module: libcxgbi
args:
["void **", "struct cxgbi_device *", "struct cxgbi_tag_format *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: cxgbi_ddp_set_one_ppod
ret: void
module: libcxgbi
args:
["struct cxgbi_pagepod *", "struct cxgbi_task_tag_info *", "struct scatterlist **", "unsigned int *"]


func: cxgbi_hbas_add
ret: int
module: libcxgbi
args:
["struct cxgbi_device *", "u64", "unsigned int", "struct scsi_host_template *", "struct scsi_transport_template *"]


func: _base_build_nvme_prp
ret: static void
module: mpt3sas
args:
["struct MPT3SAS_ADAPTER *", "u16", "Mpi26NVMeEncapsulatedRequest_t *", "dma_addr_t", "size_t", "dma_addr_t", "size_t"]


func: _config_request
ret: static int
module: mpt3sas
args:
["struct MPT3SAS_ADAPTER *", "Mpi2ConfigRequest_t *", "Mpi2ConfigReply_t *", "void *", "u16", "int"]


func: _scsih_display_enclosure_chassis_info
ret: static void
module: mpt3sas
args:
["struct MPT3SAS_ADAPTER *", "struct _sas_device *", "struct scsi_device *", "struct scsi_target *"]


func: mpt3sas_setup_direct_io
ret: void
module: mpt3sas
args:
["struct MPT3SAS_ADAPTER *", "struct scsi_cmnd *", "struct _raid_device *", "Mpi25SCSIIORequest_t *"]


func: init_initiator_login_request_task
ret: int
module: qedi
args:
["struct iscsi_task_params *", "struct iscsi_login_req_hdr *", "struct scsi_sgl_task_params *", "struct scsi_sgl_task_params *"]


func: init_initiator_logout_request_task
ret: int
module: qedi
args:
["struct iscsi_task_params *", "struct iscsi_logout_req_hdr *", "struct scsi_sgl_task_params *", "struct scsi_sgl_task_params *"]


func: init_initiator_nop_out_task
ret: int
module: qedi
args:
["struct iscsi_task_params *", "struct iscsi_nop_out_hdr *", "struct scsi_sgl_task_params *", "struct scsi_sgl_task_params *"]


func: init_initiator_rw_iscsi_task
ret: int
module: qedi
args:
["struct iscsi_task_params *", "struct iscsi_conn_params *", "struct scsi_initiator_cmd_params *", "struct iscsi_cmd_hdr *", "struct scsi_sgl_task_params *", "struct scsi_sgl_task_params *", "struct scsi_dif_task_params *"]


func: init_initiator_text_request_task
ret: int
module: qedi
args:
["struct iscsi_task_params *", "struct iscsi_text_request_hdr *", "struct scsi_sgl_task_params *", "struct scsi_sgl_task_params *"]


func: init_rw_iscsi_task
ret: static int
module: qedi
args:
["struct iscsi_task_params *", "enum iscsi_task_type", "struct iscsi_conn_params *", "struct iscsi_common_hdr *", "struct scsi_sgl_task_params *", "struct scsi_initiator_cmd_params *", "struct scsi_dif_task_params *"]


func: init_sqe
ret: static void
module: qedi
args:
["struct iscsi_task_params *", "struct scsi_sgl_task_params *", "struct scsi_dif_task_params *", "struct iscsi_common_hdr *", "enum iscsi_task_type", "bool", "struct scsi_initiator_cmd_params *"]


func: be_cmd_create_default_pdu_queue
ret: int
module: be2iscsi
args:
["struct be_ctrl_info *", "struct be_queue_info *", "struct be_queue_info *", "int", "int", "uint8_t", "uint8_t"]


func: be_cmd_wrbq_create
ret: int
module: be2iscsi
args:
["struct be_ctrl_info *", "struct be_dma_mem *", "struct be_queue_info *", "struct hwi_wrb_context *", "uint8_t"]


func: beiscsi_cmd_cq_create
ret: int
module: be2iscsi
args:
["struct be_ctrl_info *", "struct be_queue_info *", "struct be_queue_info *", "bool", "bool", "int"]


func: beiscsi_offload_cxn_v0
ret: void
module: be2iscsi
args:
["struct beiscsi_offload_params *", "struct wrb_handle *", "struct be_mem_descriptor *", "struct hwi_wrb_context *"]


func: beiscsi_exec_nemb_cmd
ret: static int
module: be2iscsi
args:
["struct beiscsi_hba *", "struct be_dma_mem *", "void (*)(struct beiscsi_hba *, unsigned int)", "void *", "u32"]


func: mpi3mr_issue_tm
ret: int
module: mpi3mr
args:
["struct mpi3mr_ioc *", "u8", "u16", "uint", "u16", "ulong", "struct mpi3mr_drv_cmd *", "u8 *", "struct scsi_cmnd *"]


func: usbat_hp8200e_rw_block_test
ret: static int
module: ums-usbat
args:
["struct us_data *", "unsigned char *", "unsigned char *", "int", "void *", "unsigned short", "int", "int", "unsigned char", "unsigned char", "unsigned char", "unsigned char", "unsigned short", "unsigned char"]


func: usb_stor_access_xfer_buf
ret: unsigned int
module: usb-storage
args:
["unsigned char *", "unsigned int", "struct scsi_cmnd *", "struct scatterlist **", "unsigned int *", "enum xfer_buf_dir"]


func: usb_stor_bulk_transfer_sglist
ret: static int
module: usb-storage
args:
["struct us_data *", "unsigned int", "struct scatterlist *", "int", "unsigned int", "unsigned int *"]


func: usb_stor_probe1
ret: int
module: usb-storage
args:
["struct us_data **", "struct usb_interface *", "const struct usb_device_id *", "const struct us_unusual_dev *", "struct scsi_host_template *"]


func: usb_cdc_wdm_register
ret: struct usb_driver *
module: cdc-wdm
args:
["struct usb_interface *", "struct usb_endpoint_descriptor *", "int", "int (*)(struct usb_interface *, int)"]


func: wdm_create
ret: static int
module: cdc-wdm
args:
["struct usb_interface *", "struct usb_endpoint_descriptor *", "u16", "int (*)(struct usb_interface *, int)"]


func: usb_ftdi_elan_edset_empty
ret: int
module: ftdi-elan
args:
["struct platform_device *", "u8", "void *", "struct urb *", "u8", "u8", "u8", "void (*)(void *, struct urb *, u8 *, int, int, int, int, int, int, int, int, int)"]


func: sisusb_send_bulk_msg
ret: static int
module: sisusbvga
args:
["struct sisusb_usb_data *", "int", "int", "char *", "const char *", "int", "ssize_t *", "int", "unsigned int"]


func: wusb_prf
ret: ssize_t
module: wusbcore
args:
["void *", "size_t", "const u8 *", "const struct aes_ccm_nonce *", "const struct aes_ccm_label *", "const void *", "size_t", "size_t"]


func: wusb_ccm_mac
ret: static int
module: wusbcore
args:
["struct crypto_skcipher *", "struct crypto_cipher *", "struct wusb_mac_scratch *", "void *", "const struct aes_ccm_nonce *", "const struct aes_ccm_label *", "const void *", "size_t"]


func: cypress_serial_control
ret: static int
module: cypress_m8
args:
["struct tty_struct *", "struct usb_serial_port *", "speed_t", "int", "int", "int", "int", "int", "int"]


func: decode_rs8
ret: int
module: reed_solomon
args:
["struct rs_control *", "uint8_t *", "uint16_t *", "int", "uint16_t *", "int", "int *", "uint16_t", "uint16_t *"]


func: br_nf_hook_thresh
ret: int
module: br_netfilter
args:
["unsigned int", "struct net *", "struct sock *", "struct sk_buff *", "struct net_device *", "struct net_device *", "int (*)(struct net *, struct sock *, struct sk_buff *)"]


func: br_arp_send
ret: static void
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "struct net_device *", "__be32", "__be32", "const unsigned char *", "const unsigned char *", "const unsigned char *", "__be16", "u16"]


func: br_nd_send
ret: static void
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "struct sk_buff *", "struct neighbour *", "__be16", "u16", "struct nd_msg *"]


func: br_fdb_update
ret: void
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "const unsigned char *", "u16", "unsigned long"]


func: __br_fdb_add
ret: static int
module: bridge
args:
["struct ndmsg *", "struct net_bridge *", "struct net_bridge_port *", "const unsigned char *", "u16", "u16", "struct nlattr **", "struct netlink_ext_ack *"]


func: fdb_add_entry
ret: static int
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "const u8 *", "u16", "u16", "struct nlattr **", "struct ndmsg *", "struct ndmsg *"]


func: fdb_create
ret: static struct net_bridge_fdb_entry *
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "const unsigned char *", "__u16", "unsigned long"]


func: fdb_fill_info
ret: static int
module: bridge
args:
["struct sk_buff *", "const struct net_bridge *", "const struct net_bridge_fdb_entry *", "u32", "u32", "int", "unsigned int"]


func: __br_mdb_add
ret: static int
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "struct br_mdb_entry *", "struct nlattr **", "struct netlink_ext_ack *", "struct net *"]


func: br_mdb_parse
ret: static int
module: bridge
args:
["struct nlmsghdr *", "struct net_device **", "struct br_mdb_entry **", "struct nlattr **", "struct netlink_ext_ack *", "struct sk_buff *"]


func: br_multicast_del_pg
ret: void
module: bridge
args:
["struct net_bridge_mdb_entry *", "struct net_bridge_port_group *", "struct net_bridge_port_group **"]


func: br_multicast_new_port_group
ret: struct net_bridge_port_group *
module: bridge
args:
["struct net_bridge_port *", "struct br_ip *", "struct net_bridge_port_group *", "unsigned char", "const unsigned char *", "u8", "u8"]


func: br_multicast_rcv
ret: int
module: bridge
args:
["struct net_bridge_mcast **", "struct net_bridge_mcast_port **", "struct net_bridge_vlan *", "struct sk_buff *", "u16"]


func: __br_multicast_add_group
ret: static struct net_bridge_port_group *
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "struct br_ip *", "const unsigned char *", "u8", "bool", "bool"]


func: __br_multicast_query_handle_vlan
ret: static void
module: bridge
args:
["struct net_bridge_mcast_port *", "struct sk_buff *", "struct sk_buff *", "struct net_bridge_mcast *", "struct net_bridge_mcast *"]


func: __br_multicast_send_query
ret: static void
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "struct net_bridge_port_group *", "struct br_ip *", "struct br_ip *", "bool", "u8", "bool *"]


func: br_ip4_multicast_leave_group
ret: static void
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "__be32", "__u16", "const unsigned char *"]


func: br_ip6_multicast_leave_group
ret: static void
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "const struct in6_addr *", "__u16", "const unsigned char *"]


func: br_multicast_add_group
ret: static int
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "struct br_ip *", "const unsigned char *", "u8", "bool"]


func: br_multicast_add_router
ret: static void
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "struct hlist_node *", "struct hlist_head *"]


func: br_multicast_block
ret: static bool
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "struct net_bridge_port_group *", "void *", "void *", "u32", "size_t", "int"]


func: br_multicast_ctx_should_use
ret: static bool
module: bridge
args:
["const struct net_bridge_mcast_port *", "const struct net_bridge_mcast *", "const struct net_bridge_mcast *"]


func: br_multicast_isexc
ret: static bool
module: bridge
args:
["const struct net_bridge_mcast *", "struct net_bridge_port_group *", "void *", "void *", "u32", "size_t", "int"]


func: br_multicast_leave_group
ret: static void
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "struct br_ip *", "struct bridge_mcast_other_query *", "struct bridge_mcast_own_query *", "const unsigned char *"]


func: br_multicast_mark_router
ret: static void
module: bridge
args:
["struct net_bridge_mcast *", "struct net_bridge_mcast_port *", "struct timer_list *", "struct hlist_node *", "struct hlist_head *"]


func: __eht_create_set_entries
ret: static void
module: bridge
args:
["const struct net_bridge_mcast *", "struct net_bridge_port_group *", "union net_bridge_eht_addr *", "void *", "u32", "size_t", "int"]


func: __eht_inc_exc
ret: static bool
module: bridge
args:
["const struct net_bridge_mcast *", "struct net_bridge_port_group *", "union net_bridge_eht_addr *", "void *", "u32", "size_t", "unsigned char", "bool"]


func: br_multicast_create_eht_set_entry
ret: static void
module: bridge
args:
["struct net_bridge_port_group *", "union net_bridge_eht_addr *", "union net_bridge_eht_addr *", "int", "bool", "const struct net_bridge_mcast *"]


func: br_multicast_eht_allow
ret: static bool
module: bridge
args:
["const struct net_bridge_mcast *", "struct net_bridge_port_group *", "union net_bridge_eht_addr *", "void *", "u32", "size_t"]


func: br_multicast_eht_exc
ret: static bool
module: bridge
args:
["const struct net_bridge_mcast *", "struct net_bridge_port_group *", "union net_bridge_eht_addr *", "void *", "u32", "size_t", "bool"]


func: br_process_vlan_info
ret: int
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "int", "struct bridge_vlan_info *", "struct bridge_vlan_info **", "bool *", "struct netlink_ext_ack *"]


func: br_afspec
ret: static int
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "struct nlattr *", "int", "bool *", "struct netlink_ext_ack *"]


func: br_fill_ifinfo
ret: static int
module: bridge
args:
["struct sk_buff *", "const struct net_bridge_port *", "u32", "u32", "int", "unsigned int", "u32", "const struct net_device *", "bool"]


func: br_vlan_info
ret: static int
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "int", "bool *", "struct netlink_ext_ack *", "struct bridge_vlan_info *", "struct bridge_vlan_info *"]


func: br_process_vlan_tunnel_info
ret: int
module: bridge
args:
["const struct net_bridge *", "const struct net_bridge_port *", "int", "struct vtunnel_info *", "struct vtunnel_info *", "bool *"]


func: br_fill_vlan_tinfo_range
ret: static int
module: bridge
args:
["struct sk_buff *", "struct net_bridge_vlan *", "struct net_bridge_vlan *", "struct net_bridge_vlan *"]


func: br_switchdev_port_offload
ret: int
module: bridge
args:
["struct net_bridge_port *", "struct net_device *", "const void *", "struct notifier_block *", "struct notifier_block *", "bool", "struct netlink_ext_ack *"]


func: br_switchdev_mdb_queue_one
ret: static int
module: bridge
args:
["struct list_head *", "enum switchdev_obj_id", "const struct net_bridge_mdb_entry *", "struct net_device *"]


func: br_switchdev_mdb_replay
ret: static int
module: bridge
args:
["struct net_device *", "struct net_device *", "const void *", "bool", "struct notifier_block *", "struct netlink_ext_ack *"]


func: br_switchdev_vlan_replay
ret: static int
module: bridge
args:
["struct net_device *", "const void *", "bool", "struct notifier_block *", "struct netlink_ext_ack *"]


func: br_switchdev_vlan_replay_group
ret: static int
module: bridge
args:
["struct notifier_block *", "struct net_device *", "struct net_bridge_vlan_group *", "const void *", "unsigned long", "struct netlink_ext_ack *"]


func: br_switchdev_vlan_replay_one
ret: static int
module: bridge
args:
["struct notifier_block *", "struct net_device *", "struct switchdev_obj_port_vlan *", "const void *", "unsigned long", "struct netlink_ext_ack *"]


func: store_bridge_parm
ret: static ssize_t
module: bridge
args:
["struct device *", "const char *", "size_t", "int (*)(struct net_bridge *, unsigned long, struct netlink_ext_ack *)"]


func: br_allowed_ingress
ret: bool
module: bridge
args:
["const struct net_bridge *", "struct net_bridge_vlan_group *", "struct sk_buff *", "u16 *", "u8 *", "struct net_bridge_vlan **"]


func: br_handle_vlan
ret: struct sk_buff *
module: bridge
args:
["struct net_bridge *", "const struct net_bridge_port *", "struct net_bridge_vlan_group *", "struct sk_buff *"]


func: br_vlan_process_options
ret: int
module: bridge
args:
["const struct net_bridge *", "const struct net_bridge_port *", "struct net_bridge_vlan *", "struct net_bridge_vlan *", "struct nlattr **", "struct netlink_ext_ack *"]


func: ebt_log_packet
ret: static void
module: ebt_log
args:
["struct net *", "const struct sk_buff *", "const struct net_device *", "const struct net_device *", "const struct nf_loginfo *", "const char *", "unsigned int", "u_int8_t"]


func: __ceph_auth_get_authorizer
ret: int
module: libceph
args:
["struct ceph_auth_client *", "struct ceph_auth_handshake *", "int", "bool", "int *", "int *", "int *"]


func: ceph_auth_handle_svc_reply_done
ret: int
module: libceph
args:
["struct ceph_auth_client *", "struct ceph_auth_handshake *", "void *", "int", "u8 *", "int *", "u8 *", "int *"]


func: ceph_auth_verify_authorizer_reply
ret: int
module: libceph
args:
["struct ceph_auth_client *", "struct ceph_authorizer *", "void *", "int", "u8 *", "int *", "u8 *", "int *"]


func: ceph_cls_break_lock
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "char *", "char *", "struct ceph_entity_name *"]


func: ceph_cls_lock
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "char *", "u8", "char *", "char *", "char *", "u8"]


func: ceph_cls_lock_info
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "char *", "u8 *", "char **", "struct ceph_locker **", "u32 *"]


func: ceph_cls_set_cookie
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "char *", "u8", "char *", "char *", "char *"]


func: ceph_cls_unlock
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "char *", "char *"]


func: crush_do_rule
ret: int
module: libceph
args:
["const struct crush_map *", "int", "int", "int *", "int", "const __u32 *", "int", "void *", "const struct crush_choose_arg *"]


func: crush_bucket_choose
ret: static int
module: libceph
args:
["const struct crush_bucket *", "struct crush_work_bucket *", "int", "int", "const struct crush_choose_arg *", "int"]


func: crush_choose_firstn
ret: static int
module: libceph
args:
["const struct crush_map *", "struct crush_work *", "const struct crush_bucket *", "const __u32 *", "int", "int", "int", "int", "int *", "int", "int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "int", "unsigned int", "unsigned int", "int *", "int", "const struct crush_choose_arg *"]


func: crush_choose_indep
ret: static void
module: libceph
args:
["const struct crush_map *", "struct crush_work *", "const struct crush_bucket *", "const __u32 *", "int", "int", "int", "int", "int", "int *", "int", "unsigned int", "unsigned int", "int", "int *", "int", "const struct crush_choose_arg *"]


func: ceph_con_init
ret: void
module: libceph
args:
["struct ceph_connection *", "void *", "const struct ceph_connection_operations *", "struct ceph_messenger *"]


func: ceph_osdc_call
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "const char *", "const char *", "unsigned int", "struct page *", "size_t", "struct page **", "size_t *"]


func: ceph_osdc_list_watchers
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "struct ceph_watch_item **", "u32 *"]


func: ceph_osdc_new_request
ret: struct ceph_osd_request *
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_file_layout *", "struct ceph_vino", "u64", "u64 *", "unsigned int", "int", "int", "int", "struct ceph_snap_context *", "u32", "u64", "bool"]


func: ceph_osdc_notify
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "void *", "u32", "u32", "struct page ***", "size_t *"]


func: ceph_osdc_notify_ack
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "u64", "u64", "void *", "u32"]


func: ceph_osdc_watch
ret: struct ceph_osd_linger_request *
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_object_id *", "struct ceph_object_locator *", "rados_watchcb2_t", "rados_watcherrcb_t", "void *"]


func: osd_req_op_copy_from_init
ret: int
module: libceph
args:
["struct ceph_osd_request *", "u64", "u64", "struct ceph_object_id *", "struct ceph_object_locator *", "u32", "u32", "u32", "u64", "u8"]


func: osd_req_op_xattr_init
ret: int
module: libceph
args:
["struct ceph_osd_request *", "unsigned int", "u16", "const char *", "const void *", "size_t", "u8", "u8"]


func: __ceph_object_locator_to_pg
ret: void
module: libceph
args:
["struct ceph_pg_pool_info *", "const struct ceph_object_id *", "const struct ceph_object_locator *", "struct ceph_pg *"]


func: ceph_is_new_interval
ret: bool
module: libceph
args:
["const struct ceph_osds *", "const struct ceph_osds *", "const struct ceph_osds *", "const struct ceph_osds *", "int", "int", "int", "int", "u32", "u32", "bool", "bool", "bool", "bool", "const struct ceph_pg *"]


func: ceph_object_locator_to_pg
ret: int
module: libceph
args:
["struct ceph_osdmap *", "const struct ceph_object_id *", "const struct ceph_object_locator *", "struct ceph_pg *"]


func: ceph_pg_to_primary_shard
ret: bool
module: libceph
args:
["struct ceph_osdmap *", "struct ceph_pg_pool_info *", "const struct ceph_pg *", "struct ceph_spg *"]


func: ceph_pg_to_up_acting_osds
ret: void
module: libceph
args:
["struct ceph_osdmap *", "struct ceph_pg_pool_info *", "const struct ceph_pg *", "struct ceph_osds *", "struct ceph_osds *"]


func: pg_to_raw_osds
ret: static void
module: libceph
args:
["struct ceph_osdmap *", "struct ceph_pg_pool_info *", "const struct ceph_pg *", "struct ceph_osds *", "u32 *"]


func: ceph_file_to_extents
ret: int
module: libceph
args:
["struct ceph_file_layout *", "u64", "u64", "struct list_head *", "struct ceph_object_extent *(*)(void *)", "void *", "ceph_object_extent_fn_t", "void *"]


func: ceph_iterate_extents
ret: int
module: libceph
args:
["struct ceph_file_layout *", "u64", "u64", "struct list_head *", "ceph_object_extent_fn_t", "void *"]


func: rfkill_alloc
ret: struct rfkill *
module: rfkill
args:
["const char *", "struct device *", "const enum rfkill_type", "const struct rfkill_ops *", "void *"]


func: mpls_netconf_fill_devconf
ret: static int
module: mpls_router
args:
["struct sk_buff *", "u32", "u32", "int", "unsigned int", "int", "struct mpls_dev *", "struct mpls_dev *"]


func: mpls_notify_route
ret: static void
module: mpls_router
args:
["struct net *", "unsigned int", "struct mpls_route *", "struct mpls_route *", "const struct nl_info *"]


func: sctp_assoc_control_transport
ret: void
module: sctp
args:
["struct sctp_association *", "struct sctp_transport *", "enum sctp_transport_cmd", "sctp_sn_error_t"]


func: sctp_auth_calculate_hmac
ret: void
module: sctp
args:
["const struct sctp_association *", "struct sk_buff *", "struct sctp_auth_chunk *", "struct sctp_shared_key *", "gfp_t"]


func: sctp_auth_make_key_vector
ret: static struct sctp_auth_bytes *
module: sctp
args:
["struct sctp_random_param *", "struct sctp_chunks_param *", "struct sctp_hmac_algo_param *", "gfp_t"]


func: sctp_bind_addr_copy
ret: int
module: sctp
args:
["struct net *", "struct sctp_bind_addr *", "const struct sctp_bind_addr *", "enum sctp_scope", "gfp_t", "int"]


func: sctp_err_lookup
ret: struct sock *
module: sctp
args:
["struct net *", "int", "struct sk_buff *", "struct sctphdr *", "struct sctp_association **", "struct sctp_transport **"]


func: sctp_check_transmitted
ret: static void
module: sctp
args:
["struct sctp_outq *", "struct list_head *", "struct sctp_transport *", "union sctp_addr *", "struct sctp_sackhdr *", "__u32 *"]


func: sctp_make_op_error
ret: struct sctp_chunk *
module: sctp
args:
["const struct sctp_association *", "const struct sctp_chunk *", "__be16", "const void *", "size_t", "size_t"]


func: sctp_process_init
ret: int
module: sctp
args:
["struct sctp_association *", "struct sctp_chunk *", "const union sctp_addr *", "struct sctp_init_chunk *", "gfp_t"]


func: sctp_unpack_cookie
ret: struct sctp_association *
module: sctp
args:
["const struct sctp_endpoint *", "const struct sctp_association *", "struct sctp_chunk *", "gfp_t", "int *", "struct sctp_chunk **"]


func: sctp_verify_init
ret: int
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "enum sctp_cid", "struct sctp_init_chunk *", "struct sctp_chunk *", "struct sctp_chunk **"]


func: sctp_pack_cookie
ret: static struct sctp_cookie_param *
module: sctp
args:
["const struct sctp_endpoint *", "const struct sctp_association *", "int *", "const __u8 *", "int", "const struct sctp_chunk *"]


func: sctp_process_inv_paramlength
ret: static int
module: sctp
args:
["const struct sctp_association *", "struct sctp_paramhdr *", "const struct sctp_chunk *", "struct sctp_chunk **"]


func: sctp_do_sm
ret: int
module: sctp
args:
["struct net *", "enum sctp_event_type", "union sctp_subtype", "enum sctp_state", "struct sctp_endpoint *", "struct sctp_association *", "void *", "gfp_t"]


func: sctp_cmd_interpreter
ret: static int
module: sctp
args:
["enum sctp_event_type", "union sctp_subtype", "struct sctp_endpoint *", "struct sctp_association *", "void *", "struct sctp_cmd_seq *", "gfp_t", "enum sctp_disposition", "enum sctp_state"]


func: sctp_sf_autoclose_timer_expire
ret: enum sctp_disposition
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "const union sctp_subtype", "void *", "struct sctp_cmd_seq *"]


func: sctp_sf_pdiscard
ret: enum sctp_disposition
module: sctp
args:
["struct net *", "struct sctp_cmd_seq *", "void *", "const union sctp_subtype", "const struct sctp_association *", "const struct sctp_endpoint *"]


func: sctp_sf_send_probe
ret: enum sctp_disposition
module: sctp
args:
["const struct sctp_association *", "void *", "struct sctp_cmd_seq *", "const union sctp_subtype", "const struct sctp_endpoint *", "struct net *"]


func: __sctp_sf_do_9_1_abort
ret: static enum sctp_disposition
module: sctp
args:
["void *", "struct sctp_cmd_seq *", "const struct sctp_association *", "const struct sctp_endpoint *", "struct net *"]


func: __sctp_sf_do_9_2_reshutack
ret: static enum sctp_disposition
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "void *", "struct sctp_cmd_seq *"]


func: sctp_abort_pkt_new
ret: static struct sctp_packet *
module: sctp
args:
["struct net *", "const struct sctp_association *", "struct sctp_chunk *", "const void *", "size_t", "const struct sctp_endpoint *"]


func: sctp_send_stale_cookie_err
ret: static void
module: sctp
args:
["struct net *", "const struct sctp_association *", "const struct sctp_chunk *", "struct sctp_cmd_seq *", "struct sctp_chunk *", "const struct sctp_endpoint *"]


func: sctp_sf_abort_violation
ret: static enum sctp_disposition
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "void *", "struct sctp_cmd_seq *", "const __u8 *", "const size_t"]


func: sctp_sf_check_restart_addrs
ret: static int
module: sctp
args:
["const struct sctp_association *", "const struct sctp_association *", "struct sctp_chunk *", "struct sctp_cmd_seq *"]


func: sctp_sf_heartbeat
ret: static enum sctp_disposition
module: sctp
args:
["const struct sctp_association *", "void *", "struct sctp_cmd_seq *", "const struct sctp_endpoint *"]


func: sctp_sf_violation_paramlen
ret: static enum sctp_disposition
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "void *", "void *", "struct sctp_cmd_seq *"]


func: sctp_stop_t1_and_abort
ret: static enum sctp_disposition
module: sctp
args:
["struct sctp_cmd_seq *", "__be16", "int", "struct sctp_transport *", "const struct sctp_association *", "struct net *"]


func: sctp_apply_peer_addr_params
ret: static int
module: sctp
args:
["struct sctp_paddrparams *", "struct sctp_transport *", "struct sctp_association *", "struct sctp_sock *", "int", "int", "int"]


func: sctp_connect_new_asoc
ret: static int
module: sctp
args:
["struct sctp_endpoint *", "const union sctp_addr *", "const struct sctp_initmsg *", "struct sctp_transport **"]


func: sctp_sendmsg_to_asoc
ret: static int
module: sctp
args:
["struct sctp_association *", "struct msghdr *", "size_t", "struct sctp_transport *", "struct sctp_sndrcvinfo *"]


func: sctp_ulpevent_make_assoc_change
ret: struct sctp_ulpevent *
module: sctp
args:
["const struct sctp_association *", "__u16", "__u16", "__u16", "__u16", "__u16", "struct sctp_chunk *", "gfp_t"]


func: inet_sctp_diag_fill
ret: static int
module: sctp_diag
args:
["struct sock *", "struct sctp_association *", "struct sk_buff *", "struct user_namespace *", "int", "u32", "u16", "bool", "const struct nlmsghdr *", "const struct inet_diag_req_v2 *"]


func: can_rx_register
ret: int
module: can
args:
["struct net *", "struct net_device *", "canid_t", "canid_t", "void (*)(struct sk_buff *, void *)", "void *", "char *", "struct sock *"]


func: can_rx_unregister
ret: void
module: can
args:
["struct net *", "struct net_device *", "canid_t", "canid_t", "void (*)(struct sk_buff *, void *)", "void *"]


func: ip6_tnl_rcv
ret: int
module: ip6_tunnel
args:
["struct ip6_tnl *", "struct sk_buff *", "const struct tnl_ptk_info *", "struct metadata_dst *", "bool"]


func: __ip6_tnl_rcv
ret: static int
module: ip6_tunnel
args:
["struct ip6_tnl *", "struct sk_buff *", "const struct tnl_ptk_info *", "struct metadata_dst *", "int (*)(const struct ip6_tnl *, const struct ipv6hdr *, struct sk_buff *)", "bool"]


func: ipxip6_rcv
ret: static int
module: ip6_tunnel
args:
["struct sk_buff *", "u8", "const struct tnl_ptk_info *", "int (*)(const struct ip6_tnl *, const struct ipv6hdr *, struct sk_buff *)"]


func: ip6gre_changelink_common
ret: static struct ip6_tnl *
module: ip6_gre
args:
["struct net_device *", "struct nlattr **", "struct __ip6_tnl_parm *", "struct netlink_ext_ack *", "struct nlattr **"]


func: ip6gre_newlink_common
ret: static int
module: ip6_gre
args:
["struct net_device *", "struct nlattr **", "struct nlattr **", "struct netlink_ext_ack *", "struct net *"]


func: udp_tunnel6_xmit_skb
ret: int
module: ip6_udp_tunnel
args:
["struct dst_entry *", "struct sock *", "struct sk_buff *", "struct net_device *", "struct in6_addr *", "struct in6_addr *", "__u8", "__u8", "__be32", "__be16", "__be16", "bool"]


func: nft_fib6_flowi_init
ret: static int
module: nft_fib_ipv6
args:
["struct flowi6 *", "const struct net_device *", "struct ipv6hdr *", "const struct nft_pktinfo *", "const struct nft_fib *"]


func: synproxy_recv_client_ack
ret: static bool
module: ip6t_SYNPROXY
args:
["struct net *", "const struct sk_buff *", "const struct tcphdr *", "struct synproxy_options *", "u32"]


func: synproxy_send_tcp
ret: static void
module: ip6t_SYNPROXY
args:
["struct net *", "const struct sk_buff *", "struct sk_buff *", "struct nf_conntrack *", "enum ip_conntrack_info", "struct ipv6hdr *", "struct tcphdr *", "unsigned int"]


func: nf_tproxy_get_sock_v6
ret: struct sock *
module: nf_tproxy_ipv6
args:
["struct net *", "struct sk_buff *", "int", "const u8", "const struct in6_addr *", "const struct in6_addr *", "const __be16", "const __be16", "const struct net_device *", "const enum nf_tproxy_lookup_t"]


func: nf_tproxy_handle_time_wait6
ret: struct sock *
module: nf_tproxy_ipv6
args:
["struct sk_buff *", "int", "int", "struct net *", "const struct in6_addr *", "const __be16", "struct sock *"]


func: ip6t_register_table
ret: int
module: ip6_tables
args:
["struct net *", "const struct xt_table *", "const struct ip6t_replace *", "const struct nf_hook_ops *", "struct xt_table **"]


func: find_check_entry
ret: static int
module: ip6_tables
args:
["struct ip6t_entry *", "struct net *", "const char *", "struct xt_percpu_counter_alloc_state *", "unsigned int"]


func: tcpoptstrip_mangle_packet
ret: static unsigned int
module: xt_TCPOPTSTRIP
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const struct xt_action_param *", "const struct xt_action_param *"]


func: nfulnl_log_packet
ret: static void
module: nfnetlink_log
args:
["struct net *", "u_int8_t", "unsigned int", "const struct sk_buff *", "const struct net_device *", "const struct net_device *", "const struct nf_loginfo *", "const char *"]


func: nfulnl_recv_config
ret: static int
module: nfnetlink_log
args:
["struct net *", "struct sock *", "struct sk_buff *", "const struct nlmsghdr *", "const struct nlattr * const *", "struct netlink_ext_ack *"]


func: nft_data_init
ret: int
module: nf_tables
args:
["const struct nft_ctx *", "struct nft_data *", "unsigned int", "struct nft_data_desc *", "const struct nlattr *"]


func: nft_obj_notify
ret: void
module: nf_tables
args:
["struct net *", "const struct nft_table *", "struct nft_object *", "u32", "u32", "int", "int", "int", "gfp_t"]


func: nft_set_elem_init
ret: void *
module: nf_tables
args:
["const struct nft_set *", "const struct nft_set_ext_tmpl *", "const u32 *", "const u32 *", "const u32 *", "u64", "u64", "gfp_t"]


func: nft_set_lookup_global
ret: struct nft_set *
module: nf_tables
args:
["const struct net *", "const struct nft_table *", "const struct nlattr *", "const struct nlattr *", "u8"]


func: nft_validate_register_store
ret: int
module: nf_tables
args:
["const struct nft_ctx *", "enum nft_registers", "const struct nft_data *", "enum nft_data_types", "unsigned int"]


func: __nf_tables_dump_rules
ret: static int
module: nf_tables
args:
["struct sk_buff *", "unsigned int *", "struct netlink_callback *", "const struct nft_table *", "const struct nft_chain *"]


func: nf_tables_bind_check_setelem
ret: static int
module: nf_tables
args:
["const struct nft_ctx *", "struct nft_set *", "const struct nft_set_iter *", "struct nft_set_elem *"]


func: nf_tables_fill_chain_info
ret: static int
module: nf_tables
args:
["struct sk_buff *", "u32", "u32", "int", "u32", "int", "const struct nft_chain *", "const struct nft_table *", "struct net *"]


func: nf_tables_fill_obj_info
ret: static int
module: nf_tables
args:
["struct sk_buff *", "u32", "u32", "int", "u32", "int", "struct nft_object *", "bool", "const struct nft_table *", "struct net *"]


func: nf_tables_fill_rule_info
ret: static int
module: nf_tables
args:
["struct sk_buff *", "u32", "u32", "int", "u32", "int", "const struct nft_rule *", "const struct nft_rule *", "const struct nft_chain *", "const struct nft_table *", "struct net *"]


func: nf_tables_fill_setelem_info
ret: static int
module: nf_tables
args:
["struct sk_buff *", "const struct nft_ctx *", "u32", "u32", "int", "const struct nft_set *", "const struct nft_set_elem *", "u16"]


func: nft_ctx_init_from_elemattr
ret: static int
module: nf_tables
args:
["struct nft_ctx *", "struct net *", "const struct sk_buff *", "const struct nlmsghdr *", "const struct nlattr * const *", "struct netlink_ext_ack *", "u8"]


func: nft_flow_block_offload_init
ret: static void
module: nf_tables
args:
["struct flow_block_offload *", "struct net *", "enum flow_block_command", "struct nft_base_chain *", "struct netlink_ext_ack *"]


func: nft_trace_init
ret: void
module: nf_tables
args:
["struct nft_traceinfo *", "const struct nft_pktinfo *", "const struct nft_verdict *", "const struct nft_chain *"]


func: nft_connlimit_do_init
ret: static int
module: nft_connlimit
args:
["const struct nlattr * const *", "struct nft_connlimit *", "const struct nft_ctx *", "const struct nft_ctx *"]


func: hmark_set_tuple_ports
ret: static void
module: xt_HMARK
args:
["const struct sk_buff *", "unsigned int", "struct hmark_tuple *", "const struct xt_hmark_info *", "const struct xt_hmark_info *"]


func: get_unique_tuple
ret: static void
module: nf_nat
args:
["struct nf_conntrack_tuple *", "const struct nf_conntrack_tuple *", "const struct nf_nat_range2 *", "struct nf_conn *", "enum nf_nat_manip_type"]


func: l4proto_in_range
ret: static bool
module: nf_nat
args:
["const struct nf_conntrack_tuple *", "enum nf_nat_manip_type", "const union nf_conntrack_man_proto *", "const union nf_conntrack_man_proto *"]


func: __nf_nat_mangle_tcp_packet
ret: bool
module: nf_nat
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned int", "unsigned int", "const char *", "unsigned int", "bool"]


func: nf_nat_mangle_udp_packet
ret: bool
module: nf_nat
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned int", "unsigned int", "const char *", "unsigned int"]


func: mangle_contents
ret: static void
module: nf_nat
args:
["struct sk_buff *", "unsigned int", "unsigned int", "unsigned int", "const char *", "unsigned int"]


func: __udp_manip_pkt
ret: static void
module: nf_nat
args:
["struct sk_buff *", "unsigned int", "struct udphdr *", "const struct nf_conntrack_tuple *", "enum nf_nat_manip_type", "bool"]


func: l4proto_manip_pkt
ret: static bool
module: nf_nat
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const struct nf_conntrack_tuple *", "enum nf_nat_manip_type"]


func: nf_csum_update
ret: static void
module: nf_nat
args:
["struct sk_buff *", "unsigned int", "__sum16 *", "const struct nf_conntrack_tuple *", "enum nf_nat_manip_type"]


func: nf_flow_rule_route_inet
ret: static int
module: nf_flow_table_inet
args:
["struct net *", "const struct flow_offload *", "enum flow_offload_tuple_dir", "struct nf_flow_rule *"]


func: hash_dst
ret: static u_int32_t
module: xt_hashlimit
args:
["const struct dsthash_dst *", "const struct xt_hashlimit_htable *", "const struct xt_hashlimit_htable *"]


func: hashlimit_mt_check_common
ret: static int
module: xt_hashlimit
args:
["struct xt_hashlimit_htable **", "struct hashlimit_cfg3 *", "const char *", "int", "const struct xt_mtchk_param *", "const struct xt_mtchk_param *"]


func: hashlimit_mt_common
ret: static bool
module: xt_hashlimit
args:
["const struct sk_buff *", "struct xt_hashlimit_htable *", "int", "const struct hashlimit_cfg3 *", "struct xt_action_param *", "struct xt_action_param *"]


func: htable_selective_cleanup
ret: static void
module: xt_hashlimit
args:
["struct xt_hashlimit_htable *", "bool (*)(const struct xt_hashlimit_htable *, const struct dsthash_ent *)"]


func: nf_nat_ftp
ret: static unsigned int
module: nf_nat_ftp
args:
["struct sk_buff *", "enum ip_conntrack_info", "enum nf_ct_ftp_type", "unsigned int", "unsigned int", "unsigned int", "struct nf_conntrack_expect *"]


func: dump_arp_packet
ret: static void
module: nf_log_syslog
args:
["struct nf_log_buf *", "const struct sk_buff *", "unsigned int", "const struct nf_loginfo *", "const struct nf_loginfo *"]


func: dump_ipv4_packet
ret: static void
module: nf_log_syslog
args:
["struct net *", "struct nf_log_buf *", "const struct nf_loginfo *", "const struct sk_buff *", "unsigned int"]


func: dump_ipv6_packet
ret: static void
module: nf_log_syslog
args:
["struct net *", "struct nf_log_buf *", "const struct nf_loginfo *", "const struct sk_buff *", "unsigned int", "int"]


func: nf_log_dump_packet_common
ret: static void
module: nf_log_syslog
args:
["struct nf_log_buf *", "const struct net_device *", "const struct net_device *", "const char *", "const struct nf_loginfo *", "const struct sk_buff *", "unsigned int", "u8"]


func: nft_flow_route
ret: static int
module: nft_flow_offload
args:
["const struct nf_conn *", "struct nf_flow_route *", "enum ip_conntrack_dir", "const struct nft_pktinfo *", "const struct nft_pktinfo *"]


func: help
ret: static unsigned int
module: nf_nat_amanda
args:
["struct sk_buff *", "enum ip_conntrack_info", "unsigned int", "unsigned int", "unsigned int", "struct nf_conntrack_expect *"]


func: nf_conntrack_alloc
ret: struct nf_conn *
module: nf_conntrack
args:
["struct net *", "const struct nf_conntrack_zone *", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_tuple *", "gfp_t"]


func: nf_ct_get_tuplepr
ret: bool
module: nf_conntrack
args:
["const struct sk_buff *", "unsigned int", "u_int16_t", "struct net *", "struct nf_conntrack_tuple *"]


func: __nf_conntrack_alloc
ret: static struct nf_conn *
module: nf_conntrack
args:
["struct net *", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_tuple *", "gfp_t", "u32", "const struct nf_conntrack_zone *"]


func: init_conntrack
ret: static struct nf_conntrack_tuple_hash *
module: nf_conntrack
args:
["struct net *", "struct nf_conn *", "const struct nf_conntrack_tuple *", "u32", "unsigned int", "struct sk_buff *"]


func: nf_ct_get_tuple
ret: static bool
module: nf_conntrack
args:
["const struct sk_buff *", "unsigned int", "unsigned int", "u_int16_t", "u_int8_t", "struct net *", "struct nf_conntrack_tuple *"]


func: nf_ct_get_tuple_ports
ret: static bool
module: nf_conntrack
args:
["const struct sk_buff *", "unsigned int", "struct nf_conntrack_tuple *", "struct nf_conntrack_tuple *"]


func: nf_ct_expect_init
ret: void
module: nf_conntrack
args:
["struct nf_conntrack_expect *", "unsigned int", "u_int8_t", "const union nf_inet_addr *", "const union nf_inet_addr *", "u_int8_t", "const __be16 *", "const __be16 *"]


func: nf_ct_exp_equal
ret: static bool
module: nf_conntrack
args:
["const struct nf_conntrack_tuple *", "const struct nf_conntrack_expect *", "const struct net *", "const struct nf_conntrack_zone *"]


func: nf_ct_helper_init
ret: void
module: nf_conntrack
args:
["struct nf_conntrack_helper *", "u16", "u16", "const char *", "u16", "u16", "u32", "const struct nf_conntrack_expect_policy *", "u32", "int (*)(struct sk_buff *, unsigned int, struct nf_conn *, enum ip_conntrack_info)", "int (*)(struct nlattr *, struct nf_conn *)", "struct module *"]


func: nf_conntrack_dccp_packet
ret: int
module: nf_conntrack
args:
["struct nf_conn *", "struct sk_buff *", "unsigned int", "enum ip_conntrack_info", "const struct nf_hook_state *"]


func: nf_conntrack_inet_error
ret: int
module: nf_conntrack
args:
["struct nf_conn *", "struct sk_buff *", "unsigned int", "const struct nf_hook_state *", "u8", "union nf_inet_addr *"]


func: tcp_in_window
ret: static bool
module: nf_conntrack
args:
["const struct nf_conn *", "struct ip_ct_tcp *", "enum ip_conntrack_dir", "unsigned int", "const struct sk_buff *", "unsigned int", "const struct tcphdr *"]


func: tcp_options
ret: static void
module: nf_conntrack
args:
["const struct sk_buff *", "unsigned int", "const struct tcphdr *", "struct ip_ct_tcp_state *", "struct ip_ct_tcp_state *"]


func: conntrack_addrcmp
ret: static bool
module: xt_conntrack
args:
["const union nf_inet_addr *", "const union nf_inet_addr *", "const union nf_inet_addr *", "unsigned int"]


func: nf_osf_match
ret: bool
module: nf_osf
args:
["const struct sk_buff *", "u_int8_t", "int", "struct net_device *", "struct net_device *", "const struct nf_osf_info *", "struct net *", "const struct list_head *"]


func: ct_sip_get_header
ret: int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "unsigned int", "unsigned int", "enum sip_header_types", "unsigned int *", "unsigned int *"]


func: ct_sip_get_sdp_header
ret: int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "unsigned int", "unsigned int", "enum sdp_header_types", "enum sdp_header_types", "unsigned int *", "unsigned int *"]


func: ct_sip_parse_address_param
ret: int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "unsigned int", "unsigned int", "const char *", "unsigned int *", "unsigned int *", "union nf_inet_addr *", "bool"]


func: ct_sip_parse_header_uri
ret: int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "unsigned int *", "unsigned int", "enum sip_header_types", "int *", "unsigned int *", "unsigned int *", "union nf_inet_addr *", "__be16 *"]


func: ct_sip_parse_numerical_param
ret: int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "unsigned int", "unsigned int", "const char *", "unsigned int *", "unsigned int *", "unsigned int *"]


func: ct_sip_parse_request
ret: int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "unsigned int", "unsigned int *", "unsigned int *", "union nf_inet_addr *", "__be16 *"]


func: process_bye_request
ret: static int
module: nf_conntrack_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int"]


func: process_invite_response
ret: static int
module: nf_conntrack_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int", "unsigned int"]


func: process_sip_msg
ret: static int
module: nf_conntrack_sip
args:
["struct sk_buff *", "struct nf_conn *", "unsigned int", "unsigned int", "const char **", "unsigned int *"]


func: set_expected_rtp_rtcp
ret: static int
module: nf_conntrack_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "union nf_inet_addr *", "__be16", "enum sip_expectation_classes", "unsigned int", "unsigned int"]


func: sip_parse_addr
ret: static int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "const char **", "union nf_inet_addr *", "const char *", "bool"]


func: nft_bitmap_insert
ret: static int
module: nf_tables_set
args:
["const struct net *", "const struct nft_set *", "const struct nft_set_elem *", "struct nft_set_ext **"]


func: nft_rhash_update
ret: static bool
module: nf_tables_set
args:
["struct nft_set *", "const u32 *", "void *(*)(struct nft_set *, const struct nft_expr *, struct nft_regs *)", "const struct nft_expr *", "struct nft_regs *", "const struct nft_set_ext **"]


func: __nft_rbtree_get
ret: static bool
module: nf_tables_set
args:
["const struct nft_set *", "const u32 *", "struct nft_rbtree_elem **", "unsigned int", "unsigned int", "u8", "const struct net *"]


func: __nft_rbtree_lookup
ret: static bool
module: nf_tables_set
args:
["const struct net *", "const struct nft_set *", "const u32 *", "const struct nft_set_ext **", "unsigned int"]


func: xt_ct_tg_destroy
ret: static void
module: xt_CT
args:
["struct xt_ct_target_info_v1 *", "const struct xt_tgdtor_param *", "const struct xt_tgdtor_param *"]


func: mangle_packet
ret: static unsigned int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int", "unsigned int", "const char *", "unsigned int"]


func: mangle_sdp_packet
ret: static int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int", "enum sdp_header_types", "enum sdp_header_types", "char *", "int"]


func: map_addr
ret: static int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int", "unsigned int", "union nf_inet_addr *", "__be16"]


func: map_sip_addr
ret: static int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "enum sip_header_types"]


func: nf_nat_sdp_addr
ret: static unsigned int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int", "enum sdp_header_types", "enum sdp_header_types", "const union nf_inet_addr *"]


func: nf_nat_sdp_media
ret: static unsigned int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "struct nf_conntrack_expect *", "struct nf_conntrack_expect *", "unsigned int", "unsigned int", "union nf_inet_addr *"]


func: nf_nat_sdp_port
ret: static unsigned int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int", "unsigned int", "u_int16_t"]


func: nf_nat_sdp_session
ret: static unsigned int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "unsigned int", "const union nf_inet_addr *"]


func: nf_nat_sip_expect
ret: static unsigned int
module: nf_nat_sip
args:
["struct sk_buff *", "unsigned int", "unsigned int", "const char **", "unsigned int *", "struct nf_conntrack_expect *", "unsigned int", "unsigned int"]


func: nf_conncount_add
ret: int
module: nf_conncount
args:
["struct net *", "struct nf_conncount_list *", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_zone *"]


func: nf_conncount_count
ret: unsigned int
module: nf_conncount
args:
["struct net *", "struct nf_conncount_data *", "const u32 *", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_zone *"]


func: ctnetlink_alloc_expect
ret: static struct nf_conntrack_expect *
module: nf_conntrack_netlink
args:
["const struct nlattr * const *", "struct nf_conn *", "struct nf_conntrack_helper *", "struct nf_conntrack_tuple *", "struct nf_conntrack_tuple *", "struct nf_conntrack_tuple *"]


func: ctnetlink_create_conntrack
ret: static struct nf_conn *
module: nf_conntrack_netlink
args:
["struct net *", "const struct nf_conntrack_zone *", "const struct nlattr * const *", "struct nf_conntrack_tuple *", "struct nf_conntrack_tuple *", "u8"]


func: ctnetlink_create_expect
ret: static int
module: nf_conntrack_netlink
args:
["struct net *", "const struct nf_conntrack_zone *", "const struct nlattr * const *", "u_int8_t", "u32", "int"]


func: ctnetlink_dump_zone_id
ret: static int
module: nf_conntrack_netlink
args:
["struct sk_buff *", "int", "int", "const struct nf_conntrack_zone *", "const struct nf_conntrack_zone *"]


func: ctnetlink_parse_tuple_filter
ret: static int
module: nf_conntrack_netlink
args:
["const struct nlattr * const *", "struct nf_conntrack_tuple *", "u32", "u_int8_t", "struct nf_conntrack_zone *", "u_int32_t"]


func: synproxy_tstamp_adjust
ret: unsigned int
module: nf_synproxy_core
args:
["struct sk_buff *", "unsigned int", "struct tcphdr *", "struct nf_conn *", "enum ip_conntrack_info", "const struct nf_conn_synproxy *"]


func: nf_flow_dnat_port
ret: int
module: nf_flow_table
args:
["const struct flow_offload *", "struct sk_buff *", "unsigned int", "u8", "enum flow_offload_tuple_dir"]


func: nf_flow_xmit_xfrm
ret: static unsigned int
module: nf_flow_table
args:
["struct sk_buff *", "struct dst_entry *", "const struct nf_hook_state *", "const struct nf_hook_state *"]


func: flow_offload_eth_dst
ret: static int
module: nf_flow_table
args:
["const struct flow_offload *", "enum flow_offload_tuple_dir", "struct nf_flow_rule *", "struct net *"]


func: flow_offload_mangle
ret: static void
module: nf_flow_table
args:
["struct flow_action_entry *", "enum flow_action_mangle_base", "u32", "const __be32 *", "const __be32 *"]


func: nf_flow_offload_rule_alloc
ret: static struct nf_flow_rule *
module: nf_flow_table
args:
["struct net *", "enum flow_offload_tuple_dir", "const struct flow_offload_work *", "const struct flow_offload_work *"]


func: nf_flow_offload_tuple
ret: static int
module: nf_flow_table
args:
["struct nf_flowtable *", "struct flow_offload *", "enum flow_offload_tuple_dir", "int", "int", "struct flow_stats *", "struct list_head *", "struct nf_flow_rule *"]


func: tcpmss_mangle_packet
ret: static int
module: xt_TCPMSS
args:
["struct sk_buff *", "const struct xt_action_param *", "unsigned int", "unsigned int", "unsigned int"]


func: expect_h245
ret: static int
module: nf_conntrack_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "TransportAddress *"]


func: expect_rtp_rtcp
ret: static int
module: nf_conntrack_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "H245_TransportAddress *"]


func: get_h245_addr
ret: static int
module: nf_conntrack_h323
args:
["const unsigned char *", "H245_TransportAddress *", "union nf_inet_addr *", "__be16 *", "struct nf_conn *"]


func: get_tpkt_data
ret: static int
module: nf_conntrack_h323
args:
["struct sk_buff *", "unsigned int", "enum ip_conntrack_info", "unsigned char **", "int *", "int *", "struct nf_conn *"]


func: process_h245
ret: static int
module: nf_conntrack_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "MultimediaSystemControlMessage *"]


func: process_h245_channel
ret: static int
module: nf_conntrack_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "H2250LogicalChannelParameters *"]


func: process_olc
ret: static int
module: nf_conntrack_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "OpenLogicalChannel *"]


func: hash_ipport4_kadt
ret: static int
module: ip_set_hash_ipport
args:
["struct ip_set *", "const struct sk_buff *", "const struct xt_action_param *", "enum ipset_adt", "struct ip_set_adt_opt *"]


func: ip_set_add
ret: int
module: ip_set
args:
["ip_set_id_t", "const struct sk_buff *", "const struct xt_action_param *", "struct ip_set_adt_opt *"]


func: call_ad
ret: static int
module: ip_set
args:
["struct sock *", "struct sk_buff *", "struct ip_set *", "struct nlattr **", "enum ipset_adt", "u32", "bool"]


func: ip_vs_sip_conn_out
ret: static struct ip_vs_conn *
module: ip_vs_pe_sip
args:
["struct ip_vs_service *", "struct ip_vs_dest *", "struct sk_buff *", "const struct ip_vs_iphdr *", "__be16", "__be16"]


func: ip_vs_ftp_get_addrport
ret: static int
module: ip_vs_ftp
args:
["char *", "char *", "const char *", "char", "bool", "int", "union nf_inet_addr *", "__be16 *", "__u16", "char **", "char **", "size_t"]


func: ip_vs_conn_new
ret: struct ip_vs_conn *
module: ip_vs
args:
["const struct ip_vs_conn_param *", "int", "const union nf_inet_addr *", "__be16", "unsigned int", "struct ip_vs_dest *", "__u32"]


func: ip_vs_conn_fill_param_proto
ret: static int
module: ip_vs
args:
["struct netns_ipvs *", "int", "const struct sk_buff *", "const struct ip_vs_iphdr *", "struct ip_vs_conn_param *"]


func: ip_vs_schedule
ret: struct ip_vs_conn *
module: ip_vs
args:
["struct ip_vs_service *", "struct sk_buff *", "struct ip_vs_proto_data *", "int *", "struct ip_vs_iphdr *"]


func: handle_response
ret: static unsigned int
module: ip_vs
args:
["int", "struct sk_buff *", "struct ip_vs_proto_data *", "struct ip_vs_conn *", "struct ip_vs_iphdr *", "unsigned int"]


func: handle_response_icmp
ret: static int
module: ip_vs
args:
["int", "struct sk_buff *", "__u8", "struct ip_vs_conn *", "struct ip_vs_protocol *", "unsigned int", "unsigned int", "unsigned int", "union nf_inet_addr *"]


func: ip_vs_in_icmp_v6
ret: static int
module: ip_vs
args:
["struct netns_ipvs *", "struct sk_buff *", "int *", "unsigned int", "struct ip_vs_iphdr *", "struct ip_vs_iphdr *"]


func: ip_vs_find_dest
ret: struct ip_vs_dest *
module: ip_vs
args:
["struct netns_ipvs *", "int", "int", "const union nf_inet_addr *", "__be16", "const union nf_inet_addr *", "__be16", "__u16", "__u32", "__u32"]


func: ip_vs_genl_dump_daemon
ret: static int
module: ip_vs
args:
["struct sk_buff *", "__u32", "struct ipvs_sync_daemon_cfg *", "struct netlink_callback *", "struct netlink_callback *"]


func: ip_vs_genl_dump_service
ret: static int
module: ip_vs
args:
["struct sk_buff *", "struct ip_vs_service *", "struct netlink_callback *", "struct netlink_callback *"]


func: ip_vs_genl_parse_service
ret: static int
module: ip_vs
args:
["struct netns_ipvs *", "struct ip_vs_service_user_kern *", "struct nlattr *", "int", "struct ip_vs_service **"]


func: ah_esp_conn_schedule
ret: static int
module: ip_vs
args:
["struct netns_ipvs *", "int", "struct sk_buff *", "struct ip_vs_proto_data *", "int *", "struct ip_vs_conn **", "struct ip_vs_iphdr *"]


func: ip_vs_proc_conn
ret: static void
module: ip_vs
args:
["struct netns_ipvs *", "struct ip_vs_conn_param *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "const union nf_inet_addr *", "__be16", "unsigned long", "__u32", "struct ip_vs_sync_conn_options *"]


func: ip_vs_icmp_xmit
ret: int
module: ip_vs
args:
["struct sk_buff *", "struct ip_vs_conn *", "struct ip_vs_protocol *", "int", "unsigned int", "struct ip_vs_iphdr *"]


func: __ip_vs_get_out_rt
ret: static int
module: ip_vs
args:
["struct netns_ipvs *", "int", "struct sk_buff *", "struct ip_vs_dest *", "__be32", "int", "__be32 *", "struct ip_vs_iphdr *", "struct ip_vs_iphdr *"]


func: __ip_vs_get_out_rt_v6
ret: static int
module: ip_vs
args:
["struct netns_ipvs *", "int", "struct sk_buff *", "struct ip_vs_dest *", "struct in6_addr *", "int", "int", "struct ip_vs_iphdr *", "struct ip_vs_iphdr *", "struct in6_addr *"]


func: tcf_vlan_init
ret: static int
module: act_vlan
args:
["struct net *", "struct nlattr *", "struct nlattr *", "struct tc_action **", "int", "int", "bool", "struct tcf_proto *", "u32", "struct netlink_ext_ack *"]


func: tcf_vlan_walker
ret: static int
module: act_vlan
args:
["struct net *", "struct sk_buff *", "struct netlink_callback *", "int", "const struct tc_action_ops *", "struct netlink_ext_ack *"]


func: tcindex_set_parms
ret: static int
module: cls_tcindex
args:
["struct net *", "struct tcf_proto *", "unsigned long", "u32", "struct tcindex_data *", "struct tcindex_filter_result *", "struct nlattr **", "struct nlattr *", "bool", "struct netlink_ext_ack *"]


func: u32_reoffload_hnode
ret: static int
module: cls_u32
args:
["struct tcf_proto *", "struct tc_u_hnode *", "bool", "flow_setup_cb_t *", "void *", "struct netlink_ext_ack *"]


func: u32_set_parms
ret: static int
module: cls_u32
args:
["struct net *", "struct tcf_proto *", "unsigned long", "struct tc_u_knode *", "struct nlattr **", "struct nlattr *", "bool", "struct netlink_ext_ack *"]


func: fw_set_parms
ret: static int
module: cls_fw
args:
["struct net *", "struct tcf_proto *", "struct fw_filter *", "struct nlattr **", "struct nlattr **", "unsigned long", "bool", "struct netlink_ext_ack *"]


func: cls_bpf_offload_cmd
ret: static int
module: cls_bpf
args:
["struct tcf_proto *", "struct cls_bpf_prog *", "struct cls_bpf_prog *", "struct netlink_ext_ack *"]


func: cls_bpf_set_parms
ret: static int
module: cls_bpf
args:
["struct net *", "struct tcf_proto *", "struct cls_bpf_prog *", "unsigned long", "struct nlattr **", "struct nlattr *", "bool", "struct netlink_ext_ack *"]


func: ct_nat_execute
ret: static int
module: act_ct
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "const struct nf_nat_range2 *", "enum nf_nat_manip_type"]


func: fl_check_assign_mask
ret: static int
module: cls_flower
args:
["struct cls_fl_head *", "struct cls_fl_filter *", "struct fl_flow_mask *", "struct cls_fl_filter *"]


func: fl_dump_key_vlan
ret: static int
module: cls_flower
args:
["struct sk_buff *", "int", "int", "struct flow_dissector_key_vlan *", "struct flow_dissector_key_vlan *"]


func: fl_set_key
ret: static int
module: cls_flower
args:
["struct net *", "struct nlattr **", "struct fl_flow_key *", "struct fl_flow_key *", "struct netlink_ext_ack *"]


func: register_snap_client
ret: struct datalink_proto *
module: psnap
args:
["const unsigned char *", "int (*)(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *)"]


func: register_8022_client
ret: struct datalink_proto *
module: p8022
args:
["unsigned char", "int (*)(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *)"]


func: rpcauth_init_cred
ret: void
module: sunrpc
args:
["struct rpc_cred *", "const struct auth_cred *", "struct rpc_auth *", "const struct rpc_credops *"]


func: write_flush
ret: static ssize_t
module: sunrpc
args:
["const char *", "size_t", "loff_t *", "struct cache_detail *", "struct cache_detail *", "struct file *"]


func: rpc_clnt_add_xprt
ret: int
module: sunrpc
args:
["struct rpc_clnt *", "struct xprt_create *", "int (*)(struct rpc_clnt *, struct rpc_xprt_switch *, struct rpc_xprt *, void *)", "void *"]


func: rpc_call_null_helper
ret: static struct rpc_task *
module: sunrpc
args:
["struct rpc_clnt *", "struct rpc_xprt *", "struct rpc_cred *", "int", "const struct rpc_call_ops *", "void *"]


func: rpc_new_client
ret: static struct rpc_clnt *
module: sunrpc
args:
["const struct rpc_create_args *", "struct rpc_xprt_switch *", "struct rpc_xprt *", "struct rpc_clnt *"]


func: rpc_find_or_alloc_pipe_dir_object
ret: struct rpc_pipe_dir_object *
module: sunrpc
args:
["struct net *", "struct rpc_pipe_dir_head *", "int (*)(struct rpc_pipe_dir_object *, void *)", "struct rpc_pipe_dir_object *(*)(void *)", "void *"]


func: rpc_mkdir_populate
ret: static struct dentry *
module: sunrpc
args:
["struct dentry *", "const char *", "umode_t", "int (*)(struct dentry *, void *)", "void *", "void *"]


func: rpcb_create
ret: static struct rpc_clnt *
module: sunrpc
args:
["struct net *", "const char *", "const char *", "struct sockaddr *", "size_t", "int", "u32", "const struct cred *", "const struct rpc_timeout *"]


func: rpc_wake_up_first_on_wq
ret: struct rpc_task *
module: sunrpc
args:
["struct workqueue_struct *", "struct rpc_wait_queue *", "bool (*)(struct rpc_task *, void *)", "void *"]


func: rpc_wake_up_task_on_wq_queue_action_locked
ret: static struct rpc_task *
module: sunrpc
args:
["struct workqueue_struct *", "struct rpc_wait_queue *", "struct rpc_task *", "bool (*)(struct rpc_task *, void *)", "void *"]


func: xprt_sock_sendmsg
ret: int
module: sunrpc
args:
["struct socket *", "struct msghdr *", "struct xdr_buf *", "unsigned int", "rpc_fraghdr", "unsigned int *"]


func: svc_register
ret: int
module: sunrpc
args:
["const struct svc_serv *", "struct net *", "const int", "const unsigned short", "const unsigned short"]


func: __svc_register
ret: static int
module: sunrpc
args:
["struct net *", "const char *", "const u32", "const u32", "const int", "const unsigned short", "const unsigned short"]


func: svc_create_xprt
ret: int
module: sunrpc
args:
["struct svc_serv *", "const char *", "struct net *", "const int", "const unsigned short", "int", "const struct cred *"]


func: xdr_process_buf
ret: int
module: sunrpc
args:
["const struct xdr_buf *", "unsigned int", "unsigned int", "int (*)(struct scatterlist *, void *)", "void *"]


func: frwr_map
ret: struct rpcrdma_mr_seg *
module: rpcrdma
args:
["struct rpcrdma_xprt *", "struct rpcrdma_mr_seg *", "int", "bool", "__be32", "struct rpcrdma_mr *"]


func: rpcrdma_prepare_send_sges
ret: int
module: rpcrdma
args:
["struct rpcrdma_xprt *", "struct rpcrdma_req *", "u32", "struct xdr_buf *", "enum rpcrdma_chunktype"]


func: rpcrdma_convert_iovs
ret: static int
module: rpcrdma
args:
["struct xdr_buf *", "unsigned int", "enum rpcrdma_chunktype", "struct rpcrdma_mr_seg *", "struct rpcrdma_xprt *"]


func: rpcrdma_mr_prepare
ret: static struct rpcrdma_mr_seg *
module: rpcrdma
args:
["struct rpcrdma_xprt *", "struct rpcrdma_req *", "struct rpcrdma_mr_seg *", "int", "bool", "struct rpcrdma_mr **"]


func: pcl_process_nonpayloads
ret: int
module: rpcrdma
args:
["const struct svc_rdma_pcl *", "const struct xdr_buf *", "int (*)(const struct xdr_buf *, void *)", "void *"]


func: pcl_process_region
ret: static int
module: rpcrdma
args:
["const struct xdr_buf *", "unsigned int", "unsigned int", "int (*)(const struct xdr_buf *, void *)", "void *"]


func: svc_rdma_build_writes
ret: static int
module: rpcrdma
args:
["struct svc_rdma_write_info *", "void (*)(struct svc_rdma_write_info *, unsigned int, struct svc_rdma_rw_ctxt *)", "unsigned int"]


func: svc_rdma_map_reply_msg
ret: int
module: rpcrdma
args:
["struct svcxprt_rdma *", "struct svc_rdma_send_ctxt *", "const struct svc_rdma_recv_ctxt *", "const struct xdr_buf *"]


func: make_checksum
ret: u32
module: rpcsec_gss_krb5
args:
["struct krb5_ctx *", "char *", "int", "struct xdr_buf *", "int", "u8 *", "unsigned int", "struct xdr_netobj *"]


func: make_checksum_hmac_md5
ret: static u32
module: rpcsec_gss_krb5
args:
["char *", "int", "struct xdr_buf *", "int", "u8 *", "unsigned int", "struct xdr_netobj *", "struct xdr_netobj *", "struct krb5_ctx *"]


func: krb5_derive_key
ret: u32
module: rpcsec_gss_krb5
args:
["const struct gss_krb5_enctype *", "const struct xdr_netobj *", "struct xdr_netobj *", "const struct xdr_netobj *", "gfp_t"]


func: krb5_make_seq_num
ret: s32
module: rpcsec_gss_krb5
args:
["struct krb5_ctx *", "struct crypto_skcipher *", "int", "u32", "unsigned char *", "unsigned char *"]


func: gss_auth_find_or_add_hashed
ret: static struct gss_auth *
module: auth_rpcgss
args:
["struct rpc_clnt *", "struct gss_auth *", "const struct rpc_auth_create_args *", "const struct rpc_auth_create_args *"]


func: gss_unwrap_resp_integ
ret: static int
module: auth_rpcgss
args:
["struct rpc_task *", "struct rpc_cred *", "struct rpc_rqst *", "struct xdr_stream *", "struct gss_cl_ctx *"]


func: set_ipsecrequest
ret: static int
module: af_key
args:
["struct sk_buff *", "uint8_t", "uint8_t", "int", "uint32_t", "uint8_t", "const xfrm_address_t *", "const xfrm_address_t *"]


func: tls_enc_record
ret: static int
module: tls
args:
["struct aead_request *", "char *", "char *", "__be64", "struct scatter_walk *", "struct scatter_walk *", "int *", "struct crypto_aead *"]


func: tls_enc_skb
ret: static struct sk_buff *
module: tls
args:
["struct tls_context *", "struct scatterlist *", "struct scatterlist *", "struct sk_buff *", "s32", "u64"]


func: decrypt_internal
ret: static int
module: tls
args:
["struct sock *", "struct sk_buff *", "struct iov_iter *", "struct scatterlist *", "int *", "bool *", "bool"]


func: padding_length
ret: static int
module: tls
args:
["struct sk_buff *", "struct tls_prot_info *", "struct tls_prot_info *", "struct tls_sw_context_rx *"]


func: process_rx_list
ret: static int
module: tls
args:
["struct tls_sw_context_rx *", "struct msghdr *", "u8 *", "bool *", "size_t", "size_t", "bool", "bool"]


func: tls_setup_from_iter
ret: static int
module: tls
args:
["struct iov_iter *", "int", "int *", "unsigned int *", "struct scatterlist *", "int", "struct sock *"]


func: ip_tunnel_rcv
ret: int
module: ip_tunnel
args:
["struct ip_tunnel *", "struct sk_buff *", "const struct tnl_ptk_info *", "struct metadata_dst *", "bool"]


func: ip_tunnel_update
ret: static void
module: ip_tunnel
args:
["struct ip_tunnel_net *", "struct ip_tunnel *", "struct net_device *", "struct ip_tunnel_parm *", "bool", "__u32"]


func: tnl_update_pmtu
ret: static int
module: ip_tunnel
args:
["struct net_device *", "struct sk_buff *", "struct rtable *", "__be16", "int", "__be32", "bool", "const struct iphdr *"]


func: inet_diag_dump_icsk
ret: void
module: inet_diag
args:
["struct inet_hashinfo *", "struct sk_buff *", "struct netlink_callback *", "const struct inet_diag_req_v2 *"]


func: inet_diag_msg_attrs_fill
ret: int
module: inet_diag
args:
["struct sock *", "struct sk_buff *", "struct inet_diag_msg *", "int", "struct user_namespace *", "bool"]


func: inet_sk_diag_fill
ret: int
module: inet_diag
args:
["struct sock *", "struct inet_connection_sock *", "struct sk_buff *", "struct netlink_callback *", "const struct inet_diag_req_v2 *", "u16", "bool"]


func: sk_diag_fill
ret: static int
module: inet_diag
args:
["struct sock *", "struct sk_buff *", "struct netlink_callback *", "const struct inet_diag_req_v2 *", "u16", "bool"]


func: udp_tunnel_xmit_skb
ret: void
module: udp_tunnel
args:
["struct rtable *", "struct sock *", "struct sk_buff *", "__be32", "__be32", "__u8", "__u8", "__be16", "__be16", "__be16", "bool", "bool"]


func: ipgre_netlink_parms
ret: static int
module: ip_gre
args:
["struct net_device *", "struct nlattr **", "struct ip_tunnel_parm *", "__u32 *", "struct nlattr **"]


func: udp_dump
ret: static void
module: udp_diag
args:
["struct sk_buff *", "struct netlink_callback *", "const struct inet_diag_req_v2 *", "struct udp_table *", "struct udp_table *"]


func: arpt_register_table
ret: int
module: arp_tables
args:
["struct net *", "const struct xt_table *", "const struct arpt_replace *", "const struct nf_hook_ops *", "struct xt_table **"]


func: nf_tproxy_get_sock_v4
ret: struct sock *
module: nf_tproxy_ipv4
args:
["struct net *", "struct sk_buff *", "const u8", "const __be32", "const __be32", "const __be16", "const __be16", "const struct net_device *", "const enum nf_tproxy_lookup_t"]


func: nat_callforwarding
ret: static int
module: nf_nat_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "TransportAddress *", "__be16", "struct nf_conntrack_expect *"]


func: nat_q931
ret: static int
module: nf_nat_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "TransportAddress *", "int", "__be16", "struct nf_conntrack_expect *"]


func: nat_rtp_rtcp
ret: static int
module: nf_nat_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "H245_TransportAddress *", "__be16", "__be16", "struct nf_conntrack_expect *", "struct nf_conntrack_expect *"]


func: nat_t120
ret: static int
module: nf_nat_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "int", "H245_TransportAddress *", "__be16", "struct nf_conntrack_expect *"]


func: set_h225_addr
ret: static int
module: nf_nat_h323
args:
["struct sk_buff *", "unsigned int", "unsigned char **", "int", "TransportAddress *", "union nf_inet_addr *", "__be16"]


func: set_h245_addr
ret: static int
module: nf_nat_h323
args:
["struct sk_buff *", "unsigned int", "unsigned char **", "int", "H245_TransportAddress *", "union nf_inet_addr *", "__be16"]


func: set_ras_addr
ret: static int
module: nf_nat_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "TransportAddress *", "int"]


func: synproxy_send_tcp
ret: static void
module: ipt_SYNPROXY
args:
["struct net *", "struct sk_buff *", "struct nf_conntrack *", "enum ip_conntrack_info", "struct tcphdr *", "unsigned int", "struct iphdr *", "struct iphdr *", "const struct sk_buff *"]


func: pptp_inbound_pkt
ret: static int
module: nf_nat_pptp
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "struct PptpControlHeader *", "union pptp_ctrl_union *"]


func: ipt_register_table
ret: int
module: ip_tables
args:
["struct net *", "const struct xt_table *", "const struct ipt_replace *", "const struct nf_hook_ops *", "struct xt_table **"]


func: find_check_entry
ret: static int
module: ip_tables
args:
["struct ipt_entry *", "struct net *", "const char *", "struct xt_percpu_counter_alloc_state *", "unsigned int"]


func: clone_execute
ret: static int
module: openvswitch
args:
["struct datapath *", "struct sk_buff *", "struct sw_flow_key *", "u32", "const struct nlattr *", "int", "bool", "bool"]


func: ovs_fragment
ret: static void
module: openvswitch
args:
["struct net *", "struct vport *", "struct sk_buff *", "u16", "struct sw_flow_key *", "struct sw_flow_key *"]


func: ovs_ct_copy_action
ret: int
module: openvswitch
args:
["struct net *", "const struct nlattr *", "const struct sw_flow_key *", "struct sw_flow_actions **", "bool"]


func: ovs_ct_nat_execute
ret: static int
module: openvswitch
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "const struct nf_nat_range2 *", "enum nf_nat_manip_type", "struct sw_flow_key *"]


func: ovs_ct_update_key
ret: static void
module: openvswitch
args:
["const struct ovs_conntrack_info *", "struct sw_flow_key *", "bool", "bool", "const struct sk_buff *"]


func: ovs_dp_upcall
ret: int
module: openvswitch
args:
["struct datapath *", "struct sk_buff *", "const struct sw_flow_key *", "const struct dp_upcall_info *", "uint32_t"]


func: get_flow_actions
ret: static struct sw_flow_actions *
module: openvswitch
args:
["struct net *", "const struct nlattr *", "const struct sw_flow_key *", "const struct sw_flow_mask *", "bool"]


func: ovs_flow_cmd_alloc_info
ret: static struct sk_buff *
module: openvswitch
args:
["const struct sw_flow_actions *", "const struct sw_flow_id *", "struct genl_info *", "bool", "uint32_t"]


func: ovs_nla_init_match_and_action
ret: static int
module: openvswitch
args:
["struct net *", "struct sw_flow_match *", "struct sw_flow_key *", "struct nlattr **", "struct sw_flow_actions **", "bool"]


func: ovs_nla_get_match
ret: int
module: openvswitch
args:
["struct net *", "struct sw_flow_match *", "const struct nlattr *", "const struct nlattr *", "bool"]


func: __ovs_nla_copy_actions
ret: static int
module: openvswitch
args:
["struct net *", "const struct nlattr *", "const struct sw_flow_key *", "struct sw_flow_actions **", "__be16", "__be16", "u32", "bool"]


func: validate_set
ret: static int
module: openvswitch
args:
["const struct nlattr *", "struct sw_flow_actions **", "bool *", "u8", "__be16", "bool", "bool", "const struct sw_flow_key *", "const struct sw_flow_key *"]


func: flow_lookup
ret: static struct sw_flow *
module: openvswitch
args:
["struct table_instance *", "struct mask_array *", "const struct sw_flow_key *", "u32 *", "u32 *", "u32 *", "struct flow_table *"]


func: tipc_mcast_xmit
ret: int
module: tipc
args:
["struct net *", "struct sk_buff_head *", "struct tipc_mc_method *", "struct tipc_nlist *", "u16 *"]


func: tipc_crypto_xmit
ret: int
module: tipc
args:
["struct net *", "struct sk_buff **", "struct tipc_bearer *", "struct tipc_media_addr *", "struct tipc_node *"]


func: tipc_aead_mem_alloc
ret: static void *
module: tipc
args:
["struct crypto_aead *", "unsigned int", "u8 **", "struct aead_request **", "struct scatterlist **", "int"]


func: tipc_group_member_evt
ret: void
module: tipc
args:
["struct tipc_group *", "bool *", "int *", "struct tipc_msg *", "struct sk_buff_head *", "struct sk_buff_head *"]


func: tipc_group_proto_rcv
ret: void
module: tipc
args:
["struct tipc_group *", "bool *", "struct tipc_msg *", "struct sk_buff_head *", "struct sk_buff_head *"]


func: tipc_link_bc_ack_rcv
ret: int
module: tipc
args:
["struct tipc_link *", "u16", "u16", "struct tipc_gap_ack_blks *", "struct sk_buff_head *", "struct sk_buff_head *"]


func: tipc_link_bc_create
ret: bool
module: tipc
args:
["struct net *", "u32", "u32", "u8 *", "int", "u32", "u32", "u16", "struct sk_buff_head *", "struct sk_buff_head *", "struct tipc_link *", "struct tipc_link **"]


func: tipc_link_create
ret: bool
module: tipc
args:
["struct net *", "char *", "int", "int", "char", "u32", "int", "u32", "u32", "u32", "u32", "u32", "u8 *", "u16", "struct tipc_link *", "struct tipc_link *", "struct sk_buff_head *", "struct sk_buff_head *", "struct tipc_link **"]


func: tipc_link_advance_transmq
ret: static int
module: tipc
args:
["struct tipc_link *", "struct tipc_link *", "u16", "u16", "struct tipc_gap_ack_blks *", "struct sk_buff_head *", "bool *", "int *"]


func: __tipc_nl_compat_dumpit
ret: static int
module: tipc
args:
["struct tipc_nl_compat_msg *", "struct sk_buff *", "struct tipc_nl_compat_cmd_dump *", "struct tipc_nl_compat_cmd_dump *"]


func: tipc_node_check_dest
ret: void
module: tipc
args:
["struct net *", "u32", "u8 *", "struct tipc_bearer *", "u16", "u32", "u32", "struct tipc_media_addr *", "bool *", "bool *"]


func: tipc_nl_sk_walk
ret: int
module: tipc
args:
["struct sk_buff *", "struct netlink_callback *", "int (*)(struct sk_buff *, struct netlink_callback *, struct tipc_sock *)"]


func: tipc_sk_fill_sock_diag
ret: int
module: tipc
args:
["struct sk_buff *", "struct netlink_callback *", "struct tipc_sock *", "u32", "u64 (*)(struct sock *)"]


func: tipc_send_group_msg
ret: static int
module: tipc
args:
["struct net *", "struct tipc_sock *", "struct msghdr *", "struct tipc_member *", "u32", "u32", "int"]


func: tipc_udp_xmit
ret: static int
module: tipc
args:
["struct net *", "struct sk_buff *", "struct udp_media_addr *", "struct udp_media_addr *", "struct dst_cache *", "struct udp_bearer *", "struct udp_bearer *"]


func: sigd_enq
ret: void
module: atm
args:
["struct atm_vcc *", "enum atmsvc_msg_type", "struct atm_vcc *", "const struct sockaddr_atmpvc *", "const struct sockaddr_atmsvc *"]


func: sigd_enq2
ret: void
module: atm
args:
["struct atm_vcc *", "enum atmsvc_msg_type", "struct atm_vcc *", "const struct sockaddr_atmpvc *", "const struct sockaddr_atmsvc *", "const struct atm_qos *", "int"]


func: lec_arp_update
ret: static void
module: lec
args:
["struct lec_priv *", "const unsigned char *", "const unsigned char *", "unsigned long", "unsigned int"]


func: lec_vcc_added
ret: static void
module: lec
args:
["struct lec_priv *", "const struct atmlec_ioc *", "struct atm_vcc *", "void (*)(struct atm_vcc *, struct sk_buff *)"]


func: send_to_lecd
ret: static int
module: lec
args:
["struct lec_priv *", "atmlec_msg_type", "const unsigned char *", "const unsigned char *", "struct sk_buff *"]


func: __ghash_update
ret: static int
module: ghash-ce
args:
["struct shash_desc *", "const u8 *", "unsigned int", "void (*)(int, u64 *, const char *, const struct ghash_key *, const char *)"]


func: ghash_do_update
ret: static void
module: ghash-ce
args:
["int", "u64 *", "const char *", "struct ghash_key *", "const char *", "void (*)(int, u64 *, const char *, const struct ghash_key *, const char *)"]


func: xor_arm64_neon_5
ret: void
module: xor-neon
args:
["unsigned long", "unsigned long *", "unsigned long *", "unsigned long *", "unsigned long *", "unsigned long *"]


func: resource_do_test
ret: static void
module: resource_kunit
args:
["struct kunit *", "bool", "bool", "struct resource *", "struct resource *", "struct resource *", "struct resource *", "struct resource *", "struct resource *"]


func: nsim_fib_rt_init
ret: static void
module: netdevsim
args:
["struct nsim_fib_data *", "struct nsim_fib_rt *", "const void *", "size_t", "unsigned int", "int", "u32"]


func: rocker_cmd_exec
ret: int
module: rocker
args:
["struct rocker_port *", "bool", "rocker_cmd_prep_cb_t", "void *", "rocker_cmd_proc_cb_t", "void *"]


func: rocker_dma_test_one
ret: static int
module: rocker
args:
["struct rocker_wait *", "u32", "const unsigned char *", "const unsigned char *", "dma_addr_t", "const struct rocker *", "const struct rocker *", "size_t"]


func: rocker_tx_desc_frag_map_put
ret: static int
module: rocker
args:
["struct rocker_desc_info *", "char *", "size_t", "const struct rocker_port *", "const struct rocker_port *"]


func: rocker_tx_desc_frags_unmap
ret: static void
module: rocker
args:
["const struct rocker_desc_info *", "const struct rocker_desc_info *", "const struct rocker_port *"]


func: ofdpa_flow_tbl_bridge
ret: static int
module: rocker
args:
["struct ofdpa_port *", "int", "const u8 *", "const u8 *", "__be16", "u32", "bool", "enum rocker_of_dpa_table_id", "u32"]


func: ofdpa_flow_tbl_term_mac
ret: static int
module: rocker
args:
["struct ofdpa_port *", "u32", "__be16", "const u8 *", "const u8 *", "__be16", "bool", "int", "__be16", "u32"]


func: kunit_add_named_resource
ret: int
module: kunit
args:
["struct kunit *", "kunit_resource_init_t", "kunit_resource_free_t", "struct kunit_resource *", "const char *", "void *"]


func: kunit_add_resource
ret: int
module: kunit
args:
["struct kunit *", "kunit_resource_init_t", "kunit_resource_free_t", "struct kunit_resource *", "void *"]


# members

name: map_check_btf
types:
int (*)(const struct bpf_map *, const struct btf *, const struct btf_type *, const struct btf_type *);


name: convert_ctx_access
types:
u32 (*)(enum bpf_access_type, const struct bpf_insn *, struct bpf_insn *, struct bpf_prog *, u32 *);


name: btf_struct_access
types:
int (*)(struct bpf_verifier_log *, const struct btf *, const struct btf_type *, int, int, enum bpf_access_type, u32 *);


name: primitive.apply_scheme
types:
unsigned long (*)(struct damon_ctx *, struct damon_target *, struct damon_region *, struct damos *);


name: map_page
types:
dma_addr_t (*)(struct device *, struct page *, unsigned long, size_t, enum dma_data_direction, unsigned long);


name: alloc_noncontiguous
types:
struct sg_table *(*alloc_noncontiguous)(struct device *, size_t, enum dma_data_direction, gfp_t, unsigned long);


name: device_prep_dma_memcpy
types:
struct dma_async_tx_descriptor *(*device_prep_dma_memcpy)(struct dma_chan *, dma_addr_t, dma_addr_t, size_t, unsigned long);


name: device_prep_dma_xor
types:
struct dma_async_tx_descriptor *(*device_prep_dma_xor)(struct dma_chan *, dma_addr_t, dma_addr_t *, unsigned int, size_t, unsigned long);


name: device_prep_dma_xor_val
types:
struct dma_async_tx_descriptor *(*device_prep_dma_xor_val)(struct dma_chan *, dma_addr_t *, unsigned int, size_t, enum sum_check_flags *, unsigned long);


name: device_prep_dma_pq
types:
struct dma_async_tx_descriptor *(*device_prep_dma_pq)(struct dma_chan *, dma_addr_t *, dma_addr_t *, unsigned int, const unsigned char *, size_t, unsigned long);


name: device_prep_dma_pq_val
types:
struct dma_async_tx_descriptor *(*device_prep_dma_pq_val)(struct dma_chan *, dma_addr_t *, dma_addr_t *, unsigned int, const unsigned char *, size_t, enum sum_check_flags *, unsigned long);


name: device_prep_dma_memset
types:
struct dma_async_tx_descriptor *(*device_prep_dma_memset)(struct dma_chan *, dma_addr_t, int, size_t, unsigned long);


name: device_prep_dma_memset_sg
types:
struct dma_async_tx_descriptor *(*device_prep_dma_memset_sg)(struct dma_chan *, struct scatterlist *, unsigned int, int, unsigned long);


name: device_prep_slave_sg
types:
struct dma_async_tx_descriptor *(*device_prep_slave_sg)(struct dma_chan *, struct scatterlist *, unsigned int, enum dma_transfer_direction, unsigned long, void *);


name: device_prep_dma_cyclic
types:
struct dma_async_tx_descriptor *(*device_prep_dma_cyclic)(struct dma_chan *, dma_addr_t, size_t, size_t, enum dma_transfer_direction, unsigned long);


name: device_prep_interleaved_dma
types:
struct dma_async_tx_descriptor *(*device_prep_interleaved_dma)(struct dma_chan *, struct dma_interleaved_template *, unsigned long);


name: device_prep_dma_imm_data
types:
struct dma_async_tx_descriptor *(*device_prep_dma_imm_data)(struct dma_chan *, dma_addr_t, u64, unsigned long);


name: get_event_log
types:
efi_status_t (*)(efi_handle_t, efi_tcg2_event_log_format, efi_physical_addr_t *, efi_physical_addr_t *, efi_bool_t *);


name: get_coalesce
types:
int (*)(struct net_device *, struct ethtool_coalesce *, struct kernel_ethtool_coalesce *, struct netlink_ext_ack *);


name: get_ringparam
types:
void (*)(struct net_device *, struct ethtool_ringparam *, struct kernel_ethtool_ringparam *, struct netlink_ext_ack *);


name: set_ringparam
types:
int (*)(struct net_device *, struct ethtool_ringparam *, struct kernel_ethtool_ringparam *, struct netlink_ext_ack *);


name: get_rmon_stats
types:
void (*)(struct net_device *, struct ethtool_rmon_stats *, const struct ethtool_rmon_hist_range **);


name: write_begin
types:
int (*)(struct file *, struct address_space *, loff_t, unsigned int, unsigned int, struct page **, void **);


name: write_end
types:
int (*)(struct file *, struct address_space *, loff_t, unsigned int, unsigned int, struct page *, void *);


name: handle_event
types:
int (*)(struct fsnotify_group *, struct inode *, u32, const void *, int, const struct qstr *, u32, struct fsnotify_iter_info *);


name: get_reference_args
types:
int (*)(const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *);


name: graph_get_next_endpoint
types:
struct fwnode_handle *(*graph_get_next_endpoint)(const struct fwnode_handle *, struct fwnode_handle *);


name: irq.child_irq_domain_ops.xlate
types:
int (*)(struct irq_domain *, struct device_node *, const u32 *, unsigned int, unsigned long *, unsigned int *);


name: input_mapping
types:
int (*)(struct hid_device *, struct hid_input *, struct hid_field *, struct hid_usage *, unsigned long **, int *);


name: hook.capset
types:
int (*)(struct cred *, const struct cred *, const kernel_cap_t *, const kernel_cap_t *, const kernel_cap_t *);


name: msi_init
types:
int (*)(struct irq_domain *, struct msi_domain_info *, unsigned int, irq_hw_number_t, msi_alloc_info_t *);


name: create
types:
int (*)(struct sk_buff *, struct net_device *, unsigned short, const void *, const void *, unsigned int);


name: reg_state
bits: 0:8;
types:
enum {NETREG_UNINITIALIZED, NETREG_REGISTERED, NETREG_UNREGISTERING, NETREG_UNREGISTERED, NETREG_RELEASED, NETREG_DUMMY}


name: ndo_fdb_add
types:
int (*)(struct ndmsg *, struct nlattr **, struct net_device *, const unsigned char *, u16, u16, struct netlink_ext_ack *);


name: ndo_fdb_dump
types:
int (*)(struct sk_buff *, struct netlink_callback *, struct net_device *, struct net_device *, int *);


name: ndo_fdb_get
types:
int (*)(struct sk_buff *, struct nlattr **, struct net_device *, const unsigned char *, u16, u32, u32, struct netlink_ext_ack *);


name: tls_dev_add
types:
int (*)(struct net_device *, struct sock *, enum tls_offload_ctx_dir, struct tls_crypto_info *, u32);


name: manip_pkt
types:
unsigned int (*)(struct sk_buff *, struct nf_conn *, enum nf_nat_manip_type, enum ip_conntrack_dir);


name: fragment
types:
int (*)(struct net *, struct sock *, struct sk_buff *, int (*)(struct net *, struct sock *, struct sk_buff *));


name: type
types:
enum {NFS4_INVALID_STATEID_TYPE, NFS4_SPECIAL_STATEID_TYPE, NFS4_OPEN_STATEID_TYPE, NFS4_LOCK_STATEID_TYPE, NFS4_DELEGATION_STATEID_TYPE, NFS4_LAYOUT_STATEID_TYPE, NFS4_PNFS_DS_STATEID_TYPE, NFS4_REVOKED_STATEID_TYPE}


name: open_context
types:
struct inode *(*open_context)(struct inode *, struct nfs_open_context *, int, struct iattr *, int *);


name: clone_server
types:
struct nfs_server *(*clone_server)(struct nfs_server *, struct nfs_fh *, struct nfs_fattr *, rpc_authflavor_t);


name: align_resource
types:
resource_size_t (*)(struct pci_dev *, const struct resource *, resource_size_t, resource_size_t, resource_size_t);


name: create_buf_file
types:
struct dentry *(*create_buf_file)(const char *, struct dentry *, umode_t, struct rchan_buf *, int *);


name: alloc_streams
types:
int (*)(struct usb_hcd *, struct usb_device *, struct usb_host_endpoint **, unsigned int, unsigned int, gfp_t);


name: find_vqs
types:
int (*)(struct virtio_device *, unsigned int, struct virtqueue **, vq_callback_t **, const char * const *, const bool *, struct irq_affinity *);


name: get
types:
int (*)(const struct xattr_handler *, struct dentry *, struct inode *, const char *, void *, size_t);


name: set
types:
int (*)(const struct xattr_handler *, struct dentry *, struct inode *, const char *, const void *, size_t, int);


name: init
types:
int (*)(struct net *, struct nlattr *, struct nlattr *, struct tc_action **, int, int, bool, struct tcf_proto *, u32, struct netlink_ext_ack *);


name: walk
types:
int (*)(struct net *, struct sk_buff *, struct netlink_callback *, int, const struct tc_action_ops *, struct netlink_ext_ack *);


name: create
types:
int (*)(struct sk_buff *, struct net_device *, const struct ieee802154_addr *, const struct ieee802154_addr *, unsigned int);


name: reload_down
types:
int (*)(struct devlink *, bool, enum devlink_reload_action, enum devlink_reload_limit, struct netlink_ext_ack *);


name: reload_up
types:
int (*)(struct devlink *, enum devlink_reload_action, enum devlink_reload_limit, u32 *, struct netlink_ext_ack *);


name: sb_pool_set
types:
int (*)(struct devlink *, unsigned int, u16, u32, enum devlink_sb_threshold_type, struct netlink_ext_ack *);


name: sb_tc_pool_bind_set
types:
int (*)(struct devlink_port *, unsigned int, u16, enum devlink_sb_pool_type, u16, u32, struct netlink_ext_ack *);


name: trap_action_set
types:
int (*)(struct devlink *, const struct devlink_trap *, enum devlink_trap_action, struct netlink_ext_ack *);


name: trap_group_set
types:
int (*)(struct devlink *, const struct devlink_trap_group *, const struct devlink_trap_policer *, struct netlink_ext_ack *);


name: trap_group_action_set
types:
int (*)(struct devlink *, const struct devlink_trap_group *, enum devlink_trap_action, struct netlink_ext_ack *);


name: port_new
types:
int (*)(struct devlink *, const struct devlink_port_new_attrs *, struct netlink_ext_ack *, unsigned int *);


name: port_fn_state_get
types:
int (*)(struct devlink_port *, enum devlink_port_fn_state *, enum devlink_port_fn_opstate *, struct netlink_ext_ack *);


name: snapshot
types:
int (*)(struct devlink_port *, const struct devlink_port_region_ops *, struct netlink_ext_ack *, u8 **);


name: configure
types:
int (*)(struct fib_rule *, struct sk_buff *, struct fib_rule_hdr *, struct nlattr **, struct netlink_ext_ack *);


name: syn_recv_sock
types:
struct sock *(*syn_recv_sock)(const struct sock *, struct sk_buff *, struct request_sock *, struct dst_entry *, struct request_sock *, bool *);


name: udp6_lib_lookup
types:
struct sock *(*udp6_lib_lookup)(struct net *, const struct in6_addr *, __be16, const struct in6_addr *, __be16, int, int, struct udp_table *, struct sk_buff *);


name: ipv6_dst_lookup_flow
types:
struct dst_entry *(*ipv6_dst_lookup_flow)(struct net *, const struct sock *, struct flowi6 *, const struct in6_addr *);


name: fib6_table_lookup
types:
struct fib6_info *(*fib6_table_lookup)(struct net *, struct fib6_table *, int, struct flowi6 *, int);


name: fib6_multipath_select
types:
struct fib6_info *(*fib6_multipath_select)(const struct net *, struct fib6_info *, struct flowi6 *, int, const struct sk_buff *, int);


name: ndisc_send_na
types:
void (*)(struct net_device *, const struct in6_addr *, const struct in6_addr *, bool, bool, bool, bool);


name: build_state
types:
int (*)(struct nlattr *, unsigned int, const void *, struct lwtunnel_state **, struct netlink_ext_ack *);


name: prefix_rcv_add_addr
types:
void (*)(struct net *, struct net_device *, const struct prefix_info *, struct inet6_dev *, struct in6_addr *, int, u32, bool, bool, __u32, u32, bool);


name: newlink
types:
int (*)(struct net *, struct net_device *, struct nlattr **, struct nlattr **, struct netlink_ext_ack *);


name: slave_changelink
types:
int (*)(struct net_device *, struct net_device *, struct nlattr **, struct nlattr **, struct netlink_ext_ack *);


name: change
types:
int (*)(struct net *, struct sk_buff *, struct tcf_proto *, unsigned long, u32, struct nlattr **, void **, bool, bool, struct netlink_ext_ack *);


name: tmplt_create
types:
void *(*tmplt_create)(struct net *, struct tcf_chain *, struct nlattr **, struct netlink_ext_ack *);


name: make_datafrag
types:
struct sctp_chunk *(*make_datafrag)(const struct sctp_association *, const struct sctp_sndrcvinfo *, int, __u8, gfp_t);


name: route_req
types:
struct dst_entry *(*route_req)(const struct sock *, struct sk_buff *, struct flowi *, struct request_sock *);


name: send_synack
types:
int (*)(const struct sock *, struct dst_entry *, struct flowi *, struct request_sock *, struct tcp_fastopen_cookie *, enum tcp_synack_type, struct sk_buff *);


name: migrate
types:
int (*)(const struct xfrm_selector *, u8, u8, const struct xfrm_migrate *, int, const struct xfrm_kmaddress *, const struct xfrm_encap_tmpl *);


name: dst_lookup
types:
struct dst_entry *(*dst_lookup)(struct net *, int, int, const xfrm_address_t *, const xfrm_address_t *, u32);


name: init_temprop
types:
void (*)(struct xfrm_state *, const struct xfrm_tmpl *, const xfrm_address_t *, const xfrm_address_t *);


name: ops.process_mad
types:
int (*)(struct ib_device *, int, u32, const struct ib_wc *, const struct ib_grh *, const struct ib_mad *, struct ib_mad *, size_t *, u16 *);


name: ops.alloc_rdma_netdev
types:
struct net_device *(*alloc_rdma_netdev)(struct ib_device *, u32, enum rdma_netdev_t, const char *, unsigned char, void (*)(struct net_device *));


name: ops.rereg_user_mr
types:
struct ib_mr *(*rereg_user_mr)(struct ib_mr *, int, u64, u64, u64, int, struct ib_pd *, struct ib_udata *);


name: ops.advise_mr
types:
int (*)(struct ib_pd *, enum ib_uverbs_advise_mr_advice, u32, struct ib_sge *, u32, struct uverbs_attr_bundle *);


name: ops.create_flow_action_esp
types:
struct ib_flow_action *(*create_flow_action_esp)(struct ib_device *, const struct ib_flow_action_attrs_esp *, struct uverbs_attr_bundle *);


name: ops.modify_flow_action_esp
types:
int (*)(struct ib_flow_action *, const struct ib_flow_action_attrs_esp *, struct uverbs_attr_bundle *);


name: ops.alloc_dm
types:
struct ib_dm *(*alloc_dm)(struct ib_device *, struct ib_ucontext *, struct ib_dm_alloc_attr *, struct uverbs_attr_bundle *);


name: ops.reg_dm_mr
types:
struct ib_mr *(*reg_dm_mr)(struct ib_pd *, struct ib_dm *, struct ib_dm_mr_attr *, struct uverbs_attr_bundle *);


name: ops.map_mr_sg_pi
types:
int (*)(struct ib_mr *, struct scatterlist *, int, unsigned int *, struct scatterlist *, int, unsigned int *);


name: setup_vq
types:
struct virtqueue *(*setup_vq)(struct virtio_pci_device *, struct virtio_pci_vq_info *, unsigned int, void (*)(struct virtqueue *), const char *, bool, u16);


name: check_member
types:
int (*)(struct btf_verifier_env *, const struct btf_type *, const struct btf_member *, const struct btf_type *);


name: reg
types:
int (*)(char *, struct event_trigger_ops *, struct event_trigger_data *, struct trace_event_file *);


name: unreg
types:
void (*)(char *, struct event_trigger_ops *, struct event_trigger_data *, struct trace_event_file *);


name: splice_read
types:
ssize_t (*)(struct trace_iterator *, struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int);


name: sequence
types:
enum {SEQ_STREAM_HEADER, SEQ_BLOCK_START, SEQ_BLOCK_HEADER, SEQ_BLOCK_UNCOMPRESS, SEQ_BLOCK_PADDING, SEQ_BLOCK_CHECK, SEQ_INDEX, SEQ_INDEX_PADDING, SEQ_INDEX_CRC32, SEQ_STREAM_FOOTER}


name: proc_getdeviceinfo
types:
__be32 (*)(struct super_block *, struct svc_rqst *, struct nfs4_client *, struct nfsd4_getdeviceinfo *);


name: decompress
types:
int (*)(struct squashfs_sb_info *, void *, struct buffer_head **, int, int, int, struct squashfs_page_actor *);


name: verify_authorizer_reply
types:
int (*)(struct ceph_auth_client *, struct ceph_authorizer *, void *, int, u8 *, int *, u8 *, int *);


name: t_state
types:
enum {T_RUNNING, T_LOCKED, T_SWITCH, T_FLUSH, T_COMMIT, T_COMMIT_DFLUSH, T_COMMIT_JFLUSH, T_COMMIT_CALLBACK, T_FINISHED}


name: setup_request
types:
struct mid_q_entry *(*setup_request)(struct cifs_ses *, struct TCP_Server_Info *, struct smb_rqst *);


name: tree_connect
types:
int (*)(const unsigned int, struct cifs_ses *, const char *, struct cifs_tcon *, const struct nls_table *);


name: get_dfs_refer
types:
int (*)(const unsigned int, struct cifs_ses *, const char *, struct dfs_info3_param **, unsigned int *, const struct nls_table *, int);


name: query_path_info
types:
int (*)(const unsigned int, struct cifs_tcon *, struct cifs_sb_info *, const char *, FILE_ALL_INFO *, bool *, bool *);


name: get_srv_inum
types:
int (*)(const unsigned int, struct cifs_tcon *, struct cifs_sb_info *, const char *, u64 *, FILE_ALL_INFO *);


name: posix_mkdir
types:
int (*)(const unsigned int, struct inode *, umode_t, struct cifs_tcon *, const char *, struct cifs_sb_info *);


name: mkdir_setinfo
types:
void (*)(struct inode *, const char *, struct cifs_sb_info *, struct cifs_tcon *, const unsigned int);


name: query_symlink
types:
int (*)(const unsigned int, struct cifs_tcon *, struct cifs_sb_info *, const char *, char **, bool);


name: sync_read
types:
int (*)(const unsigned int, struct cifs_fid *, struct cifs_io_parms *, unsigned int *, char **, int *);


name: sync_write
types:
int (*)(const unsigned int, struct cifs_fid *, struct cifs_io_parms *, unsigned int *, struct kvec *, unsigned long);


name: query_dir_first
types:
int (*)(const unsigned int, struct cifs_tcon *, const char *, struct cifs_sb_info *, struct cifs_fid *, __u16, struct cifs_search_info *);


name: query_dir_next
types:
int (*)(const unsigned int, struct cifs_tcon *, struct cifs_fid *, __u16, struct cifs_search_info *);


name: query_mf_symlink
types:
int (*)(unsigned int, struct cifs_tcon *, struct cifs_sb_info *, const unsigned char *, char *, unsigned int *);


name: query_all_EAs
types:
ssize_t (*)(const unsigned int, struct cifs_tcon *, const unsigned char *, const unsigned char *, char *, size_t, struct cifs_sb_info *);


name: set_EA
types:
int (*)(const unsigned int, struct cifs_tcon *, const char *, const char *, const void *, const __u16, const struct nls_table *, struct cifs_sb_info *);


name: ioctl_query_info
types:
int (*)(const unsigned int, struct cifs_tcon *, struct cifs_sb_info *, __le16 *, int, unsigned long);


name: make_node
types:
int (*)(unsigned int, struct inode *, struct dentry *, struct cifs_tcon *, const char *, umode_t, dev_t);


name: rw_initiate
types:
void (*)(struct nfs_pgio_header *, struct rpc_message *, const struct nfs_rpc_ops *, struct rpc_task_setup *, int);


name: get_locations
types:
int (*)(struct nfs_server *, struct nfs_fh *, struct nfs4_fs_locations *, struct page *, const struct cred *);


name: alloc_lseg
types:
struct pnfs_layout_segment *(*alloc_lseg)(struct pnfs_layout_hdr *, struct nfs4_layoutget_res *, gfp_t);


name: alloc_deviceid_node
types:
struct nfs4_deviceid_node *(*alloc_deviceid_node)(struct nfs_server *, struct pnfs_device *, gfp_t);


name: do_5
types:
void (*)(unsigned long, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *);


name: change_key
types:
int (*)(struct nvdimm *, const struct nvdimm_key_data *, const struct nvdimm_key_data *, enum nvdimm_passphrase_type);


name: transfer
types:
int (*)(struct loop_device *, int, struct page *, unsigned int, struct page *, unsigned int, int, sector_t);


name: mode_valid
types:
enum drm_mode_status (*)(struct drm_bridge *, const struct drm_display_info *, const struct drm_display_mode *);


name: atomic_get_output_bus_fmts
types:
u32 *(*atomic_get_output_bus_fmts)(struct drm_bridge *, struct drm_bridge_state *, struct drm_crtc_state *, struct drm_connector_state *, unsigned int *);


name: atomic_get_input_bus_fmts
types:
u32 *(*atomic_get_input_bus_fmts)(struct drm_bridge *, struct drm_bridge_state *, struct drm_crtc_state *, struct drm_connector_state *, u32, unsigned int *);


name: atomic_check
types:
int (*)(struct drm_bridge *, struct drm_bridge_state *, struct drm_crtc_state *, struct drm_connector_state *);


name: atomic_get_property
types:
int (*)(struct drm_connector *, const struct drm_connector_state *, struct drm_property *, uint64_t *);


name: page_flip
types:
int (*)(struct drm_crtc *, struct drm_framebuffer *, struct drm_pending_vblank_event *, uint32_t, struct drm_modeset_acquire_ctx *);


name: page_flip_target
types:
int (*)(struct drm_crtc *, struct drm_framebuffer *, struct drm_pending_vblank_event *, uint32_t, uint32_t, struct drm_modeset_acquire_ctx *);


name: gem_prime_import_sg_table
types:
struct drm_gem_object *(*gem_prime_import_sg_table)(struct drm_device *, struct dma_buf_attachment *, struct sg_table *);


name: dirty
types:
int (*)(struct drm_framebuffer *, struct drm_file *, unsigned int, unsigned int, struct drm_clip_rect *, unsigned int);


name: fb_create
types:
struct drm_framebuffer *(*fb_create)(struct drm_device *, struct drm_file *, const struct drm_mode_fb_cmd2 *);


name: mode_valid_ctx
types:
int (*)(struct drm_connector *, struct drm_display_mode *, struct drm_modeset_acquire_ctx *, enum drm_mode_status *);


name: mode_set
types:
int (*)(struct drm_crtc *, struct drm_display_mode *, struct drm_display_mode *, int, int, struct drm_framebuffer *);


name: get_scanout_position
types:
bool (*)(struct drm_crtc *, bool, int *, int *, ktime_t *, ktime_t *, const struct drm_display_mode *);


name: update_plane
types:
int (*)(struct drm_plane *, struct drm_crtc *, struct drm_framebuffer *, int, int, unsigned int, unsigned int, uint32_t, uint32_t, uint32_t, uint32_t, struct drm_modeset_acquire_ctx *);


name: move
types:
int (*)(struct ttm_buffer_object *, bool, struct ttm_operation_ctx *, struct ttm_resource *, struct ttm_place *);


name: alloc
types:
int (*)(struct ttm_resource_manager *, struct ttm_buffer_object *, const struct ttm_place *, struct ttm_resource **);


name: add_connector
types:
struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *, struct drm_dp_mst_port *, const char *);


name: input_format
types:
enum {CH7006_FORMAT_RGB16, CH7006_FORMAT_YCrCb24m16, CH7006_FORMAT_RGB24m16, CH7006_FORMAT_RGB15, CH7006_FORMAT_RGB24m12C, CH7006_FORMAT_RGB24m12I, CH7006_FORMAT_RGB24m8, CH7006_FORMAT_RGB16m8, CH7006_FORMAT_RGB15m8, CH7006_FORMAT_YCrCb24m8}


name: set
types:
int (*)(struct amdgpu_device *, struct amdgpu_irq_src *, unsigned int, enum amdgpu_interrupt_state);


name: add_connector
types:
void (*)(struct amdgpu_device *, uint32_t, uint32_t, int, struct amdgpu_i2c_bus_rec *, uint16_t, struct amdgpu_hpd *, struct amdgpu_router *);


name: emit_gds_switch
types:
void (*)(struct amdgpu_ring *, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);


name: update
types:
int (*)(struct amdgpu_vm_update_params *, struct amdgpu_bo_vm *, uint64_t, uint64_t, unsigned int, uint32_t, uint64_t);


name: hwss.set_disp_pattern_generator
types:
void (*)(const struct dc *, struct pipe_ctx *, enum controller_dp_test_pattern, enum controller_dp_color_space, enum dc_color_depth, const struct tg_color *, int, int, int);


types: uint8_t
bits: 0:7;
name:
dsc_caps.dsc_basic_caps.fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_LOW


types: uint8_t
bits: 0:7;
name:
dsc_caps.dsc_basic_caps.fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_HIGH


name: get_src_obj
types:
enum bp_result (*)(struct dc_bios *, struct graphics_object_id, uint32_t, struct graphics_object_id *);


name: get_device_tag
types:
enum bp_result (*)(struct dc_bios *, struct graphics_object_id, uint32_t, struct connector_device_tag_info *);


name: get_disp_connector_caps_info
types:
enum bp_result (*)(struct dc_bios *, struct graphics_object_id, struct bp_disp_connector_caps_info *);


types: uint8_t
name:
reg_helper_offload.cmd_data.dig1_transmitter_control.transmitter_control.dig_v1_7.mode_laneset.digmode


types: uint8_t
name:
reg_helper_offload.cmd_data.dig1_transmitter_control.transmitter_control.dig_v1_7.mode_laneset.dplaneset


types: uint32_t
name:
reg_helper_offload.cmd_data.dig1_transmitter_control.transmitter_control.dig_v1_7.symclk_units.symclk_10khz


types: uint32_t
bits: 1:1;
name:
reg_helper_offload.cmd_data.psr_copy_settings.psr_copy_settings_data.debug.bitfields.use_hw_lock_mgr


types: uint8_t
bits: 0:7;
name:
fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_LOW


types: uint8_t
bits: 0:7;
name:
fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_HIGH


types: uint8_t
bits: 0:7;
name:
dsc_basic_caps.fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_LOW


types: uint8_t
bits: 0:7;
name:
dsc_basic_caps.fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_HIGH


types: uint8_t
bits: 3:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_slice_capabilities_1.FOUR_SLICES_PER_DP_DSC_SINK_DEVICE


types: uint8_t
bits: 5:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_slice_capabilities_1.EIGHT_SLICES_PER_DP_DSC_SINK_DEVICE


types: uint8_t
bits: 7:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_slice_capabilities_1.TWELVE_SLICES_PER_DP_DSC_SINK_DEVICE


types: uint8_t
bits: 0:7;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_LOW


types: uint8_t
bits: 0:7;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.maximum_bits_per_pixel_supported_by_the_decompressor.MAXIMUM_BITS_PER_PIXEL_SUPPORTED_BY_THE_DECOMPRESSOR_HIGH


types: uint8_t
bits: 0:2;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.maximum_bits_per_pixel_supported_by_the_decompressor.RESERVED


types: uint8_t
bits: 2:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_decoder_color_format_capabilities.Y_CB_CR_SIMPLE_422_SUPPORT


types: uint8_t
bits: 3:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_decoder_color_format_capabilities.Y_CB_CR_NATIVE_422_SUPPORT


types: uint8_t
bits: 4:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_decoder_color_format_capabilities.Y_CB_CR_NATIVE_420_SUPPORT


types: uint8_t
bits: 1:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_decoder_color_depth_capabilities.EIGHT_BITS_PER_COLOR_SUPPORT


types: uint8_t
bits: 2:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_decoder_color_depth_capabilities.TEN_BITS_PER_COLOR_SUPPORT


types: uint8_t
bits: 3:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_decoder_color_depth_capabilities.TWELVE_BITS_PER_COLOR_SUPPORT


types: uint8_t
bits: 0:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_slice_capabilities_2.SIXTEEN_SLICES_PER_DSC_SINK_DEVICE


types: uint8_t
bits: 2:1;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.dsc_slice_capabilities_2.TWENTYFOUR_SLICES_PER_DSC_SINK_DEVICE


types: uint8_t
bits: 0:3;
name:
dpcd_caps.dsc_caps.dsc_basic_caps.fields.bits_per_pixel_increment.INCREMENT_OF_BITS_PER_PIXEL_SUPPORTED


name: funcs.rq_dlg_get_dlg_reg
types:
void (*)(struct display_mode_lib *, display_dlg_regs_st *, display_ttu_regs_st *, display_e2e_pipe_params_st *, const unsigned int, const unsigned int, const bool, const bool, const bool, const bool, const bool);


name: acquire_idle_pipe_for_layer
types:
struct pipe_ctx *(*acquire_idle_pipe_for_layer)(struct dc_state *, const struct resource_pool *, struct dc_stream_state *);


name: find_first_free_match_stream_enc_for_link
types:
struct stream_encoder *(*find_first_free_match_stream_enc_for_link)(struct resource_context *, const struct resource_pool *, struct dc_stream_state *);


name: az_configure
types:
void (*)(struct audio *, enum signal_type, const struct audio_crtc_info *, const struct audio_info *);


name: wall_dto_setup
types:
void (*)(struct audio *, enum signal_type, const struct audio_crtc_info *, const struct audio_pll_info *);


name: dpp_setup
types:
void (*)(struct dpp *, enum surface_pixel_format, enum expansion_mode, struct dc_csc_transform, enum dc_color_space, struct cnv_alpha_2bit_lut *);


name: set_cursor_position
types:
void (*)(struct dpp *, const struct dc_cursor_position *, const struct dc_cursor_mi_param *, uint32_t, uint32_t);


name: hubp_setup
types:
void (*)(struct hubp *, struct _vcs_dpi_display_dlg_regs_st *, struct _vcs_dpi_display_ttu_regs_st *, struct _vcs_dpi_display_rq_regs_st *, struct _vcs_dpi_display_pipe_dest_params_st *);


name: hubp_setup_interdependent
types:
void (*)(struct hubp *, struct _vcs_dpi_display_dlg_regs_st *, struct _vcs_dpi_display_ttu_regs_st *);


name: hubp_program_surface_config
types:
void (*)(struct hubp *, enum surface_pixel_format, union dc_tiling_info *, struct plane_size *, enum dc_rotation_angle, struct dc_plane_dcc_param *, bool, unsigned int);


name: validate_dml_output
types:
void (*)(struct hubp *, struct dc_context *, struct _vcs_dpi_display_rq_regs_st *, struct _vcs_dpi_display_dlg_regs_st *, struct _vcs_dpi_display_ttu_regs_st *);


name: ipp_cursor_set_position
types:
void (*)(struct input_pixel_processor *, const struct dc_cursor_position *, const struct dc_cursor_mi_param *);


name: ipp_setup
types:
void (*)(struct input_pixel_processor *, enum surface_pixel_format, enum expansion_mode, struct dc_csc_transform, enum dc_color_space);


name: enable_tmds_output
types:
void (*)(struct link_encoder *, enum clock_source_id, enum dc_color_depth, enum signal_type, uint32_t);


name: dump_frame
types:
void (*)(struct mcif_wb *, struct mcif_buf_params *, enum dwb_scaler_mode, unsigned int, unsigned int, struct mcif_wb_frame_dump_info *, unsigned char *, unsigned char *, unsigned char *, unsigned char *);


name: mem_input_setup
types:
void (*)(struct mem_input *, struct _vcs_dpi_display_dlg_regs_st *, struct _vcs_dpi_display_ttu_regs_st *, struct _vcs_dpi_display_rq_regs_st *, struct _vcs_dpi_display_pipe_dest_params_st *);


name: mem_input_program_display_marks
types:
void (*)(struct mem_input *, struct dce_watermarks, struct dce_watermarks, struct dce_watermarks, struct dce_watermarks, uint32_t);


name: mem_input_program_chroma_display_marks
types:
void (*)(struct mem_input *, struct dce_watermarks, struct dce_watermarks, struct dce_watermarks, uint32_t);


name: mem_input_program_pte_vm
types:
void (*)(struct mem_input *, enum surface_pixel_format, union dc_tiling_info *, enum dc_rotation_angle);


name: mem_input_program_surface_config
types:
void (*)(struct mem_input *, enum surface_pixel_format, union dc_tiling_info *, struct plane_size *, enum dc_rotation_angle, struct dc_plane_dcc_param *, bool);


name: insert_plane
types:
struct mpcc *(*insert_plane)(struct mpc *, struct mpc_tree *, struct mpcc_blnd_cfg *, struct mpcc_sm_cfg *, struct mpcc *, int, int);


name: insert_plane_to_secondary
types:
struct mpcc *(*insert_plane_to_secondary)(struct mpc *, struct mpc_tree *, struct mpcc_blnd_cfg *, struct mpcc_sm_cfg *, struct mpcc *, int, int);


name: opp_program_fmt
types:
void (*)(struct output_pixel_processor *, struct bit_depth_reduction_params *, struct clamping_and_pixel_encoding_params *);


name: opp_set_dyn_expansion
types:
void (*)(struct output_pixel_processor *, enum dc_color_space, enum dc_color_depth, enum signal_type);


name: opp_set_disp_pattern_generator
types:
void (*)(struct output_pixel_processor *, enum controller_dp_test_pattern, enum controller_dp_color_space, enum dc_color_depth, const struct tg_color *, int, int, int);


name: program_timing
types:
void (*)(struct timing_generator *, const struct dc_crtc_timing *, int, int, int, int, const enum signal_type, bool);


name: align_vblanks
types:
void (*)(struct timing_generator *, struct timing_generator *, uint32_t, uint32_t, uint8_t, uint8_t);


name: ipp_setup
types:
void (*)(struct transform *, enum surface_pixel_format, enum expansion_mode, struct dc_csc_transform, enum dc_color_space);


name: hw_funcs.setup_windows
types:
void (*)(struct dmub_srv *, const struct dmub_window *, const struct dmub_window *, const struct dmub_window *, const struct dmub_window *, const struct dmub_window *);


name: attr_update
types:
int (*)(struct amdgpu_device *, struct amdgpu_device_attr *, uint32_t, enum amdgpu_device_attr_states *);


name: check_states_equal
types:
int (*)(struct pp_hwmgr *, const struct pp_hw_power_state *, const struct pp_hw_power_state *, bool *);


name: get_performance_level
types:
int (*)(struct pp_hwmgr *, const struct pp_hw_power_state *, PHM_PerformanceLevelDesignation, uint32_t, PHM_PerformanceLevel *);


name: assign_control_parameter
types:
void (*)(const struct command_table_helper *, struct bp_encoder_control *, struct _DIG_ENCODER_CONTROL_PARAMETERS_V2 *);


name: get_reset_handler
types:
struct amdgpu_reset_handler *(*get_reset_handler)(struct amdgpu_reset_control *, struct amdgpu_reset_context *);


name: vm.write_pages
types:
void (*)(struct radeon_device *, struct radeon_ib *, uint64_t, uint64_t, unsigned int, uint32_t, uint32_t);


name: copy.blit
types:
struct radeon_fence *(*blit)(struct radeon_device *, uint64_t, uint64_t, unsigned int, struct dma_resv *);


name: copy.dma
types:
struct radeon_fence *(*dma)(struct radeon_device *, uint64_t, uint64_t, unsigned int, struct dma_resv *);


name: copy.copy
types:
struct radeon_fence *(*copy)(struct radeon_device *, uint64_t, uint64_t, unsigned int, struct dma_resv *);


name: card_type
types:
enum {NV_04 = 4, NV_10 = 16, NV_11, NV_20 = 32, NV_30 = 48, NV_40 = 64, NV_50 = 80, NV_C0 = 192, NV_E0 = 224, GM100 = 272, GP100 = 304, GV100 = 320, TU100 = 352, GA100 = 368}


name: dither.mode
types:
enum {DITHERING_MODE_OFF, DITHERING_MODE_ON, DITHERING_MODE_DYNAMIC2X2 = 17, DITHERING_MODE_STATIC2X2 = 25, DITHERING_MODE_TEMPORAL = 33, DITHERING_MODE_AUTO}


name: ttm.move
types:
int (*)(struct nouveau_channel *, struct ttm_buffer_object *, struct ttm_resource *, struct ttm_resource *);


name: chan_new
types:
int (*)(struct nvkm_gr *, struct nvkm_fifo_chan *, const struct nvkm_oclass *, struct nvkm_object **);


name: vmm.ctor
types:
int (*)(struct nvkm_mmu *, bool, u64, u64, void *, u32, struct lock_class_key *, const char *, struct nvkm_vmm **);


name: chan_new
types:
int (*)(struct nvkm_sw *, struct nvkm_fifo_chan *, const struct nvkm_oclass *, struct nvkm_object **);


name: load
types:
int (*)(struct nvkm_acr *, const char *, const char *, const char *, int, const struct nvkm_acr_hsf_fwif *);


name: state
types:
enum {NVA3_TRAIN_UNKNOWN, NVA3_TRAIN_UNSUPPORTED, NVA3_TRAIN_ONCE, NVA3_TRAIN_EXEC, NVA3_TRAIN_DONE}


name: spu_create_request
types:
u32 (*)(u8 *, struct spu_request_opts *, struct spu_cipher_parms *, struct spu_hash_parms *, struct spu_aead_parms *, unsigned int);


name: get_net_dev_by_params
types:
struct net_device *(*get_net_dev_by_params)(struct ib_device *, u32, u16, const union ib_gid *, const struct sockaddr *, void *);


name: lookup_get
types:
struct ib_uobject *(*lookup_get)(const struct uverbs_api_object *, struct ib_uverbs_file *, s64, enum rdma_lookup_mode);


name: store
types:
ssize_t (*)(struct ib_device *, struct rdma_hw_stats *, unsigned int, unsigned int, const char *, size_t);


name: fabric_make_wwn
types:
struct se_wwn *(*fabric_make_wwn)(struct target_fabric_configfs *, struct config_group *, const char *);


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_gre_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.source_eswitch_port[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.termination_table_raw_traffic[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.log_max_modify_header_context[8]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_rdma.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.identified_miss_table_mode[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.reformat_and_modify_action[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.reformat_and_fwd_to_table[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.termination_table_raw_traffic[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.log_max_modify_header_context[8]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.max_modify_header_actions[8]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.termination_table_raw_traffic[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.log_max_modify_header_context[8]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_rdma.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.identified_miss_table_mode[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.reformat_and_vlan_action[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.reformat_l3_tunnel_to_l2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.reformat_l2_to_l3_tunnel[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.reformat_and_modify_action[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.table_miss_action_domain[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.reformat_and_fwd_to_table[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.termination_table_raw_traffic[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.log_max_modify_header_context[8]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.max_modify_header_actions[8]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.termination_table_raw_traffic[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.log_max_modify_header_context[8]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.identified_miss_table_mode[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.reformat_and_modify_action[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.reformat_and_fwd_to_table[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.termination_table_raw_traffic[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.log_max_modify_header_context[8]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.max_modify_header_actions[8]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.geneve_tlv_option_0_data[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_41[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_5b[5]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_at_60[24]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_7[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_6[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_5[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_4[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_3[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_2[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_1[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.metadata_reg_c_0[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.identified_miss_table_mode[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.reformat_and_modify_action[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.termination_table_raw_traffic[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.log_max_modify_header_context[8]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_geneve_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_geneve_oam[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_geneve_protocol_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_geneve_opt_len[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_1e[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_udp_dport[1]


