# funs

func: iwl_mvm_update_tkip_key
ret: void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct ieee80211_key_conf *", "struct ieee80211_sta *", "u32", "u16 *"]


func: __iwl_mvm_set_sta_key
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *", "u8", "bool"]


func: iwl_mvm_send_sta_key
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "u32", "struct ieee80211_key_conf *", "bool", "u32", "u16 *", "u32", "u8", "bool"]


func: iwl_mvm_tdls_channel_switch
ret: int
module: iwlmvm
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_sta *", "u8", "struct cfg80211_chan_def *", "struct sk_buff *", "u32"]


func: iwl_mvm_tdls_config_channel_switch
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "enum iwl_tdls_channel_switch_type", "const u8 *", "bool", "struct cfg80211_chan_def *", "u32", "u16", "u16", "struct sk_buff *", "u32", "u8"]


func: iwl_mvm_te_check_trigger
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_time_event_notif *", "struct iwl_mvm_time_event_data *", "struct iwl_mvm_time_event_data *"]


func: iwl_mvm_time_event_send_add
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct iwl_mvm_time_event_data *", "struct iwl_time_event_cmd *"]


func: iwl_mvm_set_tx_cmd_rate
ret: void
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_tx_cmd *", "struct ieee80211_tx_info *", "struct ieee80211_sta *", "__le16"]


func: iwl_mvm_set_tx_params
ret: static struct iwl_device_cmd *
module: iwlmvm
args:
["struct iwl_mvm *", "struct sk_buff *", "struct ieee80211_tx_info *", "int", "struct ieee80211_sta *", "u8"]


func: iwl_mvm_tx_csum
ret: static u16
module: iwlmvm
args:
["struct iwl_mvm *", "struct sk_buff *", "struct ieee80211_hdr *", "struct ieee80211_tx_info *", "u16"]


func: iwl_mvm_update_smps
ret: void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "enum iwl_mvm_smps_type_request", "enum ieee80211_smps_mode"]


func: brcms_c_d11hdrs_mac80211
ret: static u16
module: brcmsmac
args:
["struct brcms_c_info *", "struct sk_buff *", "struct scb *", "uint", "uint", "struct ieee80211_hw *", "struct ieee80211_hw *", "uint", "uint"]


func: wlc_phy_chan2freq_nphy
ret: static bool
module: brcmsmac
args:
["struct brcms_phy *", "uint", "int *", "const struct chan_info_nphy_radio2057 **", "const struct chan_info_nphy_radio205x **", "const struct chan_info_nphy_radio2057_rev5 **", "const struct chan_info_nphy_2055 **"]


func: brcms_c_rateset_default
ret: void
module: brcmsmac
args:
["struct brcms_c_rateset *", "const struct brcms_c_rateset *", "uint", "int", "bool", "uint", "bool", "u8", "u8"]


func: brcmf_fw_get_firmwares
ret: int
module: brcmfmac
args:
["struct device *", "struct brcmf_fw_request *", "void (*)(struct device *, int, struct brcmf_fw_request *)"]


func: rt2800_config_wcid_attr_cipher
ret: static void
module: rt2800lib
args:
["struct rt2x00_dev *", "struct ieee80211_key_conf *", "struct rt2x00lib_crypto *", "struct rt2x00lib_crypto *"]


func: rt2x00lib_fill_tx_status
ret: static void
module: rt2x00lib
args:
["struct rt2x00_dev *", "struct ieee80211_tx_info *", "struct skb_frame_desc *", "struct txdone_entry_desc *", "bool"]


func: rt2x00queue_for_each_entry
ret: bool
module: rt2x00lib
args:
["struct data_queue *", "enum queue_index", "enum queue_index", "void *", "bool (*)(struct queue_entry *, void *)"]


func: rt2x00usb_vendor_request
ret: int
module: rt2x00usb
args:
["struct rt2x00_dev *", "const u8", "const u8", "const u16", "const u16", "void *", "const u16", "const int"]


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: kaweth_control
ret: static int
module: kaweth
args:
["struct kaweth_device *", "unsigned int", "__u8", "__u8", "__u16", "void *", "__u16", "int", "__u16"]


func: netvsc_send
ret: int
module: hv_netvsc
args:
["struct net_device *", "struct hv_netvsc_packet *", "struct rndis_message *", "struct hv_page_buffer *", "struct sk_buff *"]


func: netvsc_recv_callback
ret: int
module: hv_netvsc
args:
["struct net_device *", "struct netvsc_device *", "struct vmbus_channel *", "void *", "u32", "const struct ndis_tcp_ip_checksum_info *", "const struct ndis_pkt_8021q_info *"]


func: xpc_set_interface
ret: void
module: xp
args:
["void (*)(int)", "void (*)(int)", "enum xp_retval (*)(short, int, u32, void *, u16)", "enum xp_retval (*)(short, int, u32, void *, u16, xpc_notify_func, void *)", "void (*)(short, int, void *)", "enum xp_retval (*)(short, void *)"]


func: vmci_host_do_alloc_queuepair
ret: static int
module: vmw_vmci
args:
["void *", "const char *", "struct vmci_host_dev *", "struct vmci_host_dev *", "struct vmci_host_dev *"]


func: vmci_qp_alloc
ret: int
module: vmw_vmci
args:
["struct vmci_handle *", "struct vmci_queue **", "u64", "struct vmci_queue **", "u64", "u32", "u32", "u32", "bool", "vmci_event_release_cb", "void *"]


func: vmci_qp_broker_alloc
ret: int
module: vmw_vmci
args:
["struct vmci_handle", "u32", "u32", "u32", "u64", "u64", "struct vmci_qp_page_store *", "struct vmci_ctx *"]


func: qp_broker_alloc
ret: static int
module: vmw_vmci
args:
["struct vmci_handle", "u32", "u32", "u32", "u64", "u64", "struct vmci_qp_page_store *", "struct vmci_ctx *", "vmci_event_release_cb", "void *", "struct qp_broker_entry **", "bool *"]


func: qp_get_queue_headers
ret: static int
module: vmw_vmci
args:
["struct vmci_queue_header **", "struct vmci_queue_header **", "const struct vmci_qp *", "const struct vmci_qp *"]


func: gru_try_dropin
ret: static int
module: gru
args:
["struct gru_state *", "struct gru_thread_state *", "struct gru_tlb_fault_handle *", "struct gru_instruction_bits *"]


func: tgh_invalidate
ret: int
module: gru
args:
["struct gru_tlb_global_handle *", "unsigned long", "unsigned long", "int", "int", "int", "int", "unsigned short"]


func: handle_recv
ret: static int
module: ipmi_devintf
args:
["struct ipmi_file_private *", "bool", "struct ipmi_recv *", "int (*)(struct ipmi_recv *, void *)", "void *"]


func: ipmi_request_settime
ret: int
module: ipmi_msghandler
args:
["struct ipmi_user *", "struct ipmi_addr *", "long", "struct kernel_ipmi_msg *", "void *", "int", "int", "unsigned int"]


func: ipmi_request_supply_msgs
ret: int
module: ipmi_msghandler
args:
["struct ipmi_user *", "struct ipmi_addr *", "long", "struct kernel_ipmi_msg *", "void *", "void *", "struct ipmi_recv_msg *", "int"]


func: __bmc_get_device_id
ret: static int
module: ipmi_msghandler
args:
["struct ipmi_smi *", "struct bmc_device *", "struct ipmi_device_id *", "bool *", "guid_t *", "int"]


func: i_ipmi_request
ret: static int
module: ipmi_msghandler
args:
["struct ipmi_user *", "struct ipmi_smi *", "struct ipmi_addr *", "long", "struct kernel_ipmi_msg *", "void *", "void *", "struct ipmi_recv_msg *", "int", "unsigned char", "unsigned char", "int", "unsigned int"]


func: intf_find_seq
ret: static int
module: ipmi_msghandler
args:
["struct ipmi_smi *", "unsigned char", "short", "unsigned char", "unsigned char", "struct ipmi_addr *", "struct ipmi_recv_msg **"]


func: intf_next_seq
ret: static int
module: ipmi_msghandler
args:
["struct ipmi_smi *", "struct ipmi_recv_msg *", "unsigned long", "int", "int", "unsigned char *", "long *"]


func: rtllib_parse_info_param
ret: int
module: rtllib
args:
["struct rtllib_device *", "struct rtllib_info_element *", "u16", "struct rtllib_network *", "struct rtllib_rx_stats *"]


func: rtllib_parse_mife_generic
ret: static void
module: rtllib
args:
["struct rtllib_device *", "struct rtllib_info_element *", "struct rtllib_network *", "u16 *", "u16 *"]


func: rtllib_rx_decrypt
ret: static int
module: rtllib
args:
["struct rtllib_device *", "struct sk_buff *", "struct rtllib_rx_stats *", "struct lib80211_crypt_data *", "size_t"]


func: rtl819x_translate_scan
ret: static char *
module: rtllib
args:
["struct rtllib_device *", "char *", "char *", "struct rtllib_network *", "struct iw_request_info *"]


func: _rtl92e_translate_rx_signal_stats
ret: static void
module: r8192e_pci
args:
["struct net_device *", "struct rtllib_rx_stats *", "struct rx_desc *", "struct rx_fwinfo *", "struct sk_buff *"]


func: _rtl92e_phy_set_sw_chnl_cmd_array
ret: static u8
module: r8192e_pci
args:
["struct net_device *", "struct sw_chnl_cmd *", "u32", "enum sw_chnl_cmd_id", "u32", "u32", "u32", "u32"]


func: fwtty_send_data_async
ret: static int
module: firewire-serial
args:
["struct fwtty_peer *", "int", "unsigned long long", "void *", "size_t", "struct fwtty_port *", "fwtty_transaction_cb"]


func: nvmet_fc_register_targetport
ret: int
module: nvmet-fc
args:
["struct nvmet_fc_port_info *", "struct nvmet_fc_target_template *", "struct device *", "struct nvmet_fc_target_port **"]


func: nvmet_fc_queue_fcp_req
ret: static void
module: nvmet-fc
args:
["struct nvmet_fc_tgtport *", "struct nvmet_fc_tgt_queue *", "struct nvmefc_tgt_fcp_req *", "struct nvmefc_tgt_fcp_req *"]


func: nvmet_req_init
ret: bool
module: nvmet
args:
["struct nvmet_req *", "struct nvmet_cq *", "struct nvmet_sq *", "const struct nvmet_fabrics_ops *"]


func: __nvme_submit_sync_cmd
ret: int
module: nvme-core
args:
["struct request_queue *", "struct nvme_command *", "union nvme_result *", "void *", "unsigned int", "unsigned int", "int", "int", "blk_mq_req_flags_t"]


func: nvme_submit_user_cmd
ret: static int
module: nvme-core
args:
["struct request_queue *", "struct nvme_command *", "void *", "unsigned int", "void *", "unsigned int", "u32", "u32 *", "unsigned int"]


func: nvmf_log_connect_error
ret: static void
module: nvme-fabrics
args:
["int", "int", "struct nvmf_connect_data *", "struct nvme_command *", "struct nvme_command *", "struct nvme_ctrl *"]


func: nvme_fc_register_localport
ret: int
module: nvme-fc
args:
["struct nvme_fc_port_info *", "struct nvme_fc_port_template *", "struct device *", "struct nvme_fc_local_port **"]


func: __nvme_fc_init_request
ret: static int
module: nvme-fc
args:
["struct nvme_fc_ctrl *", "struct nvme_fc_queue *", "struct nvme_fc_fcp_op *", "struct request *", "u32"]


func: nvme_fc_start_fcp_op
ret: static blk_status_t
module: nvme-fc
args:
["struct nvme_fc_ctrl *", "struct nvme_fc_queue *", "struct nvme_fc_fcp_op *", "u32", "enum nvmefc_fcp_datadir"]


func: nvme_rdma_post_send
ret: static int
module: nvme-rdma
args:
["struct nvme_rdma_queue *", "struct nvme_rdma_qe *", "struct ib_sge *", "u32", "struct ib_send_wr *"]


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: uinput_validate_absinfo
ret: static int
module: uinput
args:
["unsigned int", "const struct input_absinfo *", "const struct input_absinfo *", "const struct input_absinfo *", "struct input_dev *"]


func: ata_build_rw_tf
ret: int
module: libata
args:
["struct ata_taskfile *", "struct ata_device *", "u64", "u32", "unsigned int", "unsigned int", "int"]


func: ata_exec_internal
ret: unsigned int
module: libata
args:
["struct ata_device *", "struct ata_taskfile *", "const u8 *", "int", "void *", "unsigned int", "unsigned long"]


func: ata_exec_internal_sg
ret: unsigned int
module: libata
args:
["struct ata_device *", "struct ata_taskfile *", "const u8 *", "int", "struct scatterlist *", "unsigned int", "unsigned long"]


func: sata_link_hardreset
ret: int
module: libata
args:
["struct ata_link *", "const unsigned long *", "unsigned long", "bool *", "int (*)(struct ata_link *)"]


func: ata_do_eh
ret: void
module: libata
args:
["struct ata_port *", "ata_prereset_fn_t", "ata_reset_fn_t", "ata_reset_fn_t", "ata_postreset_fn_t"]


func: ata_eh_recover
ret: int
module: libata
args:
["struct ata_port *", "ata_prereset_fn_t", "ata_reset_fn_t", "ata_reset_fn_t", "ata_postreset_fn_t", "struct ata_link **"]


func: ata_eh_reset
ret: int
module: libata
args:
["struct ata_link *", "int", "ata_prereset_fn_t", "ata_reset_fn_t", "ata_reset_fn_t", "ata_postreset_fn_t"]


func: ata_pci_bmdma_init_one
ret: int
module: libata
args:
["struct pci_dev *", "const struct ata_port_info * const *", "struct scsi_host_template *", "void *", "int"]


func: ata_pci_init_one
ret: static int
module: libata
args:
["struct pci_dev *", "const struct ata_port_info * const *", "struct scsi_host_template *", "void *", "int", "bool"]


func: ahci_platform_init_host
ret: int
module: libahci_platform
args:
["struct platform_device *", "struct ahci_host_priv *", "const struct ata_port_info *", "struct scsi_host_template *"]


func: dtv_property_legacy_params_sync
ret: static int
module: dvb-core
args:
["const struct dtv_frontend_properties *", "struct dvb_frontend_parameters *", "struct dvb_frontend *"]


func: dtv_property_process_get
ret: static int
module: dvb-core
args:
["struct dvb_frontend *", "const struct dtv_frontend_properties *", "struct dtv_property *", "struct file *"]


func: dvb_register_device
ret: int
module: dvb-core
args:
["struct dvb_adapter *", "struct dvb_device **", "const struct dvb_device *", "void *", "enum dvb_device_type", "int"]


func: mxl5xx_attach
ret: struct dvb_frontend *
module: mxl5xx
args:
["struct i2c_adapter *", "struct mxl5xx_cfg *", "u32", "u32", "int (**)(struct dvb_frontend *, int)"]


func: mt312_read
ret: static int
module: mt312
args:
["const enum mt312_reg_addr", "u8 *", "const size_t", "struct mt312_state *", "struct mt312_state *"]


func: mt312_write
ret: static int
module: mt312
args:
["const enum mt312_reg_addr", "const u8 *", "const size_t", "struct mt312_state *", "struct mt312_state *"]


func: zl10039_write
ret: static int
module: zl10039
args:
["const enum zl10039_reg_addr", "const u8 *", "const size_t", "struct zl10039_state *", "struct zl10039_state *"]


func: stv0900_set_viterbi_standard
ret: static void
module: stv0900
args:
["struct stv0900_internal *", "enum fe_stv0900_search_standard", "enum fe_stv0900_fec", "enum fe_stv0900_demod_num"]


func: cx2341x_update
ret: int
module: cx2341x
args:
["void *", "cx2341x_mbox_func", "const struct cx2341x_mpeg_params *", "const struct cx2341x_mpeg_params *"]


func: calculate_clipping_registers_rect
ret: static void
module: saa7146_vv
args:
["struct saa7146_video_dma *", "u32 *", "u32 *", "enum v4l2_field", "struct saa7146_fh *", "struct saa7146_dev *"]


func: smscore_sendrequest_and_wait
ret: static int
module: smsmdtv
args:
["void *", "size_t", "struct completion *", "struct smscore_device_t *", "struct smscore_device_t *"]


func: vb2_dvb_register_bus
ret: int
module: videobuf2-dvb
args:
["struct vb2_dvb_frontends *", "struct module *", "void *", "struct device *", "struct media_device *", "short *", "int"]


func: saa7127_set_cc
ret: static int
module: saa7127
args:
["struct v4l2_subdev *", "const struct v4l2_sliced_vbi_data *", "const struct v4l2_sliced_vbi_data *", "const struct v4l2_sliced_vbi_data *", "const struct v4l2_sliced_vbi_data *"]


func: videobuf_queue_vmalloc_init
ret: void
module: videobuf-vmalloc
args:
["struct videobuf_queue *", "const struct videobuf_queue_ops *", "struct device *", "spinlock_t *", "enum v4l2_buf_type", "enum v4l2_field", "unsigned int", "void *", "struct mutex *"]


func: videobuf_queue_core_init
ret: void
module: videobuf-core
args:
["struct videobuf_queue *", "const struct videobuf_queue_ops *", "struct device *", "spinlock_t *", "enum v4l2_buf_type", "enum v4l2_field", "unsigned int", "void *", "struct videobuf_qtype_ops *", "struct mutex *"]


func: __videobuf_copy_to_user
ret: static int
module: videobuf-core
args:
["struct videobuf_buffer *", "char *", "size_t", "int", "struct videobuf_queue *", "struct videobuf_queue *"]


func: videobuf_status
ret: static void
module: videobuf-core
args:
["struct v4l2_buffer *", "struct videobuf_buffer *", "enum v4l2_buf_type", "struct videobuf_queue *"]


func: v4l2_async_match_notify
ret: static int
module: videodev
args:
["struct v4l2_async_notifier *", "struct v4l2_device *", "struct v4l2_subdev *", "struct v4l2_async_subdev *"]


func: v4l2_ctrl_new_std_menu_items
ret: struct v4l2_ctrl *
module: videodev
args:
["struct v4l2_ctrl_handler *", "const struct v4l2_ctrl_ops *", "u32", "u8", "u64", "u8", "const char * const *"]


func: v4l2_ctrl_new
ret: static struct v4l2_ctrl *
module: videodev
args:
["struct v4l2_ctrl_handler *", "const struct v4l2_ctrl_ops *", "const struct v4l2_ctrl_type_ops *", "u32", "const char *", "enum v4l2_ctrl_type", "s64", "s64", "u64", "s64", "const u32 *", "u32", "u32", "const char * const *", "const s64 *", "void *"]


func: v4l2_event_subscribe
ret: int
module: videodev
args:
["struct v4l2_fh *", "const struct v4l2_event_subscription *", "unsigned int", "const struct v4l2_subscribed_event_ops *"]


func: v4l2_detect_cvt
ret: bool
module: v4l2-dv-timings
args:
["unsigned int", "unsigned int", "unsigned int", "unsigned int", "u32", "bool", "struct v4l2_dv_timings *"]


func: v4l2_detect_gtf
ret: bool
module: v4l2-dv-timings
args:
["unsigned int", "unsigned int", "unsigned int", "u32", "bool", "struct v4l2_fract", "struct v4l2_dv_timings *"]


func: v4l2_enum_dv_timings_cap
ret: int
module: v4l2-dv-timings
args:
["struct v4l2_enum_dv_timings *", "const struct v4l2_dv_timings_cap *", "v4l2_check_dv_timings_fnc *", "void *"]


func: v4l2_find_dv_timings_cap
ret: bool
module: v4l2-dv-timings
args:
["struct v4l2_dv_timings *", "const struct v4l2_dv_timings_cap *", "unsigned int", "v4l2_check_dv_timings_fnc *", "void *"]


func: v4l2_valid_dv_timings
ret: bool
module: v4l2-dv-timings
args:
["const struct v4l2_dv_timings *", "const struct v4l2_dv_timings_cap *", "v4l2_check_dv_timings_fnc *", "void *"]


func: v4l2_i2c_new_subdev_board
ret: struct v4l2_subdev *
module: v4l2-common
args:
["struct v4l2_device *", "struct i2c_adapter *", "struct i2c_board_info *", "const unsigned short *"]


func: v4l_bound_align_image
ret: void
module: v4l2-common
args:
["u32 *", "unsigned int", "unsigned int", "unsigned int", "u32 *", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: saa7134_pgtable_build
ret: int
module: saa7134
args:
["struct pci_dev *", "struct saa7134_pgtable *", "struct scatterlist *", "unsigned int", "unsigned int"]


func: ttpci_budget_init
ret: int
module: budget-core
args:
["struct budget *", "struct saa7146_dev *", "struct saa7146_pci_extension_data *", "struct module *", "short *"]


func: cx88_risc_buffer
ret: int
module: cx88xx
args:
["struct pci_dev *", "struct cx88_riscmem *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: cx88_risc_databuffer
ret: int
module: cx88xx
args:
["struct pci_dev *", "struct cx88_riscmem *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int"]


func: cx88_vdev_init
ret: void
module: cx88xx
args:
["struct cx88_core *", "struct pci_dev *", "struct video_device *", "const struct video_device *", "const char *"]


func: cx88_risc_field
ret: static __le32 *
module: cx88xx
args:
["__le32 *", "struct scatterlist *", "unsigned int", "u32", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "bool"]


func: start_video_dma
ret: static int
module: cx8800
args:
["struct cx88_buffer *", "struct cx88_buffer *", "struct cx88_dmaqueue *", "struct cx8800_dev *", "struct cx8800_dev *"]


func: ivtv_queue_move
ret: int
module: ivtv
args:
["struct ivtv_stream *", "struct ivtv_queue *", "struct ivtv_queue *", "struct ivtv_queue *", "int"]


func: si2157_attach
ret: static int
module: saa7164
args:
["struct saa7164_port *", "struct i2c_adapter *", "struct dvb_frontend *", "struct si2157_config *", "u8"]


func: my_dvb_dmx_ts_card_init
ret: int
module: ngene
args:
["struct dvb_demux *", "char *", "int (*)(struct dvb_demux_feed *)", "int (*)(struct dvb_demux_feed *)", "void *"]


func: my_dvb_dmxdev_ts_card_init
ret: int
module: ngene
args:
["struct dmxdev *", "struct dvb_demux *", "struct dmx_frontend *", "struct dmx_frontend *", "struct dvb_adapter *"]


func: btcx_calc_skips
ret: void
module: bttv
args:
["int", "int", "int *", "struct btcx_skiplist *", "unsigned int *", "const struct v4l2_clip *", "unsigned int"]


func: bttv_irq_wakeup_video
ret: static void
module: bttv
args:
["unsigned int", "struct bttv_buffer_set *", "struct bttv_buffer_set *", "struct bttv_buffer_set *", "struct bttv_buffer_set *", "struct bttv *", "struct bttv *"]


func: limit_scaled_size_lock
ret: static int
module: bttv
args:
["__s32 *", "__s32 *", "enum v4l2_field", "unsigned int", "unsigned int", "int", "int", "struct bttv_fh *", "struct bttv_fh *"]


func: bttv_risc_packed
ret: int
module: bttv
args:
["struct bttv *", "struct btcx_riscmem *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: bttv_calc_geo
ret: static void
module: bttv
args:
["struct bttv *", "struct bttv_geometry *", "unsigned int", "unsigned int", "int", "const struct bttv_tvnorm *", "const struct v4l2_rect *"]


func: bttv_risc_overlay
ret: static int
module: bttv
args:
["struct bttv *", "struct btcx_riscmem *", "struct bttv_overlay *", "int", "int", "const struct bttv_format *"]


func: bttv_risc_planar
ret: static int
module: bttv
args:
["struct btcx_riscmem *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "struct bttv *", "struct bttv *"]


func: mt2032_set_if_freq
ret: static void
module: mt20xx
args:
["struct dvb_frontend *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: simple_config_lookup
ret: static int
module: tuner-simple
args:
["unsigned int *", "u8 *", "u8 *", "struct tuner_params *", "struct tuner_params *", "struct dvb_frontend *"]


func: bluebird_fx2_identify_state
ret: static int
module: dvb-usb-cxusb
args:
["struct usb_device *", "struct dvb_usb_device_properties *", "struct dvb_usb_device_description **", "int *"]


func: dvb_usb_device_init
ret: int
module: dvb-usb
args:
["struct usb_interface *", "struct dvb_usb_device_properties *", "struct module *", "struct dvb_usb_device **", "short *"]


func: em28xx_init_usb_xfer
ret: int
module: em28xx
args:
["struct em28xx *", "enum em28xx_mode", "int", "int", "int", "int", "int (*)(struct em28xx *, struct urb *)"]


func: flexcop_usb_i2c_req
ret: static int
module: b2c2-flexcop-usb
args:
["struct flexcop_i2c_adapter *", "flexcop_usb_i2c_function_t", "u8", "u8", "u8 *", "u8", "flexcop_usb_request_t"]


func: __uvc_query_v4l2_ctrl
ret: static int
module: uvcvideo
args:
["struct uvc_video_chain *", "struct uvc_control *", "struct uvc_control_mapping *", "struct v4l2_queryctrl *"]


func: uvc_ctrl_fill_event
ret: static void
module: uvcvideo
args:
["struct uvc_video_chain *", "struct v4l2_event *", "struct uvc_control *", "struct uvc_control_mapping *", "s32", "u32"]


func: uvc_ctrl_get_flags
ret: static int
module: uvcvideo
args:
["struct uvc_device *", "struct uvc_control_info *", "struct uvc_control_info *", "const struct uvc_control *"]


func: uvc_ctrl_send_event
ret: static void
module: uvcvideo
args:
["struct uvc_video_chain *", "struct uvc_fh *", "struct uvc_control *", "struct uvc_control_mapping *", "s32", "u32"]


func: uvc_register_video_device
ret: int
module: uvcvideo
args:
["struct uvc_device *", "struct uvc_streaming *", "struct video_device *", "struct uvc_video_queue *", "enum v4l2_buf_type", "const struct v4l2_file_operations *", "const struct v4l2_ioctl_ops *"]


func: uvc_parse_format
ret: static int
module: uvcvideo
args:
["struct uvc_format *", "u32 **", "unsigned char *", "int", "struct uvc_streaming *", "struct uvc_device *", "struct uvc_device *"]


func: uvc_v4l2_try_format
ret: static int
module: uvcvideo
args:
["struct uvc_streaming *", "struct v4l2_format *", "struct uvc_streaming_control *", "struct uvc_format **", "struct uvc_frame **"]


func: uvc_video_decode_end
ret: static void
module: uvcvideo
args:
["const u8 *", "int", "struct uvc_buffer *", "struct uvc_buffer *", "struct uvc_streaming *", "struct uvc_streaming *"]


func: get_max_endpoint
ret: static void
module: tm6000
args:
["char *", "struct usb_host_endpoint *", "struct tm6000_endpoint *", "struct usb_host_interface *", "struct usb_host_interface *", "struct usb_device *"]


func: gspca_dev_probe
ret: int
module: gspca_main
args:
["struct usb_interface *", "const struct usb_device_id *", "const struct sd_desc *", "int", "struct module *"]


func: mxl111sf_config_mpeg_in
ret: int
module: dvb-usb-mxl111sf
args:
["struct mxl111sf_state *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: ir_raw_gen_manchester
ret: int
module: rc-core
args:
["struct ir_raw_event **", "unsigned int", "const struct ir_raw_timings_manchester *", "unsigned int", "u64"]


func: ir_raw_gen_pd
ret: int
module: rc-core
args:
["struct ir_raw_event **", "unsigned int", "const struct ir_raw_timings_pd *", "unsigned int", "u64"]


func: ir_raw_gen_pl
ret: int
module: rc-core
args:
["struct ir_raw_event **", "unsigned int", "const struct ir_raw_timings_pl *", "unsigned int", "u64"]


func: imon_find_endpoints
ret: static bool
module: imon
args:
["struct imon_context *", "struct usb_host_interface *", "struct usb_host_interface *", "struct usb_host_interface *"]


func: st5481_setup_isocpipes
ret: int
module: hisax_st5481
args:
["struct urb **", "struct usb_device *", "unsigned int", "int", "int", "int", "usb_complete_t", "void *"]


func: hysdn_sched_tx
ret: int
module: hysdn
args:
["hysdn_card *", "unsigned char *", "volatile unsigned short *", "volatile unsigned short *", "unsigned short"]


func: gigaset_initdriver
ret: struct gigaset_driver *
module: gigaset
args:
["unsigned int", "unsigned int", "const char *", "const char *", "const struct gigaset_ops *", "struct module *"]


func: do_action
ret: static void
module: gigaset
args:
["int", "struct cardstate *", "struct bc_state *", "struct at_state_t **", "char **", "int *", "int *", "struct event_t *"]


func: ssb_attr_sprom_store
ret: ssize_t
module: ssb
args:
["struct ssb_bus *", "const char *", "size_t", "int (*)(const u16 *, size_t)", "int (*)(struct ssb_bus *, const u16 *)"]


func: aem_register_sensors
ret: static int
module: ibmaem
args:
["struct aem_data *", "const struct aem_ro_sensor_template *", "const struct aem_rw_sensor_template *"]


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: i2c_new_probed_device
ret: struct i2c_client *
module: i2c-core
args:
["struct i2c_adapter *", "struct i2c_board_info *", "const unsigned short *", "int (*)(struct i2c_adapter *, unsigned short)"]


func: i2c_mux_alloc
ret: struct i2c_mux_core *
module: i2c-mux
args:
["struct i2c_adapter *", "struct device *", "int", "int", "u32", "int (*)(struct i2c_mux_core *, u32)", "int (*)(struct i2c_mux_core *, u32)"]


func: piix4_add_adapter
ret: static int
module: i2c-piix4
args:
["struct pci_dev *", "unsigned short", "bool", "u8", "bool", "const char *", "struct i2c_adapter **"]


func: vfio_virqfd_enable
ret: int
module: vfio_virqfd
args:
["void *", "int (*)(void *, void *)", "void (*)(void *, void *)", "void *", "struct virqfd **", "int"]


func: vfio_pci_register_dev_region
ret: int
module: vfio-pci
args:
["struct vfio_pci_device *", "unsigned int", "unsigned int", "const struct vfio_pci_regops *", "size_t", "u32", "void *"]


func: adf_create_ring
ret: int
module: intel_qat
args:
["struct adf_accel_dev *", "const char *", "uint32_t", "uint32_t", "uint32_t", "const char *", "adf_callback_fn", "int", "struct adf_etr_ring_data **"]


func: qat_alg_ablkcipher_init_com
ret: static void
module: intel_qat
args:
["struct icp_qat_fw_la_bulk_req *", "struct icp_qat_hw_cipher_algo_blk *", "const uint8_t *", "unsigned int", "struct qat_alg_ablkcipher_ctx *"]


func: qat_alg_do_precomputes
ret: static int
module: intel_qat
args:
["struct icp_qat_hw_auth_algo_blk *", "const uint8_t *", "unsigned int", "struct qat_alg_aead_ctx *", "struct qat_alg_aead_ctx *"]


func: qat_alg_sgl_to_bufl
ret: static int
module: intel_qat
args:
["struct scatterlist *", "struct scatterlist *", "struct qat_crypto_request *", "struct qat_crypto_instance *"]


func: qat_hal_init_gpr
ret: int
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned char", "enum icp_qat_uof_regtype", "unsigned short", "unsigned int"]


func: qat_hal_init_nn
ret: int
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned char", "unsigned short", "unsigned int"]


func: qat_hal_wr_umem
ret: void
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned int", "unsigned int", "unsigned int *"]


func: qat_hal_wr_uwords
ret: void
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned int", "unsigned int", "uint64_t *"]


func: qat_hal_convert_abs_to_rel
ret: static int
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned short", "unsigned short *", "unsigned char *"]


func: qat_hal_exec_micro_inst
ret: static int
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned char", "uint64_t *", "unsigned int", "unsigned int", "unsigned int *", "int"]


func: qat_hal_get_uwords
ret: static void
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned int", "uint64_t *", "unsigned int"]


func: qat_hal_rd_rel_reg
ret: static int
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned char", "enum icp_qat_uof_regtype", "unsigned short", "unsigned int *"]


func: qat_hal_wr_indr_csr
ret: static void
module: intel_qat
args:
["struct icp_qat_fw_loader_handle *", "unsigned char", "unsigned int", "unsigned int", "unsigned int"]


func: qat_uclo_auth_fw
ret: static int
module: intel_qat
args:
["struct icp_qat_fw_auth_desc *", "struct icp_qat_fw_auth_desc *", "struct icp_qat_fw_loader_handle *"]


func: qat_uclo_create_batch_init_list
ret: static int
module: intel_qat
args:
["struct icp_qat_uof_initmem *", "unsigned int", "struct icp_qat_uof_batch_init **", "struct icp_qat_fw_loader_handle *"]


func: qat_uclo_fetch_initmem_ae
ret: static int
module: intel_qat
args:
["unsigned int", "unsigned int *", "struct icp_qat_uof_initmem *", "struct icp_qat_uof_initmem *", "struct icp_qat_uof_initmem *", "struct icp_qat_uof_initmem *", "struct icp_qat_fw_loader_handle *"]


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: copy_from_journal
ret: static void
module: dm-integrity
args:
["struct dm_integrity_c *", "unsigned int", "unsigned int", "unsigned int", "sector_t", "void *", "io_notify_fn"]


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
ret: static void
module: dm-integrity
args:
["struct dm_integrity_c *", "int", "int", "unsigned int", "unsigned int", "struct journal_completion *"]


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: 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: async_copy_data
ret: static struct dma_async_tx_descriptor *
module: raid456
args:
["int", "struct bio *", "struct page **", "sector_t", "struct dma_async_tx_descriptor *", "int", "struct stripe_head *"]


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: 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: __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_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: 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: 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: sm_ll_mutate
ret: static int
module: dm-persistent-data
args:
["struct ll_disk *", "dm_block_t", "int (*)(void *, uint32_t, uint32_t *)", "void *", "enum allocation_event *"]


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: __btree_sort
ret: static void
module: bcache
args:
["struct btree_keys *", "struct btree_iter *", "unsigned int", "unsigned int", "bool", "struct bset_sort_state *"]


func: parport_register_device
ret: struct pardevice *
module: parport
args:
["struct parport *", "const char *", "int (*)(void *)", "void (*)(void *)", "void (*)(void *)", "int", "void *"]


func: __cyz_load_fw
ret: static int
module: cyclades
args:
["const u32", "void *", "void *", "const struct firmware *", "const struct firmware *", "const char *"]


func: drm_atomic_helper_page_flip
ret: int
module: drm_kms_helper
args:
["struct drm_crtc *", "struct drm_framebuffer *", "struct drm_pending_vblank_event *", "uint32_t", "struct drm_modeset_acquire_ctx *"]


func: drm_atomic_helper_page_flip_target
ret: int
module: drm_kms_helper
args:
["struct drm_crtc *", "struct drm_framebuffer *", "struct drm_pending_vblank_event *", "uint32_t", "uint32_t", "struct drm_modeset_acquire_ctx *"]


func: drm_atomic_helper_update_plane
ret: int
module: drm_kms_helper
args:
["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 *"]


func: page_flip_common
ret: static int
module: drm_kms_helper
args:
["struct drm_atomic_state *", "struct drm_crtc *", "struct drm_framebuffer *", "struct drm_pending_vblank_event *", "uint32_t"]


func: drm_helper_crtc_mode_set
ret: int
module: drm_kms_helper
args:
["struct drm_crtc *", "struct drm_display_mode *", "struct drm_display_mode *", "int", "int", "struct drm_framebuffer *"]


func: drm_dp_atomic_find_vcpi_slots
ret: int
module: drm_kms_helper
args:
["struct drm_atomic_state *", "struct drm_dp_mst_topology_mgr *", "struct drm_dp_mst_port *", "int"]


func: drm_dp_mst_topology_mgr_init
ret: int
module: drm_kms_helper
args:
["struct drm_dp_mst_topology_mgr *", "struct drm_device *", "struct drm_dp_aux *", "int", "int", "int"]


func: drm_dp_send_enum_path_resources
ret: static int
module: drm_kms_helper
args:
["struct drm_dp_mst_topology_mgr *", "struct drm_dp_mst_branch *", "struct drm_dp_mst_port *", "struct drm_dp_mst_port *"]


func: drm_fb_helper_fbdev_setup
ret: int
module: drm_kms_helper
args:
["struct drm_device *", "struct drm_fb_helper *", "const struct drm_fb_helper_funcs *", "unsigned int", "unsigned int"]


func: drm_pick_crtcs
ret: static int
module: drm_kms_helper
args:
["struct drm_fb_helper *", "struct drm_fb_helper_crtc **", "struct drm_display_mode **", "int", "int", "int"]


func: drm_gem_fb_create_with_funcs
ret: struct drm_framebuffer *
module: drm_kms_helper
args:
["struct drm_device *", "struct drm_file *", "const struct drm_mode_fb_cmd2 *", "const struct drm_framebuffer_funcs *"]


func: drm_gem_fbdev_fb_create
ret: struct drm_framebuffer *
module: drm_kms_helper
args:
["struct drm_device *", "struct drm_fb_helper_surface_size *", "unsigned int", "struct drm_gem_object *", "const struct drm_framebuffer_funcs *"]


func: drm_gem_fb_alloc
ret: static struct drm_framebuffer *
module: drm_kms_helper
args:
["struct drm_device *", "const struct drm_mode_fb_cmd2 *", "struct drm_gem_object **", "unsigned int", "const struct drm_framebuffer_funcs *"]


func: drm_plane_helper_check_update
ret: int
module: drm_kms_helper
args:
["struct drm_plane *", "struct drm_crtc *", "struct drm_framebuffer *", "struct drm_rect *", "struct drm_rect *", "unsigned int", "int", "int", "bool", "bool", "bool *"]


func: drm_simple_display_pipe_init
ret: int
module: drm_kms_helper
args:
["struct drm_device *", "struct drm_simple_display_pipe *", "const struct drm_simple_display_pipe_funcs *", "const uint32_t *", "unsigned int", "const uint64_t *", "struct drm_connector *"]


func: drm_atomic_private_obj_init
ret: void
module: drm
args:
["struct drm_private_obj *", "struct drm_private_state *", "const struct drm_private_state_funcs *"]


func: __drm_legacy_mapbufs
ret: int
module: drm
args:
["struct drm_device *", "void *", "int *", "void **", "int (*)(void *, int, unsigned long, struct drm_buf *)", "struct drm_file *"]


func: drm_legacy_addmap
ret: int
module: drm
args:
["struct drm_device *", "resource_size_t", "unsigned int", "enum drm_map_type", "enum drm_map_flags", "struct drm_local_map **"]


func: drm_addmap_core
ret: static int
module: drm
args:
["struct drm_device *", "resource_size_t", "unsigned int", "enum drm_map_type", "enum drm_map_flags", "struct drm_map_list **"]


func: drm_client_init
ret: int
module: drm
args:
["struct drm_device *", "struct drm_client_dev *", "const char *", "const struct drm_client_funcs *"]


func: drm_crtc_check_viewport
ret: int
module: drm
args:
["const struct drm_crtc *", "int", "int", "const struct drm_display_mode *", "const struct drm_framebuffer *"]


func: drm_crtc_init_with_planes
ret: int
module: drm
args:
["struct drm_device *", "struct drm_crtc *", "struct drm_plane *", "struct drm_plane *", "const struct drm_crtc_funcs *", "const char *", "..."]


func: drm_hdmi_avi_infoframe_quant_range
ret: void
module: drm
args:
["struct hdmi_avi_infoframe *", "const struct drm_display_mode *", "enum hdmi_quantization_range", "bool", "bool"]


func: drm_encoder_init
ret: int
module: drm
args:
["struct drm_device *", "struct drm_encoder *", "const struct drm_encoder_funcs *", "int", "const char *", "..."]


func: drm_i2c_encoder_init
ret: int
module: drm
args:
["struct drm_device *", "struct drm_encoder_slave *", "struct i2c_adapter *", "const struct i2c_board_info *"]


func: drm_ht_just_insert_please
ret: int
module: drm
args:
["struct drm_open_hash *", "struct drm_hash_item *", "unsigned long", "int", "int", "unsigned long"]


func: drm_mm_insert_node_in_range
ret: int
module: drm
args:
["struct drm_mm * const", "struct drm_mm_node * const", "u64", "u64", "unsigned long", "u64", "u64", "enum drm_mm_insert_mode"]


func: drm_mm_scan_init_with_range
ret: void
module: drm
args:
["struct drm_mm_scan *", "struct drm_mm *", "u64", "u64", "unsigned long", "u64", "u64", "enum drm_mm_insert_mode"]


func: drm_plane_init
ret: int
module: drm
args:
["struct drm_device *", "struct drm_plane *", "uint32_t", "const struct drm_plane_funcs *", "const uint32_t *", "unsigned int", "bool"]


func: drm_universal_plane_init
ret: int
module: drm
args:
["struct drm_device *", "struct drm_plane *", "uint32_t", "const struct drm_plane_funcs *", "const uint32_t *", "unsigned int", "const uint64_t *", "enum drm_plane_type", "const char *", "..."]


func: __setplane_atomic
ret: static int
module: drm
args:
["struct drm_plane *", "struct drm_crtc *", "struct drm_framebuffer *", "int32_t", "int32_t", "uint32_t", "uint32_t", "uint32_t", "uint32_t", "uint32_t", "uint32_t", "struct drm_modeset_acquire_ctx *"]


func: __setplane_check
ret: static int
module: drm
args:
["struct drm_plane *", "struct drm_crtc *", "struct drm_framebuffer *", "int32_t", "int32_t", "uint32_t", "uint32_t", "uint32_t", "uint32_t", "uint32_t", "uint32_t"]


func: drm_mode_cursor_universal
ret: static int
module: drm
args:
["struct drm_crtc *", "struct drm_mode_cursor2 *", "struct drm_file *", "struct drm_modeset_acquire_ctx *"]


func: drm_property_create_bitmask
ret: struct drm_property *
module: drm
args:
["struct drm_device *", "u32", "const char *", "const struct drm_prop_enum_list *", "int", "uint64_t"]


func: drm_property_replace_global_blob
ret: int
module: drm
args:
["struct drm_device *", "struct drm_property_blob **", "size_t", "const void *", "struct drm_mode_object *", "struct drm_property *"]


func: drm_writeback_connector_init
ret: int
module: drm
args:
["struct drm_device *", "struct drm_writeback_connector *", "const struct drm_connector_funcs *", "const struct drm_encoder_helper_funcs *", "const u32 *", "int"]


func: udl_user_framebuffer_dirty
ret: static int
module: udl
args:
["struct drm_framebuffer *", "struct drm_file *", "unsigned int", "unsigned int", "struct drm_clip_rect *", "unsigned int"]


func: udl_render_hline
ret: int
module: udl
args:
["struct drm_device *", "int", "struct urb **", "const char *", "char **", "u32", "u32", "u32", "int *", "int *"]


func: psb_framebuffer_init
ret: static int
module: gma500_gfx
args:
["struct drm_device *", "struct psb_framebuffer *", "const struct drm_mode_fb_cmd2 *", "struct gtt_range *"]


func: psb_mmu_insert_pages
ret: int
module: gma500_gfx
args:
["struct psb_mmu_pd *", "struct page **", "unsigned long", "uint32_t", "uint32_t", "uint32_t", "int"]


func: psb_intel_sdvo_create_enhance_property_tv
ret: static bool
module: gma500_gfx
args:
["struct psb_intel_sdvo *", "struct psb_intel_sdvo_connector *", "struct psb_intel_sdvo_enhancements_reply"]


func: ttm_bo_create
ret: int
module: ttm
args:
["struct ttm_bo_device *", "unsigned long", "enum ttm_bo_type", "struct ttm_placement *", "uint32_t", "bool", "struct ttm_buffer_object **"]


func: ttm_bo_device_init
ret: int
module: ttm
args:
["struct ttm_bo_device *", "struct ttm_bo_global *", "struct ttm_bo_driver *", "struct address_space *", "uint64_t", "bool"]


func: ttm_bo_init
ret: int
module: ttm
args:
["struct ttm_bo_device *", "struct ttm_buffer_object *", "unsigned long", "enum ttm_bo_type", "struct ttm_placement *", "uint32_t", "bool", "size_t", "struct sg_table *", "struct reservation_object *", "void (*)(struct ttm_buffer_object *)"]


func: ttm_bo_init_reserved
ret: int
module: ttm
args:
["struct ttm_bo_device *", "struct ttm_buffer_object *", "unsigned long", "enum ttm_bo_type", "struct ttm_placement *", "uint32_t", "struct ttm_operation_ctx *", "size_t", "struct sg_table *", "struct reservation_object *", "void (*)(struct ttm_buffer_object *)"]


func: ttm_bo_mem_space
ret: int
module: ttm
args:
["struct ttm_buffer_object *", "struct ttm_placement *", "struct ttm_mem_reg *", "struct ttm_operation_ctx *"]


func: ttm_bo_add_move_fence
ret: static int
module: ttm
args:
["struct ttm_mem_type_manager *", "struct ttm_mem_reg *", "struct ttm_buffer_object *", "struct ttm_buffer_object *"]


func: ttm_bo_man_get_node
ret: static int
module: ttm
args:
["struct ttm_mem_type_manager *", "struct ttm_buffer_object *", "const struct ttm_place *", "struct ttm_mem_reg *"]


func: ttm_base_object_init
ret: int
module: ttm
args:
["struct ttm_object_file *", "struct ttm_base_object *", "bool", "enum ttm_object_type", "void (*)(struct ttm_base_object **)", "void (*)(struct ttm_base_object *, enum ttm_ref_type)"]


func: ttm_prime_object_init
ret: int
module: ttm
args:
["struct ttm_object_file *", "size_t", "struct ttm_prime_object *", "bool", "enum ttm_object_type", "void (*)(struct ttm_base_object **)", "void (*)(struct ttm_base_object *, enum ttm_ref_type)"]


func: ttm_page_pool_get_pages
ret: static int
module: ttm
args:
["struct ttm_page_pool *", "struct list_head *", "int", "enum ttm_caching_state", "unsigned int", "unsigned int"]


func: cirrus_framebuffer_init
ret: int
module: cirrus
args:
["struct drm_device *", "struct drm_framebuffer *", "const struct drm_mode_fb_cmd2 *", "struct drm_gem_object *"]


func: base507c_new_
ret: int
module: nouveau
args:
["const struct nv50_wndw_func *", "const u32 *", "struct nouveau_drm *", "int", "s32", "u32", "struct nv50_wndw **"]


func: curs507a_new_
ret: int
module: nouveau
args:
["const struct nv50_wimm_func *", "struct nouveau_drm *", "int", "s32", "u32", "struct nv50_wndw **"]


func: nv50_dmac_create
ret: int
module: nouveau
args:
["struct nvif_device *", "struct nvif_object *", "const s32 *", "u8", "void *", "u32", "u64", "struct nv50_dmac *"]


func: nv50_outp_atomic_check_view
ret: static int
module: nouveau
args:
["struct drm_crtc_state *", "struct drm_connector_state *", "struct drm_display_mode *", "struct drm_encoder *", "struct drm_encoder *"]


func: nv50_wndw_new_
ret: int
module: nouveau
args:
["const struct nv50_wndw_func *", "struct drm_device *", "enum drm_plane_type", "const char *", "int", "const u32 *", "u32", "enum nv50_disp_interlock_type", "u32", "struct nv50_wndw **"]


func: nouveau_bo_new
ret: int
module: nouveau
args:
["struct nouveau_cli *", "u64", "int", "uint32_t", "uint32_t", "uint32_t", "struct sg_table *", "struct reservation_object *", "struct nouveau_bo **"]


func: nv04_bo_move_m2mf
ret: static int
module: nouveau
args:
["struct nouveau_channel *", "struct ttm_buffer_object *", "struct ttm_mem_reg *", "struct ttm_mem_reg *"]


func: nouveau_crtc_page_flip
ret: int
module: nouveau
args:
["struct drm_crtc *", "struct drm_framebuffer *", "struct drm_pending_vblank_event *", "u32", "struct drm_modeset_acquire_ctx *"]


func: nouveau_display_scanoutpos
ret: bool
module: nouveau
args:
["struct drm_device *", "unsigned int", "bool", "int *", "int *", "ktime_t *", "ktime_t *", "const struct drm_display_mode *"]


func: nouveau_framebuffer_new
ret: int
module: nouveau
args:
["struct drm_device *", "const struct drm_mode_fb_cmd2 *", "struct nouveau_bo *", "struct nouveau_framebuffer **"]


func: nvif_notify_init
ret: int
module: nouveau
args:
["struct nvif_object *", "int (*)(struct nvif_notify *)", "bool", "u8", "void *", "u32", "u32", "struct nvif_notify *"]


func: nvkm_client_new
ret: int
module: nouveau
args:
["const char *", "u64", "const char *", "const char *", "int (*)(const void *, u32, const void *, u32)", "struct nvkm_client **"]


func: nvkm_memory_tags_get
ret: int
module: nouveau
args:
["struct nvkm_memory *", "struct nvkm_device *", "u32", "void (*)(struct nvkm_device *, u32, u32)", "struct nvkm_tags **"]


func: nvkm_notify_init
ret: int
module: nouveau
args:
["struct nvkm_object *", "struct nvkm_event *", "int (*)(struct nvkm_notify *)", "bool", "void *", "u32", "u32", "struct nvkm_notify *"]


func: nvkm_object_new_
ret: int
module: nouveau
args:
["const struct nvkm_object_func *", "const struct nvkm_oclass *", "void *", "u32", "struct nvkm_object **"]


func: nvkm_device_ctor
ret: int
module: nouveau
args:
["const struct nvkm_device_func *", "const struct nvkm_device_quirk *", "struct device *", "enum nvkm_device_type", "u64", "const char *", "const char *", "const char *", "bool", "bool", "u64", "struct nvkm_device *"]


func: nvkm_device_pci_new
ret: int
module: nouveau
args:
["struct pci_dev *", "const char *", "const char *", "bool", "bool", "u64", "struct nvkm_device **"]


func: nvkm_device_tegra_new
ret: int
module: nouveau
args:
["const struct nvkm_device_tegra_func *", "struct platform_device *", "const char *", "const char *", "bool", "bool", "u64", "struct nvkm_device **"]


func: nv50_disp_base_new_
ret: int
module: nouveau
args:
["const struct nv50_disp_chan_func *", "const struct nv50_disp_chan_mthd *", "struct nv50_disp *", "int", "const struct nvkm_oclass *", "void *", "u32", "struct nvkm_object **"]


func: nv50_disp_chan_new_
ret: int
module: nouveau
args:
["const struct nv50_disp_chan_func *", "const struct nv50_disp_chan_mthd *", "struct nv50_disp *", "int", "int", "int", "const struct nvkm_oclass *", "struct nvkm_object **"]


func: nv50_disp_curs_new_
ret: int
module: nouveau
args:
["const struct nv50_disp_chan_func *", "struct nv50_disp *", "int", "int", "const struct nvkm_oclass *", "void *", "u32", "struct nvkm_object **"]


func: nv50_disp_dmac_new_
ret: int
module: nouveau
args:
["const struct nv50_disp_chan_func *", "const struct nv50_disp_chan_mthd *", "struct nv50_disp *", "int", "int", "u64", "const struct nvkm_oclass *", "struct nvkm_object **"]


func: nv50_disp_super_iedt
ret: static u32
module: nouveau
args:
["struct nvkm_outp *", "u8 *", "u8 *", "u8 *", "u8 *", "struct nvbios_outp *", "struct nvkm_head *", "struct nvkm_head *"]


func: nvkm_outp_ctor
ret: int
module: nouveau
args:
["const struct nvkm_outp_func *", "struct nvkm_disp *", "int", "struct dcb_output *", "struct nvkm_outp *"]


func: nv50_disp_root_new_
ret: int
module: nouveau
args:
["const struct nv50_disp_root_func *", "struct nvkm_disp *", "const struct nvkm_oclass *", "void *", "u32", "struct nvkm_object **"]


func: nvkm_dmaobj_ctor
ret: int
module: nouveau
args:
["const struct nvkm_dmaobj_func *", "struct nvkm_dma *", "const struct nvkm_oclass *", "void **", "u32 *", "struct nvkm_dmaobj *"]


func: nvkm_falcon_new_
ret: int
module: nouveau
args:
["const struct nvkm_falcon_func *", "struct nvkm_device *", "int", "bool", "u32", "struct nvkm_engine **"]


func: nvkm_fifo_chan_ctor
ret: int
module: nouveau
args:
["const struct nvkm_fifo_chan_func *", "struct nvkm_fifo *", "u32", "u32", "bool", "u64", "u64", "u64", "int", "u32", "u32", "const struct nvkm_oclass *", "struct nvkm_fifo_chan *"]


func: gk104_fifo_gpfifo_new_
ret: static int
module: nouveau
args:
["struct gk104_fifo *", "u64 *", "u16 *", "u64", "u64", "u64", "const struct nvkm_oclass *", "struct nvkm_object **"]


func: nv04_fifo_new_
ret: int
module: nouveau
args:
["const struct nvkm_fifo_func *", "struct nvkm_device *", "int", "int", "const struct nv04_fifo_ramfc *", "struct nvkm_fifo **"]


func: gf100_gr_chan_new
ret: static int
module: nouveau
args:
["struct nvkm_gr *", "struct nvkm_fifo_chan *", "const struct nvkm_oclass *", "struct nvkm_object **"]


func: nvkm_sw_chan_ctor
ret: int
module: nouveau
args:
["const struct nvkm_sw_chan_func *", "struct nvkm_sw *", "struct nvkm_fifo_chan *", "const struct nvkm_oclass *", "struct nvkm_sw_chan *"]


func: gf100_sw_chan_new
ret: static int
module: nouveau
args:
["struct nvkm_sw *", "struct nvkm_fifo_chan *", "const struct nvkm_oclass *", "struct nvkm_object **"]


func: nvkm_nvsw_new_
ret: int
module: nouveau
args:
["const struct nvkm_nvsw_func *", "struct nvkm_sw_chan *", "const struct nvkm_oclass *", "void *", "u32", "struct nvkm_object **"]


func: nvkm_xtensa_new_
ret: int
module: nouveau
args:
["const struct nvkm_xtensa_func *", "struct nvkm_device *", "int", "bool", "u32", "struct nvkm_engine **"]


func: nvkm_falcon_ctor
ret: void
module: nouveau
args:
["const struct nvkm_falcon_func *", "struct nvkm_subdev *", "const char *", "u32", "struct nvkm_falcon *"]


func: nvkm_msgqueue_post
ret: int
module: nouveau
args:
["struct nvkm_msgqueue *", "enum msgqueue_msg_priority", "struct nvkm_msgqueue_hdr *", "nvkm_msgqueue_callback", "struct completion *", "bool"]


func: nvbios_dpcfg_match
ret: u16
module: nouveau
args:
["struct nvkm_bios *", "u16", "u8", "u8", "u8", "u8 *", "u8 *", "u8 *", "u8 *", "struct nvbios_dpcfg *"]


func: nvbios_rammapSp
ret: u32
module: nouveau
args:
["struct nvkm_bios *", "u32", "u8", "u8", "u8", "u8", "int", "u8 *", "u8 *", "struct nvbios_ramcfg *"]


func: gk20a_clk_ctor
ret: int
module: nouveau
args:
["struct nvkm_device *", "int", "const struct nvkm_clk_func *", "const struct gk20a_clk_pllg_params *", "struct gk20a_clk *"]


func: nvkm_ram_ctor
ret: int
module: nouveau
args:
["const struct nvkm_ram_func *", "struct nvkm_fb *", "enum nvkm_ram_type", "u64", "struct nvkm_ram *"]


func: nvkm_ram_new_
ret: int
module: nouveau
args:
["const struct nvkm_ram_func *", "struct nvkm_fb *", "enum nvkm_ram_type", "u64", "struct nvkm_ram **"]


func: g94_i2c_aux_new_
ret: int
module: nouveau
args:
["const struct nvkm_i2c_aux_func *", "struct nvkm_i2c_pad *", "int", "u8", "struct nvkm_i2c_aux **"]


func: nvkm_i2c_bus_probe
ret: int
module: nouveau
args:
["struct nvkm_i2c_bus *", "const char *", "struct nvkm_i2c_bus_probe *", "bool (*)(struct nvkm_i2c_bus *, struct i2c_board_info *, void *)", "void *"]


func: gf100_mem_map
ret: int
module: nouveau
args:
["struct nvkm_mmu *", "struct nvkm_memory *", "void *", "u32", "u64 *", "u64 *", "struct nvkm_vma **"]


func: nvkm_vmm_ctor
ret: int
module: nouveau
args:
["const struct nvkm_vmm_func *", "struct nvkm_mmu *", "u32", "u64", "u64", "struct lock_class_key *", "const char *", "struct nvkm_vmm *"]


func: nvkm_vmm_new
ret: int
module: nouveau
args:
["struct nvkm_device *", "u64", "u64", "void *", "u32", "struct lock_class_key *", "const char *", "struct nvkm_vmm **"]


func: nvkm_vmm_new_
ret: int
module: nouveau
args:
["const struct nvkm_vmm_func *", "struct nvkm_mmu *", "u32", "u64", "u64", "struct lock_class_key *", "const char *", "struct nvkm_vmm **"]


func: nvkm_vmm_iter
ret: static u64
module: nouveau
args:
["struct nvkm_vmm *", "const struct nvkm_vmm_page *", "u64", "u64", "bool", "bool (*)(struct nvkm_vmm_iter *, u32, u32)", "nvkm_vmm_pte_func", "struct nvkm_vmm_map *", "nvkm_vmm_pxe_func", "const char *"]


func: gf100_vmm_new
ret: int
module: nouveau
args:
["struct nvkm_mmu *", "u64", "u64", "void *", "u32", "struct lock_class_key *", "const char *", "struct nvkm_vmm **"]


func: gf100_vmm_new_
ret: int
module: nouveau
args:
["const struct nvkm_vmm_func *", "const struct nvkm_vmm_func *", "struct nvkm_mmu *", "u64", "u64", "void *", "u32", "struct lock_class_key *", "const char *", "struct nvkm_vmm **"]


func: nv04_vmm_new_
ret: int
module: nouveau
args:
["const struct nvkm_vmm_func *", "struct nvkm_mmu *", "u32", "u64", "u64", "void *", "u32", "struct lock_class_key *", "const char *", "struct nvkm_vmm **"]


func: acr_r352_prepare_hs_blob
ret: static int
module: nouveau
args:
["struct acr_r352 *", "struct nvkm_secboot *", "const char *", "struct nvkm_gpuobj **", "struct hsf_load_header *", "bool"]


func: nvkm_secboot_ctor
ret: int
module: nouveau
args:
["const struct nvkm_secboot_func *", "struct nvkm_acr *", "struct nvkm_device *", "int", "struct nvkm_secboot *"]


func: g84_therm_threshold_hyst_emulation
ret: static void
module: nouveau
args:
["struct nvkm_therm *", "uint32_t", "const struct nvbios_therm_threshold *", "enum nvkm_therm_thrs", "u8"]


func: intel_engine_cmd_parser
ret: int
module: i915
args:
["struct i915_gem_context *", "struct intel_engine_cs *", "struct drm_i915_gem_object *", "u64", "u32", "u32", "struct drm_i915_gem_object *", "u64"]


func: i915_gem_object_pin
ret: struct i915_vma *
module: i915
args:
["struct drm_i915_gem_object *", "struct i915_address_space *", "const struct i915_ggtt_view *", "u64", "u64", "u64"]


func: i915_gem_do_execbuffer
ret: static int
module: i915
args:
["struct drm_device *", "struct drm_file *", "struct drm_i915_gem_execbuffer2 *", "struct drm_i915_gem_exec_object2 *", "struct drm_syncobj **"]


func: i915_gem_gtt_insert
ret: int
module: i915
args:
["struct i915_address_space *", "struct drm_mm_node *", "u64", "u64", "unsigned long", "u64", "u64", "unsigned int"]


func: i915_gem_gtt_reserve
ret: int
module: i915
args:
["struct i915_address_space *", "struct drm_mm_node *", "u64", "u64", "unsigned long", "unsigned int"]


func: gen8_dump_pdp
ret: static void
module: i915
args:
["struct i915_hw_ppgtt *", "u64", "u64", "gen8_pte_t", "struct seq_file *", "struct i915_page_directory_pointer *"]


func: gen8_ppgtt_set_pde
ret: static void
module: i915
args:
["struct i915_page_directory *", "struct i915_page_table *", "unsigned int", "struct i915_address_space *"]


func: gen8_ppgtt_set_pdpe
ret: static void
module: i915
args:
["struct i915_address_space *", "struct i915_page_directory *", "unsigned int", "struct i915_page_directory_pointer *", "struct i915_page_directory_pointer *"]


func: error_print_request
ret: static void
module: i915
args:
["struct drm_i915_error_state_buf *", "const struct drm_i915_error_request *", "const unsigned long", "const char *"]


func: print_error_obj
ret: static void
module: i915
args:
["struct drm_i915_error_state_buf *", "struct drm_i915_error_object *", "const char *", "struct intel_engine_cs *"]


func: display_pipe_crc_irq_handler
ret: static void
module: i915
args:
["struct drm_i915_private *", "enum pipe", "uint32_t", "uint32_t", "uint32_t", "uint32_t", "uint32_t"]


func: intel_get_hpd_pins
ret: static void
module: i915
args:
["u32 *", "u32 *", "u32", "u32", "const u32 *", "bool (*)(enum hpd_pin, u32)", "struct drm_i915_private *"]


func: remap_io_mapping
ret: int
module: i915
args:
["struct vm_area_struct *", "unsigned long", "unsigned long", "unsigned long", "struct io_mapping *"]


func: append_oa_sample
ret: static int
module: i915
args:
["char *", "size_t", "size_t *", "const u8 *", "struct i915_perf_stream *", "struct i915_perf_stream *", "struct i915_perf_stream *"]


func: __i915_sched_node_add_dependency
ret: static void
module: i915
args:
["struct i915_sched_node *", "struct i915_sched_node *", "struct i915_dependency *", "unsigned long"]


func: i915_sw_fence_await_reservation
ret: int
module: i915
args:
["struct i915_sw_fence *", "struct reservation_object *", "const struct dma_fence_ops *", "bool", "unsigned long", "gfp_t"]


func: intel_digital_connector_atomic_get_property
ret: int
module: i915
args:
["struct drm_connector *", "const struct drm_connector_state *", "struct drm_property *", "uint64_t *"]


func: intel_plane_atomic_check_with_state
ret: int
module: i915
args:
["const struct intel_crtc_state *", "struct intel_crtc_state *", "const struct intel_plane_state *", "struct intel_plane_state *"]


func: intel_get_load_detect_pipe
ret: int
module: i915
args:
["struct drm_connector *", "const struct drm_display_mode *", "struct intel_load_detect_pipe *", "struct drm_modeset_acquire_ctx *"]


func: intel_plane_atomic_calc_changes
ret: int
module: i915
args:
["const struct intel_crtc_state *", "struct drm_crtc_state *", "const struct intel_plane_state *", "struct drm_plane_state *"]


func: _intel_compute_tile_offset
ret: static u32
module: i915
args:
["const struct drm_i915_private *", "int *", "int *", "const struct drm_framebuffer *", "int", "unsigned int", "unsigned int", "u32"]


func: chv_find_best_dpll
ret: static bool
module: i915
args:
["const struct intel_limit *", "int", "struct dpll *", "struct dpll *", "struct intel_crtc_state *", "int"]


func: g4x_find_best_dpll
ret: static bool
module: i915
args:
["const struct intel_limit *", "struct intel_crtc_state *", "int", "int", "struct dpll *", "struct dpll *"]


func: intel_encoders_disable
ret: static void
module: i915
args:
["struct drm_crtc *", "struct intel_crtc_state *", "struct drm_atomic_state *", "struct drm_atomic_state *"]


func: intel_get_crtc_new_encoder
ret: static struct intel_encoder *
module: i915
args:
["const struct intel_crtc_state *", "const struct intel_atomic_state *", "const struct intel_atomic_state *"]


func: intel_update_crtc
ret: static void
module: i915
args:
["struct drm_crtc *", "struct drm_atomic_state *", "struct drm_crtc_state *", "struct drm_crtc_state *"]


func: skl_update_scaler
ret: static int
module: i915
args:
["struct intel_crtc_state *", "bool", "unsigned int", "int *", "int", "int", "int", "int", "bool", "uint32_t"]


func: verify_single_dpll_state
ret: static void
module: i915
args:
["struct drm_i915_private *", "struct intel_shared_dpll *", "struct drm_crtc *", "struct drm_crtc_state *"]


func: vlv_PLL_is_optimal
ret: static bool
module: i915
args:
["int", "unsigned int", "unsigned int *", "const struct dpll *", "const struct dpll *", "const struct dpll *", "struct drm_device *"]


func: intel_fbc_update_state_cache
ret: static void
module: i915
args:
["struct intel_plane_state *", "struct intel_crtc_state *", "struct intel_crtc_state *", "struct intel_crtc *"]


func: intel_fb_initial_config
ret: static bool
module: i915
args:
["struct drm_fb_helper *", "struct drm_fb_helper_crtc **", "struct drm_display_mode **", "struct drm_fb_offset *", "bool *", "int", "int"]


func: cpt_set_infoframes
ret: static void
module: i915
args:
["struct drm_encoder *", "bool", "const struct intel_crtc_state *", "const struct drm_connector_state *"]


func: cpt_write_infoframe
ret: static void
module: i915
args:
["struct drm_encoder *", "const struct intel_crtc_state *", "unsigned int", "const void *", "ssize_t"]


func: skl_ddb_allocation_overlaps
ret: bool
module: i915
args:
["struct drm_i915_private *", "const struct skl_ddb_entry **", "const struct skl_ddb_entry *", "int"]


func: ilk_compute_wm_level
ret: static void
module: i915
args:
["const struct drm_i915_private *", "int", "struct intel_crtc_state *", "const struct intel_plane_state *", "const struct intel_plane_state *", "const struct intel_plane_state *", "struct intel_wm_level *", "const struct intel_crtc *"]


func: ilk_compute_wm_maximums
ret: static void
module: i915
args:
["const struct drm_device *", "int", "const struct intel_wm_config *", "enum intel_ddb_partitioning", "struct ilk_wm_maximums *"]


func: ilk_plane_wm_max
ret: static unsigned int
module: i915
args:
["const struct drm_device *", "int", "const struct intel_wm_config *", "enum intel_ddb_partitioning", "bool"]


func: ilk_wm_merge
ret: static void
module: i915
args:
["struct drm_device *", "const struct intel_wm_config *", "const struct ilk_wm_maximums *", "struct intel_pipe_wm *"]


func: skl_compute_plane_wm_params
ret: static int
module: i915
args:
["const struct drm_i915_private *", "struct intel_crtc_state *", "const struct intel_plane_state *", "struct skl_wm_params *", "int"]


func: skl_compute_wm_levels
ret: static int
module: i915
args:
["const struct drm_i915_private *", "struct skl_ddb_allocation *", "struct intel_crtc_state *", "const struct intel_plane_state *", "const struct skl_wm_params *", "struct skl_plane_wm *", "int"]


func: skl_ddb_get_pipe_allocation_limits
ret: static void
module: i915
args:
["struct drm_device *", "const struct intel_crtc_state *", "const unsigned int", "struct skl_ddb_allocation *", "struct skl_ddb_entry *", "int *"]


func: fw_domain_wait_ack_with_fallback
ret: static int
module: i915
args:
["const struct drm_i915_private *", "const struct intel_uncore_forcewake_domain *", "const enum ack_type"]


func: qxl_framebuffer_init
ret: int
module: qxl
args:
["struct drm_device *", "struct qxl_framebuffer *", "const struct drm_mode_fb_cmd2 *", "struct drm_gem_object *", "const struct drm_framebuffer_funcs *"]


func: qxl_draw_dirty_fb
ret: void
module: qxl
args:
["struct qxl_device *", "struct qxl_framebuffer *", "struct qxl_bo *", "unsigned int", "unsigned int", "struct drm_clip_rect *", "unsigned int", "int"]


func: qxl_gem_object_create
ret: int
module: qxl
args:
["struct qxl_device *", "int", "int", "int", "bool", "bool", "struct qxl_surface *", "struct drm_gem_object **"]


func: qxl_gem_object_create_with_handle
ret: int
module: qxl
args:
["struct qxl_device *", "struct drm_file *", "u32", "size_t", "struct qxl_surface *", "struct qxl_bo **", "uint32_t *"]


func: qxl_image_init
ret: int
module: qxl
args:
["struct qxl_device *", "struct qxl_release *", "struct qxl_drm_image *", "const uint8_t *", "int", "int", "int", "int", "int", "int"]


func: qxl_bo_create
ret: int
module: qxl
args:
["struct qxl_device *", "unsigned long", "bool", "bool", "u32", "struct qxl_surface *", "struct qxl_bo **"]


func: qxl_alloc_surface_release_reserved
ret: int
module: qxl
args:
["struct qxl_device *", "enum qxl_surface_cmd_type", "struct qxl_release *", "struct qxl_release **"]


func: mgag200_framebuffer_init
ret: int
module: mgag200
args:
["struct drm_device *", "struct mga_framebuffer *", "const struct drm_mode_fb_cmd2 *", "struct drm_gem_object *"]


func: ast_framebuffer_init
ret: int
module: ast
args:
["struct drm_device *", "struct ast_framebuffer *", "const struct drm_mode_fb_cmd2 *", "struct drm_gem_object *"]


func: bochs_framebuffer_init
ret: int
module: bochs-drm
args:
["struct drm_device *", "struct bochs_framebuffer *", "const struct drm_mode_fb_cmd2 *", "struct drm_gem_object *"]


func: vmw_bo_cpu_blit
ret: int
module: vmwgfx
args:
["struct ttm_buffer_object *", "u32", "u32", "struct ttm_buffer_object *", "u32", "u32", "u32", "u32", "struct vmw_diff_cpy *"]


func: vmw_bo_init
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_buffer_object *", "size_t", "struct ttm_placement *", "bool", "void (*)(struct ttm_buffer_object *)"]


func: vmw_user_bo_alloc
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct ttm_object_file *", "uint32_t", "bool", "uint32_t *", "struct vmw_buffer_object **", "struct ttm_base_object **"]


func: vmw_user_bo_lookup
ret: int
module: vmwgfx
args:
["struct ttm_object_file *", "uint32_t", "struct vmw_buffer_object **", "struct ttm_base_object **"]


func: vmw_cmdbuf_res_add
ret: int
module: vmwgfx
args:
["struct vmw_cmdbuf_res_manager *", "enum vmw_cmdbuf_res_type", "u32", "struct vmw_resource *", "struct list_head *"]


func: vmw_cmdbuf_res_remove
ret: int
module: vmwgfx
args:
["struct vmw_cmdbuf_res_manager *", "enum vmw_cmdbuf_res_type", "u32", "struct list_head *", "struct vmw_resource **"]


func: vmw_generic_ioctl
ret: static long
module: vmwgfx
args:
["struct file *", "unsigned int", "unsigned long", "long (*)(struct file *, unsigned int, unsigned long)"]


func: vmw_execbuf_copy_fence_user
ret: void
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_fpriv *", "int", "struct drm_vmw_fence_rep *", "struct vmw_fence_obj *", "uint32_t", "int32_t", "struct sync_file *"]


func: vmw_execbuf_process
ret: int
module: vmwgfx
args:
["struct drm_file *", "struct vmw_private *", "void *", "void *", "uint32_t", "uint64_t", "uint32_t", "struct drm_vmw_fence_rep *", "struct vmw_fence_obj **", "uint32_t"]


func: vmw_cmd_res_check
ret: static int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_sw_context *", "enum vmw_res_type", "const struct vmw_user_resource_conv *", "uint32_t *", "struct vmw_resource_val_node **"]


func: vmw_cmd_res_reloc_add
ret: static int
module: vmwgfx
args:
["struct vmw_sw_context *", "uint32_t *", "struct vmw_resource *", "struct vmw_resource_val_node **", "struct vmw_private *"]


func: vmw_cmd_res_switch_backup
ret: static int
module: vmwgfx
args:
["struct vmw_sw_context *", "struct vmw_resource_val_node *", "uint32_t *", "unsigned long", "struct vmw_private *"]


func: vmw_query_bo_switch_prepare
ret: static int
module: vmwgfx
args:
["struct vmw_buffer_object *", "struct vmw_sw_context *", "struct vmw_private *", "struct vmw_private *"]


func: vmw_resource_relocation_add
ret: static int
module: vmwgfx
args:
["struct list_head *", "const struct vmw_resource *", "unsigned long", "enum vmw_resource_relocation_type"]


func: vmw_translate_guest_ptr
ret: static int
module: vmwgfx
args:
["struct vmw_sw_context *", "SVGAGuestPtr *", "struct vmw_buffer_object **", "struct vmw_private *"]


func: vmw_view_bindings_add
ret: static int
module: vmwgfx
args:
["struct vmw_sw_context *", "enum vmw_view_type", "enum vmw_ctx_binding_type", "uint32", "uint32 *", "u32", "u32"]


func: vmw_event_fence_action_queue
ret: int
module: vmwgfx
args:
["struct drm_file *", "struct vmw_fence_obj *", "struct drm_pending_event *", "uint32_t *", "uint32_t *", "bool"]


func: vmw_user_fence_create
ret: int
module: vmwgfx
args:
["struct drm_file *", "struct vmw_fence_manager *", "uint32_t", "struct vmw_fence_obj **", "uint32_t *"]


func: vmw_kms_cursor_snoop
ret: void
module: vmwgfx
args:
["struct vmw_surface *", "struct ttm_object_file *", "struct ttm_buffer_object *", "SVGA3dCmdHeader *"]


func: vmw_kms_fbdev_init_data
ret: int
module: vmwgfx
args:
["struct vmw_private *", "unsigned int", "u32", "u32", "struct drm_connector **", "struct drm_crtc **", "struct drm_display_mode **"]


func: vmw_kms_helper_buffer_finish
ret: void
module: vmwgfx
args:
["struct vmw_private *", "struct drm_file *", "struct vmw_buffer_object *", "struct vmw_fence_obj **", "struct drm_vmw_fence_rep *"]


func: vmw_kms_helper_dirty
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_framebuffer *", "const struct drm_clip_rect *", "const struct drm_vmw_rect *", "s32", "s32", "int", "int", "struct vmw_kms_dirty *"]


func: vmw_kms_new_framebuffer
ret: struct vmw_framebuffer *
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_buffer_object *", "struct vmw_surface *", "bool", "const struct drm_mode_fb_cmd2 *"]


func: vmw_kms_present
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct drm_file *", "struct vmw_framebuffer *", "struct vmw_surface *", "uint32_t", "int32_t", "int32_t", "struct drm_vmw_rect *", "uint32_t"]


func: vmw_kms_readback
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct drm_file *", "struct vmw_framebuffer *", "struct drm_vmw_fence_rep *", "struct drm_vmw_rect *", "uint32_t"]


func: vmw_kms_write_svga
ret: int
module: vmwgfx
args:
["struct vmw_private *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: vmw_kms_ldu_do_bo_dirty
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_framebuffer *", "unsigned int", "unsigned int", "struct drm_clip_rect *", "unsigned int", "int"]


func: vmw_mob_bind
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_mob *", "const struct vmw_sg_table *", "unsigned long", "int32_t"]


func: vmw_setup_otable_base
ret: static int
module: vmwgfx
args:
["struct vmw_private *", "SVGAOTableType", "struct ttm_buffer_object *", "unsigned long", "struct vmw_otable *", "struct vmw_otable *"]


func: vmw_overlay_send_put
ret: static int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_buffer_object *", "struct drm_vmw_control_stream_arg *", "bool"]


func: vmw_resource_init
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_resource *", "bool", "void (*)(struct vmw_resource *)", "const struct vmw_res_func *"]


func: vmw_user_lookup_handle
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct ttm_object_file *", "uint32_t", "struct vmw_surface **", "struct vmw_buffer_object **"]


func: vmw_user_resource_lookup_handle
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct ttm_object_file *", "uint32_t", "const struct vmw_user_resource_conv *", "struct vmw_resource **"]


func: vmw_kms_sou_do_bo_dirty
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_framebuffer *", "struct drm_clip_rect *", "struct drm_vmw_rect *", "unsigned int", "int", "bool", "struct vmw_fence_obj **", "struct drm_crtc *"]


func: vmw_kms_sou_do_surface_dirty
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_framebuffer *", "struct drm_clip_rect *", "struct drm_vmw_rect *", "struct vmw_resource *", "s32", "s32", "unsigned int", "int", "struct vmw_fence_obj **", "struct drm_crtc *"]


func: vmw_kms_sou_readback
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct drm_file *", "struct vmw_framebuffer *", "struct drm_vmw_fence_rep *", "struct drm_vmw_rect *", "uint32_t", "struct drm_crtc *"]


func: vmw_compat_shader_add
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_cmdbuf_res_manager *", "u32", "const void *", "SVGA3dShaderType", "size_t", "struct list_head *"]


func: vmw_dx_shader_add
ret: int
module: vmwgfx
args:
["struct vmw_cmdbuf_res_manager *", "struct vmw_resource *", "u32", "SVGA3dShaderType", "struct list_head *"]


func: vmw_gb_shader_init
ret: static int
module: vmwgfx
args:
["struct vmw_private *", "struct vmw_resource *", "uint32_t", "uint64_t", "SVGA3dShaderType", "uint8_t", "uint8_t", "struct vmw_buffer_object *", "void (*)(struct vmw_resource *)"]


func: vmw_view_add
ret: int
module: vmwgfx
args:
["struct vmw_cmdbuf_res_manager *", "struct vmw_resource *", "struct vmw_resource *", "enum vmw_view_type", "u32", "const void *", "size_t", "struct list_head *"]


func: vmw_view_remove
ret: int
module: vmwgfx
args:
["struct vmw_cmdbuf_res_manager *", "u32", "enum vmw_view_type", "struct list_head *", "struct vmw_resource **"]


func: vmw_kms_stdu_dma
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct drm_file *", "struct vmw_framebuffer *", "struct drm_vmw_fence_rep *", "struct drm_clip_rect *", "struct drm_vmw_rect *", "uint32_t", "int", "bool", "bool", "struct drm_crtc *"]


func: vmw_stdu_bind_st
ret: static int
module: vmwgfx
args:
["struct vmw_private *", "const struct vmw_resource *", "struct vmw_screen_target_display_unit *", "struct vmw_screen_target_display_unit *"]


func: vmw_surface_gb_priv_define
ret: int
module: vmwgfx
args:
["struct drm_device *", "uint32_t", "SVGA3dSurfaceAllFlags", "SVGA3dSurfaceFormat", "bool", "uint32_t", "uint32_t", "uint32_t", "struct drm_vmw_size", "SVGA3dMSPattern", "SVGA3dMSQualityLevel", "struct vmw_surface **"]


func: vmw_gb_surface_define_internal
ret: static int
module: vmwgfx
args:
["struct drm_device *", "struct drm_vmw_gb_surface_create_ext_req *", "struct drm_vmw_gb_surface_create_rep *", "struct drm_file *"]


func: vmw_gb_surface_reference_internal
ret: static int
module: vmwgfx
args:
["struct drm_device *", "struct drm_vmw_surface_arg *", "struct drm_vmw_gb_surface_ref_ext_rep *", "struct drm_file *"]


func: vmw_surface_handle_reference
ret: static int
module: vmwgfx
args:
["struct drm_file *", "uint32_t", "enum drm_vmw_handle_type", "struct ttm_base_object **", "struct vmw_private *"]


func: atombios_crtc_program_pll
ret: static void
module: radeon
args:
["struct drm_crtc *", "u32", "int", "u32", "u32", "u32", "u32", "u32", "u32", "u32", "int", "bool", "struct radeon_atom_ss *"]


func: cik_sdma_vm_set_pages
ret: void
module: radeon
args:
["struct radeon_device *", "struct radeon_ib *", "uint64_t", "uint64_t", "unsigned int", "uint32_t", "uint32_t"]


func: evergreen_line_buffer_adjust
ret: static u32
module: radeon
args:
["struct radeon_device *", "struct drm_display_mode *", "struct drm_display_mode *", "struct radeon_crtc *", "struct radeon_crtc *", "struct radeon_crtc *"]


func: evergreen_packet3_check
ret: static int
module: radeon
args:
["struct radeon_cs_parser *", "struct radeon_cs_packet *", "struct radeon_cs_packet *", "struct radeon_cs_packet *"]


func: r100_cs_parse_packet0
ret: int
module: radeon
args:
["struct radeon_cs_parser *", "struct radeon_cs_packet *", "const unsigned int *", "unsigned int", "radeon_packet0_check_t"]


func: radeon_atom_apply_quirks
ret: static bool
module: radeon
args:
["struct drm_device *", "uint32_t", "int *", "struct radeon_i2c_bus_rec *", "uint16_t *", "struct radeon_hpd *"]


func: radeon_add_atom_connector
ret: void
module: radeon
args:
["struct drm_device *", "uint32_t", "uint32_t", "int", "struct radeon_i2c_bus_rec *", "uint32_t", "uint16_t", "struct radeon_hpd *", "struct radeon_router *"]


func: radeon_add_legacy_connector
ret: void
module: radeon
args:
["struct drm_device *", "uint32_t", "uint32_t", "int", "struct radeon_i2c_bus_rec *", "uint16_t", "struct radeon_hpd *"]


func: radeon_crtc_cursor_set2
ret: int
module: radeon
args:
["struct drm_crtc *", "struct drm_file *", "uint32_t", "uint32_t", "uint32_t", "int32_t", "int32_t"]


func: radeon_compute_pll_legacy
ret: void
module: radeon
args:
["struct radeon_pll *", "uint64_t", "uint32_t *", "uint32_t *", "uint32_t *", "uint32_t *", "uint32_t *"]


func: radeon_get_crtc_scanoutpos
ret: int
module: radeon
args:
["struct drm_device *", "unsigned int", "unsigned int", "int *", "int *", "ktime_t *", "ktime_t *", "const struct drm_display_mode *"]


func: radeon_gem_object_create
ret: int
module: radeon
args:
["struct radeon_device *", "unsigned long", "int", "int", "u32", "bool", "struct drm_gem_object **"]


func: radeon_bo_create
ret: int
module: radeon
args:
["struct radeon_device *", "unsigned long", "int", "bool", "u32", "u32", "struct sg_table *", "struct reservation_object *", "struct radeon_bo **"]


func: radeon_sa_bo_new
ret: int
module: radeon
args:
["struct radeon_device *", "struct radeon_sa_manager *", "struct radeon_sa_bo **", "unsigned int", "unsigned int"]


func: radeon_uvd_calc_upll_dividers
ret: int
module: radeon
args:
["struct radeon_device *", "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: rs690_compute_mode_priority
ret: static void
module: radeon
args:
["struct rs690_watermark *", "struct rs690_watermark *", "struct drm_display_mode *", "struct drm_display_mode *", "u32 *", "u32 *", "struct radeon_device *"]


func: rv515_compute_mode_priority
ret: static void
module: radeon
args:
["struct rv515_watermark *", "struct rv515_watermark *", "struct drm_display_mode *", "struct drm_display_mode *", "u32 *", "u32 *", "struct radeon_device *"]


func: si_populate_memory_timing_parameters
ret: static int
module: radeon
args:
["struct radeon_device *", "SMC_SIslands_MCArbDramTimingRegisterSet *", "struct rv7xx_pl *", "struct rv7xx_pl *"]


func: sumo_construct_sclk_voltage_mapping_table
ret: void
module: radeon
args:
["struct radeon_device *", "struct sumo_sclk_voltage_mapping_table *", "ATOM_AVAILABLE_SCLK_LIST *"]


func: h4_recv_buf
ret: struct sk_buff *
module: hci_uart
args:
["struct hci_dev *", "struct sk_buff *", "const unsigned char *", "int", "const struct h4_recv_pkt *", "int"]


func: rbd_obj_method_sync
ret: static int
module: rbd
args:
["struct ceph_object_id *", "struct ceph_object_locator *", "const char *", "const void *", "size_t", "void *", "size_t", "struct rbd_device *"]


func: transfer_xor
ret: static int
module: loop
args:
["struct loop_device *", "int", "struct page *", "unsigned int", "struct page *", "unsigned int", "int", "sector_t"]


func: brd_do_bvec
ret: static int
module: brd
args:
["struct brd_device *", "struct page *", "unsigned int", "unsigned int", "unsigned int", "sector_t"]


func: mtip_exec_internal_command
ret: static int
module: mtip32xx
args:
["struct mtip_port *", "struct host_to_dev_fis *", "dma_addr_t", "int", "unsigned long", "u32", "int"]


func: mtdchar_writeoob
ret: static int
module: mtd
args:
["struct mtd_info *", "uint64_t", "uint32_t", "void *", "uint32_t *", "struct file *", "struct file *"]


func: mtd_device_parse_register
ret: int
module: mtd
args:
["struct mtd_info *", "const char * const *", "struct mtd_part_parser_data *", "const struct mtd_partition *", "int"]


func: mtd_ooblayout_find_region
ret: static int
module: mtd
args:
["struct mtd_info *", "int", "int *", "struct mtd_oob_region *", "int (*)(struct mtd_info *, int, struct mtd_oob_region *)"]


func: mtd_ooblayout_get_bytes
ret: static int
module: mtd
args:
["struct mtd_info *", "u8 *", "const u8 *", "int", "int", "int (*)(struct mtd_info *, int, struct mtd_oob_region *)"]


func: mtd_ooblayout_set_bytes
ret: static int
module: mtd
args:
["struct mtd_info *", "const u8 *", "u8 *", "int", "int", "int (*)(struct mtd_info *, int, struct mtd_oob_region *)"]


func: mtd_part_do_parse
ret: static int
module: mtd
args:
["struct mtd_part_parser *", "struct mtd_info *", "struct mtd_partitions *", "struct mtd_part_parser_data *"]


func: mount_mtd_aux
ret: static struct dentry *
module: mtd
args:
["struct file_system_type *", "int", "void *", "struct mtd_info *", "int (*)(struct super_block *, void *, int)", "const char *"]


func: mount_mtd_nr
ret: static struct dentry *
module: mtd
args:
["struct file_system_type *", "int", "void *", "int", "int (*)(struct super_block *, void *, int)", "const char *"]


func: ubi_add_to_av
ret: int
module: ubi
args:
["struct ubi_device *", "struct ubi_attach_info *", "int", "int", "const struct ubi_vid_hdr *", "int"]


func: validate_vid_hdr
ret: static int
module: ubi
args:
["const struct ubi_device *", "const struct ubi_vid_hdr *", "const struct ubi_ainf_volume *", "int"]


func: get_tx_bufs
ret: static int
module: vhost_net
args:
["struct vhost_net_virtqueue *", "struct msghdr *", "unsigned int *", "unsigned int *", "size_t *", "bool *", "struct vhost_net *"]


func: vhost_get_vq_desc
ret: int
module: vhost
args:
["struct vhost_virtqueue *", "struct iovec *", "unsigned int", "unsigned int *", "unsigned int *", "struct vhost_log *", "unsigned int *"]


func: vq_access_ok
ret: static bool
module: vhost
args:
["struct vhost_virtqueue *", "unsigned int", "struct vring_desc *", "struct vring_avail *", "struct vring_used *"]


func: check_for_audio_disc
ret: static int
module: cdrom
args:
["struct cdrom_device_info *", "const struct cdrom_device_ops *", "const struct cdrom_device_ops *"]


func: acpi_nfit_ctl
ret: int
module: nfit
args:
["struct nvdimm_bus_descriptor *", "struct nvdimm *", "unsigned int", "void *", "unsigned int", "int *"]


func: intel_security_change_key
ret: static int
module: nfit
args:
["struct nvdimm *", "const struct nvdimm_key_data *", "const struct nvdimm_key_data *", "enum nvdimm_passphrase_type"]


func: vp_find_vqs
ret: int
module: virtio_pci
args:
["struct virtio_device *", "unsigned int", "struct virtqueue **", "vq_callback_t **", "const char * const *", "const bool *", "struct irq_affinity *"]


func: vp_find_vqs_msix
ret: static int
module: virtio_pci
args:
["struct virtio_device *", "unsigned int", "struct virtqueue **", "vq_callback_t **", "const char * const *", "bool", "const bool *", "struct irq_affinity *"]


func: vp_setup_vq
ret: static struct virtqueue *
module: virtio_pci
args:
["struct virtio_device *", "unsigned int", "void (*)(struct virtqueue *)", "const char *", "bool", "u16"]


func: setup_vq
ret: static struct virtqueue *
module: virtio_pci
args:
["struct virtio_pci_device *", "struct virtio_pci_vq_info *", "unsigned int", "void (*)(struct virtqueue *)", "const char *", "bool", "u16"]


func: __vring_new_virtqueue
ret: struct virtqueue *
module: virtio_ring
args:
["unsigned int", "struct vring", "struct virtio_device *", "bool", "bool", "bool (*)(struct virtqueue *)", "void (*)(struct virtqueue *)", "const char *"]


func: vring_create_virtqueue
ret: struct virtqueue *
module: virtio_ring
args:
["unsigned int", "unsigned int", "unsigned int", "struct virtio_device *", "bool", "bool", "bool", "bool (*)(struct virtqueue *)", "void (*)(struct virtqueue *)", "const char *"]


func: vring_new_virtqueue
ret: struct virtqueue *
module: virtio_ring
args:
["unsigned int", "unsigned int", "unsigned int", "struct virtio_device *", "bool", "bool", "void *", "bool (*)(struct virtqueue *)", "void (*)(struct virtqueue *)", "const char *"]


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: 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: 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: update_display_mode
ret: static void
module: usbsevseg
args:
["struct usb_sevsegdev *", "struct usb_sevsegdev *", "struct usb_sevsegdev *", "struct usb_sevsegdev *"]


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: sisusbcon_do_font_op
ret: int
module: sisusbvga
args:
["struct sisusb_usb_data *", "int", "int", "u8 *", "int", "int", "int", "struct vc_data *", "int", "int"]


func: SiS_WriteDAC
ret: static void
module: sisusbvga
args:
["struct SiS_Private *", "unsigned long", "unsigned short", "unsigned short", "unsigned short", "unsigned short", "unsigned short"]


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 *", "struct us_unusual_dev *", "struct scsi_host_template *"]


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: intel_gpio_to_pin
ret: static int
module: pinctrl-intel
args:
["unsigned int", "const struct intel_community **", "const struct intel_padgroup **", "struct intel_pinctrl *", "struct intel_pinctrl *"]


func: log_sample
ret: static int
module: oprofile
args:
["struct oprofile_cpu_buffer *", "unsigned long", "unsigned long", "int", "unsigned long", "struct task_struct *"]


func: op_add_code
ret: static int
module: oprofile
args:
["unsigned long", "int", "struct task_struct *", "struct oprofile_cpu_buffer *", "struct oprofile_cpu_buffer *"]


func: aesni_gcm_dec_avx
ret: static void
module: aesni-intel
args:
["void *", "struct gcm_context_data *", "u8 *", "const u8 *", "unsigned long", "u8 *", "u8 *", "const u8 *", "unsigned long", "u8 *", "unsigned long"]


func: glue_xts_req_128bit
ret: int
module: glue_helper
args:
["const struct common_glue_ctx *", "struct skcipher_request *", "common_glue_func_t", "void *", "void *"]


func: ecb_crypt
ret: static int
module: blowfish-x86_64
args:
["struct skcipher_request *", "void (*)(struct bf_ctx *, u8 *, const u8 *)", "void (*)(struct bf_ctx *, u8 *, const u8 *)"]


func: add_atomic_switch_msr_special
ret: static void
module: kvm-intel
args:
["struct vcpu_vmx *", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "u64", "u64"]


func: vmx_segment_access_rights
ret: static u32
module: kvm-intel
args:
["struct kvm_segment *", "struct kvm_segment *", "struct kvm_segment *", "struct kvm_segment *", "struct kvm_segment *", "struct kvm_segment *", "struct kvm_segment *", "struct kvm_segment *", "struct kvm_segment *"]


func: kvm_age_rmapp
ret: static int
module: kvm
args:
["struct kvm *", "struct kvm_rmap_head *", "struct kvm_memory_slot *", "gfn_t", "int", "unsigned long"]


func: kvm_handle_hva_range
ret: static int
module: kvm
args:
["struct kvm *", "unsigned long", "unsigned long", "unsigned long", "int (*)(struct kvm *, struct kvm_rmap_head *, struct kvm_memory_slot *, gfn_t, int, unsigned long)"]


func: kvm_arch_commit_memory_region
ret: void
module: kvm
args:
["struct kvm *", "const struct kvm_userspace_memory_region *", "const struct kvm_memory_slot *", "const struct kvm_memory_slot *", "enum kvm_mr_change"]


func: kvm_arch_prepare_memory_region
ret: int
module: kvm
args:
["struct kvm *", "struct kvm_memory_slot *", "const struct kvm_userspace_memory_region *", "enum kvm_mr_change"]


func: emulator_cmpxchg_emulated
ret: static int
module: kvm
args:
["struct x86_emulate_ctxt *", "unsigned long", "const void *", "const void *", "unsigned int", "struct x86_exception *"]


func: emulator_read_write
ret: static int
module: kvm
args:
["struct x86_emulate_ctxt *", "unsigned long", "void *", "unsigned int", "struct x86_exception *", "const struct read_write_emulator_ops *"]


func: emulator_read_write_onepage
ret: static int
module: kvm
args:
["unsigned long", "void *", "unsigned int", "struct x86_exception *", "struct kvm_vcpu *", "const struct read_write_emulator_ops *"]


func: emulator_write_emulated
ret: static int
module: kvm
args:
["struct x86_emulate_ctxt *", "unsigned long", "const void *", "unsigned int", "struct x86_exception *"]


func: msr_io
ret: static int
module: kvm
args:
["struct kvm_vcpu *", "struct kvm_msrs *", "int (*)(struct kvm_vcpu *, unsigned int, u64 *)", "int"]


# members

name: get_event_constraints
types:
struct event_constraint *(*get_event_constraints)(struct cpu_hw_events *, int, struct perf_event *);


name: dma.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: dma.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: dma.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: dma.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: dma.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: dma.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: dma.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: dma.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: dma.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: dma.device_prep_interleaved_dma
types:
struct dma_async_tx_descriptor *(*device_prep_interleaved_dma)(struct dma_chan *, struct dma_interleaved_template *, unsigned long);


name: dma.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: find_io
types:
int (*)(struct pcmcia_socket *, unsigned int, unsigned int *, unsigned int, unsigned int, struct resource **);


name: find_mem
types:
struct resource *(*find_mem)(unsigned long, unsigned long, unsigned long, int, struct pcmcia_socket *);


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


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


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 unsigned char *, 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: input_mapping
types:
int (*)(struct hid_device *, struct hid_input *, struct hid_field *, struct hid_usage *, unsigned long **, int *);


name: fault
types:
int (*)(struct hmm_devmem *, struct vm_area_struct *, unsigned long, const struct page *, unsigned int, pmd_t *);


name: xlate
types:
int (*)(struct irq_domain *, struct device_node *, const u32 *, unsigned int, unsigned long *, unsigned int *);


name: change_key
types:
int (*)(struct nvdimm *, const struct nvdimm_key_data *, const struct nvdimm_key_data *, enum nvdimm_passphrase_type);


name: hook.capset
types:
int (*)(struct cred *, const struct cred *, const kernel_cap_t *, const kernel_cap_t *, const kernel_cap_t *);


name: alloc_and_copy
types:
void (*)(struct vm_area_struct *, const unsigned long *, unsigned long *, unsigned long, unsigned long, void *);


name: finalize_and_map
types:
void (*)(struct vm_area_struct *, const unsigned long *, const unsigned long *, unsigned long, unsigned long, void *);


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_dump
types:
int (*)(struct sk_buff *, struct netlink_callback *, struct net_device *, struct net_device *, int *);


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: submount
types:
struct vfsmount *(*submount)(struct nfs_server *, struct dentry *, struct nfs_fh *, struct nfs_fattr *);


name: getattr
types:
int (*)(struct nfs_server *, struct nfs_fh *, struct nfs_fattr *, struct nfs4_label *, struct inode *);


name: lookup
types:
int (*)(struct inode *, const struct qstr *, struct nfs_fh *, struct nfs_fattr *, struct nfs4_label *);


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 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: 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: dumpit
types:
int (*)(struct wiphy *, struct wireless_dev *, struct sk_buff *, const void *, int, unsigned long *);


name: create
types:
int (*)(struct sk_buff *, struct net_device *, const struct ieee802154_addr *, const struct ieee802154_addr *, unsigned int);


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: 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, 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: send_synack
types:
int (*)(const struct sock *, struct dst_entry *, struct flowi *, struct request_sock *, struct tcp_fastopen_cookie *, enum tcp_synack_type);


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: create_cq
types:
struct ib_cq *(*create_cq)(struct ib_device *, const struct ib_cq_init_attr *, struct ib_ucontext *, struct ib_udata *);


name: process_mad
types:
int (*)(struct ib_device *, int, u8, const struct ib_wc *, const struct ib_grh *, const struct ib_mad_hdr *, size_t, struct ib_mad_hdr *, size_t *, u16 *);


name: create_rwq_ind_table
types:
struct ib_rwq_ind_table *(*create_rwq_ind_table)(struct ib_device *, struct ib_rwq_ind_table_init_attr *, struct ib_udata *);


name: 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: modify_flow_action_esp
types:
int (*)(struct ib_flow_action *, const struct ib_flow_action_attrs_esp *, struct uverbs_attr_bundle *);


name: alloc_dm
types:
struct ib_dm *(*alloc_dm)(struct ib_device *, struct ib_ucontext *, struct ib_dm_alloc_attr *, struct uverbs_attr_bundle *);


name: 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: alloc_rdma_netdev
types:
struct net_device *(*alloc_rdma_netdev)(struct ib_device *, u8, enum rdma_netdev_t, const char *, unsigned char, void (*)(struct net_device *));


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: rw_initiate
types:
void (*)(struct nfs_pgio_header *, struct rpc_message *, const struct nfs_rpc_ops *, struct rpc_task_setup *, int);


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: compress_pages
types:
int (*)(struct list_head *, struct address_space *, u64, struct page **, unsigned long *, unsigned long *, unsigned long *);


name: decompress
types:
int (*)(struct squashfs_sb_info *, void *, struct buffer_head **, int, int, int, struct squashfs_page_actor *);


name: proc_getdeviceinfo
types:
__be32 (*)(struct super_block *, struct svc_rqst *, struct nfs4_client *, struct nfsd4_getdeviceinfo *);


name: t_state
types:
enum {T_RUNNING, T_LOCKED, T_FLUSH, T_COMMIT, T_COMMIT_DFLUSH, T_COMMIT_JFLUSH, T_COMMIT_CALLBACK, T_FINISHED}


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: 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: ro_map
types:
struct rpcrdma_mr_seg *(*ro_map)(struct rpcrdma_xprt *, struct rpcrdma_mr_seg *, int, bool, struct rpcrdma_mr **);


name: dump
types:
void (*)(struct sk_buff *, struct netlink_callback *, const struct inet_diag_req_v2 *, struct nlattr *);


name: add_virtual_intf
types:
struct wireless_dev *(*add_virtual_intf)(struct wiphy *, const char *, unsigned char, enum nl80211_iftype, struct vif_params *);


name: get_key
types:
int (*)(struct wiphy *, struct net_device *, u8, bool, const u8 *, void *, void (*)(void *, struct key_params *));


name: join_mesh
types:
int (*)(struct wiphy *, struct net_device *, const struct mesh_config *, const struct mesh_setup *);


name: tdls_mgmt
types:
int (*)(struct wiphy *, struct net_device *, const u8 *, u8, u8, u16, u32, bool, const u8 *, size_t);


name: tx_control_port
types:
int (*)(struct wiphy *, struct net_device *, const u8 *, size_t, const u8 *, const __be16, const bool);


name: state
types:
enum {CFG80211_CONN_SCANNING, CFG80211_CONN_SCAN_AGAIN, CFG80211_CONN_AUTHENTICATE_NEXT, CFG80211_CONN_AUTHENTICATING, CFG80211_CONN_AUTH_FAILED_TIMEOUT, CFG80211_CONN_ASSOCIATE_NEXT, CFG80211_CONN_ASSOCIATING, CFG80211_CONN_ASSOC_FAILED, CFG80211_CONN_ASSOC_FAILED_TIMEOUT, CFG80211_CONN_DEAUTH, CFG80211_CONN_ABANDON, CFG80211_CONN_CONNECTED}


name: MessageType
types:
enum {Q931_NationalEscape, Q931_Alerting, Q931_CallProceeding, Q931_Connect = 7, Q931_ConnectAck = 15, Q931_Progress = 3, Q931_Setup = 5, Q931_SetupAck = 13, Q931_Resume = 38, Q931_ResumeAck = 46, Q931_ResumeReject = 34, Q931_Suspend = 37, Q931_SuspendAck = 45, Q931_SuspendReject = 33, Q931_UserInformation = 32, Q931_Disconnect = 69, Q931_Release = 77, Q931_ReleaseComplete = 90, Q931_Restart = 70, Q931_RestartAck = 78, Q931_Segment = 96, Q931_CongestionCtrl = 121, Q931_Information = 123, Q931_Notify = 110, Q931_Status = 125, Q931_StatusEnquiry = 117, Q931_Facility = 98}


name: options
types:
enum {eAdmissionConfirm_irrFrequency = -2147483648, eAdmissionConfirm_nonStandardData = 1073741824, eAdmissionConfirm_destinationInfo = 536870912, eAdmissionConfirm_destExtraCallInfo = 268435456, eAdmissionConfirm_destinationType = 134217728, eAdmissionConfirm_remoteExtensionAddress = 67108864, eAdmissionConfirm_alternateEndpoints = 33554432, eAdmissionConfirm_tokens = 16777216, eAdmissionConfirm_cryptoTokens = 8388608, eAdmissionConfirm_integrityCheckValue = 4194304, eAdmissionConfirm_transportQOS = 2097152, eAdmissionConfirm_willRespondToIRR = 1048576, eAdmissionConfirm_uuiesRequested = 524288, eAdmissionConfirm_language = 262144, eAdmissionConfirm_alternateTransportAddresses = 131072, eAdmissionConfirm_useSpecifiedTransport = 65536, eAdmissionConfirm_circuitInfo = 32768, eAdmissionConfirm_usageSpec = 16384, eAdmissionConfirm_supportedProtocols = 8192, eAdmissionConfirm_serviceControl = 4096, eAdmissionConfirm_multipleCalls = 2048, eAdmissionConfirm_featureSet = 1024, eAdmissionConfirm_genericData = 512}


name: options
types:
enum {eAdmissionRequest_callModel = -2147483648, eAdmissionRequest_destinationInfo = 1073741824, eAdmissionRequest_destCallSignalAddress = 536870912, eAdmissionRequest_destExtraCallInfo = 268435456, eAdmissionRequest_srcCallSignalAddress = 134217728, eAdmissionRequest_nonStandardData = 67108864, eAdmissionRequest_callServices = 33554432, eAdmissionRequest_canMapAlias = 16777216, eAdmissionRequest_callIdentifier = 8388608, eAdmissionRequest_srcAlternatives = 4194304, eAdmissionRequest_destAlternatives = 2097152, eAdmissionRequest_gatekeeperIdentifier = 1048576, eAdmissionRequest_tokens = 524288, eAdmissionRequest_cryptoTokens = 262144, eAdmissionRequest_integrityCheckValue = 131072, eAdmissionRequest_transportQOS = 65536, eAdmissionRequest_willSupplyUUIEs = 32768, eAdmissionRequest_callLinkage = 16384, eAdmissionRequest_gatewayDataRate = 8192, eAdmissionRequest_capacity = 4096, eAdmissionRequest_circuitInfo = 2048, eAdmissionRequest_desiredProtocols = 1024, eAdmissionRequest_desiredTunnelledProtocol = 512, eAdmissionRequest_featureSet = 256, eAdmissionRequest_genericData = 128}


name: options
types:
enum {eAlerting_UUIE_h245Address = -2147483648, eAlerting_UUIE_callIdentifier = 1073741824, eAlerting_UUIE_h245SecurityMode = 536870912, eAlerting_UUIE_tokens = 268435456, eAlerting_UUIE_cryptoTokens = 134217728, eAlerting_UUIE_fastStart = 67108864, eAlerting_UUIE_multipleCalls = 33554432, eAlerting_UUIE_maintainConnection = 16777216, eAlerting_UUIE_alertingAddress = 8388608, eAlerting_UUIE_presentationIndicator = 4194304, eAlerting_UUIE_screeningIndicator = 2097152, eAlerting_UUIE_fastConnectRefused = 1048576, eAlerting_UUIE_serviceControl = 524288, eAlerting_UUIE_capacity = 262144, eAlerting_UUIE_featureSet = 131072}


name: options
types:
enum {eCallProceeding_UUIE_h245Address = -2147483648, eCallProceeding_UUIE_callIdentifier = 1073741824, eCallProceeding_UUIE_h245SecurityMode = 536870912, eCallProceeding_UUIE_tokens = 268435456, eCallProceeding_UUIE_cryptoTokens = 134217728, eCallProceeding_UUIE_fastStart = 67108864, eCallProceeding_UUIE_multipleCalls = 33554432, eCallProceeding_UUIE_maintainConnection = 16777216, eCallProceeding_UUIE_fastConnectRefused = 8388608, eCallProceeding_UUIE_featureSet = 4194304}


name: options
types:
enum {eConnect_UUIE_h245Address = -2147483648, eConnect_UUIE_callIdentifier = 1073741824, eConnect_UUIE_h245SecurityMode = 536870912, eConnect_UUIE_tokens = 268435456, eConnect_UUIE_cryptoTokens = 134217728, eConnect_UUIE_fastStart = 67108864, eConnect_UUIE_multipleCalls = 33554432, eConnect_UUIE_maintainConnection = 16777216, eConnect_UUIE_language = 8388608, eConnect_UUIE_connectedAddress = 4194304, eConnect_UUIE_presentationIndicator = 2097152, eConnect_UUIE_screeningIndicator = 1048576, eConnect_UUIE_fastConnectRefused = 524288, eConnect_UUIE_serviceControl = 262144, eConnect_UUIE_capacity = 131072, eConnect_UUIE_featureSet = 65536}


name: choice
types:
enum {eDataApplicationCapability_application_nonStandard, eDataApplicationCapability_application_t120, eDataApplicationCapability_application_dsm_cc, eDataApplicationCapability_application_userData, eDataApplicationCapability_application_t84, eDataApplicationCapability_application_t434, eDataApplicationCapability_application_h224, eDataApplicationCapability_application_nlpid, eDataApplicationCapability_application_dsvdControl, eDataApplicationCapability_application_h222DataPartitioning, eDataApplicationCapability_application_t30fax, eDataApplicationCapability_application_t140, eDataApplicationCapability_application_t38fax, eDataApplicationCapability_application_genericDataCapability}


name: choice
types:
enum {eDataProtocolCapability_nonStandard, eDataProtocolCapability_v14buffered, eDataProtocolCapability_v42lapm, eDataProtocolCapability_hdlcFrameTunnelling, eDataProtocolCapability_h310SeparateVCStack, eDataProtocolCapability_h310SingleVCStack, eDataProtocolCapability_transparent, eDataProtocolCapability_segmentationAndReassembly, eDataProtocolCapability_hdlcFrameTunnelingwSAR, eDataProtocolCapability_v120, eDataProtocolCapability_separateLANStack, eDataProtocolCapability_v76wCompression, eDataProtocolCapability_tcp, eDataProtocolCapability_udp}


name: choice
types:
enum {eDataType_nonStandard, eDataType_nullData, eDataType_videoData, eDataType_audioData, eDataType_data, eDataType_encryptionData, eDataType_h235Control, eDataType_h235Media, eDataType_multiplexedStream}


name: choice
types:
enum {eFacilityReason_routeCallToGatekeeper, eFacilityReason_callForwarded, eFacilityReason_routeCallToMC, eFacilityReason_undefinedReason, eFacilityReason_conferenceListChoice, eFacilityReason_startH245, eFacilityReason_noH245, eFacilityReason_newTokens, eFacilityReason_featureSetUpdate, eFacilityReason_forwardedElements, eFacilityReason_transportedInformation}


name: options
types:
enum {eFacility_UUIE_alternativeAddress = -2147483648, eFacility_UUIE_alternativeAliasAddress = 1073741824, eFacility_UUIE_conferenceID = 536870912, eFacility_UUIE_callIdentifier = 268435456, eFacility_UUIE_destExtraCallInfo = 134217728, eFacility_UUIE_remoteExtensionAddress = 67108864, eFacility_UUIE_tokens = 33554432, eFacility_UUIE_cryptoTokens = 16777216, eFacility_UUIE_conferences = 8388608, eFacility_UUIE_h245Address = 4194304, eFacility_UUIE_fastStart = 2097152, eFacility_UUIE_multipleCalls = 1048576, eFacility_UUIE_maintainConnection = 524288, eFacility_UUIE_fastConnectRefused = 262144, eFacility_UUIE_serviceControl = 131072, eFacility_UUIE_circuitInfo = 65536, eFacility_UUIE_featureSet = 32768, eFacility_UUIE_destinationInfo = 16384, eFacility_UUIE_h245SecurityMode = 8192}


name: options
types:
enum {eGatekeeperConfirm_nonStandardData = -2147483648, eGatekeeperConfirm_gatekeeperIdentifier = 1073741824, eGatekeeperConfirm_alternateGatekeeper = 536870912, eGatekeeperConfirm_authenticationMode = 268435456, eGatekeeperConfirm_tokens = 134217728, eGatekeeperConfirm_cryptoTokens = 67108864, eGatekeeperConfirm_algorithmOID = 33554432, eGatekeeperConfirm_integrity = 16777216, eGatekeeperConfirm_integrityCheckValue = 8388608, eGatekeeperConfirm_featureSet = 4194304, eGatekeeperConfirm_genericData = 2097152}


name: options
types:
enum {eGatekeeperRequest_nonStandardData = -2147483648, eGatekeeperRequest_gatekeeperIdentifier = 1073741824, eGatekeeperRequest_callServices = 536870912, eGatekeeperRequest_endpointAlias = 268435456, eGatekeeperRequest_alternateEndpoints = 134217728, eGatekeeperRequest_tokens = 67108864, eGatekeeperRequest_cryptoTokens = 33554432, eGatekeeperRequest_authenticationCapability = 16777216, eGatekeeperRequest_algorithmOIDs = 8388608, eGatekeeperRequest_integrity = 4194304, eGatekeeperRequest_integrityCheckValue = 2097152, eGatekeeperRequest_supportsAltGK = 1048576, eGatekeeperRequest_featureSet = 524288, eGatekeeperRequest_genericData = 262144}


name: options
types:
enum {eH2250LogicalChannelAckParameters_nonStandard = -2147483648, eH2250LogicalChannelAckParameters_sessionID = 1073741824, eH2250LogicalChannelAckParameters_mediaChannel = 536870912, eH2250LogicalChannelAckParameters_mediaControlChannel = 268435456, eH2250LogicalChannelAckParameters_dynamicRTPPayloadType = 134217728, eH2250LogicalChannelAckParameters_flowControlToZero = 67108864, eH2250LogicalChannelAckParameters_portNumber = 33554432}


name: options
types:
enum {eH2250LogicalChannelParameters_nonStandard = -2147483648, eH2250LogicalChannelParameters_associatedSessionID = 1073741824, eH2250LogicalChannelParameters_mediaChannel = 536870912, eH2250LogicalChannelParameters_mediaGuaranteedDelivery = 268435456, eH2250LogicalChannelParameters_mediaControlChannel = 134217728, eH2250LogicalChannelParameters_mediaControlGuaranteedDelivery = 67108864, eH2250LogicalChannelParameters_silenceSuppression = 33554432, eH2250LogicalChannelParameters_destination = 16777216, eH2250LogicalChannelParameters_dynamicRTPPayloadType = 8388608, eH2250LogicalChannelParameters_mediaPacketization = 4194304, eH2250LogicalChannelParameters_transportCapability = 2097152, eH2250LogicalChannelParameters_redundancyEncoding = 1048576, eH2250LogicalChannelParameters_source = 524288}


name: options
types:
enum {eH323_UU_PDU_nonStandardData = -2147483648, eH323_UU_PDU_h4501SupplementaryService = 1073741824, eH323_UU_PDU_h245Tunneling = 536870912, eH323_UU_PDU_h245Control = 268435456, eH323_UU_PDU_nonStandardControl = 134217728, eH323_UU_PDU_callLinkage = 67108864, eH323_UU_PDU_tunnelledSignallingMessage = 33554432, eH323_UU_PDU_provisionalRespToH245Tunneling = 16777216, eH323_UU_PDU_stimulusControl = 8388608, eH323_UU_PDU_genericData = 4194304}


name: choice
types:
enum {eH323_UU_PDU_h323_message_body_setup, eH323_UU_PDU_h323_message_body_callProceeding, eH323_UU_PDU_h323_message_body_connect, eH323_UU_PDU_h323_message_body_alerting, eH323_UU_PDU_h323_message_body_information, eH323_UU_PDU_h323_message_body_releaseComplete, eH323_UU_PDU_h323_message_body_facility, eH323_UU_PDU_h323_message_body_progress, eH323_UU_PDU_h323_message_body_empty, eH323_UU_PDU_h323_message_body_status, eH323_UU_PDU_h323_message_body_statusInquiry, eH323_UU_PDU_h323_message_body_setupAcknowledge, eH323_UU_PDU_h323_message_body_notify}


name: options
types:
enum {eInfoRequestResponse_nonStandardData = -2147483648, eInfoRequestResponse_endpointAlias = 1073741824, eInfoRequestResponse_perCallInfo = 536870912, eInfoRequestResponse_tokens = 268435456, eInfoRequestResponse_cryptoTokens = 134217728, eInfoRequestResponse_integrityCheckValue = 67108864, eInfoRequestResponse_needResponse = 33554432, eInfoRequestResponse_capacity = 16777216, eInfoRequestResponse_irrStatus = 8388608, eInfoRequestResponse_unsolicited = 4194304, eInfoRequestResponse_genericData = 2097152}


name: options
types:
enum {eLocationConfirm_nonStandardData = -2147483648, eLocationConfirm_destinationInfo = 1073741824, eLocationConfirm_destExtraCallInfo = 536870912, eLocationConfirm_destinationType = 268435456, eLocationConfirm_remoteExtensionAddress = 134217728, eLocationConfirm_alternateEndpoints = 67108864, eLocationConfirm_tokens = 33554432, eLocationConfirm_cryptoTokens = 16777216, eLocationConfirm_integrityCheckValue = 8388608, eLocationConfirm_alternateTransportAddresses = 4194304, eLocationConfirm_supportedProtocols = 2097152, eLocationConfirm_multipleCalls = 1048576, eLocationConfirm_featureSet = 524288, eLocationConfirm_genericData = 262144, eLocationConfirm_circuitInfo = 131072, eLocationConfirm_serviceControl = 65536}


name: options
types:
enum {eLocationRequest_endpointIdentifier = -2147483648, eLocationRequest_nonStandardData = 1073741824, eLocationRequest_sourceInfo = 536870912, eLocationRequest_canMapAlias = 268435456, eLocationRequest_gatekeeperIdentifier = 134217728, eLocationRequest_tokens = 67108864, eLocationRequest_cryptoTokens = 33554432, eLocationRequest_integrityCheckValue = 16777216, eLocationRequest_desiredProtocols = 8388608, eLocationRequest_desiredTunnelledProtocol = 4194304, eLocationRequest_featureSet = 2097152, eLocationRequest_genericData = 1048576, eLocationRequest_hopCount = 524288, eLocationRequest_circuitInfo = 262144}


name: choice
types:
enum {eMultimediaSystemControlMessage_request, eMultimediaSystemControlMessage_response, eMultimediaSystemControlMessage_command, eMultimediaSystemControlMessage_indication}


name: options
types:
enum {eNetworkAccessParameters_distribution = -2147483648, eNetworkAccessParameters_externalReference = 1073741824, eNetworkAccessParameters_t120SetupProcedure = 536870912}


name: choice
types:
enum {eNetworkAccessParameters_networkAddress_q2931Address, eNetworkAccessParameters_networkAddress_e164Address, eNetworkAccessParameters_networkAddress_localAreaAddress}


name: options
types:
enum {eOpenLogicalChannel_reverseLogicalChannelParameters = -2147483648, eOpenLogicalChannel_separateStack = 1073741824, eOpenLogicalChannel_encryptionSync = 536870912}


name: options
types:
enum {eOpenLogicalChannelAck_reverseLogicalChannelParameters = -2147483648, eOpenLogicalChannelAck_separateStack = 1073741824, eOpenLogicalChannelAck_forwardMultiplexAckParameters = 536870912, eOpenLogicalChannelAck_encryptionSync = 268435456}


name: options
types:
enum {eOpenLogicalChannelAck_reverseLogicalChannelParameters_portNumber = -2147483648, eOpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters = 1073741824, eOpenLogicalChannelAck_reverseLogicalChannelParameters_replacementFor = 536870912}


name: choice
types:
enum {eOpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters_h222LogicalChannelParameters, eOpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters_h2250LogicalChannelParameters}


name: options
types:
enum {eOpenLogicalChannel_forwardLogicalChannelParameters_portNumber = -2147483648, eOpenLogicalChannel_forwardLogicalChannelParameters_forwardLogicalChannelDependency = 1073741824, eOpenLogicalChannel_forwardLogicalChannelParameters_replacementFor = 536870912}


name: choice
types:
enum {eOpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters_h222LogicalChannelParameters, eOpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters_h223LogicalChannelParameters, eOpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters_v76LogicalChannelParameters, eOpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters_h2250LogicalChannelParameters, eOpenLogicalChannel_forwardLogicalChannelParameters_multiplexParameters_none}


name: options
types:
enum {eOpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters = -2147483648, eOpenLogicalChannel_reverseLogicalChannelParameters_reverseLogicalChannelDependency = 1073741824, eOpenLogicalChannel_reverseLogicalChannelParameters_replacementFor = 536870912}


name: choice
types:
enum {eOpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters_h223LogicalChannelParameters, eOpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters_v76LogicalChannelParameters, eOpenLogicalChannel_reverseLogicalChannelParameters_multiplexParameters_h2250LogicalChannelParameters}


name: options
types:
enum {eProgress_UUIE_h245Address = -2147483648, eProgress_UUIE_h245SecurityMode = 1073741824, eProgress_UUIE_tokens = 536870912, eProgress_UUIE_cryptoTokens = 268435456, eProgress_UUIE_fastStart = 134217728, eProgress_UUIE_multipleCalls = 67108864, eProgress_UUIE_maintainConnection = 33554432, eProgress_UUIE_fastConnectRefused = 16777216}


name: choice
types:
enum {eRasMessage_gatekeeperRequest, eRasMessage_gatekeeperConfirm, eRasMessage_gatekeeperReject, eRasMessage_registrationRequest, eRasMessage_registrationConfirm, eRasMessage_registrationReject, eRasMessage_unregistrationRequest, eRasMessage_unregistrationConfirm, eRasMessage_unregistrationReject, eRasMessage_admissionRequest, eRasMessage_admissionConfirm, eRasMessage_admissionReject, eRasMessage_bandwidthRequest, eRasMessage_bandwidthConfirm, eRasMessage_bandwidthReject, eRasMessage_disengageRequest, eRasMessage_disengageConfirm, eRasMessage_disengageReject, eRasMessage_locationRequest, eRasMessage_locationConfirm, eRasMessage_locationReject, eRasMessage_infoRequest, eRasMessage_infoRequestResponse, eRasMessage_nonStandardMessage, eRasMessage_unknownMessageResponse, eRasMessage_requestInProgress, eRasMessage_resourcesAvailableIndicate, eRasMessage_resourcesAvailableConfirm, eRasMessage_infoRequestAck, eRasMessage_infoRequestNak, eRasMessage_serviceControlIndication, eRasMessage_serviceControlResponse}


name: options
types:
enum {eRegistrationConfirm_nonStandardData = -2147483648, eRegistrationConfirm_terminalAlias = 1073741824, eRegistrationConfirm_gatekeeperIdentifier = 536870912, eRegistrationConfirm_alternateGatekeeper = 268435456, eRegistrationConfirm_timeToLive = 134217728, eRegistrationConfirm_tokens = 67108864, eRegistrationConfirm_cryptoTokens = 33554432, eRegistrationConfirm_integrityCheckValue = 16777216, eRegistrationConfirm_willRespondToIRR = 8388608, eRegistrationConfirm_preGrantedARQ = 4194304, eRegistrationConfirm_maintainConnection = 2097152, eRegistrationConfirm_serviceControl = 1048576, eRegistrationConfirm_supportsAdditiveRegistration = 524288, eRegistrationConfirm_terminalAliasPattern = 262144, eRegistrationConfirm_supportedPrefixes = 131072, eRegistrationConfirm_usageSpec = 65536, eRegistrationConfirm_featureServerAlias = 32768, eRegistrationConfirm_capacityReportingSpec = 16384, eRegistrationConfirm_featureSet = 8192, eRegistrationConfirm_genericData = 4096}


name: options
types:
enum {eRegistrationRequest_nonStandardData = -2147483648, eRegistrationRequest_terminalAlias = 1073741824, eRegistrationRequest_gatekeeperIdentifier = 536870912, eRegistrationRequest_alternateEndpoints = 268435456, eRegistrationRequest_timeToLive = 134217728, eRegistrationRequest_tokens = 67108864, eRegistrationRequest_cryptoTokens = 33554432, eRegistrationRequest_integrityCheckValue = 16777216, eRegistrationRequest_keepAlive = 8388608, eRegistrationRequest_endpointIdentifier = 4194304, eRegistrationRequest_willSupplyUUIEs = 2097152, eRegistrationRequest_maintainConnection = 1048576, eRegistrationRequest_alternateTransportAddresses = 524288, eRegistrationRequest_additiveRegistration = 262144, eRegistrationRequest_terminalAliasPattern = 131072, eRegistrationRequest_supportsAltGK = 65536, eRegistrationRequest_usageReportingCapability = 32768, eRegistrationRequest_multipleCalls = 16384, eRegistrationRequest_supportedH248Packages = 8192, eRegistrationRequest_callCreditCapability = 4096, eRegistrationRequest_capacityReportingCapability = 2048, eRegistrationRequest_capacity = 1024, eRegistrationRequest_featureSet = 512, eRegistrationRequest_genericData = 256}


name: choice
types:
enum {eRequestMessage_nonStandard, eRequestMessage_masterSlaveDetermination, eRequestMessage_terminalCapabilitySet, eRequestMessage_openLogicalChannel, eRequestMessage_closeLogicalChannel, eRequestMessage_requestChannelClose, eRequestMessage_multiplexEntrySend, eRequestMessage_requestMultiplexEntry, eRequestMessage_requestMode, eRequestMessage_roundTripDelayRequest, eRequestMessage_maintenanceLoopRequest, eRequestMessage_communicationModeRequest, eRequestMessage_conferenceRequest, eRequestMessage_multilinkRequest, eRequestMessage_logicalChannelRateRequest}


name: choice
types:
enum {eResponseMessage_nonStandard, eResponseMessage_masterSlaveDeterminationAck, eResponseMessage_masterSlaveDeterminationReject, eResponseMessage_terminalCapabilitySetAck, eResponseMessage_terminalCapabilitySetReject, eResponseMessage_openLogicalChannelAck, eResponseMessage_openLogicalChannelReject, eResponseMessage_closeLogicalChannelAck, eResponseMessage_requestChannelCloseAck, eResponseMessage_requestChannelCloseReject, eResponseMessage_multiplexEntrySendAck, eResponseMessage_multiplexEntrySendReject, eResponseMessage_requestMultiplexEntryAck, eResponseMessage_requestMultiplexEntryReject, eResponseMessage_requestModeAck, eResponseMessage_requestModeReject, eResponseMessage_roundTripDelayResponse, eResponseMessage_maintenanceLoopAck, eResponseMessage_maintenanceLoopReject, eResponseMessage_communicationModeResponse, eResponseMessage_conferenceResponse, eResponseMessage_multilinkResponse, eResponseMessage_logicalChannelRateAcknowledge, eResponseMessage_logicalChannelRateReject}


name: options
types:
enum {eSetup_UUIE_h245Address = -2147483648, eSetup_UUIE_sourceAddress = 1073741824, eSetup_UUIE_destinationAddress = 536870912, eSetup_UUIE_destCallSignalAddress = 268435456, eSetup_UUIE_destExtraCallInfo = 134217728, eSetup_UUIE_destExtraCRV = 67108864, eSetup_UUIE_callServices = 33554432, eSetup_UUIE_sourceCallSignalAddress = 16777216, eSetup_UUIE_remoteExtensionAddress = 8388608, eSetup_UUIE_callIdentifier = 4194304, eSetup_UUIE_h245SecurityCapability = 2097152, eSetup_UUIE_tokens = 1048576, eSetup_UUIE_cryptoTokens = 524288, eSetup_UUIE_fastStart = 262144, eSetup_UUIE_mediaWaitForConnect = 131072, eSetup_UUIE_canOverlapSend = 65536, eSetup_UUIE_endpointIdentifier = 32768, eSetup_UUIE_multipleCalls = 16384, eSetup_UUIE_maintainConnection = 8192, eSetup_UUIE_connectionParameters = 4096, eSetup_UUIE_language = 2048, eSetup_UUIE_presentationIndicator = 1024, eSetup_UUIE_screeningIndicator = 512, eSetup_UUIE_serviceControl = 256, eSetup_UUIE_symmetricOperationRequired = 128, eSetup_UUIE_capacity = 64, eSetup_UUIE_circuitInfo = 32, eSetup_UUIE_desiredProtocols = 16, eSetup_UUIE_neededFeatures = 8, eSetup_UUIE_desiredFeatures = 4, eSetup_UUIE_supportedFeatures = 2, eSetup_UUIE_parallelH245Control = 1}


name: choice
types:
enum {eTransportAddress_ipAddress, eTransportAddress_ipSourceRoute, eTransportAddress_ipxAddress, eTransportAddress_ip6Address, eTransportAddress_netBios, eTransportAddress_nsap, eTransportAddress_nonStandardAddress}


name: choice
types:
enum {eUnicastAddress_iPAddress, eUnicastAddress_iPXAddress, eUnicastAddress_iP6Address, eUnicastAddress_netBios, eUnicastAddress_iPSourceRouteAddress, eUnicastAddress_nsap, eUnicastAddress_nonStandardAddress}


name: options
types:
enum {eUnregistrationRequest_endpointAlias = -2147483648, eUnregistrationRequest_nonStandardData = 1073741824, eUnregistrationRequest_endpointIdentifier = 536870912, eUnregistrationRequest_alternateEndpoints = 268435456, eUnregistrationRequest_gatekeeperIdentifier = 134217728, eUnregistrationRequest_tokens = 67108864, eUnregistrationRequest_cryptoTokens = 33554432, eUnregistrationRequest_integrityCheckValue = 16777216, eUnregistrationRequest_reason = 8388608, eUnregistrationRequest_endpointAliasPattern = 4194304, eUnregistrationRequest_supportedPrefixes = 2097152, eUnregistrationRequest_alternateGatekeeper = 1048576, eUnregistrationRequest_genericData = 524288}


name: fn
types:
int (*)(const struct nft_ctx *, struct nft_set *, const struct nft_set_iter *, struct nft_set_elem *);


name: update
types:
bool (*)(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 **);


name: insert
types:
int (*)(const struct net *, const struct nft_set *, const struct nft_set_elem *, struct nft_set_ext **);


name: get
types:
void *(*get)(const struct net *, const struct nft_set *, const struct nft_set_elem *, unsigned int);


name: call
types:
int (*)(struct net *, struct sock *, struct sk_buff *, const struct nlmsghdr *, const struct nlattr * const *, struct netlink_ext_ack *);


name: conn_in_get
types:
struct ip_vs_conn *(*conn_in_get)(const struct sk_buff *, struct ip_vs_app *, const struct iphdr *, int);


name: conn_out_get
types:
struct ip_vs_conn *(*conn_out_get)(const struct sk_buff *, struct ip_vs_app *, const struct iphdr *, int);


name: conn_out
types:
struct ip_vs_conn *(*conn_out)(struct ip_vs_service *, struct ip_vs_dest *, struct sk_buff *, const struct ip_vs_iphdr *, __be16, __be16);


name: conn_schedule
types:
int (*)(struct netns_ipvs *, int, struct sk_buff *, struct ip_vs_proto_data *, int *, struct ip_vs_conn **, struct ip_vs_iphdr *);


name: conn_in_get
types:
struct ip_vs_conn *(*conn_in_get)(struct netns_ipvs *, int, const struct sk_buff *, const struct ip_vs_iphdr *);


name: conn_out_get
types:
struct ip_vs_conn *(*conn_out_get)(struct netns_ipvs *, int, const struct sk_buff *, const struct ip_vs_iphdr *);


name: schedule
types:
struct ip_vs_dest *(*schedule)(struct ip_vs_service *, const struct sk_buff *, struct ip_vs_iphdr *);


name: kadt
types:
int (*)(struct ip_set *, const struct sk_buff *, const struct xt_action_param *, enum ipset_adt, struct ip_set_adt_opt *);


name: manip_pkt
types:
bool (*)(struct sk_buff *, unsigned int, const struct nf_nat_l4proto *, const struct nf_conntrack_tuple *, enum nf_nat_manip_type);


name: csum_update
types:
void (*)(struct sk_buff *, unsigned int, __sum16 *, const struct nf_conntrack_tuple *, enum nf_nat_manip_type);


name: decode_session
types:
void (*)(struct sk_buff *, const struct nf_conn *, enum ip_conntrack_dir, unsigned long, struct flowi *);


name: manip_pkt
types:
bool (*)(struct sk_buff *, const struct nf_nat_l3proto *, unsigned int, unsigned int, const struct nf_conntrack_tuple *, enum nf_nat_manip_type);


name: in_range
types:
bool (*)(const struct nf_conntrack_tuple *, enum nf_nat_manip_type, const union nf_conntrack_man_proto *, const union nf_conntrack_man_proto *);


name: unique_tuple
types:
void (*)(const struct nf_nat_l3proto *, struct nf_conntrack_tuple *, const struct nf_nat_range2 *, enum nf_nat_manip_type, const struct nf_conn *);


name: expect
types:
unsigned int (*)(struct sk_buff *, unsigned int, unsigned int, const char **, unsigned int *, struct nf_conntrack_expect *, unsigned int, unsigned int);


name: sdp_addr
types:
unsigned int (*)(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 *);


name: sdp_port
types:
unsigned int (*)(struct sk_buff *, unsigned int, unsigned int, const char **, unsigned int *, unsigned int, unsigned int, u_int16_t);


name: sdp_session
types:
unsigned int (*)(struct sk_buff *, unsigned int, unsigned int, const char **, unsigned int *, unsigned int, const union nf_inet_addr *);


name: sdp_media
types:
unsigned int (*)(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 *);


name: response
types:
int (*)(struct sk_buff *, unsigned int, unsigned int, const char **, unsigned int *, unsigned int, unsigned int);


name: state
types:
enum {DISCOVERY_STOPPED, DISCOVERY_STARTING, DISCOVERY_FINDING, DISCOVERY_RESOLVING, DISCOVERY_STOPPING}


name: auto_connect
types:
enum {HCI_AUTO_CONN_DISABLED, HCI_AUTO_CONN_REPORT, HCI_AUTO_CONN_DIRECT, HCI_AUTO_CONN_ALWAYS, HCI_AUTO_CONN_LINK_LOSS, HCI_AUTO_CONN_EXPLICIT}


name: add_virtual_intf_deprecated
types:
struct net_device *(*add_virtual_intf_deprecated)(struct wpan_phy *, const char *, unsigned char, int);


name: add_key
types:
int (*)(struct net_device *, const struct ieee802154_llsec_key_id *, const struct ieee802154_llsec_key *);


name: handle_notify_pkt
types:
void (*)(struct sock *, struct vmci_transport_packet *, bool, struct sockaddr_vm *, struct sockaddr_vm *, bool *);


name: set_key
types:
int (*)(struct ieee80211_hw *, enum set_key_cmd, struct ieee80211_vif *, struct ieee80211_sta *, struct ieee80211_key_conf *);


name: update_tkip_key
types:
void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_key_conf *, struct ieee80211_sta *, u32, u16 *);


name: sched_scan_start
types:
int (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct cfg80211_sched_scan_request *, struct ieee80211_scan_ies *);


name: sta_notify
types:
void (*)(struct ieee80211_hw *, struct ieee80211_vif *, enum sta_notify_cmd, struct ieee80211_sta *);


name: sta_state
types:
int (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, enum ieee80211_sta_state, enum ieee80211_sta_state);


name: sta_statistics
types:
void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, struct station_info *);


name: conf_tx
types:
int (*)(struct ieee80211_hw *, struct ieee80211_vif *, u16, const struct ieee80211_tx_queue_params *);


name: remain_on_channel
types:
int (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_channel *, int, enum ieee80211_roc_type);


name: allow_buffered_frames
types:
void (*)(struct ieee80211_hw *, struct ieee80211_sta *, u16, int, enum ieee80211_frame_release_type, bool);


name: switch_vif_chanctx
types:
int (*)(struct ieee80211_hw *, struct ieee80211_vif_chanctx_switch *, int, enum ieee80211_chanctx_switch_mode);


name: tdls_channel_switch
types:
int (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, u8, struct cfg80211_chan_def *, struct sk_buff *, u32);


name: rate_init
types:
void (*)(void *, struct ieee80211_supported_band *, struct cfg80211_chan_def *, struct ieee80211_sta *, void *);


name: rate_update
types:
void (*)(void *, struct ieee80211_supported_band *, struct cfg80211_chan_def *, struct ieee80211_sta *, void *, u32);


name: tx_status
types:
void (*)(void *, struct ieee80211_supported_band *, struct ieee80211_sta *, void *, struct sk_buff *);


name: rx_bcn_presp
types:
void (*)(struct ieee80211_sub_if_data *, u16, struct ieee80211_mgmt *, struct ieee802_11_elems *, struct ieee80211_rx_status *);


name: do_5
types:
void (*)(unsigned long, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *);


name: boot_struct.action
types:
enum {BEISCSI_BOOT_REOPEN_SESS = 1, BEISCSI_BOOT_GET_SHANDLE, BEISCSI_BOOT_GET_SINFO, BEISCSI_BOOT_LOGOUT_SESS, BEISCSI_BOOT_CREATE_KSET}


name: tt.elsct_send
types:
struct fc_seq *(*elsct_send)(struct fc_lport *, u32, struct fc_frame *, unsigned int, void (*)(struct fc_seq *, struct fc_frame *, void *), void *, u32);


name: tt.fcp_cmd_send
types:
int (*)(struct fc_lport *, struct fc_fcp_pkt *, void (*)(struct fc_seq *, struct fc_frame *, void *));


name: chain_alloc
types:
int (*)(struct qed_dev *, enum qed_chain_use_mode, enum qed_chain_mode, enum qed_chain_cnt_type, u32, size_t, struct qed_chain *, struct qed_chain_ext_pbl *);


name: fcp_io
types:
int (*)(struct nvme_fc_local_port *, struct nvme_fc_remote_port *, void *, struct nvmefc_fcp_req *);


name: fcp_abort
types:
void (*)(struct nvme_fc_local_port *, struct nvme_fc_remote_port *, void *, struct nvmefc_fcp_req *);


name: fabric_make_wwn
types:
struct se_wwn *(*fabric_make_wwn)(struct target_fabric_configfs *, struct config_group *, const char *);


name: pwr_change_notify
types:
int (*)(struct ufs_hba *, enum ufs_notify_change_status, struct ufs_pa_layer_attr *, struct ufs_pa_layer_attr *);


name: lookup_get
types:
struct ib_uobject *(*lookup_get)(const struct uverbs_api_object *, struct ib_uverbs_file *, s64, enum rdma_lookup_mode);


name: connect
types:
struct nes_cm_node *(*connect)(struct nes_cm_core *, struct nes_vnic *, u16, void *, struct nes_cm_info *);


name: rdma_create_qp
types:
struct qed_rdma_qp *(*rdma_create_qp)(void *, struct qed_rdma_create_qp_in_params *, struct qed_rdma_create_qp_out_params *);


name: rx_skb_func
types:
struct sk_buff *(*rx_skb_func)(struct bnxt *, struct bnxt_rx_ring_info *, u16, void *, u8 *, dma_addr_t, unsigned int);


name: get_net_dev_by_params
types:
struct net_device *(*get_net_dev_by_params)(struct ib_device *, u8, u16, const union ib_gid *, const struct sockaddr *, void *);


name: reg_mem
types:
int (*)(struct iscsi_iser_task *, struct iser_data_buf *, struct iser_reg_resources *, struct iser_mem_reg *);


name: q_rx_start
types:
int (*)(struct qed_dev *, u8, struct qed_queue_start_common_params *, u16, dma_addr_t, dma_addr_t, u16, struct qed_rxq_start_ret_params *);


name: q_tx_start
types:
int (*)(struct qed_dev *, u8, struct qed_queue_start_common_params *, dma_addr_t, u16, struct qed_txq_start_ret_params *);


name: iscsi_l2_mac_obj.check_del
types:
struct bnx2x_vlan_mac_registry_elem *(*check_del)(struct bnx2x *, struct bnx2x_vlan_mac_obj *, union bnx2x_classification_ramrod_data *);


name: iscsi_l2_mac_obj.check_move
types:
bool (*)(struct bnx2x *, struct bnx2x_vlan_mac_obj *, struct bnx2x_vlan_mac_obj *, union bnx2x_classification_ramrod_data *);


name: iscsi_l2_mac_obj.restore
types:
int (*)(struct bnx2x *, struct bnx2x_vlan_mac_ramrod_params *, struct bnx2x_vlan_mac_registry_elem **);


name: mcast_obj.enqueue_cmd
types:
int (*)(struct bnx2x *, struct bnx2x_mcast_obj *, struct bnx2x_mcast_ramrod_params *, enum bnx2x_mcast_cmd);


name: mcast_obj.set_one_rule
types:
void (*)(struct bnx2x *, struct bnx2x_mcast_obj *, int, union bnx2x_mcast_config_data *, enum bnx2x_mcast_cmd);


name: source
types:
enum {EFX_ETHTOOL_STAT_SOURCE_nic, EFX_ETHTOOL_STAT_SOURCE_channel, EFX_ETHTOOL_STAT_SOURCE_tx_queue}


name: create_flow_table
types:
int (*)(struct mlx5_core_dev *, u16, enum fs_flow_table_op_mod, enum fs_flow_table_type, unsigned int, unsigned int, struct mlx5_flow_table *, unsigned int *, u32);


name: create_fte
types:
int (*)(struct mlx5_core_dev *, struct mlx5_flow_table *, struct mlx5_flow_group *, struct fs_fte *);


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.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_sniffer.ft_field_support.source_eswitch_port[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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.source_eswitch_port[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_sniffer.ft_field_support.outer_gre_protocol[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.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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.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.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_5b[37]


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.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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.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.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_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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.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.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_5b[37]


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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.reserved_at_1a[5]


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.reserved_at_40[5]


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[37]


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.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.reserved_at_1a[5]


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]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_40[5]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_at_5b[37]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ipv4_ttl[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_gre_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_gre_key[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_vxlan_vni[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_1a[5]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.source_eswitch_port[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_dmac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_smac[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ether_type[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_version[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_27[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_second_prio[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_second_cfi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_second_vid[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_2b[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_sip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_dip[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_frag[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_protocol[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_ecn[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_ip_dscp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_udp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_udp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_tcp_sport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_tcp_dport[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_tcp_flags[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_37[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_40[5]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_mpls_over_udp[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_mpls_over_gre[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.inner_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_first_mpls[4]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_55[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.outer_esp_spi[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_58[2]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.bth_dst_qp[1]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_at_5b[37]


name: wrapper
types:
int (*)(struct mlx4_dev *, int, struct mlx4_vhcr *, struct mlx4_cmd_mailbox *, struct mlx4_cmd_mailbox *, struct mlx4_cmd_info *);


name: fill_tx_desc
types:
void (*)(struct ieee80211_hw *, struct ieee80211_hdr *, u8 *, u8 *, struct ieee80211_tx_info *, struct ieee80211_sta *, struct sk_buff *, u8, struct rtl_tcb_desc *);


name: query_rx_desc
types:
bool (*)(struct ieee80211_hw *, struct rtl_stats *, struct ieee80211_rx_status *, u8 *, struct sk_buff *);


name: start
types:
struct iwl_op_mode *(*start)(struct iwl_trans *, const struct iwl_cfg *, const struct iwl_fw *, struct dentry *);


name: dump_data
types:
struct iwl_trans_dump_data *(*dump_data)(struct iwl_trans *, const struct iwl_fw_dbg_trigger_tlv *);


name: enum_mbus_code
types:
int (*)(struct v4l2_subdev *, struct v4l2_subdev_pad_config *, struct v4l2_subdev_mbus_code_enum *);


name: enum_frame_size
types:
int (*)(struct v4l2_subdev *, struct v4l2_subdev_pad_config *, struct v4l2_subdev_frame_size_enum *);


name: enum_frame_interval
types:
int (*)(struct v4l2_subdev *, struct v4l2_subdev_pad_config *, struct v4l2_subdev_frame_interval_enum *);


name: get_time_info
types:
int (*)(struct snd_pcm_substream *, struct timespec *, struct timespec *, struct snd_pcm_audio_tstamp_config *, struct snd_pcm_audio_tstamp_report *);


name: props.identify_state
types:
int (*)(struct usb_device *, struct dvb_usb_device_properties *, struct dvb_usb_device_description **, int *);


name: reset
types:
void (*)(void *, unsigned char, unsigned char, unsigned char *, unsigned int, struct isdn_ppp_resetparams *);


name: read_event_config
types:
int (*)(struct iio_dev *, const struct iio_chan_spec *, enum iio_event_type, enum iio_event_direction);


name: write_event_config
types:
int (*)(struct iio_dev *, const struct iio_chan_spec *, enum iio_event_type, enum iio_event_direction, int);


name: read_event_value
types:
int (*)(struct iio_dev *, const struct iio_chan_spec *, enum iio_event_type, enum iio_event_direction, enum iio_event_info, int *, int *);


name: write_event_value
types:
int (*)(struct iio_dev *, const struct iio_chan_spec *, enum iio_event_type, enum iio_event_direction, enum iio_event_info, int, int);


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: add_connector
types:
struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *, struct drm_dp_mst_port *, const char *);


name: get_scanout_position
types:
bool (*)(struct drm_device *, unsigned int, bool, int *, int *, ktime_t *, ktime_t *, const struct drm_display_mode *);


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: initial_config
types:
bool (*)(struct drm_fb_helper *, struct drm_fb_helper_crtc **, struct drm_display_mode **, struct drm_fb_offset *, bool *, int, int);


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_set
types:
int (*)(struct drm_crtc *, struct drm_display_mode *, struct drm_display_mode *, int, int, struct drm_framebuffer *);


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: flags
types:
enum {_DRM_PAGE_ALIGN = 1, _DRM_AGP_BUFFER, _DRM_SG_BUFFER = 4, _DRM_FB_BUFFER = 8, _DRM_PCI_BUFFER_RO = 16}


name: get_node
types:
int (*)(struct ttm_mem_type_manager *, struct ttm_buffer_object *, const struct ttm_place *, struct ttm_mem_reg *);


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}


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_mem_reg *, struct ttm_mem_reg *);


name: chan_new
types:
int (*)(struct nvkm_gr *, struct nvkm_fifo_chan *, const struct nvkm_oclass *, struct nvkm_object **);


name: chan_new
types:
int (*)(struct nvkm_sw *, struct nvkm_fifo_chan *, const struct nvkm_oclass *, struct nvkm_object **);


name: state
types:
enum {NVA3_TRAIN_UNKNOWN, NVA3_TRAIN_UNSUPPORTED, NVA3_TRAIN_ONCE, NVA3_TRAIN_EXEC, NVA3_TRAIN_DONE}


name: vmm.ctor
types:
int (*)(struct nvkm_mmu *, u64, u64, void *, u32, struct lock_class_key *, const char *, struct nvkm_vmm **);


name: ls_ucode_img_load
types:
struct ls_ucode_img *(*ls_ucode_img_load)(const struct acr_r352 *, const struct nvkm_secboot *, enum nvkm_secboot_falcon);


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: mode_set
types:
void (*)(struct intel_dvo_device *, const struct drm_display_mode *, const struct drm_display_mode *);


name: audio_codec_enable
types:
void (*)(struct intel_encoder *, const struct intel_crtc_state *, const struct drm_connector_state *);


name: base.compute_output_type
types:
enum intel_output_type (*)(struct intel_encoder *, struct intel_crtc_state *, struct drm_connector_state *);


name: get_dpll
types:
struct intel_shared_dpll *(*get_dpll)(struct intel_crtc *, struct intel_crtc_state *, struct intel_encoder *);


name: write_infoframe
types:
void (*)(struct drm_encoder *, const struct intel_crtc_state *, unsigned int, const void *, ssize_t);


name: set_infoframes
types:
void (*)(struct drm_encoder *, bool, const struct intel_crtc_state *, const struct drm_connector_state *);


name: widget_load
types:
int (*)(struct snd_soc_component *, int, struct snd_soc_dapm_widget *, struct snd_soc_tplg_dapm_widget *);


name: dai_load
types:
int (*)(struct snd_soc_component *, int, struct snd_soc_dai_driver *, struct snd_soc_tplg_pcm *, struct snd_soc_dai *);


name: link_load
types:
int (*)(struct snd_soc_component *, int, struct snd_soc_dai_link *, struct snd_soc_tplg_link_config *);


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 reservation_object *);


name: copy.dma
types:
struct radeon_fence *(*dma)(struct radeon_device *, uint64_t, uint64_t, unsigned int, struct reservation_object *);


name: copy.copy
types:
struct radeon_fence *(*copy)(struct radeon_device *, uint64_t, uint64_t, unsigned int, struct reservation_object *);


name: transfer
types:
int (*)(struct loop_device *, int, struct page *, unsigned int, struct page *, unsigned int, int, sector_t);


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: read_std
types:
int (*)(struct x86_emulate_ctxt *, unsigned long, void *, unsigned int, struct x86_exception *, bool);


name: write_emulated
types:
int (*)(struct x86_emulate_ctxt *, unsigned long, const void *, unsigned int, struct x86_exception *);


name: cmpxchg_emulated
types:
int (*)(struct x86_emulate_ctxt *, unsigned long, const void *, const void *, unsigned int, struct x86_exception *);


