# funs

func: resolve_collision
ret: static int
module: ubifs
args:
["struct ubifs_info *", "const union ubifs_key *", "struct ubifs_znode **", "int *", "const struct qstr *"]


func: btrfs_find_one_extref
ret: int
module: btrfs
args:
["struct btrfs_root *", "u64", "u64", "struct btrfs_path *", "struct btrfs_inode_extref **", "u64 *"]


func: btrfs_ref_to_path
ret: char *
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "u32", "unsigned long", "struct extent_buffer *", "u64", "char *", "u32"]


func: tree_backref_for_extent
ret: int
module: btrfs
args:
["unsigned long *", "struct extent_buffer *", "struct btrfs_key *", "struct btrfs_extent_item *", "u32", "u64 *", "u8 *"]


func: __add_inline_refs
ret: static int
module: btrfs
args:
["u64", "int *", "struct list_head *", "u64 *", "u64", "struct btrfs_path *", "struct btrfs_path *", "struct btrfs_fs_info *"]


func: __resolve_indirect_refs
ret: static int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_path *", "u64", "struct list_head *", "const u64 *", "u64", "u64"]


func: check_extent_in_eb
ret: static int
module: btrfs
args:
["struct btrfs_key *", "struct extent_buffer *", "struct btrfs_file_extent_item *", "u64", "struct extent_inode_elem **"]


func: find_parent_nodes
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_fs_info *", "u64", "u64", "struct ulist *", "struct ulist *", "const u64 *", "u64", "u64"]


func: btrfs_compress_pages
ret: int
module: btrfs
args:
["int", "struct address_space *", "u64", "unsigned long", "struct page **", "unsigned long", "unsigned long *", "unsigned long *", "unsigned long *", "unsigned long"]


func: btrfs_decompress_buf2page
ret: int
module: btrfs
args:
["char *", "unsigned long", "unsigned long", "u64", "struct bio_vec *", "int", "unsigned long *", "unsigned long *"]


func: btrfs_submit_compressed_write
ret: int
module: btrfs
args:
["struct inode *", "u64", "unsigned long", "u64", "unsigned long", "struct page **", "unsigned long"]


func: btrfs_copy_root
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct extent_buffer *", "struct extent_buffer **", "u64"]


func: btrfs_cow_block
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct extent_buffer *", "struct extent_buffer *", "int", "struct extent_buffer **"]


func: btrfs_insert_empty_items
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_key *", "u32 *", "int"]


func: btrfs_realloc_node
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct extent_buffer *", "int", "u64 *", "struct btrfs_key *"]


func: btrfs_search_slot
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_key *", "struct btrfs_path *", "int", "int"]


func: btrfs_split_item
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_key *", "unsigned long"]


func: __btrfs_cow_block
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct extent_buffer *", "struct extent_buffer *", "int", "struct extent_buffer **", "u64", "u64"]


func: __push_leaf_left
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "int", "int", "struct extent_buffer *", "int", "u32", "u32"]


func: balance_node_right
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct extent_buffer *", "struct extent_buffer *"]


func: btrfs_del_leaf
ret: static void
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct extent_buffer *"]


func: copy_for_split
ret: static void
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct extent_buffer *", "struct extent_buffer *", "int", "int", "int"]


func: insert_ptr
ret: static void
module: btrfs
args:
["struct btrfs_path *", "struct btrfs_disk_key *", "u64", "int", "int", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_trans_handle *"]


func: push_leaf_left
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "int", "int", "int", "u32"]


func: push_node_left
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct extent_buffer *", "struct extent_buffer *", "int"]


func: read_block_for_search
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "struct extent_buffer **", "int", "int", "struct btrfs_key *", "u64", "struct btrfs_trans_handle *"]


func: split_item
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "struct btrfs_key *", "unsigned long", "struct btrfs_trans_handle *"]


func: tree_mod_log_eb_copy
ret: static int
module: btrfs
args:
["struct btrfs_fs_info *", "struct extent_buffer *", "struct extent_buffer *", "unsigned long", "unsigned long", "int"]


func: update_ref_for_cow
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct extent_buffer *", "struct extent_buffer *", "int *"]


func: btrfs_insert_delayed_dir_index
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "const char *", "int", "struct inode *", "struct btrfs_disk_key *", "u8", "u64"]


func: __btrfs_update_delayed_inode
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_delayed_node *"]


func: btrfs_delete_delayed_items
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_path *", "struct btrfs_root *", "struct btrfs_delayed_node *"]


func: btrfs_add_delayed_data_ref
ret: int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_trans_handle *", "u64", "u64", "u64", "u64", "u64", "u64", "u64", "int", "struct btrfs_delayed_extent_op *"]


func: btrfs_add_delayed_extent_op
ret: int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_trans_handle *", "u64", "u64", "struct btrfs_delayed_extent_op *"]


func: btrfs_add_delayed_tree_ref
ret: int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_trans_handle *", "u64", "u64", "u64", "u64", "int", "int", "struct btrfs_delayed_extent_op *"]


func: btrfs_merge_delayed_refs
ret: void
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_fs_info *", "struct btrfs_delayed_ref_root *", "struct btrfs_delayed_ref_head *"]


func: add_delayed_data_ref
ret: static void
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_trans_handle *", "struct btrfs_delayed_ref_head *", "struct btrfs_delayed_ref_node *", "u64", "u64", "u64", "u64", "u64", "u64", "int"]


func: add_delayed_ref_head
ret: static struct btrfs_delayed_ref_head *
module: btrfs
args:
["struct btrfs_delayed_ref_node *", "struct btrfs_qgroup_extent_record *", "u64", "u64", "u64", "u64", "int", "int", "struct btrfs_trans_handle *", "struct btrfs_trans_handle *", "struct btrfs_fs_info *"]


func: add_delayed_ref_tail_merge
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_delayed_ref_root *", "struct btrfs_delayed_ref_head *", "struct btrfs_delayed_ref_node *"]


func: add_delayed_tree_ref
ret: static void
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_trans_handle *", "struct btrfs_delayed_ref_head *", "struct btrfs_delayed_ref_node *", "u64", "u64", "u64", "u64", "int", "int"]


func: update_existing_head_ref
ret: static void
module: btrfs
args:
["struct btrfs_delayed_ref_node *", "struct btrfs_delayed_ref_node *", "struct btrfs_delayed_ref_root *"]


func: btrfs_delete_one_dir_name
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_dir_item *"]


func: btrfs_insert_dir_item
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "const char *", "int", "struct inode *", "struct btrfs_key *", "u8", "u64"]


func: btrfs_insert_xattr_item
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "u64", "const char *", "u16", "const void *", "u16"]


func: btrfs_lookup_dir_index_item
ret: struct btrfs_dir_item *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "u64", "u64", "const char *", "int", "int"]


func: btrfs_lookup_dir_item
ret: struct btrfs_dir_item *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "u64", "const char *", "int", "int"]


func: btrfs_lookup_xattr
ret: struct btrfs_dir_item *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "u64", "const char *", "u16", "int"]


func: insert_with_overflow
ret: static struct btrfs_dir_item *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_key *", "u32", "const char *", "int"]


func: btrfs_wq_submit_bio
ret: int
module: btrfs
args:
["struct btrfs_fs_info *", "struct inode *", "int", "struct bio *", "int", "unsigned long", "u64", "extent_submit_bio_hook_t *", "extent_submit_bio_hook_t *"]


func: btrfs_alloc_reserved_file_extent
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "u64", "u64", "struct btrfs_key *"]


func: btrfs_alloc_tree_block
ret: struct extent_buffer *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "struct btrfs_disk_key *", "int", "u64", "u64"]


func: __btrfs_free_extent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "u64", "u64", "int", "struct btrfs_delayed_extent_op *", "struct btrfs_delayed_ref_node *", "struct btrfs_delayed_ref_node *"]


func: alloc_reserved_file_extent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "u64", "u64", "u64", "struct btrfs_key *", "int"]


func: do_walk_down
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct walk_control *", "int *"]


func: insert_extent_data_ref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "u64", "u64", "u64", "u64", "u64", "int"]


func: insert_inline_extent_backref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "u64", "u64", "u64", "u64", "u64", "u64", "int", "struct btrfs_delayed_extent_op *"]


func: lookup_extent_data_ref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "u64", "u64", "u64", "u64", "u64"]


func: lookup_inline_extent_backref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_extent_inline_ref **", "u64", "u64", "u64", "u64", "u64", "u64", "int"]


func: reada_walk_down
ret: static void
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct walk_control *", "struct btrfs_path *"]


func: remove_extent_backref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_extent_inline_ref *", "int", "int", "int *"]


func: setup_inline_extent_backref
ret: static void
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "struct btrfs_extent_inline_ref *", "u64", "u64", "u64", "u64", "int", "struct btrfs_delayed_extent_op *"]


func: update_inline_extent_backref
ret: static void
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "struct btrfs_extent_inline_ref *", "int", "struct btrfs_delayed_extent_op *", "int *"]


func: walk_down_proc
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct walk_control *", "int"]


func: walk_down_tree
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct walk_control *"]


func: write_one_cache_group
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_path *", "struct btrfs_block_group_cache *", "struct btrfs_root *"]


func: btrfs_create_repair_bio
ret: struct bio *
module: btrfs
args:
["struct inode *", "struct bio *", "struct io_failure_record *", "struct page *", "int", "int", "bio_end_io_t *", "void *"]


func: clear_extent_bit
ret: int
module: btrfs
args:
["struct extent_io_tree *", "u64", "u64", "unsigned int", "int", "int", "struct extent_state **", "gfp_t"]


func: convert_extent_bit
ret: int
module: btrfs
args:
["struct extent_io_tree *", "u64", "u64", "unsigned int", "unsigned int", "struct extent_state **", "gfp_t"]


func: copy_extent_buffer
ret: void
module: btrfs
args:
["struct extent_buffer *", "struct extent_buffer *", "unsigned long", "unsigned long", "unsigned long"]


func: extent_readpages
ret: int
module: btrfs
args:
["struct extent_io_tree *", "struct address_space *", "struct list_head *", "unsigned int", "get_extent_t *"]


func: extent_writepages
ret: int
module: btrfs
args:
["struct extent_io_tree *", "struct address_space *", "get_extent_t *", "struct writeback_control *"]


func: map_private_extent_buffer
ret: int
module: btrfs
args:
["struct extent_buffer *", "unsigned long", "unsigned long", "char **", "unsigned long *", "unsigned long *"]


func: set_extent_bit
ret: int
module: btrfs
args:
["struct extent_io_tree *", "u64", "u64", "unsigned int", "u64 *", "struct extent_state **", "gfp_t"]


func: __clear_extent_bit
ret: static int
module: btrfs
args:
["struct extent_io_tree *", "u64", "u64", "unsigned int", "int", "int", "struct extent_state **", "gfp_t", "struct extent_changeset *"]


func: __do_readpage
ret: static int
module: btrfs
args:
["struct extent_io_tree *", "struct page *", "get_extent_t *", "struct extent_map **", "struct bio **", "int", "unsigned long *", "int", "u64 *"]


func: __etree_search
ret: static struct rb_node *
module: btrfs
args:
["struct extent_io_tree *", "u64", "struct rb_node **", "struct rb_node ***", "struct rb_node **", "struct rb_node **"]


func: __extent_read_full_page
ret: static int
module: btrfs
args:
["struct extent_io_tree *", "struct page *", "get_extent_t *", "struct bio **", "int", "unsigned long *", "int"]


func: __extent_readpages
ret: static void
module: btrfs
args:
["struct extent_io_tree *", "struct page **", "int", "get_extent_t *", "struct extent_map **", "struct bio **", "unsigned long *", "u64 *", "int", "int"]


func: __extent_writepage_io
ret: static int
module: btrfs
args:
["struct inode *", "struct page *", "struct writeback_control *", "struct extent_page_data *", "loff_t", "unsigned long", "int", "int *"]


func: __set_extent_bit
ret: static int
module: btrfs
args:
["struct extent_io_tree *", "u64", "u64", "unsigned int", "unsigned int", "u64 *", "struct extent_state **", "gfp_t", "struct extent_changeset *"]


func: clear_state_bit
ret: static struct extent_state *
module: btrfs
args:
["struct extent_io_tree *", "struct extent_state *", "unsigned int *", "int", "struct extent_changeset *"]


func: extent_write_cache_pages
ret: static int
module: btrfs
args:
["struct address_space *", "struct writeback_control *", "void *", "struct extent_io_tree *", "void (*)(void *)", "writepage_t"]


func: insert_state
ret: static int
module: btrfs
args:
["struct extent_io_tree *", "struct extent_state *", "u64", "u64", "struct rb_node ***", "struct rb_node **", "unsigned int *", "struct extent_changeset *"]


func: submit_extent_page
ret: static int
module: btrfs
args:
["int", "struct extent_io_tree *", "struct writeback_control *", "struct page *", "sector_t", "size_t", "unsigned long", "struct block_device *", "struct bio **", "unsigned long", "bio_end_io_t *", "int", "unsigned long", "unsigned long", "bool"]


func: write_one_eb
ret: static int
module: btrfs
args:
["struct extent_buffer *", "struct writeback_control *", "struct extent_page_data *", "struct btrfs_fs_info *", "struct btrfs_fs_info *"]


func: writepage_delalloc
ret: static int
module: btrfs
args:
["struct inode *", "struct page *", "struct extent_page_data *", "u64", "unsigned long *", "struct writeback_control *"]


func: btrfs_extent_item_to_extent_map
ret: void
module: btrfs
args:
["struct inode *", "const struct btrfs_path *", "struct btrfs_file_extent_item *", "const bool", "struct extent_map *"]


func: btrfs_insert_file_extent
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "u64", "u64", "u64", "u64", "u64", "u8", "u8", "u16"]


func: __btrfs_lookup_bio_sums
ret: static int
module: btrfs
args:
["struct inode *", "struct bio *", "u64", "u32 *", "int", "struct btrfs_root *", "struct btrfs_root *"]


func: __btrfs_drop_extents
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "struct btrfs_path *", "u64", "u64", "u64 *", "int", "int", "u32", "int *"]


func: btrfs_dirty_pages
ret: int
module: btrfs
args:
["struct btrfs_root *", "struct inode *", "struct page **", "size_t", "loff_t", "size_t", "struct extent_state **"]


func: lock_and_cleanup_extent_if_need
ret: static int
module: btrfs
args:
["struct inode *", "struct page **", "size_t", "loff_t", "u64 *", "u64 *", "struct extent_state **"]


func: btrfs_find_space_cluster
ret: int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_block_group_cache *", "struct btrfs_free_cluster *", "u64", "u64", "u64"]


func: btrfs_truncate_free_space_cache
ret: int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_trans_handle *", "struct btrfs_block_group_cache *", "struct inode *"]


func: btrfs_wait_cache_io
ret: int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_trans_handle *", "struct btrfs_block_group_cache *", "struct btrfs_io_ctl *", "struct btrfs_path *", "u64"]


func: btrfs_write_out_cache
ret: int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_trans_handle *", "struct btrfs_block_group_cache *", "struct btrfs_path *"]


func: __btrfs_write_out_cache
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct inode *", "struct btrfs_free_space_ctl *", "struct btrfs_block_group_cache *", "struct btrfs_io_ctl *", "struct btrfs_trans_handle *", "u64", "struct btrfs_path *"]


func: __load_free_space_cache
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct inode *", "struct btrfs_free_space_ctl *", "struct btrfs_path *", "u64"]


func: do_trimming
ret: static int
module: btrfs
args:
["struct btrfs_block_group_cache *", "u64 *", "u64", "u64", "u64", "u64", "struct btrfs_trim_range *"]


func: setup_cluster_bitmap
ret: static int
module: btrfs
args:
["struct btrfs_block_group_cache *", "struct btrfs_free_cluster *", "struct list_head *", "u64", "u64", "u64", "u64"]


func: update_cache_item
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "struct btrfs_path *", "u64", "int", "int"]


func: write_cache_extent_entries
ret: static int
module: btrfs
args:
["struct btrfs_io_ctl *", "struct btrfs_free_space_ctl *", "struct btrfs_block_group_cache *", "int *", "int *", "struct list_head *"]


func: btrfs_del_inode_ref
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "const char *", "int", "u64", "u64", "u64 *"]


func: btrfs_lookup_inode
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_key *", "int"]


func: btrfs_lookup_inode_extref
ret: struct btrfs_inode_extref *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "const char *", "int", "u64", "u64", "int", "int"]


func: btrfs_add_link
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct inode *", "struct inode *", "const char *", "int", "int", "u64"]


func: btrfs_unlink_inode
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "struct inode *", "const char *", "int"]


func: btrfs_unlink_subvol
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "u64", "const char *", "int"]


func: btrfs_new_inode
ret: static struct inode *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "const char *", "int", "u64", "u64", "umode_t", "u64 *"]


func: dio_read_error
ret: static int
module: btrfs
args:
["struct inode *", "struct bio *", "struct page *", "u64", "u64", "int", "bio_end_io_t *", "void *"]


func: fill_inode_item
ret: static void
module: btrfs
args:
["struct extent_buffer *", "struct btrfs_inode_item *", "struct inode *", "struct btrfs_trans_handle *"]


func: insert_reserved_file_extent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct inode *", "u64", "u64", "u64", "u64", "u64", "u8", "int", "u16", "u8"]


func: uncompress_inline
ret: static int
module: btrfs
args:
["struct page *", "size_t", "u64", "struct btrfs_file_extent_item *", "struct inode *", "struct btrfs_path *", "struct btrfs_path *"]


func: btrfs_defrag_file
ret: int
module: btrfs
args:
["struct inode *", "struct file *", "struct btrfs_ioctl_defrag_range_args *", "u64", "unsigned long"]


func: btrfs_ioctl_snap_create_transid
ret: static int
module: btrfs
args:
["struct file *", "char *", "unsigned long", "int", "u64 *", "bool", "struct btrfs_qgroup_inherit *"]


func: btrfs_mksubvol
ret: static int
module: btrfs
args:
["struct path *", "char *", "int", "struct btrfs_root *", "u64 *", "bool", "struct btrfs_qgroup_inherit *"]


func: clone_update_extent_map
ret: static void
module: btrfs
args:
["struct inode *", "const struct btrfs_path *", "const u64", "const u64", "const struct btrfs_trans_handle *"]


func: copy_to_sk
ret: static int
module: btrfs
args:
["struct btrfs_key *", "struct btrfs_ioctl_search_key *", "size_t *", "char *", "unsigned long *", "int *", "struct btrfs_path *", "struct btrfs_path *", "struct btrfs_root *"]


func: lzo_compress_pages
ret: static int
module: btrfs
args:
["struct list_head *", "struct address_space *", "u64", "unsigned long", "struct page **", "unsigned long", "unsigned long *", "unsigned long *", "unsigned long *", "unsigned long"]


func: iterate_object_props
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "u64", "void *", "void (*)(void *, const struct prop_handler *, const char *, size_t)"]


func: btrfs_qgroup_account_extent
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_fs_info *", "u64", "u64", "struct ulist *", "struct ulist *"]


func: btrfs_qgroup_inherit
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_fs_info *", "u64", "u64", "struct btrfs_qgroup_inherit *"]


func: update_qgroup_status_item
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_fs_info *", "struct btrfs_fs_info *"]


func: raid56_parity_alloc_scrub_rbio
ret: struct btrfs_raid_bio *
module: btrfs
args:
["struct btrfs_root *", "struct bio *", "struct btrfs_bio *", "u64", "struct btrfs_device *", "unsigned long *", "int"]


func: rbio_add_io_page
ret: static int
module: btrfs
args:
["struct btrfs_raid_bio *", "struct bio_list *", "struct page *", "int", "unsigned long", "unsigned long"]


func: do_relocation
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct reloc_control *", "struct backref_node *", "struct btrfs_key *", "struct btrfs_path *", "int"]


func: find_data_references
ret: static int
module: btrfs
args:
["struct reloc_control *", "struct btrfs_key *", "struct extent_buffer *", "struct btrfs_extent_data_ref *", "struct rb_root *"]


func: replace_file_extents
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct reloc_control *", "struct btrfs_root *", "struct extent_buffer *"]


func: replace_path
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_key *", "int", "int"]


func: select_reloc_root
ret: static struct btrfs_root *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct reloc_control *", "struct backref_node *", "struct backref_edge **"]


func: btrfs_add_root_ref
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "u64", "u64", "const char *", "int"]


func: btrfs_del_root_ref
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "u64", "u64 *", "const char *", "int"]


func: btrfs_find_root
ret: int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_key *", "struct btrfs_path *", "struct btrfs_root_item *", "struct btrfs_key *"]


func: btrfs_insert_root
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_key *", "struct btrfs_root_item *"]


func: scrub_chunk
ret: static int
module: btrfs
args:
["struct scrub_ctx *", "struct btrfs_device *", "u64", "u64", "u64", "struct btrfs_block_group_cache *", "int"]


func: scrub_pages
ret: static int
module: btrfs
args:
["struct scrub_ctx *", "u64", "u64", "u64", "struct btrfs_device *", "u64", "u64", "int", "u8 *", "int", "u64"]


func: scrub_raid56_parity
ret: static int
module: btrfs
args:
["struct scrub_ctx *", "struct map_lookup *", "struct btrfs_device *", "struct btrfs_path *", "u64", "u64"]


func: add_pending_dir_move
ret: static int
module: btrfs
args:
["struct send_ctx *", "u64", "u64", "u64", "struct list_head *", "struct list_head *", "const bool"]


func: changed_cb
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_path *", "struct btrfs_key *", "enum btrfs_compare_tree_result", "void *"]


func: iterate_dir_item
ret: static int
module: btrfs
args:
["iterate_dir_item_t", "void *", "struct btrfs_key *", "struct btrfs_path *", "struct btrfs_path *", "struct btrfs_root *"]


func: iterate_inode_ref
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_key *", "int", "iterate_inode_ref_t", "void *", "struct btrfs_path *", "struct btrfs_path *"]


func: btrfs_del_dir_entries_in_log
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "const char *", "int", "struct inode *", "u64"]


func: btrfs_log_dentry_safe
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct dentry *", "const loff_t", "const loff_t", "struct btrfs_log_ctx *"]


func: __add_inode_ref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_root *", "struct inode *", "struct inode *", "u64", "u64", "u64", "char *", "int", "int *", "struct extent_buffer *"]


func: add_inode_ref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "struct extent_buffer *", "int", "struct btrfs_key *"]


func: btrfs_log_changed_extents
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "struct btrfs_path *", "struct list_head *", "struct btrfs_log_ctx *"]


func: btrfs_log_inode
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "int", "const loff_t", "const loff_t", "struct btrfs_log_ctx *"]


func: btrfs_log_inode_parent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "struct dentry *", "const loff_t", "const loff_t", "int", "struct btrfs_log_ctx *"]


func: check_item_in_log
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_path *", "struct inode *", "struct btrfs_key *"]


func: copy_items
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct inode *", "struct btrfs_path *", "struct btrfs_path *", "u64 *", "int", "int", "int", "u64"]


func: drop_one_dir_item
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct inode *", "struct btrfs_dir_item *"]


func: fill_inode_item
ret: static void
module: btrfs
args:
["struct extent_buffer *", "struct btrfs_inode_item *", "struct inode *", "int", "u64", "struct btrfs_trans_handle *"]


func: insert_dir_log_key
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "int", "u64", "u64", "u64"]


func: insert_one_name
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "char *", "int", "struct btrfs_key *"]


func: log_dir_items
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "struct btrfs_path *", "struct btrfs_path *", "int", "struct btrfs_log_ctx *", "u64", "u64 *"]


func: log_directory_changes
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "struct btrfs_path *", "struct btrfs_path *", "struct btrfs_log_ctx *"]


func: overwrite_item
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct extent_buffer *", "int", "struct btrfs_key *"]


func: replay_dir_deletes
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "u64", "int"]


func: replay_one_name
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct extent_buffer *", "struct btrfs_dir_item *", "struct btrfs_key *"]


func: replay_xattr_deletes
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "const u64"]


func: wait_ordered_extents
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct inode *", "const struct extent_map *", "const struct list_head *", "bool *", "struct btrfs_root *"]


func: walk_down_log_tree
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "int *", "struct walk_control *"]


func: find_live_mirror
ret: static int
module: btrfs
args:
["struct map_lookup *", "int", "int", "int", "int", "struct btrfs_fs_info *", "struct btrfs_fs_info *"]


func: ubh_scanc
ret: static unsigned int
module: ufs
args:
["struct ufs_sb_private_info *", "struct ufs_buffer_head *", "unsigned int", "unsigned int", "unsigned char *", "unsigned char"]


func: dlm_lock
ret: int
module: dlm
args:
["dlm_lockspace_t *", "int", "struct dlm_lksb *", "uint32_t", "void *", "unsigned int", "uint32_t", "void (*)(void *)", "void *", "void (*)(void *, int)"]


func: dlm_user_adopt_orphan
ret: int
module: dlm
args:
["struct dlm_ls *", "struct dlm_user_args *", "int", "uint32_t", "void *", "unsigned int", "unsigned long", "uint32_t *"]


func: dlm_user_convert
ret: int
module: dlm
args:
["struct dlm_ls *", "struct dlm_user_args *", "int", "uint32_t", "uint32_t", "char *", "unsigned long"]


func: dlm_user_request
ret: int
module: dlm
args:
["struct dlm_ls *", "struct dlm_user_args *", "int", "uint32_t", "void *", "unsigned int", "unsigned long"]


func: create_message
ret: static int
module: dlm
args:
["struct dlm_lkb *", "int", "int", "struct dlm_message **", "struct dlm_mhandle **", "struct dlm_rsb *", "struct dlm_rsb *"]


func: set_lock_args
ret: static int
module: dlm
args:
["int", "struct dlm_lksb *", "uint32_t", "int", "unsigned long", "void (*)(void *)", "void *", "void (*)(void *, int)", "struct dlm_args *"]


func: dlm_new_lockspace
ret: int
module: dlm
args:
["const char *", "const char *", "uint32_t", "int", "const struct dlm_lockspace_ops *", "void *", "int *", "dlm_lockspace_t **"]


func: user_dlm_lock
ret: static int
module: ocfs2_stack_user
args:
["struct ocfs2_cluster_connection *", "int", "struct ocfs2_dlm_lksb *", "u32", "void *", "unsigned int"]


func: ocfs2_init_acl
ret: int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct inode *", "struct buffer_head *", "struct buffer_head *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *"]


func: ocfs2_set_acl
ret: int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "int", "struct posix_acl *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *"]


func: ocfs2_add_clusters_in_btree
ret: int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "u32 *", "u32", "int", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *", "enum ocfs2_alloc_restarted *"]


func: ocfs2_change_extent_flag
ret: int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "u32", "u32", "u32", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *", "int", "int"]


func: ocfs2_insert_extent
ret: int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "u32", "u64", "u32", "u8", "struct ocfs2_alloc_context *"]


func: ocfs2_mark_extent_written
ret: int
module: ocfs2
args:
["struct inode *", "struct ocfs2_extent_tree *", "handle_t *", "u32", "u32", "u32", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_remove_btree_range
ret: int
module: ocfs2
args:
["struct inode *", "struct ocfs2_extent_tree *", "u32", "u32", "u32", "int", "struct ocfs2_cached_dealloc_ctxt *", "u64", "bool"]


func: ocfs2_remove_extent
ret: int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "u32", "u32", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_split_extent
ret: int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "int", "struct ocfs2_extent_rec *", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: __ocfs2_rotate_tree_left
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "int", "struct ocfs2_path *", "struct ocfs2_cached_dealloc_ctxt *", "struct ocfs2_path **"]


func: ocfs2_add_branch
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct buffer_head *", "struct buffer_head **", "struct ocfs2_alloc_context *"]


func: ocfs2_adjust_adjacent_records
ret: static void
module: ocfs2
args:
["struct ocfs2_extent_rec *", "struct ocfs2_extent_rec *", "struct ocfs2_extent_list *", "struct ocfs2_extent_list *"]


func: ocfs2_append_rec_to_path
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_extent_rec *", "struct ocfs2_path *", "struct ocfs2_path **"]


func: ocfs2_create_new_meta_bhs
ret: static int
module: ocfs2
args:
["handle_t *", "int", "struct ocfs2_alloc_context *", "struct buffer_head **", "struct ocfs2_extent_tree *"]


func: ocfs2_do_insert_extent
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_extent_rec *", "struct ocfs2_insert_type *"]


func: ocfs2_figure_contig_type
ret: static void
module: ocfs2
args:
["struct ocfs2_extent_tree *", "struct ocfs2_extent_list *", "struct ocfs2_extent_rec *", "struct ocfs2_insert_type *", "struct ocfs2_insert_type *"]


func: ocfs2_figure_insert_type
ret: static int
module: ocfs2
args:
["struct ocfs2_extent_tree *", "struct buffer_head **", "struct ocfs2_extent_rec *", "int *", "struct ocfs2_insert_type *"]


func: ocfs2_figure_merge_contig_type
ret: static int
module: ocfs2
args:
["struct ocfs2_extent_tree *", "struct ocfs2_path *", "struct ocfs2_extent_list *", "int", "struct ocfs2_extent_rec *", "struct ocfs2_merge_ctxt *"]


func: ocfs2_grow_tree
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "int *", "struct buffer_head **", "struct ocfs2_alloc_context *"]


func: ocfs2_insert_at_leaf
ret: static void
module: ocfs2
args:
["struct ocfs2_extent_rec *", "struct ocfs2_extent_list *", "struct ocfs2_insert_type *", "struct ocfs2_insert_type *", "struct ocfs2_insert_type *", "struct ocfs2_insert_type *", "struct ocfs2_extent_tree *"]


func: ocfs2_merge_rec_left
ret: static int
module: ocfs2
args:
["struct ocfs2_path *", "handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_extent_rec *", "struct ocfs2_cached_dealloc_ctxt *", "int"]


func: ocfs2_merge_rec_right
ret: static int
module: ocfs2
args:
["struct ocfs2_path *", "handle_t *", "struct ocfs2_extent_tree *", "int", "struct ocfs2_extent_rec *"]


func: ocfs2_remove_rightmost_path
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_rotate_subtree_left
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "struct ocfs2_path *", "int", "struct ocfs2_cached_dealloc_ctxt *", "int *"]


func: ocfs2_rotate_tree_right
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "enum ocfs2_split_type", "u32", "struct ocfs2_path *", "struct ocfs2_path **"]


func: ocfs2_split_and_insert
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "struct buffer_head **", "int", "struct ocfs2_extent_rec *", "struct ocfs2_alloc_context *"]


func: ocfs2_split_tree
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "int", "u32", "struct ocfs2_alloc_context *"]


func: ocfs2_truncate_rec
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "int", "struct ocfs2_cached_dealloc_ctxt *", "u32", "u32"]


func: ocfs2_try_to_merge_extent
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "int", "struct ocfs2_extent_rec *", "struct ocfs2_cached_dealloc_ctxt *", "struct ocfs2_merge_ctxt *"]


func: ocfs2_unlink_path
ret: static void
module: ocfs2
args:
["handle_t *", "struct ocfs2_cached_dealloc_ctxt *", "struct ocfs2_path *", "int", "struct ocfs2_extent_tree *"]


func: ocfs2_unlink_subtree
ret: static void
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "struct ocfs2_path *", "struct ocfs2_path *", "int", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_write_begin_nolock
ret: int
module: ocfs2
args:
["struct file *", "struct address_space *", "loff_t", "unsigned int", "unsigned int", "struct page **", "void **", "struct buffer_head *", "struct page *"]


func: ocfs2_write_cluster
ret: static int
module: ocfs2
args:
["u32", "unsigned int", "unsigned int", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *", "struct ocfs2_write_ctxt *", "u32", "loff_t", "unsigned int", "struct address_space *"]


func: ocfs2_read_blocks
ret: int
module: ocfs2
args:
["struct ocfs2_caching_info *", "u64", "int", "struct buffer_head **", "int", "int (*)(struct super_block *, struct buffer_head *)"]


func: __ocfs2_add_entry
ret: int
module: ocfs2
args:
["handle_t *", "struct inode *", "const char *", "int", "struct inode *", "u64", "struct buffer_head *", "struct ocfs2_dir_lookup_result *"]


func: ocfs2_fill_new_dir
ret: int
module: ocfs2
args:
["struct ocfs2_super *", "handle_t *", "struct inode *", "struct inode *", "struct buffer_head *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *"]


func: ocfs2_prepare_dir_for_insert
ret: int
module: ocfs2
args:
["struct ocfs2_super *", "struct inode *", "struct buffer_head *", "const char *", "int", "struct ocfs2_dir_lookup_result *"]


func: __ocfs2_delete_entry
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct ocfs2_dir_entry *", "struct buffer_head *", "char *", "unsigned int"]


func: __ocfs2_dx_dir_new_cluster
ret: static int
module: ocfs2
args:
["struct inode *", "handle_t *", "struct ocfs2_alloc_context *", "struct buffer_head **", "int", "u64 *", "u32"]


func: ocfs2_do_extend_dir
ret: static int
module: ocfs2
args:
["struct super_block *", "handle_t *", "struct inode *", "struct buffer_head *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *", "struct buffer_head **"]


func: ocfs2_dx_dir_attach_index
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "struct ocfs2_alloc_context *", "int", "u32", "struct buffer_head **", "struct buffer_head *", "struct buffer_head *", "struct ocfs2_super *", "struct ocfs2_super *"]


func: ocfs2_dx_dir_rebalance
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct inode *", "struct buffer_head *", "struct buffer_head *", "u32", "u64", "struct ocfs2_dx_hinfo *"]


func: ocfs2_dx_dir_search
ret: static int
module: ocfs2
args:
["const char *", "int", "struct inode *", "struct ocfs2_dx_root_block *", "struct ocfs2_dir_lookup_result *"]


func: ocfs2_expand_inline_dir
ret: static int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "unsigned int", "struct ocfs2_dir_lookup_result *", "struct buffer_head **"]


func: ocfs2_extend_dir
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct inode *", "struct buffer_head *", "unsigned int", "struct ocfs2_dir_lookup_result *", "struct buffer_head **"]


func: ocfs2_fill_new_dir_el
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct inode *", "struct buffer_head *", "struct ocfs2_alloc_context *", "struct buffer_head **", "struct ocfs2_super *"]


func: ocfs2_prepare_dx_dir_for_insert
ret: static int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "int", "struct ocfs2_dir_lookup_result *", "const char *"]


func: ocfs2_figure_hole_clusters
ret: int
module: ocfs2
args:
["struct ocfs2_caching_info *", "struct ocfs2_extent_list *", "struct buffer_head *", "u32", "u32 *"]


func: ocfs2_read_virt_blocks
ret: int
module: ocfs2
args:
["struct inode *", "u64", "int", "struct buffer_head **", "int", "int (*)(struct super_block *, struct buffer_head *)"]


func: ocfs2_get_clusters_nocache
ret: static int
module: ocfs2
args:
["struct inode *", "u32", "unsigned int *", "struct ocfs2_extent_rec *", "unsigned int *", "struct buffer_head *"]


func: ocfs2_add_inode_data
ret: int
module: ocfs2
args:
["struct ocfs2_super *", "struct inode *", "u32 *", "u32", "int", "struct buffer_head *", "handle_t *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *", "enum ocfs2_alloc_restarted *"]


func: __ocfs2_journal_access
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_triggers *", "int"]


func: ocfs2_queue_recovery_completion
ret: static void
module: ocfs2
args:
["struct ocfs2_journal *", "int", "struct ocfs2_dinode *", "struct ocfs2_dinode *", "struct ocfs2_quota_recovery *", "enum ocfs2_orphan_reco_type"]


func: ocfs2_sync_local_to_main
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_dinode *", "struct inode *", "struct buffer_head *", "struct ocfs2_super *"]


func: ocfs2_lock_allocators_move_extents
ret: static int
module: ocfs2
args:
["struct ocfs2_extent_tree *", "u32", "struct ocfs2_alloc_context **", "struct ocfs2_alloc_context **", "int", "int *", "struct inode *", "u32"]


func: ocfs2_orphan_del
ret: int
module: ocfs2
args:
["struct ocfs2_super *", "handle_t *", "struct inode *", "struct inode *", "struct buffer_head *", "bool"]


func: __ocfs2_mknod_locked
ret: static int
module: ocfs2
args:
["struct inode *", "struct inode *", "dev_t", "struct buffer_head **", "struct buffer_head *", "handle_t *", "struct ocfs2_alloc_context *", "u64", "u64", "u16"]


func: __ocfs2_prepare_orphan_dir
ret: static int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "u64", "char *", "struct ocfs2_dir_lookup_result *", "bool"]


func: ocfs2_double_lock
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct buffer_head **", "struct inode *", "struct buffer_head **", "struct inode *", "int"]


func: ocfs2_mknod_locked
ret: static int
module: ocfs2
args:
["struct inode *", "struct inode *", "dev_t", "struct buffer_head **", "struct buffer_head *", "handle_t *", "struct ocfs2_alloc_context *", "struct ocfs2_super *"]


func: ocfs2_orphan_add
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "handle_t *", "struct inode *", "struct buffer_head *", "char *", "struct ocfs2_dir_lookup_result *", "struct inode *", "bool"]


func: ocfs2_prepare_orphan_dir
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct inode **", "u64", "char *", "struct ocfs2_dir_lookup_result *", "bool"]


func: ocfs2_add_refcount_flag
ret: int
module: ocfs2
args:
["struct inode *", "struct ocfs2_extent_tree *", "struct ocfs2_caching_info *", "struct buffer_head *", "u32", "u32", "u32", "struct ocfs2_cached_dealloc_ctxt *", "struct ocfs2_post_refcount *"]


func: ocfs2_decrease_refcount
ret: int
module: ocfs2
args:
["struct inode *", "handle_t *", "u32", "u32", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *", "int"]


func: ocfs2_increase_refcount
ret: int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "u64", "u32", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_refcount_cow_xattr
ret: int
module: ocfs2
args:
["struct inode *", "struct ocfs2_dinode *", "struct ocfs2_xattr_value_buf *", "struct ocfs2_refcount_tree *", "struct buffer_head *", "u32", "u32", "struct ocfs2_post_refcount *"]


func: ocfs2_refcounted_xattr_delete_need
ret: int
module: ocfs2
args:
["struct inode *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_xattr_value_root *", "int *", "int *"]


func: __ocfs2_decrease_refcount
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "u64", "u32", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *", "int"]


func: __ocfs2_increase_refcount
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "u64", "u32", "int", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_add_refcounted_extent
ret: static int
module: ocfs2
args:
["struct ocfs2_extent_tree *", "struct ocfs2_caching_info *", "struct buffer_head *", "u32", "u32", "u32", "unsigned int", "struct ocfs2_cached_dealloc_ctxt *", "struct inode *"]


func: ocfs2_adjust_refcount_rec
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct buffer_head *", "struct ocfs2_refcount_rec *"]


func: ocfs2_calc_refcount_meta_credits
ret: static int
module: ocfs2
args:
["struct super_block *", "struct ocfs2_caching_info *", "struct buffer_head *", "u64", "u32", "int *", "int *"]


func: ocfs2_clear_ext_refcount
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_extent_tree *", "u32", "u32", "u32", "unsigned int", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_duplicate_extent_list
ret: static int
module: ocfs2
args:
["struct inode *", "struct inode *", "struct buffer_head *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_expand_refcount_tree
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct buffer_head *", "struct ocfs2_alloc_context *"]


func: ocfs2_find_refcount_rec_in_rl
ret: static void
module: ocfs2
args:
["u64", "unsigned int", "struct ocfs2_refcount_rec *", "int *", "struct buffer_head *", "struct ocfs2_caching_info *"]


func: ocfs2_get_refcount_cpos_end
ret: static int
module: ocfs2
args:
["struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_extent_block *", "struct ocfs2_extent_list *", "int", "u32 *"]


func: ocfs2_get_refcount_rec
ret: static int
module: ocfs2
args:
["struct ocfs2_caching_info *", "struct buffer_head *", "u64", "unsigned int", "struct ocfs2_refcount_rec *", "int *", "struct buffer_head **"]


func: ocfs2_lock_refcount_allocators
ret: static int
module: ocfs2
args:
["struct super_block *", "u32", "u32", "struct ocfs2_extent_tree *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_alloc_context **", "struct ocfs2_alloc_context **", "int *"]


func: ocfs2_remove_refcount_extent
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct buffer_head *", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_split_refcount_rec
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct buffer_head *", "struct ocfs2_refcount_rec *", "int", "int", "struct ocfs2_alloc_context *", "struct ocfs2_cached_dealloc_ctxt *"]


func: __ocfs2_resv_find_window
ret: static void
module: ocfs2
args:
["struct ocfs2_reservation_map *", "struct ocfs2_alloc_reservation *", "unsigned int", "unsigned int"]


func: ocfs2_resmap_find_free_bits
ret: static int
module: ocfs2
args:
["unsigned int", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *", "struct ocfs2_reservation_map *", "struct ocfs2_reservation_map *"]


func: ocfs2_verify_group_and_input
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_dinode *", "struct ocfs2_new_group_input *", "struct buffer_head *"]


func: ocfs2_block_group_set_bits
ret: int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct ocfs2_group_desc *", "struct buffer_head *", "unsigned int", "unsigned int"]


func: ocfs2_claim_new_inode
ret: int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "struct ocfs2_alloc_context *", "u64 *", "u16 *", "u64 *"]


func: ocfs2_lock_allocators
ret: int
module: ocfs2
args:
["struct inode *", "struct ocfs2_extent_tree *", "u32", "u32", "struct ocfs2_alloc_context **", "struct ocfs2_alloc_context **"]


func: _ocfs2_free_clusters
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "u64", "unsigned int", "void (*)(unsigned int, unsigned long *)"]


func: _ocfs2_free_suballoc_bits
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "unsigned int", "u64", "unsigned int", "void (*)(unsigned int, unsigned long *)"]


func: ocfs2_bg_discontig_add_extent
ret: static void
module: ocfs2
args:
["struct ocfs2_super *", "struct ocfs2_group_desc *", "u64", "unsigned int", "struct ocfs2_chain_list *"]


func: ocfs2_bg_discontig_fix_result
ret: static void
module: ocfs2
args:
["struct ocfs2_group_desc *", "struct ocfs2_suballoc_result *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *"]


func: ocfs2_block_group_fill
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "u64", "unsigned int", "u16", "struct ocfs2_chain_list *"]


func: ocfs2_block_group_find_clear_bits
ret: static int
module: ocfs2
args:
["struct buffer_head *", "unsigned int", "unsigned int", "struct ocfs2_suballoc_result *", "struct ocfs2_suballoc_result *", "struct ocfs2_super *"]


func: ocfs2_search_chain
ret: static int
module: ocfs2
args:
["struct ocfs2_alloc_context *", "handle_t *", "u32", "u32", "struct ocfs2_suballoc_result *", "u16 *"]


func: ocfs2_calc_security_init
ret: int
module: ocfs2
args:
["struct inode *", "struct ocfs2_security_xattr_info *", "int *", "int *", "struct ocfs2_alloc_context **"]


func: ocfs2_calc_xattr_init
ret: int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "umode_t", "struct ocfs2_security_xattr_info *", "int *", "int *", "int *"]


func: ocfs2_init_security_set
ret: int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "struct ocfs2_security_xattr_info *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *"]


func: ocfs2_xattr_attach_refcount_tree
ret: int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_xattr_set_handle
ret: int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "int", "const char *", "const void *", "size_t", "int", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *"]


func: __ocfs2_remove_xattr_range
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_value_buf *", "u32", "u32", "u32", "unsigned int", "struct ocfs2_xattr_set_ctxt *"]


func: __ocfs2_xattr_set_handle
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_dinode *", "struct ocfs2_xattr_info *", "struct ocfs2_xattr_search *", "struct ocfs2_xattr_search *", "struct ocfs2_xattr_set_ctxt *"]


func: ocfs2_add_new_xattr_bucket
ret: static int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "struct ocfs2_xattr_bucket *", "struct ocfs2_xattr_set_ctxt *"]


func: ocfs2_add_new_xattr_cluster
ret: static int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "struct ocfs2_xattr_bucket *", "struct ocfs2_xattr_bucket *", "u32 *", "u32", "int *", "struct ocfs2_xattr_set_ctxt *"]


func: ocfs2_adjust_xattr_cross_cluster
ret: static int
module: ocfs2
args:
["struct inode *", "handle_t *", "struct ocfs2_xattr_bucket *", "struct ocfs2_xattr_bucket *", "u64", "u32", "u32 *", "int *"]


func: ocfs2_calc_xattr_set_need
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_info *", "struct ocfs2_xattr_search *", "struct ocfs2_xattr_search *", "int *", "int *", "int *", "struct ocfs2_dinode *"]


func: ocfs2_create_xattr_block
ret: static int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "int", "struct buffer_head **", "struct ocfs2_xattr_set_ctxt *", "struct ocfs2_xattr_set_ctxt *"]


func: ocfs2_get_reflink_xattr_value_root
ret: static int
module: ocfs2
args:
["struct super_block *", "struct buffer_head *", "struct ocfs2_xattr_header *", "int", "struct ocfs2_xattr_value_root **", "struct buffer_head **", "void *"]


func: ocfs2_get_xattr_tree_value_root
ret: static int
module: ocfs2
args:
["struct super_block *", "struct ocfs2_xattr_bucket *", "int", "struct ocfs2_xattr_value_root **", "struct buffer_head **"]


func: ocfs2_lock_reflink_xattr_rec_allocators
ret: static int
module: ocfs2
args:
["struct ocfs2_extent_tree *", "u64", "u32", "int *", "struct ocfs2_alloc_context **", "struct ocfs2_alloc_context **", "struct ocfs2_reflink_xattr_tree_args *"]


func: ocfs2_lock_xattr_remove_allocators
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_value_root *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_alloc_context **", "int *"]


func: ocfs2_reflink_lock_xattr_allocators
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct ocfs2_xattr_header *", "int *", "struct ocfs2_alloc_context **", "struct buffer_head *"]


func: ocfs2_reflink_xattr_bucket
ret: static int
module: ocfs2
args:
["handle_t *", "u64", "u64", "u32 *", "int", "struct ocfs2_alloc_context *", "struct ocfs2_reflink_xattr_tree_args *", "struct ocfs2_alloc_context *", "u32"]


func: ocfs2_reflink_xattr_buckets
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_reflink_xattr_tree_args *", "struct ocfs2_extent_tree *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *", "u64", "u32", "u32", "struct inode *"]


func: ocfs2_reflink_xattr_header
ret: static int
module: ocfs2
args:
["handle_t *", "struct ocfs2_xattr_reflink *", "struct buffer_head *", "struct ocfs2_xattr_header *", "struct buffer_head *", "struct ocfs2_xattr_header *", "struct ocfs2_xattr_value_buf *", "struct ocfs2_alloc_context *", "get_xattr_value_root *", "void *"]


func: ocfs2_remove_value_outside
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_value_buf *", "struct ocfs2_xattr_header *", "struct ocfs2_caching_info *", "struct buffer_head *"]


func: ocfs2_value_metas_in_xattr_header
ret: static int
module: ocfs2
args:
["struct super_block *", "struct buffer_head *", "struct ocfs2_xattr_header *", "int *", "int *", "int *", "get_xattr_value_root *", "void *"]


func: ocfs2_xattr_attach_refcount_normal
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_value_buf *", "struct ocfs2_xattr_header *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_cached_dealloc_ctxt *"]


func: ocfs2_xattr_block_set
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_info *", "struct ocfs2_xattr_search *", "struct ocfs2_xattr_set_ctxt *"]


func: ocfs2_xattr_create_index_block
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_search *", "struct ocfs2_xattr_set_ctxt *", "struct ocfs2_xattr_set_ctxt *"]


func: ocfs2_xattr_index_block_find
ret: static int
module: ocfs2
args:
["struct inode *", "int", "const char *", "struct ocfs2_xattr_search *", "struct buffer_head *", "struct buffer_head *"]


func: ocfs2_xattr_value_attach_refcount
ret: static int
module: ocfs2
args:
["struct inode *", "struct ocfs2_xattr_value_root *", "struct ocfs2_extent_tree *", "struct ocfs2_caching_info *", "struct buffer_head *", "struct ocfs2_cached_dealloc_ctxt *", "struct ocfs2_post_refcount *"]


func: ocfs2_cluster_connect
ret: int
module: ocfs2_stackglue
args:
["const char *", "const char *", "int", "const char *", "int", "struct ocfs2_locking_protocol *", "void (*)(int, void *)", "void *", "struct ocfs2_cluster_connection **"]


func: ocfs2_cluster_connect_agnostic
ret: int
module: ocfs2_stackglue
args:
["const char *", "int", "struct ocfs2_locking_protocol *", "void (*)(int, void *)", "void *", "struct ocfs2_cluster_connection **"]


func: __dlmconvert_master
ret: static enum dlm_status
module: ocfs2_dlm
args:
["struct dlm_lock_resource *", "struct dlm_lock *", "int", "int", "int *", "int *", "struct dlm_ctxt *"]


func: dlm_send_remote_convert_request
ret: static enum dlm_status
module: ocfs2_dlm
args:
["struct dlm_ctxt *", "struct dlm_lock_resource *", "int", "int", "struct dlm_lock *", "struct dlm_lock *"]


func: dlmlock
ret: enum dlm_status
module: ocfs2_dlm
args:
["struct dlm_ctxt *", "int", "struct dlm_lockstatus *", "int", "const char *", "int", "dlm_astlockfunc_t *", "void *", "dlm_bastlockfunc_t *"]


func: dlm_send_remote_lock_request
ret: static enum dlm_status
module: ocfs2_dlm
args:
["struct dlm_ctxt *", "struct dlm_lock_resource *", "int", "struct dlm_lock *", "struct dlm_lock *"]


func: dlm_add_migration_mle
ret: static int
module: ocfs2_dlm
args:
["struct dlm_ctxt *", "struct dlm_lock_resource *", "struct dlm_master_list_entry *", "struct dlm_master_list_entry **", "const char *", "unsigned int", "u8", "u8"]


func: dlm_do_master_request
ret: static int
module: ocfs2_dlm
args:
["struct dlm_master_list_entry *", "int", "struct dlm_lock_resource *", "struct dlm_lock_resource *"]


func: dlm_init_mle
ret: static void
module: ocfs2_dlm
args:
["struct dlm_master_list_entry *", "enum dlm_mle_type", "struct dlm_ctxt *", "struct dlm_lock_resource *", "const char *", "unsigned int"]


func: dlm_restart_lock_mastery
ret: static int
module: ocfs2_dlm
args:
["struct dlm_lock_resource *", "struct dlm_master_list_entry *", "int", "struct dlm_ctxt *", "struct dlm_ctxt *"]


func: dlm_send_remote_unlock_request
ret: static enum dlm_status
module: ocfs2_dlm
args:
["struct dlm_ctxt *", "struct dlm_lock_resource *", "struct dlm_lock *", "struct dlm_lockstatus *", "int", "u8"]


func: dlmunlock_common
ret: static enum dlm_status
module: ocfs2_dlm
args:
["struct dlm_ctxt *", "struct dlm_lock_resource *", "struct dlm_lock *", "struct dlm_lockstatus *", "int", "int *", "int"]


func: o2hb_debug_create
ret: static struct dentry *
module: ocfs2_nodemanager
args:
["const char *", "struct dentry *", "struct o2hb_debug_buf **", "int", "int", "int", "void *", "int"]


func: o2net_register_handler
ret: int
module: ocfs2_nodemanager
args:
["u32", "u32", "u32", "o2net_msg_handler_func *", "void *", "o2net_post_msg_handler_func *", "struct list_head *"]


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: 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_handle_hva_range
ret: static int
module: kvm
args:
["struct kvm *", "unsigned long", "unsigned long", "unsigned long", "int (*)(struct kvm *, unsigned long *, struct kvm_memory_slot *, gfn_t, int, unsigned long)"]


func: mmu_set_spte
ret: static void
module: kvm
args:
["struct kvm_vcpu *", "u64 *", "unsigned int", "int", "int *", "int", "gfn_t", "pfn_t", "bool", "bool"]


func: slot_handle_level_range
ret: static bool
module: kvm
args:
["struct kvm *", "struct kvm_memory_slot *", "slot_level_handler", "int", "int", "gfn_t", "gfn_t", "bool"]


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"]


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


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


func: glue_cbc_decrypt_128bit
ret: int
module: glue_helper
args:
["const struct common_glue_ctx *", "struct blkcipher_desc *", "struct scatterlist *", "struct scatterlist *", "unsigned int"]


func: glue_cbc_encrypt_128bit
ret: int
module: glue_helper
args:
["const common_glue_func_t", "struct blkcipher_desc *", "struct scatterlist *", "struct scatterlist *", "unsigned int"]


func: glue_xts_crypt_128bit
ret: int
module: glue_helper
args:
["const struct common_glue_ctx *", "struct blkcipher_desc *", "struct scatterlist *", "struct scatterlist *", "unsigned int", "void (*)(void *, u8 *, const u8 *)", "void *", "void *"]


func: sound_insert_unit
ret: static int
module: soundcore
args:
["struct sound_unit **", "const struct file_operations *", "int", "int", "int", "const char *", "struct device *", "umode_t"]


func: snd_soc_register_component
ret: int
module: snd-soc-core
args:
["struct device *", "const struct snd_soc_component_driver *", "struct snd_soc_dai_driver *", "int"]


func: snd_soc_add_controls
ret: static int
module: snd-soc-core
args:
["struct snd_card *", "struct device *", "const struct snd_kcontrol_new *", "int", "const char *", "void *"]


func: snd_soc_dapm_mux_update_power
ret: int
module: snd-soc-core
args:
["struct snd_soc_dapm_context *", "struct snd_kcontrol *", "int", "struct soc_enum *", "struct snd_soc_dapm_update *"]


func: snd_soc_dapm_new_pcm
ret: int
module: snd-soc-core
args:
["struct snd_soc_card *", "const struct snd_soc_pcm_stream *", "unsigned int", "struct snd_soc_dapm_widget *", "struct snd_soc_dapm_widget *"]


func: dapm_connect_mux
ret: static int
module: snd-soc-core
args:
["struct snd_soc_dapm_context *", "struct snd_soc_dapm_path *", "const char *", "struct snd_soc_dapm_widget *"]


func: snd_soc_dapm_add_path
ret: static int
module: snd-soc-core
args:
["struct snd_soc_dapm_context *", "struct snd_soc_dapm_widget *", "struct snd_soc_dapm_widget *", "const char *", "int (*)(struct snd_soc_dapm_widget *, struct snd_soc_dapm_widget *)"]


func: snd_soc_card_jack_new
ret: int
module: snd-soc-core
args:
["struct snd_soc_card *", "const char *", "int", "struct snd_soc_jack *", "struct snd_soc_jack_pin *", "unsigned int"]


func: snd_soc_read_signed
ret: static int
module: snd-soc-core
args:
["struct snd_soc_component *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "int *"]


func: soc_tplg_add_dcontrol
ret: static int
module: snd-soc-core
args:
["struct snd_card *", "struct device *", "const struct snd_kcontrol_new *", "void *", "struct snd_kcontrol **", "const char *"]


func: aic31xx_wait_bits
ret: static int
module: snd-soc-tlv320aic31xx
args:
["unsigned int", "unsigned int", "unsigned int", "struct aic31xx_priv *", "struct aic31xx_priv *", "int", "int"]


func: rt5645_set_jack_detect
ret: int
module: snd-soc-rt5645
args:
["struct snd_soc_codec *", "struct snd_soc_jack *", "struct snd_soc_jack *", "struct snd_soc_jack *"]


func: sst_hsw_device_set_config
ret: int
module: snd-soc-sst-haswell-pcm
args:
["struct sst_hsw *", "enum sst_hsw_device_id", "enum sst_hsw_device_mclk", "enum sst_hsw_device_mode", "u32"]


func: sst_hsw_stream_format
ret: int
module: snd-soc-sst-haswell-pcm
args:
["struct sst_hsw *", "struct sst_hsw_stream *", "enum sst_hsw_stream_path_id", "enum sst_hsw_stream_type", "enum sst_hsw_stream_format"]


func: skl_get_time_info
ret: static int
module: snd-soc-skl
args:
["struct snd_pcm_substream *", "struct timespec *", "struct timespec *", "struct snd_pcm_audio_tstamp_config *", "struct snd_pcm_audio_tstamp_report *"]


func: sst_prepare_and_post_msg
ret: int
module: snd-intel-sst-core
args:
["struct intel_sst_drv *", "int", "int", "int", "int", "size_t", "const void *", "void **", "bool", "bool", "bool", "bool"]


func: amdtp_stream_init
ret: int
module: snd-firewire-lib
args:
["struct amdtp_stream *", "struct fw_unit *", "enum amdtp_stream_direction", "enum cip_flags", "unsigned int", "amdtp_stream_process_data_blocks_t", "unsigned int"]


func: pcr_modify
ret: static int
module: snd-firewire-lib
args:
["struct cmp_connection *", "__be32 (*)(struct cmp_connection *, __be32)", "int (*)(struct cmp_connection *, __be32)", "enum bus_reset_handling"]


func: snd_fw_async_midi_port_init
ret: int
module: snd-firewire-lib
args:
["struct snd_fw_async_midi_port *", "struct fw_unit *", "u64", "unsigned int", "snd_fw_async_midi_port_fill"]


func: iso_packets_buffer_init
ret: int
module: snd-firewire-lib
args:
["struct iso_packets_buffer *", "struct fw_unit *", "unsigned int", "unsigned int", "enum dma_data_direction"]


func: avc_stream_get_format
ret: int
module: snd-oxfw
args:
["struct fw_unit *", "enum avc_general_plug_dir", "unsigned int", "u8 *", "unsigned int *", "unsigned int"]


func: oxfw_volume_command
ret: static int
module: snd-oxfw
args:
["s16 *", "unsigned int", "enum control_attribute", "enum control_action", "struct snd_oxfw *", "struct snd_oxfw *"]


func: add_node
ret: static void
module: snd-bebob
args:
["struct snd_bebob *", "struct snd_info_entry *", "const char *", "void (*)(struct snd_info_entry *, struct snd_info_buffer *)"]


func: efw_transaction
ret: static int
module: snd-fireworks
args:
["struct snd_efw *", "unsigned int", "unsigned int", "const __be32 *", "unsigned int", "const __be32 *", "unsigned int"]


func: add_node
ret: static void
module: snd-fireworks
args:
["struct snd_efw *", "struct snd_info_entry *", "const char *", "void (*)(struct snd_info_entry *, struct snd_info_buffer *)"]


func: snd_ak4114_create
ret: int
module: snd-ak4114
args:
["struct snd_card *", "ak4114_read_t *", "ak4114_write_t *", "const unsigned char *", "const unsigned char *", "void *", "struct ak4114 **"]


func: snd_ak4117_create
ret: int
module: snd-ak4117
args:
["struct snd_card *", "ak4117_read_t *", "ak4117_write_t *", "const unsigned char *", "void *", "struct ak4117 **"]


func: snd_ak4113_create
ret: int
module: snd-ak4113
args:
["struct snd_card *", "ak4113_read_t *", "ak4113_write_t *", "const unsigned char *", "void *", "struct ak4113 **"]


func: snd_opl3_create
ret: int
module: snd-opl3-lib
args:
["struct snd_card *", "unsigned long", "unsigned long", "unsigned short", "int", "struct snd_opl3 **"]


func: snd_opl3_load_patch
ret: int
module: snd-opl3-lib
args:
["struct snd_opl3 *", "int", "int", "int", "const char *", "const unsigned char *", "const unsigned char *"]


func: snd_mpu401_uart_new
ret: int
module: snd-mpu401-uart
args:
["struct snd_card *", "int", "unsigned short", "unsigned long", "unsigned int", "int", "struct snd_rawmidi **"]


func: snd_sbdsp_create
ret: int
module: snd-sb-common
args:
["struct snd_card *", "unsigned long", "int", "irq_handler_t", "int", "int", "unsigned short", "struct snd_sb **"]


func: snd_interval_muldivk
ret: void
module: snd-pcm
args:
["const struct snd_interval *", "const struct snd_interval *", "unsigned int", "struct snd_interval *"]


func: snd_interval_mulkdiv
ret: void
module: snd-pcm
args:
["const struct snd_interval *", "unsigned int", "const struct snd_interval *", "struct snd_interval *"]


func: snd_interval_ratnum
ret: int
module: snd-pcm
args:
["struct snd_interval *", "unsigned int", "const struct snd_ratnum *", "unsigned int *", "unsigned int *"]


func: snd_pcm_add_chmap_ctls
ret: int
module: snd-pcm
args:
["struct snd_pcm *", "int", "const struct snd_pcm_chmap_elem *", "int", "unsigned long", "struct snd_pcm_chmap **"]


func: snd_pcm_hw_constraint_list
ret: int
module: snd-pcm
args:
["struct snd_pcm_runtime *", "unsigned int", "snd_pcm_hw_param_t", "const struct snd_pcm_hw_constraint_list *"]


func: snd_pcm_hw_constraint_ranges
ret: int
module: snd-pcm
args:
["struct snd_pcm_runtime *", "unsigned int", "snd_pcm_hw_param_t", "const struct snd_pcm_hw_constraint_ranges *"]


func: snd_pcm_hw_constraint_ratdens
ret: int
module: snd-pcm
args:
["struct snd_pcm_runtime *", "unsigned int", "snd_pcm_hw_param_t", "const struct snd_pcm_hw_constraint_ratdens *"]


func: snd_pcm_hw_constraint_ratnums
ret: int
module: snd-pcm
args:
["struct snd_pcm_runtime *", "unsigned int", "snd_pcm_hw_param_t", "const struct snd_pcm_hw_constraint_ratnums *"]


func: snd_pcm_hw_rule_add
ret: int
module: snd-pcm
args:
["struct snd_pcm_runtime *", "unsigned int", "int", "snd_pcm_hw_rule_func_t", "void *", "int", "..."]


func: snd_pcm_lib_read_transfer
ret: static int
module: snd-pcm
args:
["struct snd_pcm_substream *", "unsigned int", "unsigned long", "unsigned int", "snd_pcm_uframes_t"]


func: snd_dmaengine_pcm_set_config_from_dai_data
ret: void
module: snd-pcm-dmaengine
args:
["const struct snd_pcm_substream *", "const struct snd_dmaengine_dai_dma_data *", "struct dma_slave_config *"]


func: snd_hwparams_to_dma_slave_config
ret: int
module: snd-pcm-dmaengine
args:
["const struct snd_pcm_substream *", "const struct snd_pcm_hw_params *", "struct dma_slave_config *"]


func: snd_mixer_oss_build_test_all
ret: static int
module: snd-mixer-oss
args:
["struct snd_mixer_oss *", "struct slot *", "struct snd_mixer_oss_assign_table *", "struct snd_mixer_oss_assign_table *"]


func: snd_mixer_oss_get_volume1_sw
ret: static void
module: snd-mixer-oss
args:
["unsigned int", "int *", "int *", "int", "struct snd_mixer_oss_slot *", "struct snd_mixer_oss_file *"]


func: snd_pcm_plugin_build_copy
ret: int
module: snd-pcm-oss
args:
["struct snd_pcm_substream *", "struct snd_pcm_plugin_format *", "struct snd_pcm_plugin_format *", "struct snd_pcm_plugin **"]


func: copy_transfer
ret: static snd_pcm_sframes_t
module: snd-pcm-oss
args:
["struct snd_pcm_plugin *", "const struct snd_pcm_plugin_channel *", "struct snd_pcm_plugin_channel *", "snd_pcm_uframes_t"]


func: snd_pcm_hw_param_mask
ret: static int
module: snd-pcm-oss
args:
["struct snd_pcm_substream *", "struct snd_pcm_hw_params *", "const struct snd_mask *", "snd_pcm_hw_param_t"]


func: snd_pcm_hw_param_max
ret: static int
module: snd-pcm-oss
args:
["struct snd_pcm_substream *", "struct snd_pcm_hw_params *", "snd_pcm_hw_param_t", "unsigned int", "int *"]


func: snd_pcm_area_copy
ret: int
module: snd-pcm-oss
args:
["const struct snd_pcm_channel_area *", "size_t", "const struct snd_pcm_channel_area *", "size_t", "size_t", "snd_pcm_format_t"]


func: snd_pcm_plugin_build
ret: int
module: snd-pcm-oss
args:
["struct snd_pcm_substream *", "const char *", "struct snd_pcm_plugin_format *", "struct snd_pcm_plugin_format *", "size_t", "struct snd_pcm_plugin **"]


func: resample_expand
ret: static void
module: snd-pcm-oss
args:
["struct snd_pcm_plugin *", "const struct snd_pcm_plugin_channel *", "struct snd_pcm_plugin_channel *", "int", "int"]


func: do_control
ret: static void
module: snd-seq-midi-emul
args:
["struct snd_midi_op *", "void *", "struct snd_midi_channel_set *", "struct snd_midi_channel *", "int", "int"]


func: check_subscription_permission
ret: static int
module: snd-seq
args:
["struct snd_seq_client_port *", "struct snd_seq_client_port *", "struct snd_seq_port_subscribe *", "struct snd_seq_port_subscribe *", "struct snd_seq_client *"]


func: snd_seq_event_dup
ret: int
module: snd-seq
args:
["struct snd_seq_pool *", "struct snd_seq_event *", "struct snd_seq_event_cell **", "int", "struct file *"]


func: snd_seq_port_connect
ret: int
module: snd-seq
args:
["struct snd_seq_client *", "struct snd_seq_client *", "struct snd_seq_client_port *", "struct snd_seq_client *", "struct snd_seq_client_port *", "struct snd_seq_port_subscribe *"]


func: check_and_subscribe_port
ret: static int
module: snd-seq
args:
["struct snd_seq_client *", "struct snd_seq_client_port *", "struct snd_seq_subscribers *", "bool", "bool", "bool"]


func: clear_subscriber_list
ret: static void
module: snd-seq
args:
["struct snd_seq_client *", "struct snd_seq_client_port *", "struct snd_seq_port_subs_info *", "int"]


func: delete_and_unsubscribe_port
ret: static void
module: snd-seq
args:
["struct snd_seq_client *", "struct snd_seq_client_port *", "struct snd_seq_subscribers *", "bool", "bool"]


func: snd_usbmidi_create
ret: int
module: snd-usbmidi-lib
args:
["struct snd_card *", "struct usb_interface *", "struct list_head *", "const struct snd_usb_audio_quirk *"]


func: snd_usb_endpoint_set_params
ret: int
module: snd-usb-audio
args:
["struct snd_usb_endpoint *", "snd_pcm_format_t", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "struct audioformat *", "struct snd_usb_endpoint *"]


func: snd_usb_parse_audio_format
ret: int
module: snd-usb-audio
args:
["struct snd_usb_audio *", "struct audioformat *", "unsigned int", "struct uac_format_type_i_continuous_descriptor *", "int"]


func: parse_audio_format_rates_v1
ret: static int
module: snd-usb-audio
args:
["struct audioformat *", "unsigned char *", "int", "struct snd_usb_audio *", "struct snd_usb_audio *"]


func: get_term_name
ret: static int
module: snd-usb-audio
args:
["struct mixer_build *", "unsigned char *", "int", "int", "struct usb_audio_term *", "struct usb_audio_term *", "struct usb_audio_term *"]


func: add_single_ctl_with_resume
ret: static int
module: snd-usb-audio
args:
["struct usb_mixer_interface *", "int", "usb_mixer_elem_resume_func_t", "const struct snd_kcontrol_new *", "struct usb_mixer_elem_list **"]


func: snd_create_std_mono_ctl_offset
ret: static int
module: snd-usb-audio
args:
["struct usb_mixer_interface *", "unsigned int", "unsigned int", "unsigned int", "int", "unsigned int", "const char *", "snd_kcontrol_tlv_rw_t *"]


func: add_new_ctl
ret: static int
module: snd-usb-audio
args:
["struct usb_mixer_interface *", "const struct snd_kcontrol_new *", "usb_mixer_elem_resume_func_t", "int", "int", "int", "int", "int", "const char *", "const struct scarlett_mixer_elem_enum_info *", "struct usb_mixer_elem_info **"]


func: copy_to_urb
ret: static void
module: snd-usb-audio
args:
["int", "int", "unsigned int", "struct urb *", "struct snd_usb_substream *", "struct snd_usb_substream *"]


func: snd_usb_create_quirk
ret: int
module: snd-usb-audio
args:
["struct snd_usb_audio *", "struct usb_interface *", "struct usb_driver *", "const struct snd_usb_audio_quirk *"]


func: usb_stream_new
ret: struct usb_stream *
module: snd-usb-us122l
args:
["struct usb_stream_kernel *", "struct usb_device *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: init_pipe_urbs
ret: static void
module: snd-usb-us122l
args:
["struct usb_stream_kernel *", "unsigned int", "struct urb **", "char *", "struct usb_device *", "int"]


func: line6_probe
ret: int
module: snd-usb-line6
args:
["struct usb_interface *", "const struct usb_device_id *", "const char *", "const struct line6_properties *", "int (*)(struct usb_line6 *, const struct usb_device_id *)", "size_t"]


func: snd_hdac_bus_init
ret: int
module: snd-hda-core
args:
["struct hdac_bus *", "struct device *", "const struct hdac_bus_ops *", "const struct hdac_io_ops *"]


func: setup_bdle
ret: static int
module: snd-hda-core
args:
["struct hdac_bus *", "struct snd_dma_buffer *", "__le32 **", "int", "int", "int", "struct hdac_stream *"]


func: snd_hdac_ext_bus_init
ret: int
module: snd-hda-ext-core
args:
["struct hdac_ext_bus *", "struct device *", "const struct hdac_bus_ops *", "const struct hdac_io_ops *"]


func: cs46xx_dsp_create_magic_snoop_scb
ret: struct dsp_scb_descriptor *
module: snd-cs46xx
args:
["struct snd_cs46xx *", "char *", "u32", "u16", "struct dsp_scb_descriptor *", "struct dsp_scb_descriptor *", "int"]


func: cs46xx_dsp_create_src_task_scb
ret: struct dsp_scb_descriptor *
module: snd-cs46xx
args:
["struct snd_cs46xx *", "char *", "int", "u16", "u16", "u32", "struct dsp_scb_descriptor *", "int", "int"]


func: _dsp_create_generic_scb
ret: static struct dsp_scb_descriptor *
module: snd-cs46xx
args:
["struct snd_cs46xx *", "char *", "u32 *", "u32", "struct dsp_symbol_entry *", "struct dsp_scb_descriptor *", "int"]


func: cs46xx_dsp_create_pcm_serial_input_scb
ret: static struct dsp_scb_descriptor *
module: snd-cs46xx
args:
["struct snd_cs46xx *", "char *", "u32", "struct dsp_scb_descriptor *", "int", "struct dsp_scb_descriptor *"]


func: snd_emu10k1_create
ret: int
module: snd-emu10k1
args:
["struct snd_card *", "struct pci_dev *", "unsigned short", "unsigned short", "long", "int", "uint", "struct snd_emu10k1 **"]


func: snd_emu10k1_fx8010_register_irq_handler
ret: int
module: snd-emu10k1
args:
["struct snd_emu10k1 *", "snd_fx8010_irq_handler_t *", "unsigned char", "void *", "struct snd_emu10k1_fx8010_irq **"]


func: copy_gctl
ret: static int
module: snd-emu10k1
args:
["struct snd_emu10k1 *", "struct snd_emu10k1_fx8010_control_gpr *", "struct snd_emu10k1_fx8010_control_gpr *", "int"]


func: snd_emu10k1_pcm_init_voice
ret: static void
module: snd-emu10k1
args:
["struct snd_emu10k1 *", "int", "int", "unsigned int", "unsigned int", "struct snd_emu10k1_pcm_mixer *", "struct snd_emu10k1_voice *", "struct snd_emu10k1_voice *"]


func: snd_emu10k1_playback_prepare_voice
ret: static void
module: snd-emu10k1
args:
["struct snd_emu10k1 *", "struct snd_emu10k1_voice *", "int", "int", "struct snd_emu10k1_pcm_mixer *"]


func: set_fm2frq2
ret: static void
module: snd-emu10k1-synth
args:
["struct snd_emu10k1 *", "struct snd_emux_voice *", "struct snd_emux_voice *", "struct snd_emux_voice *"]


func: oxygen_pci_probe
ret: int
module: snd-oxygen-lib
args:
["struct pci_dev *", "int", "char *", "struct module *", "const struct pci_device_id *", "int (*)(struct oxygen *, const struct pci_device_id *)"]


func: ct_atc_create
ret: int
module: snd-ctxfi
args:
["struct snd_card *", "struct pci_dev *", "unsigned int", "unsigned int", "int", "unsigned int", "struct ct_atc **"]


func: snd_card_asihpi_pcm_samplerates
ret: static void
module: snd-asihpi
args:
["struct snd_pcm_hardware *", "struct snd_card_asihpi *", "struct snd_card_asihpi *", "struct snd_card_asihpi *"]


func: lola_codec_read
ret: int
module: snd-lola
args:
["struct lola *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *"]


func: snd_nm256_set_format
ret: static void
module: snd-nm256
args:
["struct nm256 *", "struct snd_pcm_substream *", "struct snd_pcm_substream *", "struct nm256_stream *"]


func: snd_nm256_setup_stream
ret: static void
module: snd-nm256
args:
["struct nm256_stream *", "struct snd_pcm_substream *", "struct snd_pcm_hardware *", "struct nm256 *"]


func: snd_ice1712_akm4xxx_init
ret: int
module: snd-ice17xx-ak4xxx
args:
["struct snd_akm4xxx *", "const struct snd_akm4xxx *", "const struct snd_ak4xxx_private *", "struct snd_ice1712 *"]


func: snd_ice1712_create
ret: static int
module: snd-ice1712
args:
["struct snd_card *", "struct pci_dev *", "const char *", "int", "int", "int", "struct snd_ice1712 **"]


func: wm8776_write_bits
ret: static int
module: snd-ice1724
args:
["struct snd_ice1712 *", "struct snd_wm8776 *", "unsigned char", "unsigned short", "unsigned short"]


func: ca0132_capture_pcm_prepare
ret: static int
module: snd-hda-codec-ca0132
args:
["struct hda_pcm_stream *", "struct hda_codec *", "unsigned int", "unsigned int", "struct snd_pcm_substream *"]


func: dspxfr_image
ret: static int
module: snd-hda-codec-ca0132
args:
["struct hda_codec *", "const struct dsp_image_seg *", "unsigned int", "unsigned short", "bool", "unsigned int"]


func: snd_hda_pick_fixup
ret: void
module: snd-hda-codec
args:
["struct hda_codec *", "const struct hda_model_fixup *", "const struct snd_pci_quirk *", "const struct hda_fixup *"]


func: fill_audio_out_name
ret: static int
module: snd-hda-codec
args:
["struct hda_codec *", "hda_nid_t", "const struct auto_pin_cfg *", "const char *", "char *", "int", "int *"]


func: __snd_hda_add_vmaster
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "char *", "unsigned int *", "const char * const *", "const char *", "bool", "struct snd_kcontrol **"]


func: snd_hda_codec_prepare
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "struct hda_pcm_stream *", "unsigned int", "unsigned int", "struct snd_pcm_substream *"]


func: snd_hda_input_mux_put
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "const struct hda_input_mux *", "struct snd_ctl_elem_value *", "hda_nid_t", "unsigned int *"]


func: snd_hda_multi_out_analog_open
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "struct hda_multi_out *", "struct snd_pcm_substream *", "struct hda_pcm_stream *"]


func: snd_hda_multi_out_analog_prepare
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "struct hda_multi_out *", "unsigned int", "unsigned int", "struct snd_pcm_substream *"]


func: add_control_with_pfx
ret: static int
module: snd-hda-codec-generic
args:
["struct hda_gen_spec *", "int", "const char *", "const char *", "int", "unsigned long", "const char *"]


func: setup_pcm_stream
ret: static void
module: snd-hda-codec-generic
args:
["struct hda_pcm_stream *", "const struct hda_pcm_stream *", "const struct hda_pcm_stream *", "hda_nid_t"]


func: try_assign_dacs
ret: static int
module: snd-hda-codec-generic
args:
["struct hda_codec *", "int", "const hda_nid_t *", "hda_nid_t *", "int *", "const struct badness_table *"]


func: send_converted_effect
ret: static int
module: snd-emux-synth
args:
["struct nrpn_conv_table *", "int", "struct snd_emux_port *", "struct snd_midi_channel *", "int", "int", "int"]


func: snd_soundfont_search_zone
ret: int
module: snd-emux-synth
args:
["struct snd_sf_list *", "int *", "int", "int", "int", "int", "int", "struct snd_sf_zone **", "int"]


func: ip6_tnl_rcv
ret: static int
module: ip6_tunnel
args:
["struct sk_buff *", "__u16", "__u8", "int (*)(const struct ip6_tnl *, const struct ipv6hdr *, struct sk_buff *)"]


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


func: nf_nat_ipv6_fn
ret: unsigned int
module: nf_nat_ipv6
args:
["void *", "struct sk_buff *", "const struct nf_hook_state *", "unsigned int (*)(void *, struct sk_buff *, const struct nf_hook_state *, struct nf_conn *)"]


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


func: nf_nat_ipv6_decode_session
ret: static void
module: nf_nat_ipv6
args:
["struct sk_buff *", "const struct nf_conn *", "enum ip_conntrack_dir", "unsigned long", "struct flowi *"]


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


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


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


func: icmpv6_unique_tuple
ret: static void
module: nf_nat_ipv6
args:
["const struct nf_nat_l3proto *", "struct nf_conntrack_tuple *", "const struct nf_nat_range *", "enum nf_nat_manip_type", "const struct nf_conn *"]


func: icmpv6_error
ret: static int
module: nf_conntrack_ipv6
args:
["struct net *", "struct nf_conn *", "struct sk_buff *", "unsigned int", "enum ip_conntrack_info *", "u_int8_t", "unsigned int"]


func: icmpv6_packet
ret: static int
module: nf_conntrack_ipv6
args:
["struct nf_conn *", "const struct sk_buff *", "unsigned int", "enum ip_conntrack_info", "u_int8_t", "unsigned int", "unsigned int *"]


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


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


func: __do_replace
ret: static int
module: ip6_tables
args:
["struct net *", "const char *", "unsigned int", "struct xt_table_info *", "unsigned int", "void *"]


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


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


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


func: rds_for_each_conn_info
ret: void
module: rds
args:
["struct socket *", "unsigned int", "struct rds_info_iterator *", "struct rds_info_lengths *", "int (*)(struct rds_connection *, void *)", "size_t"]


func: rds_conn_message_info
ret: static void
module: rds
args:
["unsigned int", "struct rds_info_iterator *", "struct rds_info_lengths *", "int", "struct socket *"]


func: rds_send_queue_rm
ret: static int
module: rds
args:
["struct rds_sock *", "struct rds_connection *", "struct rds_message *", "__be16", "__be16", "int *"]


func: rds_ib_cm_fill_conn_param
ret: static void
module: rds_rdma
args:
["struct rds_connection *", "struct rdma_conn_param *", "struct rds_ib_connect_private *", "u32", "u32", "u32"]


func: hci_cmd_complete_evt
ret: static void
module: bluetooth
args:
["struct hci_dev *", "struct sk_buff *", "u16 *", "u8 *", "hci_req_complete_t *", "hci_req_complete_skb_t *"]


func: smp_c1
ret: static int
module: bluetooth
args:
["struct crypto_blkcipher *", "const u8 *", "const u8 *", "const u8 *", "const u8 *", "u8", "const bdaddr_t *", "u8", "const bdaddr_t *", "u8 *"]


func: smp_f6
ret: static int
module: bluetooth
args:
["struct crypto_hash *", "const u8 *", "const u8 *", "const u8 *", "const u8 *", "const u8 *", "const u8 *", "const u8 *", "u8 *"]


func: hidp_send_message
ret: static int
module: hidp
args:
["struct hidp_session *", "struct socket *", "struct sk_buff_head *", "unsigned char", "const unsigned char *", "int"]


func: __vmci_transport_send_control_pkt
ret: static int
module: vmw_vsock_vmci_transport
args:
["struct vmci_transport_packet *", "struct sockaddr_vm *", "struct sockaddr_vm *", "enum vmci_transport_packet_type", "u64", "u64", "struct vmci_transport_waiting_info *", "u16", "struct vmci_handle", "bool"]


func: vmci_transport_reply_control_pkt_fast
ret: static int
module: vmw_vsock_vmci_transport
args:
["struct vmci_transport_packet *", "struct vmci_handle", "struct vmci_transport_waiting_info *", "u64", "u64", "enum vmci_transport_packet_type"]


func: vmci_transport_send_control_pkt
ret: static int
module: vmw_vsock_vmci_transport
args:
["struct sock *", "enum vmci_transport_packet_type", "u64", "u64", "struct vmci_transport_waiting_info *", "u16", "struct vmci_handle"]


func: vmci_transport_notify_pkt_handle_pkt
ret: static void
module: vmw_vsock_vmci_transport
args:
["struct sock *", "struct vmci_transport_packet *", "bool", "struct sockaddr_vm *", "struct sockaddr_vm *", "bool *"]


func: caif_enroll_dev
ret: void
module: caif
args:
["struct net_device *", "struct caif_dev_common *", "struct cflayer *", "int", "struct cflayer **", "int (**)(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *)"]


func: cfcnfg_add_phy_layer
ret: void
module: caif
args:
["struct cfcnfg *", "struct net_device *", "struct cflayer *", "enum cfcnfg_phy_preference", "struct cflayer *", "bool", "int"]


func: cfg80211_join_ibss
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "struct cfg80211_ibss_params *", "struct cfg80211_cached_keys *"]


func: __cfg80211_join_mesh
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "struct mesh_setup *", "const struct mesh_config *"]


func: cfg80211_mlme_assoc
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "struct ieee80211_channel *", "const u8 *", "const u8 *", "int", "struct cfg80211_assoc_request *"]


func: cfg80211_mlme_auth
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "struct ieee80211_channel *", "enum nl80211_auth_type", "const u8 *", "const u8 *", "int", "const u8 *", "int", "const u8 *", "int", "int", "const u8 *", "int"]


func: cfg80211_mlme_deauth
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "const u8 *", "const u8 *", "int", "u16", "bool"]


func: cfg80211_mlme_mgmt_tx
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct wireless_dev *", "struct cfg80211_mgmt_tx_params *", "u64 *"]


func: __cfg80211_alloc_event_skb
ret: struct sk_buff *
module: cfg80211
args:
["struct wiphy *", "struct wireless_dev *", "enum nl80211_commands", "enum nl80211_attrs", "int", "int", "gfp_t"]


func: nl80211_michael_mic_failure
ret: void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "const u8 *", "enum nl80211_key_type", "int", "const u8 *", "gfp_t"]


func: nl80211_radar_notify
ret: void
module: cfg80211
args:
["struct cfg80211_registered_device *", "const struct cfg80211_chan_def *", "enum nl80211_radar_event", "struct net_device *", "gfp_t"]


func: nl80211_send_connect_result
ret: void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "const u8 *", "const u8 *", "size_t", "const u8 *", "size_t", "u16", "gfp_t"]


func: nl80211_send_disconnected
ret: void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "u16", "const u8 *", "size_t", "bool"]


func: nl80211_send_mgmt
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct wireless_dev *", "u32", "int", "int", "const u8 *", "size_t", "u32", "gfp_t"]


func: nl80211_send_roamed
ret: void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "const u8 *", "const u8 *", "size_t", "const u8 *", "size_t", "gfp_t"]


func: nl80211_send_rx_assoc
ret: void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "const u8 *", "size_t", "gfp_t", "int"]


func: __cfg80211_alloc_vendor_skb
ret: static struct sk_buff *
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct wireless_dev *", "int", "u32", "u32", "enum nl80211_commands", "enum nl80211_attrs", "const struct nl80211_vendor_cmd_info *", "gfp_t"]


func: nl80211_ch_switch_notify
ret: static void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "struct cfg80211_chan_def *", "enum nl80211_commands", "u8", "gfp_t"]


func: nl80211_crypto_settings
ret: static int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct cfg80211_crypto_settings *", "int", "struct genl_info *"]


func: nl80211_prepare_wdev_dump
ret: static int
module: cfg80211
args:
["struct netlink_callback *", "struct cfg80211_registered_device **", "struct wireless_dev **", "struct sk_buff *"]


func: nl80211_send_iface
ret: static int
module: cfg80211
args:
["struct sk_buff *", "u32", "u32", "int", "struct cfg80211_registered_device *", "struct wireless_dev *", "bool"]


func: nl80211_send_mlme_event
ret: static void
module: cfg80211
args:
["struct cfg80211_registered_device *", "const u8 *", "size_t", "enum nl80211_commands", "gfp_t", "int", "struct net_device *"]


func: nl80211_send_mpath
ret: static int
module: cfg80211
args:
["struct sk_buff *", "u32", "u32", "int", "u8 *", "u8 *", "struct mpath_info *", "struct net_device *"]


func: nl80211_send_regdom
ret: static int
module: cfg80211
args:
["struct sk_buff *", "struct netlink_callback *", "u32", "struct wiphy *", "const struct ieee80211_regdomain *", "int"]


func: nl80211_send_remain_on_chan_event
ret: static void
module: cfg80211
args:
["int", "struct cfg80211_registered_device *", "struct wireless_dev *", "u64", "unsigned int", "gfp_t", "struct ieee80211_channel *"]


func: nl80211_send_scan_msg
ret: static int
module: cfg80211
args:
["struct sk_buff *", "struct cfg80211_registered_device *", "struct wireless_dev *", "u32", "int", "u32", "u32"]


func: nl80211_send_sched_scan_msg
ret: static int
module: cfg80211
args:
["struct sk_buff *", "u32", "struct net_device *", "struct cfg80211_registered_device *", "int", "u32", "u32"]


func: nl80211_send_station
ret: static int
module: cfg80211
args:
["struct sk_buff *", "u32", "u32", "u32", "int", "const u8 *", "struct station_info *", "struct net_device *", "struct cfg80211_registered_device *"]


func: nl80211_send_wiphy
ret: static int
module: cfg80211
args:
["struct cfg80211_registered_device *", "enum nl80211_commands", "struct sk_buff *", "u32", "u32", "int", "struct nl80211_dump_wiphy_state *"]


func: parse_station_flags
ret: static int
module: cfg80211
args:
["enum nl80211_iftype", "struct station_parameters *", "struct station_parameters *", "struct genl_info *"]


func: ieee80211_radiotap_iterator_init
ret: int
module: cfg80211
args:
["struct ieee80211_radiotap_iterator *", "struct ieee80211_radiotap_header *", "int", "const struct ieee80211_radiotap_vendor_namespaces *"]


func: reg_rules_intersect
ret: static int
module: cfg80211
args:
["const struct ieee80211_regdomain *", "const struct ieee80211_regdomain *", "const struct ieee80211_reg_rule *", "const struct ieee80211_reg_rule *", "struct ieee80211_reg_rule *"]


func: cfg80211_get_bss
ret: struct cfg80211_bss *
module: cfg80211
args:
["struct wiphy *", "struct ieee80211_channel *", "const u8 *", "const u8 *", "size_t", "enum ieee80211_bss_type", "enum ieee80211_privacy"]


func: cfg80211_inform_bss_data
ret: struct cfg80211_bss *
module: cfg80211
args:
["struct wiphy *", "struct cfg80211_inform_bss *", "enum cfg80211_bss_frame_type", "const u8 *", "u64", "u16", "u16", "const u8 *", "size_t", "gfp_t"]


func: ieee80211_bss
ret: static char *
module: cfg80211
args:
["struct iw_request_info *", "struct cfg80211_internal_bss *", "char *", "char *", "struct wiphy *"]


func: __cfg80211_connect_result
ret: void
module: cfg80211
args:
["struct net_device *", "const u8 *", "const u8 *", "size_t", "const u8 *", "size_t", "u16", "bool", "struct cfg80211_bss *"]


func: cfg80211_connect
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "struct cfg80211_connect_params *", "struct cfg80211_cached_keys *", "const u8 *"]


func: cfg80211_connect_result
ret: void
module: cfg80211
args:
["struct net_device *", "const u8 *", "const u8 *", "size_t", "const u8 *", "size_t", "u16", "gfp_t"]


func: cfg80211_roamed
ret: void
module: cfg80211
args:
["struct net_device *", "struct ieee80211_channel *", "const u8 *", "const u8 *", "size_t", "const u8 *", "size_t", "gfp_t"]


func: cfg80211_roamed_bss
ret: void
module: cfg80211
args:
["struct net_device *", "struct cfg80211_bss *", "const u8 *", "size_t", "const u8 *", "size_t", "gfp_t"]


func: cfg80211_can_use_iftype_chan
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct wireless_dev *", "enum nl80211_iftype", "struct ieee80211_channel *", "enum cfg80211_chan_mode", "u8"]


func: cfg80211_change_iface
ret: int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "enum nl80211_iftype", "u32 *", "struct vif_params *"]


func: cfg80211_iter_combinations
ret: int
module: cfg80211
args:
["struct wiphy *", "const int", "const u8", "const int *", "void (*)(const struct ieee80211_iface_combination *, void *)", "void *"]


func: ieee80211_amsdu_to_8023s
ret: void
module: cfg80211
args:
["struct sk_buff *", "struct sk_buff_head *", "const u8 *", "enum nl80211_iftype", "const unsigned int", "bool"]


func: __cfg80211_set_encryption
ret: static int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "bool", "const u8 *", "bool", "bool", "int", "struct key_params *"]


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


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


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


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


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


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


func: sctp_verify_init
ret: int
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "sctp_cid_t", "sctp_init_chunk_t *", "struct sctp_chunk *", "struct sctp_chunk **"]


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


func: sctp_do_sm
ret: int
module: sctp
args:
["struct net *", "sctp_event_t", "sctp_subtype_t", "sctp_state_t", "struct sctp_endpoint *", "struct sctp_association *", "void *", "gfp_t"]


func: sctp_cmd_interpreter
ret: static int
module: sctp
args:
["sctp_event_t", "sctp_subtype_t", "struct sctp_endpoint *", "struct sctp_association *", "void *", "sctp_cmd_seq_t *", "gfp_t", "sctp_disposition_t", "sctp_state_t"]


func: sctp_sf_autoclose_timer_expire
ret: sctp_disposition_t
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "const sctp_subtype_t", "void *", "sctp_cmd_seq_t *"]


func: __sctp_sf_do_9_1_abort
ret: static sctp_disposition_t
module: sctp
args:
["void *", "sctp_cmd_seq_t *", "const struct sctp_association *", "const struct sctp_endpoint *", "struct net *"]


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


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


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


func: sctp_sf_authenticate
ret: static sctp_ierror_t
module: sctp
args:
["const struct sctp_association *", "struct sctp_chunk *", "const struct sctp_endpoint *", "struct net *"]


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


func: sctp_sf_do_unexpected_init
ret: static sctp_disposition_t
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "void *", "sctp_cmd_seq_t *"]


func: sctp_sf_shut_8_4_5
ret: static sctp_disposition_t
module: sctp
args:
["struct net *", "const struct sctp_association *", "void *", "sctp_cmd_seq_t *", "const struct sctp_endpoint *"]


func: sctp_sf_violation_paramlen
ret: static sctp_disposition_t
module: sctp
args:
["const struct sctp_association *", "void *", "void *", "sctp_cmd_seq_t *", "const struct sctp_endpoint *", "struct net *"]


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


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


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


func: sctp_ulpevent_make_peer_addr_change
ret: struct sctp_ulpevent *
module: sctp
args:
["const struct sctp_association *", "const struct __kernel_sockaddr_storage *", "int", "int", "int", "gfp_t"]


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


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


func: udp_dump_one
ret: static int
module: udp_diag
args:
["struct udp_table *", "struct sk_buff *", "const struct nlmsghdr *", "const struct inet_diag_req_v2 *"]


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


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


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


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


func: inet_diag_dump_one_icsk
ret: int
module: inet_diag
args:
["struct inet_hashinfo *", "struct sk_buff *", "const struct nlmsghdr *", "const struct inet_diag_req_v2 *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: l2tp_recv_common
ret: void
module: l2tp_core
args:
["struct l2tp_session *", "struct sk_buff *", "unsigned char *", "unsigned char *", "u16", "int", "int (*)(struct sk_buff *)"]


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


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


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


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


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


func: svc_send_common
ret: int
module: sunrpc
args:
["struct socket *", "struct xdr_buf *", "struct page *", "unsigned long", "struct page *", "unsigned long"]


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


func: xs_sendpages
ret: static int
module: sunrpc
args:
["struct socket *", "struct sockaddr *", "int", "struct xdr_buf *", "unsigned int", "bool", "int *"]


func: rdma_read_chunk_frmr
ret: int
module: rpcrdma
args:
["struct svcxprt_rdma *", "struct svc_rqst *", "struct svc_rdma_op_ctxt *", "int *", "u32 *", "u32", "u32", "u64", "bool"]


func: send_write
ret: static int
module: rpcrdma
args:
["struct svcxprt_rdma *", "struct svc_rqst *", "u32", "u64", "u32", "int", "struct svc_rdma_req_map *"]


func: gss_wrap_req_integ
ret: static int
module: auth_rpcgss
args:
["struct rpc_cred *", "kxdreproc_t", "struct rpc_rqst *", "__be32 *", "void *", "struct gss_cl_ctx *"]


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


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


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


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


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


func: rxrpc_get_client_call
ret: struct rxrpc_call *
module: af-rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_transport *", "struct rxrpc_conn_bundle *", "unsigned long", "int", "gfp_t"]


func: rxrpc_call_hashfunc
ret: static unsigned long
module: af-rxrpc
args:
["u8", "__be32", "__be32", "__be32", "__be16", "sa_family_t", "void *", "unsigned int", "const u8 *"]


func: rxrpc_connect_call
ret: int
module: af-rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_transport *", "struct rxrpc_conn_bundle *", "struct rxrpc_call *", "gfp_t"]


func: rxrpc_sendmsg_cmsg
ret: static int
module: af-rxrpc
args:
["struct rxrpc_sock *", "struct msghdr *", "unsigned long *", "enum rxrpc_command *", "u32 *", "bool"]


func: rxkad_send_response
ret: static int
module: rxkad
args:
["struct rxrpc_connection *", "struct rxrpc_header *", "struct rxkad_response *", "const struct rxkad_key *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: nf_tables_delchain
ret: static int
module: nf_tables
args:
["struct net *", "struct sock *", "struct sk_buff *", "const struct nlmsghdr *", "const struct nlattr * const *"]


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


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


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


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


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


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


func: in_range
ret: static int
module: nf_nat
args:
["const struct nf_conntrack_tuple *", "const struct nf_nat_range *", "const struct nf_nat_l4proto *", "const struct nf_nat_l3proto *"]


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


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


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


func: nf_nat_l4proto_unique_tuple
ret: void
module: nf_nat
args:
["const struct nf_nat_l3proto *", "struct nf_conntrack_tuple *", "const struct nf_nat_range *", "enum nf_nat_manip_type", "const struct nf_conn *", "u16 *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


func: check_hlist
ret: static unsigned int
module: xt_connlimit
args:
["struct net *", "struct hlist_head *", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_zone *", "bool *"]


func: count_tree
ret: static unsigned int
module: xt_connlimit
args:
["struct net *", "struct rb_root *", "const struct nf_conntrack_tuple *", "const union nf_inet_addr *", "const union nf_inet_addr *", "u8", "const struct nf_conntrack_zone *"]


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


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


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


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


func: nf_ct_invert_tuple
ret: bool
module: nf_conntrack
args:
["struct nf_conntrack_tuple *", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_l3proto *", "const struct nf_conntrack_l4proto *"]


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


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


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


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


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


func: socket_match
ret: static bool
module: xt_socket
args:
["const struct sk_buff *", "const struct xt_socket_mtinfo1 *", "struct xt_action_param *", "struct xt_action_param *"]


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


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


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


func: ctnetlink_parse_tuple
ret: static int
module: nf_conntrack_netlink
args:
["const struct nlattr * const *", "struct nf_conntrack_tuple *", "enum ctattr_type", "u_int8_t", "struct nf_conntrack_zone *"]


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


func: __build_packet_message
ret: static int
module: nfnetlink_log
args:
["struct nfnl_log_net *", "struct nfulnl_instance *", "const struct sk_buff *", "unsigned int", "u_int8_t", "unsigned int", "const struct net_device *", "const struct net_device *", "const char *", "unsigned int", "const struct nfnl_ct_hook *", "struct nf_conn *", "enum ip_conntrack_info"]


func: l2tp_match
ret: static bool
module: xt_l2tp
args:
["struct l2tp_data *", "const struct xt_l2tp_info *", "const struct xt_l2tp_info *", "const struct xt_l2tp_info *", "const struct xt_l2tp_info *", "const struct xt_l2tp_info *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: ip_vs_ftp_get_addrport
ret: static int
module: ip_vs_ftp
args:
["char *", "char *", "const char *", "char", "char", "__be32 *", "__be16 *", "char **", "char **", "size_t"]


func: nr_add_node
ret: static int
module: netrom
args:
["ax25_address *", "const char *", "ax25_address *", "ax25_digi *", "struct net_device *", "int", "int"]


func: ieee80211_assign_beacon
ret: static int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct cfg80211_beacon_data *", "const struct ieee80211_csa_settings *"]


func: ieee80211_join_mesh
ret: static int
module: mac80211
args:
["struct wiphy *", "struct net_device *", "const struct mesh_config *", "const struct mesh_setup *"]


func: ieee80211_start_roc_work
ret: static int
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_sub_if_data *", "struct ieee80211_channel *", "unsigned int", "u64 *", "struct sk_buff *", "enum ieee80211_roc_type"]


func: ieee80211_iter_chan_contexts_atomic
ret: void
module: mac80211
args:
["struct ieee80211_hw *", "void (*)(struct ieee80211_hw *, struct ieee80211_chanctx_conf *, void *)", "void *"]


func: ieee80211_vif_reserve_chanctx
ret: int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const struct cfg80211_chan_def *", "enum ieee80211_chanctx_mode", "bool"]


func: ieee80211_vif_use_channel
ret: int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const struct cfg80211_chan_def *", "enum ieee80211_chanctx_mode"]


func: format_devstat_counter
ret: static ssize_t
module: mac80211
args:
["struct ieee80211_local *", "char *", "size_t", "loff_t *", "int (*)(struct ieee80211_low_level_stats *, char *, int)"]


func: ieee80211_if_read
ret: static ssize_t
module: mac80211
args:
["struct ieee80211_sub_if_data *", "char *", "size_t", "loff_t *", "ssize_t (*)(const struct ieee80211_sub_if_data *, char *, int)"]


func: ieee80211_if_write
ret: static ssize_t
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const char *", "size_t", "ssize_t (*)(struct ieee80211_sub_if_data *, const char *, int)", "loff_t *"]


func: drv_conf_tx
ret: int
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_sub_if_data *", "u16", "const struct ieee80211_tx_queue_params *"]


func: drv_sta_state
ret: int
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_sub_if_data *", "struct sta_info *", "enum ieee80211_sta_state", "enum ieee80211_sta_state"]


func: drv_switch_vif_chanctx
ret: int
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_vif_chanctx_switch *", "int", "enum ieee80211_chanctx_switch_mode"]


func: ieee80211_ht_cap_ie_to_sta_ht_cap
ret: bool
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_supported_band *", "const struct ieee80211_ht_cap *", "struct sta_info *"]


func: __ieee80211_sta_join_ibss
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const u8 *", "const int", "struct cfg80211_chan_def *", "const u32", "const u16", "u64", "bool"]


func: ieee80211_ibss_build_presp
ret: static struct beacon_data *
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const int", "const u32", "const u16", "u64", "struct cfg80211_chan_def *", "bool *", "struct cfg80211_csa_settings *"]


func: ieee80211_rx_mgmt_probe_beacon
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_mgmt *", "size_t", "struct ieee80211_rx_status *"]


func: ieee80211_if_add
ret: int
module: mac80211
args:
["struct ieee80211_local *", "const char *", "unsigned char", "struct wireless_dev **", "enum nl80211_iftype", "struct vif_params *"]


func: ieee80211_iter_keys
ret: void
module: mac80211
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, struct ieee80211_key_conf *, void *)", "void *"]


func: ieee80211_key_alloc
ret: struct ieee80211_key *
module: mac80211
args:
["u32", "int", "size_t", "const u8 *", "size_t", "const u8 *", "const struct ieee80211_cipher_scheme *"]


func: ieee80211_key_replace
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "bool", "struct ieee80211_key *", "struct ieee80211_key *"]


func: ieee80211_mesh_rx_bcn_presp
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "u16", "struct ieee80211_mgmt *", "size_t", "struct ieee80211_rx_status *"]


func: hwmp_route_info_get
ret: static u32
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_mgmt *", "const u8 *", "enum mpath_frame_type"]


func: mesh_path_sel_frame_tx
ret: static int
module: mac80211
args:
["enum mpath_frame_type", "u8", "const u8 *", "u32", "u8", "const u8 *", "u32", "const u8 *", "u8", "u8", "u32", "u32", "u32", "struct ieee80211_sub_if_data *"]


func: mesh_plink_frame_tx
ret: static int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "enum ieee80211_self_protected_actioncode", "u8 *", "u16", "u16", "u16"]


func: mesh_sync_offset_rx_bcn_presp
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "u16", "struct ieee80211_mgmt *", "struct ieee802_11_elems *", "struct ieee80211_rx_status *"]


func: ieee80211_determine_chantype
ret: static u32
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_supported_band *", "struct ieee80211_channel *", "const struct ieee80211_ht_cap *", "const struct ieee80211_ht_operation *", "const struct ieee80211_vht_operation *", "struct cfg80211_chan_def *", "bool"]


func: ieee80211_rx_bss_info
ret: static void
module: mac80211
args:
["struct ieee80211_mgmt *", "size_t", "struct ieee80211_rx_status *", "struct ieee802_11_elems *", "struct ieee80211_sub_if_data *", "struct ieee80211_sub_if_data *"]


func: ieee80211_get_tx_rates
ret: void
module: mac80211
args:
["struct ieee80211_vif *", "struct ieee80211_sta *", "struct sk_buff *", "struct ieee80211_tx_rate *", "int"]


func: __rate_control_send_low
ret: static void
module: mac80211
args:
["struct ieee80211_hw *", "struct ieee80211_supported_band *", "struct ieee80211_sta *", "struct ieee80211_tx_info *", "u32"]


func: rate_control_cap_mask
ret: static bool
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_supported_band *", "struct ieee80211_sta *", "u32 *", "u8 *", "u16 *"]


func: rate_idx_match_mask
ret: static void
module: mac80211
args:
["s8 *", "u16 *", "enum nl80211_chan_width", "u32", "u8 *", "u16 *", "struct ieee80211_supported_band *"]


func: minstrel_tx_status
ret: static void
module: mac80211
args:
["void *", "struct ieee80211_supported_band *", "struct ieee80211_sta *", "void *", "struct ieee80211_tx_info *"]


func: minstrel_ht_set_rate
ret: static void
module: mac80211
args:
["struct minstrel_priv *", "struct minstrel_ht_sta *", "struct ieee80211_sta_rates *", "int", "int"]


func: ieee80211_bss_info_update
ret: struct ieee80211_bss *
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_rx_status *", "struct ieee80211_mgmt *", "size_t", "struct ieee802_11_elems *", "struct ieee80211_channel *"]


func: ieee80211_request_ibss_scan
ret: int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const u8 *", "u8", "struct ieee80211_channel **", "unsigned int", "enum nl80211_bss_scan_width"]


func: ieee80211_parse_ch_switch_ie
ret: int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee802_11_elems *", "enum ieee80211_band", "u32", "u8 *", "struct ieee80211_csa_ie *"]


func: ieee80211_send_null_response
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "int", "enum ieee80211_frame_release_type", "bool"]


func: ieee80211_tx_monitor
ret: void
module: mac80211
args:
["struct ieee80211_local *", "struct sk_buff *", "struct ieee80211_supported_band *", "int", "int", "bool"]


func: ieee80211_tdls_build_mgmt_packet_data
ret: static struct sk_buff *
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const u8 *", "u8", "u8", "u16", "bool", "const u8 *", "size_t", "u8", "struct cfg80211_chan_def *"]


func: ieee80211_tdls_prep_mgmt_packet
ret: static int
module: mac80211
args:
["struct net_device *", "const u8 *", "u8", "u8", "u16", "bool", "const u8 *", "size_t", "u32", "struct wiphy *", "struct cfg80211_chan_def *", "u8"]


func: ieee80211_tkip_decrypt_data
ret: int
module: mac80211
args:
["struct crypto_cipher *", "struct ieee80211_key *", "u8 *", "size_t", "u8 *", "u8 *", "int", "int", "u32 *", "u16 *"]


func: ieee80211_ctstoself_get
ret: void
module: mac80211
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "const void *", "size_t", "const struct ieee80211_tx_info *", "struct ieee80211_cts *"]


func: ieee80211_rts_get
ret: void
module: mac80211
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "const void *", "size_t", "const struct ieee80211_tx_info *", "struct ieee80211_rts *"]


func: ieee80211_tx_prepare_skb
ret: bool
module: mac80211
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct sk_buff *", "int", "struct ieee80211_sta **"]


func: ieee80211_tx_frags
ret: static bool
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct sk_buff_head *", "bool"]


func: ieee80211_tx_prepare
ret: static ieee80211_tx_result
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_tx_data *", "struct sta_info *", "struct sk_buff *"]


func: ieee80211_build_preq_ies
ret: int
module: mac80211
args:
["struct ieee80211_local *", "u8 *", "size_t", "struct ieee80211_scan_ies *", "const u8 *", "size_t", "u8", "u32 *", "struct cfg80211_chan_def *"]


func: ieee80211_build_probe_req
ret: struct sk_buff *
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const u8 *", "const u8 *", "u32", "struct ieee80211_channel *", "const u8 *", "size_t", "const u8 *", "size_t", "bool"]


func: ieee80211_check_combinations
ret: int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const struct cfg80211_chan_def *", "enum ieee80211_chanctx_mode", "u8"]


func: ieee80211_generic_frame_duration
ret: __le16
module: mac80211
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "enum ieee80211_band", "size_t", "struct ieee80211_rate *"]


func: ieee80211_ht_oper_to_chandef
ret: void
module: mac80211
args:
["struct ieee80211_channel *", "const struct ieee80211_ht_operation *", "struct cfg80211_chan_def *"]


func: ieee80211_parse_bitrates
ret: int
module: mac80211
args:
["struct cfg80211_chan_def *", "const struct ieee80211_supported_band *", "const u8 *", "int", "u32 *"]


func: ieee80211_send_auth
ret: void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "u16", "u16", "u16", "const u8 *", "size_t", "const u8 *", "const u8 *", "const u8 *", "u8", "u8", "u32"]


func: ieee80211_send_probe_req
ret: void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const u8 *", "const u8 *", "const u8 *", "size_t", "const u8 *", "size_t", "u32", "bool", "u32", "struct ieee80211_channel *", "bool"]


func: ieee80211_vht_oper_to_chandef
ret: void
module: mac80211
args:
["struct ieee80211_channel *", "const struct ieee80211_vht_operation *", "struct cfg80211_chan_def *"]


func: ieee80211_vht_cap_ie_to_sta_vht_cap
ret: void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_supported_band *", "const struct ieee80211_vht_cap *", "struct sta_info *"]


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


func: batadv_iv_ogm_forward
ret: static void
module: batman-adv
args:
["struct batadv_orig_node *", "const struct ethhdr *", "struct batadv_ogm_packet *", "bool", "bool", "struct batadv_hard_iface *", "struct batadv_hard_iface *"]


func: batadv_iv_ogm_neigh_cmp
ret: static int
module: batman-adv
args:
["struct batadv_neigh_node *", "struct batadv_hard_iface *", "struct batadv_neigh_node *", "struct batadv_hard_iface *"]


func: batadv_iv_ogm_process_per_outif
ret: static void
module: batman-adv
args:
["const struct sk_buff *", "int", "struct batadv_orig_node *", "struct batadv_hard_iface *", "struct batadv_hard_iface *"]


func: batadv_iv_ogm_queue_add
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "unsigned char *", "int", "struct batadv_hard_iface *", "struct batadv_hard_iface *", "int", "unsigned long"]


func: batadv_tvlv_handler_register
ret: void
module: batman-adv
args:
["struct batadv_priv *", "void (*)(struct batadv_priv *, struct batadv_orig_node *, u8, void *, u16)", "int (*)(struct batadv_priv *, u8 *, u8 *, void *, u16)", "u8", "u8", "u8"]


func: batadv_nc_purge_orig
ret: void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_orig_node *", "bool (*)(struct batadv_priv *, struct batadv_nc_node *)"]


func: batadv_nc_update_nc_node
ret: void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_orig_node *", "struct batadv_orig_node *", "struct batadv_ogm_packet *", "int"]


func: batadv_nc_process_nc_paths
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_hashtable *", "bool (*)(struct batadv_priv *, struct batadv_nc_path *, struct batadv_nc_packet *)"]


func: batadv_nc_purge_orig_nc_nodes
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "struct list_head *", "spinlock_t *", "bool (*)(struct batadv_priv *, struct batadv_nc_node *)"]


func: batadv_nc_purge_paths
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_hashtable *", "bool (*)(struct batadv_priv *, struct batadv_nc_path *)"]


func: batadv_update_route
ret: void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_orig_node *", "struct batadv_hard_iface *", "struct batadv_neigh_node *"]


func: batadv_send_skb_unicast
ret: int
module: batman-adv
args:
["struct batadv_priv *", "struct sk_buff *", "int", "int", "struct batadv_orig_node *", "unsigned short"]


func: batadv_interface_rx
ret: void
module: batman-adv
args:
["struct net_device *", "struct sk_buff *", "struct batadv_hard_iface *", "int", "struct batadv_orig_node *"]


func: batadv_store_uint_attr
ret: static int
module: batman-adv
args:
["const char *", "size_t", "struct net_device *", "const char *", "unsigned int", "unsigned int", "atomic_t *"]


func: _batadv_tt_update_changes
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_orig_node *", "struct batadv_tvlv_tt_change *", "u16", "u8"]


func: batadv_tt_global_add
ret: static bool
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_orig_node *", "const unsigned char *", "unsigned short", "u16", "u8"]


func: batadv_tt_global_del_orig_node
ret: static void
module: batman-adv
args:
["struct batadv_tt_global_entry *", "struct batadv_orig_node *", "const char *", "struct batadv_priv *"]


func: batadv_tt_prepare_tvlv_global_data
ret: static u16
module: batman-adv
args:
["struct batadv_orig_node *", "struct batadv_tvlv_tt_data **", "struct batadv_tvlv_tt_change **", "s32 *"]


func: batadv_tt_prepare_tvlv_local_data
ret: static u16
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_tvlv_tt_data **", "struct batadv_tvlv_tt_change **", "s32 *"]


func: batadv_tt_tvlv_generate
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_hashtable *", "void *", "u16", "int (*)(const void *, const void *)", "void *"]


func: nl802154_prepare_wpan_dev_dump
ret: static int
module: ieee802154
args:
["struct netlink_callback *", "struct cfg802154_registered_device **", "struct wpan_dev **", "struct sk_buff *"]


func: nl802154_send_iface
ret: static int
module: ieee802154
args:
["struct sk_buff *", "u32", "u32", "int", "struct cfg802154_registered_device *", "struct wpan_dev *"]


func: nl802154_send_wpan_phy
ret: static int
module: ieee802154
args:
["struct cfg802154_registered_device *", "struct sk_buff *", "u32", "u32", "int", "enum nl802154_commands"]


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


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


func: br_flood
ret: static void
module: bridge
args:
["struct net_bridge *", "struct sk_buff *", "struct sk_buff *", "void (*)(const struct net_bridge_port *, struct sk_buff *)", "bool"]


func: br_multicast_flood
ret: static void
module: bridge
args:
["struct net_bridge_mdb_entry *", "struct sk_buff *", "struct sk_buff *", "void (*)(const struct net_bridge_port *, struct sk_buff *)"]


func: deliver_clone
ret: static int
module: bridge
args:
["const struct net_bridge_port *", "struct sk_buff *", "void (*)(const struct net_bridge_port *, struct sk_buff *)"]


func: br_multicast_leave_group
ret: static void
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "struct br_ip *", "struct bridge_mcast_other_query *", "struct bridge_mcast_own_query *"]


func: br_multicast_query_received
ret: static void
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "struct bridge_mcast_other_query *", "struct br_ip *", "unsigned long"]


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


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


func: do_update_counters
ret: static int
module: ebtables
args:
["struct net *", "const char *", "struct ebt_counter *", "unsigned int", "unsigned int", "const void *"]


func: ebt_check_entry
ret: static int
module: ebtables
args:
["struct ebt_entry *", "struct net *", "const struct ebt_table_info *", "const char *", "unsigned int *", "struct ebt_cl_stack *", "unsigned int"]


func: xfrm_find_algo
ret: static struct xfrm_algo_desc *
module: xfrm_algo
args:
["const struct xfrm_algo_list *", "int (*)(const struct xfrm_algo_desc *, const void *)", "const void *", "int"]


func: build_aevent
ret: static int
module: xfrm_user
args:
["struct sk_buff *", "struct xfrm_state *", "const struct km_event *", "const struct km_event *", "const struct km_event *"]


func: verify_newpolicy_info
ret: static int
module: xfrm_user
args:
["struct xfrm_userpolicy_info *", "struct xfrm_userpolicy_info *", "struct xfrm_userpolicy_info *", "struct xfrm_userpolicy_info *", "struct xfrm_userpolicy_info *"]


func: xfrm_send_migrate
ret: static int
module: xfrm_user
args:
["const struct xfrm_selector *", "u8", "u8", "const struct xfrm_migrate *", "int", "const struct xfrm_kmaddress *"]


func: llc_sap_open
ret: struct llc_sap *
module: llc
args:
["unsigned char", "int (*)(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *)"]


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


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


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


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


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


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


func: ceph_encrypt2
ret: int
module: libceph
args:
["struct ceph_crypto_key *", "void *", "size_t *", "const void *", "size_t", "const void *", "size_t"]


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


func: ceph_osdc_create_event
ret: int
module: libceph
args:
["struct ceph_osd_client *", "void (*)(u64, u64, u8, void *)", "void *", "struct ceph_osd_event **"]


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


func: ceph_osdc_readpages
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_vino", "struct ceph_file_layout *", "u64", "u64 *", "u32", "u64", "struct page **", "int", "int"]


func: ceph_osdc_writepages
ret: int
module: libceph
args:
["struct ceph_osd_client *", "struct ceph_vino", "struct ceph_file_layout *", "struct ceph_snap_context *", "u64", "u64", "u32", "u64", "struct timespec *", "struct page **", "int"]


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


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


func: ax25_addr_build
ret: int
module: ax25
args:
["unsigned char *", "const ax25_address *", "const ax25_address *", "const ax25_digi *", "int", "int"]


func: ax25_addr_parse
ret: const unsigned char *
module: ax25
args:
["const unsigned char *", "int", "ax25_address *", "ax25_address *", "ax25_digi *", "int *", "int *"]


func: ax25_send_frame
ret: ax25_cb *
module: ax25
args:
["struct sk_buff *", "int", "ax25_address *", "ax25_address *", "ax25_digi *", "struct net_device *"]


func: fl_change
ret: static int
module: cls_flower
args:
["struct net *", "struct sk_buff *", "struct tcf_proto *", "unsigned long", "u32", "struct nlattr **", "unsigned long *", "bool"]


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


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


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


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


func: hsr_get_node_data
ret: int
module: hsr
args:
["struct hsr_priv *", "const unsigned char *", "unsigned char *", "unsigned int *", "int *", "u16 *", "int *", "u16 *"]


func: p9_virtio_zc_request
ret: static int
module: 9pnet_virtio
args:
["struct p9_client *", "struct p9_req_t *", "struct iov_iter *", "struct iov_iter *", "int", "int", "int"]


func: p9_client_zc_rpc
ret: static struct p9_req_t *
module: 9pnet
args:
["struct p9_client *", "int8_t", "struct iov_iter *", "struct iov_iter *", "int", "int", "int", "const char *", "const char *", "..."]


func: digital_send_cmd
ret: int
module: nfc_digital
args:
["struct nfc_digital_dev *", "u8", "struct sk_buff *", "struct digital_tg_mdaa_params *", "u16", "nfc_digital_cmd_complete_t", "void *"]


func: digital_in_send_dep_req
ret: int
module: nfc_digital
args:
["struct nfc_digital_dev *", "struct nfc_target *", "struct sk_buff *", "struct digital_data_exch *"]


func: digital_recv_dep_data_gather
ret: static struct sk_buff *
module: nfc_digital
args:
["struct nfc_digital_dev *", "u8", "struct sk_buff *", "int (*)(struct nfc_digital_dev *, struct digital_data_exch *)", "struct digital_data_exch *"]


func: digital_send_dep_data_prep
ret: static struct sk_buff *
module: nfc_digital
args:
["struct nfc_digital_dev *", "struct sk_buff *", "struct digital_dep_req_res *", "struct digital_data_exch *"]


func: nfc_hci_allocate_device
ret: struct nfc_hci_dev *
module: hci
args:
["struct nfc_hci_ops *", "struct nfc_hci_init_data *", "unsigned long", "u32", "const char *", "int", "int", "int"]


func: nfc_hci_hcp_message_tx
ret: int
module: hci
args:
["struct nfc_hci_dev *", "u8", "u8", "u8", "const u8 *", "size_t", "data_exchange_cb_t", "void *", "unsigned long"]


func: nfc_llc_allocate
ret: struct nfc_llc *
module: hci
args:
["const char *", "struct nfc_hci_dev *", "xmit_to_drv_t", "rcv_to_hci_t", "int", "int", "llc_failure_t"]


func: llc_nop_init
ret: static void *
module: hci
args:
["struct nfc_hci_dev *", "xmit_to_drv_t", "rcv_to_hci_t", "int", "int", "int *", "int *", "llc_failure_t"]


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


func: ieee802154_add_llsec_key
ret: static int
module: mac802154
args:
["struct wpan_phy *", "struct wpan_dev *", "const struct ieee802154_llsec_key_id *", "const struct ieee802154_llsec_key *"]


func: ieee802154_header_create
ret: static int
module: mac802154
args:
["struct sk_buff *", "struct net_device *", "const struct ieee802154_addr *", "const struct ieee802154_addr *", "unsigned int"]


func: mac802154_llsec_key_add
ret: int
module: mac802154
args:
["struct mac802154_llsec *", "const struct ieee802154_llsec_key_id *", "const struct ieee802154_llsec_key *"]


func: llsec_do_decrypt
ret: static int
module: mac802154
args:
["struct sk_buff *", "const struct ieee802154_hdr *", "struct mac802154_llsec_key *", "__le64", "const struct mac802154_llsec *"]


func: llsec_do_encrypt
ret: static int
module: mac802154
args:
["struct sk_buff *", "const struct mac802154_llsec *", "const struct ieee802154_hdr *", "struct mac802154_llsec_key *"]


func: llsec_lookup_key
ret: static struct mac802154_llsec_key *
module: mac802154
args:
["struct mac802154_llsec *", "const struct ieee802154_hdr *", "const struct ieee802154_addr *", "struct ieee802154_llsec_key_id *"]


func: mac802154_add_key
ret: int
module: mac802154
args:
["struct net_device *", "const struct ieee802154_llsec_key_id *", "const struct ieee802154_llsec_key *"]


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


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


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


# members

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


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 *, u16);


name: slave_get
types:
int (*)(struct vme_slave_resource *, int *, unsigned long long *, unsigned long long *, dma_addr_t *, u32 *, u32 *);


name: slave_set
types:
int (*)(struct vme_slave_resource *, int, unsigned long long, unsigned long long, dma_addr_t, u32, u32);


name: master_get
types:
int (*)(struct vme_master_resource *, int *, unsigned long long *, unsigned long long *, u32 *, u32 *, u32 *);


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


name: d_compare
types:
int (*)(const struct dentry *, const struct dentry *, unsigned int, const char *, const struct qstr *);


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


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


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


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


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


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


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


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


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


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


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


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


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


name: 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 *, struct fsnotify_mark *, struct fsnotify_mark *, u32, void *, int, const unsigned char *, u32);


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


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: hook.capset
types:
int (*)(struct cred *, const struct cred *, const kernel_cap_t *, const kernel_cap_t *, const kernel_cap_t *);


name: smps_register
types:
int (*)(struct palmas_pmic *, struct palmas_pmic_driver_data *, struct palmas_pmic_platform_data *, const char *, struct regulator_config);


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: fragment
types:
int (*)(struct net *, struct sock *, struct sk_buff *, int (*)(struct net *, struct sock *, struct sk_buff *));


name: align_resource
types:
resource_size_t (*)(struct pci_dev *, const struct resource *, resource_size_t, resource_size_t, resource_size_t);


name: read
types:
ssize_t (*)(u64 *, enum pstore_type_id *, int *, struct timespec *, char **, bool *, struct pstore_info *);


name: write
types:
int (*)(enum pstore_type_id, enum kmsg_dump_reason, u64 *, unsigned int, int, bool, size_t, struct pstore_info *);


name: write_buf
types:
int (*)(enum pstore_type_id, enum kmsg_dump_reason, u64 *, unsigned int, const char *, bool, size_t, struct pstore_info *);


name: create_buf_file
types:
struct dentry *(*create_buf_file)(const char *, struct dentry *, umode_t, struct rchan_buf *, int *);


name: match_ep
types:
struct usb_ep *(*match_ep)(struct usb_gadget *, struct usb_endpoint_descriptor *, struct usb_ss_ep_comp_descriptor *);


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


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: 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 net_device *, struct nlattr *, unsigned int, const void *, struct lwtunnel_state **);


name: change
types:
int (*)(struct net *, struct sk_buff *, struct tcf_proto *, unsigned long, u32, struct nlattr **, unsigned long *, bool);


name: route_req
types:
struct dst_entry *(*route_req)(const struct sock *, struct flowi *, const struct request_sock *, bool *);


name: send_synack
types:
int (*)(const struct sock *, struct dst_entry *, struct flowi *, struct request_sock *, struct tcp_fastopen_cookie *, bool);


name: migrate
types:
int (*)(const struct xfrm_selector *, u8, u8, const struct xfrm_migrate *, int, const struct xfrm_kmaddress *);


name: dst_lookup
types:
struct dst_entry *(*dst_lookup)(struct net *, int, int, const xfrm_address_t *, const xfrm_address_t *);


name: init_temprop
types:
void (*)(struct xfrm_state *, const struct xfrm_tmpl *, const xfrm_address_t *, const xfrm_address_t *);


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: state
types:
enum {DISCOVERY_STOPPED, DISCOVERY_STARTING, DISCOVERY_FINDING, DISCOVERY_RESOLVING, DISCOVERY_STOPPING}


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: 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_scanout_position
types:
int (*)(struct drm_device *, unsigned int, unsigned int, 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: atomic_get_property
types:
int (*)(struct drm_connector *, const struct drm_connector_state *, struct drm_property *, uint64_t *);


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


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


name: mode_set
types:
int (*)(struct drm_crtc *, struct drm_display_mode *, struct drm_display_mode *, int, int, struct drm_framebuffer *);


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: get_node
types:
int (*)(struct ttm_mem_type_manager *, struct ttm_buffer_object *, const struct ttm_place *, struct ttm_mem_reg *);


name: enmReason
types:
volatile enum {RTSEMMUTEXLNXWAITER_WAKEUP, RTSEMMUTEXLNXWAITER_DESTROYED, RTSEMMUTEXLNXWAITER_OTHER}


name: add_connector
types:
struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *, struct drm_dp_mst_port *, const char *);


name: mode_set
types:
void (*)(struct intel_dvo_device *, const struct drm_display_mode *, const struct drm_display_mode *);


name: queue_flip
types:
int (*)(struct drm_device *, struct drm_crtc *, struct drm_framebuffer *, struct drm_i915_gem_object *, struct drm_i915_gem_request *, uint32_t);


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


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


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: policy.map
types:
int (*)(struct dm_cache_policy *, dm_oblock_t, bool, bool, bool, struct bio *, struct policy_locker *, struct policy_result *);


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


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


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


name: ops.set_cache_memory_policy
types:
bool (*)(struct device_queue_manager *, struct qcm_process_device *, enum cache_policy, enum cache_policy, void *, uint64_t);


name: init_mqd
types:
int (*)(struct mqd_manager *, void **, struct kfd_mem_obj **, uint64_t *, struct queue_properties *);


name: emit_gds_switch
types:
void (*)(struct amdgpu_ring *, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);


name: set
types:
int (*)(struct amdgpu_device *, struct amdgpu_irq_src *, unsigned int, enum amdgpu_interrupt_state);


name: add_connector
types:
void (*)(struct amdgpu_device *, uint32_t, uint32_t, int, struct amdgpu_i2c_bus_rec *, uint16_t, struct amdgpu_hpd *, struct amdgpu_router *);


name: check_states_equal
types:
int (*)(struct pp_hwmgr *, const struct pp_hw_power_state *, const struct pp_hw_power_state *, bool *);


name: state
types:
enum {dr_via_device_mapped, dr_via_desc_pages_alloc, dr_via_pages_locked, dr_via_pages_alloc, dr_via_sg_init}


name: params.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: 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: func
types:
enum {RADEON_INIT_CP = 1, RADEON_CLEANUP_CP, RADEON_INIT_R200_CP, RADEON_INIT_R300_CP, RADEON_INIT_R600_CP}


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}


name: ttm.move
types:
int (*)(struct nouveau_channel *, struct ttm_buffer_object *, struct ttm_mem_reg *, struct ttm_mem_reg *);


name: ctor
types:
int (*)(const struct nv50_disp_chan_func *, const struct nv50_disp_chan_mthd *, struct nv50_disp_root *, int, const struct nvkm_oclass *, void *, u32, struct nvkm_object **);


name: ctor
types:
int (*)(const struct nv50_disp_dmac_func *, const struct nv50_disp_chan_mthd *, struct nv50_disp_root *, int, const struct nvkm_oclass *, void *, u32, struct nvkm_object **);


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: 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: link_validate
types:
int (*)(struct v4l2_subdev *, struct media_link *, struct v4l2_subdev_format *, struct v4l2_subdev_format *);


name: bridge
types:
enum {CX23885_BRIDGE_UNDEFINED, CX23885_BRIDGE_885 = 885, CX23885_BRIDGE_887 = 887, CX23885_BRIDGE_888}


name: ib_dev.add_gid
types:
int (*)(struct ib_device *, u8, unsigned int, const union ib_gid *, const struct ib_gid_attr *, void **);


name: ib_dev.create_cq
types:
struct ib_cq *(*create_cq)(struct ib_device *, const struct ib_cq_init_attr *, struct ib_ucontext *, struct ib_udata *);


name: ib_dev.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: connect
types:
struct nes_cm_node *(*connect)(struct nes_cm_core *, struct nes_vnic *, u16, void *, struct nes_cm_info *);


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: fabric_make_wwn
types:
struct se_wwn *(*fabric_make_wwn)(struct target_fabric_configfs *, struct config_group *, const char *);


name: state
types:
enum {state_jr3_poll, state_jr3_init_wait_for_offset, state_jr3_init_transform_complete, state_jr3_init_set_full_scale_complete, state_jr3_init_use_offset_complete, state_jr3_done}


name: add_virtual_intf
types:
struct wireless_dev *(*add_virtual_intf)(struct wiphy *, const char *, unsigned char, enum nl80211_iftype, u32 *, 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: func
types:
int (*)(struct mibrec *, int, wlandevice_t *, hfa384x_t *, struct p80211msg_dot11req_mibset *, void *);


name: de_imageblit
types:
int (*)(struct lynx_accel *, const char *, u32, u32, u32, u32, u32, u32, u32, u32, u32, u32, u32, u32);


name: process_pio_send
types:
int (*)(struct hfi1_qp *, struct ahg_ib_header *, u32, struct hfi1_sge_state *, u32, u32, u32, u64);


name: request_threaded_irq
types:
struct mic_irq *(*request_threaded_irq)(struct mbus_device *, irq_handler_t, irq_handler_t, const char *, void *, int);


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


name: csk_ddp_set
types:
int (*)(struct cxgbi_sock *, struct cxgbi_pagepod_hdr *, unsigned int, unsigned int, struct cxgbi_gather_list *);


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.exch_seq_send
types:
struct fc_seq *(*exch_seq_send)(struct fc_lport *, struct fc_frame *, void (*)(struct fc_seq *, struct fc_frame *, void *), void (*)(struct fc_seq *, void *), void *, unsigned int);


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


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: request_irq
types:
struct mic_irq *(*request_irq)(struct scif_hw_dev *, irqreturn_t (*)(int, void *), const char *, void *, int);


name: mw_get_range
types:
int (*)(struct ntb_dev *, int, phys_addr_t *, resource_size_t *, resource_size_t *, resource_size_t *);


name: packet
types:
ssize_t (*)(struct stm_data *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, const unsigned char *);


name: txrx_bufs
types:
unsigned int (*)(struct spi_device *, u32 (*)(struct spi_device *, unsigned int, u32, u8), unsigned int, struct spi_transfer *);


name: IRQ_NAMES
types:
enum {ISP1362_INT_SOF, ISP1362_INT_ISTL0, ISP1362_INT_ISTL1, ISP1362_INT_EOT, ISP1362_INT_OPR, ISP1362_INT_SUSP, ISP1362_INT_CLKRDY, ISP1362_INT_INTL, ISP1362_INT_ATL, ISP1362_INT_OTG, NUM_ISP1362_IRQS}


name: Status
types:
enum {DAC960_V1_BackgroundInitializationInvalid, DAC960_V1_BackgroundInitializationStarted = 2, DAC960_V1_BackgroundInitializationInProgress = 4, DAC960_V1_BackgroundInitializationSuspended, DAC960_V1_BackgroundInitializationCancelled}


name: Type5.ScatterGatherType
bits: 6:2;
types:
enum {DAC960_V1_ScatterGather_32BitAddress_32BitByteCount, DAC960_V1_ScatterGather_32BitAddress_16BitByteCount, DAC960_V1_ScatterGather_32BitByteCount_32BitAddress, DAC960_V1_ScatterGather_16BitByteCount_32BitAddress}


name: OEMID
types:
enum {DAC960_V1_OEMID_Mylex, DAC960_V1_OEMID_IBM = 8, DAC960_V1_OEMID_HP = 10, DAC960_V1_OEMID_DEC = 12, DAC960_V1_OEMID_Siemens = 16, DAC960_V1_OEMID_Intel = 18}


name: DriveGeometry
bits: 5:2;
types:
enum {DAC960_V1_Geometry_128_32, DAC960_V1_Geometry_255_63, DAC960_V1_Geometry_Reserved1, DAC960_V1_Geometry_Reserved2}


name: Direction
bits: 0:2;
types:
enum {DAC960_V1_DCDB_NoDataTransfer, DAC960_V1_DCDB_DataTransferDeviceToSystem, DAC960_V1_DCDB_DataTransferSystemToDevice, DAC960_V1_DCDB_IllegalDataTransfer}


name: Timeout
bits: 4:2;
types:
enum {DAC960_V1_DCDB_Timeout_24_hours, DAC960_V1_DCDB_Timeout_10_seconds, DAC960_V1_DCDB_Timeout_60_seconds, DAC960_V1_DCDB_Timeout_10_minutes}


name: DeviceType
bits: 0:2;
types:
enum {DAC960_V1_OtherType, DAC960_V1_DiskType, DAC960_V1_SequentialType, DAC960_V1_CDROM_or_WORM_Type}


name: RebuildFlag
types:
enum {DAC960_V1_NoStandbyRebuildOrCheckInProgress, DAC960_V1_StandbyRebuildInProgress, DAC960_V1_BackgroundRebuildInProgress, DAC960_V1_BackgroundCheckInProgress, DAC960_V1_StandbyRebuildCompletedWithError = 255, DAC960_V1_BackgroundRebuildOrCheckFailed_DriveFailed = 240, DAC960_V1_BackgroundRebuildOrCheckFailed_LogicalDriveFailed, DAC960_V1_BackgroundRebuildOrCheckFailed_OtherCauses, DAC960_V1_BackgroundRebuildOrCheckSuccessfullyTerminated}


name: HardwareID.SubModel
types:
enum {DAC960_V1_P_PD_PU = 1, DAC960_V1_PL, DAC960_V1_PG = 16, DAC960_V1_PJ, DAC960_V1_PR, DAC960_V1_PT, DAC960_V1_PTL0, DAC960_V1_PRL, DAC960_V1_PTL1, DAC960_V1_1164P = 32}


name: HardwareID.Model
types:
enum {DAC960_V1_FiveChannelBoard = 1, DAC960_V1_ThreeChannelBoard, DAC960_V1_TwoChannelBoard, DAC960_V1_ThreeChannelASIC_DAC}


name: HardwareID.ProductFamily
types:
enum {DAC960_V1_EISA_Controller = 1, DAC960_V1_MicroChannel_Controller, DAC960_V1_PCI_Controller, DAC960_V1_SCSItoSCSI_Controller = 8}


name: MemoryType.RamType
bits: 0:3;
types:
enum {DAC960_V1_RamType_DRAM, DAC960_V1_RamType_EDO, DAC960_V1_RamType_SDRAM, DAC960_V1_RamType_Last = 7}


name: MemoryType.ErrorCorrection
bits: 3:3;
types:
enum {DAC960_V1_ErrorCorrection_None, DAC960_V1_ErrorCorrection_Parity, DAC960_V1_ErrorCorrection_ECC, DAC960_V1_ErrorCorrection_Last = 7}


name: FaultManagementType
types:
enum {DAC960_V1_AEMI = 1, DAC960_V1_OEM1, DAC960_V1_OEM2 = 4, DAC960_V1_OEM3 = 8, DAC960_V1_Conner = 16, DAC960_V1_SAFTE = 32}


name: TimeoutScale
bits: 6:2;
types:
enum {DAC960_V2_TimeoutScale_Seconds, DAC960_V2_TimeoutScale_Minutes, DAC960_V2_TimeoutScale_Hours, DAC960_V2_TimeoutScale_Reserved}


name: ControllerType
types:
enum {DAC960_V2_DAC960E = 1, DAC960_V2_DAC960M = 8, DAC960_V2_DAC960PD = 16, DAC960_V2_DAC960PL, DAC960_V2_DAC960PU, DAC960_V2_DAC960PE, DAC960_V2_DAC960PG, DAC960_V2_DAC960PJ, DAC960_V2_DAC960PTL0, DAC960_V2_DAC960PR, DAC960_V2_DAC960PRL, DAC960_V2_DAC960PT, DAC960_V2_DAC1164P, DAC960_V2_DAC960PTL1, DAC960_V2_EXR2000P, DAC960_V2_EXR3000P, DAC960_V2_AcceleRAID352, DAC960_V2_AcceleRAID170, DAC960_V2_AcceleRAID160, DAC960_V2_DAC960S = 96, DAC960_V2_DAC960SU, DAC960_V2_DAC960SX, DAC960_V2_DAC960SF, DAC960_V2_DAC960SS, DAC960_V2_DAC960FL, DAC960_V2_DAC960LL, DAC960_V2_DAC960FF, DAC960_V2_DAC960HP, DAC960_V2_RAIDBRICK, DAC960_V2_METEOR_FL, DAC960_V2_METEOR_FF}


name: LogicalDeviceControl.ReadCache
bits: 0:3;
types:
enum {DAC960_V2_ReadCacheDisabled, DAC960_V2_ReadCacheEnabled, DAC960_V2_ReadAheadEnabled, DAC960_V2_IntelligentReadAheadEnabled, DAC960_V2_ReadCache_Last = 7}


name: LogicalDeviceControl.WriteCache
bits: 3:3;
types:
enum {DAC960_V2_WriteCacheDisabled, DAC960_V2_LogicalDeviceReadOnly, DAC960_V2_WriteCacheEnabled, DAC960_V2_IntelligentWriteCacheEnabled, DAC960_V2_WriteCache_Last = 7}


name: DriveGeometry
bits: 5:2;
types:
enum {DAC960_V2_Geometry_128_32, DAC960_V2_Geometry_255_63, DAC960_V2_Geometry_Reserved1, DAC960_V2_Geometry_Reserved2}


name: MemoryType
bits: 0:5;
types:
enum {DAC960_V2_MemoryType_Reserved, DAC960_V2_MemoryType_DRAM, DAC960_V2_MemoryType_EDRAM, DAC960_V2_MemoryType_EDO, DAC960_V2_MemoryType_SDRAM, DAC960_V2_MemoryType_Last = 31}


name: find
types:
int (*)(struct pci_dev *, struct xen_pcibk_device *, unsigned int *, unsigned int *, unsigned int *);


name: tg_listen_mdaa
types:
int (*)(struct nfc_digital_dev *, struct digital_tg_mdaa_params *, u16, nfc_digital_cmd_complete_t, void *);


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


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


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_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_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.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.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_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.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.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_8[64]


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_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_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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_8[64]


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_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_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_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_bitmask_support.outer_ether_type[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_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.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.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_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.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.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_8[64]


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_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_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.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.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_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.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.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:
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_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_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_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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive.ft_field_bitmask_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_receive_sniffer.ft_field_bitmask_support.reserved_8[64]


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_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_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_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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit.ft_field_bitmask_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_nic_cap.flow_table_properties_nic_transmit_sniffer.ft_field_bitmask_support.reserved_8[64]


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_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_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.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.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_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.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.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_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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_nic_esw_fdb.ft_field_bitmask_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_ingress.ft_field_bitmask_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_support.reserved_8[64]


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.reserved_0[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.reserved_1[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_2[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_3[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.reserved_4[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_5[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_6[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_7[9]


types: u8
name:
capability.flow_table_eswitch_cap.flow_table_properties_esw_acl_egress.ft_field_bitmask_support.reserved_8[64]


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


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: q_rx_start
types:
int (*)(struct qed_dev *, struct qed_queue_start_common_params *, u16, dma_addr_t, dma_addr_t, u16, void **);


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


name: callback
types:
enum vxge_hw_status (*)(struct __vxge_hw_fifo *, void *, enum vxge_hw_fifo_tcode, void *, struct sk_buff ***, int, int *);


name: transceiver_type
types:
enum {ADM8211_RFMD2948, ADM8211_RFMD2958, ADM8211_RFMD2958_RF3000_CONTROL_POWER, ADM8211_MAX2820 = 8, ADM8211_AL2210L = 12}


name: station_state
types:
enum {STATION_STATE_SCANNING, STATION_STATE_JOINNING, STATION_STATE_AUTHENTICATING, STATION_STATE_ASSOCIATING, STATION_STATE_READY, STATION_STATE_REASSOCIATING, STATION_STATE_DOWN, STATION_STATE_MGMT_ERROR}


name: sched_scan_start
types:
int (*)(struct wl1271 *, struct wl12xx_vif *, struct cfg80211_sched_scan_request *, struct ieee80211_scan_ies *);


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


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


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_noskb
types:
void (*)(void *, struct ieee80211_supported_band *, struct ieee80211_sta *, void *, struct ieee80211_tx_info *);


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


name: hw_revision
types:
enum {CW1200_HW_REV_CUT10 = 10, CW1200_HW_REV_CUT11, CW1200_HW_REV_CUT20 = 20, CW1200_HW_REV_CUT22 = 22, CW1X60_HW_REV = 40}


name: gen_vdev_create
types:
struct sk_buff *(*gen_vdev_create)(struct ath10k *, u32, enum wmi_vdev_type, enum wmi_vdev_subtype, const u8 *);


name: gen_vdev_start
types:
struct sk_buff *(*gen_vdev_start)(struct ath10k *, const struct wmi_vdev_start_request_arg *, bool);


name: gen_vdev_spectral_conf
types:
struct sk_buff *(*gen_vdev_spectral_conf)(struct ath10k *, const struct wmi_vdev_spectral_conf_arg *);


name: gen_bcn_tmpl
types:
struct sk_buff *(*gen_bcn_tmpl)(struct ath10k *, u32, u32, struct sk_buff *, u32, u32, void *, size_t);


name: gen_vdev_sta_uapsd
types:
struct sk_buff *(*gen_vdev_sta_uapsd)(struct ath10k *, u32, const u8 *, const struct wmi_sta_uapsd_auto_trig_arg *, u32);


name: gen_wow_add_pattern
types:
struct sk_buff *(*gen_wow_add_pattern)(struct ath10k *, u32, u32, const u8 *, const u8 *, int, int);


name: gen_tdls_peer_update
types:
struct sk_buff *(*gen_tdls_peer_update)(struct ath10k *, const struct wmi_tdls_peer_update_cmd_arg *, const struct wmi_tdls_peer_capab_arg *, const struct wmi_channel_arg *);


name: ah_setup_tx_desc
types:
int (*)(struct ath5k_hw *, struct ath5k_desc *, unsigned int, unsigned int, int, enum ath5k_pkt_type, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);


name: type
types:
enum {HOSTAP_INTERFACE_MASTER, HOSTAP_INTERFACE_MAIN, HOSTAP_INTERFACE_AP, HOSTAP_INTERFACE_STA, HOSTAP_INTERFACE_WDS}


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: create
types:
int (*)(struct sk_buff *, struct net_device *, const struct ieee802154_addr *, const struct ieee802154_addr *, unsigned int);


name: submount
types:
struct vfsmount *(*submount)(struct nfs_server *, struct dentry *, struct nfs_fh *, struct nfs_fattr *);


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


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: 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, const struct nls_table *, int);


name: set_EA
types:
int (*)(const unsigned int, struct cifs_tcon *, const char *, const char *, const void *, const __u16, const struct nls_table *, int);


name: state
types:
enum {AFS_CALL_REQUESTING, AFS_CALL_AWAIT_REPLY, AFS_CALL_AWAIT_OP_ID, AFS_CALL_AWAIT_REQUEST, AFS_CALL_REPLYING, AFS_CALL_AWAIT_ACK, AFS_CALL_COMPLETE, AFS_CALL_BUSY, AFS_CALL_ABORTED, AFS_CALL_ERROR}


name: state
types:
enum {AFS_WBACK_SYNCING, AFS_WBACK_PENDING, AFS_WBACK_CONFLICTING, AFS_WBACK_WRITING, AFS_WBACK_COMPLETE}


name: compress_pages
types:
int (*)(struct list_head *, struct address_space *, u64, unsigned long, struct page **, unsigned long, unsigned long *, unsigned long *, unsigned long *, unsigned long);


name: zc_request
types:
int (*)(struct p9_client *, struct p9_req_t *, struct iov_iter *, struct iov_iter *, int, int, int);


name: dlm_lock
types:
int (*)(struct ocfs2_cluster_connection *, int, struct ocfs2_dlm_lksb *, u32, void *, unsigned int);


name: eo_extent_contig
types:
enum ocfs2_contig_type (*)(struct ocfs2_extent_tree *, struct ocfs2_extent_rec *, struct ocfs2_extent_rec *);


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


name: compat_request_channel
types:
struct dma_chan *(*compat_request_channel)(struct snd_soc_pcm_runtime *, struct snd_pcm_substream *);


name: type
types:
enum {SND_AK4524, SND_AK4528, SND_AK4529, SND_AK4355, SND_AK4358, SND_AK4381, SND_AK5365, SND_AK4620}


name: client_channels
types:
snd_pcm_sframes_t (*)(struct snd_pcm_plugin *, snd_pcm_uframes_t, struct snd_pcm_plugin_channel **);


name: transfer
types:
snd_pcm_sframes_t (*)(struct snd_pcm_plugin *, const struct snd_pcm_plugin_channel *, struct snd_pcm_plugin_channel *, snd_pcm_uframes_t);


name: prepare
types:
int (*)(struct hda_pcm_stream *, struct hda_codec *, unsigned int, unsigned int, struct snd_pcm_substream *);


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_range *, enum nf_nat_manip_type, const struct nf_conn *);


name: packet
types:
int (*)(struct nf_conn *, const struct sk_buff *, unsigned int, enum ip_conntrack_info, u_int8_t, unsigned int, unsigned int *);


name: error
types:
int (*)(struct net *, struct nf_conn *, struct sk_buff *, unsigned int, enum ip_conntrack_info *, u_int8_t, unsigned int);


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: handle_notify_pkt
types:
void (*)(struct sock *, struct vmci_transport_packet *, bool, struct sockaddr_vm *, struct sockaddr_vm *, bool *);


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


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


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: sc_reader
types:
int (*)(struct svcxprt_rdma *, struct svc_rqst *, struct svc_rdma_op_ctxt *, int *, u32 *, u32, u32, u64, bool);


name: state
types:
enum {RXRPC_CALL_CLIENT_SEND_REQUEST, RXRPC_CALL_CLIENT_AWAIT_REPLY, RXRPC_CALL_CLIENT_RECV_REPLY, RXRPC_CALL_CLIENT_FINAL_ACK, RXRPC_CALL_SERVER_SECURING, RXRPC_CALL_SERVER_ACCEPTING, RXRPC_CALL_SERVER_RECV_REQUEST, RXRPC_CALL_SERVER_ACK_REQUEST, RXRPC_CALL_SERVER_SEND_REPLY, RXRPC_CALL_SERVER_AWAIT_ACK, RXRPC_CALL_COMPLETE, RXRPC_CALL_SERVER_BUSY, RXRPC_CALL_REMOTELY_ABORTED, RXRPC_CALL_LOCALLY_ABORTED, RXRPC_CALL_NETWORK_ERROR, RXRPC_CALL_DEAD}


name: state
types:
enum {RXRPC_CONN_UNUSED, RXRPC_CONN_CLIENT, RXRPC_CONN_SERVER_UNSECURED, RXRPC_CONN_SERVER_CHALLENGING, RXRPC_CONN_SERVER, RXRPC_CONN_REMOTELY_ABORTED, RXRPC_CONN_LOCALLY_ABORTED, RXRPC_CONN_NETWORK_ERROR}


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: 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_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: 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: 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: call_batch
types:
int (*)(struct net *, struct sock *, struct sk_buff *, const struct nlmsghdr *, const struct nlattr * const *);


name: fn
types:
int (*)(const struct nft_ctx *, const struct nft_set *, const struct nft_set_iter *, const 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: kadt
types:
int (*)(struct ip_set *, const struct sk_buff *, const struct xt_action_param *, enum ipset_adt, struct ip_set_adt_opt *);


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


name: bat_neigh_cmp
types:
int (*)(struct batadv_neigh_node *, struct batadv_hard_iface *, struct batadv_neigh_node *, struct batadv_hard_iface *);


name: bat_neigh_is_equiv_or_better
types:
bool (*)(struct batadv_neigh_node *, struct batadv_hard_iface *, struct batadv_neigh_node *, struct batadv_hard_iface *);


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


name: add_llsec_key
types:
int (*)(struct wpan_phy *, struct wpan_dev *, const struct ieee802154_llsec_key_id *, const struct ieee802154_llsec_key *);


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


name: state
types:
enum {P9_RDMA_INIT, P9_RDMA_ADDR_RESOLVED, P9_RDMA_ROUTE_RESOLVED, P9_RDMA_CONNECTED, P9_RDMA_FLUSHING, P9_RDMA_CLOSING, P9_RDMA_CLOSED}


name: init
types:
void *(*init)(struct nfc_hci_dev *, xmit_to_drv_t, rcv_to_hci_t, int, int, int *, int *, llc_failure_t);


