# funs

func: get_sigframe
ret: static void *
module: vm
args:
["size_t", "void **", "struct pt_regs *", "struct pt_regs *", "struct ksignal *", "struct ksignal *"]


func: __dma_map_cont
ret: static int
module: vm
args:
["struct device *", "struct scatterlist *", "int", "unsigned long", "struct scatterlist *", "struct scatterlist *"]


func: gart_map_page
ret: static dma_addr_t
module: vm
args:
["struct device *", "struct page *", "unsigned long", "size_t", "enum dma_data_direction", "struct dma_attrs *"]


func: __intel_shared_reg_get_constraints
ret: static struct event_constraint *
module: vm
args:
["struct perf_event *", "struct hw_perf_event_extra *", "struct cpu_hw_events *", "struct cpu_hw_events *"]


func: __intel_shared_reg_put_constraints
ret: static void
module: vm
args:
["struct hw_perf_event_extra *", "struct hw_perf_event_extra *", "struct cpu_hw_events *", "struct cpu_hw_events *"]


func: print_context_stack
ret: unsigned long
module: vm
args:
["struct thread_info *", "unsigned long *", "unsigned long", "const struct stacktrace_ops *", "void *", "unsigned long *", "int *"]


func: dump_trace
ret: void
module: vm
args:
["struct task_struct *", "struct pt_regs *", "unsigned long *", "unsigned long", "const struct stacktrace_ops *", "void *"]


func: fpregs_get
ret: int
module: vm
args:
["struct task_struct *", "const struct user_regset *", "unsigned int", "unsigned int", "void *", "void *"]


func: fpregs_set
ret: int
module: vm
args:
["struct task_struct *", "const struct user_regset *", "unsigned int", "unsigned int", "const void *", "const void *"]


func: get_matching_model_microcode
ret: static enum ucode_state
module: vm
args:
["unsigned long", "void *", "size_t", "struct ucode_cpu_info *", "struct mc_saved_data *", "int", "unsigned long *"]


func: load_microcode
ret: static enum ucode_state
module: vm
args:
["unsigned long", "struct ucode_cpu_info *", "struct mc_saved_data *", "struct mc_saved_data *", "unsigned long *"]


func: start_thread_common
ret: static void
module: vm
args:
["struct pt_regs *", "unsigned long", "unsigned long", "unsigned int", "unsigned int", "unsigned int"]


func: arch_get_unmapped_area_topdown
ret: unsigned long
module: vm
args:
["struct file *", "const unsigned long", "const unsigned long", "const unsigned long", "const unsigned long"]


func: xen_remap_domain_mfn_range
ret: int
module: vm
args:
["struct vm_area_struct *", "unsigned long", "xen_pfn_t", "int", "pgprot_t", "unsigned int", "struct page **"]


func: __xen_pgd_walk
ret: static int
module: vm
args:
["struct mm_struct *", "pgd_t *", "int (*)(struct mm_struct *, struct page *, enum pt_level)", "unsigned long"]


func: xen_exchange_memory
ret: static int
module: vm
args:
["unsigned long", "unsigned int", "unsigned long *", "unsigned long", "unsigned int", "unsigned long *", "unsigned int"]


func: blkcg_print_blkgs
ret: void
module: vm
args:
["struct seq_file *", "struct blkcg *", "u64 (*)(struct seq_file *, struct blkg_policy_data *, int)", "const struct blkcg_policy *", "int", "bool"]


func: blk_rq_prep_clone
ret: int
module: vm
args:
["struct request *", "struct request *", "struct bio_set *", "gfp_t", "int (*)(struct bio *, struct bio *, void *)", "void *"]


func: blk_rq_map_user
ret: int
module: vm
args:
["struct request_queue *", "struct request *", "struct rq_map_data *", "void *", "unsigned long", "gfp_t"]


func: blk_rq_map_user_iov
ret: int
module: vm
args:
["struct request_queue *", "struct request *", "struct rq_map_data *", "struct sg_iovec *", "int", "unsigned int", "gfp_t"]


func: __blk_segment_map_sg
ret: static void
module: vm
args:
["struct request_queue *", "struct bio_vec *", "struct scatterlist *", "struct bio_vec **", "struct scatterlist **", "int *", "int *"]


func: blk_mq_init_commands
ret: void
module: vm
args:
["struct request_queue *", "void (*)(void *, struct blk_mq_hw_ctx *, struct request *, unsigned int)", "void *"]


func: blk_register_region
ret: void
module: vm
args:
["dev_t", "unsigned long", "struct module *", "struct kobject *(*)(dev_t, int *, void *)", "int (*)(dev_t, void *)", "void *"]


func: crypto_init_spawn2
ret: int
module: vm
args:
["struct crypto_spawn *", "struct crypto_alg *", "struct crypto_instance *", "const struct crypto_type *"]


func: crypto_ecb_crypt
ret: static int
module: vm
args:
["struct blkcipher_desc *", "struct blkcipher_walk *", "struct crypto_cipher *", "void (*)(struct crypto_tfm *, u8 *, const u8 *)"]


func: acpi_ds_init_buffer_field
ret: static acpi_status
module: vm
args:
["u16", "union acpi_operand_object *", "union acpi_operand_object *", "union acpi_operand_object *", "union acpi_operand_object *", "union acpi_operand_object *"]


func: acpi_ds_create_walk_state
ret: struct acpi_walk_state *
module: vm
args:
["acpi_owner_id", "union acpi_parse_object *", "union acpi_operand_object *", "struct acpi_thread_state *"]


func: acpi_ds_init_aml_walk
ret: acpi_status
module: vm
args:
["struct acpi_walk_state *", "union acpi_parse_object *", "struct acpi_namespace_node *", "u8 *", "u32", "struct acpi_evaluate_info *", "u8"]


func: acpi_ev_create_gpe_block
ret: acpi_status
module: vm
args:
["struct acpi_namespace_node *", "struct acpi_generic_address *", "u32", "u8", "u32", "struct acpi_gpe_block_info **"]


func: acpi_ev_install_space_handler
ret: acpi_status
module: vm
args:
["struct acpi_namespace_node *", "acpi_adr_space_type", "acpi_adr_space_handler", "acpi_adr_space_setup", "void *"]


func: acpi_ex_convert_to_target_type
ret: acpi_status
module: vm
args:
["acpi_object_type", "union acpi_operand_object *", "union acpi_operand_object **", "struct acpi_walk_state *"]


func: acpi_ex_concat_template
ret: acpi_status
module: vm
args:
["union acpi_operand_object *", "union acpi_operand_object *", "union acpi_operand_object **", "struct acpi_walk_state *"]


func: acpi_ex_resolve_multiple
ret: acpi_status
module: vm
args:
["struct acpi_walk_state *", "union acpi_operand_object *", "acpi_object_type *", "union acpi_operand_object **"]


func: acpi_ns_lookup
ret: acpi_status
module: vm
args:
["union acpi_generic_state *", "char *", "acpi_object_type", "acpi_interpreter_mode", "u32", "struct acpi_walk_state *", "struct acpi_namespace_node **"]


func: acpi_ns_install_node
ret: void
module: vm
args:
["struct acpi_walk_state *", "struct acpi_namespace_node *", "struct acpi_namespace_node *", "acpi_object_type"]


func: acpi_ns_check_return_value
ret: acpi_status
module: vm
args:
["struct acpi_namespace_node *", "struct acpi_evaluate_info *", "u32", "acpi_status", "union acpi_operand_object **"]


func: acpi_ns_check_package_list
ret: static acpi_status
module: vm
args:
["struct acpi_evaluate_info *", "const union acpi_predefined_info *", "union acpi_operand_object **", "u32"]


func: acpi_ns_complex_repairs
ret: acpi_status
module: vm
args:
["struct acpi_evaluate_info *", "struct acpi_namespace_node *", "acpi_status", "union acpi_operand_object **"]


func: acpi_ns_search_and_enter
ret: acpi_status
module: vm
args:
["u32", "struct acpi_walk_state *", "struct acpi_namespace_node *", "acpi_interpreter_mode", "acpi_object_type", "u32", "struct acpi_namespace_node **"]


func: acpi_ns_walk_namespace
ret: acpi_status
module: vm
args:
["acpi_object_type", "acpi_handle", "u32", "u32", "acpi_walk_callback", "acpi_walk_callback", "void *", "void **"]


func: acpi_evaluate_object_typed
ret: acpi_status
module: vm
args:
["acpi_handle", "acpi_string", "struct acpi_object_list *", "struct acpi_buffer *", "acpi_object_type"]


func: acpi_walk_namespace
ret: acpi_status
module: vm
args:
["acpi_object_type", "acpi_handle", "u32", "acpi_walk_callback", "acpi_walk_callback", "void *", "void **"]


func: acpi_rs_get_resource_source
ret: acpi_rs_length
module: vm
args:
["acpi_rs_length", "acpi_rs_length", "struct acpi_resource_source *", "union aml_resource *", "char *"]


func: acpi_ut_method_error
ret: void
module: vm
args:
["const char *", "u32", "const char *", "struct acpi_namespace_node *", "const char *", "acpi_status"]


func: apei_exec_ctx_init
ret: void
module: vm
args:
["struct apei_exec_context *", "struct apei_exec_ins_type *", "u32", "struct acpi_whea_header *", "u32"]


func: erst_writer
ret: static int
module: vm
args:
["enum pstore_type_id", "enum kmsg_dump_reason", "u64 *", "unsigned int", "int", "size_t", "size_t", "struct pstore_info *"]


func: bus_for_each_drv
ret: int
module: vm
args:
["struct bus_type *", "struct device_driver *", "void *", "int (*)(struct device_driver *, void *)"]


func: device_create_with_groups
ret: struct device *
module: vm
args:
["struct class *", "struct device *", "dev_t", "void *", "const struct attribute_group **", "const char *", "..."]


func: device_create_groups_vargs
ret: static struct device *
module: vm
args:
["struct class *", "struct device *", "dev_t", "void *", "const struct attribute_group **", "const char *", "struct __va_list_tag *"]


func: devres_for_each_res
ret: void
module: vm
args:
["struct device *", "dr_release_t", "dr_match_t", "void *", "void (*)(struct device *, void *, void *)", "void *"]


func: request_firmware_nowait
ret: int
module: vm
args:
["struct module *", "bool", "const char *", "struct device *", "gfp_t", "void *", "void (*)(const struct firmware *, void *)"]


func: kobj_map
ret: int
module: vm
args:
["struct kobj_map *", "dev_t", "unsigned long", "struct module *", "kobj_probe_t *", "int (*)(dev_t, void *)", "void *"]


func: platform_create_bundle
ret: struct platform_device *
module: vm
args:
["struct platform_driver *", "int (*)(struct platform_device *)", "struct resource *", "unsigned int", "const void *", "size_t"]


func: cn_queue_add_callback
ret: int
module: vm
args:
["struct cn_queue_dev *", "const char *", "struct cb_id *", "void (*)(struct cn_msg *, struct netlink_skb_parms *)"]


func: cpufreq_frequency_table_target
ret: int
module: vm
args:
["struct cpufreq_policy *", "struct cpufreq_frequency_table *", "unsigned int", "unsigned int", "unsigned int *"]


func: dma_memcpy_pg_to_iovec
ret: dma_cookie_t
module: vm
args:
["struct dma_chan *", "struct iovec *", "struct dma_pinned_list *", "struct page *", "unsigned int", "size_t"]


func: __efivar_entry_iter
ret: int
module: vm
args:
["int (*)(struct efivar_entry *, void *)", "struct list_head *", "void *", "struct efivar_entry **"]


func: efivar_init
ret: int
module: vm
args:
["int (*)(efi_char16_t *, efi_guid_t, unsigned long, void *)", "void *", "bool", "bool", "struct list_head *"]


func: a4_input_mapped
ret: static int
module: vm
args:
["struct hid_device *", "struct hid_input *", "struct hid_field *", "struct hid_usage *", "unsigned long **", "int *"]


func: elantech_report_semi_mt_data
ret: static void
module: vm
args:
["struct input_dev *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: dma_ops_area_alloc
ret: static unsigned long
module: vm
args:
["struct device *", "struct dma_ops_domain *", "unsigned int", "unsigned long", "u64", "unsigned long"]


func: __domain_mapping
ret: static int
module: vm
args:
["struct dmar_domain *", "unsigned long", "struct scatterlist *", "unsigned long", "unsigned long", "int"]


func: dma_pte_free_level
ret: static void
module: vm
args:
["struct dmar_domain *", "int", "struct dma_pte *", "unsigned long", "unsigned long", "unsigned long"]


func: pci_bus_alloc_resource
ret: int
module: vm
args:
["struct pci_bus *", "struct resource *", "resource_size_t", "resource_size_t", "resource_size_t", "unsigned int", "resource_size_t (*)(void *, const struct resource *, resource_size_t, resource_size_t)", "void *"]


func: __pci_hp_register
ret: int
module: vm
args:
["struct hotplug_slot *", "struct pci_bus *", "int", "const char *", "struct module *", "const char *"]


func: pci_add_dynid
ret: int
module: vm
args:
["struct pci_driver *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned long"]


func: add_to_list
ret: static int
module: vm
args:
["struct list_head *", "struct pci_dev *", "struct resource *", "resource_size_t", "resource_size_t"]


func: pbus_size_mem
ret: static int
module: vm
args:
["struct pci_bus *", "unsigned long", "unsigned long", "resource_size_t", "resource_size_t", "struct list_head *"]


func: static_find_io
ret: static int
module: vm
args:
["struct pcmcia_socket *", "unsigned int", "unsigned int *", "unsigned int", "unsigned int", "struct resource **"]


func: pnp_register_mem_resource
ret: int
module: vm
args:
["struct pnp_dev *", "unsigned int", "resource_size_t", "resource_size_t", "resource_size_t", "resource_size_t", "unsigned char"]


func: scsi_execute
ret: int
module: vm
args:
["struct scsi_device *", "const unsigned char *", "int", "void *", "unsigned int", "unsigned char *", "int", "int", "int", "int *"]


func: scsi_execute_req_flags
ret: int
module: vm
args:
["struct scsi_device *", "const unsigned char *", "int", "void *", "unsigned int", "struct scsi_sense_hdr *", "int", "int", "int *", "int"]


func: scsi_mode_select
ret: int
module: vm
args:
["struct scsi_device *", "int", "int", "int", "unsigned char *", "int", "int", "int", "struct scsi_mode_data *", "struct scsi_sense_hdr *"]


func: scsi_mode_sense
ret: int
module: vm
args:
["struct scsi_device *", "int", "int", "unsigned char *", "int", "int", "int", "struct scsi_mode_data *", "struct scsi_sense_hdr *"]


func: thermal_zone_bind_cooling_device
ret: int
module: vm
args:
["struct thermal_zone_device *", "int", "struct thermal_cooling_device *", "unsigned long", "unsigned long"]


func: thermal_zone_device_register
ret: struct thermal_zone_device *
module: vm
args:
["const char *", "int", "int", "void *", "const struct thermal_zone_device_ops *", "const struct thermal_zone_params *", "int", "int"]


func: tty_register_device_attr
ret: struct device *
module: vm
args:
["struct tty_driver *", "unsigned int", "struct device *", "void *", "const struct attribute_group **"]


func: tty_port_register_device_attr
ret: struct device *
module: vm
args:
["struct tty_port *", "struct tty_driver *", "unsigned int", "struct device *", "void *", "const struct attribute_group **"]


func: usb_device_dump
ret: static ssize_t
module: vm
args:
["char **", "size_t *", "loff_t *", "loff_t *", "struct usb_device *", "struct usb_bus *", "int", "int", "int"]


func: snoop_urb
ret: static void
module: vm
args:
["struct usb_device *", "void *", "int", "unsigned int", "int", "enum snoop_when", "unsigned char *", "unsigned int"]


func: usb_hcd_alloc_bandwidth
ret: int
module: vm
args:
["struct usb_device *", "struct usb_host_config *", "struct usb_host_interface *", "struct usb_host_interface *"]


func: usb_sg_init
ret: int
module: vm
args:
["struct usb_sg_request *", "struct usb_device *", "unsigned int", "unsigned int", "struct scatterlist *", "int", "size_t", "gfp_t"]


func: xhci_alloc_tt_info
ret: int
module: vm
args:
["struct xhci_hcd *", "struct xhci_virt_device *", "struct usb_device *", "struct usb_tt *", "gfp_t"]


func: xhci_endpoint_init
ret: int
module: vm
args:
["struct xhci_hcd *", "struct xhci_virt_device *", "struct usb_device *", "struct usb_host_endpoint *", "gfp_t"]


func: xhci_update_bw_info
ret: void
module: vm
args:
["struct xhci_hcd *", "struct xhci_container_ctx *", "struct xhci_input_control_ctx *", "struct xhci_virt_device *"]


func: xhci_alloc_segments_for_ring
ret: static int
module: vm
args:
["struct xhci_hcd *", "struct xhci_segment **", "struct xhci_segment **", "unsigned int", "unsigned int", "enum xhci_ring_type", "gfp_t"]


func: xhci_test_trb_in_td
ret: static int
module: vm
args:
["struct xhci_hcd *", "struct xhci_segment *", "union xhci_trb *", "union xhci_trb *", "dma_addr_t", "struct xhci_segment *", "char *", "int"]


func: xhci_find_new_dequeue_state
ret: void
module: vm
args:
["struct xhci_hcd *", "unsigned int", "unsigned int", "unsigned int", "struct xhci_td *", "struct xhci_dequeue_state *"]


func: xhci_queue_new_dequeue_state
ret: void
module: vm
args:
["struct xhci_hcd *", "unsigned int", "unsigned int", "unsigned int", "struct xhci_dequeue_state *"]


func: finish_td
ret: static int
module: vm
args:
["struct xhci_hcd *", "struct xhci_td *", "union xhci_trb *", "struct xhci_transfer_event *", "struct xhci_virt_ep *", "int *", "bool"]


func: prepare_transfer
ret: static int
module: vm
args:
["struct xhci_hcd *", "struct xhci_virt_device *", "unsigned int", "unsigned int", "unsigned int", "struct urb *", "unsigned int", "gfp_t"]


func: xhci_cleanup_halted_endpoint
ret: static void
module: vm
args:
["struct xhci_hcd *", "unsigned int", "unsigned int", "unsigned int", "struct xhci_td *", "union xhci_trb *"]


func: xhci_alloc_streams
ret: int
module: vm
args:
["struct usb_hcd *", "struct usb_device *", "struct usb_host_endpoint **", "unsigned int", "unsigned int", "gfp_t"]


func: xhci_drop_ep_from_interval_table
ret: void
module: vm
args:
["struct xhci_hcd *", "struct xhci_bw_info *", "struct xhci_interval_bw_table *", "struct usb_device *", "struct xhci_virt_ep *", "struct xhci_tt_bw_info *"]


func: xhci_add_ep_to_interval_table
ret: static void
module: vm
args:
["struct xhci_hcd *", "struct xhci_bw_info *", "struct xhci_interval_bw_table *", "struct xhci_virt_ep *", "struct xhci_tt_bw_info *", "struct usb_device *", "struct usb_device *"]


func: xhci_call_host_update_timeout_for_endpoint
ret: static u16
module: vm
args:
["struct usb_device *", "struct usb_endpoint_descriptor *", "enum usb3_link_state", "u16 *", "struct xhci_hcd *"]


func: xhci_check_args
ret: static int
module: vm
args:
["struct usb_hcd *", "struct usb_device *", "struct usb_host_endpoint *", "int", "bool", "const char *"]


func: xhci_setup_input_ctx_for_config_ep
ret: static void
module: vm
args:
["struct xhci_hcd *", "struct xhci_container_ctx *", "struct xhci_container_ctx *", "u32", "u32", "struct xhci_input_control_ctx *", "struct xhci_input_control_ctx *"]


func: mon_bin_get_event
ret: static int
module: vm
args:
["struct file *", "struct mon_reader_bin *", "struct mon_bin_hdr *", "unsigned int", "void *", "unsigned int"]


func: mon_copy_to_buff
ret: static unsigned int
module: vm
args:
["unsigned int", "const unsigned char *", "unsigned int", "const struct mon_reader_bin *", "const struct mon_reader_bin *"]


func: backlight_device_register
ret: struct backlight_device *
module: vm
args:
["const char *", "struct device *", "void *", "const struct backlight_ops *", "const struct backlight_properties *"]


func: bitfill_unaligned
ret: static void
module: vm
args:
["struct fb_info *", "unsigned long *", "int", "unsigned long", "int", "int", "unsigned int", "int"]


func: bit_putcs
ret: static void
module: vm
args:
["struct vc_data *", "struct fb_info *", "const unsigned short *", "int", "int", "int", "int", "int"]


func: updatescrollmode
ret: static void
module: vm
args:
["struct fb_info *", "struct vc_data *", "struct vc_data *", "struct display *", "struct display *"]


func: efifb_setcolreg
ret: static int
module: vm
args:
["unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "struct fb_info *"]


func: fb_find_mode
ret: int
module: vm
args:
["struct fb_var_screeninfo *", "struct fb_info *", "const char *", "const struct fb_videomode *", "unsigned int", "const struct fb_videomode *", "unsigned int"]


func: gnttab_map_refs
ret: int
module: vm
args:
["struct gnttab_map_grant_ref *", "struct gnttab_map_grant_ref *", "struct page **", "unsigned int"]


func: gnttab_unmap_refs
ret: int
module: vm
args:
["struct gnttab_unmap_grant_ref *", "struct gnttab_map_grant_ref *", "struct page **", "unsigned int"]


func: xenbus_watch_path
ret: int
module: vm
args:
["struct xenbus_device *", "const char *", "struct xenbus_watch *", "void (*)(struct xenbus_watch *, const char **, unsigned int)"]


func: xenbus_watch_pathfmt
ret: int
module: vm
args:
["struct xenbus_device *", "struct xenbus_watch *", "void (*)(struct xenbus_watch *, const char **, unsigned int)", "const char *", "..."]


func: xs_talkv
ret: static void *
module: vm
args:
["struct xenbus_transaction", "enum xsd_sockmsg_type", "const struct kvec *", "unsigned int", "unsigned int *"]


func: autofs4_expire_run
ret: int
module: vm
args:
["struct super_block *", "struct vfsmount *", "struct autofs_sb_info *", "struct autofs_packet_expire *"]


func: fill_thread_core_info
ret: static int
module: vm
args:
["struct elf_thread_core_info *", "long", "size_t *", "const struct user_regset_view *", "const struct user_regset_view *"]


func: bio_map_user
ret: struct bio *
module: vm
args:
["struct request_queue *", "struct block_device *", "unsigned long", "unsigned int", "int", "gfp_t"]


func: __bio_add_page
ret: static int
module: vm
args:
["struct request_queue *", "struct bio *", "struct page *", "unsigned int", "unsigned int", "unsigned short"]


func: __bio_copy_iov
ret: static int
module: vm
args:
["struct bio_vec *", "struct sg_iovec *", "int", "int", "int", "int", "struct bio *", "struct bio *"]


func: blkdev_write_begin
ret: static int
module: vm
args:
["struct file *", "struct address_space *", "loff_t", "unsigned int", "unsigned int", "struct page **", "void **"]


func: blkdev_write_end
ret: static int
module: vm
args:
["struct file *", "struct address_space *", "loff_t", "unsigned int", "unsigned int", "struct page *", "void *"]


func: block_write_begin
ret: int
module: vm
args:
["struct address_space *", "loff_t", "unsigned int", "unsigned int", "struct page **", "get_block_t *"]


func: cont_write_begin
ret: int
module: vm
args:
["struct file *", "struct address_space *", "loff_t", "unsigned int", "unsigned int", "struct page **", "void **", "get_block_t *", "loff_t *"]


func: nobh_write_begin
ret: int
module: vm
args:
["struct address_space *", "loff_t", "unsigned int", "unsigned int", "struct page **", "void **", "get_block_t *"]


func: compat_rw_copy_check_uvector
ret: ssize_t
module: vm
args:
["int", "const struct compat_iovec *", "unsigned long", "unsigned long", "struct iovec *", "struct iovec **"]


func: compat_sys_io_getevents
ret: long
module: vm
args:
["aio_context_t", "unsigned long", "unsigned long", "struct io_event *", "struct compat_timespec *"]


func: compat_sys_ppoll
ret: long
module: vm
args:
["struct pollfd *", "unsigned int", "struct compat_timespec *", "const compat_sigset_t *", "compat_size_t"]


func: compat_sys_pselect6
ret: long
module: vm
args:
["int", "compat_ulong_t *", "compat_ulong_t *", "compat_ulong_t *", "struct compat_timespec *", "void *"]


func: debugfs_mknod
ret: static int
module: vm
args:
["struct dentry *", "umode_t", "void *", "const struct file_operations *", "struct inode *", "dev_t"]


func: __blockdev_direct_IO
ret: ssize_t
module: vm
args:
["int", "struct kiocb *", "struct inode *", "struct block_device *", "const struct iovec *", "loff_t", "unsigned long", "get_block_t *", "dio_iodone_t *", "dio_submit_t *", "int"]


func: efivarfs_d_compare
ret: static int
module: vm
args:
["const struct dentry *", "const struct dentry *", "unsigned int", "const char *", "const struct qstr *"]


func: ep_scan_ready_list
ret: static int
module: vm
args:
["struct eventpoll *", "int (*)(struct eventpoll *, struct list_head *, void *)", "void *", "bool", "int"]


func: iterate_fd
ret: int
module: vm
args:
["struct files_struct *", "unsigned int", "int (*)(const void *, struct file *, unsigned int)", "const void *"]


func: iget5_locked
ret: struct inode *
module: vm
args:
["struct super_block *", "unsigned long", "int (*)(struct inode *, void *)", "int (*)(struct inode *, void *)", "void *"]


func: generic_fh_to_dentry
ret: struct dentry *
module: vm
args:
["struct super_block *", "struct fid *", "int", "int", "struct inode *(*)(struct super_block *, u64, u32)"]


func: mount_pseudo
ret: struct dentry *
module: vm
args:
["struct file_system_type *", "char *", "const struct super_operations *", "const struct dentry_operations *", "unsigned long"]


func: simple_attr_open
ret: int
module: vm
args:
["struct inode *", "struct file *", "int (*)(void *, u64 *)", "int (*)(void *, u64)", "const char *"]


func: do_mpage_readpage
ret: static struct bio *
module: vm
args:
["struct bio *", "struct page *", "unsigned int", "sector_t *", "struct buffer_head *", "unsigned long *", "get_block_t *"]


func: do_last
ret: static int
module: vm
args:
["struct nameidata *", "struct path *", "struct file *", "const struct open_flags *", "int *", "struct filename *"]


func: dnotify_handle_event
ret: static int
module: vm
args:
["struct fsnotify_group *", "struct fsnotify_mark *", "struct fsnotify_mark *", "struct fsnotify_event *"]


func: dnotify_should_send_event
ret: static bool
module: vm
args:
["struct fsnotify_group *", "struct inode *", "struct fsnotify_mark *", "struct fsnotify_mark *", "__u32", "void *", "int"]


func: send_to_group
ret: static int
module: vm
args:
["struct inode *", "struct fsnotify_mark *", "struct fsnotify_mark *", "__u32", "void *", "int", "u32", "const unsigned char *", "struct fsnotify_event **"]


func: fsnotify_add_notify_event
ret: struct fsnotify_event *
module: vm
args:
["struct fsnotify_group *", "struct fsnotify_event *", "struct fsnotify_event_private_data *", "struct fsnotify_event *(*)(struct list_head *, struct fsnotify_event *)"]


func: proc_fill_cache
ret: int
module: vm
args:
["struct file *", "void *", "filldir_t", "const char *", "int", "instantiate_t *", "struct task_struct *", "const void *"]


func: proc_sys_fill_cache
ret: static int
module: vm
args:
["void *", "filldir_t", "struct ctl_table_header *", "struct ctl_table *", "struct file *", "struct file *"]


func: register_leaf_sysctl_tables
ret: static int
module: vm
args:
["const char *", "char *", "struct ctl_table_header ***", "struct ctl_table_set *", "struct ctl_table *"]


func: pstore_mkfile
ret: int
module: vm
args:
["enum pstore_type_id", "char *", "u64", "int", "char *", "size_t", "struct timespec", "struct pstore_info *"]


func: rw_copy_check_uvector
ret: ssize_t
module: vm
args:
["int", "const struct iovec *", "unsigned long", "unsigned long", "struct iovec *", "struct iovec **"]


func: splice_from_pipe
ret: ssize_t
module: vm
args:
["struct pipe_inode_info *", "struct file *", "loff_t *", "size_t", "unsigned int", "splice_actor *"]


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


func: sget
ret: struct super_block *
module: vm
args:
["struct file_system_type *", "int (*)(struct super_block *, void *)", "int (*)(struct super_block *, void *)", "int", "void *"]


func: create_dir
ret: static int
module: vm
args:
["struct kobject *", "struct sysfs_dirent *", "enum kobj_ns_type", "const void *", "const char *", "struct sysfs_dirent **"]


func: remove_files
ret: static void
module: vm
args:
["struct sysfs_dirent *", "struct kobject *", "const struct attribute_group *", "const struct attribute_group *"]


func: free_ipcs
ret: void
module: vm
args:
["struct ipc_namespace *", "struct ipc_ids *", "void (*)(struct ipc_namespace *, struct kern_ipc_perm *)"]


func: audit_filter_rules
ret: static int
module: vm
args:
["struct task_struct *", "struct audit_krule *", "struct audit_context *", "struct audit_names *", "enum audit_state *", "bool"]


func: perf_output_sample
ret: void
module: vm
args:
["struct perf_output_handle *", "struct perf_event_header *", "struct perf_sample_data *", "struct perf_event *"]


func: perf_prepare_sample
ret: void
module: vm
args:
["struct perf_event_header *", "struct perf_sample_data *", "struct perf_event *", "struct pt_regs *"]


func: perf_tp_event
ret: void
module: vm
args:
["u64", "u64", "void *", "int", "struct pt_regs *", "struct hlist_head *", "int", "struct task_struct *"]


func: ctx_sched_in
ret: static void
module: vm
args:
["struct perf_event_context *", "struct perf_cpu_context *", "enum event_type_t", "struct task_struct *"]


func: event_sched_in
ret: static int
module: vm
args:
["struct perf_event *", "struct perf_event_context *", "struct perf_cpu_context *", "struct perf_cpu_context *"]


func: event_sched_out
ret: static void
module: vm
args:
["struct perf_event *", "struct perf_event_context *", "struct perf_event_context *", "struct perf_cpu_context *", "struct perf_cpu_context *"]


func: inherit_event
ret: static struct perf_event *
module: vm
args:
["struct perf_event *", "struct task_struct *", "struct perf_event *", "struct perf_event_context *", "struct perf_event_context *", "struct task_struct *"]


func: inherit_task_group
ret: static int
module: vm
args:
["struct perf_event *", "struct task_struct *", "int", "int *", "struct perf_event_context *", "struct task_struct *"]


func: perf_event_alloc
ret: static struct perf_event *
module: vm
args:
["struct perf_event_attr *", "int", "struct task_struct *", "struct perf_event *", "struct perf_event *", "perf_overflow_handler_t", "void *"]


func: wait_noreap_copyout
ret: static int
module: vm
args:
["struct task_struct *", "pid_t", "uid_t", "int", "int", "struct wait_opts *", "struct wait_opts *"]


func: futex_lock_pi_atomic
ret: static int
module: vm
args:
["u32 *", "struct futex_hash_bucket *", "union futex_key *", "struct futex_pi_state **", "struct task_struct *", "int"]


func: devm_request_threaded_irq
ret: int
module: vm
args:
["struct device *", "unsigned int", "irq_handler_t", "irq_handler_t", "unsigned long", "const char *", "void *"]


func: irq_domain_add_legacy
ret: struct irq_domain *
module: vm
args:
["struct device_node *", "unsigned int", "unsigned int", "irq_hw_number_t", "const struct irq_domain_ops *", "void *"]


func: irq_domain_xlate_onecell
ret: int
module: vm
args:
["struct irq_domain *", "struct device_node *", "const u32 *", "unsigned int", "unsigned long *", "unsigned int *"]


func: irq_domain_xlate_twocell
ret: int
module: vm
args:
["struct irq_domain *", "struct device_node *", "const u32 *", "unsigned int", "irq_hw_number_t *", "unsigned int *"]


func: set_cpu_itimer
ret: static void
module: vm
args:
["struct task_struct *", "unsigned int", "const struct itimerval * const", "struct itimerval * const"]


func: __parse_crashkernel
ret: static int
module: vm
args:
["char *", "unsigned long long", "unsigned long long *", "unsigned long long *", "const char *", "const char *"]


func: call_usermodehelper_setup
ret: struct subprocess_info *
module: vm
args:
["char *", "char **", "char **", "gfp_t", "int (*)(struct subprocess_info *, struct cred *)", "void (*)(struct subprocess_info *)", "void *"]


func: osq_wait_next
ret: static struct optimistic_spin_queue *
module: vm
args:
["struct optimistic_spin_queue **", "struct optimistic_spin_queue *", "struct optimistic_spin_queue *"]


func: module_layout
ret: void
module: vm
args:
["struct module *", "struct modversion_info *", "struct kernel_param *", "struct kernel_symbol *", "struct tracepoint * const *"]


func: check_version
ret: static int
module: vm
args:
["Elf64_Shdr *", "unsigned int", "const char *", "struct module *", "const unsigned long *", "const struct module *"]


func: resolve_symbol
ret: static const struct kernel_symbol *
module: vm
args:
["struct module *", "const char *", "char *", "const struct load_info *", "const struct load_info *"]


func: parse_args
ret: int
module: vm
args:
["const char *", "char *", "const struct kernel_param *", "unsigned int", "s16", "s16", "int (*)(char *, char *, const char *)"]


func: res_counter_read
ret: ssize_t
module: vm
args:
["struct res_counter *", "int", "const char *", "size_t", "loff_t *", "int (*)(unsigned long long, char *)"]


func: allocate_resource
ret: int
module: vm
args:
["struct resource *", "struct resource *", "resource_size_t", "resource_size_t", "resource_size_t", "resource_size_t", "resource_size_t (*)(void *, const struct resource *, resource_size_t, resource_size_t)", "void *"]


func: __find_resource
ret: static int
module: vm
args:
["struct resource *", "struct resource *", "struct resource *", "resource_size_t", "struct resource_constraint *"]


func: rt_mutex_adjust_prio_chain
ret: static int
module: vm
args:
["struct task_struct *", "int", "struct rt_mutex *", "struct rt_mutex_waiter *", "struct task_struct *"]


func: build_sched_domain
ret: struct sched_domain *
module: vm
args:
["struct sched_domain_topology_level *", "struct s_data *", "const struct cpumask *", "struct sched_domain_attr *", "struct sched_domain *", "int"]


func: fetch_task_cputime
ret: static void
module: vm
args:
["struct task_struct *", "cputime_t *", "cputime_t *", "cputime_t *", "cputime_t *", "cputime_t *", "cputime_t *"]


func: init_tg_rt_entry
ret: void
module: vm
args:
["struct task_group *", "struct rt_rq *", "struct sched_rt_entity *", "int", "struct sched_rt_entity *"]


func: tasklet_hrtimer_init
ret: void
module: vm
args:
["struct tasklet_hrtimer *", "enum hrtimer_restart (*)(struct hrtimer *)", "clockid_t", "enum hrtimer_mode"]


func: __do_proc_dointvec
ret: static int
module: vm
args:
["void *", "int", "void *", "size_t *", "loff_t *", "int (*)(bool *, unsigned long *, int *, int, void *)", "void *", "struct ctl_table *"]


func: __do_proc_doulongvec_minmax
ret: static int
module: vm
args:
["void *", "struct ctl_table *", "int", "void *", "size_t *", "loff_t *", "unsigned long", "unsigned long"]


func: mktime
ret: unsigned long
module: vm
args:
["const unsigned int", "const unsigned int", "const unsigned int", "const unsigned int", "const unsigned int", "const unsigned int"]


func: do_blk_trace_setup
ret: int
module: vm
args:
["struct request_queue *", "char *", "dev_t", "struct block_device *", "struct blk_user_trace_setup *"]


func: ftrace
ret: void
module: vm
args:
["struct trace_array *", "struct trace_array_cpu *", "unsigned long", "unsigned long", "unsigned long", "int"]


func: trace_event_buffer_lock_reserve
ret: struct ring_buffer_event *
module: vm
args:
["struct ring_buffer **", "struct ftrace_event_file *", "int", "unsigned long", "unsigned long", "int"]


func: __trace_add_new_event
ret: static int
module: vm
args:
["struct ftrace_event_call *", "struct trace_array *", "const struct file_operations *", "const struct file_operations *", "const struct file_operations *", "const struct file_operations *"]


func: event_create_dir
ret: static int
module: vm
args:
["struct dentry *", "struct ftrace_event_file *", "const struct file_operations *", "const struct file_operations *", "const struct file_operations *", "const struct file_operations *"]


func: replace_preds
ret: static int
module: vm
args:
["struct ftrace_event_call *", "struct event_filter *", "struct filter_parse_state *", "bool", "char *"]


func: map_write
ret: static ssize_t
module: vm
args:
["struct file *", "const char *", "size_t", "loff_t *", "int", "struct uid_gid_map *", "struct uid_gid_map *"]


func: assoc_array_subtree_iterate
ret: static int
module: vm
args:
["const struct assoc_array_ptr *", "const struct assoc_array_ptr *", "int (*)(const void *, void *)", "void *"]


func: assoc_array_walk
ret: static enum assoc_array_walk_status
module: vm
args:
["const void *", "struct assoc_array_walk_result *", "const struct assoc_array_ops *", "const struct assoc_array *"]


func: bitmap_remap
ret: void
module: vm
args:
["unsigned long *", "const unsigned long *", "const unsigned long *", "const unsigned long *", "int"]


func: bunzip2
ret: int
module: vm
args:
["unsigned char *", "int", "int (*)(void *, unsigned int)", "int (*)(void *, unsigned int)", "unsigned char *", "int *", "void (*)(char *)"]


func: unlzo
ret: int
module: vm
args:
["u8 *", "int", "int (*)(void *, unsigned int)", "int (*)(void *, unsigned int)", "u8 *", "int *", "void (*)(char *)"]


func: iommu_area_alloc
ret: unsigned long
module: vm
args:
["unsigned long *", "unsigned long", "unsigned long", "unsigned int", "unsigned long", "unsigned long", "unsigned long"]


func: kfifo_copy_from_user
ret: static unsigned long
module: vm
args:
["const void *", "unsigned int", "unsigned int", "unsigned int *", "struct __kfifo *", "struct __kfifo *", "struct __kfifo *"]


func: kfifo_copy_in
ret: static void
module: vm
args:
["const void *", "unsigned int", "unsigned int", "struct __kfifo *", "struct __kfifo *", "struct __kfifo *"]


func: kfifo_copy_out
ret: static void
module: vm
args:
["void *", "unsigned int", "unsigned int", "struct __kfifo *", "struct __kfifo *", "struct __kfifo *"]


func: kfifo_copy_to_user
ret: static unsigned long
module: vm
args:
["void *", "unsigned int", "unsigned int", "unsigned int *", "struct __kfifo *", "struct __kfifo *", "struct __kfifo *"]


func: setup_sgl
ret: static unsigned int
module: vm
args:
["struct scatterlist *", "int", "unsigned int", "unsigned int", "struct __kfifo *", "struct __kfifo *", "struct __kfifo *"]


func: merge
ret: static struct list_head *
module: vm
args:
["void *", "int (*)(void *, struct list_head *, struct list_head *)", "struct list_head *", "struct list_head *"]


func: radix_tree_range_tag_if_tagged
ret: unsigned long
module: vm
args:
["struct radix_tree_root *", "unsigned long *", "unsigned long", "unsigned long", "unsigned int", "unsigned int"]


func: sort
ret: void
module: vm
args:
["void *", "size_t", "size_t", "int (*)(const void *, const void *)", "void (*)(void *, void *, int)"]


func: task_current_syscall
ret: int
module: vm
args:
["struct task_struct *", "long *", "unsigned long *", "unsigned int", "unsigned long *", "unsigned long *"]


func: generic_file_buffered_write
ret: ssize_t
module: vm
args:
["struct kiocb *", "const struct iovec *", "unsigned long", "loff_t", "loff_t *", "size_t", "ssize_t"]


func: generic_file_direct_write
ret: ssize_t
module: vm
args:
["struct kiocb *", "const struct iovec *", "unsigned long *", "loff_t", "loff_t *", "size_t", "size_t"]


func: copy_huge_pmd
ret: int
module: vm
args:
["struct mm_struct *", "struct mm_struct *", "pmd_t *", "pmd_t *", "unsigned long", "struct vm_area_struct *"]


func: move_huge_pmd
ret: int
module: vm
args:
["struct vm_area_struct *", "struct vm_area_struct *", "unsigned long", "unsigned long", "unsigned long", "pmd_t *", "pmd_t *"]


func: page_check_address_pmd
ret: pmd_t *
module: vm
args:
["struct page *", "struct mm_struct *", "unsigned long", "enum page_check_address_pmd_flag", "spinlock_t **"]


func: double_flag_store
ret: static ssize_t
module: vm
args:
["const char *", "size_t", "enum transparent_hugepage_flag", "enum transparent_hugepage_flag", "struct kobj_attribute *", "struct kobject *"]


func: set_huge_zero_page
ret: static bool
module: vm
args:
["pgtable_t", "struct mm_struct *", "unsigned long", "pmd_t *", "struct page *", "struct vm_area_struct *"]


func: single_flag_store
ret: static ssize_t
module: vm
args:
["const char *", "size_t", "enum transparent_hugepage_flag", "struct kobj_attribute *", "struct kobject *"]


func: __unmap_hugepage_range
ret: void
module: vm
args:
["struct mmu_gather *", "struct vm_area_struct *", "unsigned long", "unsigned long", "struct page *"]


func: follow_hugetlb_page
ret: long
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "struct page **", "struct vm_area_struct **", "unsigned long *", "unsigned long *", "long", "unsigned int"]


func: hugetlb_cow
ret: static int
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "unsigned long", "pte_t *", "pte_t", "struct page *", "spinlock_t *"]


func: rmap_walk_ksm
ret: int
module: vm
args:
["struct page *", "int (*)(struct page *, struct vm_area_struct *, unsigned long, void *)", "void *"]


func: __mem_cgroup_insert_exceeded
ret: static void
module: vm
args:
["struct mem_cgroup_per_zone *", "struct mem_cgroup_tree_per_zone *", "unsigned long long", "struct mem_cgroup *"]


func: mem_cgroup_move_account
ret: static int
module: vm
args:
["struct page *", "unsigned int", "struct page_cgroup *", "struct mem_cgroup *", "struct mem_cgroup *"]


func: add_to_kill
ret: static void
module: vm
args:
["struct task_struct *", "struct page *", "struct vm_area_struct *", "struct list_head *", "struct to_kill **"]


func: __get_user_pages
ret: long
module: vm
args:
["struct task_struct *", "struct mm_struct *", "unsigned long", "unsigned long", "unsigned int", "struct page **", "struct vm_area_struct **", "int *"]


func: copy_pte_range
ret: int
module: vm
args:
["struct mm_struct *", "struct mm_struct *", "pmd_t *", "pmd_t *", "struct vm_area_struct *", "unsigned long", "unsigned long"]


func: follow_phys
ret: int
module: vm
args:
["struct vm_area_struct *", "unsigned long", "unsigned int", "unsigned long *", "resource_size_t *"]


func: get_user_pages
ret: long
module: vm
args:
["struct task_struct *", "struct mm_struct *", "unsigned long", "unsigned long", "int", "int", "struct page **", "struct vm_area_struct **"]


func: __do_fault
ret: static int
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "unsigned long", "pmd_t *", "unsigned long", "unsigned int", "pte_t"]


func: do_wp_page
ret: static int
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "unsigned long", "pte_t *", "pmd_t *", "spinlock_t *", "pte_t"]


func: unmap_page_range
ret: static void
module: vm
args:
["struct mmu_gather *", "struct vm_area_struct *", "unsigned long", "unsigned long", "struct zap_details *"]


func: compat_sys_mbind
ret: long
module: vm
args:
["compat_ulong_t", "compat_ulong_t", "compat_ulong_t", "compat_ulong_t *", "compat_ulong_t", "compat_ulong_t"]


func: SYSC_mbind
ret: static long
module: vm
args:
["unsigned long", "unsigned long", "unsigned long", "unsigned long *", "unsigned long", "unsigned int"]


func: check_range
ret: static struct vm_area_struct *
module: vm
args:
["struct mm_struct *", "unsigned long", "unsigned long", "const nodemask_t *", "unsigned long", "void *"]


func: migrate_misplaced_transhuge_page
ret: int
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "pmd_t *", "pmd_t", "unsigned long", "struct page *", "int"]


func: migrate_page_move_mapping
ret: int
module: vm
args:
["struct address_space *", "struct page *", "struct page *", "struct buffer_head *", "enum migrate_mode", "int"]


func: mlock_fixup
ret: static int
module: vm
args:
["struct vm_area_struct *", "struct vm_area_struct **", "unsigned long", "unsigned long", "vm_flags_t"]


func: do_mmap_pgoff
ret: unsigned long
module: vm
args:
["struct file *", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long *"]


func: vma_adjust
ret: int
module: vm
args:
["struct vm_area_struct *", "unsigned long", "unsigned long", "unsigned long", "struct vm_area_struct *"]


func: vma_merge
ret: struct vm_area_struct *
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "unsigned long", "unsigned long", "unsigned long", "struct anon_vma *", "struct file *", "unsigned long", "struct mempolicy *"]


func: unmap_region
ret: static void
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "struct vm_area_struct *", "unsigned long", "unsigned long"]


func: vma_link
ret: static void
module: vm
args:
["struct mm_struct *", "struct vm_area_struct *", "struct vm_area_struct *", "struct rb_node **", "struct rb_node *"]


func: mprotect_fixup
ret: int
module: vm
args:
["struct vm_area_struct *", "struct vm_area_struct **", "unsigned long", "unsigned long", "unsigned long"]


func: move_page_tables
ret: unsigned long
module: vm
args:
["struct vm_area_struct *", "unsigned long", "struct vm_area_struct *", "unsigned long", "unsigned long", "bool"]


func: move_vma
ret: static unsigned long
module: vm
args:
["struct vm_area_struct *", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "bool *"]


func: oom_kill_process
ret: void
module: vm
args:
["struct task_struct *", "gfp_t", "int", "unsigned int", "unsigned long", "struct mem_cgroup *", "nodemask_t *", "const char *"]


func: __bdi_update_bandwidth
ret: void
module: vm
args:
["struct backing_dev_info *", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long"]


func: bdi_dirty_limits
ret: static void
module: vm
args:
["struct backing_dev_info *", "unsigned long", "unsigned long", "unsigned long *", "unsigned long *", "unsigned long *"]


func: bdi_min_pause
ret: static long
module: vm
args:
["long", "unsigned long", "unsigned long", "int *", "struct backing_dev_info *", "struct backing_dev_info *"]


func: bdi_position_ratio
ret: static unsigned long
module: vm
args:
["unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "struct backing_dev_info *", "struct backing_dev_info *"]


func: alloc_large_system_hash
ret: void *
module: vm
args:
["const char *", "unsigned long", "unsigned long", "int", "int", "unsigned int *", "unsigned int *", "unsigned long", "unsigned long"]


func: __alloc_pages_direct_compact
ret: static struct page *
module: vm
args:
["gfp_t", "unsigned int", "struct zonelist *", "enum zone_type", "nodemask_t *", "int", "struct zone *", "int", "bool", "bool *", "bool *", "unsigned long *"]


func: get_page_from_freelist
ret: static struct page *
module: vm
args:
["gfp_t", "nodemask_t *", "unsigned int", "struct zonelist *", "int", "int", "struct zone *", "int"]


func: pcpu_embed_first_chunk
ret: int
module: vm
args:
["size_t", "size_t", "size_t", "pcpu_fc_cpu_distance_fn_t *", "pcpu_fc_alloc_fn_t", "pcpu_fc_free_fn_t"]


func: compat_process_vm_rw
ret: ssize_t
module: vm
args:
["compat_pid_t", "const struct compat_iovec *", "unsigned long", "const struct compat_iovec *", "unsigned long", "unsigned long", "int"]


func: compat_sys_process_vm_readv
ret: ssize_t
module: vm
args:
["compat_pid_t", "const struct compat_iovec *", "unsigned long", "const struct compat_iovec *", "unsigned long", "unsigned long"]


func: process_vm_rw
ret: static ssize_t
module: vm
args:
["pid_t", "const struct iovec *", "unsigned long", "const struct iovec *", "unsigned long", "unsigned long", "int"]


func: process_vm_rw_core
ret: static ssize_t
module: vm
args:
["pid_t", "const struct iovec *", "unsigned long", "const struct iovec *", "unsigned long", "int", "unsigned long"]


func: page_cache_async_readahead
ret: void
module: vm
args:
["struct address_space *", "struct file_ra_state *", "struct file *", "struct page *", "unsigned long", "unsigned long"]


func: page_cache_sync_readahead
ret: void
module: vm
args:
["struct address_space *", "struct file_ra_state *", "struct file *", "unsigned long", "unsigned long"]


func: ondemand_readahead
ret: static unsigned long
module: vm
args:
["struct address_space *", "struct file_ra_state *", "struct file *", "bool", "unsigned long", "unsigned long"]


func: kmem_cache_create_memcg
ret: struct kmem_cache *
module: vm
args:
["struct mem_cgroup *", "const char *", "size_t", "size_t", "unsigned long", "void (*)(void *)", "struct kmem_cache *"]


func: __cmpxchg_double_slab
ret: static bool
module: vm
args:
["struct page *", "void *", "unsigned long", "void *", "unsigned long", "const char *", "struct kmem_cache *"]


func: process_slab
ret: static void
module: vm
args:
["struct loc_track *", "struct kmem_cache *", "struct page *", "enum track_item", "unsigned long *"]


func: vm_mmap
ret: unsigned long
module: vm
args:
["struct file *", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long"]


func: __vmalloc_node_range
ret: void *
module: vm
args:
["unsigned long", "unsigned long", "unsigned long", "unsigned long", "gfp_t", "pgprot_t", "int", "const void *"]


func: __get_vm_area_node
ret: static struct vm_struct *
module: vm
args:
["unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "int", "gfp_t", "const void *"]


func: isolate_lru_pages
ret: static unsigned long
module: vm
args:
["unsigned long", "struct lruvec *", "struct list_head *", "unsigned long *", "isolate_mode_t", "enum lru_list", "struct scan_control *"]


func: shrink_page_list
ret: static unsigned long
module: vm
args:
["struct list_head *", "struct zone *", "struct scan_control *", "enum ttu_flags", "unsigned long *", "unsigned long *", "unsigned long *", "unsigned long *", "unsigned long *", "bool"]


func: fc_header
ret: static int
module: vm
args:
["struct sk_buff *", "struct net_device *", "unsigned short", "const void *", "const void *", "unsigned int"]


func: compat_mc_getsockopt
ret: int
module: vm
args:
["struct sock *", "int", "int", "char *", "int *", "int (*)(struct sock *, int, int, char *, int *)"]


func: compat_mc_setsockopt
ret: int
module: vm
args:
["struct sock *", "int", "int", "char *", "unsigned int", "int (*)(struct sock *, int, int, char *, unsigned int)"]


func: __hw_addr_add_ex
ret: static int
module: vm
args:
["struct netdev_hw_addr_list *", "const unsigned char *", "int", "unsigned char", "bool", "bool", "int"]


func: ethtool_get_any_eeprom
ret: static int
module: vm
args:
["struct net_device *", "void *", "int (*)(struct net_device *, struct ethtool_eeprom *, u8 *)", "u32"]


func: fib_nl_fill_rule
ret: static int
module: vm
args:
["struct sk_buff *", "struct fib_rule *", "u32", "u32", "int", "int", "struct fib_rules_ops *", "struct fib_rules_ops *"]


func: gen_new_estimator
ret: int
module: vm
args:
["struct gnet_stats_basic_packed *", "struct gnet_stats_rate_est64 *", "spinlock_t *", "struct nlattr *"]


func: netdev_show
ret: static ssize_t
module: vm
args:
["const struct device *", "char *", "ssize_t (*)(const struct net_device *, char *)", "struct device_attribute *"]


func: netdev_store
ret: static ssize_t
module: vm
args:
["struct device *", "const char *", "size_t", "int (*)(struct net_device *, unsigned long)", "struct device_attribute *"]


func: do_setlink
ret: static int
module: vm
args:
["const struct sk_buff *", "struct net_device *", "struct ifinfomsg *", "struct nlattr **", "char *", "int"]


func: nlmsg_populate_fdb
ret: static int
module: vm
args:
["struct sk_buff *", "struct netlink_callback *", "struct net_device *", "int *", "struct netdev_hw_addr_list *"]


func: skb_append_datato_frags
ret: int
module: vm
args:
["struct sock *", "struct sk_buff *", "int (*)(void *, char *, int, int, int, struct sk_buff *)", "void *", "int"]


func: __skb_splice_bits
ret: static bool
module: vm
args:
["struct sk_buff *", "unsigned int *", "unsigned int *", "struct splice_pipe_desc *", "struct sock *", "struct pipe_inode_info *"]


func: __splice_segment
ret: static bool
module: vm
args:
["struct page *", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *", "struct splice_pipe_desc *", "bool", "struct sock *", "struct pipe_inode_info *"]


func: dma_skb_copy_datagram_iovec
ret: int
module: vm
args:
["struct dma_chan *", "struct sk_buff *", "int", "struct iovec *", "size_t", "struct dma_pinned_list *"]


func: arp_create
ret: struct sk_buff *
module: vm
args:
["int", "int", "__be32", "struct net_device *", "__be32", "const unsigned char *", "const unsigned char *", "const unsigned char *"]


func: fib_validate_source
ret: int
module: vm
args:
["struct sk_buff *", "__be32", "__be32", "u8", "int", "struct net_device *", "struct in_device *", "u32 *"]


func: fib_dump_info
ret: int
module: vm
args:
["struct sk_buff *", "u32", "u32", "int", "u32", "u8", "__be32", "int", "u8", "struct fib_info *", "unsigned int"]


func: check_leaf
ret: static int
module: vm
args:
["struct fib_table *", "struct leaf *", "t_key", "const struct flowi4 *", "struct fib_result *", "int", "struct trie *", "struct trie *"]


func: __inet_hash_connect
ret: int
module: vm
args:
["struct inet_timewait_death_row *", "struct sock *", "u32", "int (*)(struct inet_timewait_death_row *, struct sock *, __u16, struct inet_timewait_sock **)", "int (*)(struct sock *, struct inet_timewait_sock *)"]


func: __inet_lookup_established
ret: struct sock *
module: vm
args:
["struct net *", "struct inet_hashinfo *", "const __be32", "const __be16", "const __be32", "const u16", "const int"]


func: __inet_lookup_listener
ret: struct sock *
module: vm
args:
["struct net *", "struct inet_hashinfo *", "const __be32", "__be16", "const __be32", "const unsigned short", "const int"]


func: lro_gen_skb
ret: static struct sk_buff *
module: vm
args:
["struct skb_frag_struct *", "int", "int", "void *", "int", "__wsum", "u32", "struct net_lro_mgr *", "struct net_lro_mgr *"]


func: lro_get_desc
ret: static struct net_lro_desc *
module: vm
args:
["struct net_lro_desc *", "struct iphdr *", "struct tcphdr *", "struct net_lro_mgr *", "struct net_lro_mgr *"]


func: ip_append_data
ret: int
module: vm
args:
["struct sock *", "struct flowi4 *", "int (*)(void *, char *, int, int, int, struct sk_buff *)", "void *", "int", "int", "struct ipcm_cookie *", "struct rtable **", "unsigned int"]


func: ip_send_unicast_reply
ret: void
module: vm
args:
["struct net *", "struct sk_buff *", "__be32", "__be32", "const struct ip_reply_arg *", "unsigned int"]


func: __ip_append_data
ret: static int
module: vm
args:
["struct sock *", "struct sk_buff_head *", "struct inet_cork *", "struct page_frag *", "int (*)(void *, char *, int, int, int, struct sk_buff *)", "void *", "int", "int", "unsigned int", "struct flowi4 *"]


func: iptunnel_xmit
ret: int
module: vm
args:
["struct net *", "struct rtable *", "struct sk_buff *", "__be32", "__be32", "__u8", "__u8", "__u8", "__be16"]


func: ip_handle_martian_source
ret: static void
module: vm
args:
["struct net_device *", "struct sk_buff *", "__be32", "__be32", "struct in_device *", "struct in_device *"]


func: rt_fill_info
ret: static int
module: vm
args:
["struct net *", "__be32", "__be32", "struct flowi4 *", "struct sk_buff *", "u32", "u32", "unsigned int", "int", "int"]


func: rt_set_nexthop
ret: static void
module: vm
args:
["struct rtable *", "__be32", "const struct fib_result *", "struct fib_nh_exception *", "struct fib_info *", "u32", "u16"]


func: tcp_sacktag_walk
ret: static struct sk_buff *
module: vm
args:
["struct sk_buff *", "struct sock *", "struct tcp_sack_block *", "struct tcp_sacktag_state *", "u32", "u32", "bool"]


func: tcp_shifted_skb
ret: static bool
module: vm
args:
["struct sock *", "struct sk_buff *", "struct tcp_sacktag_state *", "unsigned int", "int", "int", "bool"]


func: tcp_v4_md5_hash_skb
ret: int
module: vm
args:
["char *", "struct tcp_md5sig_key *", "const struct sock *", "const struct request_sock *", "const struct sk_buff *"]


func: tcp_v4_send_ack
ret: static void
module: vm
args:
["struct sk_buff *", "u32", "u32", "u32", "u32", "u32", "int", "struct tcp_md5sig_key *", "int", "u8"]


func: udp_lib_get_port
ret: int
module: vm
args:
["struct sock *", "unsigned short", "int (*)(const struct sock *, const struct sock *)", "unsigned int"]


func: udp4_lib_lookup2
ret: static struct sock *
module: vm
args:
["struct net *", "__be32", "__be16", "__be32", "unsigned int", "int", "unsigned int", "struct udp_hslot *"]


func: udp_lib_lport_inuse
ret: static int
module: vm
args:
["struct net *", "__u16", "unsigned long *", "struct sock *", "int (*)(const struct sock *, const struct sock *)", "unsigned int", "const struct udp_hslot *"]


func: udp_lib_lport_inuse2
ret: static int
module: vm
args:
["struct net *", "__u16", "struct udp_hslot *", "struct sock *", "int (*)(const struct sock *, const struct sock *)"]


func: xfrm4_init_temprop
ret: static void
module: vm
args:
["struct xfrm_state *", "const struct xfrm_tmpl *", "const xfrm_address_t *", "const xfrm_address_t *"]


func: ipv6_dev_get_saddr
ret: int
module: vm
args:
["struct net *", "const struct net_device *", "const struct in6_addr *", "unsigned int", "struct in6_addr *"]


func: inet6_addr_add
ret: static int
module: vm
args:
["struct net *", "int", "const struct in6_addr *", "const struct in6_addr *", "unsigned int", "__u32", "__u32", "__u32"]


func: inet6_netconf_fill_devconf
ret: static int
module: vm
args:
["struct sk_buff *", "int", "u32", "u32", "unsigned int", "int", "struct ipv6_devconf *", "struct ipv6_devconf *", "int"]


func: ipv6_add_addr
ret: static struct inet6_ifaddr *
module: vm
args:
["struct inet6_dev *", "const struct in6_addr *", "const struct in6_addr *", "int", "int", "u32", "u32", "u32"]


func: ip6_datagram_send_ctl
ret: int
module: vm
args:
["struct net *", "struct sock *", "struct msghdr *", "struct flowi6 *", "struct ipv6_txoptions *", "int *", "int *", "int *"]


func: icmpv6_flow_init
ret: void
module: vm
args:
["struct sock *", "struct flowi6 *", "u8", "const struct in6_addr *", "const struct in6_addr *", "int"]


func: inet6_csk_search_req
ret: struct request_sock *
module: vm
args:
["const struct sock *", "struct request_sock ***", "const __be16", "const struct in6_addr *", "const struct in6_addr *", "const int"]


func: __inet6_lookup_established
ret: struct sock *
module: vm
args:
["struct net *", "struct inet_hashinfo *", "const struct in6_addr *", "const __be16", "const struct in6_addr *", "const u16", "const int"]


func: inet6_lookup
ret: struct sock *
module: vm
args:
["struct net *", "struct inet_hashinfo *", "const struct in6_addr *", "const __be16", "const struct in6_addr *", "const __be16", "const int"]


func: inet6_lookup_listener
ret: struct sock *
module: vm
args:
["struct net *", "struct inet_hashinfo *", "const struct in6_addr *", "const __be16", "const struct in6_addr *", "const unsigned short", "const int"]


func: __inet6_check_established
ret: static int
module: vm
args:
["struct inet_timewait_death_row *", "struct sock *", "const __u16", "struct inet_timewait_sock **"]


func: ip6_append_data
ret: int
module: vm
args:
["struct sock *", "int (*)(void *, char *, int, int, int, struct sk_buff *)", "void *", "int", "int", "int", "int", "struct ipv6_txoptions *", "struct flowi6 *", "struct rt6_info *", "unsigned int", "int"]


func: ndisc_send_na
ret: void
module: vm
args:
["struct net_device *", "struct neighbour *", "const struct in6_addr *", "const struct in6_addr *", "bool", "bool", "bool", "bool"]


func: ndisc_send_ns
ret: void
module: vm
args:
["struct net_device *", "struct neighbour *", "const struct in6_addr *", "const struct in6_addr *", "const struct in6_addr *"]


func: __raw_v6_lookup
ret: static struct sock *
module: vm
args:
["struct net *", "struct sock *", "unsigned short", "const struct in6_addr *", "const struct in6_addr *", "int"]


func: ip6_route_get_saddr
ret: int
module: vm
args:
["struct net *", "struct rt6_info *", "const struct in6_addr *", "unsigned int", "struct in6_addr *"]


func: rt6_add_route_info
ret: static struct rt6_info *
module: vm
args:
["struct net *", "const struct in6_addr *", "int", "const struct in6_addr *", "int", "unsigned int"]


func: rt6_fill_node
ret: static int
module: vm
args:
["struct net *", "struct sk_buff *", "struct rt6_info *", "struct in6_addr *", "int", "int", "u32", "u32", "int", "unsigned int", "struct in6_addr *", "int"]


func: __udp6_lib_lookup
ret: struct sock *
module: vm
args:
["struct net *", "const struct in6_addr *", "__be16", "const struct in6_addr *", "__be16", "int", "struct udp_table *"]


func: __udp6_lib_mcast_deliver
ret: static int
module: vm
args:
["struct net *", "struct sk_buff *", "const struct in6_addr *", "const struct in6_addr *", "struct udp_table *"]


func: udp6_lib_lookup2
ret: static struct sock *
module: vm
args:
["struct net *", "const struct in6_addr *", "__be16", "const struct in6_addr *", "unsigned int", "int", "unsigned int", "struct udp_hslot *"]


func: udp_v6_mcast_next
ret: static struct sock *
module: vm
args:
["struct net *", "struct sock *", "__be16", "const struct in6_addr *", "__be16", "const struct in6_addr *", "int"]


func: nf_hook_slow
ret: int
module: vm
args:
["u_int8_t", "unsigned int", "struct sk_buff *", "struct net_device *", "struct net_device *", "int (*)(struct sk_buff *)", "int"]


func: nf_iterate
ret: unsigned int
module: vm
args:
["struct list_head *", "struct sk_buff *", "unsigned int", "const struct net_device *", "const struct net_device *", "struct nf_hook_ops **", "int (*)(struct sk_buff *)", "int"]


func: nf_log_packet
ret: void
module: vm
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: nf_queue
ret: int
module: vm
args:
["struct sk_buff *", "struct nf_hook_ops *", "u_int8_t", "unsigned int", "struct net_device *", "struct net_device *", "int (*)(struct sk_buff *)", "unsigned int"]


func: netlbl_af6list_audit_addr
ret: void
module: vm
args:
["struct audit_buffer *", "int", "const char *", "const struct in6_addr *", "const struct in6_addr *"]


func: netlbl_domhsh_audit_add
ret: static void
module: vm
args:
["struct netlbl_dom_map *", "struct netlbl_af4list *", "struct netlbl_af6list *", "int", "struct netlbl_audit *"]


func: netlbl_cfg_cipsov4_map_add
ret: int
module: vm
args:
["u32", "const char *", "const struct in_addr *", "const struct in_addr *", "struct netlbl_audit *"]


func: netlbl_cfg_unlbl_static_add
ret: int
module: vm
args:
["struct net *", "const char *", "const void *", "const void *", "u16", "u32", "struct netlbl_audit *"]


func: netlbl_unlhsh_add
ret: int
module: vm
args:
["struct net *", "const char *", "const void *", "const void *", "u32", "u32", "struct netlbl_audit *"]


func: netlbl_unlabel_staticlist_gen
ret: static int
module: vm
args:
["u32", "const struct netlbl_unlhsh_addr4 *", "const struct netlbl_unlhsh_addr6 *", "void *", "const struct netlbl_unlhsh_iface *"]


func: netlink_broadcast_filtered
ret: int
module: vm
args:
["struct sock *", "struct sk_buff *", "u32", "u32", "gfp_t", "int (*)(struct sock *, struct sk_buff *, void *)", "void *"]


func: packet_lookup_frame
ret: static void *
module: vm
args:
["struct packet_sock *", "unsigned int", "int", "struct packet_ring_buffer *", "struct packet_ring_buffer *", "struct packet_ring_buffer *"]


func: prb_fill_curr_block
ret: static void
module: vm
args:
["char *", "struct tpacket_kbdq_core *", "unsigned int", "struct tpacket_block_desc *", "struct tpacket_block_desc *"]


func: tcf_exts_validate
ret: int
module: vm
args:
["struct net *", "struct tcf_proto *", "struct nlattr **", "struct nlattr *", "struct tcf_exts *", "const struct tcf_ext_map *"]


func: tfilter_notify
ret: static int
module: vm
args:
["struct net *", "struct sk_buff *", "struct nlmsghdr *", "struct tcf_proto *", "unsigned long", "int"]


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


func: notify_and_destroy
ret: static void
module: vm
args:
["struct net *", "struct sk_buff *", "struct nlmsghdr *", "u32", "struct Qdisc *", "struct Qdisc *"]


func: qdisc_create
ret: static struct Qdisc *
module: vm
args:
["struct net_device *", "struct netdev_queue *", "struct Qdisc *", "u32", "u32", "struct nlattr **", "int *"]


func: qdisc_graft
ret: static int
module: vm
args:
["struct net_device *", "struct Qdisc *", "struct sk_buff *", "struct nlmsghdr *", "u32", "struct Qdisc *", "struct Qdisc *"]


func: tc_dump_qdisc_root
ret: static int
module: vm
args:
["struct Qdisc *", "struct sk_buff *", "int *", "int", "struct netlink_callback *", "struct netlink_callback *"]


func: tc_dump_tclass_qdisc
ret: static int
module: vm
args:
["struct Qdisc *", "struct sk_buff *", "struct netlink_callback *", "int *", "int", "struct tcmsg *"]


func: tc_dump_tclass_root
ret: static int
module: vm
args:
["struct Qdisc *", "struct sk_buff *", "struct tcmsg *", "struct netlink_callback *", "int *", "int"]


func: sch_direct_xmit
ret: int
module: vm
args:
["struct sk_buff *", "struct Qdisc *", "struct net_device *", "struct netdev_queue *", "spinlock_t *"]


func: ioctl_standard_iw_point
ret: static int
module: vm
args:
["struct iw_point *", "unsigned int", "const struct iw_ioctl_description *", "iw_handler", "struct net_device *", "struct iw_request_info *"]


func: wireless_process_ioctl
ret: static int
module: vm
args:
["struct net *", "struct ifreq *", "unsigned int", "struct iw_request_info *", "wext_ioctl_func", "wext_ioctl_func"]


func: ioctl_private_iw_point
ret: static int
module: vm
args:
["struct iw_point *", "unsigned int", "iw_handler", "struct net_device *", "struct iw_request_info *", "int", "const struct iw_priv_args *", "const struct iw_priv_args *"]


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


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


func: xfrm_policy_bysel_ctx
ret: struct xfrm_policy *
module: vm
args:
["struct net *", "u32", "u8", "int", "struct xfrm_selector *", "struct xfrm_sec_ctx *", "int", "int *"]


func: xfrm_policy_walk
ret: int
module: vm
args:
["struct net *", "struct xfrm_policy_walk *", "int (*)(struct xfrm_policy *, int, int, void *)", "void *"]


func: km_migrate
ret: int
module: vm
args:
["const struct xfrm_selector *", "u8", "u8", "const struct xfrm_migrate *", "int", "const struct xfrm_kmaddress *"]


func: xfrm_find_acq
ret: struct xfrm_state *
module: vm
args:
["struct net *", "struct xfrm_mark *", "u8", "u32", "u8", "const xfrm_address_t *", "const xfrm_address_t *", "int", "unsigned short"]


func: xfrm_state_find
ret: struct xfrm_state *
module: vm
args:
["const xfrm_address_t *", "const xfrm_address_t *", "const struct flowi *", "struct xfrm_tmpl *", "struct xfrm_policy *", "int *", "unsigned short"]


func: xfrm_stateonly_find
ret: struct xfrm_state *
module: vm
args:
["struct net *", "u32", "xfrm_address_t *", "xfrm_address_t *", "unsigned short", "u8", "u8", "u32"]


func: __find_acq_core
ret: static struct xfrm_state *
module: vm
args:
["struct net *", "struct xfrm_mark *", "unsigned short", "u8", "u32", "u8", "const xfrm_address_t *", "const xfrm_address_t *", "int"]


func: xfrm_state_look_at
ret: static void
module: vm
args:
["struct xfrm_policy *", "struct xfrm_state *", "const struct flowi *", "struct xfrm_state **", "int *", "int *", "unsigned short"]


func: build_aevent
ret: static int
module: vm
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: vm
args:
["struct xfrm_userpolicy_info *", "struct xfrm_userpolicy_info *", "struct xfrm_userpolicy_info *", "struct xfrm_userpolicy_info *"]


func: cap_capset
ret: int
module: vm
args:
["struct cred *", "const struct cred *", "const kernel_cap_t *", "const kernel_cap_t *", "const kernel_cap_t *"]


func: init_blkcipher_desc
ret: static int
module: vm
args:
["const u8 *", "const u8 *", "unsigned int", "struct blkcipher_desc *", "struct blkcipher_desc *", "unsigned int"]


func: key_alloc
ret: struct key *
module: vm
args:
["struct key_type *", "const char *", "kuid_t", "kgid_t", "const struct cred *", "key_perm_t", "unsigned long"]


func: key_create_or_update
ret: key_ref_t
module: vm
args:
["key_ref_t", "const char *", "const char *", "const void *", "size_t", "key_perm_t", "unsigned long"]


func: __key_instantiate_and_link
ret: static int
module: vm
args:
["struct key *", "struct key_preparsed_payload *", "struct key *", "struct key *", "struct assoc_array_edit **"]


func: keyring_alloc
ret: struct key *
module: vm
args:
["const char *", "kuid_t", "kgid_t", "const struct cred *", "key_perm_t", "unsigned long", "struct key *"]


func: request_key_and_link
ret: struct key *
module: vm
args:
["struct key_type *", "const char *", "const void *", "size_t", "void *", "struct key *", "unsigned long"]


func: TSS_authhmac
ret: static int
module: vm
args:
["unsigned char *", "const unsigned char *", "unsigned int", "unsigned char *", "unsigned char *", "unsigned char", "unsigned char", "unsigned int", "..."]


func: TSS_checkhmac1
ret: static int
module: vm
args:
["unsigned char *", "const uint32_t", "const unsigned char *", "const unsigned char *", "unsigned int", "unsigned int", "..."]


func: TSS_checkhmac2
ret: static int
module: vm
args:
["unsigned char *", "const uint32_t", "const unsigned char *", "const unsigned char *", "unsigned int", "const unsigned char *", "unsigned int", "unsigned int", "unsigned int", "..."]


func: tpm_unseal
ret: static int
module: vm
args:
["struct tpm_buf *", "uint32_t", "const unsigned char *", "const unsigned char *", "int", "const unsigned char *", "unsigned char *", "unsigned int *"]


func: common_lsm_audit
ret: void
module: vm
args:
["struct common_audit_data *", "void (*)(struct audit_buffer *, void *)", "void (*)(struct audit_buffer *, void *)"]


func: inode_has_perm
ret: static int
module: vm
args:
["const struct cred *", "u32", "struct common_audit_data *", "struct inode *", "struct inode *", "unsigned int"]


func: selinux_ipv4_forward
ret: static unsigned int
module: vm
args:
["const struct nf_hook_ops *", "struct sk_buff *", "const struct net_device *", "const struct net_device *", "int (*)(struct sk_buff *)"]


func: avtab_read_item
ret: int
module: vm
args:
["struct avtab *", "void *", "struct policydb *", "int (*)(struct avtab *, struct avtab_key *, struct avtab_datum *, void *)", "void *"]


func: avtab_insert_node
ret: static struct avtab_node *
module: vm
args:
["int", "struct avtab_node *", "struct avtab_key *", "struct avtab_datum *", "struct avtab_node *", "struct avtab *", "struct avtab *"]


func: hashtab_create
ret: struct hashtab *
module: vm
args:
["u32 (*)(struct hashtab *, const void *)", "int (*)(struct hashtab *, const void *, const void *)", "u32"]


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: copy_ctl_value_from_user
ret: static int
module: snd
args:
["struct snd_card *", "struct snd_ctl_elem_value *", "struct snd_ctl_elem_value32 *", "int *", "int *"]


func: snd_register_device_for_dev
ret: int
module: snd
args:
["int", "struct snd_card *", "int", "const struct file_operations *", "void *", "const char *", "struct device *"]


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", "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_ratdens
ret: int
module: snd-pcm
args:
["struct snd_pcm_runtime *", "unsigned int", "snd_pcm_hw_param_t", "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", "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: 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: 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: subscribe_port
ret: static int
module: snd-seq
args:
["struct snd_seq_client_port *", "struct snd_seq_port_subscribe *", "int", "struct snd_seq_port_subs_info *", "struct snd_seq_port_subs_info *", "struct snd_seq_client *"]


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_ak4113_create
ret: int
module: snd-ak4113
args:
["struct snd_card *", "ak4113_read_t *", "ak4113_write_t *", "const unsigned char *", "void *", "struct ak4113 **"]


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: 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: fcp_response
ret: static void
module: snd-firewire-lib
args:
["struct fw_card *", "struct fw_request *", "int", "int", "int", "int", "unsigned long long", "void *", "size_t", "void *"]


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: fwspk_volume_command
ret: static int
module: snd-firewire-speakers
args:
["s16 *", "unsigned int", "enum control_attribute", "enum control_action", "struct fwspk *", "struct fwspk *"]


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_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_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: 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: si3054_pcm_prepare
ret: static int
module: snd-hda-codec-si3054
args:
["struct hda_pcm_stream *", "struct hda_codec *", "unsigned int", "unsigned int", "struct snd_pcm_substream *"]


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_ch_mode_get
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "struct snd_ctl_elem_value *", "const struct hda_channel_mode *", "int", "int"]


func: snd_hda_ch_mode_put
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "struct snd_ctl_elem_value *", "const struct hda_channel_mode *", "int", "int *"]


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: map_slaves
ret: static int
module: snd-hda-codec
args:
["const char * const *", "const char *", "map_slave_func_t", "void *", "struct hda_codec *", "struct hda_codec *"]


func: query_caps_hash
ret: static unsigned int
module: snd-hda-codec
args:
["struct hda_codec *", "hda_nid_t", "int", "u32", "unsigned int (*)(struct hda_codec *, hda_nid_t, int)"]


func: print_nid_array
ret: static void
module: snd-hda-codec
args:
["struct snd_info_buffer *", "hda_nid_t", "struct snd_array *", "struct snd_array *", "struct hda_codec *"]


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: 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: dspxfr_one_seg
ret: static int
module: snd-hda-codec-ca0132
args:
["struct hda_codec *", "const struct dsp_image_seg *", "struct dma_engine *", "unsigned int", "unsigned int", "bool", "unsigned int"]


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: lola_codec_read
ret: int
module: snd-lola
args:
["struct lola *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *"]


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: 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: 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: wm8776_write_bits
ret: static int
module: snd-ice1724
args:
["struct snd_ice1712 *", "struct snd_wm8776 *", "unsigned char", "unsigned short", "unsigned short"]


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: 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: 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: 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: 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: idmap_lookup
ret: static int
module: nfsd
args:
["struct svc_rqst *", "struct ent *(*)(struct cache_detail *, struct ent *)", "struct ent *", "struct cache_detail *", "struct ent **"]


func: check_attr_support
ret: static __be32
module: nfsd
args:
["u32 *", "u32 *", "struct nfsd4_compound_state *", "struct nfsd4_compound_state *", "struct svc_rqst *"]


func: do_open_permission
ret: static __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "int", "struct nfsd4_open *", "struct nfsd4_open *", "struct nfsd4_open *"]


func: nfs4_preprocess_seqid_op
ret: static __be32
module: nfsd
args:
["struct nfsd4_compound_state *", "u32", "stateid_t *", "char", "struct nfs4_ol_stateid **", "struct nfsd_net *"]


func: nfsd4_encode_fattr
ret: __be32
module: nfsd
args:
["struct svc_fh *", "struct svc_export *", "struct dentry *", "__be32 **", "int", "u32 *", "struct svc_rqst *", "int"]


func: nfsd4_decode_fattr
ret: static __be32
module: nfsd
args:
["struct nfsd4_compoundargs *", "u32 *", "struct iattr *", "struct nfs4_acl **", "struct xdr_netobj *"]


func: do_nfsd_create
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "char *", "int", "struct iattr *", "struct svc_fh *", "int", "u32 *", "bool *", "bool *"]


func: nfsd_create
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "char *", "int", "struct iattr *", "int", "dev_t", "struct svc_fh *"]


func: nfsd_lookup_dentry
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "const char *", "unsigned int", "struct svc_export **", "struct dentry **"]


func: nfsd_read_file
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "struct file *", "loff_t", "struct kvec *", "int", "unsigned long *"]


func: nfsd_symlink
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "char *", "int", "char *", "int", "struct svc_fh *", "struct iattr *"]


func: nfsd_write
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "struct file *", "loff_t", "struct kvec *", "int", "unsigned long *", "int *"]


func: nfsd_vfs_read
ret: static __be32
module: nfsd
args:
["struct svc_rqst *", "struct file *", "loff_t", "struct kvec *", "int", "unsigned long *", "struct svc_fh *"]


func: nfsd_vfs_write
ret: static __be32
module: nfsd
args:
["struct file *", "loff_t", "struct kvec *", "int", "unsigned long *", "int *", "struct svc_fh *", "struct svc_rqst *"]


func: udf_fileident_read
ret: struct fileIdentDesc *
module: udf
args:
["struct inode *", "loff_t *", "struct udf_fileident_bh *", "struct fileIdentDesc *", "struct extent_position *", "struct kernel_lb_addr *", "uint32_t *", "sector_t *"]


func: inode_bmap
ret: int8_t
module: udf
args:
["struct inode *", "sector_t", "struct extent_position *", "struct kernel_lb_addr *", "uint32_t *", "sector_t *"]


func: udf_write_fi
ret: int
module: udf
args:
["struct inode *", "struct fileIdentDesc *", "struct fileIdentDesc *", "struct udf_fileident_bh *", "uint8_t *", "uint8_t *"]


func: udf_add_entry
ret: static struct fileIdentDesc *
module: udf
args:
["struct inode *", "struct dentry *", "struct udf_fileident_bh *", "struct fileIdentDesc *", "int *"]


func: extent_trunc
ret: static void
module: udf
args:
["struct inode *", "struct extent_position *", "struct kernel_lb_addr *", "int8_t", "uint32_t", "uint32_t"]


func: lzo_uncompress
ret: static int
module: squashfs
args:
["struct squashfs_sb_info *", "void **", "struct buffer_head **", "int", "int", "int", "int", "int"]


func: __fscache_read_or_alloc_pages
ret: int
module: fscache
args:
["struct fscache_cookie *", "struct address_space *", "struct list_head *", "unsigned int *", "fscache_rw_complete_t", "void *", "gfp_t"]


func: fscache_wait_for_retrieval_activation
ret: static int
module: fscache
args:
["struct fscache_retrieval *", "atomic_t *", "atomic_t *", "struct fscache_object *", "struct fscache_object *"]


func: ramoops_init_prz
ret: static int
module: ramoops
args:
["struct device *", "struct persistent_ram_zone **", "phys_addr_t *", "size_t", "u32", "struct ramoops_context *"]


func: ramoops_pstore_write_buf
ret: static int
module: ramoops
args:
["enum pstore_type_id", "enum kmsg_dump_reason", "u64 *", "unsigned int", "const char *", "size_t", "size_t", "struct pstore_info *"]


func: persistent_ram_encode_rs8
ret: static void
module: ramoops
args:
["uint8_t *", "size_t", "uint8_t *", "struct persistent_ram_zone *", "struct persistent_ram_zone *"]


func: gfs2_bmap_alloc
ret: static int
module: gfs2
args:
["struct inode *", "struct buffer_head *", "struct metapath *", "const unsigned int", "const unsigned int", "const unsigned int", "const sector_t"]


func: recursive_scan
ret: static int
module: gfs2
args:
["struct gfs2_inode *", "struct buffer_head *", "struct metapath *", "unsigned int", "u64", "int", "struct strip_mine *"]


func: do_filldir_main
ret: static int
module: gfs2
args:
["u64 *", "void *", "filldir_t", "const struct gfs2_dirent **", "u32", "int *", "struct gfs2_inode *"]


func: gfs2_glock_nq_num
ret: int
module: gfs2
args:
["struct gfs2_sbd *", "u64", "const struct gfs2_glock_operations *", "unsigned int", "int", "struct gfs2_holder *"]


func: gfs2_create_inode
ret: static int
module: gfs2
args:
["struct inode *", "struct dentry *", "struct file *", "umode_t", "dev_t", "const char *", "unsigned int", "int", "int *"]


func: quotad_check_timeo
ret: static void
module: gfs2
args:
["struct gfs2_sbd *", "const char *", "int (*)(struct super_block *, int)", "unsigned long *", "unsigned int *", "unsigned long"]


func: gfs2_rgrp_send_discards
ret: int
module: gfs2
args:
["struct gfs2_sbd *", "u64", "struct buffer_head *", "const struct gfs2_bitmap *", "unsigned int", "u64 *"]


func: gfs2_rbm_find
ret: static int
module: gfs2
args:
["struct gfs2_rbm *", "u8", "u32 *", "const struct gfs2_inode *", "bool", "const struct gfs2_alloc_parms *"]


func: gfs2_meta_check_ii
ret: int
module: gfs2
args:
["struct gfs2_sbd *", "struct buffer_head *", "const char *", "const char *", "char *", "unsigned int"]


func: gfs2_metatype_check_ii
ret: int
module: gfs2
args:
["struct gfs2_sbd *", "struct buffer_head *", "u16", "u16", "const char *", "char *", "unsigned int"]


func: ea_dealloc_unstuffed
ret: static int
module: gfs2
args:
["struct gfs2_inode *", "struct buffer_head *", "struct gfs2_ea_header *", "struct gfs2_ea_header *", "void *"]


func: ea_remove_unstuffed
ret: static int
module: gfs2
args:
["struct gfs2_inode *", "struct buffer_head *", "struct gfs2_ea_header *", "struct gfs2_ea_header *", "int"]


func: ea_set_i
ret: static int
module: gfs2
args:
["struct gfs2_inode *", "int", "const char *", "const void *", "size_t", "struct gfs2_ea_location *"]


func: cachefiles_walk_to_object
ret: int
module: cachefiles
args:
["struct cachefiles_object *", "struct cachefiles_object *", "const char *", "struct cachefiles_xattr *"]


func: __ext4_check_dir_entry
ret: int
module: ext4
args:
["const char *", "unsigned int", "struct inode *", "struct file *", "struct ext4_dir_entry_2 *", "struct buffer_head *", "char *", "int", "unsigned int"]


func: __ext4_forget
ret: int
module: ext4
args:
["const char *", "unsigned int", "handle_t *", "int", "struct inode *", "struct buffer_head *", "ext4_fsblk_t"]


func: __ext4_ext_check_block
ret: static int
module: ext4
args:
["struct inode *", "struct ext4_extent_header *", "int", "struct buffer_head *", "unsigned int", "const char *"]


func: ext4_ext_handle_uninitialized_extents
ret: static int
module: ext4
args:
["handle_t *", "struct inode *", "struct ext4_map_blocks *", "struct ext4_ext_path *", "int", "unsigned int", "ext4_fsblk_t"]


func: ext4_ext_rm_leaf
ret: static int
module: ext4
args:
["handle_t *", "struct inode *", "struct ext4_ext_path *", "ext4_fsblk_t *", "ext4_lblk_t", "ext4_lblk_t"]


func: ext4_split_extent
ret: static int
module: ext4
args:
["handle_t *", "struct inode *", "struct ext4_ext_path *", "int", "int", "struct ext4_map_blocks *", "struct ext4_map_blocks *"]


func: get_implied_cluster_alloc
ret: static int
module: ext4
args:
["struct super_block *", "struct ext4_map_blocks *", "struct ext4_extent *", "struct ext4_ext_path *"]


func: ext4_find_unwritten_pgoff
ret: static int
module: ext4
args:
["int", "loff_t *", "struct ext4_map_blocks *", "struct ext4_map_blocks *", "struct inode *", "struct inode *"]


func: __ext4_new_inode
ret: struct inode *
module: ext4
args:
["handle_t *", "struct inode *", "umode_t", "const struct qstr *", "__u32", "uid_t *", "int", "unsigned int", "int"]


func: ext4_alloc_branch
ret: static int
module: ext4
args:
["handle_t *", "struct inode *", "ext4_lblk_t", "int", "int *", "ext4_fsblk_t", "ext4_lblk_t *", "Indirect *"]


func: ext4_clear_blocks
ret: static int
module: ext4
args:
["handle_t *", "struct inode *", "struct buffer_head *", "ext4_fsblk_t", "unsigned long", "__le32 *", "__le32 *"]


func: free_hole_blocks
ret: static int
module: ext4
args:
["handle_t *", "struct inode *", "struct buffer_head *", "__le32 *", "int", "ext4_lblk_t", "ext4_lblk_t", "int"]


func: ext4_da_write_inline_data_begin
ret: int
module: ext4
args:
["struct address_space *", "struct inode *", "loff_t", "unsigned int", "unsigned int", "struct page **", "void **"]


func: ext4_try_to_write_inline_data
ret: int
module: ext4
args:
["struct address_space *", "struct inode *", "loff_t", "unsigned int", "unsigned int", "struct page **"]


func: htree_inlinedir_to_tree
ret: int
module: ext4
args:
["struct file *", "struct inode *", "ext4_lblk_t", "struct dx_hash_info *", "__u32", "__u32", "int *"]


func: ext4_walk_page_buffers
ret: int
module: ext4
args:
["handle_t *", "struct buffer_head *", "unsigned int", "unsigned int", "int *", "int (*)(handle_t *, struct buffer_head *)"]


func: write_cache_pages_da
ret: static int
module: ext4
args:
["handle_t *", "struct address_space *", "struct writeback_control *", "struct mpage_da_data *", "unsigned long *"]


func: ext4_find_dest_de
ret: int
module: ext4
args:
["struct inode *", "struct inode *", "struct buffer_head *", "void *", "int", "const char *", "int", "struct ext4_dir_entry_2 **"]


func: ext4_generic_delete_entry
ret: int
module: ext4
args:
["handle_t *", "struct inode *", "struct ext4_dir_entry_2 *", "struct buffer_head *", "void *", "int", "int"]


func: search_dir
ret: int
module: ext4
args:
["struct buffer_head *", "char *", "int", "struct inode *", "const struct qstr *", "unsigned int", "struct ext4_dir_entry_2 **"]


func: add_dirent_to_buf
ret: static int
module: ext4
args:
["handle_t *", "struct dentry *", "struct inode *", "struct ext4_dir_entry_2 *", "struct buffer_head *"]


func: do_split
ret: static struct ext4_dir_entry_2 *
module: ext4
args:
["handle_t *", "struct inode *", "struct buffer_head **", "struct dx_frame *", "struct dx_hash_info *", "int *"]


func: set_flexbg_block_bitmap
ret: static int
module: ext4
args:
["struct super_block *", "handle_t *", "struct ext4_new_flex_group_data *", "ext4_fsblk_t", "ext4_group_t"]


func: __ext4_grp_locked_error
ret: void
module: ext4
args:
["const char *", "unsigned int", "struct super_block *", "ext4_group_t", "unsigned long", "ext4_fsblk_t", "const char *", "..."]


func: ext4_xattr_block_find
ret: static int
module: ext4
args:
["struct inode *", "struct ext4_xattr_block_find *", "struct ext4_xattr_info *", "struct ext4_xattr_info *"]


func: CIFSCreateHardLink
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const char *", "struct cifs_sb_info *"]


func: CIFSFindFirst
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "struct cifs_sb_info *", "__u16 *", "__u16", "struct cifs_search_info *", "bool"]


func: CIFSGetDFSRefer
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "const char *", "struct dfs_info3_param **", "unsigned int *", "const struct nls_table *", "int"]


func: CIFSGetSrvInodeNumber
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "__u64 *", "const struct nls_table *", "int"]


func: CIFSPOSIXCreate
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "__u32", "__u64", "__u16 *", "FILE_UNIX_BASIC_INFO *", "__u32 *", "const char *", "const struct nls_table *", "int"]


func: CIFSPOSIXDelFile
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "__u16", "const struct nls_table *", "int"]


func: CIFSSMBCopy
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const __u16", "const char *", "const int", "const struct nls_table *", "int"]


func: CIFSSMBGetPosixACL
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const unsigned char *", "char *", "const int", "const int", "const struct nls_table *", "int"]


func: CIFSSMBLock
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const __u16", "const __u32", "const __u64", "const __u64", "const __u32", "const __u32", "const __u8", "const bool", "const __u8"]


func: CIFSSMBOpen
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const int", "const int", "const int", "__u16 *", "int *", "FILE_ALL_INFO *", "const struct nls_table *", "int"]


func: CIFSSMBPosixLock
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const __u16", "const __u32", "const loff_t", "const __u64", "struct file_lock *", "const __u16", "const bool"]


func: CIFSSMBQAllEAs
ret: ssize_t
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const unsigned char *", "const unsigned char *", "char *", "size_t", "const struct nls_table *", "int"]


func: CIFSSMBQPathInfo
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "FILE_ALL_INFO *", "int", "const struct nls_table *", "int"]


func: CIFSSMBRenameOpenFile
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "int", "const char *", "const struct nls_table *", "int"]


func: CIFSSMBSetEA
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const char *", "const void *", "const __u16", "const struct nls_table *", "int"]


func: CIFSSMBSetEOF
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "__u64", "struct cifs_sb_info *", "bool"]


func: CIFSSMBSetPathInfo
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const FILE_BASIC_INFO *", "const struct nls_table *", "int"]


func: CIFSSMBSetPosixACL
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const unsigned char *", "const char *", "const int", "const int", "const struct nls_table *", "int"]


func: CIFSSMBUnixQPathInfo
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const unsigned char *", "FILE_UNIX_BASIC_INFO *", "const struct nls_table *", "int"]


func: CIFSSMBUnixQuerySymLink
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const unsigned char *", "char **", "const struct nls_table *"]


func: CIFSSMBUnixSetFileInfo
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const struct cifs_unix_set_info_args *", "u16", "u32"]


func: CIFSSMBUnixSetPathInfo
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const struct cifs_unix_set_info_args *", "const struct nls_table *", "int"]


func: CIFSSMBWrite
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_io_parms *", "unsigned int *", "const char *", "const char *", "const int"]


func: CIFSUnixCreateHardLink
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const char *", "const struct nls_table *", "int"]


func: CIFSUnixCreateSymLink
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const char *", "const struct nls_table *"]


func: SMBQueryInformation
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "FILE_ALL_INFO *", "const struct nls_table *", "int"]


func: cifs_lockv
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const __u16", "const __u8", "const __u32", "const __u32", "LOCKING_ANDX_RANGE *"]


func: CIFSTCon
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "const char *", "struct cifs_tcon *", "const struct nls_table *"]


func: get_dfs_path
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "const char *", "const struct nls_table *", "unsigned int *", "struct dfs_info3_param **", "int"]


func: cifs_do_create
ret: static int
module: cifs
args:
["struct inode *", "struct dentry *", "unsigned int", "struct tcon_link *", "unsigned int", "umode_t", "__u32 *", "struct cifs_fid *"]


func: cifs_posix_open
ret: int
module: cifs
args:
["char *", "struct inode **", "struct super_block *", "int", "unsigned int", "__u32 *", "__u16 *", "unsigned int"]


func: cifs_get_inode_info
ret: int
module: cifs
args:
["struct inode **", "const char *", "FILE_ALL_INFO *", "struct super_block *", "int", "const __u16 *"]


func: cifs_do_rename
ret: static int
module: cifs
args:
["const unsigned int", "const char *", "const char *", "struct dentry *", "struct dentry *", "struct dentry *", "struct dentry *"]


func: cifs_mkdir_qinfo
ret: static int
module: cifs
args:
["struct inode *", "struct dentry *", "umode_t", "const char *", "struct cifs_sb_info *", "struct cifs_tcon *", "const unsigned int"]


func: CIFSQueryMFSymLink
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const unsigned char *", "char **", "const struct nls_table *", "int"]


func: cifs_get_srv_inum
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct cifs_sb_info *", "const char *", "u64 *", "FILE_ALL_INFO *"]


func: cifs_mkdir_setinfo
ret: static void
module: cifs
args:
["struct inode *", "const char *", "struct cifs_sb_info *", "struct cifs_tcon *", "const unsigned int"]


func: cifs_query_dir_first
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "struct cifs_sb_info *", "struct cifs_fid *", "__u16", "struct cifs_search_info *"]


func: cifs_query_dir_next
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct cifs_fid *", "__u16", "struct cifs_search_info *"]


func: cifs_query_path_info
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct cifs_sb_info *", "const char *", "FILE_ALL_INFO *", "bool *"]


func: cifs_sync_read
ret: static int
module: cifs
args:
["const unsigned int", "struct cifsFileInfo *", "struct cifs_io_parms *", "unsigned int *", "char **", "int *"]


func: cifs_sync_write
ret: static int
module: cifs
args:
["const unsigned int", "struct cifsFileInfo *", "struct cifs_io_parms *", "unsigned int *", "struct kvec *", "unsigned long"]


func: smb2_open_op_close
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct cifs_sb_info *", "const char *", "__u32", "__u32", "__u32", "void *", "int"]


func: smb2_query_dir_first
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct cifs_fid *", "struct cifs_search_info *", "__u16", "struct cifs_sb_info *", "const char *"]


func: SMB2_ioctl
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "u64", "u64", "u32", "bool", "char *", "u32", "char **", "u32 *"]


func: SMB2_lock
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const __u64", "const __u64", "const __u32", "const __u64", "const __u64", "const __u32", "const bool"]


func: SMB2_open
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_open_parms *", "__le16 *", "__u8 *", "struct smb2_file_all_info *", "struct smb2_err_rsp **"]


func: smb2_lockv
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const __u64", "const __u64", "const __u32", "const __u32", "struct smb2_lock_element *"]


func: send_set_info
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "u64", "u64", "u32", "int", "unsigned int", "void **", "unsigned int *"]


func: SendReceive
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "struct smb_hdr *", "struct smb_hdr *", "int *", "const int"]


func: cifs_call_async
ret: int
module: cifs
args:
["struct TCP_Server_Info *", "struct smb_rqst *", "mid_receive_t *", "mid_callback_t *", "void *", "const int"]


func: nlmclnt_lookup_host
ret: struct nlm_host *
module: lockd
args:
["const struct sockaddr *", "const size_t", "const unsigned short", "const u32", "const char *", "int", "struct net *"]


func: nlm4svc_callback
ret: static __be32
module: lockd
args:
["struct svc_rqst *", "u32", "struct nlm_args *", "__be32 (*)(struct svc_rqst *, struct nlm_args *, struct nlm_res *)"]


func: nlmsvc_lock
ret: __be32
module: lockd
args:
["struct svc_rqst *", "struct nlm_file *", "struct nlm_host *", "struct nlm_lock *", "int", "struct nlm_cookie *", "int"]


func: nlmsvc_testlock
ret: __be32
module: lockd
args:
["struct svc_rqst *", "struct nlm_file *", "struct nlm_host *", "struct nlm_lock *", "struct nlm_lock *", "struct nlm_cookie *"]


func: nlmsvc_create_block
ret: static struct nlm_block *
module: lockd
args:
["struct nlm_host *", "struct nlm_file *", "struct nlm_lock *", "struct nlm_cookie *", "struct svc_rqst *"]


func: fuse_ctl_add_dentry
ret: static struct dentry *
module: fuse
args:
["struct dentry *", "struct fuse_conn *", "const char *", "int", "int", "const struct inode_operations *", "const struct file_operations *"]


func: nfs_get_client
ret: struct nfs_client *
module: nfs
args:
["const struct nfs_client_initdata *", "const struct rpc_timeout *", "const char *", "rpc_authflavor_t"]


func: nfs_readdir_page_filler
ret: static int
module: nfs
args:
["nfs_readdir_descriptor_t *", "struct nfs_entry *", "struct page **", "struct page *", "unsigned int"]


func: __nfs_readpages_from_fscache
ret: int
module: nfs
args:
["struct nfs_open_context *", "struct inode *", "struct address_space *", "struct list_head *", "unsigned int *"]


func: nfs_pageio_init
ret: void
module: nfs
args:
["struct nfs_pageio_descriptor *", "struct inode *", "const struct nfs_pageio_ops *", "const struct nfs_pgio_completion_ops *", "size_t", "int"]


func: nfs_pgheader_init
ret: void
module: nfs
args:
["struct nfs_pageio_descriptor *", "struct nfs_pgio_header *", "void (*)(struct nfs_pgio_header *)"]


func: nfs_fs_mount_common
ret: struct dentry *
module: nfs
args:
["struct nfs_server *", "int", "const char *", "struct nfs_mount_info *", "struct nfs_subversion *"]


func: nfs_init_commit
ret: void
module: nfs
args:
["struct nfs_commit_data *", "struct list_head *", "struct pnfs_layout_segment *", "struct nfs_commit_info *"]


func: nfs_pageio_init_write
ret: void
module: nfs
args:
["struct nfs_pageio_descriptor *", "struct inode *", "int", "const struct nfs_pgio_completion_ops *"]


func: nfs4_set_client
ret: static int
module: nfsv4
args:
["struct nfs_server *", "const char *", "const struct sockaddr *", "const size_t", "const char *", "rpc_authflavor_t", "int", "const struct rpc_timeout *", "u32", "struct net *"]


func: nfs41_setup_sequence
ret: int
module: nfsv4
args:
["struct nfs4_session *", "struct nfs4_sequence_args *", "struct nfs4_sequence_res *", "struct rpc_task *"]


func: nfs4_proc_fs_locations
ret: int
module: nfsv4
args:
["struct rpc_clnt *", "struct inode *", "const struct qstr *", "struct nfs4_fs_locations *", "struct page *"]


func: nfs4_proc_setclientid
ret: int
module: nfsv4
args:
["struct nfs_client *", "u32", "unsigned short", "struct rpc_cred *", "struct nfs4_setclientid_res *"]


func: _nfs41_proc_secinfo_no_name
ret: static int
module: nfsv4
args:
["struct nfs_server *", "struct nfs4_secinfo_flavors *", "bool", "struct nfs_fsinfo *", "struct nfs_fh *"]


func: _nfs4_do_setattr
ret: static int
module: nfsv4
args:
["struct inode *", "struct rpc_cred *", "struct nfs_fattr *", "struct iattr *", "struct nfs4_state *", "struct nfs4_label *", "struct nfs4_label *"]


func: _nfs4_proc_lookup
ret: static int
module: nfsv4
args:
["struct rpc_clnt *", "struct inode *", "const struct qstr *", "struct nfs_fh *", "struct nfs_fattr *", "struct nfs4_label *"]


func: nfs40_setup_sequence
ret: static int
module: nfsv4
args:
["struct nfs4_sequence_args *", "struct rpc_task *", "struct nfs4_sequence_res *", "const struct nfs_server *"]


func: nfs4_call_sync_sequence
ret: static int
module: nfsv4
args:
["struct rpc_clnt *", "struct nfs_server *", "struct rpc_message *", "struct nfs4_sequence_args *", "struct nfs4_sequence_res *"]


func: nfs4_do_open
ret: static struct nfs4_state *
module: nfsv4
args:
["struct inode *", "struct nfs_open_context *", "int", "struct iattr *", "struct nfs4_label *", "int *"]


func: nfs4_do_unlck
ret: static struct rpc_task *
module: nfsv4
args:
["struct file_lock *", "struct nfs_open_context *", "struct nfs4_lock_state *", "struct nfs_seqid *"]


func: nfs4_opendata_alloc
ret: static struct nfs4_opendata *
module: nfsv4
args:
["struct dentry *", "struct nfs4_state_owner *", "fmode_t", "int", "const struct iattr *", "struct nfs4_label *", "enum open_claim_type4", "gfp_t"]


func: nfs4_proc_lookup_common
ret: static int
module: nfsv4
args:
["struct rpc_clnt **", "struct inode *", "struct qstr *", "struct nfs_fh *", "struct nfs_fattr *", "struct nfs4_label *"]


func: nfs4_setup_sequence
ret: static int
module: nfsv4
args:
["const struct nfs_server *", "struct nfs4_sequence_args *", "struct nfs4_sequence_res *", "struct rpc_task *"]


func: decode_getfattr_attrs
ret: static int
module: nfsv4
args:
["struct xdr_stream *", "uint32_t *", "struct nfs_fattr *", "struct nfs_fh *", "struct nfs4_fs_locations *", "struct nfs4_label *", "const struct nfs_server *"]


func: decode_getfattr_generic
ret: static int
module: nfsv4
args:
["struct xdr_stream *", "struct nfs_fattr *", "struct nfs4_fs_locations *", "struct nfs4_label *", "const struct nfs_server *", "struct nfs_fh *"]


func: encode_attrs
ret: static void
module: nfsv4
args:
["struct xdr_stream *", "const struct iattr *", "const struct nfs4_label *", "const struct nfs_server *"]


func: pnfs_read_done_resend_to_mds
ret: int
module: nfsv4
args:
["struct inode *", "struct list_head *", "const struct nfs_pgio_completion_ops *", "struct nfs_direct_req *"]


func: nfs4_delete_deviceid
ret: void
module: nfsv4
args:
["const struct pnfs_layoutdriver_type *", "const struct nfs_client *", "const struct nfs4_deviceid *"]


func: nfs4_init_deviceid_node
ret: void
module: nfsv4
args:
["struct nfs4_deviceid_node *", "const struct pnfs_layoutdriver_type *", "const struct nfs_client *", "const struct nfs4_deviceid *"]


func: _lookup_deviceid
ret: static struct nfs4_deviceid_node *
module: nfsv4
args:
["const struct pnfs_layoutdriver_type *", "const struct nfs_client *", "const struct nfs4_deviceid *", "long"]


func: filelayout_async_handle_error
ret: static int
module: nfs_layout_nfsv41_files
args:
["struct rpc_task *", "struct nfs4_state *", "struct pnfs_layout_segment *", "struct nfs_client *", "struct nfs_client *"]


func: filelayout_decode_layout
ret: static int
module: nfs_layout_nfsv41_files
args:
["struct nfs4_filelayout_segment *", "struct nfs4_deviceid *", "gfp_t", "struct nfs4_layoutget_res *", "struct pnfs_layout_hdr *"]


func: objio_alloc_lseg
ret: int
module: objlayoutdriver
args:
["struct pnfs_layout_segment **", "struct pnfs_layout_hdr *", "struct pnfs_layout_range *", "struct xdr_stream *", "gfp_t"]


func: __on_dev_error
ret: static void
module: objlayoutdriver
args:
["struct ore_io_state *", "struct ore_dev *", "unsigned int", "enum osd_err_priority", "u64", "u64"]


func: objio_alloc_io_state
ret: static int
module: objlayoutdriver
args:
["struct pnfs_layout_hdr *", "bool", "struct pnfs_layout_segment *", "struct page **", "unsigned int", "loff_t", "size_t", "void *", "gfp_t", "struct objio_state **"]


func: objlayout_io_set_result
ret: void
module: objlayoutdriver
args:
["struct objlayout_io_res *", "unsigned int", "struct pnfs_osd_objid *", "int", "u64", "u64", "bool"]


func: _fix_verify_io_params
ret: static void
module: objlayoutdriver
args:
["struct page ***", "unsigned int *", "u64", "unsigned long", "struct pnfs_layout_segment *", "struct pnfs_layout_segment *"]


func: pnfs_osd_xdr_decode_layout_comp
ret: bool
module: objlayoutdriver
args:
["struct pnfs_osd_object_cred *", "struct pnfs_osd_xdr_decode_layout_iter *", "struct xdr_stream *", "int *"]


func: do_add_page_to_bio
ret: static struct bio *
module: blocklayoutdriver
args:
["struct bio *", "int", "int", "sector_t", "struct page *", "struct pnfs_block_extent *", "void (*)(struct bio *, int)", "struct parallel_io *", "unsigned int", "int"]


func: do_msdos_rename
ret: static int
module: msdos
args:
["struct inode *", "unsigned char *", "struct inode *", "unsigned char *", "int", "struct dentry *", "struct dentry *"]


func: msdos_add_entry
ret: static int
module: msdos
args:
["struct inode *", "const unsigned char *", "int", "int", "int", "struct timespec *", "struct fat_slot_info *"]


func: fat_add_new_entries
ret: static int
module: fat
args:
["struct inode *", "void *", "int", "int *", "struct msdos_dir_entry **", "struct buffer_head **", "loff_t *"]


func: fat_parse_long
ret: static int
module: fat
args:
["struct inode *", "loff_t *", "struct buffer_head **", "struct msdos_dir_entry **", "wchar_t **", "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_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: xfs_alloc_compute_diff
ret: static xfs_extlen_t
module: xfs
args:
["xfs_agblock_t", "xfs_extlen_t", "xfs_extlen_t", "char", "xfs_agblock_t", "xfs_extlen_t", "xfs_agblock_t *"]


func: xfs_alloc_find_best_extent
ret: static int
module: xfs
args:
["struct xfs_alloc_arg *", "struct xfs_btree_cur **", "struct xfs_btree_cur **", "xfs_agblock_t", "xfs_agblock_t *", "xfs_extlen_t *", "xfs_agblock_t *", "xfs_extlen_t *", "int"]


func: xfs_alloc_fixup_trees
ret: static int
module: xfs
args:
["xfs_btree_cur_t *", "xfs_btree_cur_t *", "xfs_agblock_t", "xfs_extlen_t", "xfs_agblock_t", "xfs_extlen_t", "int"]


func: xfs_cluster_write
ret: static void
module: xfs
args:
["struct inode *", "unsigned long", "struct xfs_bmbt_irec *", "xfs_ioend_t **", "struct writeback_control *", "unsigned long"]


func: xfs_convert_page
ret: static int
module: xfs
args:
["struct inode *", "struct page *", "loff_t", "struct xfs_bmbt_irec *", "xfs_ioend_t **", "struct writeback_control *", "struct writeback_control *"]


func: xfs_map_buffer
ret: static void
module: xfs
args:
["struct inode *", "struct buffer_head *", "xfs_off_t", "struct xfs_bmbt_irec *", "struct xfs_bmbt_irec *"]


func: xfs_attr3_leaf_figure_balance
ret: static int
module: xfs
args:
["int *", "int *", "struct xfs_attr3_icleaf_hdr *", "struct xfs_attr3_icleaf_hdr *", "struct xfs_da_state_blk *", "struct xfs_attr3_icleaf_hdr *", "struct xfs_attr3_icleaf_hdr *", "struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state *", "struct xfs_da_state *"]


func: xfs_attr3_leaf_moveents
ret: static void
module: xfs
args:
["struct xfs_attr_leafblock *", "struct xfs_attr3_icleaf_hdr *", "int", "struct xfs_attr_leafblock *", "struct xfs_attr3_icleaf_hdr *", "int", "int", "struct xfs_mount *"]


func: xfs_attr3_leaf_order
ret: static int
module: xfs
args:
["struct xfs_attr3_icleaf_hdr *", "struct xfs_buf *", "struct xfs_attr3_icleaf_hdr *", "struct xfs_buf *"]


func: xfs_bmap_extsize_align
ret: int
module: xfs
args:
["xfs_mount_t *", "xfs_bmbt_irec_t *", "xfs_bmbt_irec_t *", "xfs_extlen_t", "int", "int", "int", "xfs_fileoff_t *", "xfs_extlen_t *", "int"]


func: xfs_bmapi_write
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_fileoff_t", "xfs_filblks_t", "int", "xfs_fsblock_t *", "xfs_extlen_t", "struct xfs_bmbt_irec *", "int *", "struct xfs_bmap_free *"]


func: xfs_bunmapi
ret: int
module: xfs
args:
["xfs_trans_t *", "struct xfs_inode *", "xfs_fileoff_t", "xfs_filblks_t", "int", "xfs_extnum_t", "xfs_fsblock_t *", "xfs_bmap_free_t *", "int *"]


func: xfs_bmap_add_extent_unwritten_real
ret: static int
module: xfs
args:
["struct xfs_trans *", "xfs_inode_t *", "xfs_extnum_t *", "xfs_btree_cur_t **", "xfs_bmbt_irec_t *", "xfs_fsblock_t *", "xfs_bmap_free_t *", "int *"]


func: xfs_bmap_del_extent
ret: static int
module: xfs
args:
["xfs_inode_t *", "xfs_trans_t *", "xfs_extnum_t *", "xfs_bmap_free_t *", "xfs_btree_cur_t *", "xfs_bmbt_irec_t *", "int *", "int"]


func: xfs_bmap_extents_to_btree
ret: static int
module: xfs
args:
["xfs_trans_t *", "xfs_inode_t *", "xfs_fsblock_t *", "xfs_bmap_free_t *", "xfs_btree_cur_t **", "int", "int *", "int"]


func: xfs_bmap_local_to_extents
ret: static int
module: xfs
args:
["xfs_trans_t *", "xfs_inode_t *", "xfs_fsblock_t *", "int *", "void (*)(struct xfs_trans *, struct xfs_buf *, struct xfs_inode *, struct xfs_ifork *)", "int", "xfs_extlen_t"]


func: xfs_bmap_search_extents
ret: static xfs_bmbt_rec_host_t *
module: xfs
args:
["xfs_inode_t *", "xfs_fileoff_t", "int", "int *", "xfs_extnum_t *", "xfs_bmbt_irec_t *", "xfs_bmbt_irec_t *"]


func: xfs_bmap_search_multi_extents
ret: static xfs_bmbt_rec_host_t *
module: xfs
args:
["xfs_ifork_t *", "xfs_fileoff_t", "int *", "xfs_extnum_t *", "xfs_bmbt_irec_t *", "xfs_bmbt_irec_t *"]


func: xfs_bmapi_reserve_delalloc
ret: static int
module: xfs
args:
["struct xfs_inode *", "xfs_fileoff_t", "xfs_filblks_t", "struct xfs_bmbt_irec *", "struct xfs_bmbt_irec *", "xfs_extnum_t *", "int"]


func: xfs_bmapi_trim_map
ret: static void
module: xfs
args:
["struct xfs_bmbt_irec *", "struct xfs_bmbt_irec *", "xfs_fileoff_t *", "xfs_fileoff_t", "xfs_fileoff_t", "int", "int", "xfs_filblks_t"]


func: xfs_bmapi_update_map
ret: static void
module: xfs
args:
["struct xfs_bmbt_irec **", "xfs_fileoff_t *", "xfs_filblks_t *", "xfs_fileoff_t", "xfs_fileoff_t", "int *", "int"]


func: xfs_btree_init_block_int
ret: void
module: xfs
args:
["struct xfs_mount *", "struct xfs_btree_block *", "xfs_daddr_t", "__u32", "__u16", "__u16", "__u64", "unsigned int"]


func: xfs_btree_read_bufl
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_fsblock_t", "uint", "struct xfs_buf **", "int", "const struct xfs_buf_ops *"]


func: xfs_btree_reada_bufs
ret: void
module: xfs
args:
["struct xfs_mount *", "xfs_agnumber_t", "xfs_agblock_t", "xfs_extlen_t", "const struct xfs_buf_ops *"]


func: xfs_btree_get_buf_block
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "union xfs_btree_ptr *", "struct xfs_btree_block **", "struct xfs_buf **", "int"]


func: xfs_btree_insrec
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "int", "union xfs_btree_ptr *", "union xfs_btree_rec *", "struct xfs_btree_cur **", "int *"]


func: xfs_btree_make_block_unfull
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "int", "int", "int *", "int *", "union xfs_btree_ptr *", "struct xfs_btree_cur **", "union xfs_btree_rec *", "int *"]


func: xfs_btree_read_buf_block
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "union xfs_btree_ptr *", "struct xfs_btree_block **", "struct xfs_buf **", "int", "int"]


func: xfs_btree_readahead_lblock
ret: static int
module: xfs
args:
["int", "struct xfs_btree_block *", "struct xfs_btree_block *", "struct xfs_btree_cur *", "struct xfs_btree_cur *"]


func: xfs_btree_split
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "int", "union xfs_btree_ptr *", "union xfs_btree_key *", "struct xfs_btree_cur **", "int *"]


func: xfs_buf_read_map
ret: xfs_buf_t *
module: xfs
args:
["struct xfs_buftarg *", "struct xfs_buf_map *", "int", "xfs_buf_flags_t", "const struct xfs_buf_ops *"]


func: xfs_da3_node_read
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_dablk_t", "xfs_daddr_t", "struct xfs_buf **", "int"]


func: xfs_da_read_buf
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_dablk_t", "xfs_daddr_t", "struct xfs_buf **", "int", "const struct xfs_buf_ops *"]


func: xfs_da_reada_buf
ret: xfs_daddr_t
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_dablk_t", "xfs_daddr_t", "int", "const struct xfs_buf_ops *"]


func: xfs_da3_blk_unlink
ret: static int
module: xfs
args:
["struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state *"]


func: xfs_da3_node_add
ret: static void
module: xfs
args:
["struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state *"]


func: xfs_da3_node_split
ret: static int
module: xfs
args:
["struct xfs_da_state *", "struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "int", "int *"]


func: xfs_da3_root_split
ret: static int
module: xfs
args:
["struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state_blk *", "struct xfs_da_state *", "struct xfs_da_state *"]


func: xfs_dabuf_map
ret: static int
module: xfs
args:
["struct xfs_inode *", "xfs_dablk_t", "xfs_daddr_t", "int", "struct xfs_buf_map **", "int *", "struct xfs_trans *"]


func: xfs_dir_createname
ret: int
module: xfs
args:
["xfs_trans_t *", "xfs_inode_t *", "struct xfs_name *", "xfs_ino_t", "xfs_fsblock_t *", "xfs_bmap_free_t *", "xfs_extlen_t"]


func: xfs_dir2_data_freeinsert
ret: xfs_dir2_data_free_t *
module: xfs
args:
["struct xfs_dir2_data_hdr *", "struct xfs_dir2_data_free *", "struct xfs_dir2_data_unused *", "int *"]


func: xfs_dir2_data_make_free
ret: void
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "struct xfs_buf *", "xfs_dir2_data_aoff_t", "xfs_dir2_data_aoff_t", "int *", "int *"]


func: xfs_dir2_data_use_free
ret: void
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "struct xfs_buf *", "xfs_dir2_data_unused_t *", "xfs_dir2_data_aoff_t", "xfs_dir2_data_aoff_t", "int *", "int *"]


func: xfs_dir2_data_freeremove
ret: static void
module: xfs
args:
["struct xfs_dir2_data_free *", "struct xfs_dir2_data_free *", "int *", "struct xfs_dir2_data_hdr *"]


func: xfs_dir3_leaf_check_int
ret: bool
module: xfs
args:
["struct xfs_mount *", "struct xfs_inode *", "struct xfs_dir3_icleaf_hdr *", "struct xfs_dir2_leaf *"]


func: xfs_dir3_leaf_compact_x1
ret: void
module: xfs
args:
["struct xfs_dir3_icleaf_hdr *", "struct xfs_dir2_leaf_entry *", "int *", "int *", "int *", "int *", "int *"]


func: xfs_dir3_leaf_find_entry
ret: struct xfs_dir2_leaf_entry *
module: xfs
args:
["struct xfs_dir3_icleaf_hdr *", "struct xfs_dir2_leaf_entry *", "int", "int", "int", "int", "int *", "int *"]


func: xfs_dir3_leafn_moveents
ret: static void
module: xfs
args:
["xfs_da_args_t *", "struct xfs_buf *", "struct xfs_dir3_icleaf_hdr *", "struct xfs_dir2_leaf_entry *", "int", "struct xfs_buf *", "struct xfs_dir3_icleaf_hdr *", "struct xfs_dir2_leaf_entry *", "int", "int"]


func: xfs_dir2_leaf_readbuf
ret: static int
module: xfs
args:
["struct xfs_inode *", "size_t", "struct xfs_dir2_leaf_map_info *", "xfs_dir2_off_t *", "struct xfs_buf **"]


func: xfs_trim_extents
ret: static int
module: xfs
args:
["struct xfs_mount *", "xfs_agnumber_t", "xfs_daddr_t", "xfs_daddr_t", "xfs_daddr_t", "__uint64_t *"]


func: xfs_qm_dqalloc
ret: static int
module: xfs
args:
["xfs_trans_t **", "xfs_mount_t *", "xfs_dquot_t *", "xfs_inode_t *", "xfs_fileoff_t", "xfs_buf_t **"]


func: xfs_qm_dqrepair
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_dqid_t", "struct xfs_buf **", "struct xfs_dquot *", "struct xfs_dquot *"]


func: xfs_extent_busy_update_extent
ret: static bool
module: xfs
args:
["struct xfs_mount *", "struct xfs_perag *", "struct xfs_extent_busy *", "xfs_agblock_t", "xfs_extlen_t", "bool"]


func: xfs_ialloc_inode_init
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct list_head *", "xfs_agnumber_t", "xfs_agblock_t", "xfs_agblock_t", "unsigned int"]


func: xfs_imap_lookup
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_agnumber_t", "xfs_agino_t", "xfs_agblock_t", "xfs_agblock_t *", "xfs_agblock_t *", "int"]


func: xfs_inode_ag_iterator
ret: int
module: xfs
args:
["struct xfs_mount *", "int (*)(struct xfs_inode *, struct xfs_perag *, int, void *)", "int", "void *"]


func: xfs_inode_ag_iterator_tag
ret: int
module: xfs
args:
["struct xfs_mount *", "int (*)(struct xfs_inode *, struct xfs_perag *, int, void *)", "int", "void *", "int"]


func: xfs_inode_ag_walk
ret: static int
module: xfs
args:
["struct xfs_perag *", "int (*)(struct xfs_inode *, struct xfs_perag *, int, void *)", "int", "void *", "int", "struct xfs_mount *"]


func: xfs_icreate_log
ret: void
module: xfs
args:
["struct xfs_trans *", "xfs_agnumber_t", "xfs_agblock_t", "unsigned int", "unsigned int", "xfs_agblock_t", "unsigned int"]


func: xfs_dir_ialloc
ret: int
module: xfs
args:
["xfs_trans_t **", "xfs_inode_t *", "umode_t", "xfs_nlink_t", "xfs_dev_t", "prid_t", "int", "xfs_inode_t **", "int *"]


func: xfs_ialloc
ret: int
module: xfs
args:
["xfs_trans_t *", "xfs_inode_t *", "umode_t", "xfs_nlink_t", "xfs_dev_t", "prid_t", "int", "xfs_buf_t **", "xfs_inode_t **"]


func: xfs_rename
ret: int
module: xfs
args:
["xfs_inode_t *", "struct xfs_name *", "xfs_inode_t *", "xfs_inode_t *", "struct xfs_name *", "xfs_inode_t *"]


func: xfs_imap_to_bp
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct xfs_imap *", "struct xfs_dinode **", "struct xfs_buf **", "uint", "uint"]


func: xfs_inode_item_format_attr_fork
ret: static void
module: xfs
args:
["struct xfs_log_vec *", "struct xfs_log_iovec **", "struct xfs_inode_log_format *", "struct xfs_inode_log_format *", "struct xfs_inode_log_item *", "struct xfs_inode_log_item *"]


func: xfs_inode_item_format_data_fork
ret: static void
module: xfs
args:
["struct xfs_inode_log_format *", "struct xfs_log_vec *", "struct xfs_log_iovec **", "struct xfs_inode_log_item *", "struct xfs_inode_log_item *"]


func: xlog_write
ret: int
module: xfs
args:
["struct xlog *", "struct xfs_log_vec *", "struct xlog_ticket *", "xfs_lsn_t *", "struct xlog_in_core **", "uint"]


func: xfs_recover_inode_owner_change
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_dinode *", "struct list_head *", "struct xfs_inode_log_format *", "struct xfs_inode_log_format *"]


func: xlog_recover_do_dquot_buffer
ret: static void
module: xfs
args:
["struct xfs_mount *", "struct xlog *", "struct xlog_recover_item *", "struct xfs_buf *", "struct xfs_buf_log_format *"]


func: xfs_qm_vop_chown_reserve
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "struct xfs_dquot *", "struct xfs_dquot *", "struct xfs_dquot *", "uint"]


func: xfs_qm_vop_create_dqattach
ret: void
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "struct xfs_dquot *", "struct xfs_dquot *", "struct xfs_dquot *"]


func: xfs_qm_vop_dqalloc
ret: int
module: xfs
args:
["struct xfs_inode *", "xfs_dqid_t", "xfs_dqid_t", "prid_t", "uint", "struct xfs_dquot **", "struct xfs_dquot **", "struct xfs_dquot **"]


func: xfs_qm_dqiter_bufs
ret: static int
module: xfs
args:
["struct xfs_mount *", "xfs_dqid_t", "xfs_fsblock_t", "xfs_filblks_t", "uint", "struct list_head *"]


func: xfs_trans_read_buf_map
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct xfs_buftarg *", "struct xfs_buf_map *", "int", "xfs_buf_flags_t", "struct xfs_buf **", "const struct xfs_buf_ops *"]


func: xfs_trans_reserve_quota_bydquots
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_mount *", "struct xfs_dquot *", "struct xfs_dquot *", "struct xfs_dquot *", "long", "long", "uint"]


func: xfs_calc_create_resv_alloc
ret: static uint
module: xfs
args:
["struct xfs_mount *", "struct xfs_mount *", "struct xfs_mount *", "struct xfs_mount *", "struct xfs_mount *"]


func: _ore_add_stripe_unit
ret: int
module: libore
args:
["struct ore_io_state *", "unsigned int *", "unsigned int", "struct page **", "struct ore_per_dev_state *", "int"]


func: _ore_get_io_state
ret: int
module: libore
args:
["struct ore_layout *", "struct ore_components *", "unsigned int", "unsigned int", "unsigned int", "struct ore_io_state **"]


func: _ore_add_parity_unit
ret: int
module: libore
args:
["struct ore_io_state *", "struct ore_striping_info *", "struct ore_per_dev_state *", "unsigned int"]


func: _add_to_r4w
ret: static int
module: libore
args:
["struct ore_io_state *", "struct page *", "unsigned int", "struct ore_striping_info *", "struct ore_striping_info *"]


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: __add_inline_refs
ret: static int
module: btrfs
args:
["u64", "int *", "struct list_head *", "struct btrfs_path *", "struct btrfs_path *", "struct btrfs_fs_info *"]


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


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 extent_buffer *", "struct extent_buffer *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_trans_handle *"]


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 extent_buffer *", "struct extent_buffer *", "int", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_trans_handle *"]


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 void
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_delayed_item_reserve_metadata
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_delayed_item *", "struct btrfs_delayed_item *", "struct btrfs_trans_handle *", "struct btrfs_trans_handle *"]


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", "int", "struct btrfs_delayed_extent_op *", "int"]


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 *", "int"]


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_node *", "u64", "u64", "u64", "u64", "u64", "u64", "int", "int"]


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


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


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


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_free_block
ret: struct extent_buffer *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u32", "u64", "u64", "struct btrfs_disk_key *", "int", "u64", "u64"]


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


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


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


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


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: extent_data_ref_count
ret: static u32
module: btrfs
args:
["struct btrfs_extent_inline_ref *", "struct btrfs_path *", "struct btrfs_path *", "struct btrfs_root *"]


func: get_block_rsv
ret: static struct btrfs_block_rsv *
module: btrfs
args:
["const struct btrfs_root *", "const struct btrfs_trans_handle *", "const struct btrfs_trans_handle *"]


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


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


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: clear_extent_bit
ret: int
module: btrfs
args:
["struct extent_io_tree *", "u64", "u64", "unsigned long", "int", "int", "struct extent_state **", "gfp_t"]


func: convert_extent_bit
ret: int
module: btrfs
args:
["struct extent_io_tree *", "u64", "u64", "unsigned long", "unsigned long", "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 long", "u64 *", "struct extent_state **", "gfp_t"]


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


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 *", "int", "int"]


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


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: submit_extent_page
ret: static int
module: btrfs
args:
["int", "struct extent_io_tree *", "struct page *", "sector_t", "size_t", "unsigned long", "struct block_device *", "struct bio **", "bio_end_io_t *", "int", "unsigned long", "unsigned long", "unsigned long"]


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


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_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_trans_handle *", "struct btrfs_path *", "u64"]


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: search_bitmap
ret: static int
module: btrfs
args:
["u64 *", "u64 *", "struct btrfs_free_space *", "struct btrfs_free_space *", "struct btrfs_free_space_ctl *"]


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: btrfs_del_inode_ref
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "const char *", "int", "u64", "u64", "u64 *"]


func: btrfs_get_inode_ref_index
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "const char *", "int", "u64", "u64", "int", "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: fill_inode_item
ret: static void
module: btrfs
args:
["struct extent_buffer *", "struct btrfs_inode_item *", "struct inode *", "struct btrfs_trans_handle *"]


func: insert_inline_extent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct inode *", "u64", "size_t", "size_t", "int", "struct page **"]


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:
["char *", "int", "struct btrfs_root *", "u64 *", "bool", "struct btrfs_qgroup_inherit *", "struct path *"]


func: copy_to_sk
ret: static int
module: btrfs
args:
["struct btrfs_key *", "struct btrfs_ioctl_search_key *", "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: btrfs_qgroup_account_ref
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_fs_info *", "struct btrfs_delayed_ref_node *", "struct btrfs_delayed_extent_op *"]


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


func: btrfs_qgroup_record_ref
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_delayed_ref_node *", "struct btrfs_delayed_extent_op *"]


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: find_next_extent
ret: static int
module: btrfs
args:
["struct reloc_control *", "struct btrfs_path *", "struct btrfs_key *", "struct btrfs_trans_handle *"]


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 **", "int *"]


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_pages
ret: static int
module: btrfs
args:
["struct scrub_ctx *", "u64", "u64", "u64", "struct btrfs_device *", "u64", "u64", "int", "u8 *", "int", "u64"]


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: __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: 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 extent_buffer *", "int", "int", "int"]


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", "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 *", "u8", "struct btrfs_path *"]


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


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


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: 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: gcm_hash_remain
ret: static int
module: gcm
args:
["struct aead_request *", "struct crypto_gcm_req_priv_ctx *", "unsigned int", "crypto_completion_t"]


func: cts_cbc_decrypt
ret: static int
module: cts
args:
["struct crypto_cts_ctx *", "struct blkcipher_desc *", "struct scatterlist *", "struct scatterlist *", "unsigned int", "unsigned int"]


func: xts_crypt
ret: int
module: xts
args:
["struct blkcipher_desc *", "struct scatterlist *", "struct scatterlist *", "unsigned int", "struct xts_crypt_req *"]


func: crypt
ret: static int
module: xts
args:
["struct blkcipher_desc *", "struct blkcipher_walk *", "struct priv *", "void (*)(struct crypto_tfm *, u8 *, const u8 *)", "void (*)(struct crypto_tfm *, u8 *, const u8 *)"]


func: get_data_to_compute
ret: static void
module: ccm
args:
["struct crypto_cipher *", "struct crypto_ccm_req_priv_ctx *", "struct scatterlist *", "unsigned int"]


func: lrw_crypt
ret: int
module: lrw
args:
["struct blkcipher_desc *", "struct scatterlist *", "struct scatterlist *", "unsigned int", "struct lrw_crypt_req *"]


func: crypt
ret: static int
module: lrw
args:
["struct blkcipher_desc *", "struct blkcipher_walk *", "struct priv *", "void (*)(struct crypto_tfm *, u8 *, const u8 *)"]


func: cryptd_blkcipher_crypt
ret: static void
module: cryptd
args:
["struct ablkcipher_request *", "struct crypto_blkcipher *", "int", "int (*)(struct blkcipher_desc *, struct scatterlist *, struct scatterlist *, unsigned int)"]


func: async_memcpy
ret: struct dma_async_tx_descriptor *
module: async_memcpy
args:
["struct page *", "struct page *", "unsigned int", "unsigned int", "size_t", "struct async_submit_ctl *"]


func: async_xor_val
ret: struct dma_async_tx_descriptor *
module: async_xor
args:
["struct page *", "struct page **", "unsigned int", "int", "size_t", "enum sum_check_flags *", "struct async_submit_ctl *"]


func: async_syndrome_val
ret: struct dma_async_tx_descriptor *
module: async_pq
args:
["struct page **", "unsigned int", "int", "size_t", "enum sum_check_flags *", "struct page *", "struct async_submit_ctl *"]


func: speedstep_get_freqs
ret: unsigned int
module: speedstep-lib
args:
["enum speedstep_processor", "unsigned int *", "unsigned int *", "unsigned int *", "void (*)(unsigned int)"]


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


func: virtqueue_add
ret: static int
module: virtio_ring
args:
["gfp_t", "void *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "struct scatterlist *(*)(struct scatterlist *, unsigned int *)", "struct scatterlist **", "struct virtqueue *"]


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


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


func: ipmi_register_smi
ret: int
module: ipmi_msghandler
args:
["struct ipmi_smi_handlers *", "void *", "struct ipmi_device_id *", "struct device *", "const char *", "unsigned char"]


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


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


func: format_lan_msg
ret: static void
module: ipmi_msghandler
args:
["struct ipmi_smi_msg *", "struct kernel_ipmi_msg *", "struct ipmi_lan_addr *", "long", "unsigned char", "unsigned char"]


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


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


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


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


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


func: i2c_new_probed_device
ret: struct i2c_client *
module: i2c-core
args:
["struct i2c_adapter *", "struct i2c_board_info *", "const unsigned short *", "int (*)(struct i2c_adapter *, unsigned short)"]


func: samsung_new_rfkill
ret: static int
module: samsung-laptop
args:
["struct samsung_laptop *", "struct samsung_rfkill *", "const char *", "enum rfkill_type", "const struct rfkill_ops *", "int"]


func: asus_rfkill_setup
ret: static int
module: asus-laptop
args:
["struct asus_laptop *", "struct asus_rfkill *", "const char *", "int", "int", "const struct rfkill_ops *"]


func: tpacpi_new_rfkill
ret: static int
module: thinkpad_acpi
args:
["const enum tpacpi_rfk_id", "const struct tpacpi_rfk_ops *", "const enum rfkill_type", "const char *", "const bool"]


func: nvme_trans_mode_page_create
ret: static int
module: nvme
args:
["struct nvme_ns *", "struct sg_io_hdr *", "u8 *", "u16", "u8", "int (*)(struct nvme_ns *, struct sg_io_hdr *, u8 *, int)", "u16"]


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


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


func: uwb_drp_handle_conflict_rsv
ret: static void
module: uwb
args:
["struct uwb_rsv *", "struct uwb_rc_evt_drp *", "struct uwb_ie_drp *", "struct uwb_mas_bm *", "struct uwb_rc *"]


func: uwb_rc_cmd_async
ret: int
module: uwb
args:
["struct uwb_rc *", "const char *", "struct uwb_rccb *", "size_t", "u8", "u16", "uwb_rc_cmd_cb_f", "void *"]


func: uwb_rc_vcmd
ret: ssize_t
module: uwb
args:
["struct uwb_rc *", "const char *", "struct uwb_rccb *", "size_t", "u8", "u16", "struct uwb_rceb **"]


func: __uwb_rc_cmd
ret: static ssize_t
module: uwb
args:
["struct uwb_rc *", "const char *", "struct uwb_rccb *", "size_t", "struct uwb_rceb *", "size_t", "u8", "u16", "struct uwb_rceb **"]


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


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


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


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


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


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


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


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


func: pd_prep_slave_sg
ret: static struct dma_async_tx_descriptor *
module: pch_dma
args:
["struct dma_chan *", "struct scatterlist *", "unsigned int", "enum dma_transfer_direction", "unsigned long", "void *"]


func: ioat3_prep_pq_val
ret: struct dma_async_tx_descriptor *
module: ioatdma
args:
["struct dma_chan *", "dma_addr_t *", "dma_addr_t *", "unsigned int", "const unsigned char *", "size_t", "enum sum_check_flags *", "unsigned long"]


func: ioat3_prep_pqxor_val
ret: struct dma_async_tx_descriptor *
module: ioatdma
args:
["struct dma_chan *", "dma_addr_t *", "unsigned int", "size_t", "enum sum_check_flags *", "unsigned long"]


func: __ioat3_prep_pq16_lock
ret: static struct dma_async_tx_descriptor *
module: ioatdma
args:
["struct dma_chan *", "enum sum_check_flags *", "const dma_addr_t *", "const dma_addr_t *", "unsigned int", "const unsigned char *", "size_t", "unsigned long"]


func: __ioat3_prep_xor_lock
ret: static struct dma_async_tx_descriptor *
module: ioatdma
args:
["struct dma_chan *", "enum sum_check_flags *", "dma_addr_t", "dma_addr_t *", "unsigned int", "size_t", "unsigned long"]


func: ioat3_prep_pq
ret: static struct dma_async_tx_descriptor *
module: ioatdma
args:
["struct dma_chan *", "dma_addr_t *", "dma_addr_t *", "unsigned int", "const unsigned char *", "size_t", "unsigned long"]


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


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


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


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


func: qp_dequeue_locked
ret: static ssize_t
module: vmw_vmci
args:
["struct vmci_queue *", "struct vmci_queue *", "const u64", "void *", "size_t", "vmci_memcpy_from_queue_func *", "bool", "bool"]


func: qp_enqueue_locked
ret: static ssize_t
module: vmw_vmci
args:
["struct vmci_queue *", "struct vmci_queue *", "const u64", "const void *", "size_t", "vmci_memcpy_to_queue_func *", "bool"]


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


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


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


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


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


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


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


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


func: drm_mm_init_scan_with_range
ret: void
module: drm
args:
["struct drm_mm *", "unsigned long", "unsigned int", "unsigned long", "unsigned long", "unsigned long"]


func: drm_mm_insert_node_generic
ret: int
module: drm
args:
["struct drm_mm *", "struct drm_mm_node *", "unsigned long", "unsigned int", "unsigned long", "enum drm_mm_search_flags"]


func: drm_mm_insert_node_in_range_generic
ret: int
module: drm
args:
["struct drm_mm *", "struct drm_mm_node *", "unsigned long", "unsigned int", "unsigned long", "unsigned long", "unsigned long", "enum drm_mm_search_flags"]


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


func: i915_gem_evict_something
ret: int
module: i915
args:
["struct drm_device *", "struct i915_address_space *", "int", "unsigned int", "unsigned int", "bool", "bool"]


func: eb_lookup_objects
ret: static int
module: i915
args:
["struct eb_objects *", "struct drm_i915_gem_exec_object2 *", "struct drm_file *", "const struct drm_i915_gem_execbuffer2 *", "const struct drm_i915_gem_execbuffer2 *"]


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


func: i915_gem_execbuffer_relocate_entry
ret: static int
module: i915
args:
["struct drm_i915_gem_object *", "struct eb_objects *", "struct drm_i915_gem_relocation_entry *", "struct i915_address_space *"]


func: i915_gem_execbuffer_reserve_object
ret: static int
module: i915
args:
["struct drm_i915_gem_object *", "struct i915_address_space *", "bool *", "struct intel_ring_buffer *"]


func: intel_framebuffer_init
ret: int
module: i915
args:
["struct drm_device *", "struct intel_framebuffer *", "struct drm_mode_fb_cmd2 *", "struct drm_i915_gem_object *"]


func: intel_default_queue_flip
ret: static int
module: i915
args:
["struct drm_device *", "struct drm_crtc *", "struct drm_framebuffer *", "struct drm_i915_gem_object *", "uint32_t"]


func: g4x_compute_srwm
ret: static bool
module: i915
args:
["struct drm_device *", "int", "int", "const struct intel_watermark_params *", "const struct intel_watermark_params *", "int *", "int *"]


func: g4x_compute_wm0
ret: static bool
module: i915
args:
["struct drm_device *", "int", "const struct intel_watermark_params *", "int", "const struct intel_watermark_params *", "int", "int *", "int *"]


func: hsw_compute_lp_wm
ret: static bool
module: i915
args:
["struct drm_i915_private *", "int", "struct hsw_wm_maximums *", "struct hsw_pipe_wm_parameters *", "struct intel_wm_level *"]


func: hsw_compute_wm_results
ret: static void
module: i915
args:
["struct drm_device *", "struct hsw_pipe_wm_parameters *", "struct hsw_wm_maximums *", "struct hsw_wm_values *"]


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


func: ironlake_compute_srwm
ret: static bool
module: i915
args:
["struct drm_device *", "int", "int", "int", "const struct intel_watermark_params *", "const struct intel_watermark_params *", "int *", "int *", "int *"]


func: sandybridge_compute_sprite_srwm
ret: static bool
module: i915
args:
["struct drm_device *", "int", "uint32_t", "int", "int", "int *", "const struct intel_watermark_params *", "const struct intel_watermark_params *"]


func: ilk_update_plane
ret: static void
module: i915
args:
["struct drm_plane *", "struct drm_crtc *", "struct drm_framebuffer *", "struct drm_i915_gem_object *", "int", "int", "unsigned int", "unsigned int", "uint32_t", "uint32_t", "uint32_t", "uint32_t"]


func: intel_update_plane
ret: static int
module: i915
args:
["struct drm_plane *", "struct drm_crtc *", "struct drm_framebuffer *", "int", "int", "unsigned int", "unsigned int", "uint32_t", "uint32_t", "uint32_t", "uint32_t"]


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


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


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


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


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


func: vmw_gmrid_man_get_node
ret: static int
module: vmwgfx
args:
["struct ttm_mem_type_manager *", "struct ttm_buffer_object *", "struct ttm_placement *", "struct ttm_mem_reg *"]


func: vmw_framebuffer_dmabuf_dirty
ret: int
module: vmwgfx
args:
["struct drm_framebuffer *", "struct drm_file *", "unsigned int", "unsigned int", "struct drm_clip_rect *", "unsigned int"]


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


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


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


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


func: do_dmabuf_dirty_sou
ret: static int
module: vmwgfx
args:
["struct drm_file *", "struct vmw_private *", "struct vmw_framebuffer *", "struct drm_clip_rect *", "unsigned int", "int", "struct vmw_fence_obj **", "unsigned int", "unsigned int"]


func: do_surface_dirty_sou
ret: static int
module: vmwgfx
args:
["struct vmw_private *", "struct drm_file *", "struct vmw_framebuffer *", "struct drm_clip_rect *", "unsigned int", "int", "struct vmw_fence_obj **", "unsigned int", "unsigned int"]


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


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


func: vmw_user_dmabuf_alloc
ret: int
module: vmwgfx
args:
["struct vmw_private *", "struct ttm_object_file *", "uint32_t", "bool", "uint32_t *", "struct vmw_dma_buffer **"]


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


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


func: ttm_agp_tt_create
ret: struct ttm_tt *
module: ttm
args:
["struct ttm_bo_device *", "struct agp_bridge_data *", "unsigned long", "uint32_t", "struct page *"]


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


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


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


func: udl_crtc_mode_set
ret: static int
module: udl
args:
["struct drm_crtc *", "struct drm_display_mode *", "struct drm_display_mode *", "int", "int", "struct drm_framebuffer *"]


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


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


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


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


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


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


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


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


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


func: radeon_framebuffer_init
ret: int
module: radeon
args:
["struct drm_device *", "struct radeon_framebuffer *", "struct drm_mode_fb_cmd2 *", "struct drm_gem_object *"]


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


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


func: radeon_move_blit
ret: static int
module: radeon
args:
["struct ttm_buffer_object *", "bool", "bool", "struct ttm_mem_reg *", "struct ttm_mem_reg *", "struct ttm_mem_reg *"]


func: radeon_uvd_calc_upll_dividers
ret: int
module: radeon
args:
["struct radeon_device *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *", "unsigned int *"]


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


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


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


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


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


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


func: _nouveau_engctx_ctor
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "void *", "u32", "struct nouveau_object **"]


func: nouveau_engctx_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "struct nouveau_object *", "u32", "u32", "u32", "int", "void **"]


func: nouveau_engine_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "bool", "const char *", "const char *", "int", "void **"]


func: nouveau_gpuobj_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u32", "struct nouveau_object *", "u32", "u32", "u32", "int", "void **"]


func: nouveau_gpuobj_new
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "u32", "u32", "u32", "struct nouveau_gpuobj **"]


func: nouveau_namedb_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u32", "struct nouveau_oclass *", "u32", "int", "void **"]


func: nouveau_object_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u32", "int", "void **"]


func: nouveau_parent_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u32", "struct nouveau_oclass *", "u64", "int", "void **"]


func: nouveau_subdev_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u32", "const char *", "const char *", "int", "void **"]


func: nouveau_disp_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "int", "const char *", "const char *", "int", "void **"]


func: nv50_disp_chan_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "int", "int", "void **"]


func: nv50_disp_dmac_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u32", "int", "int", "void **"]


func: exec_lookup
ret: static u16
module: nouveau
args:
["struct nv50_disp_priv *", "int", "int", "u32", "struct dcb_output *", "u8 *", "u8 *", "u8 *", "u8 *", "struct nvbios_outp *"]


func: nv04_dmaobj_bind
ret: static int
module: nouveau
args:
["struct nouveau_dmaeng *", "struct nouveau_object *", "struct nouveau_dmaobj *", "struct nouveau_gpuobj **"]


func: nouveau_falcon_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u32", "bool", "const char *", "const char *", "int", "void **"]


func: nouveau_fifo_channel_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "int", "u32", "u32", "u32", "u64", "int", "void **"]


func: nouveau_fifo_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "int", "int", "int", "void **"]


func: nouveau_bar_alloc
ret: int
module: nouveau
args:
["struct nouveau_bar *", "struct nouveau_object *", "struct nouveau_mem *", "struct nouveau_object **"]


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


func: nv04_pll_calc
ret: int
module: nouveau
args:
["struct nouveau_subdev *", "struct nvbios_pll *", "u32", "int *", "int *", "int *", "int *", "int *"]


func: nouveau_fb_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "struct nouveau_oclass *", "int", "void **"]


func: nouveau_i2c_port_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "u8", "const struct i2c_algorithm *", "const struct nouveau_i2c_func *", "int", "void **"]


func: nouveau_i2c_identify
ret: static int
module: nouveau
args:
["struct nouveau_i2c *", "int", "const char *", "struct nouveau_i2c_board_info *", "bool (*)(struct nouveau_i2c_port *, struct i2c_board_info *, void *)", "void *"]


func: nouveau_mc_create_
ret: int
module: nouveau
args:
["struct nouveau_object *", "struct nouveau_object *", "struct nouveau_oclass *", "const struct nouveau_mc_intr *", "int", "void **"]


func: nv84_therm_threshold_hyst_emulation
ret: static void
module: nouveau
args:
["struct nouveau_therm *", "uint32_t", "const struct nvbios_therm_threshold *", "enum nouveau_therm_thrs", "u8"]


func: nv04_vm_map_sg
ret: static void
module: nouveau
args:
["struct nouveau_vma *", "struct nouveau_gpuobj *", "struct nouveau_mem *", "u32", "u32", "dma_addr_t *"]


func: nv50_vm_map
ret: static void
module: nouveau
args:
["struct nouveau_vma *", "struct nouveau_gpuobj *", "struct nouveau_mem *", "u32", "u32", "u64", "u64"]


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


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


func: nouveau_channel_new
ret: int
module: nouveau
args:
["struct nouveau_drm *", "struct nouveau_cli *", "u32", "u32", "u32", "u32", "struct nouveau_channel **"]


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


func: validate_list
ret: static int
module: nouveau
args:
["struct nouveau_channel *", "struct nouveau_cli *", "struct list_head *", "struct drm_nouveau_gem_pushbuf_bo *", "uint64_t"]


func: nouveau_pm_perflvl_aux
ret: static int
module: nouveau
args:
["struct drm_device *", "struct nouveau_pm_level *", "struct nouveau_pm_level *", "struct nouveau_pm_level *", "struct nouveau_pm_level *", "struct nouveau_pm_level *", "struct nouveau_pm_level *"]


func: nv40_calc_pll
ret: static int
module: nouveau
args:
["struct drm_device *", "u32", "struct nvbios_pll *", "u32", "int *", "int *", "int *", "int *", "int *"]


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


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


func: qxl_crtc_cursor_set2
ret: static int
module: qxl
args:
["struct drm_crtc *", "struct drm_file *", "uint32_t", "uint32_t", "uint32_t", "int32_t", "int32_t"]


func: qxl_monitors_config_set
ret: static void
module: qxl
args:
["int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "struct qxl_device *"]


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


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


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


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


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


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


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


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


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


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


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


func: cis_tpl_parse
ret: static int
module: mmc_core
args:
["struct mmc_card *", "struct sdio_func *", "const char *", "const struct cis_tpl *", "int", "unsigned char", "const unsigned char *", "unsigned int"]


func: mmc_io_rw_extended
ret: int
module: mmc_core
args:
["struct mmc_card *", "int", "unsigned int", "unsigned int", "int", "u8 *", "unsigned int", "unsigned int"]


func: vub300_usb_bulk_msg
ret: static int
module: vub300
args:
["unsigned int", "void *", "int", "int *", "int", "struct vub300_mmc_host *", "struct vub300_mmc_host *"]


func: mmc_queue_packed_map_sg
ret: static unsigned int
module: mmc_block
args:
["struct mmc_packed *", "struct scatterlist *", "enum mmc_packed_type", "struct mmc_queue *", "struct mmc_queue *"]


func: ib_sa_join_multicast
ret: struct ib_sa_multicast *
module: ib_sa
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "struct ib_sa_mcmember_rec *", "ib_sa_comp_mask", "gfp_t", "int (*)(int, struct ib_sa_multicast *)", "void *"]


func: ib_sa_guid_info_rec_query
ret: int
module: ib_sa
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "struct ib_sa_guidinfo_rec *", "ib_sa_comp_mask", "u8", "int", "gfp_t", "void (*)(int, struct ib_sa_guidinfo_rec *, void *)", "void *", "struct ib_sa_query **"]


func: ib_sa_mcmember_rec_query
ret: int
module: ib_sa
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "u8", "struct ib_sa_mcmember_rec *", "ib_sa_comp_mask", "int", "gfp_t", "void (*)(int, struct ib_sa_mcmember_rec *, void *)", "void *", "struct ib_sa_query **"]


func: ib_sa_path_rec_get
ret: int
module: ib_sa
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "struct ib_sa_path_rec *", "ib_sa_comp_mask", "int", "gfp_t", "void (*)(int, struct ib_sa_path_rec *, void *)", "void *", "struct ib_sa_query **"]


func: ib_sa_service_rec_query
ret: int
module: ib_sa
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "u8", "struct ib_sa_service_rec *", "ib_sa_comp_mask", "int", "gfp_t", "void (*)(int, struct ib_sa_service_rec *, void *)", "void *", "struct ib_sa_query **"]


func: ib_create_cq
ret: struct ib_cq *
module: ib_core
args:
["struct ib_device *", "ib_comp_handler", "void (*)(struct ib_event *, void *)", "void *", "int", "int"]


func: ib_modify_qp_is_ok
ret: int
module: ib_core
args:
["enum ib_qp_state", "enum ib_qp_state", "enum ib_qp_type", "enum ib_qp_attr_mask", "enum rdma_link_layer"]


func: ib_register_mad_agent
ret: struct ib_mad_agent *
module: ib_mad
args:
["struct ib_device *", "u8", "enum ib_qp_type", "struct ib_mad_reg_req *", "u8", "ib_mad_send_handler", "ib_mad_recv_handler", "void *"]


func: ib_register_mad_snoop
ret: struct ib_mad_agent *
module: ib_mad
args:
["struct ib_device *", "u8", "enum ib_qp_type", "int", "ib_mad_snoop_handler", "ib_mad_recv_handler", "void *"]


func: cm_alloc_response_msg
ret: static int
module: ib_cm
args:
["struct ib_mad_send_buf **", "struct ib_mad_recv_wc *", "struct ib_mad_recv_wc *", "struct cm_port *", "struct cm_port *"]


func: cm_format_mra
ret: static void
module: ib_cm
args:
["struct cm_mra_msg *", "struct cm_id_private *", "enum cm_msg_response", "u8", "const void *", "u8"]


func: cm_format_rej
ret: static void
module: ib_cm
args:
["struct cm_rej_msg *", "struct cm_id_private *", "enum ib_cm_rej_reason", "void *", "u8", "const void *", "u8"]


func: cm_issue_rej
ret: static int
module: ib_cm
args:
["struct cm_port *", "struct ib_mad_recv_wc *", "enum ib_cm_rej_reason", "enum cm_msg_response", "u8", "void *"]


func: rdma_resolve_ip
ret: int
module: ib_addr
args:
["struct rdma_addr_client *", "struct sockaddr *", "struct sockaddr *", "struct rdma_dev_addr *", "int", "void (*)(int, struct sockaddr *, struct rdma_dev_addr *, void *)", "void *"]


func: ib_ucm_send_info
ret: static ssize_t
module: ib_ucm
args:
["struct ib_ucm_file *", "const char *", "int (*)(struct ib_cm_id *, int, const void *, u8, const void *, u8)", "int"]


func: iser_dma_map_task_data
ret: int
module: ib_iser
args:
["struct iscsi_iser_task *", "struct iser_data_buf *", "enum iser_data_dir", "enum dma_data_direction"]


func: iser_fast_reg_mr
ret: static int
module: ib_iser
args:
["struct fast_reg_descriptor *", "struct iser_conn *", "struct iser_regd_buf *", "u32", "unsigned int", "unsigned int"]


func: iser_sg_to_page_vec
ret: static int
module: ib_iser
args:
["struct ib_device *", "u64 *", "int *", "int *", "struct iser_data_buf *", "struct iser_data_buf *"]


func: isert_build_rdma_wr
ret: static int
module: ib_isert
args:
["struct isert_conn *", "struct isert_cmd *", "struct ib_sge *", "struct ib_send_wr *", "u32", "u32"]


func: ipoib_cm_post_receive_nonsrq
ret: static int
module: ib_ipoib
args:
["struct net_device *", "struct ib_recv_wr *", "struct ib_sge *", "int", "struct ipoib_cm_rx *", "struct ipoib_cm_rx *"]


func: ipoib_mcast_iter_read
ret: void
module: ib_ipoib
args:
["struct ipoib_mcast_iter *", "union ib_gid *", "unsigned long *", "unsigned int *", "unsigned int *", "unsigned int *"]


func: srpt_get_pr_transport_id
ret: static u32
module: ib_srpt
args:
["struct se_portal_group *", "struct se_node_acl *", "struct t10_pr_registration *", "int *", "unsigned char *"]


func: mlx5_MAD_IFC
ret: int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "int", "int", "int", "struct ib_wc *", "struct ib_grh *", "void *", "void *"]


func: mlx5_ib_process_mad
ret: int
module: mlx5_ib
args:
["struct ib_device *", "int", "u8", "struct ib_wc *", "struct ib_grh *", "struct ib_mad *", "struct ib_mad *"]


func: create_kernel_qp
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct ib_qp_init_attr *", "struct mlx5_ib_qp *", "struct mlx5_create_qp_mbox_in **", "int *"]


func: create_qp_common
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct ib_pd *", "struct ib_qp_init_attr *", "struct ib_udata *", "struct mlx5_ib_qp *"]


func: create_user_qp
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct mlx5_ib_qp *", "struct ib_udata *", "struct mlx5_create_qp_mbox_in **", "struct mlx5_ib_create_qp_resp *", "int *", "struct ib_pd *"]


func: mlx5_set_path
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "const struct ib_ah_attr *", "struct mlx5_qp_path *", "u8", "int", "const struct ib_qp_attr *", "const struct ib_qp_attr *", "u32"]


func: set_frwr_li_wr
ret: static int
module: mlx5_ib
args:
["void **", "struct ib_send_wr *", "int *", "struct mlx5_ib_pd *", "struct mlx5_ib_qp *", "struct mlx5_core_dev *"]


func: set_rq_size
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "int", "struct mlx5_ib_qp *", "struct mlx5_ib_create_qp *", "struct ib_qp_cap *", "struct ib_qp_cap *"]


func: create_srq_kernel
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct mlx5_ib_srq *", "struct mlx5_create_srq_mbox_in **", "int", "int *"]


func: mlx4_ib_get_cq_umem
ret: static int
module: mlx4_ib
args:
["struct mlx4_ib_dev *", "struct ib_ucontext *", "struct mlx4_ib_cq_buf *", "struct ib_umem **", "u64", "int"]


func: mlx4_ib_send_to_slave
ret: int
module: mlx4_ib
args:
["struct mlx4_ib_dev *", "int", "u8", "enum ib_qp_type", "struct ib_wc *", "struct ib_grh *", "struct ib_mad *"]


func: mlx4_ib_send_to_wire
ret: int
module: mlx4_ib
args:
["struct mlx4_ib_dev *", "int", "u8", "enum ib_qp_type", "u16", "u32", "u32", "struct ib_ah_attr *", "struct ib_mad *"]


func: mlx4_ib_post_pv_qp_buf
ret: static int
module: mlx4_ib
args:
["struct mlx4_ib_demux_pv_qp *", "int", "struct mlx4_ib_demux_pv_ctx *", "struct mlx4_ib_demux_pv_ctx *"]


func: create_qp_common
ret: static int
module: mlx4_ib
args:
["struct mlx4_ib_dev *", "struct ib_qp_init_attr *", "struct ib_udata *", "int", "struct mlx4_ib_qp **", "struct ib_pd *", "struct ib_pd *"]


func: alloc_group_attrs
ret: static struct attribute **
module: mlx4_ib
args:
["ssize_t (*)(struct mlx4_port *, struct port_attribute *, char *)", "ssize_t (*)(struct mlx4_port *, struct port_attribute *, const char *, size_t)", "int"]


func: create_sysfs_entry
ret: static int
module: mlx4_ib
args:
["void *", "struct mlx4_ib_iov_sysfs_attr *", "char *", "struct kobject *", "ssize_t (*)(struct device *, struct device_attribute *, char *)", "ssize_t (*)(struct device *, struct device_attribute *, const char *, size_t)"]


func: qib_mmap_mem
ret: static int
module: ib_qib
args:
["struct vm_area_struct *", "unsigned int", "void *", "u32", "char *", "struct qib_ctxtdata *", "struct qib_ctxtdata *"]


func: create_file
ret: static int
module: ib_qib
args:
["const char *", "umode_t", "struct dentry *", "struct dentry **", "const struct file_operations *", "void *"]


func: find_best_ent
ret: static void
module: ib_qib
args:
["struct qib_pportdata *", "const struct txdds_ent **", "const struct txdds_ent **", "const struct txdds_ent **", "int"]


func: qib_user_sdma_page_to_frags
ret: static int
module: ib_qib
args:
["struct qib_user_sdma_queue *", "struct qib_user_sdma_pkt *", "struct page *", "u16", "u16", "u16", "void *", "const struct qib_devdata *"]


func: qib_user_sdma_queue_pkts
ret: static int
module: ib_qib
args:
["const struct qib_devdata *", "struct qib_user_sdma_queue *", "const struct iovec *", "unsigned long", "struct list_head *", "int *", "int *", "struct qib_pportdata *"]


func: post_qp_event
ret: static void
module: iw_cxgb4
args:
["struct c4iw_cq *", "struct c4iw_qp *", "enum ib_event_type", "struct t4_cqe *", "struct t4_cqe *", "struct t4_cqe *", "struct c4iw_dev *"]


func: write_tpt_entry
ret: static int
module: iw_cxgb4
args:
["struct c4iw_rdev *", "u32", "u32 *", "u8", "u32", "enum fw_ri_stag_type", "enum fw_ri_mem_perms", "int", "u32", "u64", "u64", "u8", "u32", "u32"]


func: c4iw_modify_qp
ret: int
module: iw_cxgb4
args:
["struct c4iw_dev *", "struct c4iw_qp *", "enum c4iw_qp_attr_mask", "struct c4iw_qp_attributes *", "int"]


func: build_immd
ret: static int
module: iw_cxgb4
args:
["struct fw_ri_immd *", "u32 *", "struct ib_send_wr *", "struct ib_send_wr *", "struct t4_sq *", "struct t4_sq *", "int"]


func: create_qp
ret: static int
module: iw_cxgb4
args:
["struct c4iw_rdev *", "struct t4_wq *", "struct c4iw_dev_ucontext *", "struct t4_cq *", "struct t4_cq *"]


func: ipath_mmap_mem
ret: static int
module: ib_ipath
args:
["struct vm_area_struct *", "unsigned int", "int", "void *", "char *", "struct ipath_portdata *", "struct ipath_portdata *"]


func: ipath_tid_free
ret: static int
module: ib_ipath
args:
["struct ipath_portdata *", "unsigned int", "const struct ipath_tid_info *", "const struct ipath_tid_info *"]


func: ipath_user_sdma_writev
ret: int
module: ib_ipath
args:
["struct ipath_devdata *", "struct ipath_user_sdma_queue *", "const struct iovec *", "unsigned long"]


func: ipath_verbs_send_dma
ret: static int
module: ib_ipath
args:
["struct ipath_qp *", "struct ipath_ib_header *", "u32", "struct ipath_sge_state *", "u32", "u32", "u32"]


func: mthca_buf_alloc
ret: int
module: ib_mthca
args:
["struct mthca_dev *", "int", "int", "union mthca_buf *", "int *", "struct mthca_pd *", "int", "struct mthca_mr *"]


func: mthca_MAD_IFC
ret: int
module: ib_mthca
args:
["struct mthca_dev *", "int", "int", "int", "struct ib_wc *", "struct ib_grh *", "void *", "void *"]


func: mthca_MODIFY_QP
ret: int
module: ib_mthca
args:
["struct mthca_dev *", "enum ib_qp_state", "enum ib_qp_state", "u32", "int", "struct mthca_mailbox *", "u32"]


func: mthca_make_profile
ret: s64
module: ib_mthca
args:
["struct mthca_dev *", "struct mthca_profile *", "struct mthca_dev_lim *", "struct mthca_init_hca_param *"]


func: mthca_alloc_qp
ret: int
module: ib_mthca
args:
["struct mthca_dev *", "struct mthca_pd *", "struct mthca_cq *", "struct mthca_cq *", "enum ib_qp_type", "enum ib_sig_type", "struct ib_qp_cap *", "struct mthca_qp *"]


func: mthca_alloc_sqp
ret: int
module: ib_mthca
args:
["struct mthca_dev *", "struct mthca_pd *", "struct mthca_cq *", "struct mthca_cq *", "enum ib_sig_type", "struct ib_qp_cap *", "int", "int", "struct mthca_sqp *"]


func: build_mlx_header
ret: static int
module: ib_mthca
args:
["struct mthca_dev *", "struct mthca_sqp *", "int", "struct ib_send_wr *", "struct mthca_mlx_seg *", "struct mthca_data_seg *"]


func: mthca_alloc_qp_common
ret: static int
module: ib_mthca
args:
["struct mthca_dev *", "struct mthca_pd *", "enum ib_sig_type", "struct mthca_qp *", "struct mthca_cq *", "struct mthca_cq *"]


func: nes_get_next_skb
ret: static struct sk_buff *
module: iw_nes
args:
["struct nes_device *", "struct nes_qp *", "struct sk_buff *", "u32", "u32 *", "u16 *", "u32 *", "u32 *"]


func: nes_reg_mr
ret: static int
module: iw_nes
args:
["struct nes_device *", "u32", "u64", "struct nes_root_vpbl *", "dma_addr_t", "u16", "u16", "int", "u64 *", "u16 *", "u8 *", "struct nes_pd *"]


func: cxio_register_phys_mem
ret: int
module: iw_cxgb3
args:
["struct cxio_rdev *", "u32 *", "u32", "enum tpt_mem_perm", "u32", "u64", "u32", "u8", "u32", "u32"]


func: __cxio_tpt_op
ret: static int
module: iw_cxgb3
args:
["struct cxio_rdev *", "u32", "u32 *", "u8", "u32", "enum tpt_mem_type", "enum tpt_mem_perm", "u32", "u64", "u32", "u8", "u32", "u32"]


func: iwch_modify_qp
ret: int
module: iw_cxgb3
args:
["struct iwch_dev *", "struct iwch_qp *", "enum iwch_qp_attr_mask", "struct iwch_qp_attributes *", "int"]


func: edac_device_alloc_ctl_info
ret: struct edac_device_ctl_info *
module: edac_core
args:
["unsigned int", "char *", "unsigned int", "char *", "unsigned int", "unsigned int", "struct edac_dev_sysfs_block_attribute *", "unsigned int", "int"]


func: edac_mc_handle_error
ret: void
module: edac_core
args:
["const enum hw_event_mc_err_type", "struct mem_ctl_info *", "const u16", "const unsigned long", "const unsigned long", "const unsigned long", "const int", "const int", "const int", "const char *", "const char *"]


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


func: fw_send_request
ret: void
module: firewire-core
args:
["struct fw_card *", "struct fw_transaction *", "int", "int", "int", "int", "unsigned long long", "void *", "size_t", "fw_transaction_callback_t", "void *"]


func: fwnet_pd_new
ret: static struct fwnet_partial_datagram *
module: firewire-net
args:
["struct fwnet_peer *", "u16", "unsigned int", "void *", "unsigned int", "unsigned int", "struct net_device *", "struct net_device *"]


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


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


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


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


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


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


func: vringh_getdesc_user
ret: int
module: vringh
args:
["struct vringh *", "struct vringh_iov *", "struct vringh_iov *", "bool (*)(struct vringh *, u64, struct vringh_range *)", "u16 *"]


func: vringh_init_kern
ret: int
module: vringh
args:
["struct vringh *", "u32", "unsigned int", "bool", "struct vring_desc *", "struct vring_avail *", "struct vring_used *"]


func: __vringh_iov
ret: static int
module: vringh
args:
["int (*)(void *, const void *, size_t)", "gfp_t", "bool (*)(struct vringh *, u64, struct vringh_range *)", "bool (*)(struct vringh *, u64, size_t *, struct vringh_range *, bool (*)(struct vringh *, u64, struct vringh_range *))", "struct vringh_kiov *", "struct vringh_kiov *", "u16", "struct vringh *"]


func: no_range_check
ret: static bool
module: vringh
args:
["struct vringh *", "u64", "size_t *", "struct vringh_range *", "bool (*)(struct vringh *, u64, struct vringh_range *)"]


func: range_check
ret: static bool
module: vringh
args:
["bool (*)(struct vringh *, u64, struct vringh_range *)", "struct vringh_range *", "size_t *", "u64", "struct vringh *"]


func: slow_copy
ret: static int
module: vringh
args:
["struct vringh *", "void *", "const void *", "bool (*)(struct vringh *, u64, size_t *, struct vringh_range *, bool (*)(struct vringh *, u64, struct vringh_range *))", "bool (*)(struct vringh *, u64, struct vringh_range *)", "struct vringh_range *", "int (*)(void *, const void *, size_t)"]


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


func: vq_access_ok
ret: static int
module: vhost_net
args:
["struct vhost_dev *", "unsigned int", "struct vring_desc *", "struct vring_avail *", "struct vring_used *"]


func: macvlan_common_newlink
ret: int
module: macvlan
args:
["struct net *", "struct net_device *", "struct nlattr **", "struct nlattr **", "int (*)(struct sk_buff *)", "int (*)(struct net_device *, struct sk_buff *)"]


func: tun_do_read
ret: static ssize_t
module: tun
args:
["struct tun_struct *", "struct tun_file *", "const struct iovec *", "ssize_t", "int", "struct kiocb *"]


func: tun_get_user
ret: static ssize_t
module: tun
args:
["struct tun_struct *", "struct tun_file *", "void *", "const struct iovec *", "size_t", "size_t", "int"]


func: vxlan_xmit_skb
ret: int
module: vxlan
args:
["struct net *", "struct vxlan_sock *", "struct rtable *", "struct sk_buff *", "__be32", "__be32", "__u8", "__u8", "__be16", "__be16", "__be16", "__be32"]


func: vxlan_fdb_create
ret: static int
module: vxlan
args:
["struct vxlan_dev *", "const u8 *", "union vxlan_addr *", "__u16", "__u16", "__be16", "__u32", "__u32", "__u8"]


func: vxlan_fdb_info
ret: static int
module: vxlan
args:
["struct sk_buff *", "struct vxlan_dev *", "const struct vxlan_fdb *", "u32", "u32", "int", "unsigned int", "const struct vxlan_rdst *"]


func: macvtap_get_user
ret: static ssize_t
module: macvtap
args:
["struct macvtap_queue *", "struct msghdr *", "const struct iovec *", "unsigned long", "size_t", "int"]


func: mwl8k_ampdu_action
ret: static int
module: mwl8k
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "enum ieee80211_ampdu_mlme_action", "struct ieee80211_sta *", "u16", "u16 *", "u8"]


func: mwl8k_conf_tx
ret: static int
module: mwl8k
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "u16", "const struct ieee80211_tx_queue_params *"]


func: mwl8k_set_key
ret: static int
module: mwl8k
args:
["struct ieee80211_hw *", "enum set_key_cmd", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *"]


func: il4965_mac_update_tkip_key
ret: void
module: iwl4965
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_key_conf *", "struct ieee80211_sta *", "u32", "u16 *"]


func: il4965_rs_get_best_rate
ret: static s32
module: iwl4965
args:
["struct il_priv *", "struct il_lq_sta *", "u16", "s8", "struct il_scale_tbl_info *", "struct il_scale_tbl_info *"]


func: il4965_rs_switch_to_mimo2
ret: static int
module: iwl4965
args:
["struct il_priv *", "struct il_lq_sta *", "struct ieee80211_conf *", "struct ieee80211_sta *", "struct il_scale_tbl_info *", "int"]


func: il4965_rs_tx_status
ret: static void
module: iwl4965
args:
["void *", "struct ieee80211_supported_band *", "struct ieee80211_sta *", "void *", "struct sk_buff *"]


func: il3945_hw_build_tx_cmd_rate
ret: void
module: iwl3945
args:
["struct il_priv *", "struct il_device_cmd *", "struct ieee80211_tx_info *", "struct ieee80211_hdr *", "int"]


func: il_send_cmd_pdu_async
ret: int
module: iwlegacy
args:
["struct il_priv *", "u8", "u16", "const void *", "void (*)(struct il_priv *, struct il_device_cmd *, struct il_rx_pkt *)"]


func: il_init_band_reference
ret: static void
module: iwlegacy
args:
["int", "int *", "const struct il_eeprom_channel **", "const u8 **", "const struct il_priv *", "const struct il_priv *"]


func: brcmf_cfg80211_get_key
ret: static s32
module: brcmfmac
args:
["struct wiphy *", "struct net_device *", "u8", "bool", "const u8 *", "void *", "void (*)(void *, struct key_params *)"]


func: brcmf_cfg80211_mgmt_tx
ret: static int
module: brcmfmac
args:
["struct wiphy *", "struct wireless_dev *", "struct ieee80211_channel *", "bool", "unsigned int", "const u8 *", "size_t", "bool", "bool", "u64 *"]


func: brcmf_do_escan
ret: static s32
module: brcmfmac
args:
["struct brcmf_cfg80211_info *", "struct wiphy *", "struct brcmf_if *", "struct cfg80211_scan_request *"]


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


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


func: wlc_phy_iqcal_gainparams_nphy
ret: static void
module: brcmsmac
args:
["u16", "struct nphy_txgains", "struct nphy_iqcal_params *", "struct brcms_phy *", "struct brcms_phy *"]


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


func: rtl_get_tcb_desc
ret: void
module: rtlwifi
args:
["struct ieee80211_hw *", "struct ieee80211_tx_info *", "struct ieee80211_sta *", "struct sk_buff *", "struct rtl_tcb_desc *"]


func: rtl_op_sta_notify
ret: static void
module: rtlwifi
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "enum sta_notify_cmd", "struct ieee80211_sta *"]


func: _rtl_rc_rate_set_series
ret: static void
module: rtlwifi
args:
["struct rtl_priv *", "struct ieee80211_sta *", "struct ieee80211_tx_rate *", "u8", "char", "bool", "int", "struct ieee80211_tx_rate_control *"]


func: rtl88ee_rx_query_desc
ret: bool
module: rtl8188ee
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct ieee80211_rx_status *", "u8 *", "struct sk_buff *"]


func: rtl88ee_tx_fill_desc
ret: void
module: rtl8188ee
args:
["struct ieee80211_hw *", "struct ieee80211_hdr *", "u8 *", "struct ieee80211_tx_info *", "struct ieee80211_sta *", "struct sk_buff *", "u8", "struct rtl_tcb_desc *"]


func: rtl92c_translate_rx_signal_stuff
ret: void
module: rtl8192cu
args:
["struct ieee80211_hw *", "struct sk_buff *", "struct rtl_stats *", "struct rx_desc_92c *", "struct rx_fwinfo_92c *"]


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


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


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


func: iwl_init_ht_hw_capab
ret: void
module: iwlwifi
args:
["const struct iwl_cfg *", "struct iwl_nvm_data *", "struct ieee80211_sta_ht_cap *", "enum ieee80211_band"]


func: iwl_init_band_reference
ret: static void
module: iwlwifi
args:
["const u8 *", "size_t", "int", "int *", "const struct iwl_eeprom_channel **", "const u8 **", "const struct iwl_cfg *"]


func: iwl_init_notification_wait
ret: void
module: iwlwifi
args:
["struct iwl_notif_wait_data *", "struct iwl_notification_wait *", "const u8 *", "int", "bool (*)(struct iwl_notif_wait_data *, struct iwl_rx_packet *, void *)", "void *"]


func: iwl_mvm_build_tcp_packet
ret: static void
module: iwlmvm
args:
["struct ieee80211_vif *", "struct cfg80211_wowlan_tcp *", "void *", "u8 *", "__le16 *", "enum iwl_mvm_tcp_packet_type", "struct iwl_mvm *"]


func: iwl_mvm_wowlan_program_keys
ret: static void
module: iwlmvm
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *", "void *"]


func: iwl_mvm_mac_allow_buffered_frames
ret: static void
module: iwlmvm
args:
["struct ieee80211_hw *", "struct ieee80211_sta *", "u16", "int", "enum ieee80211_frame_release_type", "bool"]


func: iwl_mvm_mac_sta_state
ret: static int
module: iwlmvm
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_sta *", "enum ieee80211_sta_state", "enum ieee80211_sta_state"]


func: iwl_mvm_roc
ret: static int
module: iwlmvm
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_channel *", "int", "enum ieee80211_roc_type"]


func: iwl_mvm_phy_ctxt_apply
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_mvm_phy_ctxt *", "struct cfg80211_chan_def *", "u8", "u8", "u32", "u32"]


func: rs_get_best_rate
ret: static s32
module: iwlmvm
args:
["struct iwl_lq_sta *", "u16", "s8", "struct iwl_scale_tbl_info *", "struct iwl_scale_tbl_info *", "struct iwl_mvm *"]


func: rs_switch_to_mimo2
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_lq_sta *", "struct ieee80211_sta *", "struct iwl_scale_tbl_info *", "int"]


func: iwl_mvm_remove_sta_key
ret: int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *"]


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


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


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


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


func: rs_get_best_rate
ret: static s32
module: iwldvm
args:
["struct iwl_lq_sta *", "u16", "s8", "struct iwl_scale_tbl_info *", "struct iwl_scale_tbl_info *", "struct iwl_priv *"]


func: rs_switch_to_mimo2
ret: static int
module: iwldvm
args:
["struct iwl_priv *", "struct iwl_lq_sta *", "struct ieee80211_conf *", "struct ieee80211_sta *", "struct iwl_scale_tbl_info *", "int"]


func: iwl_add_station_common
ret: int
module: iwldvm
args:
["struct iwl_priv *", "struct iwl_rxon_context *", "const u8 *", "bool", "struct ieee80211_sta *", "u8 *"]


func: iwl_remove_dynamic_key
ret: int
module: iwldvm
args:
["struct iwl_priv *", "struct iwl_rxon_context *", "struct ieee80211_key_conf *", "struct ieee80211_sta *"]


func: iwl_update_tkip_key
ret: void
module: iwldvm
args:
["struct iwl_priv *", "struct ieee80211_vif *", "struct ieee80211_key_conf *", "struct ieee80211_sta *", "u32", "u16 *"]


func: iwl_sta_calc_ht_flags
ret: static void
module: iwldvm
args:
["struct ieee80211_sta *", "__le32 *", "struct iwl_rxon_context *", "struct iwl_rxon_context *", "struct iwl_priv *", "struct iwl_priv *", "__le32 *"]


func: iwl_sta_fill_lq
ret: static void
module: iwldvm
args:
["struct iwl_rxon_context *", "u8", "struct iwl_link_quality_cmd *", "struct iwl_priv *", "struct iwl_priv *"]


func: ath_key_config
ret: int
module: ath
args:
["struct ath_common *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *"]


func: ath_regd_init
ret: int
module: ath
args:
["struct ath_regulatory *", "struct wiphy *", "void (*)(struct wiphy *, struct regulatory_request *)"]


func: ar9002_hw_is_cal_supported
ret: static bool
module: ath9k_hw
args:
["enum ar9002_cal_types", "struct ath9k_channel *", "struct ath9k_channel *", "struct ath_hw *", "struct ath_hw *"]


func: ath9k_hw_get_gain_boundaries_pdadcs
ret: void
module: ath9k_hw
args:
["struct ath_hw *", "struct ath9k_channel *", "void *", "u8 *", "u16", "u16", "u16 *", "u8 *", "u16"]


func: ath9k_hw_get_legacy_target_powers
ret: void
module: ath9k_hw
args:
["struct ath_hw *", "struct ath9k_channel *", "struct cal_target_power_leg *", "u16", "struct cal_target_power_leg *", "u16", "bool"]


func: ath9k_hw_get_target_powers
ret: void
module: ath9k_hw
args:
["struct ath_hw *", "struct ath9k_channel *", "struct cal_target_power_ht *", "u16", "struct cal_target_power_ht *", "u16", "bool"]


func: ath_debug_stat_tx
ret: void
module: ath9k
args:
["struct ath_softc *", "struct ath_buf *", "struct ath_tx_status *", "struct ath_txq *", "unsigned int"]


func: ath_descdma_setup
ret: int
module: ath9k
args:
["struct ath_softc *", "struct ath_descdma *", "struct list_head *", "const char *", "int", "int", "bool"]


func: ath_process_fft
ret: static int
module: ath9k
args:
["struct ath_softc *", "struct ieee80211_hdr *", "u64", "struct ath_rx_status *", "struct ath_rx_status *", "struct ath_rx_status *"]


func: ath_tx_complete_buf
ret: static void
module: ath9k
args:
["struct ath_softc *", "struct ath_buf *", "struct ath_txq *", "struct list_head *", "struct ath_tx_status *", "int"]


func: ath_tx_process_buffer
ret: static void
module: ath9k
args:
["struct ath_softc *", "struct ath_txq *", "struct ath_tx_status *", "struct ath_buf *", "struct list_head *"]


func: ath_tx_rc_status
ret: static void
module: ath9k
args:
["struct ath_tx_status *", "int", "int", "int", "struct ath_buf *", "struct ath_softc *", "struct ath_softc *"]


func: ath9k_htc_beacon_config_sta
ret: static void
module: ath9k_htc
args:
["struct htc_beacon_config *", "struct htc_beacon_config *", "struct ath9k_htc_priv *", "struct ath9k_htc_priv *"]


func: ath9k_htc_connect_svc
ret: static int
module: ath9k_htc
args:
["struct ath9k_htc_priv *", "u16", "void (*)(void *, struct sk_buff *, enum htc_endpoint_id, bool)", "enum htc_endpoint_id *"]


func: ath9k_htc_tx_aggr_oper
ret: static int
module: ath9k_htc
args:
["struct ath9k_htc_priv *", "struct ieee80211_sta *", "enum ieee80211_ampdu_mlme_action", "u16", "struct ieee80211_vif *"]


func: carl9170_tx_rate_tpc_chains
ret: static void
module: carl9170
args:
["struct ar9170 *", "struct ieee80211_tx_rate *", "unsigned int *", "unsigned int *", "unsigned int *", "struct ieee80211_tx_info *"]


func: carl9170_exec_cmd
ret: int
module: carl9170
args:
["struct ar9170 *", "const enum carl9170_cmd_oids", "unsigned int", "void *", "unsigned int", "void *"]


func: mwifiex_cmd_11ac_cfg
ret: int
module: mwifiex
args:
["struct mwifiex_private *", "struct host_cmd_ds_command *", "u16", "struct mwifiex_11ac_vht_cfg *"]


func: mwifiex_cmd_11n_cfg
ret: int
module: mwifiex
args:
["struct mwifiex_private *", "struct host_cmd_ds_command *", "u16", "struct mwifiex_ds_11n_tx_cfg *"]


func: mwifiex_cfg80211_assoc
ret: static int
module: mwifiex
args:
["struct mwifiex_private *", "size_t", "u8 *", "u8 *", "int", "struct ieee80211_channel *", "struct cfg80211_connect_params *", "bool"]


func: mwifiex_cmd_enh_power_mode
ret: int
module: mwifiex
args:
["struct mwifiex_private *", "struct host_cmd_ds_command *", "u16", "uint16_t", "struct mwifiex_ds_auto_ds *"]


func: mwifiex_update_uap_custom_ie
ret: static int
module: mwifiex
args:
["struct mwifiex_private *", "struct mwifiex_ie *", "u16 *", "struct mwifiex_ie *", "u16 *", "struct mwifiex_ie *", "u16 *"]


func: mwifiex_ret_802_11_scan_get_tlv_ptrs
ret: static void
module: mwifiex
args:
["struct mwifiex_ie_types_data *", "u32", "u32", "struct mwifiex_ie_types_data **", "struct mwifiex_adapter *"]


func: mwifiex_wmm_process_association_req
ret: u32
module: mwifiex
args:
["struct mwifiex_private *", "u8 **", "struct ieee_types_wmm_parameter *", "struct ieee80211_ht_cap *"]


func: enic_dev_wait
ret: static int
module: enic
args:
["struct vnic_dev *", "int (*)(struct vnic_dev *, int)", "int (*)(struct vnic_dev *, int *)", "int"]


func: vnic_cq_init
ret: void
module: enic
args:
["struct vnic_cq *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "u64"]


func: falcon_spi_cmd
ret: static int
module: sfc
args:
["struct efx_nic *", "unsigned int", "int", "const void *", "void *", "size_t", "const struct falcon_spi_device *", "const struct falcon_spi_device *"]


func: efx_mcdi_rpc
ret: int
module: sfc
args:
["struct efx_nic *", "unsigned int", "const efx_dword_t *", "size_t", "efx_dword_t *", "size_t", "size_t *"]


func: efx_mcdi_rpc_async
ret: int
module: sfc
args:
["struct efx_nic *", "unsigned int", "const efx_dword_t *", "size_t", "size_t", "efx_mcdi_async_completer *", "unsigned long"]


func: _efx_mcdi_rpc
ret: static int
module: sfc
args:
["struct efx_nic *", "unsigned int", "const efx_dword_t *", "size_t", "efx_dword_t *", "size_t", "size_t *", "bool"]


func: _efx_mcdi_rpc_async
ret: static int
module: sfc
args:
["struct efx_nic *", "unsigned int", "const efx_dword_t *", "size_t", "size_t", "efx_mcdi_async_completer *", "unsigned long", "bool"]


func: efx_mcdi_mon_add_attr
ret: static int
module: sfc
args:
["struct efx_nic *", "const char *", "ssize_t (*)(struct device *, struct device_attribute *, char *)", "unsigned int", "unsigned int", "unsigned int"]


func: efx_nic_update_stats
ret: void
module: sfc
args:
["const struct efx_hw_stat_desc *", "size_t", "const unsigned long *", "u64 *", "const void *", "bool"]


func: bna_rx_create
ret: struct bna_rx *
module: bna
args:
["struct bna *", "struct bnad *", "struct bna_rx_config *", "const struct bna_rx_event_cbfn *", "struct bna_res_info *", "void *"]


func: bna_rx_mode_set
ret: enum bna_cb_status
module: bna
args:
["struct bna_rx *", "enum bna_rxmode", "enum bna_rxmode", "void (*)(struct bnad *, struct bna_rx *)"]


func: bna_tx_create
ret: struct bna_tx *
module: bna
args:
["struct bna *", "struct bnad *", "struct bna_tx_config *", "const struct bna_tx_event_cbfn *", "struct bna_res_info *", "void *"]


func: bna_rxq_qpt_setup
ret: static void
module: bna
args:
["struct bna_rxq *", "u32", "struct bna_mem_descr *", "struct bna_mem_descr *", "struct bna_mem_descr *", "struct bna_rxp *", "u32"]


func: add_res_tree
ret: static int
module: mlx5_core
args:
["struct mlx5_core_dev *", "enum dbg_rsc_type", "struct dentry *", "struct mlx5_rsc_debug **", "int", "char **", "int", "void *"]


func: mlx5_create_map_eq
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_eq *", "u8", "int", "u64", "const char *", "struct mlx5_uar *"]


func: mlx5_core_create_mkey
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_core_mr *", "struct mlx5_create_mkey_mbox_in *", "int", "mlx5_cmd_cbk_t", "void *", "struct mlx5_create_mkey_mbox_out *"]


func: mlx5_core_qp_modify
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "enum mlx5_qp_state", "enum mlx5_qp_state", "struct mlx5_modify_qp_mbox_in *", "int", "struct mlx5_core_qp *"]


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


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


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


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


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


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


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


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


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


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


func: mlx4_en_alloc_frags
ret: static int
module: mlx4_en
args:
["struct mlx4_en_priv *", "struct mlx4_en_rx_desc *", "struct mlx4_en_rx_alloc *", "struct mlx4_en_rx_alloc *", "gfp_t"]


func: mlx4_en_complete_rx_desc
ret: static int
module: mlx4_en
args:
["struct mlx4_en_priv *", "struct mlx4_en_rx_desc *", "struct mlx4_en_rx_alloc *", "struct sk_buff *", "int"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: i40e_aq_send_msg_to_pf
ret: i40e_status
module: i40evf
args:
["struct i40e_hw *", "enum i40e_virtchnl_ops", "i40e_status", "u8 *", "u16", "struct i40e_asq_cmd_details *"]


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


func: lancer_cmd_read_object
ret: int
module: be2net
args:
["struct be_adapter *", "struct be_dma_mem *", "u32", "u32", "const char *", "u32 *", "u32 *", "u8 *"]


func: lancer_cmd_write_object
ret: int
module: be2net
args:
["struct be_adapter *", "struct be_dma_mem *", "u32", "u32", "const char *", "u32 *", "u8 *", "u8 *"]


func: qlcnic_alloc_rx_skb
ret: static int
module: qlcnic
args:
["struct qlcnic_adapter *", "struct qlcnic_rx_buffer *", "struct qlcnic_rx_buffer *", "struct qlcnic_host_rds_ring *", "struct qlcnic_host_rds_ring *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: attr_store
ret: static ssize_t
module: cxgb3
args:
["struct device *", "const char *", "size_t", "ssize_t (*)(struct net_device *, unsigned int)", "unsigned int", "unsigned int"]


func: t3_sge_alloc_qset
ret: int
module: cxgb3
args:
["struct adapter *", "unsigned int", "int", "int", "const struct qset_params *", "int", "struct net_device *", "struct netdev_queue *"]


func: clear_rx_desc
ret: static void
module: cxgb3
args:
["struct pci_dev *", "struct rx_sw_desc *", "const struct sge_fl *", "const struct sge_fl *", "const struct sge_fl *"]


func: write_ofld_wr
ret: static void
module: cxgb3
args:
["struct sk_buff *", "struct sge_txq *", "unsigned int", "unsigned int", "unsigned int", "struct adapter *"]


func: write_tx_pkt_wr
ret: static void
module: cxgb3
args:
["struct sk_buff *", "unsigned int", "unsigned int", "struct sge_txq *", "unsigned int", "unsigned int", "const struct port_info *", "struct adapter *"]


func: write_wr_hdr_sgl
ret: static void
module: cxgb3
args:
["unsigned int", "struct sk_buff *", "struct tx_desc *", "unsigned int", "const struct sge_txq *", "const struct sg_ent *", "unsigned int", "unsigned int", "unsigned int", "__be32", "__be32"]


func: t3_sge_init_cqcntxt
ret: int
module: cxgb3
args:
["struct adapter *", "unsigned int", "u64", "unsigned int", "int", "int", "unsigned int", "unsigned int"]


func: t3_sge_init_ecntxt
ret: int
module: cxgb3
args:
["struct adapter *", "unsigned int", "int", "enum sge_context_type", "int", "u64", "unsigned int", "unsigned int", "int", "unsigned int"]


func: t3_sge_init_flcntxt
ret: int
module: cxgb3
args:
["struct adapter *", "unsigned int", "int", "u64", "unsigned int", "unsigned int", "unsigned int", "int", "unsigned int"]


func: t3_sge_init_rspcntxt
ret: int
module: cxgb3
args:
["struct adapter *", "unsigned int", "int", "u64", "unsigned int", "unsigned int", "int", "unsigned int"]


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


func: bnx2x_alloc_rx_sge
ret: static int
module: bnx2x
args:
["u16", "gfp_t", "struct bnx2x_fastpath *", "struct bnx2x_fastpath *", "struct bnx2x *", "struct bnx2x *"]


func: bnx2x_sfp_e3_set_transmitter
ret: static void
module: bnx2x
args:
["u8", "struct bnx2x_phy *", "struct link_params *", "struct link_params *", "struct link_params *"]


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


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


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


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


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


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


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


func: bnx2x_exe_queue_init
ret: static void
module: bnx2x
args:
["int", "struct bnx2x *", "struct bnx2x *", "exe_q_get", "exe_q_execute", "exe_q_optimize", "exe_q_remove", "exe_q_validate", "union bnx2x_qable_obj *", "struct bnx2x_exe_queue_obj *"]


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


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


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


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


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


func: bnx2x_vfop_mac_list_cmd
ret: int
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_virtf *", "struct bnx2x_vfop_cmd *", "struct bnx2x_vfop_filters *", "int", "bool"]


func: bnx2x_vfop_mcast_cmd
ret: int
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_virtf *", "struct bnx2x_vfop_cmd *", "bnx2x_mac_addr_t *", "int", "bool"]


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


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


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


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


func: dc21040_state
ret: static int
module: de4x5
args:
["struct net_device *", "int", "int", "int", "int", "int", "int (*)(struct net_device *, int)", "int"]


func: de4x5_suspect_state
ret: static int
module: de4x5
args:
["struct net_device *", "int", "int (*)(struct net_device *, int)", "int (*)(struct net_device *)", "int"]


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


func: kaweth_control
ret: static int
module: kaweth
args:
["unsigned int", "__u8", "__u8", "__u16", "void *", "__u16", "struct kaweth_device *", "struct kaweth_device *", "int", "__u16"]


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


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


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


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


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


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


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


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


func: wb_map
ret: static int
module: dm-cache-cleaner
args:
["struct dm_cache_policy *", "dm_oblock_t", "bool", "bool", "bool", "struct bio *", "struct policy_result *"]


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


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


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


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


func: __clone_and_map_data_bio
ret: static void
module: dm-mod
args:
["struct clone_info *", "struct dm_target *", "sector_t", "int", "unsigned short", "unsigned short", "unsigned int", "unsigned int", "unsigned int"]


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


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


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


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


func: switch_region_table_write
ret: static void
module: dm-switch
args:
["unsigned long", "unsigned int", "struct switch_ctx *", "struct switch_ctx *", "struct switch_ctx *", "struct switch_ctx *"]


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


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


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


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


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


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


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


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


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


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


func: sm_ll_mutate
ret: static int
module: dm-persistent-data
args:
["struct ll_disk *", "dm_block_t", "int (*)(void *, uint32_t, uint32_t *)", "void *", "enum allocation_event *"]


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


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


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


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


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


func: core_alua_do_transition_tg_pt
ret: static int
module: target_core_mod
args:
["struct t10_alua_tg_pt_gp *", "struct se_port *", "struct se_node_acl *", "unsigned char *", "int", "int"]


func: core_disable_device_list_for_node
ret: int
module: target_core_mod
args:
["struct se_lun *", "struct se_lun_acl *", "u32", "u32", "struct se_node_acl *", "struct se_portal_group *"]


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


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


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


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


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


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


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


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


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


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


func: figure_lunaddrbytes
ret: u8 *
module: hpsa
args:
["struct ctlr_info *", "int", "int", "int", "int", "struct ReportLUNdata *", "struct ReportLUNdata *"]


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


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


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


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


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


func: pmcraid_send_cmd
ret: static void
module: pmcraid
args:
["struct pmcraid_cmd *", "void (*)(struct pmcraid_cmd *)", "unsigned long", "void (*)(struct pmcraid_cmd *)"]


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


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


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


func: twl_initconnection
ret: static int
module: 3w-sas
args:
["TW_Device_Extension *", "int", "u32", "unsigned short", "unsigned short", "unsigned short *", "unsigned short *", "unsigned short *", "unsigned short *", "u32 *", "unsigned short", "unsigned short"]


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


func: twa_initconnection
ret: static int
module: 3w-9xxx
args:
["TW_Device_Extension *", "int", "u32", "unsigned short", "unsigned short", "unsigned short", "unsigned short *", "unsigned short *", "unsigned short *", "unsigned short *", "u32 *", "unsigned short"]


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


func: osst_do_scsi
ret: static struct osst_request *
module: osst
args:
["struct osst_request *", "struct osst_tape *", "unsigned char *", "int", "int", "int", "int", "int"]


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


func: mpt2sas_scsih_issue_tm
ret: int
module: mpt2sas
args:
["struct MPT2SAS_ADAPTER *", "u16", "uint", "uint", "uint", "u8", "u16", "ulong", "unsigned long", "enum mutex_type"]


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


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


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


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


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


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


func: lpfc_send_sdev_queuedepth_change_event
ret: static void
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_vport *", "struct lpfc_nodelist *", "uint32_t", "uint32_t", "uint32_t"]


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


func: qla2x00_marker
ret: int
module: qla2xxx
args:
["struct scsi_qla_host *", "struct req_que *", "struct rsp_que *", "uint16_t", "uint16_t", "uint8_t"]


func: __qla2x00_marker
ret: static int
module: qla2xxx
args:
["struct scsi_qla_host *", "uint16_t", "uint16_t", "uint8_t", "struct rsp_que *", "struct req_que *"]


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


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


func: __qla2xxx_eh_generic_reset
ret: static int
module: qla2xxx
args:
["char *", "enum nexus_wait_type", "struct scsi_cmnd *", "int (*)(struct fc_port *, unsigned int, int)"]


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


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


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


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


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


func: megasas_set_pd_lba
ret: void
module: megaraid_sas
args:
["struct MPI2_RAID_SCSI_IO_REQUEST *", "u8", "struct IO_REQUEST_INFO *", "struct scsi_cmnd *", "struct MR_FW_RAID_MAP_ALL *", "u32"]


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


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


func: osd_req_decode_sense_full
ret: int
module: libosd
args:
["struct osd_request *", "struct osd_sense_info *", "bool", "struct osd_obj_id *", "int", "struct osd_attr *", "int"]


func: osd_req_flush_object
ret: void
module: libosd
args:
["struct osd_request *", "const struct osd_obj_id *", "enum osd_options_flush_scope_values", "u64", "u64"]


func: osd_req_list_collection_objects
ret: int
module: libosd
args:
["struct osd_request *", "const struct osd_obj_id *", "osd_id", "struct osd_obj_id_list *", "unsigned int"]


func: osd_req_read_sg
ret: int
module: libosd
args:
["struct osd_request *", "const struct osd_obj_id *", "struct bio *", "const struct osd_sg_entry *", "unsigned int"]


func: osd_req_read_sg_kern
ret: int
module: libosd
args:
["struct osd_request *", "const struct osd_obj_id *", "void **", "const struct osd_sg_entry *", "unsigned int"]


func: _osd_req_list_objects
ret: static int
module: libosd
args:
["struct osd_request *", "__be16", "const struct osd_obj_id *", "osd_id", "struct osd_obj_id_list *", "unsigned int"]


func: _req_append_segment
ret: static int
module: libosd
args:
["unsigned int", "struct _osd_req_data_segment *", "struct _osd_req_data_segment *", "struct _osd_io_info *", "struct osd_request *"]


func: rx_sync_cmd
ret: static int
module: aacraid
args:
["struct aac_dev *", "u32", "u32", "u32", "u32", "u32", "u32", "u32", "u32 *", "u32 *", "u32 *", "u32 *", "u32 *"]


func: bfa_attach
ret: void
module: bfa
args:
["struct bfa_s *", "void *", "struct bfa_iocfc_cfg_s *", "struct bfa_meminfo_s *", "struct bfa_pcidev_s *"]


func: fc_rnid_acc_build
ret: u16
module: bfa
args:
["struct fchs_s *", "struct fc_rnid_acc_s *", "u32", "u32", "__be16", "u32", "struct fc_rnid_common_id_data_s *", "struct fc_rnid_general_topology_data_s *"]


func: fc_rpsc_acc_build
ret: u16
module: bfa
args:
["struct fchs_s *", "struct fc_rpsc_acc_s *", "u32", "u32", "__be16", "struct fc_rpsc_speed_info_s *"]


func: bfa_fcs_pbc_vport_create
ret: enum bfa_status
module: bfa
args:
["struct bfa_fcs_vport_s *", "struct bfa_fcs_s *", "u16", "struct bfa_lport_cfg_s *", "struct bfad_vport_s *"]


func: bfa_ablk_pf_create
ret: enum bfa_status
module: bfa
args:
["struct bfa_ablk_s *", "u16 *", "u8", "enum bfi_pcifn_class", "u16", "u16", "bfa_ablk_cbfn_t", "void *"]


func: bfa_diag_attach
ret: void
module: bfa
args:
["struct bfa_diag_s *", "struct bfa_ioc_s *", "void *", "bfa_cb_diag_beacon_t", "struct bfa_trc_mod_s *"]


func: bfa_diag_fwping
ret: enum bfa_status
module: bfa
args:
["struct bfa_diag_s *", "u32", "u32", "struct bfa_diag_results_fwping *", "bfa_cb_diag_t", "void *"]


func: bfa_diag_memtest
ret: enum bfa_status
module: bfa
args:
["struct bfa_diag_s *", "struct bfa_diag_memtest_s *", "u32", "struct bfa_diag_memtest_result *", "bfa_cb_diag_t", "void *"]


func: bfa_flash_attach
ret: void
module: bfa
args:
["struct bfa_flash_s *", "struct bfa_ioc_s *", "void *", "struct bfa_trc_mod_s *", "enum bfa_boolean"]


func: bfa_flash_read_part
ret: enum bfa_status
module: bfa
args:
["struct bfa_flash_s *", "enum bfa_flash_part_type", "u8", "void *", "u32", "u32", "bfa_cb_flash_t", "void *"]


func: bfa_fru_attach
ret: void
module: bfa
args:
["struct bfa_fru_s *", "struct bfa_ioc_s *", "void *", "struct bfa_trc_mod_s *", "enum bfa_boolean"]


func: bfa_phy_attach
ret: void
module: bfa
args:
["struct bfa_phy_s *", "struct bfa_ioc_s *", "void *", "struct bfa_trc_mod_s *", "enum bfa_boolean"]


func: bfa_fcdiag_loopback
ret: enum bfa_status
module: bfa
args:
["struct bfa_s *", "enum bfa_port_opmode", "enum bfa_port_speed", "u32", "u32", "struct bfa_diag_loopback_result_s *", "bfa_cb_diag_t", "void *"]


func: bfa_fcxp_req_rsp_alloc
ret: struct bfa_fcxp_s *
module: bfa
args:
["void *", "struct bfa_s *", "int", "int", "bfa_fcxp_get_sgaddr_t", "bfa_fcxp_get_sglen_t", "bfa_fcxp_get_sgaddr_t", "bfa_fcxp_get_sglen_t", "enum bfa_boolean"]


func: bfa_fcxp_req_rsp_alloc_wait
ret: void
module: bfa
args:
["struct bfa_s *", "struct bfa_fcxp_wqe_s *", "bfa_fcxp_alloc_cbfn_t", "void *", "void *", "int", "int", "bfa_fcxp_get_sgaddr_t", "bfa_fcxp_get_sglen_t", "bfa_fcxp_get_sgaddr_t", "bfa_fcxp_get_sglen_t", "enum bfa_boolean"]


func: bfa_fcxp_send
ret: void
module: bfa
args:
["struct bfa_fcxp_s *", "struct bfa_rport_s *", "u16", "u8", "enum bfa_boolean", "enum fc_cos", "u32", "struct fchs_s *", "bfa_cb_fcxp_send_t", "void *", "u32", "u8"]


func: bfa_fcxp_init
ret: static void
module: bfa
args:
["struct bfa_fcxp_s *", "void *", "struct bfa_s *", "int", "int", "bfa_fcxp_get_sgaddr_t", "bfa_fcxp_get_sglen_t", "bfa_fcxp_get_sgaddr_t", "bfa_fcxp_get_sglen_t"]


func: bfa_fcxp_init_reqrsp
ret: static void
module: bfa
args:
["struct bfa_s *", "u8 *", "u32 *", "bfa_fcxp_get_sgaddr_t *", "bfa_fcxp_get_sglen_t *", "int", "bfa_fcxp_get_sgaddr_t", "bfa_fcxp_get_sglen_t", "struct list_head *", "struct bfa_fcxp_s *"]


func: bfa_fcb_lport_new
ret: struct bfad_port_s *
module: bfa
args:
["struct bfad_s *", "struct bfa_fcs_lport_s *", "enum bfa_lport_role", "struct bfad_vf_s *", "struct bfad_vport_s *"]


func: sci_phy_initialize
ret: enum sci_status
module: isci
args:
["struct isci_phy *", "struct scu_transport_layer_registers *", "struct scu_link_layer_registers *"]


func: sci_apc_agent_link_down
ret: static void
module: isci
args:
["struct isci_host *", "struct sci_port_configuration_agent *", "struct isci_port *", "struct isci_phy *"]


func: sci_remote_node_context_start_task
ret: enum sci_status
module: isci
args:
["struct sci_remote_node_context *", "struct isci_request *", "scics_sds_remote_node_context_callback", "void *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: ahd_update_neg_request
ret: int
module: aic79xx
args:
["struct ahd_softc *", "struct ahd_devinfo *", "struct ahd_tmode_tstate *", "struct ahd_initiator_tinfo *", "ahd_neg_type"]


func: ahd_dma_tag_create
ret: int
module: aic79xx
args:
["struct ahd_softc *", "bus_dma_tag_t", "bus_size_t", "bus_size_t", "dma_addr_t", "dma_addr_t", "bus_dma_filter_t *", "void *", "bus_size_t", "int", "bus_size_t", "int", "bus_dma_tag_t *"]


func: ahd_dmamap_load
ret: int
module: aic79xx
args:
["struct ahd_softc *", "bus_dma_tag_t", "bus_dmamap_t", "void *", "bus_size_t", "bus_dmamap_callback_t *", "void *", "int"]


func: cxgbi_ddp_ppod_set
ret: void
module: libcxgbi
args:
["struct cxgbi_pagepod *", "struct cxgbi_pagepod_hdr *", "struct cxgbi_gather_list *", "unsigned int"]


func: cxgbi_ddp_reserve
ret: int
module: libcxgbi
args:
["struct cxgbi_sock *", "unsigned int *", "unsigned int", "unsigned int", "struct scatterlist *", "unsigned int", "gfp_t"]


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


func: ddp_ppod_write_idata
ret: static int
module: cxgb4i
args:
["struct cxgbi_device *", "unsigned int", "struct cxgbi_pagepod_hdr *", "unsigned int", "unsigned int", "struct cxgbi_gather_list *", "unsigned int"]


func: ddp_set_map
ret: static int
module: cxgb4i
args:
["struct cxgbi_sock *", "struct cxgbi_pagepod_hdr *", "unsigned int", "unsigned int", "struct cxgbi_gather_list *"]


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


func: mpt3sas_scsih_issue_tm
ret: int
module: mpt3sas
args:
["struct MPT3SAS_ADAPTER *", "u16", "uint", "uint", "uint", "u8", "u16", "ulong", "unsigned long", "enum mutex_type"]


func: bnx2fc_initiate_els
ret: static int
module: bnx2fc
args:
["struct bnx2fc_rport *", "unsigned int", "void *", "u32", "void (*)(struct bnx2fc_els_cb_arg *)", "struct bnx2fc_els_cb_arg *", "u32"]


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


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


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


func: hwi_fwd_async_msg
ret: static unsigned int
module: be2iscsi
args:
["struct beiscsi_conn *", "struct beiscsi_hba *", "struct hwi_async_pdu_context *", "unsigned short"]


func: hwi_get_async_handle
ret: static struct async_pdu_handle *
module: be2iscsi
args:
["struct beiscsi_hba *", "struct hwi_async_pdu_context *", "struct i_t_dpdu_cqe *", "unsigned int *", "struct beiscsi_conn *"]


func: hwi_ring_eq_db
ret: static void
module: be2iscsi
args:
["unsigned int", "unsigned int", "unsigned int", "unsigned char", "struct beiscsi_hba *", "unsigned char"]


func: mgmt_invalidate_connection
ret: unsigned int
module: be2iscsi
args:
["struct beiscsi_hba *", "struct beiscsi_endpoint *", "unsigned short", "unsigned short", "unsigned short"]


func: mgmt_invalidate_icds
ret: unsigned int
module: be2iscsi
args:
["struct beiscsi_hba *", "struct invalidate_command_table *", "unsigned int", "unsigned int", "struct be_dma_mem *"]


func: mgmt_set_ip
ret: int
module: be2iscsi
args:
["struct beiscsi_hba *", "struct iscsi_iface_param_info *", "struct iscsi_iface_param_info *", "uint32_t"]


func: mgmt_static_ip_modify
ret: static int
module: be2iscsi
args:
["struct beiscsi_hba *", "struct be_cmd_get_if_info_resp *", "struct iscsi_iface_param_info *", "struct iscsi_iface_param_info *", "uint32_t"]


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


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


func: send_disconnect_ind
ret: static void
module: gigaset
args:
["u16", "struct gigaset_capi_appl *", "struct gigaset_capi_appl *", "struct bc_state *", "struct bc_state *", "struct bc_state *"]


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


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


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


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


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


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


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


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


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


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


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


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


func: videobuf_dvb_register_bus
ret: int
module: videobuf-dvb
args:
["struct videobuf_dvb_frontends *", "struct module *", "void *", "struct device *", "short *", "int"]


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


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


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


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


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


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


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


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


func: swp_info_get2
ret: static void
module: mb86a16
args:
["int", "int", "int *", "int *", "unsigned char *", "unsigned char *", "int", "struct mb86a16_state *"]


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


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


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


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


func: cx23885_buf_prepare
ret: int
module: cx23885
args:
["struct videobuf_queue *", "struct cx23885_tsport *", "struct cx23885_buffer *", "enum v4l2_field"]


func: cx23885_risc_buffer
ret: int
module: cx23885
args:
["struct pci_dev *", "struct btcx_riscmem *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: cx23885_risc_databuffer
ret: int
module: cx23885
args:
["struct pci_dev *", "struct btcx_riscmem *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int"]


func: cx23885_risc_field
ret: static __le32 *
module: cx23885
args:
["__le32 *", "struct scatterlist *", "unsigned int", "u32", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: cx23885_start_vbi_dma
ret: static int
module: cx23885
args:
["struct cx23885_dev *", "struct cx23885_buffer *", "struct cx23885_buffer *", "struct cx23885_dmaqueue *"]


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


func: task_init
ret: static void
module: saa7134
args:
["int", "struct saa7134_buf *", "struct saa7134_buf *", "struct saa7134_dev *", "struct saa7134_dev *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: vbi_queue_setup
ret: static int
module: em28xx
args:
["struct vb2_queue *", "const struct v4l2_format *", "unsigned int *", "unsigned int *", "unsigned int *", "void **"]


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


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


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


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


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


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


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


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


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


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


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


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


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


func: update_display_mode
ret: static void
module: usbsevseg
args:
["struct usb_sevsegdev *", "struct usb_sevsegdev *", "struct usb_sevsegdev *", "struct usb_sevsegdev *"]


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


func: sisusbcon_do_font_op
ret: int
module: sisusbvga
args:
["struct sisusb_usb_data *", "int", "int", "u8 *", "int", "int", "int", "struct vc_data *", "int", "int"]


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


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


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


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


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


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


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


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_querier *", "struct bridge_mcast_query *"]


func: br_multicast_query_received
ret: static void
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "struct bridge_mcast_querier *", "int", "bool", "unsigned long"]


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


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


func: ebt_do_table
ret: unsigned int
module: ebtables
args:
["unsigned int", "struct sk_buff *", "const struct net_device *", "const struct net_device *", "struct ebt_table *"]


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: ebt_log_packet
ret: static void
module: ebt_ulog
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: ebt_ulog_packet
ret: static void
module: ebt_ulog
args:
["struct net *", "unsigned int", "const struct sk_buff *", "const struct net_device *", "const struct net_device *", "const struct ebt_ulog_info *", "const char *"]


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


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 ieee80211_channel *", "bool", "unsigned int", "const u8 *", "size_t", "bool", "bool", "u64 *"]


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 *", "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", "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_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 *"]


func: nl80211_send_mlme_event
ret: static void
module: cfg80211
args:
["struct cfg80211_registered_device *", "const u8 *", "size_t", "enum nl80211_commands", "gfp_t", "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_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", "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 *", "struct sk_buff *", "u32", "u32", "int", "bool", "long *", "long *", "long *"]


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_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", "u16", "u16"]


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


func: cfg80211_inform_bss_frame
ret: struct cfg80211_bss *
module: cfg80211
args:
["struct wiphy *", "struct ieee80211_channel *", "struct ieee80211_mgmt *", "size_t", "s32", "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
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", "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 *"]


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: 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: jsctp_sf_eat_sack
ret: static sctp_disposition_t
module: sctp_probe
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "const sctp_subtype_t", "void *", "sctp_cmd_seq_t *"]


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_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_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_endpoint *", "const struct sctp_association *", "void *", "sctp_cmd_seq_t *", "const __u8 *", "const size_t"]


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_5_2_6_stale
ret: static sctp_disposition_t
module: sctp
args:
["const struct sctp_association *", "void *", "sctp_cmd_seq_t *", "const struct sctp_endpoint *", "struct net *"]


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


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


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


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


func: sctp_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: __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_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: 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: 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"]


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: ip6t_do_table
ret: unsigned int
module: ip6_tables
args:
["struct sk_buff *", "unsigned int", "const struct net_device *", "const struct net_device *", "struct xt_table *"]


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


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


func: log_packet_common
ret: static void
module: xt_LOG
args:
["struct sbuff *", "const struct net_device *", "const struct net_device *", "const char *", "const struct nf_loginfo *", "const struct sk_buff *", "unsigned int", "u_int8_t"]


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


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_chain_notify
ret: static int
module: nf_tables
args:
["const struct sk_buff *", "const struct nlmsghdr *", "const struct nft_table *", "const struct nft_chain *", "int", "int"]


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


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


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


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


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: htable_selective_cleanup
ret: static void
module: xt_hashlimit
args:
["struct xt_hashlimit_htable *", "bool (*)(const struct xt_hashlimit_htable *, const struct dsthash_ent *)"]


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


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


func: nf_conntrack_alloc
ret: struct nf_conn *
module: nf_conntrack
args:
["struct net *", "u16", "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 nf_conntrack_tuple *", "const struct nf_conntrack_l3proto *", "const struct nf_conntrack_l4proto *"]


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 *", "u16", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_tuple *", "gfp_t", "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: print_tuple
ret: int
module: nf_conntrack
args:
["struct seq_file *", "const struct nf_conntrack_tuple *", "const struct nf_conntrack_l3proto *", "const struct nf_conntrack_l4proto *"]


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: ct_sip_get_header
ret: int
module: nf_conntrack_sip
args:
["const struct nf_conn *", "const char *", "unsigned int", "unsigned int", "enum sip_header_types", "unsigned int *", "unsigned int *"]


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


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


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


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


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


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


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


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


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


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


func: 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: 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 *", "u16", "const struct nlattr * const *", "struct nf_conntrack_tuple *", "struct nf_conntrack_tuple *", "u8"]


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: tcpmss_mangle_packet
ret: static int
module: xt_TCPMSS
args:
["struct sk_buff *", "const struct xt_action_param *", "unsigned int", "unsigned int", "unsigned int"]


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


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


func: get_h245_addr
ret: static int
module: nf_conntrack_h323
args:
["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: process_ras
ret: static int
module: nf_conntrack_h323
args:
["struct sk_buff *", "struct nf_conn *", "enum ip_conntrack_info", "unsigned int", "unsigned char **", "RasMessage *"]


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


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


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


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


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


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 *", "__u8", "struct ip_vs_conn *", "struct ip_vs_protocol *", "unsigned int", "unsigned int", "union nf_inet_addr *"]


func: ip_vs_find_dest
ret: struct ip_vs_dest *
module: ip_vs
args:
["struct net *", "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", "const char *", "__u32", "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 net *", "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:
["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 net *", "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_v6
ret: static int
module: ip_vs
args:
["struct sk_buff *", "struct ip_vs_dest *", "struct in6_addr *", "struct in6_addr *", "int", "int", "struct ip_vs_iphdr *"]


func: route4_set_parms
ret: static int
module: cls_route
args:
["struct net *", "struct tcf_proto *", "unsigned long", "struct route4_filter *", "u32", "struct route4_head *", "struct nlattr **", "struct nlattr *", "int"]


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


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


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


func: basic_set_parms
ret: static int
module: cls_basic
args:
["struct net *", "struct tcf_proto *", "struct basic_filter *", "unsigned long", "struct nlattr **", "struct nlattr *"]


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: register_snap_client
ret: struct datalink_proto *
module: psnap
args:
["const unsigned char *", "int (*)(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *)"]


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


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


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


func: rpc_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_create_pooled
ret: struct svc_serv *
module: sunrpc
args:
["struct svc_program *", "unsigned int", "void (*)(struct svc_serv *, struct net *)", "svc_thread_fn", "struct module *"]


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: rpcrdma_create_chunks
ret: static unsigned int
module: xprtrdma
args:
["struct xdr_buf *", "struct rpcrdma_msg *", "enum rpcrdma_chunktype", "struct rpc_rqst *", "struct rpc_rqst *"]


func: rpcrdma_buffer_create
ret: int
module: xprtrdma
args:
["struct rpcrdma_buffer *", "struct rpcrdma_ep *", "struct rpcrdma_ia *", "struct rpcrdma_create_data_internal *"]


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: 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: set_ipsecrequest
ret: static int
module: af_key
args:
["struct sk_buff *", "uint8_t", "uint8_t", "int", "uint32_t", "uint8_t", "const xfrm_address_t *", "const xfrm_address_t *"]


func: ip_tunnel_find
ret: static struct ip_tunnel *
module: ip_tunnel
args:
["struct ip_tunnel_net *", "int", "struct ip_tunnel_parm *", "struct ip_tunnel_parm *", "struct ip_tunnel_parm *", "struct ip_tunnel_parm *"]


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: inet_diag_dump_icsk
ret: void
module: inet_diag
args:
["struct inet_hashinfo *", "struct sk_buff *", "struct netlink_callback *", "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 *", "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 *", "struct inet_diag_req_v2 *", "struct user_namespace *", "u32", "u32", "u16", "const struct nlmsghdr *"]


func: inet_csk_diag_dump
ret: static int
module: inet_diag
args:
["struct sock *", "struct sk_buff *", "struct inet_diag_req_v2 *", "const struct nlattr *", "struct netlink_callback *", "struct netlink_callback *"]


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


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


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


func: ipt_ulog_packet
ret: static void
module: ipt_ULOG
args:
["struct net *", "unsigned int", "const struct sk_buff *", "const struct net_device *", "const struct net_device *", "const struct ipt_ulog_info *", "const char *"]


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


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


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


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


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


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


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


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


func: nft_ipv4_output
ret: static unsigned int
module: nf_tables_ipv4
args:
["int (*)(struct sk_buff *)", "const struct net_device *", "const struct net_device *", "struct sk_buff *", "const struct nf_hook_ops *"]


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: 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_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: 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 ieee80211_channel *", "const u32", "const u16", "u64", "bool"]


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 *", "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_replace
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "bool", "struct ieee80211_key *", "struct ieee80211_key *"]


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_operation *", "const struct ieee80211_vht_operation *", "struct cfg80211_chan_def *", "bool"]


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


func: ieee80211_rx_mgmt_beacon
ret: static enum rx_mgmt_action
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_mgmt *", "size_t", "u8 *", "struct ieee80211_rx_status *"]


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_supported_band *", "struct ieee80211_sta *", "struct ieee80211_tx_info *", "struct ieee80211_hw *"]


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_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_skb_resize
ret: static int
module: mac80211
args:
["struct sk_buff *", "int", "bool", "struct ieee80211_sub_if_data *", "struct ieee80211_sub_if_data *"]


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


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


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_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 *", "u8 *", "const u8 *", "size_t", "const u8 *", "size_t", "u32", "bool", "u32", "struct ieee80211_channel *", "bool"]


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


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


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


func: tfrc_rx_handle_loss
ret: int
module: dccp
args:
["struct tfrc_rx_hist *", "struct tfrc_loss_hist *", "struct sk_buff *", "const u64", "u32 (*)(struct sock *)", "struct sock *"]


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 *, 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: emulator_read_write
ret: int
module: kvm
args:
["struct x86_emulate_ctxt *", "unsigned long", "void *", "unsigned int", "struct x86_exception *", "const struct read_write_emulator_ops *"]


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


func: kvm_arch_commit_memory_region
ret: void
module: kvm
args:
["struct kvm *", "struct kvm_userspace_memory_region *", "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 *", "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_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: msr_io
ret: static int
module: kvm
args:
["struct kvm_vcpu *", "struct kvm_msrs *", "int (*)(struct kvm_vcpu *, unsigned int, u64 *)", "int"]


func: kvm_set_routing_entry
ret: int
module: kvm
args:
["struct kvm_irq_routing_table *", "struct kvm_kernel_irq_routing_entry *", "const struct kvm_irq_routing_entry *"]


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: 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: 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: oprofilefs_create_file_perm
ret: int
module: oprofile
args:
["struct super_block *", "struct dentry *", "const char *", "const struct file_operations *", "int"]


func: __oprofilefs_create_file
ret: static int
module: oprofile
args:
["struct super_block *", "struct dentry *", "const char *", "const struct file_operations *", "int", "void *"]


