# funs

func: create_kernel_qp
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct ib_qp_init_attr *", "struct mlx5_ib_qp *", "u32 **", "int *", "struct mlx5_ib_qp_base *"]


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_raw_packet_qp
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct mlx5_ib_qp *", "u32 *", "size_t", "struct ib_pd *", "struct ib_udata *", "struct mlx5_ib_create_qp_resp *"]


func: create_raw_packet_qp_tis
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_sq *", "u32", "struct ib_pd *", "struct mlx5_ib_qp *", "struct mlx5_ib_qp *", "struct mlx5_ib_dev *"]


func: create_rss_raw_qp_tir
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct mlx5_ib_qp *", "struct ib_pd *", "struct ib_qp_init_attr *", "struct ib_udata *"]


func: create_user_qp
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct ib_pd *", "struct mlx5_ib_qp *", "struct ib_udata *", "struct ib_qp_init_attr *", "u32 **", "struct mlx5_ib_create_qp_resp *", "int *", "struct mlx5_ib_qp_base *"]


func: destroy_qp_user
ret: static void
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct mlx5_ib_qp *", "struct ib_udata *", "struct mlx5_ib_qp_base *", "struct ib_pd *"]


func: finish_wqe
ret: static void
module: mlx5_ib
args:
["struct mlx5_ib_qp *", "struct mlx5_wqe_ctrl_seg *", "void *", "u8", "void *", "unsigned int", "u64", "int", "u8", "u32"]


func: get_cqs
ret: static void
module: mlx5_ib
args:
["enum ib_qp_type", "struct ib_cq *", "struct ib_cq *", "struct mlx5_ib_cq **", "struct mlx5_ib_cq **"]


func: mlx5_ib_umem_get
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct ib_udata *", "unsigned long", "size_t", "struct ib_umem **", "int *", "int *", "int *", "u32 *"]


func: mlx5_set_path
ret: static int
module: mlx5_ib
args:
["struct mlx5_ib_dev *", "struct mlx5_ib_qp *", "const struct rdma_ah_attr *", "struct mlx5_qp_path *", "u8", "int", "const struct ib_qp_attr *", "bool", "u32"]


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: set_av_attr
ret: static int
module: ocrdma
args:
["struct ocrdma_dev *", "struct ocrdma_ah *", "struct rdma_ah_attr *", "const union ib_gid *", "int", "bool *", "u16"]


func: ocrdma_mbx_delete_q
ret: static int
module: ocrdma
args:
["int", "struct ocrdma_queue_info *", "struct ocrdma_queue_info *", "struct ocrdma_dev *", "struct ocrdma_dev *"]


func: ocrdma_set_av_params
ret: static int
module: ocrdma
args:
["struct ocrdma_modify_qp *", "struct ib_qp_attr *", "int", "struct ocrdma_qp *", "struct ocrdma_qp *"]


func: ocrdma_set_create_qp_rq_cmd
ret: static int
module: ocrdma
args:
["struct ocrdma_create_qp_req *", "struct ocrdma_qp *", "struct ib_qp_init_attr *", "struct ib_qp_init_attr *"]


func: ocrdma_build_inline_sges
ret: static int
module: ocrdma
args:
["struct ocrdma_hdr_wqe *", "struct ocrdma_sge *", "const struct ib_send_wr *", "u32", "struct ocrdma_qp *", "struct ocrdma_qp *"]


func: rdma_resolve_ip
ret: int
module: ib_core
args:
["struct sockaddr *", "const struct sockaddr *", "struct rdma_dev_addr *", "unsigned long", "void (*)(int, struct sockaddr *, struct rdma_dev_addr *, void *)", "bool", "void *"]


func: agent_send_response
ret: void
module: ib_core
args:
["const struct ib_mad_hdr *", "const struct ib_grh *", "const struct ib_wc *", "const struct ib_device *", "int", "int", "size_t", "bool"]


func: ib_cache_gid_set_default_gid
ret: void
module: ib_core
args:
["struct ib_device *", "u8", "struct net_device *", "unsigned long", "enum ib_cache_gid_default_mode"]


func: rdma_find_gid_by_filter
ret: const struct ib_gid_attr *
module: ib_core
args:
["struct ib_device *", "const union ib_gid *", "u8", "bool (*)(const union ib_gid *, const struct ib_gid_attr *, void *)", "void *"]


func: find_gid
ret: static int
module: ib_core
args:
["struct ib_gid_table *", "const union ib_gid *", "const struct ib_gid_attr *", "bool", "unsigned long", "int *"]


func: __ib_alloc_cq_user
ret: struct ib_cq *
module: ib_core
args:
["struct ib_device *", "void *", "int", "int", "enum ib_poll_context", "const char *", "struct ib_udata *"]


func: rdma_user_mmap_io
ret: int
module: ib_core
args:
["struct ib_ucontext *", "struct vm_area_struct *", "unsigned long", "unsigned long", "pgprot_t", "struct rdma_user_mmap_entry *"]


func: ib_register_mad_agent
ret: struct ib_mad_agent *
module: ib_core
args:
["struct ib_device *", "u8", "enum ib_qp_type", "struct ib_mad_reg_req *", "u8", "ib_mad_send_handler", "ib_mad_recv_handler", "void *", "u32"]


func: ib_register_mad_snoop
ret: struct ib_mad_agent *
module: ib_core
args:
["struct ib_device *", "u8", "enum ib_qp_type", "int", "ib_mad_snoop_handler", "ib_mad_recv_handler", "void *"]


func: create_mad_addr_info
ret: static void
module: ib_core
args:
["struct ib_mad_send_wr_private *", "struct trace_event_raw_ib_mad_send_template *", "struct ib_mad_qp_info *"]


func: handle_smi
ret: static enum smi_action
module: ib_core
args:
["struct ib_mad_port_private *", "struct ib_mad_qp_info *", "struct ib_wc *", "int", "struct ib_mad_private *", "struct ib_mad_private *", "bool"]


func: ib_init_ah_from_mcmember
ret: int
module: ib_core
args:
["struct ib_device *", "u8", "struct ib_sa_mcmember_rec *", "struct net_device *", "enum ib_gid_type", "struct rdma_ah_attr *"]


func: ib_sa_join_multicast
ret: struct ib_sa_multicast *
module: ib_core
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: rdma_rw_ctx_destroy
ret: void
module: ib_core
args:
["struct rdma_rw_ctx *", "struct ib_qp *", "u8", "struct scatterlist *", "u32", "enum dma_data_direction"]


func: rdma_rw_ctx_destroy_signature
ret: void
module: ib_core
args:
["struct rdma_rw_ctx *", "struct ib_qp *", "u8", "struct scatterlist *", "u32", "struct scatterlist *", "u32", "enum dma_data_direction"]


func: rdma_rw_ctx_init
ret: int
module: ib_core
args:
["struct rdma_rw_ctx *", "struct ib_qp *", "u8", "struct scatterlist *", "u32", "u32", "u64", "u32", "enum dma_data_direction"]


func: rdma_rw_ctx_signature_init
ret: int
module: ib_core
args:
["struct rdma_rw_ctx *", "struct ib_qp *", "u8", "struct scatterlist *", "u32", "struct scatterlist *", "u32", "struct ib_sig_attrs *", "u64", "u32", "enum dma_data_direction"]


func: ib_init_ah_attr_from_path
ret: int
module: ib_core
args:
["struct ib_device *", "u8", "struct sa_path_rec *", "struct rdma_ah_attr *", "const struct ib_gid_attr *"]


func: ib_sa_guid_info_rec_query
ret: int
module: ib_core
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "struct ib_sa_guidinfo_rec *", "ib_sa_comp_mask", "u8", "unsigned long", "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_core
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "u8", "struct ib_sa_mcmember_rec *", "ib_sa_comp_mask", "unsigned long", "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_core
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "struct sa_path_rec *", "ib_sa_comp_mask", "unsigned long", "gfp_t", "void (*)(int, struct sa_path_rec *, void *)", "void *", "struct ib_sa_query **"]


func: ib_sa_service_rec_query
ret: int
module: ib_core
args:
["struct ib_sa_client *", "struct ib_device *", "u8", "u8", "struct ib_sa_service_rec *", "ib_sa_comp_mask", "unsigned long", "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 *", "const struct ib_cq_init_attr *", "const char *"]


func: ib_init_ah_attr_from_wc
ret: int
module: ib_core
args:
["struct ib_device *", "u8", "const struct ib_wc *", "const struct ib_grh *", "struct rdma_ah_attr *"]


func: ib_map_mr_sg_pi
ret: int
module: ib_core
args:
["struct ib_mr *", "struct scatterlist *", "int", "unsigned int *", "struct scatterlist *", "int", "unsigned int *", "unsigned int"]


func: rdma_init_netdev
ret: int
module: ib_core
args:
["struct ib_device *", "u8", "enum rdma_netdev_t", "const char *", "unsigned char", "void (*)(struct net_device *)", "struct net_device *"]


func: rdma_lookup_get_uobject
ret: struct ib_uobject *
module: ib_uverbs
args:
["const struct uverbs_api_object *", "struct ib_uverbs_file *", "s64", "enum rdma_lookup_mode", "struct uverbs_attr_bundle *"]


func: ib_uverbs_dealloc_xrcd
ret: int
module: ib_uverbs
args:
["struct ib_uobject *", "struct ib_xrcd *", "enum rdma_remove_reason", "struct uverbs_attr_bundle *"]


func: uverbs_request_start
ret: static int
module: ib_uverbs
args:
["struct uverbs_attr_bundle *", "void *", "size_t", "struct uverbs_req_iter *", "struct uverbs_req_iter *"]


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_create_id
ret: struct rdma_cm_id *
module: rdma_cm
args:
["struct net *", "rdma_cm_event_handler", "void *", "enum rdma_ucm_port_space", "enum ib_qp_type", "const char *"]


func: cma_ib_id_from_event
ret: static struct rdma_id_private *
module: rdma_cm
args:
["struct ib_cm_id *", "const struct ib_cm_event *", "struct cma_req_info *", "struct net_device **"]


func: cma_save_ib_info
ret: static void
module: rdma_cm
args:
["struct sockaddr *", "struct sockaddr *", "const struct rdma_cm_id *", "const struct sa_path_rec *"]


func: iwpm_get_remote_info
ret: int
module: iw_cm
args:
["struct __kernel_sockaddr_storage *", "struct __kernel_sockaddr_storage *", "struct __kernel_sockaddr_storage *", "u8"]


func: iwpm_parse_nlmsg
ret: int
module: iw_cm
args:
["struct netlink_callback *", "int", "const struct nla_policy *", "struct nlattr **", "const char *"]


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_fmr
ret: static int
module: ib_iser
args:
["struct iscsi_iser_task *", "struct iser_data_buf *", "struct iser_reg_resources *", "struct iser_mem_reg *"]


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_cm_send_req
ret: static int
module: ib_ipoib
args:
["struct net_device *", "struct ib_cm_id *", "u32", "struct sa_path_rec *", "struct ib_qp *", "struct ib_qp *"]


func: ipoib_match_gid_pkey_addr
ret: static int
module: ib_ipoib
args:
["struct ipoib_dev_priv *", "const union ib_gid *", "u16", "const struct sockaddr *", "int", "struct net_device **"]


func: srpt_alloc_rw_ctxs
ret: static int
module: ib_srpt
args:
["struct srpt_send_ioctx *", "struct srp_direct_buf *", "int", "struct scatterlist **", "unsigned int *"]


func: srpt_cm_req_recv
ret: static int
module: ib_srpt
args:
["struct srpt_device * const", "struct ib_cm_id *", "struct rdma_cm_id *", "u8", "__be16", "const struct srp_login_req *", "const char *"]


func: srpt_free_ioctx_ring
ret: static void
module: ib_srpt
args:
["struct srpt_ioctx **", "struct srpt_device *", "int", "struct kmem_cache *", "enum dma_data_direction"]


func: __comedi_get_user_chanlist
ret: static int
module: comedi
args:
["struct comedi_subdevice *", "unsigned int *", "struct comedi_cmd *", "struct comedi_cmd *", "struct comedi_device *"]


func: comedi_dio_insn_config
ret: int
module: comedi
args:
["struct comedi_device *", "struct comedi_subdevice *", "struct comedi_insn *", "unsigned int *", "unsigned int"]


func: comedi_load_firmware
ret: int
module: comedi
args:
["struct comedi_device *", "struct device *", "const char *", "int (*)(struct comedi_device *, const u8 *, size_t, unsigned long)", "unsigned long"]


func: comedi_timeout
ret: int
module: comedi
args:
["struct comedi_device *", "struct comedi_subdevice *", "struct comedi_insn *", "int (*)(struct comedi_device *, struct comedi_subdevice *, struct comedi_insn *, unsigned long)", "unsigned long"]


func: pci230_ct_setup_ns_mode
ret: static void
module: amplc_pci230
args:
["unsigned int", "unsigned int", "u64", "unsigned int", "struct comedi_device *", "struct comedi_device *"]


func: labpc_setup_cmd6_reg
ret: static void
module: ni_labpc_common
args:
["struct comedi_device *", "struct comedi_subdevice *", "enum scan_mode", "enum transfer_type", "unsigned int", "unsigned int", "bool"]


func: transfer_from_dma_buf
ret: static void
module: pcl812
args:
["struct comedi_subdevice *", "unsigned short *", "unsigned int", "unsigned int", "struct comedi_device *"]


func: pci9118_set_chanlist
ret: static void
module: adl_pci9118
args:
["struct comedi_subdevice *", "int", "unsigned int *", "int", "int", "struct comedi_device *", "struct comedi_device *"]


func: apci3120_set_chanlist
ret: static void
module: addi_apci_3120
args:
["struct comedi_subdevice *", "int", "unsigned int *", "struct comedi_device *", "struct comedi_device *"]


func: subdev_8255_init
ret: int
module: comedi_8255
args:
["struct comedi_device *", "struct comedi_subdevice *", "int (*)(struct comedi_device *, int, int, int, unsigned long)", "unsigned long"]


func: pci1710_ai_check_chanlist
ret: static int
module: adv_pci1710
args:
["struct comedi_cmd *", "struct comedi_cmd *", "struct comedi_subdevice *", "struct comedi_device *", "struct comedi_device *"]


func: pci1710_ai_setup_chanlist
ret: static void
module: adv_pci1710
args:
["struct comedi_subdevice *", "unsigned int *", "unsigned int", "unsigned int", "struct comedi_device *", "struct comedi_device *"]


func: ni_gpct_device_construct
ret: struct ni_gpct_device *
module: ni_tio
args:
["struct comedi_device *", "void (*)(struct ni_gpct *, unsigned int, enum ni_gpct_register)", "unsigned int (*)(struct ni_gpct *, enum ni_gpct_register)", "enum ni_gpct_variant", "unsigned int", "unsigned int", "const struct ni_route_tables *"]


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


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


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


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


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


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


func: hdm_request_netinfo
ret: static void
module: most_usb
args:
["struct most_interface *", "int", "void (*)(struct most_interface *, unsigned char, unsigned char *)"]


func: rtsx_stor_access_xfer_buf
ret: unsigned int
module: rts5208
args:
["unsigned char *", "unsigned int", "struct scsi_cmnd *", "unsigned int *", "unsigned int *", "enum xfer_buf_dir"]


func: rtsx_transfer_data_partial
ret: int
module: rts5208
args:
["struct rtsx_chip *", "u8", "void *", "size_t", "int", "unsigned int *", "unsigned int *", "enum dma_data_direction", "int"]


func: rtsx_transfer_sglist_adma_partial
ret: static int
module: rts5208
args:
["struct rtsx_chip *", "u8", "struct scatterlist *", "int", "unsigned int *", "unsigned int *", "int", "enum dma_data_direction", "int"]


func: ks_wlan_hw_tx
ret: int
module: ks7010
args:
["struct ks_wlan_private *", "void *", "unsigned long", "void (*)(struct ks_wlan_private *, struct sk_buff *)", "struct sk_buff *"]


func: ks_wlan_add_leader_event
ret: static char *
module: ks7010
args:
["const char *", "char *", "char *", "struct rsn_ie *", "struct iw_event *", "struct iw_request_info *"]


func: PHY_HandleSwChnlAndSetBW8723B
ret: static void
module: r8723bs
args:
["struct adapter *", "bool", "bool", "u8", "enum CHANNEL_WIDTH", "enum EXTCHNL_OFFSET", "enum EXTCHNL_OFFSET", "u8"]


func: cfg80211_rtw_get_key
ret: static int
module: r8723bs
args:
["struct wiphy *", "struct net_device *", "u8", "bool", "const u8 *", "void *", "void (*)(void *, struct key_params *)"]


func: gdm_usb_sdu_send
ret: static int
module: gdmulte
args:
["void *", "void *", "int", "unsigned int", "unsigned int", "void (*)(void *)", "void *", "int", "int"]


func: imgu_css_fw_pipeline_params
ret: void *
module: ipu3-imgu
args:
["struct imgu_css *", "unsigned int", "enum imgu_abi_param_class", "enum imgu_abi_memories", "struct imgu_fw_isp_parameter *", "size_t", "void *"]


func: imgu_css_cfg_acc
ret: int
module: ipu3-imgu
args:
["struct imgu_css *", "unsigned int", "struct ipu3_uapi_flags *", "struct imgu_abi_acc_param *", "struct imgu_abi_acc_param *", "struct ipu3_uapi_acc_param *"]


func: imgu_css_cfg_dmem0
ret: int
module: ipu3-imgu
args:
["struct imgu_css *", "unsigned int", "struct ipu3_uapi_flags *", "void *", "void *", "struct ipu3_uapi_params *"]


func: imgu_css_acc_process_lines
ret: static int
module: ipu3-imgu
args:
["const struct process_lines *", "struct imgu_abi_acc_operation *", "struct imgu_abi_acc_process_lines_cmd_data *", "struct imgu_abi_acc_transfer_op_data *"]


func: imgu_css_cfg_copy
ret: static void *
module: ipu3-imgu
args:
["struct imgu_css *", "unsigned int", "bool", "void *", "void *", "void *", "enum imgu_abi_memories", "struct imgu_fw_isp_parameter *", "size_t"]


func: imgu_css_osys_calc
ret: static int
module: ipu3-imgu
args:
["struct imgu_css *", "unsigned int", "unsigned int", "struct imgu_abi_osys_config *", "struct imgu_css_scaler_info *", "struct imgu_css_scaler_info *", "struct imgu_abi_stripes *"]


func: imgu_css_osys_calc_frame_and_stripe_params
ret: static int
module: ipu3-imgu
args:
["struct imgu_css *", "unsigned int", "struct imgu_abi_osys_config *", "struct imgu_css_scaler_info *", "struct imgu_css_scaler_info *", "struct imgu_css_frame_params *", "struct imgu_css_stripe_params *", "unsigned int"]


func: imgu_css_scaler_setup_lut
ret: static void
module: ipu3-imgu
args:
["unsigned int", "unsigned int", "unsigned int", "int", "const int *", "unsigned int", "s8 *", "struct imgu_css_scaler_info *"]


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: hysdn_sched_tx
ret: int
module: hysdn
args:
["hysdn_card *", "unsigned char *", "volatile unsigned short *", "volatile unsigned short *", "unsigned short"]


func: hfa384x_dorrid
ret: static int
module: prism2_usb
args:
["struct hfa384x *", "u16", "void *", "unsigned int", "void *", "ctlx_usercb_t", "ctlx_cmdcb_t", "enum cmd_mode"]


func: hfa384x_dowrid
ret: static int
module: prism2_usb
args:
["struct hfa384x *", "enum cmd_mode", "u16", "void *", "unsigned int", "ctlx_cmdcb_t", "ctlx_usercb_t", "void *"]


func: prism2mib_bytearea2pstr
ret: static int
module: prism2_usb
args:
["struct mibrec *", "struct hfa384x *", "void *", "struct p80211msg_dot11req_mibset *", "struct wlandevice *", "int"]


func: prism2mib_flag
ret: static int
module: prism2_usb
args:
["struct mibrec *", "int", "struct wlandevice *", "struct hfa384x *", "struct p80211msg_dot11req_mibset *", "void *"]


func: ieee80211_parse_info_param
ret: int
module: r8192u_usb
args:
["struct ieee80211_device *", "struct ieee80211_info_element *", "u16", "struct ieee80211_network *", "struct ieee80211_rx_stats *"]


func: rtl819x_translate_scan
ret: static char *
module: r8192u_usb
args:
["struct ieee80211_device *", "char *", "char *", "struct ieee80211_network *", "struct iw_request_info *"]


func: rtl8192_process_phyinfo
ret: static void
module: r8192u_usb
args:
["struct r8192_priv *", "u8 *", "struct ieee80211_rx_stats *", "struct ieee80211_rx_stats *", "struct ieee80211_rx_stats *"]


func: gasket_mm_vma_bar_offset
ret: static int
module: gasket
args:
["ulong *", "const struct vm_area_struct *", "const struct gasket_dev *", "const struct gasket_dev *"]


func: gasket_page_table_init
ret: int
module: gasket
args:
["struct gasket_page_table **", "const struct gasket_bar_data *", "const struct gasket_page_table_config *", "struct device *", "struct pci_dev *"]


func: gasket_perform_unmapping
ret: static void
module: gasket
args:
["struct gasket_page_table_entry *", "u64 *", "uint", "int", "struct gasket_page_table *", "struct gasket_page_table *"]


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: vnt_set_keys
ret: int
module: vt6656_stage
args:
["struct ieee80211_hw *", "struct ieee80211_sta *", "struct ieee80211_vif *", "struct ieee80211_key_conf *"]


func: vnt_set_key
ret: static int
module: vt6656_stage
args:
["struct ieee80211_hw *", "enum set_key_cmd", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *"]


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: range_alloc
ret: static void
module: ashmem_linux
args:
["struct ashmem_area *", "struct ashmem_range *", "unsigned int", "size_t", "size_t", "struct ashmem_range **"]


func: wilc_add_ptk
ret: int
module: wilc1000
args:
["struct wilc_vif *", "const u8 *", "u8", "const u8 *", "const u8 *", "const u8 *", "u8", "u8", "u8"]


func: wilc_add_rx_gtk
ret: int
module: wilc1000
args:
["struct wilc_vif *", "const u8 *", "u8", "u8", "u32", "const u8 *", "const u8 *", "const u8 *", "u8", "u8"]


func: wilc_scan
ret: int
module: wilc1000
args:
["struct wilc_vif *", "u8", "u8", "u8 *", "u8", "void (*)(enum scan_event, struct wilc_rcvd_net_info *, void *)", "void *", "struct cfg80211_scan_request *"]


func: dviInit
ret: int
module: sm750fb
args:
["unsigned char", "unsigned char", "unsigned char", "unsigned char", "unsigned char", "unsigned char", "unsigned char", "unsigned char", "unsigned char", "unsigned char"]


func: sm750_hw_copyarea
ret: int
module: sm750fb
args:
["struct lynx_accel *", "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: sm750_hw_imageblit
ret: int
module: sm750fb
args:
["struct lynx_accel *", "const char *", "u32", "u32", "u32", "u32", "u32", "u32", "u32", "u32", "u32", "u32", "u32", "u32"]


func: exfat_find_dir_entry
ret: s32
module: exfat
args:
["struct super_block *", "struct chain_t *", "struct uni_name_t *", "s32", "struct dos_name_t *", "u32"]


func: move_file
ret: s32
module: exfat
args:
["struct inode *", "struct chain_t *", "s32", "struct chain_t *", "struct uni_name_t *", "struct file_id_t *"]


func: exfat_init_ext_entry
ret: static s32
module: exfat
args:
["struct super_block *", "struct chain_t *", "s32", "s32", "struct uni_name_t *", "struct dos_name_t *"]


func: MACvSetKeyEntry
ret: void
module: vt6655_stage
args:
["struct vnt_private *", "unsigned short", "unsigned int", "unsigned int", "unsigned char *", "u32 *", "unsigned char"]


func: s_cbFillTxBufHead
ret: static unsigned int
module: vt6655_stage
args:
["struct vnt_private *", "unsigned char", "unsigned char *", "unsigned int", "struct vnt_tx_desc *", "unsigned int"]


func: s_uFillDataHead
ret: static __le16
module: vt6655_stage
args:
["struct vnt_private *", "unsigned char", "void *", "unsigned int", "bool", "unsigned char", "unsigned short", "bool", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: s_uGetDataDuration
ret: static unsigned int
module: vt6655_stage
args:
["struct vnt_private *", "unsigned char", "unsigned int", "unsigned char", "unsigned short", "bool", "unsigned char", "unsigned int", "unsigned int", "unsigned int"]


func: s_uGetRTSCTSDuration
ret: static __le16
module: vt6655_stage
args:
["struct vnt_private *", "unsigned char", "unsigned int", "unsigned char", "unsigned short", "bool", "unsigned char"]


func: s_vFillRTSHead
ret: static void
module: vt6655_stage
args:
["struct vnt_private *", "unsigned char", "void *", "unsigned int", "bool", "bool", "struct ieee80211_hdr *", "unsigned short", "unsigned char"]


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_shash *", "struct wusb_mac_scratch *", "void *", "const struct aes_ccm_nonce *", "const struct aes_ccm_label *", "const void *", "size_t"]


func: qset_get_next_prev
ret: static void
module: whci-hcd
args:
["struct whc_qset *", "struct whc_qset *", "struct whc_qset **", "struct whc_qset **", "struct whc *"]


func: gb_audio_manager_module_create
ret: int
module: gb-audio-manager
args:
["struct gb_audio_manager_module **", "struct kset *", "int", "struct gb_audio_manager_module_descriptor *"]


func: vmbus_allocate_mmio
ret: int
module: hv_vmbus
args:
["struct resource **", "struct hv_device *", "resource_size_t", "resource_size_t", "resource_size_t", "resource_size_t", "bool"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: safexcel_rdr_req_set
ret: void
module: crypto_safexcel
args:
["struct safexcel_crypto_priv *", "int", "struct safexcel_result_desc *", "struct crypto_async_request *"]


func: safexcel_cipher_exit_inv
ret: static int
module: crypto_safexcel
args:
["struct crypto_tfm *", "struct crypto_async_request *", "struct safexcel_inv_result *", "struct safexcel_cipher_req *"]


func: safexcel_handle_inv_result
ret: static int
module: crypto_safexcel
args:
["struct safexcel_crypto_priv *", "int", "struct crypto_async_request *", "bool *", "int *", "struct safexcel_cipher_req *"]


func: safexcel_handle_req_result
ret: static int
module: crypto_safexcel
args:
["struct safexcel_crypto_priv *", "int", "struct crypto_async_request *", "struct scatterlist *", "struct scatterlist *", "unsigned int", "struct safexcel_cipher_req *", "bool *", "int *"]


func: safexcel_queue_req
ret: static int
module: crypto_safexcel
args:
["struct crypto_async_request *", "enum safexcel_cipher_direction", "struct safexcel_cipher_req *", "struct safexcel_cipher_req *"]


func: safexcel_send_req
ret: static int
module: crypto_safexcel
args:
["struct crypto_async_request *", "int", "struct safexcel_cipher_req *", "struct scatterlist *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int", "u8 *", "int *", "int *"]


func: chcr_add_cipher_dst_ent
ret: void
module: chcr
args:
["struct ablkcipher_request *", "struct cpl_rx_phys_dsgl *", "struct cipher_wr_param *", "unsigned short"]


func: chcr_cipher_fallback
ret: static int
module: chcr
args:
["struct crypto_sync_skcipher *", "u32", "struct scatterlist *", "struct scatterlist *", "unsigned int", "u8 *", "unsigned short"]


func: chcr_sg_ent_in_wr
ret: static int
module: chcr
args:
["struct scatterlist *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: chtls_recv_sock
ret: static struct sock *
module: chtls
args:
["struct sock *", "struct request_sock *", "void *", "struct chtls_dev *", "const struct cpl_pass_accept_req *"]


func: ccp_get_dm_area
ret: static void
module: ccp
args:
["unsigned int", "struct scatterlist *", "unsigned int", "unsigned int", "struct ccp_dm_workarea *"]


func: ccp_init_data
ret: static int
module: ccp
args:
["struct ccp_data *", "struct ccp_cmd_queue *", "struct scatterlist *", "u64", "unsigned int", "enum dma_data_direction"]


func: ccp_init_dm_workarea
ret: static int
module: ccp
args:
["struct ccp_dm_workarea *", "unsigned int", "enum dma_data_direction", "struct ccp_cmd_queue *", "struct ccp_cmd_queue *"]


func: ccp_reverse_get_dm_area
ret: static void
module: ccp
args:
["struct ccp_dm_workarea *", "struct scatterlist *", "unsigned int", "unsigned int", "unsigned int"]


func: ccp_reverse_set_dm_area
ret: static int
module: ccp
args:
["struct ccp_dm_workarea *", "unsigned int", "struct scatterlist *", "unsigned int", "unsigned int"]


func: ccp_set_dm_area
ret: static int
module: ccp
args:
["unsigned int", "struct scatterlist *", "unsigned int", "unsigned int", "struct ccp_dm_workarea *", "struct ccp_dm_workarea *"]


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


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


func: add_switch
ret: static struct tb_switch *
module: thunderbolt
args:
["struct tb_switch *", "u64", "const uuid_t *", "const u8 *", "u8", "u8", "u8", "u8", "enum tb_security_level", "bool", "bool", "size_t"]


func: tb_ring_alloc
ret: static struct tb_ring *
module: thunderbolt
args:
["struct tb_nhi *", "u32", "int", "bool", "unsigned int", "u16", "u16", "void (*)(void *)", "void *"]


func: tb_xdomain_request
ret: int
module: thunderbolt
args:
["struct tb_xdomain *", "const void *", "size_t", "enum tb_cfg_pkg_type", "void *", "size_t", "enum tb_cfg_pkg_type", "unsigned int"]


func: __tb_xdomain_request
ret: static int
module: thunderbolt
args:
["struct tb_ctl *", "const void *", "size_t", "enum tb_cfg_pkg_type", "void *", "size_t", "enum tb_cfg_pkg_type", "unsigned int"]


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


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


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


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


func: dw_edma_device_prep_dma_cyclic
ret: static struct dma_async_tx_descriptor *
module: dw-edma
args:
["struct dma_chan *", "dma_addr_t", "size_t", "size_t", "enum dma_transfer_direction", "unsigned long"]


func: ioat_prep_pq
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", "unsigned long"]


func: ioat_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: ioat_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: __ioat_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: __ioat_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: ses_set_page2_descriptor
ret: static int
module: ses
args:
["unsigned char *", "struct enclosure_component *", "struct enclosure_device *", "struct enclosure_device *"]


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


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


func: hpsa_get_enclosure_info
ret: static void
module: hpsa
args:
["struct ctlr_info *", "unsigned char *", "struct ReportExtendedLUNdata *", "int", "struct hpsa_scsi_dev_t *"]


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


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


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


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: schedule_resp
ret: static int
module: scsi_debug
args:
["struct scsi_cmnd *", "struct sdebug_dev_info *", "int", "int (*)(struct scsi_cmnd *, struct sdebug_dev_info *)", "int", "int"]


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


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


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


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


func: 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: NCR5380_poll_politely2
ret: static int
module: dmx3191d
args:
["struct NCR5380_hostdata *", "unsigned int", "u8", "u8", "unsigned int", "u8", "u8", "unsigned long"]


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: map_data_for_request
ret: static int
module: xen-scsifront
args:
["struct scsi_cmnd *", "struct vscsifrnt_shadow *", "struct vscsifrnt_info *", "struct vscsifrnt_info *"]


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: free_slot
ret: static void
module: 53c700
args:
["struct NCR_700_command_slot *", "struct NCR_700_Host_Parameters *", "struct NCR_700_Host_Parameters *"]


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: cxgbi_ddp_ppm_setup
ret: int
module: libcxgbi
args:
["void **", "struct cxgbi_device *", "struct cxgbi_tag_format *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


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


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


func: esas2r_fm_api
ret: bool
module: esas2r
args:
["struct esas2r_adapter *", "struct esas2r_flash_img *", "struct esas2r_request *", "struct esas2r_sg_context *"]


func: esas2r_process_fs_ioctl
ret: bool
module: esas2r
args:
["struct esas2r_adapter *", "struct esas2r_ioctl_fs *", "struct esas2r_request *", "struct esas2r_sg_context *"]


func: csmi_ioctl_tunnel
ret: static bool
module: esas2r
args:
["struct esas2r_adapter *", "union atto_ioctl_csmi *", "struct esas2r_request *", "struct esas2r_sg_context *", "u32", "u16"]


func: hba_ioctl_tunnel
ret: static bool
module: esas2r
args:
["struct esas2r_adapter *", "struct esas2r_request *", "struct esas2r_sg_context *", "struct atto_ioctl *"]


func: esas2r_process_vda_ioctl
ret: bool
module: esas2r
args:
["struct esas2r_adapter *", "struct atto_ioctl_vda *", "struct esas2r_request *", "struct esas2r_sg_context *"]


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: 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: svnic_cq_init
ret: void
module: snic
args:
["struct vnic_cq *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "u64"]


func: vnic_wq_init_start
ret: void
module: snic
args:
["struct vnic_wq *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


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: qla_nvme_fcp_abort
ret: static void
module: qla2xxx
args:
["struct nvme_fc_local_port *", "struct nvme_fc_remote_port *", "void *", "struct nvmefc_fcp_req *"]


func: __qla2xxx_eh_generic_reset
ret: static int
module: qla2xxx
args:
["char *", "enum nexus_wait_type", "struct scsi_cmnd *", "int (*)(struct fc_port *, uint64_t, int)"]


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


func: tcm_qla2xxx_set_sess_by_loop_id
ret: static void
module: tcm_qla2xxx
args:
["struct tcm_qla2xxx_lport *", "struct se_node_acl *", "struct tcm_qla2xxx_nacl *", "struct se_session *", "struct fc_port *", "uint16_t"]


func: tcm_qla2xxx_set_sess_by_s_id
ret: static void
module: tcm_qla2xxx
args:
["struct tcm_qla2xxx_lport *", "struct se_node_acl *", "struct se_session *", "struct fc_port *", "be_id_t", "struct tcm_qla2xxx_nacl *", "struct tcm_qla2xxx_nacl *"]


func: qedi_process_cmd_cleanup_resp
ret: static void
module: qedi
args:
["struct qedi_ctx *", "struct iscsi_conn *", "struct iscsi_task *", "struct iscsi_cqe_solicited *", "struct iscsi_cqe_solicited *"]


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


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


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


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


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


func: init_rtdif_task_context
ret: static void
module: qedi
args:
["struct rdif_task_context *", "struct tdif_task_context *", "struct scsi_dif_task_params *", "enum iscsi_task_type"]


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


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


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


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


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


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


func: asd_enqueue_internal
ret: static int
module: aic94xx
args:
["struct asd_ascb *", "void (*)(struct asd_ascb *, struct done_list_struct *)", "void (*)(struct timer_list *)"]


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: MR_BuildRaidContext
ret: u8
module: megaraid_sas
args:
["struct megasas_instance *", "struct IO_REQUEST_INFO *", "struct RAID_CONTEXT *", "struct MR_DRV_RAID_MAP_ALL *", "u8 **"]


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


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


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


func: 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: 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: beiscsi_offload_cxn_v0
ret: void
module: be2iscsi
args:
["struct beiscsi_offload_params *", "struct wrb_handle *", "struct be_mem_descriptor *", "struct hwi_wrb_context *"]


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


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


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


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


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


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


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


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


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


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


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


func: pqi_send_scsi_raid_request
ret: static int
module: smartpqi
args:
["struct pqi_ctrl_info *", "u8", "u8 *", "void *", "size_t", "u16", "struct pqi_raid_error_info *", "unsigned long"]


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


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


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


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_fcoe_read_fcf_init_mb
ret: void
module: csiostor
args:
["struct csio_lnode *", "struct csio_mb *", "uint32_t", "uint32_t", "uint32_t", "void (*)(struct csio_hw *, struct csio_mb *)"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: 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: fc_exch_seq_send
ret: struct fc_seq *
module: libfc
args:
["struct fc_lport *", "struct fc_frame *", "void (*)(struct fc_seq *, struct fc_frame *, void *)", "void (*)(struct fc_seq *, void *)", "void *", "u32"]


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


func: 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_create_wq_cq
ret: static int
module: lpfc
args:
["struct lpfc_hba *", "struct lpfc_queue *", "struct lpfc_queue *", "struct lpfc_queue *", "uint16_t *", "int", "uint32_t"]


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


func: lpfc_bg_setup_sgl_prot
ret: static int
module: lpfc
args:
["struct lpfc_hba *", "struct scsi_cmnd *", "struct sli4_sge *", "int", "struct lpfc_io_buf *", "int"]


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


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


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


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


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


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


func: ahc_set_syncrate
ret: void
module: aic7xxx
args:
["struct ahc_softc *", "struct ahc_devinfo *", "const struct ahc_syncrate *", "u_int", "u_int", "u_int", "u_int", "int"]


func: ahc_update_neg_request
ret: int
module: aic7xxx
args:
["struct ahc_softc *", "struct ahc_devinfo *", "struct ahc_tmode_tstate *", "struct ahc_initiator_tinfo *", "ahc_neg_type"]


func: ahc_dma_tag_create
ret: int
module: aic7xxx
args:
["struct ahc_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: ahc_dmamap_load
ret: int
module: aic7xxx
args:
["struct ahc_softc *", "bus_dma_tag_t", "bus_dmamap_t", "void *", "bus_size_t", "bus_dmamap_callback_t *", "void *", "int"]


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: ufshcd_exec_raw_upiu_cmd
ret: int
module: ufshcd-core
args:
["struct ufs_hba *", "struct utp_upiu_req *", "struct utp_upiu_req *", "int", "u8 *", "int *", "enum query_opcode"]


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


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


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


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


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


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


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


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


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


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


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


func: target_submit_cmd
ret: int
module: target_core_mod
args:
["struct se_cmd *", "struct se_session *", "unsigned char *", "unsigned char *", "u64", "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 *", "u64", "u32", "int", "int", "int", "struct scatterlist *", "u32", "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 *", "u64", "void *", "unsigned char", "gfp_t", "u64", "int"]


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


func: target_xcopy_setup_pt_cmd
ret: static int
module: target_core_mod
args:
["struct xcopy_pt_cmd *", "struct xcopy_op *", "struct se_device *", "unsigned char *", "bool", "bool"]


func: scatter_data_area
ret: static void
module: target_core_user
args:
["struct tcmu_dev *", "struct tcmu_cmd *", "struct scatterlist *", "unsigned int", "struct iovec **", "int *", "bool"]


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


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


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


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


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


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


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


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


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: ish_fw_xfer_direct_dma
ret: static int
module: intel-ishtp-loader
args:
["struct ishtp_cl_data *", "const struct shim_fw_info", "const struct firmware *", "const struct firmware *"]


func: mei_hdcp_repeater_check_flow_prepare_ack
ret: static int
module: mei_hdcp
args:
["struct device *", "struct hdcp_port_data *", "struct hdcp2_rep_send_receiverid_list *", "struct hdcp2_rep_send_ack *"]


func: mei_hdcp_verify_receiver_cert_prepare_km
ret: static int
module: mei_hdcp
args:
["struct device *", "struct hdcp_port_data *", "struct hdcp2_ake_send_cert *", "bool *", "struct hdcp2_ake_no_stored_km *", "size_t *"]


func: mic_request_threaded_irq
ret: struct mic_irq *
module: mic_host
args:
["struct mic_device *", "irq_handler_t", "irq_handler_t", "const char *", "void *", "int", "enum mic_intr_type"]


func: scif_register_device
ret: struct scif_hw_dev *
module: scif_bus
args:
["struct device *", "int", "const struct dma_map_ops *", "struct scif_hw_ops *", "u8", "u8", "struct mic_mw *", "struct mic_mw *", "void *", "void *", "struct dma_chan **", "int", "bool"]


func: vop_register_device
ret: struct vop_device *
module: vop_bus
args:
["struct device *", "int", "const struct dma_map_ops *", "struct vop_hw_ops *", "u8", "struct mic_mw *", "struct dma_chan *"]


func: device_init_cdev
ret: static int
module: habanalabs
args:
["struct hl_device *", "struct class *", "int", "const struct file_operations *", "char *", "struct cdev *", "struct device **"]


func: goya_validate_wreg32
ret: static int
module: habanalabs
args:
["struct packet_wreg32 *", "struct packet_wreg32 *", "struct hl_cs_parser *", "struct hl_device *", "struct hl_device *"]


func: _hl_ioctl
ret: static long
module: habanalabs
args:
["unsigned int", "unsigned long", "struct device *", "const struct hl_ioctl_desc *", "const struct hl_ioctl_desc *", "struct file *"]


func: set_reg_idx
ret: static int
module: genwqe_card
args:
["struct genwqe_reg *", "unsigned int *", "unsigned int", "u32", "u32", "u64", "struct genwqe_dev *"]


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


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


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


func: vmci_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_alloc_guest_work
ret: static int
module: vmw_vmci
args:
["struct vmci_handle *", "struct vmci_queue **", "u64", "struct vmci_queue **", "u64", "u32", "u32", "u32"]


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


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


func: btt_read_pg
ret: static int
module: nd_btt
args:
["struct btt *", "struct bio_integrity_payload *", "struct page *", "unsigned int", "sector_t", "unsigned int"]


func: btt_write_pg
ret: static int
module: nd_btt
args:
["struct btt *", "struct bio_integrity_payload *", "sector_t", "struct page *", "unsigned int", "unsigned int"]


func: pmem_do_bvec
ret: static blk_status_t
module: nd_pmem
args:
["struct pmem_device *", "struct page *", "unsigned int", "unsigned int", "unsigned int", "sector_t"]


func: counter_count_write_value_get
ret: int
module: counter
args:
["void * const", "const enum counter_count_value_type", "const struct counter_count_write_value * const"]


func: counter_signal_read_value_set
ret: void
module: counter
args:
["struct counter_signal_read_value * const", "const enum counter_signal_value_type", "void * const"]


func: ntbm_msi_request_threaded_irq
ret: int
module: ntb
args:
["struct ntb_dev *", "irq_handler_t", "irq_handler_t", "const char *", "void *", "struct ntb_msi_desc *"]


func: tool_fn_write
ret: static ssize_t
module: ntb_tool
args:
["const char *", "size_t", "loff_t *", "int (*)(struct ntb_dev *, u64)", "int (*)(struct ntb_dev *, u64)", "struct tool_ctx *"]


func: gen3_setup_b2b_mw
ret: static int
module: ntb_hw_intel
args:
["struct intel_ntb_dev *", "const struct intel_b2b_addr *", "const struct intel_b2b_addr *", "const struct intel_b2b_addr *"]


func: stp_policy_node_get_ranges
ret: void
module: stm_core
args:
["struct stp_policy_node *", "unsigned int *", "unsigned int *", "unsigned int *", "unsigned int *"]


func: dummy_stm_packet
ret: static ssize_t
module: dummy_stm
args:
["struct stm_data *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "const unsigned char *"]


func: bitbang_txrx_16
ret: static unsigned int
module: spi-bitbang
args:
["struct spi_device *", "u32 (*)(struct spi_device *, unsigned int, u32, u8, unsigned int)", "unsigned int", "struct spi_transfer *", "unsigned int"]


func: spi_test_run_iter
ret: static int
module: spi-loopback-test
args:
["struct spi_device *", "const struct spi_test *", "void *", "void *", "size_t", "size_t", "size_t"]


func: cdce706_reg_update
ret: static int
module: clk-cdce706
args:
["unsigned int", "unsigned int", "unsigned int", "struct cdce706_dev_data *", "struct cdce706_dev_data *"]


func: cdce706_register_hw
ret: static int
module: clk-cdce706
args:
["struct cdce706_dev_data *", "struct cdce706_hw_data *", "unsigned int", "const char * const *", "struct clk_init_data *"]


func: create_gpio_led
ret: static int
module: leds-gpio
args:
["const struct gpio_led *", "struct gpio_led_data *", "struct device *", "struct fwnode_handle *", "gpio_blink_set_t"]


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


func: __dwc3_prepare_one_trb
ret: static void
module: dwc3
args:
["struct dwc3_ep *", "struct dwc3_trb *", "dma_addr_t", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: dwc3_gadget_ep_reclaim_completed_trb
ret: static int
module: dwc3
args:
["struct dwc3_ep *", "struct dwc3_request *", "struct dwc3_trb *", "const struct dwc3_event_depevt *", "int", "int"]


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: init_pipe_info
ret: static void
module: r8a66597-hcd
args:
["struct r8a66597 *", "struct urb *", "struct usb_host_endpoint *", "struct usb_endpoint_descriptor *"]


func: start_bus_transfer
ret: static void
module: isp1760
args:
["struct usb_hcd *", "u32", "int", "struct isp1760_slotinfo *", "struct isp1760_qtd *", "struct isp1760_qh *", "struct ptd *"]


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


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


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


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


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


func: mon_bin_get_event
ret: static int
module: usbmon
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: usbmon
args:
["unsigned int", "const unsigned char *", "unsigned int", "const struct mon_reader_bin *", "const struct mon_reader_bin *"]


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: perform_sglist
ret: static int
module: usbtest
args:
["struct usbtest_dev *", "unsigned int", "int", "struct usb_sg_request *", "struct scatterlist *", "int"]


func: test_queue
ret: static int
module: usbtest
args:
["struct usbtest_dev *", "struct usbtest_param_32 *", "int", "struct usb_endpoint_descriptor *", "unsigned int"]


func: usbtest_alloc_urb
ret: static struct urb *
module: usbtest
args:
["struct usb_device *", "int", "unsigned long", "unsigned int", "unsigned int", "u8", "usb_complete_t"]


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: usb_assign_descriptors
ret: int
module: libcomposite
args:
["struct usb_function *", "struct usb_descriptor_header **", "struct usb_descriptor_header **", "struct usb_descriptor_header **", "struct usb_descriptor_header **"]


func: usb_gadget_config_buf
ret: int
module: libcomposite
args:
["const struct usb_config_descriptor *", "void *", "unsigned int", "const struct usb_descriptor_header **"]


func: sudmac_start
ret: static void
module: r8a66597-udc
args:
["struct r8a66597 *", "struct r8a66597_request *", "struct r8a66597_request *", "struct r8a66597_ep *"]


func: usb_gadget_ep_match_desc
ret: int
module: udc-core
args:
["struct usb_gadget *", "struct usb_ep *", "struct usb_endpoint_descriptor *", "struct usb_ss_ep_comp_descriptor *"]


func: __uvcg_iter_strm_cls
ret: static int
module: usb_f_uvc
args:
["struct uvcg_streaming_header *", "void *", "void *", "int (*)(void *, void *, void *, int, enum uvcg_strm_type)"]


func: uvcg_config_create_children
ret: static int
module: usb_f_uvc
args:
["struct config_group *", "const struct uvcg_config_group_type *", "const struct uvcg_config_group_type *"]


func: ffs_sb_make_inode
ret: static struct inode *
module: usb_f_fs
args:
["struct super_block *", "void *", "const struct file_operations *", "const struct inode_operations *", "struct ffs_file_perms *"]


func: disable_endpoints
ret: void
module: usb_f_ss_lb
args:
["struct usb_composite_dev *", "struct usb_ep *", "struct usb_ep *", "struct usb_ep *", "struct usb_ep *"]


func: gs_alloc_requests
ret: static int
module: u_serial
args:
["struct usb_ep *", "struct list_head *", "void (*)(struct usb_ep *, struct usb_request *)", "int *"]


func: speedtch_upload_firmware
ret: static int
module: speedtch
args:
["struct speedtch_instance_data *", "const struct firmware *", "const struct firmware *", "const struct firmware *", "const struct firmware *"]


func: cxacru_upload_firmware
ret: static void
module: cxacru
args:
["struct cxacru_data *", "const struct firmware *", "const struct firmware *", "const struct firmware *", "const struct firmware *"]


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


func: ipwireless_send_packet
ret: int
module: ipwireless
args:
["struct ipw_hardware *", "unsigned int", "const unsigned char *", "unsigned int", "void (*)(void *, unsigned int)", "void *"]


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


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


func: skd_complete_internal
ret: static void
module: skd
args:
["struct skd_device *", "struct fit_comp_error_info *", "struct skd_special_context *", "struct fit_completion_entry_v1 *"]


func: __issue_creg_rw
ret: static int
module: rsxx
args:
["struct rsxx_cardinfo *", "unsigned int", "unsigned int", "unsigned int", "void *", "int", "unsigned int *"]


func: creg_queue_cmd
ret: static int
module: rsxx
args:
["struct rsxx_cardinfo *", "unsigned int", "unsigned int", "unsigned int", "void *", "int", "creg_cmd_cb", "void *"]


func: drbd_single_open
ret: static int
module: drbd
args:
["struct file *", "int (*)(struct seq_file *, void *)", "void *", "struct kref *", "void (*)(struct kref *)"]


func: seq_print_timing_details
ret: static void
module: drbd
args:
["struct seq_file *", "const char *", "unsigned int", "struct drbd_thread_timing_details *", "unsigned long"]


func: conn_send_command
ret: int
module: drbd
args:
["struct drbd_connection *", "struct drbd_socket *", "enum drbd_packet", "unsigned int", "void *", "unsigned int"]


func: drbd_queue_bitmap_io
ret: void
module: drbd
args:
["struct drbd_device *", "int (*)(struct drbd_device *)", "void (*)(struct drbd_device *, int)", "char *", "enum bm_flag"]


func: drbd_send_command
ret: int
module: drbd
args:
["struct drbd_peer_device *", "struct drbd_socket *", "enum drbd_packet", "unsigned int", "void *", "unsigned int"]


func: __send_command
ret: static int
module: drbd
args:
["struct drbd_connection *", "int", "enum drbd_packet", "unsigned int", "void *", "unsigned int", "struct drbd_socket *", "struct drbd_socket *"]


func: _drbd_no_send_page
ret: static int
module: drbd
args:
["struct page *", "int", "size_t", "unsigned int", "struct drbd_peer_device *", "struct drbd_peer_device *"]


func: notify_connection_state
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_connection *", "struct connection_info *", "enum drbd_notification_type"]


func: notify_device_state
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_device *", "struct device_info *", "enum drbd_notification_type"]


func: notify_helper
ret: void
module: drbd
args:
["enum drbd_notification_type", "struct drbd_device *", "struct drbd_connection *", "const char *", "int"]


func: notify_peer_device_state
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_peer_device *", "struct peer_device_info *", "enum drbd_notification_type"]


func: notify_resource_state
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_resource *", "struct resource_info *", "enum drbd_notification_type"]


func: drbd_submit_peer_request
ret: int
module: drbd
args:
["struct drbd_device *", "struct drbd_peer_request *", "const unsigned int", "const unsigned int", "const int"]


func: validate_req_change_req_state
ret: static int
module: drbd
args:
["struct drbd_device *", "u64", "sector_t", "struct rb_root *", "const char *", "enum drbd_req_event", "bool"]


func: notify_connection_state_change
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_connection_state_change *", "enum drbd_notification_type"]


func: notify_device_state_change
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_device_state_change *", "enum drbd_notification_type"]


func: notify_peer_device_state_change
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_peer_device_state_change *", "enum drbd_notification_type"]


func: notify_resource_state_change
ret: void
module: drbd
args:
["struct sk_buff *", "unsigned int", "struct drbd_resource_state_change *", "enum drbd_notification_type"]


func: after_state_ch
ret: static void
module: drbd
args:
["struct drbd_device *", "union drbd_state", "union drbd_state", "struct drbd_state_change *", "enum chg_state_flags"]


func: __update_timing_details
ret: void
module: drbd
args:
["struct drbd_thread_timing_details *", "unsigned int *", "void *", "const char *", "const unsigned int"]


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


func: xen_blkbk_unmap_prepare
ret: static unsigned int
module: xen-blkback
args:
["struct xen_blkif_ring *", "struct grant_page **", "unsigned int", "struct gnttab_unmap_grant_ref *", "struct page **"]


func: scsiback_gnttab_data_map_list
ret: static int
module: xen-scsiback
args:
["struct scsiif_request_segment *", "struct page **", "grant_handle_t *", "int", "u32", "struct vscsibk_pend *", "struct vscsibk_pend *"]


func: conf_space_read
ret: static int
module: xen-pciback
args:
["struct pci_dev *", "int", "u32 *", "const struct config_field_entry *", "const struct config_field_entry *"]


func: __xen_pcibk_get_pcifront_dev
ret: static int
module: xen-pciback
args:
["struct pci_dev *", "struct xen_pcibk_device *", "unsigned int *", "unsigned int *", "unsigned int *"]


func: common_process
ret: static pci_ers_result_t
module: xen-pciback
args:
["pci_channel_state_t", "int", "pci_ers_result_t", "struct pcistub_device *", "struct pcistub_device *"]


func: binder_inc_ref_for_node
ret: static int
module: binder_linux
args:
["struct binder_proc *", "struct binder_node *", "bool", "struct list_head *", "struct binder_ref_data *"]


func: binder_put_node_cmd
ret: static int
module: binder_linux
args:
["struct binder_proc *", "struct binder_thread *", "void **", "binder_uintptr_t", "binder_uintptr_t", "int", "uint32_t", "const char *"]


func: binder_thread_read
ret: static int
module: binder_linux
args:
["struct binder_proc *", "struct binder_thread *", "binder_uintptr_t", "size_t", "binder_size_t *", "int"]


func: binder_transaction
ret: static void
module: binder_linux
args:
["struct binder_proc *", "struct binder_thread *", "struct binder_transaction_data *", "int", "binder_size_t"]


func: binder_translate_fd
ret: static int
module: binder_linux
args:
["u32", "binder_size_t", "struct binder_transaction *", "struct binder_transaction *", "struct binder_thread *", "struct binder_thread *"]


func: binder_translate_handle
ret: static int
module: binder_linux
args:
["struct flat_binder_object *", "struct binder_transaction *", "struct binder_thread *", "struct binder_thread *"]


func: binder_validate_fixup
ret: static bool
module: binder_linux
args:
["struct binder_proc *", "struct binder_buffer *", "binder_size_t", "binder_size_t", "binder_size_t", "binder_size_t", "binder_size_t"]


func: binder_validate_ptr
ret: static struct binder_buffer_object *
module: binder_linux
args:
["struct binder_proc *", "struct binder_buffer *", "struct binder_object *", "binder_size_t", "binder_size_t", "binder_size_t *", "binder_size_t"]


func: print_binder_work_ilocked
ret: static void
module: binder_linux
args:
["struct seq_file *", "struct binder_proc *", "const char *", "const char *", "struct binder_work *"]


func: __pata_platform_probe
ret: int
module: pata_platform
args:
["struct device *", "struct resource *", "struct resource *", "struct resource *", "unsigned int", "int", "struct scsi_host_template *", "bool"]


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


func: matrix_keypad_build_keymap
ret: int
module: matrix-keymap
args:
["const struct matrix_keymap_data *", "const char *", "unsigned int", "unsigned int", "unsigned short *", "struct input_dev *"]


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


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


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


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


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


func: tsc200x_probe
ret: int
module: tsc200x-core
args:
["struct device *", "int", "const struct input_id *", "struct regmap *", "int (*)(struct device *, u8)"]


func: wm97xx_config_gpio
ret: void
module: wm97xx-ts
args:
["struct wm97xx *", "u32", "enum wm97xx_gpio_dir", "enum wm97xx_gpio_pol", "enum wm97xx_gpio_sticky", "enum wm97xx_gpio_wake"]


func: mcs5000_ts_phys_init
ret: static void
module: mcs5000_ts
args:
["const struct mcs_platform_data *", "const struct mcs_platform_data *", "struct mcs5000_ts_data *"]


func: cros_ec_keyb_info
ret: static int
module: cros_ec_keyb
args:
["struct cros_ec_device *", "enum ec_mkbp_info_type", "enum ec_mkbp_event", "union ec_response_get_next_data *", "size_t"]


func: gpio_keys_button_event
ret: static void
module: gpio_keys_polled
args:
["const struct gpio_keys_button *", "int", "struct input_polled_dev *", "struct input_polled_dev *"]


func: port100_listen_mdaa
ret: static int
module: port100
args:
["struct nfc_digital_dev *", "struct digital_tg_mdaa_params *", "u16", "nfc_digital_cmd_complete_t", "void *"]


func: fdp_nci_probe
ret: int
module: fdp
args:
["struct fdp_i2c_phy *", "struct nfc_phy_ops *", "struct nci_dev **", "int", "int", "u8", "u32", "u8 *"]


func: nxp_nci_probe
ret: int
module: nxp-nci
args:
["void *", "struct device *", "const struct nxp_nci_phy_ops *", "unsigned int", "struct nci_dev **"]


func: st21nfca_hci_probe
ret: int
module: st21nfca_hci
args:
["void *", "struct nfc_phy_ops *", "char *", "int", "int", "int", "struct nfc_hci_dev **", "struct st21nfca_se_status *"]


func: pn533_register_device
ret: struct pn533 *
module: pn533
args:
["u32", "u32", "enum pn533_protocol_type", "void *", "struct pn533_phy_ops *", "struct pn533_frame_ops *", "struct device *", "struct device *"]


func: s3fwrn5_probe
ret: int
module: s3fwrn5
args:
["struct nci_dev **", "void *", "struct device *", "const struct s3fwrn5_phy_ops *", "unsigned int"]


func: nfcmrvl_nci_register_dev
ret: struct nfcmrvl_private *
module: nfcmrvl
args:
["enum nfcmrvl_phy", "void *", "struct nfcmrvl_if_ops *", "struct device *", "struct nfcmrvl_platform_data *"]


func: ndlc_probe
ret: int
module: st-nci
args:
["void *", "struct nfc_phy_ops *", "struct device *", "int", "int", "struct llt_ndlc **", "struct st_nci_se_status *"]


func: pn544_hci_probe
ret: int
module: pn544
args:
["void *", "struct nfc_phy_ops *", "char *", "int", "int", "int", "fw_download_t", "struct nfc_hci_dev **"]


func: page_to_skb
ret: static struct sk_buff *
module: virtio_net
args:
["struct virtnet_info *", "struct receive_queue *", "struct page *", "unsigned int", "unsigned int", "unsigned int", "bool", "unsigned int"]


func: receive_buf
ret: static void
module: virtio_net
args:
["struct virtnet_info *", "struct receive_queue *", "void *", "unsigned int", "void **", "unsigned int *", "struct virtnet_rq_stats *"]


func: receive_mergeable
ret: static struct sk_buff *
module: virtio_net
args:
["struct net_device *", "struct virtnet_info *", "struct receive_queue *", "void *", "void *", "unsigned int", "unsigned int *", "struct virtnet_rq_stats *"]


func: net_failover_fold_stats
ret: static void
module: net_failover
args:
["struct rtnl_link_stats64 *", "const struct rtnl_link_stats64 *", "const struct rtnl_link_stats64 *"]


func: macvlan_fdb_add
ret: static int
module: macvlan
args:
["struct ndmsg *", "struct nlattr **", "struct net_device *", "const unsigned char *", "u16", "u16", "struct netlink_ext_ack *"]


func: get_rxsc_from_nl
ret: static struct macsec_rx_sc *
module: macsec
args:
["struct net *", "struct nlattr **", "struct nlattr **", "struct net_device **", "struct macsec_secy **"]


func: tbnet_fill_header
ret: static void
module: thunderbolt-net
args:
["struct thunderbolt_ip_header *", "u64", "u8", "const uuid_t *", "const uuid_t *", "enum thunderbolt_ip_type", "size_t", "u32"]


func: geneve_configure
ret: static int
module: geneve
args:
["struct net *", "struct net_device *", "struct netlink_ext_ack *", "const struct ip_tunnel_info *", "bool", "bool", "bool", "enum ifla_geneve_df"]


func: geneve_get_v4_rt
ret: static struct rtable *
module: geneve
args:
["struct sk_buff *", "struct net_device *", "struct geneve_sock *", "struct flowi4 *", "const struct ip_tunnel_info *", "__be16", "__be16"]


func: geneve_get_v6_dst
ret: static struct dst_entry *
module: geneve
args:
["struct sk_buff *", "struct net_device *", "struct geneve_sock *", "struct flowi6 *", "const struct ip_tunnel_info *", "__be16", "__be16"]


func: geneve_nl2info
ret: static int
module: geneve
args:
["struct nlattr **", "struct netlink_ext_ack *", "struct ip_tunnel_info *", "bool *", "bool *", "bool *", "enum ifla_geneve_df *", "bool", "struct nlattr **"]


func: __vxlan_fdb_delete
ret: static int
module: vxlan
args:
["struct vxlan_dev *", "const unsigned char *", "union vxlan_addr", "__be16", "__be32", "__be32", "u32", "bool"]


func: encap_bypass_if_local
ret: static int
module: vxlan
args:
["struct sk_buff *", "struct net_device *", "struct vxlan_dev *", "union vxlan_addr *", "__be16", "int", "__be32", "struct dst_entry *", "u32"]


func: vxlan6_get_route
ret: static struct dst_entry *
module: vxlan
args:
["struct vxlan_dev *", "struct net_device *", "struct vxlan_sock *", "struct sk_buff *", "int", "u8", "__be32", "const struct in6_addr *", "struct in6_addr *", "__be16", "__be16", "struct dst_cache *", "const struct ip_tunnel_info *"]


func: vxlan_build_skb
ret: static int
module: vxlan
args:
["struct sk_buff *", "struct dst_entry *", "int", "__be32", "struct vxlan_metadata *", "u32", "bool"]


func: vxlan_config_validate
ret: static int
module: vxlan
args:
["struct net *", "struct vxlan_config *", "struct net_device **", "struct vxlan_dev *", "struct netlink_ext_ack *"]


func: vxlan_fdb_create
ret: static int
module: vxlan
args:
["struct vxlan_dev *", "const u8 *", "union vxlan_addr *", "__u16", "__be16", "__be32", "__be32", "__u32", "__u16", "struct vxlan_fdb **"]


func: vxlan_fdb_get
ret: static int
module: vxlan
args:
["struct sk_buff *", "struct nlattr **", "struct net_device *", "const unsigned char *", "u16", "u32", "u32", "struct netlink_ext_ack *"]


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: vxlan_fdb_notify
ret: static int
module: vxlan
args:
["struct vxlan_dev *", "struct vxlan_fdb *", "struct vxlan_rdst *", "int", "bool", "struct netlink_ext_ack *"]


func: vxlan_fdb_parse
ret: static int
module: vxlan
args:
["struct nlattr **", "struct vxlan_dev *", "union vxlan_addr *", "__be16 *", "__be32 *", "__be32 *", "u32 *"]


func: vxlan_fdb_switchdev_call_notifiers
ret: static int
module: vxlan
args:
["struct vxlan_dev *", "struct vxlan_fdb *", "struct vxlan_rdst *", "bool", "struct netlink_ext_ack *"]


func: vxlan_fdb_switchdev_notifier_info
ret: static void
module: vxlan
args:
["const struct vxlan_fdb *", "const struct vxlan_rdst *", "struct netlink_ext_ack *", "struct switchdev_notifier_vxlan_fdb_info *", "const struct vxlan_dev *"]


func: vxlan_fdb_update
ret: static int
module: vxlan
args:
["struct vxlan_dev *", "const u8 *", "union vxlan_addr *", "__u16", "__u16", "__be16", "__be32", "__be32", "__u32", "__u16", "bool", "struct netlink_ext_ack *"]


func: vxlan_fdb_update_existing
ret: static int
module: vxlan
args:
["struct vxlan_dev *", "union vxlan_addr *", "__u16", "__u16", "__be16", "__be32", "__u32", "__u16", "struct vxlan_fdb *", "bool", "struct netlink_ext_ack *"]


func: vxlan_get_route
ret: static struct rtable *
module: vxlan
args:
["struct vxlan_dev *", "struct net_device *", "struct vxlan_sock *", "struct sk_buff *", "int", "u8", "__be32", "__be32 *", "__be16", "__be16", "struct dst_cache *", "const struct ip_tunnel_info *"]


func: vxlan_nl2conf
ret: static int
module: vxlan
args:
["struct nlattr **", "struct nlattr **", "struct net_device *", "struct vxlan_config *", "bool", "struct netlink_ext_ack *"]


func: vxlan_nl2flag
ret: static int
module: vxlan
args:
["struct vxlan_config *", "struct nlattr **", "int", "unsigned long", "bool", "bool", "struct netlink_ext_ack *"]


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


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


func: mlxsw_sp1_mr_tcam_route_create
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "void *", "void *", "struct mlxsw_sp_mr_route_key *", "struct mlxsw_afa_block *", "enum mlxsw_sp_mr_route_prio"]


func: mlxsw_sp1_mr_tcam_route_remove
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_mr_route_key *", "struct mlxsw_sp_mr_route_key *", "struct parman_item *", "struct mlxsw_sp *"]


func: mlxsw_sp1_mr_tcam_route_replace
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_mr_route_key *", "struct mlxsw_afa_block *", "struct parman_item *", "struct mlxsw_sp *"]


func: mlxsw_sp_acl_block_bind
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_block *", "struct mlxsw_sp_port *", "bool", "struct netlink_ext_ack *"]


func: mlxsw_sp_acl_rule_create
ret: struct mlxsw_sp_acl_rule *
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_ruleset *", "unsigned long", "struct mlxsw_afa_block *", "struct netlink_ext_ack *"]


func: mlxsw_sp_acl_rulei_act_fwd
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_rule_info *", "struct net_device *", "struct netlink_ext_ack *"]


func: mlxsw_sp_acl_rulei_act_mirror
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_rule_info *", "struct mlxsw_sp_acl_block *", "struct net_device *", "struct netlink_ext_ack *"]


func: mlxsw_sp_acl_rulei_act_vlan
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_rule_info *", "u32", "u16", "u16", "u8", "struct netlink_ext_ack *"]


func: mlxsw_sp_acl_rulei_keymask_buf
ret: void
module: mlxsw_spectrum
args:
["struct mlxsw_sp_acl_rule_info *", "enum mlxsw_afk_element", "const char *", "const char *", "unsigned int"]


func: mlxsw_sp_acl_ruleset_get
ret: struct mlxsw_sp_acl_ruleset *
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_block *", "u32", "enum mlxsw_sp_acl_profile", "struct mlxsw_afk_element_usage *"]


func: __mlxsw_sp_acl_ruleset_lookup
ret: static struct mlxsw_sp_acl_ruleset *
module: mlxsw_spectrum
args:
["struct mlxsw_sp_acl *", "struct mlxsw_sp_acl_block *", "u32", "const struct mlxsw_sp_acl_profile_ops *"]


func: mlxsw_sp_acl_atcam_entry_action_replace
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_atcam_region *", "struct mlxsw_sp_acl_atcam_entry *", "struct mlxsw_sp_acl_rule_info *"]


func: mlxsw_sp_acl_atcam_entry_add
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_atcam_region *", "struct mlxsw_sp_acl_atcam_chunk *", "struct mlxsw_sp_acl_atcam_entry *", "struct mlxsw_sp_acl_rule_info *"]


func: mlxsw_sp_acl_atcam_entry_del
ret: void
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_atcam_region *", "struct mlxsw_sp_acl_atcam_chunk *", "struct mlxsw_sp_acl_atcam_entry *"]


func: mlxsw_sp_acl_atcam_region_init
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_atcam *", "struct mlxsw_sp_acl_atcam_region *", "struct mlxsw_sp_acl_tcam_region *", "void *", "const struct mlxsw_sp_acl_ctcam_region_ops *"]


func: mlxsw_sp_acl_atcam_region_entry_action_replace
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_atcam_entry *", "struct mlxsw_sp_acl_rule_info *", "struct mlxsw_sp_acl_atcam_region *"]


func: mlxsw_sp_acl_bf_entry_add
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_bf *", "struct mlxsw_sp_acl_atcam_region *", "unsigned int", "struct mlxsw_sp_acl_atcam_entry *"]


func: mlxsw_sp_acl_bf_index_get
ret: static unsigned int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_acl_atcam_region *", "struct mlxsw_sp_acl_atcam_entry *", "struct mlxsw_sp_acl_bf *"]


func: mlxsw_sp_acl_ctcam_entry_action_replace
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_ctcam_region *", "struct mlxsw_sp_acl_ctcam_entry *", "struct mlxsw_sp_acl_rule_info *"]


func: mlxsw_sp_acl_ctcam_entry_add
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_ctcam_region *", "struct mlxsw_sp_acl_ctcam_chunk *", "struct mlxsw_sp_acl_ctcam_entry *", "struct mlxsw_sp_acl_rule_info *", "bool"]


func: mlxsw_sp_acl_ctcam_entry_del
ret: void
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_ctcam_region *", "struct mlxsw_sp_acl_ctcam_chunk *", "struct mlxsw_sp_acl_ctcam_entry *"]


func: mlxsw_sp_acl_ctcam_region_init
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_ctcam_region *", "struct mlxsw_sp_acl_tcam_region *", "const struct mlxsw_sp_acl_ctcam_region_ops *"]


func: mlxsw_sp_acl_ctcam_region_entry_action_replace
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_afa_block *", "unsigned int", "struct mlxsw_sp_acl_ctcam_entry *", "struct mlxsw_sp_acl_ctcam_region *", "struct mlxsw_sp *"]


func: mlxsw_sp_acl_ctcam_region_entry_insert
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_ctcam_region *", "struct mlxsw_sp_acl_ctcam_entry *", "struct mlxsw_sp_acl_rule_info *", "bool"]


func: mlxsw_sp_acl_erp_bf_insert
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_atcam_region *", "struct mlxsw_sp_acl_erp_mask *", "struct mlxsw_sp_acl_atcam_entry *"]


func: mlxsw_sp_acl_erp_table_alloc
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_acl_erp_core *", "unsigned int", "enum mlxsw_sp_acl_atcam_region_type", "unsigned long *"]


func: mlxsw_sp_acl_tcam_group_region_attach
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_tcam_group *", "struct mlxsw_sp_acl_tcam_region *", "unsigned int", "struct mlxsw_sp_acl_tcam_region *"]


func: mlxsw_sp_acl_tcam_vchunk_create
ret: static struct mlxsw_sp_acl_tcam_vchunk *
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_tcam_vgroup *", "unsigned int", "struct mlxsw_afk_element_usage *"]


func: mlxsw_sp_acl_tcam_vchunk_migrate_all
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_tcam_vregion *", "struct mlxsw_sp_acl_tcam_rehash_ctx *", "int *"]


func: mlxsw_sp_acl_tcam_ventry_add
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_tcam_vgroup *", "struct mlxsw_sp_acl_tcam_ventry *", "struct mlxsw_sp_acl_rule_info *"]


func: mlxsw_sp_acl_tcam_vgroup_add
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_acl_tcam *", "struct mlxsw_sp_acl_tcam_vgroup *", "struct mlxsw_afk_element_usage *", "bool", "struct mlxsw_sp *", "unsigned int", "const struct mlxsw_sp_acl_tcam_pattern *"]


func: mlxsw_sp_sb_pool_set
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_core *", "unsigned int", "u16", "u32", "enum devlink_sb_threshold_type", "struct netlink_ext_ack *"]


func: mlxsw_sp_sb_tc_pool_bind_set
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_core_port *", "unsigned int", "u16", "enum devlink_sb_pool_type", "u16", "u32", "struct netlink_ext_ack *"]


func: __mlxsw_sp_dpipe_table_host_entry_fill
ret: static void
module: mlxsw_spectrum
args:
["struct mlxsw_sp_rif *", "unsigned char *", "void *", "struct devlink_dpipe_entry *", "struct devlink_dpipe_entry *"]


func: mlxsw_sp_flower_parse
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_acl_block *", "struct mlxsw_sp_acl_rule_info *", "struct flow_cls_offload *"]


func: mlxsw_sp_mr_vif_add
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_mr_table *", "struct net_device *", "vifi_t", "unsigned long", "const struct mlxsw_sp_rif *"]


func: mlxsw_sp_mr_route_evif_unresolve
ret: static void
module: mlxsw_spectrum
args:
["struct mlxsw_sp_mr_route_vif_entry *", "struct mlxsw_sp_mr_route_vif_entry *", "struct mlxsw_sp_mr_table *"]


func: mlxsw_sp_mr_vif_resolve
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_mr_table *", "struct net_device *", "struct mlxsw_sp_mr_vif *", "unsigned long", "const struct mlxsw_sp_rif *"]


func: mlxsw_sp_mr_tcam_afa_block_create
ret: static struct mlxsw_afa_block *
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "enum mlxsw_sp_mr_route_action", "u16", "u32", "u16", "struct mlxsw_sp_mr_tcam_erif_list *"]


func: mlxsw_sp_nve_fid_enable
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_fid *", "struct mlxsw_sp_nve_params *", "struct netlink_ext_ack *"]


func: mlxsw_sp_nve_mc_list_ip_del
ret: static void
module: mlxsw_spectrum
args:
["struct mlxsw_sp_nve_mc_list *", "enum mlxsw_sp_l3proto", "union mlxsw_sp_l3addr *", "struct mlxsw_sp *"]


func: mlxsw_sp_nve_mc_record_ipv4_entry_add
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_nve_mc_record *", "struct mlxsw_sp_nve_mc_entry *", "const union mlxsw_sp_l3addr *"]


func: mlxsw_sp_nve_mc_record_ipv4_entry_compare
ret: static bool
module: mlxsw_spectrum
args:
["const struct mlxsw_sp_nve_mc_record *", "const struct mlxsw_sp_nve_mc_entry *", "const union mlxsw_sp_l3addr *"]


func: mlxsw_sp_nve_mc_record_ipv4_entry_set
ret: static void
module: mlxsw_spectrum
args:
["const struct mlxsw_sp_nve_mc_record *", "const struct mlxsw_sp_nve_mc_entry *", "char *", "unsigned int"]


func: mlxsw_sp_qdisc_replace
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_port *", "u32", "struct mlxsw_sp_qdisc *", "struct mlxsw_sp_qdisc_ops *", "void *"]


func: __mlxsw_sp_ipip_entry_update_tunnel
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "struct mlxsw_sp_ipip_entry *", "bool", "bool", "bool", "struct netlink_ext_ack *"]


func: mlxsw_sp_ipip_demote_tunnel_by_saddr
ret: bool
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "enum mlxsw_sp_l3proto", "union mlxsw_sp_l3addr", "u32", "const struct mlxsw_sp_ipip_entry *"]


func: mlxsw_sp_ipip_entry_saddr_matches
ret: static bool
module: mlxsw_spectrum
args:
["const enum mlxsw_sp_l3proto", "union mlxsw_sp_l3addr", "u32", "struct mlxsw_sp_ipip_entry *", "struct mlxsw_sp_ipip_entry *", "struct mlxsw_sp *"]


func: mlxsw_sp_router_ip2me_fib_entry_find
ret: static struct mlxsw_sp_fib_entry *
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "u32", "enum mlxsw_sp_l3proto", "enum mlxsw_sp_fib_entry_type", "const union mlxsw_sp_l3addr *"]


func: mlxsw_sp_span_entry_tunnel_parms_common
ret: static int
module: mlxsw_spectrum
args:
["struct net_device *", "union mlxsw_sp_l3addr", "union mlxsw_sp_l3addr", "union mlxsw_sp_l3addr", "__u8", "struct neigh_table *", "struct mlxsw_sp_span_parms *"]


func: mlxsw_sp_bridge_vxlan_join
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "const struct net_device *", "const struct net_device *", "u16", "struct netlink_ext_ack *"]


func: mlxsw_sp_port_bridge_join
ret: int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_port *", "struct net_device *", "struct net_device *", "struct netlink_ext_ack *"]


func: __mlxsw_sp_port_fdb_uc_op
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "u8", "const char *", "u16", "bool", "enum mlxsw_reg_sfd_rec_action", "enum mlxsw_reg_sfd_rec_policy"]


func: __mlxsw_sp_port_mdb_del
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_port *", "struct mlxsw_sp_mid *", "struct mlxsw_sp_bridge_port *", "struct mlxsw_sp_bridge_port *"]


func: mlxsw_sp_bridge_8021d_port_join
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp_bridge_device *", "struct mlxsw_sp_bridge_port *", "struct mlxsw_sp_port *", "struct netlink_ext_ack *"]


func: mlxsw_sp_fdb_nve_call_notifiers
ret: static void
module: mlxsw_spectrum
args:
["struct net_device *", "const char *", "enum mlxsw_sp_l3proto", "union mlxsw_sp_l3addr *", "__be32", "bool"]


func: mlxsw_sp_port_fdb_tunnel_uc_op
ret: static int
module: mlxsw_spectrum
args:
["struct mlxsw_sp *", "const char *", "u16", "enum mlxsw_sp_l3proto", "const union mlxsw_sp_l3addr *", "bool", "bool"]


func: mlxsw_sp_port_obj_add
ret: static int
module: mlxsw_spectrum
args:
["struct net_device *", "const struct switchdev_obj *", "struct switchdev_trans *", "struct netlink_ext_ack *"]


func: mlxsw_reg_trans_query
ret: int
module: mlxsw_core
args:
["struct mlxsw_core *", "const struct mlxsw_reg_info *", "char *", "struct list_head *", "mlxsw_reg_trans_cb_t *", "unsigned long"]


func: __mlxsw_core_port_init
ret: static int
module: mlxsw_core
args:
["struct mlxsw_core *", "u8", "enum devlink_port_flavour", "u32", "bool", "u32", "const unsigned char *", "unsigned char"]


func: mlxsw_core_reg_access
ret: static int
module: mlxsw_core
args:
["struct mlxsw_core *", "const struct mlxsw_reg_info *", "char *", "enum mlxsw_core_reg_access_type"]


func: mlxsw_core_reg_access_emad
ret: static int
module: mlxsw_core
args:
["struct mlxsw_core *", "const struct mlxsw_reg_info *", "char *", "enum mlxsw_core_reg_access_type", "struct list_head *", "mlxsw_reg_trans_cb_t *", "unsigned long"]


func: mlxsw_devlink_sb_pool_set
ret: static int
module: mlxsw_core
args:
["struct devlink *", "unsigned int", "u16", "u32", "enum devlink_sb_threshold_type", "struct netlink_ext_ack *"]


func: mlxsw_devlink_sb_tc_pool_bind_set
ret: static int
module: mlxsw_core
args:
["struct devlink_port *", "unsigned int", "u16", "enum devlink_sb_pool_type", "u16", "u32", "struct netlink_ext_ack *"]


func: mlxsw_afk_encode
ret: void
module: mlxsw_core
args:
["struct mlxsw_afk *", "struct mlxsw_afk_key_info *", "struct mlxsw_afk_element_values *", "char *", "char *"]


func: mlxsw_afk_values_add_buf
ret: void
module: mlxsw_core
args:
["struct mlxsw_afk_element_values *", "enum mlxsw_afk_element", "const char *", "const char *", "unsigned int"]


func: mlxsw_thermal_tz_score_update
ret: static void
module: mlxsw_core
args:
["struct thermal_zone_device *", "struct mlxsw_thermal_trip *", "int", "struct mlxsw_thermal *", "struct mlxsw_thermal *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


func: mlx5_accel_esp_create_hw_context
ret: void *
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_accel_esp_xfrm *", "const __be32 *", "const __be32 *", "const __be32", "bool"]


func: mlx5_cmd_exec_cb
ret: int
module: mlx5_core
args:
["struct mlx5_async_ctx *", "void *", "int", "void *", "int", "mlx5_async_cbk_t", "struct mlx5_async_work *"]


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: parse_fs_hdrs
ret: const char *
module: mlx5_core
args:
["struct trace_seq *", "u8", "const u32 *", "const u32 *", "const u32 *", "const u32 *", "const u32 *", "const u32 *"]


func: mlx5e_tc_tun_init_encap_attr
ret: int
module: mlx5_core
args:
["struct net_device *", "struct mlx5e_priv *", "struct mlx5e_encap_entry *", "struct netlink_ext_ack *"]


func: mlx5e_tc_tun_parse
ret: int
module: mlx5_core
args:
["struct net_device *", "struct mlx5e_priv *", "struct mlx5_flow_spec *", "struct flow_cls_offload *", "void *", "void *", "u8 *"]


func: mlx5e_tc_tun_parse_geneve_options
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_spec *", "struct flow_cls_offload *", "struct mlx5e_priv *", "struct mlx5e_priv *"]


func: mlx5e_open_xsk
ret: int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_params *", "struct mlx5e_xsk_param *", "struct xdp_umem *", "struct mlx5e_channel *"]


func: mlx5e_ktls_add
ret: static int
module: mlx5_core
args:
["struct net_device *", "struct sock *", "enum tls_offload_ctx_dir", "struct tls_crypto_info *", "u32"]


func: mlx5e_ktls_handle_tx_skb
ret: struct sk_buff *
module: mlx5_core
args:
["struct net_device *", "struct mlx5e_txqsq *", "struct sk_buff *", "struct mlx5e_tx_wqe **", "u16 *"]


func: mlx5e_tls_handle_ooo
ret: static struct sk_buff *
module: mlx5_core
args:
["struct mlx5e_tls_offload_context_tx *", "struct mlx5e_txqsq *", "struct sk_buff *", "struct mlx5e_tx_wqe **", "u16 *", "struct mlx5e_tls *"]


func: mlx5e_build_nic_params
ret: void
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5e_xsk *", "struct mlx5e_rss_params *", "struct mlx5e_params *", "u16", "u16"]


func: mlx5e_build_rq_param
ret: void
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_params *", "struct mlx5e_xsk_param *", "struct mlx5e_rq_param *"]


func: mlx5e_build_rx_cq_param
ret: void
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_params *", "struct mlx5e_xsk_param *", "struct mlx5e_cq_param *"]


func: mlx5e_netdev_init
ret: int
module: mlx5_core
args:
["struct net_device *", "struct mlx5e_priv *", "struct mlx5_core_dev *", "const struct mlx5e_profile *", "void *"]


func: mlx5e_open_icosq
ret: int
module: mlx5_core
args:
["struct mlx5e_channel *", "struct mlx5e_params *", "struct mlx5e_sq_param *", "struct mlx5e_icosq *"]


func: mlx5e_open_rq
ret: int
module: mlx5_core
args:
["struct mlx5e_channel *", "struct mlx5e_params *", "struct mlx5e_rq_param *", "struct mlx5e_xsk_param *", "struct xdp_umem *", "struct mlx5e_rq *"]


func: mlx5e_open_xdpsq
ret: int
module: mlx5_core
args:
["struct mlx5e_channel *", "struct mlx5e_params *", "struct mlx5e_sq_param *", "struct xdp_umem *", "struct mlx5e_xdpsq *", "bool"]


func: mlx5e_alloc_rq
ret: static int
module: mlx5_core
args:
["struct mlx5e_channel *", "struct mlx5e_params *", "struct mlx5e_xsk_param *", "struct xdp_umem *", "struct mlx5e_rq_param *", "struct mlx5e_rq *"]


func: mlx5e_build_rq_frags_info
ret: static void
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5e_params *", "struct mlx5e_xsk_param *", "struct mlx5e_rq_frags_info *"]


func: mlx5e_handle_feature
ret: static int
module: mlx5_core
args:
["struct net_device *", "netdev_features_t *", "netdev_features_t", "netdev_features_t", "mlx5e_feature_handler"]


func: __mlx5e_add_fdb_flow
ret: static struct mlx5e_tc_flow *
module: mlx5_core
args:
["struct mlx5e_priv *", "struct flow_cls_offload *", "unsigned long", "struct net_device *", "struct mlx5_eswitch_rep *", "struct mlx5_core_dev *"]


func: __parse_cls_flower
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5_flow_spec *", "struct flow_cls_offload *", "struct net_device *", "u8 *", "u8 *"]


func: actions_match_supported
ret: static bool
module: mlx5_core
args:
["struct flow_action *", "struct mlx5e_tc_flow_parse_attr *", "struct mlx5e_tc_flow *", "struct netlink_ext_ack *", "struct mlx5e_priv *"]


func: add_vlan_rewrite_action
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "int", "struct mlx5e_tc_flow_parse_attr *", "struct pedit_headers_action *", "u32 *", "struct netlink_ext_ack *", "const struct flow_action_entry *", "const struct flow_action_entry *"]


func: alloc_tc_pedit_action
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "int", "struct mlx5e_tc_flow_parse_attr *", "struct pedit_headers_action *", "u32 *", "struct netlink_ext_ack *"]


func: mlx5e_alloc_flow
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "int", "unsigned long", "struct mlx5e_tc_flow_parse_attr **", "struct mlx5e_tc_flow **", "struct flow_cls_offload *"]


func: mlx5e_attach_encap
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_tc_flow *", "struct net_device *", "int", "struct netlink_ext_ack *", "struct net_device **", "bool *"]


func: mlx5e_attach_mod_hdr
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_tc_flow *", "struct mlx5e_tc_flow_parse_attr *", "struct mlx5e_tc_flow_parse_attr *"]


func: mlx5e_hairpin_flow_add
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_tc_flow *", "struct mlx5e_tc_flow_parse_attr *", "struct netlink_ext_ack *"]


func: mlx5e_tc_add_nic_flow
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_tc_flow_parse_attr *", "struct mlx5e_tc_flow *", "struct netlink_ext_ack *"]


func: mlx5e_tc_offload_fdb_rules
ret: static struct mlx5_flow_handle *
module: mlx5_core
args:
["struct mlx5_eswitch *", "struct mlx5_flow_spec *", "struct mlx5_esw_flow_attr *", "struct mlx5e_tc_flow *"]


func: mlx5e_tc_offload_to_slow_path
ret: static struct mlx5_flow_handle *
module: mlx5_core
args:
["struct mlx5_eswitch *", "struct mlx5e_tc_flow *", "struct mlx5_flow_spec *", "struct mlx5_esw_flow_attr *"]


func: offload_pedit_fields
ret: static int
module: mlx5_core
args:
["struct pedit_headers_action *", "struct mlx5e_tc_flow_parse_attr *", "struct netlink_ext_ack *", "u32 *"]


func: parse_cls_flower
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct mlx5e_tc_flow *", "struct mlx5_flow_spec *", "struct flow_cls_offload *", "struct net_device *"]


func: parse_tc_fdb_actions
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct flow_action *", "struct mlx5e_tc_flow *", "struct netlink_ext_ack *"]


func: parse_tc_nic_actions
ret: static int
module: mlx5_core
args:
["struct mlx5e_priv *", "struct flow_action *", "struct mlx5e_tc_flow_parse_attr *", "struct mlx5e_tc_flow *", "struct netlink_ext_ack *"]


func: parse_tc_pedit_action
ret: static int
module: mlx5_core
args:
["const struct flow_action_entry *", "int", "struct pedit_headers_action *", "struct netlink_ext_ack *", "struct mlx5e_tc_flow_parse_attr *", "struct mlx5e_priv *"]


func: mlx5_eswitch_set_rule_source_port
ret: static void
module: mlx5_core
args:
["struct mlx5_flow_spec *", "struct mlx5_esw_flow_attr *", "struct mlx5_esw_flow_attr *", "struct mlx5_eswitch *", "struct mlx5_eswitch *"]


func: mlx5_eswitch_add_termtbl_rule
ret: struct mlx5_flow_handle *
module: mlx5_core
args:
["struct mlx5_eswitch *", "struct mlx5_flow_table *", "struct mlx5_flow_spec *", "struct mlx5_esw_flow_attr *", "struct mlx5_flow_act *", "struct mlx5_flow_destination *", "int"]


func: fpga_ipsec_fs_create_flow_group
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_root_namespace *", "struct mlx5_flow_table *", "u32 *", "struct mlx5_flow_group *", "bool"]


func: fpga_ipsec_fs_create_fte
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_root_namespace *", "struct mlx5_flow_table *", "struct mlx5_flow_group *", "struct fs_fte *", "bool"]


func: fpga_ipsec_fs_update_fte
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_root_namespace *", "struct mlx5_flow_table *", "struct mlx5_flow_group *", "int", "struct fs_fte *", "bool"]


func: mlx5_fpga_ipsec_build_hw_xfrm
ret: static void
module: mlx5_core
args:
["const struct mlx5_accel_esp_xfrm_attrs *", "struct mlx5_ifc_fpga_ipsec_sa *", "struct mlx5_core_dev *"]


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


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


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


func: mlx5_fpga_ipsec_update_hw_sa
ret: static int
module: mlx5_core
args:
["struct mlx5_ifc_fpga_ipsec_sa *", "int", "struct mlx5_fpga_device *", "struct mlx5_fpga_device *"]


func: mlx5_fpga_tls_cmd_send
ret: static void
module: mlx5_core
args:
["struct mlx5_fpga_device *", "struct mlx5_fpga_tls_command_context *", "mlx5_fpga_tls_command_complete"]


func: mlx5_fpga_tls_setup_completion
ret: static void
module: mlx5_core
args:
["struct mlx5_fpga_conn *", "struct mlx5_fpga_device *", "struct mlx5_fpga_tls_command_context *", "struct mlx5_fpga_dma_buf *"]


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


func: mlx5_cmd_packet_reformat_alloc
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_root_namespace *", "int", "size_t", "void *", "enum mlx5_flow_namespace_type", "struct mlx5_pkt_reformat *"]


func: mlx5_cmd_set_fte
ret: static int
module: mlx5_core
args:
["struct mlx5_core_dev *", "int", "int", "struct mlx5_flow_table *", "unsigned int", "struct fs_fte *"]


func: mlx5_add_flow_rules
ret: struct mlx5_flow_handle *
module: mlx5_core
args:
["struct mlx5_flow_table *", "const struct mlx5_flow_spec *", "struct mlx5_flow_act *", "struct mlx5_flow_destination *", "int"]


func: __mlx5_create_flow_table
ret: static struct mlx5_flow_table *
module: mlx5_core
args:
["struct mlx5_flow_namespace *", "struct mlx5_flow_table_attr *", "enum fs_flow_table_op_mod", "u16"]


func: add_rule_fg
ret: static struct mlx5_flow_handle *
module: mlx5_core
args:
["struct mlx5_flow_group *", "struct mlx5_flow_act *", "struct mlx5_flow_destination *", "int", "struct fs_fte *", "const struct mlx5_flow_spec *"]


func: init_root_tree
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_steering *", "struct fs_node *", "struct init_tree_node *", "struct init_tree_node *"]


func: init_root_tree_recursive
ret: static int
module: mlx5_core
args:
["struct mlx5_flow_steering *", "struct init_tree_node *", "struct fs_node *", "int", "struct init_tree_node *"]


func: try_add_to_existing_fg
ret: static struct mlx5_flow_handle *
module: mlx5_core
args:
["struct mlx5_flow_table *", "struct list_head *", "const struct mlx5_flow_spec *", "struct mlx5_flow_act *", "struct mlx5_flow_destination *", "int", "int"]


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


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


func: mlx5_core_create_mkey_cb
ret: int
module: mlx5_core
args:
["struct mlx5_core_dev *", "struct mlx5_core_mkey *", "struct mlx5_async_ctx *", "u32 *", "int", "u32 *", "int", "mlx5_async_cbk_t", "struct mlx5_async_work *"]


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


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


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


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


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


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


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


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


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


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


func: mlx5dr_ste_build_flex_parser_1
ret: int
module: mlx5_core
args:
["struct mlx5dr_ste_build *", "struct mlx5dr_match_param *", "struct mlx5dr_cmd_caps *", "bool", "bool"]


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


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


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


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


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


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


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


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


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


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


func: rmnet_vnd_newlink
ret: int
module: rmnet
args:
["u8", "struct net_device *", "struct rmnet_port *", "struct net_device *", "struct rmnet_endpoint *"]


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


func: rocker_dma_ring_create
ret: static int
module: rocker
args:
["unsigned int", "size_t", "struct rocker_dma_ring_info *", "const struct rocker *", "const struct rocker *"]


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


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


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


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


func: efx_ef10_handle_rx_event_errors
ret: static u16
module: sfc
args:
["struct efx_channel *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "const efx_qword_t *"]


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 *", "int *", "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_rpc_evb_retry
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_finish
ret: static int
module: sfc
args:
["struct efx_nic *", "unsigned int", "size_t", "efx_dword_t *", "size_t", "size_t *", "bool", "u32 *", "int *"]


func: efx_mcdi_mon_add_attr
ret: static void
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: falcon_spi_cmd
ret: static int
module: sfc-falcon
args:
["struct ef4_nic *", "unsigned int", "int", "const void *", "void *", "size_t", "const struct falcon_spi_device *", "const struct falcon_spi_device *"]


func: ef4_nic_update_stats
ret: void
module: sfc-falcon
args:
["const struct ef4_hw_stat_desc *", "size_t", "const unsigned long *", "u64 *", "const void *", "bool"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: 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: write_ofld_wr
ret: static void
module: cxgb3
args:
["struct sk_buff *", "struct sge_txq *", "unsigned int", "unsigned int", "unsigned int", "const dma_addr_t *", "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 dma_addr_t *", "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: 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: 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: cxgb_find_route
ret: struct dst_entry *
module: libcxgb
args:
["struct cxgb4_lld_info *", "struct net_device *(*)(struct net_device *)", "__be32", "__be32", "__be16", "__be16", "u8"]


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


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


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


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


func: ocelot_netdevice_port_event
ret: static int
module: mscc_ocelot_common
args:
["struct net_device *", "unsigned long", "struct netdev_notifier_changeupper_info *", "struct netdev_notifier_changeupper_info *"]


func: enic_dev_wait
ret: static int
module: enic
args:
["struct vnic_dev *", "int (*)(struct vnic_dev *, int *)", "int", "int (*)(struct vnic_dev *, int)"]


func: cnic_submit_kwqe_16
ret: static int
module: cnic
args:
["u32", "u32", "u32", "union l5cm_specific_data *", "union l5cm_specific_data *", "struct cnic_dev *", "struct cnic_dev *"]


func: __bnxt_hwrm_reserve_vf_rings
ret: static void
module: bnxt_en
args:
["struct hwrm_func_vf_cfg_input *", "int", "int", "int", "int", "int", "int", "struct bnxt *", "struct bnxt *"]


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


func: bnxt_tpa_end
ret: static struct sk_buff *
module: bnxt_en
args:
["struct bnxt *", "struct bnxt_cp_ring_info *", "u32 *", "struct rx_tpa_end_cmp *", "struct rx_tpa_end_cmp_ext *", "u8 *"]


func: bnxt_fill_coredump_seg_hdr
ret: static void
module: bnxt_en
args:
["struct bnxt_coredump_segment_hdr *", "struct coredump_segment_record *", "u32", "int", "u32", "struct bnxt *", "u32"]


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


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


func: bnx2x_tpa_stop
ret: static void
module: bnx2x
args:
["struct bnx2x *", "struct bnx2x_fastpath *", "struct bnx2x_agg_info *", "u16", "struct eth_end_agg_rx_cqe *", "u16"]


func: bnx2x_dcbx_2cos_limit_cee_fill_cos_params
ret: static void
module: bnx2x
args:
["struct bnx2x *", "struct pg_help_data *", "struct dcbx_ets_feature *", "struct cos_help_data *", "u32 *", "u32", "u8"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: atl1c_tso_csum
ret: static int
module: atl1c
args:
["struct atl1c_adapter *", "struct sk_buff *", "struct atl1c_tpd_desc **", "enum atl1c_trans_queue"]


func: macb_clk_init
ret: static int
module: macb
args:
["struct platform_device *", "struct clk **", "struct clk **", "struct clk **", "struct clk **", "struct clk **"]


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


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


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


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


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


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


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


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


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


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


func: qed_dcbx_set_params
ret: static void
module: qed
args:
["struct qed_dcbx_results *", "struct qed_hwfn *", "struct qed_ptt *", "bool", "bool", "u8", "u8", "enum dcbx_protocol_type", "enum qed_pci_personality"]


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


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


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


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


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


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


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


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


func: qed_chain_alloc
ret: int
module: qed
args:
["struct qed_dev *", "enum qed_chain_use_mode", "enum qed_chain_mode", "enum qed_chain_cnt_type", "u32", "size_t", "struct qed_chain *", "struct qed_chain_ext_pbl *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: 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: qede_flow_parse_ports
ret: static int
module: qede
args:
["struct flow_rule *", "struct qede_arfs_tuple *", "struct qede_arfs_tuple *", "struct qede_dev *", "struct qede_dev *"]


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


func: 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: ionic_q_init
ret: int
module: ionic
args:
["struct ionic_lif *", "struct ionic_dev *", "struct ionic_queue *", "unsigned int", "const char *", "unsigned int", "size_t", "size_t", "unsigned int"]


func: ionic_qcq_alloc
ret: static int
module: ionic
args:
["struct ionic_lif *", "unsigned int", "unsigned int", "const char *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "struct ionic_qcq **"]


func: ionic_tx_tso_post
ret: static void
module: ionic
args:
["struct ionic_queue *", "struct ionic_txq_desc *", "struct sk_buff *", "dma_addr_t", "u8", "u16", "unsigned int", "unsigned int", "bool", "u16", "bool", "bool", "bool"]


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


func: iavf_tx_map
ret: static void
module: iavf
args:
["struct iavf_ring *", "struct sk_buff *", "struct iavf_tx_buffer *", "u32", "u32", "u32", "const u8"]


func: e1000_tx_map
ret: static int
module: e1000
args:
["struct e1000_adapter *", "struct e1000_tx_ring *", "struct sk_buff *", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: i40e_aq_get_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_mirrorrule_op
ret: static i40e_status
module: i40e
args:
["struct i40e_hw *", "u16", "u16", "u16", "u16", "u16", "__le16 *", "struct i40e_asq_cmd_details *", "u16 *", "u16 *", "u16 *"]


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


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


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


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


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


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


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


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


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


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


func: ice_get_rc_coalesce
ret: static int
module: ice
args:
["struct ethtool_coalesce *", "enum ice_container_type", "struct ice_ring_container *", "struct ice_ring_container *"]


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


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


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


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


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


func: s2io_club_tcp_session
ret: static int
module: s2io
args:
["struct ring_info *", "u8 *", "u8 **", "u32 *", "struct lro **", "struct RxD_t *", "struct s2io_nic *"]


func: vxge_hw_vpath_rts_rth_set
ret: enum vxge_hw_status
module: vxge
args:
["struct __vxge_hw_vpath_handle *", "enum vxge_hw_rth_algoritms", "struct vxge_hw_rth_hash_types *", "u16"]


func: __vxge_hw_mempool_create
ret: static struct vxge_hw_mempool *
module: vxge
args:
["struct __vxge_hw_device *", "u32", "u32", "u32", "u32", "u32", "void *", "const struct vxge_hw_mempool_cbs *"]


func: vxge_xmit_compl
ret: static enum vxge_hw_status
module: vxge
args:
["struct __vxge_hw_fifo *", "void *", "enum vxge_hw_fifo_tcode", "void *", "struct sk_buff ***", "int", "int *"]


func: myri10ge_unmap_rx_page
ret: static void
module: myri10ge
args:
["struct pci_dev *", "struct myri10ge_rx_buffer_state *", "struct myri10ge_rx_buffer_state *", "int"]


func: dwmac5_log_error
ret: static void
module: stmmac
args:
["struct net_device *", "u32", "bool", "const char *", "const struct dwmac5_error_desc *", "unsigned long", "struct stmmac_safety_stats *"]


func: dwxgmac3_log_error
ret: static void
module: stmmac
args:
["struct net_device *", "u32", "bool", "const char *", "const struct dwxgmac3_error_desc *", "unsigned long", "struct stmmac_safety_stats *"]


func: stmmac_vlan_insert
ret: static bool
module: stmmac
args:
["struct sk_buff *", "struct stmmac_tx_queue *", "struct stmmac_tx_queue *", "struct stmmac_priv *", "struct stmmac_priv *"]


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: static int
module: be2net
args:
["struct be_adapter *", "u32", "u32", "u32 *", "u8 *", "u8 *", "struct be_dma_mem *", "const char *"]


func: be_cfg_vxlan_port
ret: static void
module: be2net
args:
["struct net_device *", "void (*)(struct work_struct *)", "struct udp_tunnel_info *", "struct udp_tunnel_info *"]


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


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


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


func: 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_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: nfp_abm_ctrl_stat
ret: static int
module: nfp
args:
["struct nfp_abm_link *", "const struct nfp_rtsym *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "bool", "u64 *"]


func: nfp_abm_qdisc_replace
ret: static int
module: nfp
args:
["struct net_device *", "struct nfp_abm_link *", "enum nfp_qdisc_type", "u32", "u32", "unsigned int", "struct nfp_qdisc **"]


func: nfp_abm_stats_calculate
ret: static void
module: nfp
args:
["struct nfp_alink_stats *", "struct nfp_alink_stats *", "struct gnet_stats_basic_packed *", "struct gnet_stats_queue *"]


func: emit_cmd_any
ret: static void
module: nfp
args:
["struct nfp_prog *", "enum cmd_tgt_map", "u8", "u8", "swreg", "swreg", "u8", "enum cmd_ctx_swap", "bool"]


func: mem_op_stack
ret: static int
module: nfp
args:
["struct nfp_prog *", "struct nfp_insn_meta *", "unsigned int", "unsigned int", "u8", "u8", "bool", "lmem_step"]


func: nfp_bpf_map_mark_used
ret: static int
module: nfp
args:
["struct bpf_verifier_env *", "const struct bpf_reg_state *", "enum nfp_bpf_map_use", "struct nfp_insn_meta *", "struct nfp_insn_meta *"]


func: nfp_bpf_stack_arg_ok
ret: static int
module: nfp
args:
["const char *", "struct bpf_verifier_env *", "const struct bpf_reg_state *", "struct nfp_bpf_reg_state *"]


func: __nfp_ccm_mbox_communicate
ret: int
module: nfp
args:
["struct nfp_net *", "struct sk_buff *", "enum nfp_ccm_type", "unsigned int", "unsigned int", "bool"]


func: nfp_ccm_mbox_msg_prepare
ret: static int
module: nfp
args:
["struct nfp_net *", "struct sk_buff *", "enum nfp_ccm_type", "unsigned int", "unsigned int", "gfp_t"]


func: nfp_flower_compile_action
ret: int
module: nfp
args:
["struct nfp_app *", "struct flow_cls_offload *", "struct net_device *", "struct nfp_fl_payload *", "struct netlink_ext_ack *"]


func: nfp_fl_pedit
ret: static int
module: nfp
args:
["const struct flow_action_entry *", "struct nfp_flower_pedit_acts *", "struct netlink_ext_ack *", "u32 *", "int *", "char *", "struct flow_cls_offload *"]


func: nfp_flower_loop_action
ret: static int
module: nfp
args:
["struct nfp_app *", "const struct flow_action_entry *", "struct flow_cls_offload *", "struct nfp_fl_payload *", "int *", "struct net_device *", "enum nfp_flower_tun_type *", "int *", "int *", "u32 *", "struct nfp_flower_pedit_acts *", "bool *", "struct netlink_ext_ack *", "int"]


func: nfp_flower_output_action
ret: static int
module: nfp
args:
["struct nfp_app *", "const struct flow_action_entry *", "struct nfp_fl_payload *", "int *", "struct net_device *", "bool", "enum nfp_flower_tun_type *", "int *", "int *", "u32 *", "bool", "struct netlink_ext_ack *"]


func: nfp_fl_lag_config_group
ret: static int
module: nfp
args:
["struct nfp_fl_lag *", "struct net_device **", "unsigned int", "enum nfp_fl_lag_batch *", "struct nfp_fl_lag_group *", "struct nfp_fl_lag_group *"]


func: nfp_flower_compile_flow_match
ret: int
module: nfp
args:
["struct nfp_app *", "struct flow_cls_offload *", "struct nfp_fl_key_ls *", "struct net_device *", "struct nfp_fl_payload *", "enum nfp_flower_tun_type", "struct netlink_ext_ack *"]


func: nfp_compile_flow_metadata
ret: int
module: nfp
args:
["struct nfp_app *", "struct flow_cls_offload *", "struct nfp_fl_payload *", "struct net_device *", "struct netlink_ext_ack *"]


func: nfp_flower_calculate_key_layers
ret: static int
module: nfp
args:
["struct net_device *", "struct nfp_fl_key_ls *", "struct flow_cls_offload *", "enum nfp_flower_tun_type *", "struct netlink_ext_ack *", "struct nfp_app *"]


func: nfp_tun_write_neigh
ret: static void
module: nfp
args:
["struct net_device *", "struct nfp_app *", "struct neighbour *", "struct flowi4 *", "struct flowi4 *", "gfp_t"]


func: nfp_ctrl_rx_one
ret: static bool
module: nfp
args:
["struct nfp_net *", "struct nfp_net_dp *", "struct nfp_net_r_vector *", "struct nfp_net_rx_ring *"]


func: nfp_net_rx_drop
ret: static void
module: nfp
args:
["const struct nfp_net_dp *", "struct nfp_net_rx_ring *", "struct nfp_net_rx_buf *", "struct sk_buff *", "struct nfp_net_r_vector *", "struct nfp_net_r_vector *"]


func: compute_bar
ret: static int
module: nfp
args:
["u32 *", "u64 *", "int", "int", "int", "u64", "size_t", "int", "const struct nfp_bar *", "const struct nfp6000_pcie *"]


func: nfp_cpp_explicit_set_posted
ret: int
module: nfp
args:
["struct nfp_cpp_explicit *", "int", "u8", "enum nfp_cpp_explicit_signal_mode", "u8", "enum nfp_cpp_explicit_signal_mode"]


func: nfp_nsp_command_buf_dma_sg
ret: static int
module: nfp
args:
["struct nfp_nsp *", "struct nfp_nsp_command_buf_arg *", "unsigned int", "unsigned int", "unsigned int"]


func: nfp_eth_set_bit_config
ret: static int
module: nfp
args:
["struct nfp_nsp *", "unsigned int", "const u64", "const unsigned int", "unsigned int", "const u64"]


func: nfp_rtsym_map
ret: u8 *
module: nfp
args:
["struct nfp_rtsym_table *", "const char *", "const char *", "unsigned int", "struct nfp_cpp_area **"]


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: mac80211_hwsim_conf_tx
ret: static int
module: mac80211_hwsim
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "u16", "const struct ieee80211_tx_queue_params *"]


func: mac80211_hwsim_get_radio
ret: static int
module: mac80211_hwsim
args:
["struct sk_buff *", "struct mac80211_hwsim_data *", "u32", "u32", "struct netlink_callback *", "int"]


func: mac80211_hwsim_roc
ret: static int
module: mac80211_hwsim
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_channel *", "int", "enum ieee80211_roc_type"]


func: mac80211_hwsim_sta_notify
ret: static void
module: mac80211_hwsim
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "enum sta_notify_cmd", "struct ieee80211_sta *"]


func: rsi_hal_key_config
ret: static int
module: rsi_91x
args:
["struct ieee80211_vif *", "struct ieee80211_key_conf *", "struct ieee80211_sta *", "struct ieee80211_hw *"]


func: rsi_hal_send_sta_notify_frame
ret: int
module: rsi_91x
args:
["struct rsi_common *", "enum opmode", "u8", "const unsigned char *", "u8", "u16", "u16", "struct ieee80211_vif *"]


func: rsi_inform_bss_status
ret: void
module: rsi_91x
args:
["struct rsi_common *", "enum opmode", "u8", "const u8 *", "u8", "u16", "struct ieee80211_sta *", "u16", "u16", "struct ieee80211_vif *"]


func: wl1251_acx_tid_cfg
ret: int
module: wl1251
args:
["struct wl1251 *", "u8", "enum wl1251_acx_channel_type", "u8", "enum wl1251_acx_ps_scheme", "enum wl1251_acx_ack_policy"]


func: wl1251_cmd_scan
ret: int
module: wl1251
args:
["struct wl1251 *", "u8 *", "size_t", "struct ieee80211_channel **", "unsigned int", "unsigned int"]


func: wl1271_cmd_set_ap_key
ret: int
module: wlcore
args:
["struct wl1271 *", "struct wl12xx_vif *", "u16", "u8", "u8", "u8", "const u8 *", "u8", "u32", "u16"]


func: wl1271_cmd_set_sta_key
ret: int
module: wlcore
args:
["struct wl1271 *", "struct wl12xx_vif *", "u16", "u8", "u8", "u8", "const u8 *", "const u8 *", "u32", "u16"]


func: wl12xx_cmd_build_probe_req
ret: int
module: wlcore
args:
["struct wl1271 *", "struct wl12xx_vif *", "u8", "u8", "const u8 *", "size_t", "const u8 *", "size_t", "const u8 *", "size_t", "bool"]


func: wlcore_set_key
ret: int
module: wlcore
args:
["struct wl1271 *", "enum set_key_cmd", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *"]


func: wl1271_op_sched_scan_start
ret: static int
module: wlcore
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct cfg80211_sched_scan_request *", "struct ieee80211_scan_ies *"]


func: wl1271_set_key
ret: static int
module: wlcore
args:
["struct wl1271 *", "struct wl12xx_vif *", "u16", "u8", "u8", "u8", "const u8 *", "u32", "u16", "struct ieee80211_sta *"]


func: wl12xx_op_sta_state
ret: static int
module: wlcore
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_sta *", "enum ieee80211_sta_state", "enum ieee80211_sta_state"]


func: wlcore_op_sta_statistics
ret: static void
module: wlcore
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct station_info *"]


func: wlcore_op_switch_vif_chanctx
ret: static int
module: wlcore
args:
["struct ieee80211_hw *", "struct ieee80211_vif_chanctx_switch *", "int", "enum ieee80211_chanctx_switch_mode"]


func: wlcore_scan
ret: int
module: wlcore
args:
["struct wl1271 *", "struct ieee80211_vif *", "const u8 *", "size_t", "struct cfg80211_scan_request *"]


func: wlcore_set_scan_chan_params
ret: bool
module: wlcore
args:
["struct wl1271 *", "struct wlcore_scan_channels *", "struct ieee80211_channel **", "u32", "u32", "int"]


func: wlcore_scan_get_channels
ret: static int
module: wlcore
args:
["struct wl1271 *", "struct ieee80211_channel **", "u32", "u32", "struct conn_scan_ch_params *", "u32", "bool", "bool", "int", "int", "u8 *", "int"]


func: wl1271_scan_sched_scan_config
ret: int
module: wl12xx
args:
["struct wl1271 *", "struct wl12xx_vif *", "struct cfg80211_sched_scan_request *", "struct ieee80211_scan_ies *"]


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", "const u8 *", "const u8 *", "int", "struct ieee80211_channel *", "struct cfg80211_connect_params *", "bool"]


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


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: _dbg_security_flags
ret: static void
module: mwifiex
args:
["int", "const char *", "const char *", "struct mwifiex_private *", "struct mwifiex_bssdescriptor *"]


func: mwifiex_config_scan
ret: static void
module: mwifiex
args:
["struct mwifiex_private *", "const struct mwifiex_user_scan_cfg *", "struct mwifiex_scan_cmd_config *", "struct mwifiex_ie_types_chan_list_param_set **", "struct mwifiex_chan_scan_param_set *", "u8 *", "u8 *", "u8 *"]


func: mwifiex_ret_802_11_scan_get_tlv_ptrs
ret: static void
module: mwifiex
args:
["struct mwifiex_adapter *", "struct mwifiex_ie_types_data *", "u32", "u32", "struct mwifiex_ie_types_data **"]


func: mwifiex_cmd_802_11_key_material_v1
ret: static int
module: mwifiex
args:
["struct mwifiex_private *", "struct host_cmd_ds_command *", "u16", "u32", "struct mwifiex_ds_encrypt_key *"]


func: mwifiex_cmd_802_11_key_material_v2
ret: static int
module: mwifiex
args:
["struct mwifiex_private *", "struct host_cmd_ds_command *", "u16", "struct mwifiex_ds_encrypt_key *", "u32"]


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: mwifiex_usb_construct_send_urb
ret: static int
module: mwifiex_usb
args:
["struct mwifiex_adapter *", "struct usb_tx_data_port *", "u8", "struct urb_context *", "struct sk_buff *"]


func: __lbtf_cmd
ret: int
module: libertas_tf
args:
["struct lbtf_private *", "uint16_t", "struct cmd_header *", "int", "int (*)(struct lbtf_private *, unsigned long, struct cmd_header *)", "unsigned long"]


func: __lbs_cmd
ret: int
module: libertas
args:
["struct lbs_private *", "uint16_t", "struct cmd_header *", "int", "int (*)(struct lbs_private *, unsigned long, struct cmd_header *)", "unsigned long"]


func: lbs_get_firmware
ret: int
module: libertas
args:
["struct device *", "u32", "const struct lbs_fw_table *", "const struct firmware **", "const struct firmware **"]


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: rt2x00lib_fill_tx_status
ret: static void
module: rt2x00lib
args:
["struct rt2x00_dev *", "struct ieee80211_tx_info *", "struct skb_frame_desc *", "struct txdone_entry_desc *", "bool"]


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


func: rt2800_config_channel_rf3052
ret: static void
module: rt2800lib
args:
["struct rt2x00_dev *", "struct ieee80211_conf *", "struct rf_channel *", "struct channel_info *", "struct channel_info *"]


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: init_atmel_card
ret: struct net_device *
module: atmel
args:
["unsigned short", "unsigned long", "const AtmelFWType", "struct device *", "int (*)(void *)", "void *"]


func: mt7601u_usb_submit_buf
ret: int
module: mt7601u
args:
["struct mt7601u_dev *", "int", "int", "struct mt7601u_dma_buf *", "gfp_t", "usb_complete_t", "void *"]


func: mt7601u_vendor_request
ret: int
module: mt7601u
args:
["struct mt7601u_dev *", "const u8", "const u8", "const u16", "const u16", "void *", "const size_t"]


func: mt76u_tx_queue_skb
ret: static int
module: mt76-usb
args:
["struct mt76_dev *", "enum mt76_txq_id", "struct sk_buff *", "struct mt76_wcid *", "struct ieee80211_sta *"]


func: mt76_dma_add_buf
ret: static int
module: mt76
args:
["struct mt76_queue *", "struct mt76_queue_buf *", "int", "u32", "struct sk_buff *", "void *", "struct mt76_dev *"]


func: mt76_alloc_device
ret: struct mt76_dev *
module: mt76
args:
["struct device *", "unsigned int", "const struct ieee80211_ops *", "const struct mt76_driver_ops *"]


func: mt76_release_buffered_frames
ret: void
module: mt76
args:
["struct ieee80211_hw *", "struct ieee80211_sta *", "u16", "int", "enum ieee80211_frame_release_type", "bool"]


func: mt76x02_mac_write_txwi
ret: void
module: mt76x02-lib
args:
["struct mt76x02_dev *", "struct mt76x02_txwi *", "struct sk_buff *", "struct mt76_wcid *", "struct ieee80211_sta *", "int"]


func: mt76x02_mac_fill_tx_status
ret: static void
module: mt76x02-lib
args:
["struct mt76x02_sta *", "struct ieee80211_tx_info *", "struct mt76x02_tx_status *", "int", "struct mt76x02_dev *"]


func: mt76x02_key_sync
ret: static void
module: mt76x02-lib
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *", "void *"]


func: mt76x02_tx_prepare_skb
ret: int
module: mt76x02-lib
args:
["struct mt76_dev *", "void *", "enum mt76_txq_id", "struct mt76_wcid *", "struct ieee80211_sta *", "struct mt76_tx_info *"]


func: mt7603_wtbl_set_rates
ret: void
module: mt7603e
args:
["struct mt7603_dev *", "struct mt7603_sta *", "struct ieee80211_tx_rate *", "struct ieee80211_tx_rate *"]


func: mt76x2_get_power_info_2g
ret: static void
module: mt76x2-common
args:
["struct mt76x02_dev *", "struct mt76x2_tx_power_info *", "int", "int", "struct ieee80211_channel *"]


func: mt7615_mac_set_rates
ret: void
module: mt7615e
args:
["struct mt7615_dev *", "struct mt7615_sta *", "struct ieee80211_tx_rate *", "struct ieee80211_tx_rate *"]


func: mt7615_mac_write_txwi
ret: int
module: mt7615e
args:
["struct mt7615_dev *", "__le32 *", "struct sk_buff *", "struct mt76_wcid *", "struct ieee80211_sta *", "int", "struct ieee80211_key_conf *"]


func: setup_rx_descbuffer
ret: static int
module: b43legacy
args:
["struct b43legacy_dmaring *", "struct b43legacy_dmadesc32 *", "gfp_t", "struct b43legacy_dmadesc_meta *", "struct b43legacy_dmadesc_meta *"]


func: b43legacy_register_led
ret: static int
module: b43legacy
args:
["struct b43legacy_wldev *", "struct b43legacy_led *", "const char *", "const char *", "u8", "bool"]


func: b43legacy_write_initvals
ret: static int
module: b43legacy
args:
["const struct b43legacy_iv *", "size_t", "size_t", "struct b43legacy_wldev *", "struct b43legacy_wldev *"]


func: b43legacy_generate_txhdr
ret: int
module: b43legacy
args:
["struct b43legacy_wldev *", "u8 *", "const unsigned char *", "unsigned int", "struct ieee80211_tx_info *", "u16"]


func: generate_txhdr_fw3
ret: static int
module: b43legacy
args:
["struct b43legacy_wldev *", "struct b43legacy_txhdr_fw3 *", "const unsigned char *", "unsigned int", "struct ieee80211_tx_info *", "u16"]


func: setup_rx_descbuffer
ret: static int
module: b43
args:
["struct b43_dmaring *", "struct b43_dmadesc_generic *", "gfp_t", "struct b43_dmadesc_meta *", "struct b43_dmadesc_meta *"]


func: b43_key_write
ret: static int
module: b43
args:
["struct b43_wldev *", "int", "u8", "const u8 *", "size_t", "const u8 *", "struct ieee80211_key_conf *"]


func: b43_op_update_tkip_key
ret: static void
module: b43
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_key_conf *", "struct ieee80211_sta *", "u32", "u16 *"]


func: b43_nphy_channel_setup
ret: static void
module: b43
args:
["struct b43_wldev *", "const struct b43_phy_n_sfo_cfg *", "struct ieee80211_channel *", "struct ieee80211_channel *"]


func: b43_radio_2057_chantab_upload
ret: static void
module: b43
args:
["struct b43_wldev *", "const struct b43_nphy_chantabent_rev7 *", "const struct b43_nphy_chantabent_rev7_2g *"]


func: r2057_get_chantabent_rev7
ret: void
module: b43
args:
["struct b43_wldev *", "u16", "const struct b43_nphy_chantabent_rev7 **", "const struct b43_nphy_chantabent_rev7_2g **"]


func: mmc_submit_one
ret: static int
module: brcmfmac
args:
["struct mmc_data *", "struct mmc_request *", "int", "int", "int", "u32 *", "struct brcmf_sdio_dev *", "int", "struct sdio_func *", "struct sdio_func *", "struct mmc_command *", "struct mmc_command *"]


func: brcmf_commonring_register_cb
ret: void
module: brcmfmac
args:
["struct brcmf_commonring *", "int (*)(void *)", "int (*)(void *)", "int (*)(void *)", "int (*)(void *)", "int (*)(void *)", "void *"]


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


func: brcmf_fweh_call_event_handler
ret: static int
module: brcmfmac
args:
["struct brcmf_if *", "enum brcmf_fweh_event_code", "struct brcmf_event_msg *", "void *", "struct brcmf_pub *"]


func: brcmf_msgbuf_alloc_pktid
ret: static int
module: brcmfmac
args:
["struct device *", "struct brcmf_msgbuf_pktids *", "struct sk_buff *", "u16", "dma_addr_t *", "u32 *"]


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_chanspec_radio2057_setup
ret: static void
module: brcmsmac
args:
["struct brcms_phy *", "const struct chan_info_nphy_radio2057 *", "const struct chan_info_nphy_radio2057_rev5 *"]


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: 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: ath10k_core_create
ret: struct ath10k *
module: ath10k_core
args:
["size_t", "struct device *", "enum ath10k_bus", "enum ath10k_hw_rev", "const struct ath10k_hif_ops *"]


func: ath10k_sta_update_rx_tid_stats
ret: void
module: ath10k_core
args:
["struct ath10k *", "u8 *", "unsigned long", "enum ath10k_pkt_rx_err", "unsigned long", "unsigned long", "unsigned long", "unsigned long"]


func: ath10k_htt_rx_h_channel
ret: static bool
module: ath10k_core
args:
["struct ath10k *", "struct htt_rx_desc *", "u32", "struct ieee80211_rx_status *", "struct ieee80211_rx_status *"]


func: ath10k_htt_rx_h_mpdu
ret: static void
module: ath10k_core
args:
["struct ath10k *", "struct sk_buff_head *", "struct ieee80211_rx_status *", "bool", "u8 *", "enum ath10k_pkt_rx_err *", "u16", "bool"]


func: ath10k_htt_rx_proc_rx_ind_hl
ret: static bool
module: ath10k_core
args:
["struct htt_rx_indication_hl *", "struct sk_buff *", "enum htt_rx_pn_check_type", "enum htt_rx_tkip_demic_type", "struct ath10k_htt *"]


func: ath10k_bss_assoc
ret: static void
module: ath10k_core
args:
["struct ieee80211_vif *", "struct ieee80211_bss_conf *", "struct ieee80211_bss_conf *", "struct ieee80211_hw *"]


func: ath10k_mac_bitrate_mask_get_single_rate
ret: static int
module: ath10k_core
args:
["struct ath10k *", "enum nl80211_band", "const struct cfg80211_bitrate_mask *", "u8 *", "u8 *", "bool"]


func: ath10k_mac_tx
ret: static int
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_vif *", "enum ath10k_hw_txrx_mode", "enum ath10k_mac_tx_path", "struct sk_buff *", "bool"]


func: ath10k_mac_update_rx_channel
ret: static void
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_chanctx_conf *", "struct ieee80211_vif_chanctx_switch *", "int"]


func: ath10k_peer_assoc_prepare
ret: static int
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct wmi_peer_assoc_complete_arg *"]


func: ath10k_peer_create
ret: static int
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_vif *", "struct ieee80211_sta *", "u32", "const u8 *", "enum wmi_peer_type"]


func: ath10k_spectral_process_fft
ret: int
module: ath10k_core
args:
["struct ath10k *", "struct wmi_phyerr_ev_arg *", "const struct phyerr_fft_report *", "size_t", "u64"]


func: ath10k_wmi_tlv_iter
ret: static int
module: ath10k_core
args:
["struct ath10k *", "const void *", "size_t", "int (*)(struct ath10k *, u16, u16, const void *, void *)", "void *"]


func: ath10k_wmi_tlv_op_gen_tdls_peer_update
ret: static struct sk_buff *
module: ath10k_core
args:
["struct ath10k *", "const struct wmi_tdls_peer_update_cmd_arg *", "const struct wmi_tdls_peer_capab_arg *", "const struct wmi_channel_arg *"]


func: ath10k_tpc_config_disp_tables
ret: static void
module: ath10k_core
args:
["struct ath10k *", "struct wmi_pdev_tpc_config_event *", "struct ath10k_tpc_stats *", "u8 *", "u16 *", "u8"]


func: ath10k_wmi_tpc_stats_final_disp_tables
ret: static void
module: ath10k_core
args:
["struct ath10k *", "struct wmi_pdev_tpc_final_table_event *", "struct ath10k_tpc_stats_final *", "u8 *", "u16 *", "u8"]


func: ath10k_sdio_prep_async_req
ret: static int
module: ath10k_sdio
args:
["struct ath10k *", "u32", "struct sk_buff *", "struct completion *", "bool", "enum ath10k_htc_ep_id"]


func: ath6kl_add_bss_if_needed
ret: static struct cfg80211_bss *
module: ath6kl_core
args:
["struct ath6kl_vif *", "enum network_type", "const u8 *", "struct ieee80211_channel *", "const u8 *", "size_t"]


func: ath6kl_set_probed_ssids
ret: static int
module: ath6kl_core
args:
["struct cfg80211_ssid *", "int", "struct cfg80211_match_set *", "int", "struct ath6kl_vif *", "struct ath6kl *", "struct ath6kl *"]


func: ath6kl_wmi_addkey_cmd
ret: int
module: ath6kl_core
args:
["struct wmi *", "u8", "u8", "enum ath6kl_crypto_type", "u8", "u8", "u8 *", "unsigned int", "u8 *", "u8", "u8 *", "enum wmi_sync_flag"]


func: ath6kl_wmi_beginscan_cmd
ret: int
module: ath6kl_core
args:
["struct wmi *", "u8", "enum wmi_scan_type", "u32", "u32", "u32", "u32", "s8", "u16 *", "u32", "u32 *"]


func: ath6kl_wmi_connect_cmd
ret: int
module: ath6kl_core
args:
["struct wmi *", "u8", "enum network_type", "enum dot11_auth_mode", "enum auth_mode", "enum ath6kl_crypto_type", "u8", "enum ath6kl_crypto_type", "u8", "int", "u8 *", "u8 *", "u16", "u32", "u8"]


func: ath6kl_wmi_data_hdr_add
ret: int
module: ath6kl_core
args:
["struct wmi *", "struct sk_buff *", "u8", "u32", "enum wmi_data_hdr_data_type", "u8", "void *", "u8"]


func: _wil_cfg80211_start_ap
ret: static int
module: wil6210
args:
["struct wiphy *", "struct net_device *", "const u8 *", "size_t", "u32", "int", "u8", "u8", "struct cfg80211_beacon_data *", "u8", "u32"]


func: wil_p2p_listen
ret: int
module: wil6210
args:
["struct wil6210_priv *", "struct wireless_dev *", "unsigned int", "struct ieee80211_channel *", "u64 *"]


func: wil_tx_tso_gen_desc
ret: static int
module: wil6210
args:
["struct wil6210_priv *", "void *", "int", "uint", "int", "skb_frag_t *", "struct wil_ring *", "struct sk_buff *", "bool", "int", "int", "int", "int *"]


func: wcn36xx_smd_convert_sta_to_v1
ret: static void
module: wcn36xx
args:
["const struct wcn36xx_hal_config_sta_params *", "struct wcn36xx_hal_config_sta_params_v1 *", "struct wcn36xx *"]


func: wcn36xx_smd_set_sta_params
ret: static void
module: wcn36xx
args:
["struct ieee80211_vif *", "struct ieee80211_sta *", "struct wcn36xx_hal_config_sta_params *", "struct wcn36xx *"]


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: ath9k_cmn_process_rate
ret: int
module: ath9k_common
args:
["struct ath_common *", "struct ieee80211_hw *", "struct ath_rx_status *", "struct ieee80211_rx_status *"]


func: ath9k_cmn_rx_accept
ret: bool
module: ath9k_common
args:
["struct ath_common *", "struct ieee80211_hdr *", "struct ieee80211_rx_status *", "struct ath_rx_status *", "bool *", "unsigned int"]


func: ath9k_cmn_rx_skb_postprocess
ret: void
module: ath9k_common
args:
["struct ath_common *", "struct sk_buff *", "struct ath_rx_status *", "struct ieee80211_rx_status *", "bool"]


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: 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_tx_complete_aggr
ret: static void
module: ath9k
args:
["struct ath_softc *", "struct ath_txq *", "struct ath_buf *", "struct ieee80211_sta *", "struct ath_atx_tid *", "struct ath_tx_status *", "int", "struct list_head *"]


func: ath_tx_complete_buf
ret: static void
module: ath9k
args:
["struct ath_softc *", "struct ath_buf *", "struct ath_txq *", "struct list_head *", "struct ieee80211_sta *", "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: ath5k_tx_queue
ret: void
module: ath5k
args:
["struct ieee80211_hw *", "struct sk_buff *", "struct ath5k_txq *", "struct ieee80211_tx_control *"]


func: ath5k_hw_setup_2word_tx_desc
ret: static int
module: ath5k
args:
["struct ath5k_hw *", "struct ath5k_desc *", "unsigned int", "unsigned int", "int", "enum ath5k_pkt_type", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: cw1200_core_probe
ret: int
module: cw1200_core
args:
["const struct hwbus_ops *", "struct hwbus_priv *", "struct device *", "struct cw1200_common **", "int", "const u8 *", "const char *", "bool"]


func: cw1200_queue_get
ret: int
module: cw1200_core
args:
["struct cw1200_queue *", "u32", "struct wsm_tx **", "struct ieee80211_tx_info **", "const struct cw1200_txpriv **"]


func: iwl_fw_dbg_collect
ret: int
module: iwlwifi
args:
["struct iwl_fw_runtime *", "enum iwl_fw_dbg_trigger", "const char *", "size_t", "struct iwl_fw_dbg_trigger_tlv *"]


func: iwl_dump_ini_mon_fill_header
ret: static void *
module: iwlwifi
args:
["struct iwl_fw_ini_monitor_dump *", "u32", "u32", "u32", "u32", "struct iwl_fw_ini_region_cfg *", "struct iwl_fw_runtime *", "struct iwl_fw_runtime *"]


func: iwl_fw_dump_mem
ret: static void
module: iwlwifi
args:
["struct iwl_fw_error_dump_data **", "u32", "u32", "u32", "struct iwl_fw_runtime *", "struct iwl_fw_runtime *"]


func: iwl_fw_prph_handler
ret: static void
module: iwlwifi
args:
["struct iwl_fw_runtime *", "void *", "void (*)(struct iwl_fw_runtime *, const struct iwl_prph_range *, u32, void *)"]


func: iwl_fw_runtime_init
ret: void
module: iwlwifi
args:
["struct iwl_fw_runtime *", "struct iwl_trans *", "const struct iwl_fw *", "const struct iwl_fw_runtime_ops *", "void *", "struct dentry *"]


func: iwl_init_notification_wait
ret: void
module: iwlwifi
args:
["struct iwl_notif_wait_data *", "struct iwl_notification_wait *", "const u16 *", "int", "bool (*)(struct iwl_notif_wait_data *, struct iwl_rx_packet *, void *)", "void *"]


func: iwl_parse_tlv_firmware
ret: static int
module: iwlwifi
args:
["struct iwl_drv *", "struct iwl_firmware_pieces *", "struct iwl_ucode_capabilities *", "bool *", "const struct firmware *", "const struct firmware *"]


func: iwl_init_ht_hw_capab
ret: void
module: iwlwifi
args:
["struct iwl_trans *", "struct iwl_nvm_data *", "struct ieee80211_sta_ht_cap *", "enum nl80211_band", "u8", "u8"]


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_mod_ht40_chan_info
ret: static void
module: iwlwifi
args:
["struct device *", "struct iwl_nvm_data *", "int", "enum nl80211_band", "u16", "const struct iwl_eeprom_channel *", "u8"]


func: iwl_parse_nvm_data
ret: struct iwl_nvm_data *
module: iwlwifi
args:
["struct iwl_trans *", "const struct iwl_cfg *", "const __be16 *", "const __le16 *", "const __le16 *", "const __le16 *", "const __le16 *", "const __le16 *", "u8", "u8", "bool"]


func: iwl_pcie_gen2_build_tx_amsdu
ret: static struct iwl_tfh_tfd *
module: iwlwifi
args:
["struct iwl_trans *", "struct iwl_txq *", "struct iwl_device_tx_cmd *", "struct sk_buff *", "struct iwl_cmd_meta *", "int", "int"]


func: iwl_fill_data_tbs_amsdu
ret: static int
module: iwlwifi
args:
["struct iwl_trans *", "struct sk_buff *", "struct iwl_txq *", "u8", "struct iwl_device_tx_cmd *", "u16", "struct iwl_cmd_meta *"]


func: rs_move_legacy_other
ret: static void
module: iwldvm
args:
["struct iwl_priv *", "struct iwl_lq_sta *", "struct ieee80211_conf *", "struct ieee80211_sta *", "int"]


func: rs_rate_init_stub
ret: static void
module: iwldvm
args:
["void *", "struct ieee80211_supported_band *", "struct cfg80211_chan_def *", "struct ieee80211_sta *", "void *"]


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: rs_tx_status
ret: static void
module: iwldvm
args:
["void *", "struct ieee80211_supported_band *", "struct ieee80211_sta *", "void *", "struct sk_buff *"]


func: iwlagn_pass_packet_to_mac80211
ret: static void
module: iwldvm
args:
["struct iwl_priv *", "struct ieee80211_hdr *", "u16", "u32", "struct iwl_rx_cmd_buffer *", "struct ieee80211_rx_status *"]


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_mvm_get_wowlan_config
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct cfg80211_wowlan *", "struct iwl_wowlan_config_cmd *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct iwl_mvm_vif *"]


func: iwl_mvm_mac_ctxt_cmd_fill_ap
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct iwl_mac_ctx_cmd *", "struct iwl_mac_data_ap *", "bool"]


func: iwl_mvm_send_aux_roc_cmd
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "int", "struct ieee80211_channel *", "struct ieee80211_channel *"]


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_collect_tx_data
ret: static int
module: iwlmvm
args:
["struct iwl_scale_tbl_info *", "int", "int", "int", "struct iwl_rate_scale_data *", "struct iwl_mvm *"]


func: rs_collect_tlc_data
ret: static int
module: iwlmvm
args:
["struct iwl_mvm_sta *", "u8", "struct iwl_scale_tbl_info *", "int", "int", "int", "struct iwl_mvm *"]


func: rs_drv_rate_update
ret: static void
module: iwlmvm
args:
["void *", "struct ieee80211_supported_band *", "struct cfg80211_chan_def *", "struct ieee80211_sta *", "void *", "u32"]


func: rs_fill_rates_for_column
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_lq_sta *", "struct rs_rate *", "__le32 *", "int *", "int", "int", "u8", "bool"]


func: rs_tpc_perform
ret: static bool
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "struct iwl_scale_tbl_info *", "struct iwl_lq_sta *", "struct iwl_lq_sta *"]


func: iwl_mvm_decode_he_phy_data
ret: static void
module: iwlmvm
args:
["struct iwl_mvm_rx_phy_data *", "struct ieee80211_radiotap_he *", "struct ieee80211_radiotap_he_mu *", "struct ieee80211_rx_status *", "u32", "int", "struct iwl_mvm *"]


func: iwl_mvm_release_frames
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "struct napi_struct *", "struct iwl_mvm_baid_data *", "struct iwl_mvm_reorder_buffer *", "u16", "u32"]


func: iwl_mvm_reorder
ret: static bool
module: iwlmvm
args:
["struct iwl_mvm *", "struct napi_struct *", "int", "struct ieee80211_sta *", "struct sk_buff *", "struct iwl_rx_mpdu_desc *"]


func: iwl_mvm_reg_scan_start
ret: int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct cfg80211_scan_request *", "struct ieee80211_scan_ies *"]


func: iwl_mvm_sched_scan_start
ret: int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct cfg80211_sched_scan_request *", "struct ieee80211_scan_ies *", "int"]


func: iwl_mvm_build_scan_probe
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct ieee80211_scan_ies *", "struct iwl_mvm_scan_params *"]


func: iwl_mvm_fill_scan_type
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct iwl_mvm_scan_params *", "struct iwl_mvm_scan_params *"]


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


func: iwl_mvm_sta_modify_sleep_tx_count
ret: void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "enum ieee80211_frame_release_type", "u16", "u16", "bool", "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_set_sta_key
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_key_conf *", "u8", "bool"]


func: iwl_mvm_enable_txq
ret: static bool
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "int", "u16", "const struct iwl_trans_txq_scd_cfg *", "unsigned int"]


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


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


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


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


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


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


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


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


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


func: libipw_handle_assoc_resp
ret: static int
module: libipw
args:
["struct libipw_assoc_response *", "struct libipw_rx_stats *", "struct libipw_device *", "struct libipw_device *"]


func: libipw_translate_scan
ret: static char *
module: libipw
args:
["struct libipw_device *", "char *", "char *", "struct libipw_network *", "struct iw_request_info *"]


func: ipw_handle_promiscuous_rx
ret: static void
module: ipw2200
args:
["struct libipw_rx_stats *", "struct ipw_rx_mem_buffer *", "struct ipw_priv *", "struct ipw_priv *"]


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: 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: 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: qtnf_pcie_init_shm_ipc
ret: void
module: qtnfmac_pcie
args:
["struct qtnf_pcie_bus_priv *", "struct qtnf_shm_ipc_region *", "struct qtnf_shm_ipc_region *", "const struct qtnf_shm_ipc_int *"]


func: qtnf_shm_ipc_init
ret: int
module: qtnfmac_pcie
args:
["struct qtnf_shm_ipc *", "enum qtnf_shm_ipc_direction", "struct qtnf_shm_ipc_region *", "struct workqueue_struct *", "const struct qtnf_shm_ipc_int *", "const struct qtnf_shm_ipc_rx_callback *"]


func: ezusb_access_ltv
ret: static int
module: orinoco_usb
args:
["struct ezusb_priv *", "struct request_context *", "u16", "const void *", "u16", "void *", "unsigned int", "u16 *"]


func: symbol_dl_image
ret: static int
module: orinoco
args:
["struct orinoco_private *", "const unsigned char *", "const void *", "int", "const struct fw_info *", "const struct fw_info *"]


func: __orinoco_hw_set_tkip_key
ret: int
module: orinoco
args:
["struct orinoco_private *", "int", "int", "const u8 *", "const u8 *", "size_t", "const u8 *", "size_t"]


func: alloc_orinocodev
ret: struct orinoco_private *
module: orinoco
args:
["int", "struct device *", "int (*)(struct orinoco_private *)", "int (*)(struct orinoco_private *, int)"]


func: hostap_handle_sta_rx
ret: ap_rx_ret
module: hostap
args:
["local_info_t *", "struct net_device *", "struct sk_buff *", "struct hostap_80211_rx_status *", "int"]


func: handle_assoc
ret: static void
module: hostap
args:
["local_info_t *", "int", "struct hostap_80211_rx_status *", "struct sk_buff *", "struct sk_buff *"]


func: __prism2_translate_scan
ret: static char *
module: hostap
args:
["struct iw_request_info *", "struct hfa384x_hostscan_result *", "struct hostap_bss_info *", "char *", "char *", "local_info_t *"]


func: rtw_rx_fill_rx_status
ret: void
module: rtw88
args:
["struct rtw_dev *", "struct rtw_rx_pkt_stat *", "struct ieee80211_hdr *", "struct ieee80211_rx_status *", "u8 *"]


func: rtw_sec_write_cam
ret: void
module: rtw88
args:
["struct rtw_dev *", "struct rtw_sec_desc *", "struct ieee80211_sta *", "struct ieee80211_key_conf *", "u8", "u8"]


func: rtw_tx_pkt_info_update
ret: void
module: rtw88
args:
["struct rtw_dev *", "struct rtw_tx_pkt_info *", "struct ieee80211_tx_control *", "struct sk_buff *"]


func: rtw_wow_pattern_generate
ret: static void
module: rtw88
args:
["struct rtw_vif *", "const struct cfg80211_pkt_pattern *", "struct rtw_wow_pattern *", "struct rtw_dev *"]


func: rtl8xxxu_fill_txdesc_v1
ret: void
module: rtl8xxxu
args:
["struct ieee80211_hw *", "struct ieee80211_hdr *", "struct ieee80211_tx_info *", "struct rtl8xxxu_txdesc32 *", "bool", "bool", "bool", "u32"]


func: rtl8xxxu_rx_parse_phystats
ret: static void
module: rtl8xxxu
args:
["struct rtl8723au_phy_stats *", "struct ieee80211_rx_status *", "struct ieee80211_rx_status *", "struct rtl8xxxu_priv *", "u32"]


func: rtl_get_hal_edca_param
ret: u32
module: rtlwifi
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "enum wireless_mode", "struct ieee80211_tx_queue_params *"]


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_rc_rate_set_series
ret: static void
module: rtlwifi
args:
["struct rtl_priv *", "struct ieee80211_sta *", "struct ieee80211_tx_rate *", "struct ieee80211_tx_rate_control *", "u8", "s8", "bool", "int"]


func: rtl8723e_rx_query_desc
ret: bool
module: rtl8723ae
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct ieee80211_rx_status *", "u8 *", "struct sk_buff *"]


func: rtl8723e_tx_fill_desc
ret: void
module: rtl8723ae
args:
["struct ieee80211_hw *", "struct ieee80211_hdr *", "u8 *", "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: _rtl88ee_translate_rx_signal_stuff
ret: static void
module: rtl8188ee
args:
["struct ieee80211_hw *", "struct rtl_stats *", "__le32 *", "struct rx_fwinfo_88e *", "struct sk_buff *"]


func: _rtl92ce_translate_rx_signal_stuff
ret: static void
module: rtl8192ce
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_desc_92c *", "struct rx_fwinfo_92c *", "struct sk_buff *"]


func: query_rxphystatus
ret: static void
module: rtl8821ae
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_8821ae *", "bool", "bool", "bool", "__le32 *"]


func: _rtl92de_translate_rx_signal_stuff
ret: static void
module: rtl8192de
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_desc_92d *", "struct rx_fwinfo_92d *", "struct sk_buff *"]


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


func: i2400m_bm_cmd
ret: static ssize_t
module: i2400m
args:
["struct i2400m *", "const struct i2400m_bootrom_header *", "size_t", "struct i2400m_bootrom_header *", "size_t", "int"]


func: i2400m_roq_log_add
ret: static void
module: i2400m
args:
["struct i2400m *", "struct i2400m_roq *", "enum i2400m_ro_type", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: i2400m_rx_payload
ret: static void
module: i2400m
args:
["struct i2400m *", "struct sk_buff *", "unsigned int", "const struct i2400m_pld *", "const void *"]


func: kvaser_pciefd_change_state
ret: static void
module: kvaser_pciefd
args:
["struct kvaser_pciefd_can *", "enum can_state", "enum can_state", "enum can_state", "struct can_frame *"]


func: kvaser_pciefd_packet_to_state
ret: static void
module: kvaser_pciefd
args:
["enum can_state *", "enum can_state *", "enum can_state *", "struct can_berr_counter *", "struct can_berr_counter *", "struct kvaser_pciefd_rx_packet *", "struct kvaser_pciefd_rx_packet *"]


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


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


func: xenvif_tx_check_gop
ret: static int
module: xen-netback
args:
["struct xenvif_queue *", "struct sk_buff *", "struct gnttab_map_grant_ref **", "struct gnttab_copy **"]


func: xenvif_rx_data_slot
ret: static void
module: xen-netback
args:
["struct xenvif_queue *", "struct xenvif_pkt_state *", "struct xen_netif_rx_request *", "struct xen_netif_rx_response *"]


func: bcm_sf2_cfp_slice_ipv4
ret: static void
module: bcm-sf2
args:
["struct bcm_sf2_priv *", "struct flow_dissector_key_ipv4_addrs *", "struct flow_dissector_key_ports *", "unsigned int", "bool"]


func: mv88e6xxx_set_port_mode
ret: static int
module: mv88e6xxx
args:
["struct mv88e6xxx_chip *", "int", "enum mv88e6xxx_frame_mode", "enum mv88e6xxx_egress_mode", "u16"]


func: mv88e6xxx_get_rxts
ret: static void
module: mv88e6xxx
args:
["struct mv88e6xxx_chip *", "struct mv88e6xxx_port_hwtstamp *", "struct sk_buff *", "u16", "struct sk_buff_head *"]


func: sja1105et_is_fdb_entry_in_bin
ret: static int
module: sja1105
args:
["struct sja1105_private *", "int", "const u8 *", "u16", "struct sja1105_l2_lookup_entry *", "int *"]


func: bond_slave_changelink
ret: static int
module: bonding
args:
["struct net_device *", "struct net_device *", "struct nlattr **", "struct nlattr **", "struct netlink_ext_ack *"]


func: vmxnet3_map_pkt
ret: static int
module: vmxnet3
args:
["struct sk_buff *", "struct vmxnet3_tx_ctx *", "struct vmxnet3_tx_queue *", "struct vmxnet3_adapter *", "struct vmxnet3_adapter *", "struct pci_dev *"]


func: vmxnet3_tq_xmit
ret: static int
module: vmxnet3
args:
["struct sk_buff *", "struct vmxnet3_tx_queue *", "struct vmxnet3_adapter *", "struct net_device *"]


func: hdlcdrv_register
ret: struct net_device *
module: hdlcdrv
args:
["const struct hdlcdrv_ops *", "unsigned int", "const char *", "unsigned int", "unsigned int", "unsigned int"]


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


func: kaweth_control
ret: static int
module: kaweth
args:
["struct kaweth_device *", "unsigned int", "__u8", "__u8", "__u16", "void *", "__u16", "int", "__u16"]


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


func: phylink_create
ret: struct phylink *
module: phylink
args:
["struct phylink_config *", "struct fwnode_handle *", "phy_interface_t", "const struct phylink_mac_ops *"]


func: pblk_gen_run_ws
ret: void
module: pblk
args:
["struct pblk *", "struct pblk_line *", "void *", "void (*)(struct work_struct *)", "gfp_t", "struct workqueue_struct *"]


func: pblk_line_setup_metadata
ret: static void
module: pblk
args:
["struct pblk_line *", "struct pblk_line_mgmt *", "struct pblk_line_meta *", "struct pblk_line_meta *"]


func: pblk_map_erase_rq
ret: int
module: pblk
args:
["struct pblk *", "struct nvm_rq *", "unsigned int", "unsigned long *", "unsigned int", "struct ppa_addr *"]


func: pblk_map_rq
ret: int
module: pblk
args:
["struct pblk *", "struct nvm_rq *", "unsigned int", "unsigned long *", "unsigned int", "unsigned int"]


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


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


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


func: 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 *", "u64", "unsigned int", "bool", "struct vring_desc *", "struct vring_avail *", "struct vring_used *"]


func: vhost_scsi_get_req
ret: static int
module: vhost_scsi
args:
["struct vhost_scsi_ctx *", "struct vhost_scsi_tpg **", "struct vhost_virtqueue *", "struct vhost_virtqueue *"]


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


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


func: ioctl_event_summary
ret: static int
module: switchtec
args:
["struct switchtec_dev *", "struct switchtec_ioctl_event_summary *", "size_t", "struct switchtec_user *"]


func: __tsi148_master_get
ret: static int
module: vme_tsi148
args:
["int *", "unsigned long long *", "unsigned long long *", "u32 *", "u32 *", "u32 *", "struct vme_master_resource *", "struct vme_master_resource *"]


func: tsi148_master_get
ret: static int
module: vme_tsi148
args:
["struct vme_master_resource *", "int *", "unsigned long long *", "unsigned long long *", "u32 *", "u32 *", "u32 *"]


func: tsi148_master_set
ret: static int
module: vme_tsi148
args:
["struct vme_master_resource *", "int", "unsigned long long", "unsigned long long", "u32", "u32", "u32"]


func: tsi148_slave_get
ret: static int
module: vme_tsi148
args:
["struct vme_slave_resource *", "int *", "unsigned long long *", "unsigned long long *", "dma_addr_t *", "u32 *", "u32 *"]


func: tsi148_slave_set
ret: static int
module: vme_tsi148
args:
["struct vme_slave_resource *", "int", "unsigned long long", "unsigned long long", "dma_addr_t", "u32", "u32"]


func: intel_create_dai
ret: static int
module: soundwire-intel
args:
["struct sdw_cdns *", "struct snd_soc_dai_driver *", "enum intel_pdi_type", "u32", "u32", "u32", "bool"]


func: sdw_stream_add_master
ret: int
module: soundwire-bus
args:
["struct sdw_bus *", "struct sdw_stream_config *", "struct sdw_port_config *", "unsigned int", "struct sdw_stream_runtime *"]


func: sdw_stream_add_slave
ret: int
module: soundwire-bus
args:
["struct sdw_slave *", "struct sdw_stream_config *", "struct sdw_port_config *", "unsigned int", "struct sdw_stream_runtime *"]


func: sdw_alloc_master_rt
ret: static struct sdw_master_runtime *
module: soundwire-bus
args:
["struct sdw_bus *", "struct sdw_stream_runtime *", "struct sdw_stream_config *", "struct sdw_stream_config *"]


func: _gb_connection_create
ret: static struct gb_connection *
module: greybus
args:
["struct gb_host_device *", "int", "struct gb_interface *", "struct gb_bundle *", "int", "gb_request_handler_t", "unsigned long"]


func: gb_svc_intf_set_power_mode
ret: int
module: greybus
args:
["struct gb_svc *", "u8", "u8", "u8", "u8", "u8", "u8", "u8", "u8", "u8", "u8", "u8", "u32", "struct gb_svc_l2_timer_cfg *", "struct gb_svc_l2_timer_cfg *"]


func: idt77252_init_rx
ret: static int
module: idt77252
args:
["struct idt77252_dev *", "struct vc_map *", "struct atm_vcc *", "struct atm_qos *", "struct atm_qos *"]


func: cros_ec_pd_command
ret: static int
module: extcon-usbc-cros-ec
args:
["unsigned int", "unsigned int", "void *", "unsigned int", "void *", "unsigned int", "struct cros_ec_extcon_info *"]


func: vga16fb_clock_chip
ret: static void
module: vga16fb
args:
["unsigned int *", "int", "const struct fb_info *", "struct vga16fb_par *", "struct vga16fb_par *", "int"]


func: SiS_GetModeID_LCD
ret: unsigned short
module: sisfb
args:
["int", "unsigned int", "int", "int", "int", "bool", "unsigned short", "int", "int", "unsigned int"]


func: SiS_HandleDDC
ret: unsigned short
module: sisfb
args:
["struct SiS_Private *", "unsigned int", "int", "unsigned short", "unsigned short", "unsigned char *", "unsigned int"]


func: SiS_GetCRT2Ptr
ret: static void
module: sisfb
args:
["struct SiS_Private *", "unsigned short", "unsigned short", "unsigned short", "unsigned short *", "unsigned short *"]


func: g450_nextpll
ret: static unsigned int
module: g450_pll
args:
["unsigned int *", "unsigned int", "const struct matrox_pll_limits *", "const struct matrox_fb_info *"]


func: DAC1064_calcclock
ret: static void
module: matroxfb_DAC1064
args:
["const struct matrox_fb_info *", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *", "unsigned int *"]


func: matroxfb_PLL_calcclock
ret: int
module: matroxfb_misc
args:
["const struct matrox_pll_features *", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *", "unsigned int *"]


func: i2c_bus_reg
ret: static int
module: i2c-matroxfb
args:
["struct i2c_bit_adapter *", "struct matrox_fb_info *", "unsigned int", "unsigned int", "const char *", "int"]


func: hw_bitblt_1
ret: static int
module: viafb
args:
["void *", "u8", "u32", "u32", "u8", "u32", "u32", "u32", "u32", "u32 *", "u32", "u32", "u32", "u32", "u32", "u32", "u8"]


func: viafb_lcd_set_mode
ret: void
module: viafb
args:
["const struct fb_var_screeninfo *", "u16", "u16", "struct lvds_setting_information *", "struct lvds_chip_information *"]


func: set_dpa_vt1636
ret: static void
module: viafb
args:
["struct lvds_setting_information *", "struct lvds_chip_information *", "struct VT1636_DPA_SETTING *", "struct VT1636_DPA_SETTING *"]


func: radeon_setcolreg
ret: static int
module: radeonfb
args:
["unsigned int", "unsigned int", "unsigned int", "unsigned int", "struct radeonfb_info *", "unsigned int"]


func: aty_var_to_crtc
ret: static int
module: atyfb
args:
["const struct fb_var_screeninfo *", "struct crtc *", "const struct fb_info *", "const struct fb_info *"]


func: svga_set_timings
ret: void
module: svgalib
args:
["void *", "const struct svga_timing_regs *", "struct fb_var_screeninfo *", "u32", "u32", "u32", "u32", "u32", "int"]


func: intelfbhw_setcolreg
ret: void
module: intelfb
args:
["struct intelfb_info *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: mb86290fb_imageblit1
ret: static void
module: mb862xxfb
args:
["u32 *", "u16", "u16", "u16", "u16", "u16", "u32", "u32", "const struct fb_image *", "struct fb_info *"]


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


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


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


func: nvme_nvm_submit_user_cmd
ret: static int
module: nvme-core
args:
["struct request_queue *", "struct nvme_nvm_command *", "void *", "unsigned int", "void *", "unsigned int", "void *", "unsigned int", "u32 *", "u64 *", "unsigned int", "struct nvme_ns *", "struct nvme_ns *"]


func: nvme_parse_ana_log
ret: static int
module: nvme-core
args:
["struct nvme_ctrl *", "void *", "int (*)(struct nvme_ctrl *, struct nvme_ana_group_desc *, void *)"]


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


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


func: nvme_fc_init_ctrl
ret: static struct nvme_ctrl *
module: nvme-fc
args:
["struct device *", "struct nvmf_ctrl_options *", "struct nvme_fc_lport *", "struct nvme_fc_rport *"]


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


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


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


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


func: shiftfs_copyfile
ret: static ssize_t
module: shiftfs
args:
["struct file *", "loff_t", "struct file *", "loff_t", "u64", "unsigned int", "enum shiftfs_copyop"]


func: balance_leaf_new_nodes
ret: static void
module: reiserfs
args:
["struct tree_balance *", "struct item_head * const", "const char * const", "struct item_head *", "struct buffer_head **", "int"]


func: internal_define_dest_src_infos
ret: static void
module: reiserfs
args:
["int", "struct tree_balance *", "int", "struct buffer_info *", "struct buffer_info *", "int *", "struct buffer_head **"]


func: reiserfs_new_inode
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "umode_t", "const char *", "loff_t", "struct dentry *", "struct inode *", "struct reiserfs_security_handle *"]


func: _allocate_block
ret: static int
module: reiserfs
args:
["int", "struct treepath *", "b_blocknr_t *", "struct inode *", "sector_t", "struct reiserfs_transaction_handle *"]


func: add_to_chunk
ret: static int
module: reiserfs
args:
["void (*)(struct buffer_chunk *)", "spinlock_t *", "struct buffer_head *", "struct buffer_chunk *"]


func: kupdate_transactions
ret: static int
module: reiserfs
args:
["struct super_block *", "struct reiserfs_journal_list *", "int", "int", "unsigned int *", "struct reiserfs_journal_list **"]


func: remove_journal_hash
ret: static void
module: reiserfs
args:
["struct super_block *", "struct reiserfs_journal_cnode **", "struct reiserfs_journal_list *", "unsigned long", "int"]


func: write_ordered_buffers
ret: static int
module: reiserfs
args:
["spinlock_t *", "struct list_head *", "struct reiserfs_journal_list *", "struct reiserfs_journal *"]


func: search_by_entry_key
ret: int
module: reiserfs
args:
["struct super_block *", "const struct cpu_key *", "struct treepath *", "struct reiserfs_dir_entry *"]


func: reiserfs_add_entry
ret: static int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "const char *", "int", "struct inode *", "int"]


func: reiserfs_cut_from_item
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct treepath *", "struct cpu_key *", "struct inode *", "struct page *", "loff_t"]


func: reiserfs_delete_item
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct treepath *", "const struct cpu_key *", "struct inode *", "struct buffer_head *"]


func: reiserfs_insert_item
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct treepath *", "const struct cpu_key *", "struct item_head *", "struct inode *", "const char *"]


func: reiserfs_paste_into_item
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct treepath *", "const struct cpu_key *", "struct inode *", "const char *", "int"]


func: init_tb_struct
ret: static void
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct tree_balance *", "struct super_block *", "struct treepath *", "int"]


func: prepare_for_delete_or_cut
ret: static char
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "struct treepath *", "const struct cpu_key *", "int *", "int *", "unsigned long long"]


func: reiserfs_parse_options
ret: static int
module: reiserfs
args:
["struct super_block *", "char *", "unsigned long *", "unsigned long *", "char **", "unsigned int *", "char **", "unsigned int *"]


func: direct2indirect
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "struct treepath *", "struct buffer_head *", "loff_t"]


func: indirect2direct
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "struct page *", "struct treepath *", "const struct cpu_key *", "loff_t", "char *"]


func: reiserfs_xattr_set_handle
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "const char *", "const void *", "size_t", "int"]


func: au_cp_dirs
ret: int
module: aufs
args:
["struct dentry *", "aufs_bindex_t", "int (*)(struct dentry *, aufs_bindex_t, struct au_pin *, struct dentry *, void *)", "void *"]


func: au_pin_init
ret: void
module: aufs
args:
["struct au_pin *", "struct dentry *", "aufs_bindex_t", "int", "int", "unsigned int", "unsigned char"]


func: lock_hdir_lkup_wh
ret: static struct dentry *
module: aufs
args:
["struct dentry *", "struct au_dtime *", "struct dentry *", "struct au_pin *", "struct au_wr_dir_args *"]


func: do_revert
ret: static int
module: aufs
args:
["int", "struct inode *", "aufs_bindex_t", "aufs_bindex_t", "struct dentry *", "struct dentry *", "struct au_dtime *"]


func: vfsub_rename
ret: int
module: aufs
args:
["struct inode *", "struct dentry *", "struct inode *", "struct path *", "struct inode **", "unsigned int"]


func: do_isofs_readdir
ret: static int
module: isofs
args:
["struct inode *", "struct file *", "struct dir_context *", "char *", "struct iso_directory_record *"]


func: isofs_find_entry
ret: static unsigned long
module: isofs
args:
["struct inode *", "struct dentry *", "unsigned long *", "unsigned long *", "char *", "struct iso_directory_record *"]


func: venus_create
ret: int
module: coda
args:
["struct super_block *", "struct CodaFid *", "const char *", "int", "int", "int", "struct CodaFid *", "struct coda_vattr *"]


func: venus_mkdir
ret: int
module: coda
args:
["struct super_block *", "struct CodaFid *", "const char *", "int", "struct CodaFid *", "struct coda_vattr *"]


func: venus_rename
ret: int
module: coda
args:
["struct super_block *", "struct CodaFid *", "struct CodaFid *", "size_t", "size_t", "const char *", "const char *"]


func: ciGetLeafPrefixKey
ret: static int
module: jfs
args:
["dtpage_t *", "int", "dtpage_t *", "int", "struct component_name *", "struct component_name *", "int"]


func: dtInsertEntry
ret: static void
module: jfs
args:
["dtpage_t *", "int", "ddata_t *", "struct linelock **", "struct component_name *", "struct component_name *"]


func: do_trim
ret: static int
module: hpfs
args:
["struct super_block *", "secno", "unsigned int", "secno", "secno", "unsigned int", "unsigned int *"]


func: hpfs_bplus_lookup
ret: secno
module: hpfs
args:
["struct super_block *", "struct inode *", "struct bplus_header *", "unsigned int", "struct buffer_head *"]


func: map_dirent
ret: struct hpfs_dirent *
module: hpfs
args:
["struct inode *", "dnode_secno", "const unsigned char *", "unsigned int", "dnode_secno *", "struct quad_buffer_head *"]


func: hpfs_add_to_dnode
ret: static int
module: hpfs
args:
["struct inode *", "dnode_secno", "const unsigned char *", "unsigned int", "struct hpfs_dirent *", "dnode_secno"]


func: hpfs_compare_names
ret: int
module: hpfs
args:
["struct super_block *", "const unsigned char *", "unsigned int", "const unsigned char *", "unsigned int", "int"]


func: parse_opts
ret: static int
module: hpfs
args:
["char *", "kuid_t *", "kgid_t *", "umode_t *", "int *", "int *", "int *", "int *", "int *", "int *"]


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


func: ramoops_init_przs
ret: static int
module: ramoops
args:
["const char *", "struct device *", "struct persistent_ram_zone ***", "phys_addr_t *", "size_t", "ssize_t", "unsigned int *", "u32", "u32", "struct ramoops_context *"]


func: persistent_ram_new
ret: struct persistent_ram_zone *
module: ramoops
args:
["phys_addr_t", "size_t", "u32", "struct persistent_ram_ecc_info *", "unsigned int", "u32", "char *"]


func: sweep_bh_for_rgrps
ret: static int
module: gfs2
args:
["struct gfs2_inode *", "struct gfs2_holder *", "struct buffer_head *", "__be64 *", "__be64 *", "bool", "u32 *"]


func: do_init_dirent
ret: static struct gfs2_dirent *
module: gfs2
args:
["unsigned int", "struct buffer_head *", "const struct qstr *", "struct gfs2_dirent *", "struct inode *"]


func: gfs2_check_dirent
ret: static int
module: gfs2
args:
["struct gfs2_sbd *", "struct gfs2_dirent *", "unsigned int", "unsigned int", "unsigned int", "int"]


func: gfs2_set_cookies
ret: static int
module: gfs2
args:
["struct gfs2_sbd *", "unsigned int", "struct gfs2_dirent **", "unsigned int", "struct buffer_head *"]


func: gfs2_glock_nq_num
ret: int
module: gfs2
args:
["struct gfs2_sbd *", "u64", "const struct gfs2_glock_operations *", "unsigned int", "u16", "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"]


func: __get_log_header
ret: int
module: gfs2
args:
["struct gfs2_sbd *", "const struct gfs2_log_header *", "unsigned int", "struct gfs2_log_header_host *"]


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_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: cachefiles_bury_object
ret: static int
module: cachefiles
args:
["struct cachefiles_cache *", "struct cachefiles_object *", "struct dentry *", "struct dentry *", "bool", "enum fscache_why_object_killed"]


func: cachefiles_read_backing_file
ret: static int
module: cachefiles
args:
["struct fscache_retrieval *", "struct list_head *", "struct cachefiles_object *", "struct cachefiles_object *"]


func: cachefiles_read_backing_file_one
ret: static int
module: cachefiles
args:
["struct fscache_retrieval *", "struct page *", "struct cachefiles_object *", "struct cachefiles_object *"]


func: ntfs_attr_lookup
ret: int
module: ntfs
args:
["const ATTR_TYPE", "const ntfschar *", "const u32", "const IGNORE_CASE_BOOL", "const VCN", "const u8 *", "const u32", "ntfs_attr_search_ctx *"]


func: ntfs_attr_find
ret: static int
module: ntfs
args:
["const ATTR_TYPE", "const ntfschar *", "const u32", "const IGNORE_CASE_BOOL", "const u8 *", "const u32", "ntfs_attr_search_ctx *"]


func: ntfs_decompress
ret: static int
module: ntfs
args:
["struct page **", "int *", "int *", "int *", "const int", "const int", "const int", "char *", "u8 * const", "const u32", "const loff_t", "const s64"]


func: ntfs_are_names_equal
ret: bool
module: ntfs
args:
["const ntfschar *", "size_t", "const ntfschar *", "size_t", "const IGNORE_CASE_BOOL", "const ntfschar *", "const u32"]


func: ntfs_collate_names
ret: int
module: ntfs
args:
["const ntfschar *", "const u32", "const ntfschar *", "const u32", "const int", "const IGNORE_CASE_BOOL", "const ntfschar *", "const u32"]


func: ntfs_file_compare_values
ret: int
module: ntfs
args:
["FILE_NAME_ATTR *", "FILE_NAME_ATTR *", "const int", "const IGNORE_CASE_BOOL", "const ntfschar *", "const u32"]


func: nilfs_palloc_get_block
ret: static int
module: nilfs2
args:
["struct inode *", "unsigned long", "int", "void (*)(struct inode *, struct buffer_head *, void *)", "struct buffer_head **", "spinlock_t *", "struct nilfs_bh_assoc *", "struct nilfs_bh_assoc *"]


func: nilfs_btnode_submit_block
ret: int
module: nilfs2
args:
["struct address_space *", "__u64", "sector_t", "int", "int", "struct buffer_head **", "sector_t *"]


func: __nilfs_btree_get_block
ret: static int
module: nilfs2
args:
["const struct nilfs_bmap *", "__u64", "struct buffer_head **", "const struct nilfs_btree_readahead_info *"]


func: nilfs_btree_prepare_insert
ret: static int
module: nilfs2
args:
["struct nilfs_bmap *", "struct nilfs_btree_path *", "int *", "__u64", "struct nilfs_bmap_stats *", "__u64"]


func: nilfs_ifile_read
ret: int
module: nilfs2
args:
["struct super_block *", "struct nilfs_root *", "size_t", "struct nilfs_inode *", "struct inode **"]


func: nilfs_ioctl_get_info
ret: static int
module: nilfs2
args:
["unsigned int", "void *", "size_t", "ssize_t (*)(struct the_nilfs *, __u64 *, int, void *, size_t, size_t)", "struct file *", "struct inode *"]


func: nilfs_ioctl_wrap_copy
ret: static int
module: nilfs2
args:
["struct the_nilfs *", "struct nilfs_argv *", "int", "ssize_t (*)(struct the_nilfs *, __u64 *, int, void *, size_t, size_t)"]


func: nilfs_mdt_get_block
ret: int
module: nilfs2
args:
["struct inode *", "unsigned long", "int", "void (*)(struct inode *, struct buffer_head *, void *)", "struct buffer_head **"]


func: nilfs_compute_checksum
ret: static int
module: nilfs2
args:
["struct the_nilfs *", "u32 *", "u64", "sector_t", "unsigned long", "struct buffer_head *", "unsigned long"]


func: nilfs_do_roll_forward
ret: static int
module: nilfs2
args:
["struct the_nilfs *", "struct super_block *", "struct nilfs_root *", "struct nilfs_recovery_info *"]


func: nilfs_read_summary_info
ret: static void *
module: nilfs2
args:
["struct buffer_head **", "unsigned int *", "unsigned int", "struct the_nilfs *", "struct the_nilfs *"]


func: nilfs_segctor_apply_buffers
ret: static int
module: nilfs2
args:
["struct nilfs_sc_info *", "struct inode *", "struct list_head *", "int (*)(struct nilfs_sc_info *, struct buffer_head *, struct inode *)"]


func: nilfs_segctor_map_segsum_entry
ret: static void *
module: nilfs2
args:
["unsigned int", "struct nilfs_segsum_pointer *", "struct nilfs_segsum_pointer *", "struct nilfs_sc_info *", "struct nilfs_sc_info *"]


func: nilfs_sufile_update
ret: int
module: nilfs2
args:
["struct inode *", "__u64", "int", "void (*)(struct inode *, __u64, struct buffer_head *, struct buffer_head *)"]


func: nilfs_sufile_updatev
ret: int
module: nilfs2
args:
["struct inode *", "__u64 *", "size_t", "int", "size_t *", "void (*)(struct inode *, __u64, struct buffer_head *, struct buffer_head *)"]


func: udf_table_free_blocks
ret: static void
module: udf
args:
["struct super_block *", "struct inode *", "uint32_t", "uint32_t", "struct kernel_lb_addr *", "struct kernel_lb_addr *"]


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: udf_find_entry
ret: static struct fileIdentDesc *
module: udf
args:
["struct inode *", "struct udf_fileident_bh *", "struct fileIdentDesc *", "const struct qstr *", "const struct qstr *"]


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: udf_name_conv_char
ret: static int
module: udf
args:
["uint8_t *", "int", "int *", "const uint8_t *", "int", "int *", "int", "int *", "int (*)(wchar_t, unsigned char *, int)", "int"]


func: sg_init_fuse_args
ret: static unsigned int
module: virtiofs
args:
["struct scatterlist *", "struct fuse_req *", "struct fuse_arg *", "unsigned int", "bool", "void *", "unsigned int *"]


func: parse_options
ret: static int
module: affs
args:
["char *", "kuid_t *", "kgid_t *", "int *", "int *", "s32 *", "int *", "char **", "char *", "unsigned long *"]


func: __xfs_free_extent
ret: int
module: xfs
args:
["struct xfs_trans *", "xfs_fsblock_t", "xfs_extlen_t", "const struct xfs_owner_info *", "enum xfs_ag_resv_type", "bool"]


func: xfs_alloc_query_range
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "struct xfs_alloc_rec_incore *", "struct xfs_alloc_rec_incore *", "xfs_alloc_query_range_fn", "void *"]


func: xfs_free_agfl_block
ret: int
module: xfs
args:
["struct xfs_trans *", "xfs_agnumber_t", "xfs_agblock_t", "struct xfs_buf *", "struct xfs_owner_info *"]


func: xfs_alloc_compute_aligned
ret: static bool
module: xfs
args:
["xfs_alloc_arg_t *", "xfs_agblock_t", "xfs_extlen_t", "xfs_agblock_t *", "xfs_extlen_t *", "unsigned int *"]


func: xfs_alloc_compute_diff
ret: static xfs_extlen_t
module: xfs
args:
["xfs_agblock_t", "xfs_extlen_t", "xfs_extlen_t", "int", "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_free_ag_extent
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_buf *", "xfs_agnumber_t", "xfs_agblock_t", "xfs_extlen_t", "const struct xfs_owner_info *", "enum xfs_ag_resv_type"]


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


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


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_bunmapi
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_fileoff_t", "xfs_filblks_t *", "int", "xfs_extnum_t"]


func: xfs_bmap_add_extent_unwritten_real
ret: int
module: xfs
args:
["struct xfs_trans *", "xfs_inode_t *", "int", "struct xfs_iext_cursor *", "xfs_btree_cur_t **", "xfs_bmbt_irec_t *", "int *"]


func: xfs_bmap_del_extent_cow
ret: void
module: xfs
args:
["struct xfs_inode *", "struct xfs_iext_cursor *", "struct xfs_bmbt_irec *", "struct xfs_bmbt_irec *"]


func: xfs_bmap_del_extent_delay
ret: int
module: xfs
args:
["struct xfs_inode *", "int", "struct xfs_iext_cursor *", "struct xfs_bmbt_irec *", "struct xfs_bmbt_irec *"]


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_bmap_finish_one
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "enum xfs_bmap_intent_type", "int", "xfs_fileoff_t", "xfs_fsblock_t", "xfs_filblks_t *", "xfs_exntst_t"]


func: xfs_bmap_insert_extents
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_fileoff_t *", "xfs_fileoff_t", "bool *", "xfs_fileoff_t"]


func: xfs_bmapi_remap
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_fileoff_t", "xfs_filblks_t", "xfs_fsblock_t", "int"]


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


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


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


func: __xfs_bmap_add
ret: static int
module: xfs
args:
["struct xfs_trans *", "enum xfs_bmap_intent_type", "struct xfs_inode *", "struct xfs_bmbt_irec *", "int"]


func: xfs_bmap_add_extent_hole_real
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "int", "struct xfs_iext_cursor *", "struct xfs_btree_cur **", "struct xfs_bmbt_irec *", "int *", "int"]


func: xfs_bmap_del_extent_real
ret: static int
module: xfs
args:
["xfs_inode_t *", "xfs_trans_t *", "struct xfs_iext_cursor *", "xfs_btree_cur_t *", "xfs_bmbt_irec_t *", "int *", "int", "int"]


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


func: xfs_bmap_shift_update_extent
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "struct xfs_iext_cursor *", "struct xfs_bmbt_irec *", "struct xfs_btree_cur *", "int *", "xfs_fileoff_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_bmse_merge
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "struct xfs_iext_cursor *", "struct xfs_bmbt_irec *", "struct xfs_bmbt_irec *", "struct xfs_btree_cur *", "int *", "xfs_fileoff_t", "int"]


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


func: xfs_btree_query_range
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "union xfs_btree_irec *", "union xfs_btree_irec *", "xfs_btree_query_range_fn", "void *"]


func: xfs_btree_read_bufl
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_fsblock_t", "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_split
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "int", "union xfs_btree_key *", "struct xfs_btree_cur **", "int *", "union xfs_btree_ptr *"]


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


func: xfs_btree_insrec
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "int", "union xfs_btree_ptr *", "union xfs_btree_rec *", "union xfs_btree_key *", "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_key *", "int *"]


func: xfs_btree_overlapped_query_range
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "union xfs_btree_key *", "union xfs_btree_key *", "xfs_btree_query_range_fn", "void *"]


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


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_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_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_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_da_args *", "struct xfs_buf *", "xfs_dir2_data_aoff_t", "xfs_dir2_data_aoff_t", "int *", "int *"]


func: xfs_dir2_data_use_free
ret: int
module: xfs
args:
["struct xfs_da_args *", "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: xfs_failaddr_t
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_dir2_node_add_datablk
ret: static int
module: xfs
args:
["struct xfs_da_args *", "struct xfs_da_state_blk *", "xfs_dir2_db_t *", "struct xfs_buf **", "struct xfs_buf **", "int *"]


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


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


func: xfs_difree_finobt
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct xfs_buf *", "xfs_agino_t", "struct xfs_inobt_rec_incore *"]


func: xfs_difree_inobt
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct xfs_buf *", "xfs_agino_t", "struct xfs_icluster *", "struct xfs_inobt_rec_incore *"]


func: xfs_difree_inode_chunk
ret: static void
module: xfs
args:
["struct xfs_trans *", "xfs_agnumber_t", "struct xfs_inobt_rec_incore *", "struct xfs_inobt_rec_incore *"]


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_inobt_insert
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct xfs_buf *", "xfs_agino_t", "xfs_agino_t", "xfs_btnum_t"]


func: xfs_inobt_insert_sprec
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct xfs_buf *", "int", "struct xfs_inobt_rec_incore *", "bool"]


func: xfs_inobt_cur
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_agnumber_t", "xfs_btnum_t", "struct xfs_btree_cur **", "struct xfs_buf **"]


func: __xfs_inobt_alloc_block
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "int *", "enum xfs_ag_resv_type", "union xfs_btree_ptr *", "union xfs_btree_ptr *"]


func: xfs_iext_lookup_extent
ret: bool
module: xfs
args:
["struct xfs_inode *", "struct xfs_ifork *", "xfs_fileoff_t", "struct xfs_iext_cursor *", "struct xfs_bmbt_irec *"]


func: xfs_iext_lookup_extent_before
ret: bool
module: xfs
args:
["struct xfs_inode *", "struct xfs_ifork *", "xfs_fileoff_t *", "struct xfs_iext_cursor *", "struct xfs_bmbt_irec *"]


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_refcount_find_shared
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t", "xfs_extlen_t", "xfs_agblock_t *", "xfs_extlen_t *", "bool"]


func: xfs_refcount_finish_one
ret: int
module: xfs
args:
["struct xfs_trans *", "enum xfs_refcount_intent_type", "xfs_fsblock_t", "xfs_extlen_t", "xfs_fsblock_t *", "xfs_extlen_t *", "struct xfs_btree_cur **"]


func: xfs_refcount_adjust
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t", "xfs_extlen_t", "xfs_agblock_t *", "xfs_extlen_t *", "enum xfs_refc_adjust_op", "struct xfs_owner_info *"]


func: xfs_refcount_adjust_extents
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t *", "xfs_extlen_t *", "enum xfs_refc_adjust_op", "struct xfs_owner_info *"]


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


func: xfs_refcount_merge_center_extents
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "struct xfs_refcount_irec *", "struct xfs_refcount_irec *", "struct xfs_refcount_irec *", "unsigned long long", "xfs_extlen_t *"]


func: xfs_refcount_merge_extents
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t *", "xfs_extlen_t *", "enum xfs_refc_adjust_op", "int", "bool *"]


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


func: xfs_refcount_merge_right_extent
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "struct xfs_refcount_irec *", "struct xfs_refcount_irec *", "xfs_extlen_t *"]


func: xfs_rmap_alloc
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_buf *", "xfs_agnumber_t", "xfs_agblock_t", "xfs_extlen_t", "const struct xfs_owner_info *"]


func: xfs_rmap_find_left_neighbor
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t", "uint64_t", "uint64_t", "unsigned int", "struct xfs_rmap_irec *", "int *"]


func: xfs_rmap_finish_one
ret: int
module: xfs
args:
["struct xfs_trans *", "enum xfs_rmap_intent_type", "uint64_t", "int", "xfs_fileoff_t", "xfs_fsblock_t", "xfs_filblks_t", "xfs_exntst_t", "struct xfs_btree_cur **"]


func: xfs_rmap_has_other_keys
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t", "xfs_extlen_t", "const struct xfs_owner_info *", "bool *"]


func: xfs_rmap_lookup_eq
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t", "xfs_extlen_t", "uint64_t", "uint64_t", "unsigned int", "int *"]


func: xfs_rmap_query_range
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "struct xfs_rmap_irec *", "struct xfs_rmap_irec *", "xfs_rmap_query_range_fn", "void *"]


func: xfs_rmap_convert
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "xfs_agblock_t", "xfs_extlen_t", "bool", "const struct xfs_owner_info *"]


func: xfs_rtalloc_query_range
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_rtalloc_rec *", "struct xfs_rtalloc_rec *", "xfs_rtalloc_query_range_fn", "void *"]


func: xfs_rtcheck_range
ret: int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "xfs_rtblock_t", "xfs_extlen_t", "int", "xfs_rtblock_t *", "int *"]


func: xfs_rtfree_range
ret: int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "xfs_rtblock_t", "xfs_extlen_t", "xfs_buf_t **", "xfs_fsblock_t *"]


func: xfs_rtmodify_summary
ret: int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "int", "xfs_rtblock_t", "int", "xfs_buf_t **", "xfs_fsblock_t *"]


func: xfs_rtmodify_summary_int
ret: int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "int", "xfs_rtblock_t", "int", "xfs_buf_t **", "xfs_fsblock_t *", "xfs_suminfo_t *"]


func: xfs_add_to_ioend
ret: static void
module: xfs
args:
["struct inode *", "xfs_off_t", "struct page *", "struct iomap_page *", "struct xfs_writepage_ctx *", "struct writeback_control *", "struct list_head *"]


func: xfs_attr_node_list_lookup
ret: static int
module: xfs
args:
["struct xfs_attr_list_context *", "struct xfs_buf **", "struct attrlist_cursor_kern *", "struct attrlist_cursor_kern *"]


func: xfs_bmap_count_tree
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "struct xfs_ifork *", "xfs_fsblock_t", "int", "xfs_extnum_t *", "xfs_filblks_t *"]


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_buf_read_uncached
ret: int
module: xfs
args:
["struct xfs_buftarg *", "xfs_daddr_t", "size_t", "int", "struct xfs_buf **", "const struct xfs_buf_ops *"]


func: xfs_buf_find
ret: static int
module: xfs
args:
["struct xfs_buf_map *", "int", "xfs_buf_flags_t", "struct xfs_buf *", "struct xfs_buf **", "struct xfs_buftarg *"]


func: xfs_qm_dqget_cache_insert
ret: static int
module: xfs
args:
["struct xfs_quotainfo *", "struct xarray *", "xfs_dqid_t", "struct xfs_dquot *", "struct xfs_mount *"]


func: xfs_corruption_error
ret: void
module: xfs
args:
["const char *", "int", "struct xfs_mount *", "void *", "size_t", "const char *", "int", "xfs_failaddr_t"]


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_trans_free_extent
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_efd_log_item *", "xfs_fsblock_t", "xfs_extlen_t", "const struct xfs_owner_info *", "bool"]


func: __xfs_getfsmap_datadev
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_fsmap *", "struct xfs_getfsmap_info *", "int (*)(struct xfs_trans *, struct xfs_getfsmap_info *, struct xfs_btree_cur **, void *)", "void *"]


func: __xfs_getfsmap_rtdev
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_fsmap *", "struct xfs_getfsmap_info *", "int (*)(struct xfs_trans *, struct xfs_getfsmap_info *)"]


func: xfs_getfsmap_is_shared
ret: static int
module: xfs
args:
["struct xfs_trans *", "bool *", "struct xfs_rmap_irec *", "struct xfs_rmap_irec *", "struct xfs_getfsmap_info *", "struct xfs_getfsmap_info *"]


func: __xfs_inode_set_blocks_tag
ret: static void
module: xfs
args:
["xfs_inode_t *", "void (*)(struct xfs_mount *)", "void (*)(struct xfs_mount *, xfs_agnumber_t, int, unsigned long)", "int"]


func: xfs_inode_ag_walk
ret: static int
module: xfs
args:
["struct xfs_perag *", "int (*)(struct xfs_inode *, int, void *)", "int", "void *", "int", "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_rename
ret: int
module: xfs
args:
["struct xfs_inode *", "struct xfs_name *", "struct xfs_inode *", "struct xfs_inode *", "struct xfs_name *", "struct xfs_inode *", "unsigned int"]


func: xfs_cross_rename
ret: static int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "struct xfs_name *", "struct xfs_inode *", "struct xfs_inode *", "struct xfs_name *", "struct xfs_inode *", "int"]


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


func: xfs_iunlink_map_ino
ret: static int
module: xfs
args:
["struct xfs_trans *", "xfs_agnumber_t", "xfs_agino_t", "struct xfs_imap *", "struct xfs_dinode **", "struct xfs_buf **"]


func: xfs_iunlink_map_prev
ret: static int
module: xfs
args:
["struct xfs_trans *", "xfs_agnumber_t", "xfs_agino_t", "xfs_agino_t", "xfs_agino_t *", "struct xfs_imap *", "struct xfs_dinode **", "struct xfs_buf **", "struct xfs_perag *"]


func: xfs_iunlink_update_dinode
ret: static void
module: xfs
args:
["struct xfs_trans *", "xfs_agnumber_t", "xfs_agino_t", "struct xfs_buf *", "struct xfs_dinode *", "xfs_agino_t", "struct xfs_imap *"]


func: xfs_sort_for_rename
ret: static void
module: xfs
args:
["struct xfs_inode *", "struct xfs_inode *", "struct xfs_inode *", "struct xfs_inode *", "struct xfs_inode *", "struct xfs_inode **", "int *"]


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: xfs_inumbers_walk
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_agnumber_t", "const struct xfs_inobt_rec_incore *", "void *"]


func: xfs_inobt_walk
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_ino_t", "unsigned int", "xfs_inobt_walk_fn", "unsigned int", "void *"]


func: xfs_iwalk
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_ino_t", "unsigned int", "xfs_iwalk_fn", "unsigned int", "void *"]


func: xfs_iwalk_threaded
ret: int
module: xfs
args:
["struct xfs_mount *", "xfs_ino_t", "unsigned int", "xfs_iwalk_fn", "unsigned int", "bool", "void *"]


func: xfs_iwalk_ag_start
ret: static int
module: xfs
args:
["struct xfs_iwalk_ag *", "xfs_agnumber_t", "xfs_agino_t", "struct xfs_btree_cur **", "struct xfs_buf **", "int *"]


func: xfs_iwalk_ichunk_ra
ret: static void
module: xfs
args:
["struct xfs_mount *", "xfs_agnumber_t", "struct xfs_inobt_rec_incore *", "struct xfs_inobt_rec_incore *"]


func: xfs_iwalk_run_callbacks
ret: static int
module: xfs
args:
["struct xfs_iwalk_ag *", "xfs_agnumber_t", "struct xfs_btree_cur **", "struct xfs_buf **", "int *"]


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_check_unmount_rec
ret: static int
module: xfs
args:
["struct xlog *", "xfs_daddr_t *", "xfs_daddr_t *", "struct xlog_rec_header *", "xfs_daddr_t", "char *", "bool *"]


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


func: xlog_recover_do_reg_buffer
ret: static void
module: xfs
args:
["struct xfs_mount *", "struct xfs_buf *", "xfs_buf_log_format_t *", "xfs_lsn_t", "xlog_recover_item_t *"]


func: xlog_recover_ophdr_to_trans
ret: static struct xlog_recover *
module: xfs
args:
["struct hlist_head *", "struct xlog_op_header *", "struct xlog_op_header *", "struct xlog_rec_header *"]


func: xlog_recover_process
ret: static int
module: xfs
args:
["struct xlog *", "struct hlist_head *", "struct xlog_rec_header *", "char *", "int", "struct list_head *"]


func: xlog_recover_process_ophdr
ret: static int
module: xfs
args:
["struct xlog *", "struct hlist_head *", "struct xlog_rec_header *", "struct xlog_op_header *", "char *", "char *", "int", "struct list_head *"]


func: xlog_recovery_process_trans
ret: static int
module: xfs
args:
["struct xlog *", "struct xlog_recover *", "char *", "unsigned int", "unsigned int", "int", "struct list_head *"]


func: xlog_rseek_logrec_hdr
ret: static int
module: xfs
args:
["struct xlog *", "xfs_daddr_t", "xfs_daddr_t", "int", "char *", "xfs_daddr_t *", "struct xlog_rec_header **", "bool *"]


func: xlog_verify_head
ret: static int
module: xfs
args:
["struct xlog *", "xfs_daddr_t *", "xfs_daddr_t *", "char *", "xfs_daddr_t *", "struct xlog_rec_header **", "bool *"]


func: xfs_pwork_init
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_pwork_ctl *", "xfs_pwork_work_fn", "const char *", "unsigned int"]


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_reset_dqcounts_all
ret: static int
module: xfs
args:
["struct xfs_mount *", "xfs_dqid_t", "xfs_fsblock_t", "xfs_filblks_t", "uint", "struct list_head *"]


func: xfs_qm_scall_getquota_fill_qc
ret: static void
module: xfs
args:
["const struct xfs_dquot *", "struct qc_dqblk *", "uint", "struct xfs_mount *", "struct xfs_mount *"]


func: xfs_reflink_find_shared
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans *", "xfs_agnumber_t", "xfs_agblock_t", "xfs_extlen_t", "xfs_agblock_t *", "xfs_extlen_t *", "bool"]


func: xfs_rtallocate_extent
ret: int
module: xfs
args:
["xfs_trans_t *", "xfs_rtblock_t", "xfs_extlen_t", "xfs_extlen_t", "xfs_extlen_t *", "int", "xfs_extlen_t", "xfs_rtblock_t *"]


func: xfs_rtallocate_extent_block
ret: static int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "xfs_rtblock_t", "xfs_extlen_t", "xfs_extlen_t", "xfs_extlen_t *", "xfs_rtblock_t *", "xfs_buf_t **", "xfs_fsblock_t *", "xfs_extlen_t", "xfs_rtblock_t *"]


func: xfs_rtallocate_extent_exact
ret: static int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "xfs_rtblock_t", "xfs_extlen_t", "xfs_extlen_t", "xfs_extlen_t *", "xfs_buf_t **", "xfs_fsblock_t *", "xfs_extlen_t", "xfs_rtblock_t *"]


func: xfs_rtallocate_extent_size
ret: static int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "xfs_extlen_t", "xfs_extlen_t", "xfs_extlen_t *", "xfs_buf_t **", "xfs_fsblock_t *", "xfs_extlen_t", "xfs_rtblock_t *"]


func: xfs_rtany_summary
ret: static int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "int", "int", "xfs_rtblock_t", "xfs_buf_t **", "xfs_fsblock_t *", "int *"]


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


func: _nfs42_proc_clone
ret: static int
module: nfsv4
args:
["struct rpc_message *", "struct file *", "struct file *", "struct nfs_lock_context *", "struct nfs_lock_context *", "loff_t", "loff_t", "loff_t"]


func: nfs4_set_ds_client
ret: struct nfs_client *
module: nfsv4
args:
["struct nfs_server *", "const struct sockaddr *", "int", "int", "unsigned int", "unsigned int", "u32"]


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


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


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", "const struct cred *", "struct nfs4_setclientid_res *"]


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


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_proc_getattr
ret: static int
module: nfsv4
args:
["struct nfs_server *", "struct nfs_fh *", "struct nfs_fattr *", "struct nfs4_label *", "struct inode *"]


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: 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_setattr
ret: static int
module: nfsv4
args:
["struct inode *", "const struct cred *", "struct nfs_fattr *", "struct iattr *", "struct nfs_open_context *", "struct nfs4_label *", "struct nfs4_label *"]


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 nfs4_open_createattrs *", "enum open_claim_type4", "gfp_t"]


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


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


func: nfs4_select_rw_stateid
ret: int
module: nfsv4
args:
["struct nfs4_state *", "fmode_t", "const struct nfs_lock_context *", "nfs4_stateid *", "const struct cred **"]


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 umode_t *", "const struct nfs_server *", "const uint32_t *"]


func: pnfs_generic_layout_insert_lseg
ret: void
module: nfsv4
args:
["struct pnfs_layout_hdr *", "struct pnfs_layout_segment *", "bool (*)(const struct pnfs_layout_range *, const struct pnfs_layout_range *)", "bool (*)(struct pnfs_layout_segment *, struct pnfs_layout_segment *)", "struct list_head *"]


func: pnfs_layoutreturn_free_lsegs
ret: void
module: nfsv4
args:
["struct pnfs_layout_hdr *", "const nfs4_stateid *", "const struct pnfs_layout_range *", "const nfs4_stateid *"]


func: pnfs_roc
ret: bool
module: nfsv4
args:
["struct inode *", "struct nfs4_layoutreturn_args *", "struct nfs4_layoutreturn_res *", "const struct cred *"]


func: pnfs_roc_done
ret: int
module: nfsv4
args:
["struct rpc_task *", "struct nfs4_layoutreturn_args **", "struct nfs4_layoutreturn_res **", "int *"]


func: pnfs_update_layout
ret: struct pnfs_layout_segment *
module: nfsv4
args:
["struct inode *", "struct nfs_open_context *", "loff_t", "u64", "enum pnfs_iomode", "bool", "gfp_t"]


func: pnfs_alloc_init_layoutget_args
ret: static struct nfs4_layoutget *
module: nfsv4
args:
["struct inode *", "struct nfs_open_context *", "const nfs4_stateid *", "const struct pnfs_layout_range *", "gfp_t"]


func: nfs4_delete_deviceid
ret: void
module: nfsv4
args:
["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: nfs4_pnfs_ds_connect
ret: int
module: nfsv4
args:
["struct nfs_server *", "struct nfs4_pnfs_ds *", "struct nfs4_deviceid_node *", "unsigned int", "unsigned int", "u32", "u32"]


func: pnfs_generic_commit_pagelist
ret: int
module: nfsv4
args:
["struct inode *", "struct list_head *", "int", "struct nfs_commit_info *", "int (*)(struct nfs_commit_data *, int)"]


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_initiate_pgio
ret: int
module: nfs
args:
["struct rpc_clnt *", "struct nfs_pgio_header *", "const struct cred *", "const struct nfs_rpc_ops *", "const struct rpc_call_ops *", "int", "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 *", "const struct nfs_rw_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_pageio_init_read
ret: void
module: nfs
args:
["struct nfs_pageio_descriptor *", "struct inode *", "bool", "const struct nfs_pgio_completion_ops *"]


func: nfs_initiate_read
ret: static void
module: nfs
args:
["struct nfs_pgio_header *", "struct rpc_message *", "const struct nfs_rpc_ops *", "struct rpc_task_setup *", "int"]


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_async_rename
ret: struct rpc_task *
module: nfs
args:
["struct inode *", "struct inode *", "struct dentry *", "struct dentry *", "void (*)(struct rpc_task *, struct nfs_renamedata *)"]


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_initiate_commit
ret: int
module: nfs
args:
["struct rpc_clnt *", "struct nfs_commit_data *", "const struct nfs_rpc_ops *", "const struct rpc_call_ops *", "int", "int"]


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


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


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


func: fl_pnfs_update_layout
ret: static struct pnfs_layout_segment *
module: nfs_layout_nfsv41_files
args:
["struct inode *", "struct nfs_open_context *", "enum pnfs_iomode", "gfp_t", "bool", "u64", "loff_t"]


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


func: ff_layout_encode_ff_layoutupdate
ret: static void
module: nfs_layout_flexfiles
args:
["struct xdr_stream *", "struct nfs4_ff_layout_mirror *", "const struct nfs42_layoutstat_devinfo *"]


func: ff_layout_fetch_ds_ioerr
ret: unsigned int
module: nfs_layout_flexfiles
args:
["struct pnfs_layout_hdr *", "const struct pnfs_layout_range *", "struct list_head *", "unsigned int"]


func: ff_layout_track_ds_error
ret: int
module: nfs_layout_flexfiles
args:
["struct nfs4_flexfile_layout *", "struct nfs4_ff_layout_mirror *", "u64", "u64", "int", "enum nfs_opnum4", "gfp_t"]


func: do_layout_fetch_ds_ioerr
ret: static unsigned int
module: nfs_layout_flexfiles
args:
["struct pnfs_layout_hdr *", "struct list_head *", "unsigned int", "const struct pnfs_layout_range *", "const struct pnfs_layout_range *"]


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


func: get_checkpoint_version
ret: static int
module: f2fs
args:
["struct f2fs_sb_info *", "block_t", "struct f2fs_checkpoint **", "struct page **", "unsigned long long *"]


func: __get_data_block
ret: static int
module: f2fs
args:
["struct inode *", "sector_t", "struct buffer_head *", "int", "int", "unsigned long *", "int", "bool"]


func: __write_data_page
ret: static int
module: f2fs
args:
["struct page *", "bool *", "struct bio **", "sector_t *", "struct writeback_control *", "enum iostat_type"]


func: f2fs_read_single_page
ret: static int
module: f2fs
args:
["struct inode *", "struct page *", "unsigned int", "struct f2fs_map_blocks *", "struct bio **", "sector_t *", "bool"]


func: f2fs_add_regular_entry
ret: int
module: f2fs
args:
["struct inode *", "const struct qstr *", "const struct qstr *", "struct inode *", "nid_t", "umode_t"]


func: f2fs_update_dentry
ret: void
module: f2fs
args:
["nid_t", "umode_t", "struct f2fs_dentry_ptr *", "const struct qstr *", "f2fs_hash_t", "unsigned int"]


func: f2fs_lookup_rb_tree_ret
ret: struct rb_entry *
module: f2fs
args:
["struct rb_root_cached *", "struct rb_entry *", "unsigned int", "struct rb_entry **", "struct rb_entry **", "struct rb_node ***", "struct rb_node **", "bool", "bool *"]


func: __attach_extent_node
ret: static struct extent_node *
module: f2fs
args:
["struct f2fs_sb_info *", "struct extent_tree *", "struct extent_info *", "struct rb_node *", "struct rb_node **", "bool"]


func: __insert_extent_tree
ret: static struct extent_node *
module: f2fs
args:
["struct f2fs_sb_info *", "struct extent_tree *", "struct extent_info *", "struct rb_node **", "struct rb_node *", "bool"]


func: __clone_blkaddrs
ret: static int
module: f2fs
args:
["struct inode *", "struct inode *", "block_t *", "int *", "unsigned long", "unsigned long", "unsigned long", "bool"]


func: __write_node_page
ret: static int
module: f2fs
args:
["struct page *", "bool", "bool *", "struct writeback_control *", "bool", "enum iostat_type", "unsigned int *"]


func: f2fs_allocate_data_block
ret: void
module: f2fs
args:
["struct f2fs_sb_info *", "struct page *", "block_t", "block_t *", "struct f2fs_summary *", "int", "struct f2fs_io_info *", "bool"]


func: f2fs_replace_block
ret: void
module: f2fs
args:
["struct f2fs_sb_info *", "struct dnode_of_data *", "block_t", "block_t", "unsigned char", "bool", "bool"]


func: __insert_discard_tree
ret: static struct discard_cmd *
module: f2fs
args:
["struct f2fs_sb_info *", "struct block_device *", "block_t", "block_t", "block_t", "struct rb_node *", "struct rb_node **"]


func: __wait_discard_cmd_range
ret: static unsigned int
module: f2fs
args:
["struct f2fs_sb_info *", "block_t", "block_t", "struct discard_policy *", "struct discard_policy *"]


func: orangefs_dir_fill
ret: static int
module: orangefs
args:
["struct dir_context *", "struct dentry *", "struct orangefs_dir *", "struct orangefs_dir *", "struct orangefs_inode_s *"]


func: wait_for_direct_io
ret: ssize_t
module: orangefs
args:
["enum ORANGEFS_io_type", "struct inode *", "loff_t *", "struct iov_iter *", "size_t", "loff_t", "struct orangefs_write_range *", "int *"]


func: befs_btree_read
ret: int
module: befs
args:
["struct super_block *", "const befs_data_stream *", "loff_t", "size_t", "char *", "size_t *", "befs_off_t *"]


func: befs_btree_seekleaf
ret: static int
module: befs
args:
["struct super_block *", "const befs_data_stream *", "struct befs_btree_node *", "befs_off_t *", "befs_btree_super *"]


func: ceph_add_cap
ret: void
module: ceph
args:
["struct inode *", "struct ceph_mds_session *", "u64", "int", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "u64", "int", "struct ceph_cap **"]


func: __send_cap
ret: static int
module: ceph
args:
["struct ceph_mds_client *", "struct ceph_cap *", "int", "int", "int", "int", "int", "int", "u64", "u64"]


func: handle_cap_export
ret: static void
module: ceph
args:
["struct inode *", "struct ceph_mds_caps *", "struct ceph_mds_cap_peer *", "struct ceph_mds_session *"]


func: handle_cap_flush_ack
ret: static void
module: ceph
args:
["struct inode *", "u64", "struct ceph_mds_caps *", "struct ceph_mds_session *", "struct ceph_cap *"]


func: handle_cap_grant
ret: static void
module: ceph
args:
["struct inode *", "struct ceph_mds_session *", "struct ceph_cap *", "struct ceph_mds_caps *", "struct ceph_buffer *", "struct cap_extra_info *"]


func: __dentry_leases_walk
ret: static unsigned long
module: ceph
args:
["struct ceph_mds_client *", "struct ceph_lease_walk_control *", "int (*)(struct dentry *, void *)"]


func: note_last_dentry
ret: static int
module: ceph
args:
["const char *", "int", "unsigned int", "struct ceph_dir_file_info *", "struct ceph_dir_file_info *"]


func: ceph_fill_file_time
ret: void
module: ceph
args:
["struct inode *", "int", "u64", "struct timespec64 *", "struct timespec64 *", "struct timespec64 *"]


func: __update_dentry_lease
ret: static void
module: ceph
args:
["struct inode *", "struct dentry *", "struct ceph_mds_reply_lease *", "struct ceph_mds_session *", "unsigned long", "struct ceph_mds_session **"]


func: fill_inode
ret: static int
module: ceph
args:
["struct inode *", "struct page *", "struct ceph_mds_reply_info_in *", "struct ceph_mds_reply_dirfrag *", "struct ceph_mds_session *", "int", "struct ceph_cap_reservation *", "unsigned long"]


func: set_request_path_attr
ret: static int
module: ceph
args:
["struct dentry *", "struct inode *", "const char *", "u64", "const char **", "int *", "u64 *", "bool *", "bool", "struct inode *"]


func: __set_xattr
ret: static int
module: ceph
args:
["struct ceph_inode_info *", "const char *", "int", "const char *", "int", "int", "int", "struct ceph_inode_xattr **"]


func: ovl_lookup_single
ret: static int
module: overlay
args:
["struct dentry *", "struct ovl_lookup_data *", "const char *", "unsigned int", "size_t", "const char *", "struct dentry **"]


func: cifs_acl_to_fattr
ret: int
module: cifs
args:
["struct cifs_sb_info *", "struct cifs_fattr *", "struct inode *", "bool", "const char *", "const struct cifs_fid *"]


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: CIFSSMBMkDir
ret: int
module: cifs
args:
["const unsigned int", "struct inode *", "umode_t", "struct cifs_tcon *", "const char *", "struct cifs_sb_info *"]


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


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


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


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: CIFSUnixCreateHardLink
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const char *", "const struct nls_table *", "int"]


func: SMBLegacyOpen
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: 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: is_path_remote
ret: static int
module: cifs
args:
["struct cifs_sb_info *", "struct smb_vol *", "const unsigned int", "struct TCP_Server_Info *", "struct cifs_tcon *"]


func: mount_do_dfs_failover
ret: static int
module: cifs
args:
["const char *", "struct cifs_sb_info *", "struct smb_vol *", "struct cifs_ses *", "unsigned int *", "struct TCP_Server_Info **", "struct cifs_ses **", "struct cifs_tcon **"]


func: mount_get_conns
ret: static int
module: cifs
args:
["struct smb_vol *", "struct cifs_sb_info *", "unsigned int *", "struct TCP_Server_Info **", "struct cifs_ses **", "struct cifs_tcon **"]


func: setup_dfs_tgt_conn
ret: static int
module: cifs
args:
["const char *", "const struct dfs_cache_tgt_iterator *", "struct cifs_sb_info *", "struct smb_vol *", "unsigned int *", "struct TCP_Server_Info **", "struct cifs_ses **", "struct cifs_tcon **"]


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


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


func: do_dfs_cache_find
ret: static struct dfs_cache_entry *
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "const struct nls_table *", "int", "const char *", "bool"]


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_read_flock
ret: static void
module: cifs
args:
["__u32 *", "int *", "int *", "bool *", "struct TCP_Server_Info *", "struct file_lock *", "struct file_lock *"]


func: cifs_send_async_read
ret: static int
module: cifs
args:
["loff_t", "size_t", "struct cifsFileInfo *", "struct list_head *", "struct cifs_aio_ctx *", "struct cifs_sb_info *", "struct cifs_sb_info *"]


func: cifs_write_from_iter
ret: static int
module: cifs
args:
["loff_t", "size_t", "struct iov_iter *", "struct cifsFileInfo *", "struct list_head *", "struct cifs_aio_ctx *", "struct cifs_sb_info *", "struct cifs_sb_info *"]


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


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: check_mf_symlink
ret: int
module: cifs
args:
["unsigned int", "struct cifs_tcon *", "struct cifs_sb_info *", "struct cifs_fattr *", "const unsigned char *"]


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


func: parse_dfs_referrals
ret: int
module: cifs
args:
["struct get_dfs_referral_rsp *", "u32", "unsigned int *", "struct dfs_info3_param **", "const struct nls_table *", "int", "const char *", "bool"]


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_make_node
ret: static int
module: cifs
args:
["unsigned int", "struct inode *", "struct dentry *", "struct cifs_tcon *", "char *", "umode_t", "dev_t"]


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


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


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


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


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


func: smb2_query_info_compound
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "__le16 *", "u32", "u32", "u32", "u32", "struct kvec *", "int *", "struct cifs_sb_info *"]


func: decrypt_raw_data
ret: static int
module: cifs
args:
["struct TCP_Server_Info *", "char *", "unsigned int", "struct page **", "unsigned int", "unsigned int", "bool"]


func: handle_read_data
ret: static int
module: cifs
args:
["struct TCP_Server_Info *", "struct mid_q_entry *", "char *", "unsigned int", "struct page **", "unsigned int", "unsigned int", "bool"]


func: SMB2_ioctl
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "u64", "u64", "u32", "bool", "char *", "u32", "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 kvec *", "int *"]


func: SMB2_query_info_init
ret: int
module: cifs
args:
["struct cifs_tcon *", "struct smb_rqst *", "u64", "u64", "u8", "u8", "u32", "size_t", "size_t", "void *"]


func: SMB2_set_ea
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "u64", "u64", "struct smb2_file_full_ea_info *", "int"]


func: SMB2_set_info_init
ret: int
module: cifs
args:
["struct cifs_tcon *", "struct smb_rqst *", "u64", "u64", "u32", "u8", "u8", "u32", "void **", "unsigned int *"]


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: smb2_parse_contexts
ret: void
module: cifs
args:
["struct TCP_Server_Info *", "struct smb2_create_rsp *", "unsigned int *", "char *", "__u8 *", "struct smb2_file_all_info *"]


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


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


func: smb2_new_read_req
ret: static int
module: cifs
args:
["void **", "unsigned int *", "struct cifs_io_parms *", "struct cifs_readdata *", "int", "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: SendReceive2
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "struct kvec *", "int", "int *", "const int", "struct kvec *"]


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


func: cifs_send_recv
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "struct smb_rqst *", "int *", "const int", "struct kvec *"]


func: compound_send_recv
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "const int", "const int", "struct smb_rqst *", "int *", "struct kvec *"]


func: afs_fs_create
ret: int
module: kafs
args:
["struct afs_fs_cursor *", "const char *", "umode_t", "struct afs_status_cb *", "struct afs_fid *", "struct afs_status_cb *"]


func: afs_fs_fetch_status
ret: int
module: kafs
args:
["struct afs_fs_cursor *", "struct afs_net *", "struct afs_fid *", "struct afs_status_cb *", "struct afs_volsync *"]


func: afs_fs_get_capabilities
ret: struct afs_call *
module: kafs
args:
["struct afs_net *", "struct afs_server *", "struct afs_addr_cursor *", "struct key *", "unsigned int"]


func: afs_fs_inline_bulk_status
ret: int
module: kafs
args:
["struct afs_fs_cursor *", "struct afs_net *", "struct afs_fid *", "struct afs_status_cb *", "unsigned int", "struct afs_volsync *"]


func: afs_fs_link
ret: int
module: kafs
args:
["struct afs_fs_cursor *", "struct afs_vnode *", "const char *", "struct afs_status_cb *", "struct afs_status_cb *"]


func: afs_fs_rename
ret: int
module: kafs
args:
["struct afs_fs_cursor *", "const char *", "struct afs_vnode *", "const char *", "struct afs_status_cb *", "struct afs_status_cb *"]


func: afs_fs_store_data
ret: int
module: kafs
args:
["struct afs_fs_cursor *", "struct address_space *", "unsigned long", "unsigned long", "unsigned int", "unsigned int", "struct afs_status_cb *"]


func: afs_fs_symlink
ret: int
module: kafs
args:
["struct afs_fs_cursor *", "const char *", "const char *", "struct afs_status_cb *", "struct afs_fid *", "struct afs_status_cb *"]


func: afs_iget
ret: struct inode *
module: kafs
args:
["struct super_block *", "struct key *", "struct afs_iget_data *", "struct afs_status_cb *", "struct afs_cb_interest *", "struct afs_vnode *"]


func: afs_vnode_commit_status
ret: void
module: kafs
args:
["struct afs_fs_cursor *", "struct afs_vnode *", "unsigned int", "const afs_dataversion_t *", "struct afs_status_cb *"]


func: afs_inode_init_from_status
ret: static int
module: kafs
args:
["struct afs_vnode *", "struct afs_cb_interest *", "struct afs_vnode *", "struct afs_status_cb *", "struct key *"]


func: afs_load_bvec
ret: static void
module: kafs
args:
["struct msghdr *", "struct bio_vec *", "unsigned long", "unsigned long", "unsigned int", "struct afs_call *", "struct afs_call *"]


func: afs_vl_get_capabilities
ret: struct afs_call *
module: kafs
args:
["struct afs_net *", "struct afs_addr_cursor *", "struct key *", "struct afs_vlserver *", "unsigned int"]


func: afs_writepages_region
ret: static int
module: kafs
args:
["struct address_space *", "struct writeback_control *", "unsigned long", "unsigned long", "unsigned long *"]


func: nfsd4_block_proc_getdeviceinfo
ret: static __be32
module: nfsd
args:
["struct super_block *", "struct svc_rqst *", "struct nfs4_client *", "struct nfsd4_getdeviceinfo *"]


func: nfsd4_init_cb
ret: void
module: nfsd
args:
["struct nfsd4_callback *", "struct nfs4_client *", "const struct nfsd4_callback_ops *", "enum nfsd4_cb_op"]


func: encode_cb_sequence4args
ret: static void
module: nfsd
args:
["struct xdr_stream *", "struct nfs4_cb_compound_hdr *", "struct nfs4_cb_compound_hdr *", "const struct nfsd4_callback *"]


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: nfsd4_preprocess_layout_stateid
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct nfsd4_compound_state *", "stateid_t *", "bool", "u32", "struct nfs4_layout_stateid **"]


func: nfsd4_verify_copy
ret: static __be32
module: nfsd
args:
["struct svc_rqst *", "struct nfsd4_compound_state *", "stateid_t *", "struct nfsd_file **", "stateid_t *", "struct nfsd_file **"]


func: nfs4_preprocess_stateid_op
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct nfsd4_compound_state *", "struct svc_fh *", "stateid_t *", "int", "struct nfsd_file **"]


func: nfsd4_lookup_stateid
ret: __be32
module: nfsd
args:
["struct nfsd4_compound_state *", "stateid_t *", "unsigned char", "struct nfs4_stid **", "struct nfsd_net *"]


func: compare_blob
ret: static int
module: nfsd
args:
["const struct xdr_netobj *", "const struct xdr_netobj *", "const struct xdr_netobj *", "const struct xdr_netobj *"]


func: lookup_clientid
ret: static __be32
module: nfsd
args:
["clientid_t *", "struct nfsd_net *", "struct nfsd4_compound_state *", "struct nfsd4_compound_state *"]


func: lookup_or_create_lock_state
ret: static __be32
module: nfsd
args:
["struct nfs4_ol_stateid *", "struct nfsd4_lock *", "struct nfs4_ol_stateid **", "bool *", "struct nfsd4_compound_state *"]


func: nfs4_get_vfs_file
ret: static __be32
module: nfsd
args:
["struct svc_rqst *", "struct nfs4_file *", "struct svc_fh *", "struct nfs4_ol_stateid *", "struct nfsd4_open *"]


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


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: same_owner_str
ret: static int
module: nfsd
args:
["struct xdr_netobj *", "struct xdr_netobj *", "struct nfs4_stateowner *", "struct nfs4_stateowner *"]


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


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


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


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
ret: __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "loff_t", "struct kvec *", "int", "unsigned long *", "u32 *"]


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


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


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


func: nfsd_finish_read
ret: static __be32
module: nfsd
args:
["struct svc_rqst *", "struct svc_fh *", "struct file *", "loff_t", "unsigned long *", "u32 *", "ssize_t"]


func: __fscache_acquire_cookie
ret: struct fscache_cookie *
module: fscache
args:
["struct fscache_cookie *", "const struct fscache_cookie_def *", "const void *", "size_t", "const void *", "size_t", "void *", "loff_t", "bool"]


func: fscache_alloc_cookie
ret: struct fscache_cookie *
module: fscache
args:
["struct fscache_cookie *", "const struct fscache_cookie_def *", "const void *", "size_t", "const void *", "size_t", "void *", "loff_t"]


func: fscache_operation_init
ret: void
module: fscache
args:
["struct fscache_cookie *", "struct fscache_operation *", "fscache_operation_processor_t", "fscache_operation_cancel_t", "fscache_operation_release_t"]


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: jffs2_compress
ret: uint16_t
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "unsigned char *", "unsigned char **", "uint32_t *", "uint32_t *"]


func: jffs2_decompress
ret: int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "uint16_t", "unsigned char *", "unsigned char *", "uint32_t", "uint32_t"]


func: jffs2_garbage_collect_deletion_dirent
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_eraseblock *", "struct jffs2_inode_info *", "struct jffs2_full_dirent *"]


func: jffs2_garbage_collect_dirent
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_full_dirent *", "struct jffs2_eraseblock *"]


func: jffs2_garbage_collect_dnode
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "uint32_t", "uint32_t", "struct jffs2_full_dnode *", "struct jffs2_eraseblock *"]


func: jffs2_garbage_collect_hole
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_full_dnode *", "uint32_t", "uint32_t", "struct jffs2_eraseblock *"]


func: jffs2_garbage_collect_metadata
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_full_dnode *", "struct jffs2_eraseblock *"]


func: jffs2_link_node_ref
ret: struct jffs2_raw_node_ref *
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_eraseblock *", "uint32_t", "uint32_t", "struct jffs2_inode_cache *"]


func: jffs2_read_dnode
ret: int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_full_dnode *", "unsigned char *", "int", "int"]


func: jffs2_get_inode_nodes
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_readinode_info *", "struct jffs2_inode_info *", "struct jffs2_inode_info *"]


func: jffs2_scan_eraseblock
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_eraseblock *", "unsigned char *", "uint32_t", "struct jffs2_summary *"]


func: jffs2_flash_writev
ret: int
module: jffs2
args:
["struct jffs2_sb_info *", "const struct kvec *", "unsigned long", "loff_t", "size_t *", "uint32_t"]


func: jffs2_do_create
ret: int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_inode_info *", "struct jffs2_raw_inode *", "const struct qstr *"]


func: jffs2_do_link
ret: int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "uint32_t", "uint8_t", "const char *", "int", "uint32_t"]


func: jffs2_do_unlink
ret: int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "const char *", "int", "struct jffs2_inode_info *", "uint32_t"]


func: jffs2_write_dirent
ret: struct jffs2_full_dirent *
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_raw_dirent *", "const unsigned char *", "uint32_t", "int"]


func: jffs2_write_dnode
ret: struct jffs2_full_dnode *
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_raw_inode *", "const unsigned char *", "uint32_t", "int"]


func: jffs2_write_inode_range
ret: int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_inode_info *", "struct jffs2_raw_inode *", "unsigned char *", "uint32_t", "uint32_t", "uint32_t *"]


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


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


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


func: create_lockd_listener
ret: static int
module: lockd
args:
["struct svc_serv *", "const char *", "struct net *", "const int", "const unsigned short", "const struct cred *"]


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: autofs_expire_run
ret: int
module: autofs4
args:
["struct super_block *", "struct vfsmount *", "struct autofs_sb_info *", "struct autofs_packet_expire *"]


func: move_node
ret: static int
module: ubifs
args:
["struct ubifs_info *", "struct ubifs_scan_node *", "struct ubifs_wbuf *", "struct ubifs_scan_leb *"]


func: ubifs_jnl_delete_xattr
ret: int
module: ubifs
args:
["struct ubifs_info *", "const struct inode *", "const struct inode *", "const struct fscrypt_name *"]


func: ubifs_jnl_rename
ret: int
module: ubifs
args:
["struct ubifs_info *", "const struct inode *", "const struct inode *", "const struct fscrypt_name *", "const struct inode *", "const struct inode *", "const struct fscrypt_name *", "const struct inode *", "int"]


func: ubifs_jnl_update
ret: int
module: ubifs
args:
["struct ubifs_info *", "const struct inode *", "const struct fscrypt_name *", "const struct inode *", "int", "int"]


func: ubifs_jnl_xrename
ret: int
module: ubifs
args:
["struct ubifs_info *", "const struct inode *", "const struct inode *", "const struct fscrypt_name *", "const struct inode *", "const struct inode *", "const struct fscrypt_name *", "int"]


func: adjust_lpt_heap
ret: static void
module: ubifs
args:
["struct ubifs_lprops *", "int", "int", "struct ubifs_lpt_heap *", "struct ubifs_lpt_heap *", "struct ubifs_info *"]


func: insert_dent
ret: static int
module: ubifs
args:
["struct ubifs_info *", "int", "int", "int", "const u8 *", "union ubifs_key *", "const char *", "int", "unsigned long long", "int", "int *"]


func: insert_node
ret: static int
module: ubifs
args:
["struct ubifs_info *", "int", "int", "int", "const u8 *", "union ubifs_key *", "unsigned long long", "int", "int *", "loff_t", "loff_t"]


func: ubifs_tnc_add_nm
ret: int
module: ubifs
args:
["struct ubifs_info *", "const union ubifs_key *", "int", "int", "int", "const u8 *", "const struct fscrypt_name *"]


func: fallible_matches_name
ret: static int
module: ubifs
args:
["struct ubifs_info *", "struct ubifs_zbranch *", "const struct fscrypt_name *", "const struct fscrypt_name *"]


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


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


func: search_dh_cookie
ret: static int
module: ubifs
args:
["struct ubifs_info *", "const union ubifs_key *", "struct ubifs_dent_node *", "uint32_t", "struct ubifs_znode **", "int *", "int"]


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: iterate_inodes_from_logical
ret: int
module: btrfs
args:
["u64", "struct btrfs_fs_info *", "struct btrfs_path *", "iterate_extent_inodes_t *", "void *", "bool"]


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


func: add_inline_refs
ret: static int
module: btrfs
args:
["const struct btrfs_fs_info *", "u64", "int *", "struct preftrees *", "struct share_check *", "struct btrfs_path *", "struct btrfs_path *"]


func: add_keyed_refs
ret: static int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_path *", "u64", "int", "struct preftrees *", "struct share_check *"]


func: add_prelim_ref
ret: static int
module: btrfs
args:
["const struct btrfs_fs_info *", "struct preftree *", "u64", "const struct btrfs_key *", "int", "u64", "u64", "int", "struct share_check *", "gfp_t"]


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


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


func: prelim_ref_insert
ret: static void
module: btrfs
args:
["const struct btrfs_fs_info *", "struct preftree *", "struct prelim_ref *", "struct share_check *"]


func: resolve_indirect_refs
ret: static int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_path *", "u64", "struct preftrees *", "const u64 *", "struct share_check *", "bool"]


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


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


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_duplicate_item
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "const struct btrfs_key *"]


func: btrfs_insert_empty_items
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "const 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 *", "const 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 *", "const struct btrfs_key *", "unsigned long"]


func: setup_items_for_insert
ret: void
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "const struct btrfs_key *", "u32 *", "u32", "u32", "int"]


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


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_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_trans_handle *", "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: read_block_for_search
ret: static int
module: btrfs
args:
["struct btrfs_path *", "struct extent_buffer **", "int", "int", "const struct btrfs_key *", "struct btrfs_root *"]


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 *", "const char *", "int", "struct btrfs_inode *", "struct btrfs_disk_key *", "u8", "u64"]


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


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


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


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


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


func: init_delayed_ref_head
ret: static void
module: btrfs
args:
["struct btrfs_delayed_ref_head *", "struct btrfs_qgroup_extent_record *", "u64", "u64", "u64", "u64", "int", "bool", "bool"]


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


func: update_existing_head_ref
ret: static void
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_delayed_ref_head *", "struct btrfs_delayed_ref_head *", "int *"]


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 *", "const char *", "int", "struct btrfs_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: blk_status_t
module: btrfs
args:
["struct btrfs_fs_info *", "struct bio *", "int", "unsigned long", "u64", "void *", "extent_submit_bio_start_t *"]


func: btrfs_alloc_tree_block
ret: struct extent_buffer *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "u64", "u64", "const 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: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "u64", "u64", "u64", "u64", "int", "struct btrfs_delayed_extent_op *", "struct btrfs_delayed_ref_node *", "struct btrfs_delayed_ref_node *"]


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: find_free_extent_clustered
ret: static int
module: btrfs
args:
["struct btrfs_block_group_cache *", "struct btrfs_free_cluster *", "struct find_free_extent_ctl *", "struct btrfs_block_group_cache **"]


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


func: lookup_inline_extent_backref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "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 walk_control *", "struct btrfs_path *", "struct btrfs_root *", "struct btrfs_root *"]


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


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


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


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


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


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


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


func: clean_io_failure
ret: int
module: btrfs
args:
["struct btrfs_fs_info *", "struct extent_io_tree *", "struct extent_io_tree *", "u64", "struct page *", "u64", "unsigned int"]


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


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


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


func: __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 *", "unsigned int", "u64 *"]


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


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


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


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


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


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


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


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


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


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


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


func: btrfs_punch_hole_range
ret: int
module: btrfs
args:
["struct inode *", "struct btrfs_path *", "const u64", "const u64", "struct btrfs_clone_extent_info *", "struct btrfs_trans_handle **"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: btrfs_iget_path
ret: struct inode *
module: btrfs
args:
["struct super_block *", "struct btrfs_key *", "struct btrfs_root *", "int *", "struct btrfs_path *"]


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


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


func: __readpage_endio_check
ret: static int
module: btrfs
args:
["struct inode *", "int", "struct page *", "int", "u64", "size_t", "struct btrfs_io_bio *", "struct btrfs_io_bio *"]


func: btrfs_create_dio_extent
ret: static struct extent_map *
module: btrfs
args:
["struct inode *", "const u64", "const u64", "const u64", "const u64", "const u64", "const u64", "const u64", "const int"]


func: btrfs_get_blocks_direct_write
ret: static int
module: btrfs
args:
["struct extent_map **", "struct buffer_head *", "struct inode *", "struct btrfs_dio_data *", "u64", "u64"]


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


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


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


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


func: uncompress_inline
ret: static int
module: btrfs
args:
["struct page *", "size_t", "u64", "struct btrfs_file_extent_item *", "struct 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 *", "const char *", "unsigned long", "int", "u64 *", "bool", "struct btrfs_qgroup_inherit *"]


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


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


func: create_snapshot
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct inode *", "struct dentry *", "u64 *", "bool", "struct btrfs_qgroup_inherit *"]


func: create_subvol
ret: static int
module: btrfs
args:
["struct inode *", "struct dentry *", "const char *", "int", "u64 *", "struct btrfs_qgroup_inherit *"]


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


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


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


func: btrfs_qgroup_trace_extent_nolock
ret: int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_delayed_ref_root *", "struct btrfs_qgroup_extent_record *"]


func: qgroup_trace_extent_swap
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct extent_buffer *", "struct btrfs_path *", "int", "int", "bool"]


func: qgroup_trace_new_subtree_blocks
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct extent_buffer *", "struct btrfs_path *", "int", "int", "u64", "bool"]


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


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


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


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


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


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


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


func: btrfs_find_root
ret: int
module: btrfs
args:
["struct btrfs_root *", "const 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 *", "const struct btrfs_key *", "struct btrfs_root_item *"]


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


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


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


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


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


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


func: btrfs_compare_trees
ret: static int
module: btrfs
args:
["void *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_root *", "btrfs_changed_cb_t"]


func: changed_cb
ret: static int
module: btrfs
args:
["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_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: priority_reclaim_metadata_space
ret: static void
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_space_info *", "const enum btrfs_flush_state *", "int", "struct reserve_ticket *"]


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


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


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


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


func: btrfs_check_ref_name_override
ret: static int
module: btrfs
args:
["struct extent_buffer *", "const int", "const struct btrfs_key *", "u64 *", "u64 *", "struct btrfs_inode *"]


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


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


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


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


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


func: check_parent_dirs_for_sync
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "struct dentry *", "struct super_block *", "u64"]


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


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


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


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


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


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


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


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


func: log_new_dir_dentries
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_inode *", "struct btrfs_log_ctx *"]


func: log_one_extent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "const struct extent_map *", "struct btrfs_path *", "struct btrfs_log_ctx *", "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: __btrfs_map_block
ret: static int
module: btrfs
args:
["struct btrfs_fs_info *", "enum btrfs_map_op", "u64", "u64 *", "struct btrfs_bio **", "int", "int"]


func: erofs_read_raw_page
ret: static struct bio *
module: erofs
args:
["struct bio *", "struct address_space *", "struct page *", "erofs_off_t *", "unsigned int", "bool"]


func: z_erofs_vle_submit_all
ret: static bool
module: erofs
args:
["struct super_block *", "z_erofs_next_pcluster_t", "struct list_head *", "struct z_erofs_unzip_io *", "bool"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: ocfs2_unblock_lock
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct ocfs2_lock_res *", "struct ocfs2_unblock_ctl *", "struct ocfs2_unblock_ctl *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: ocfs2_reflink_remap_blocks
ret: loff_t
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "loff_t", "struct inode *", "struct buffer_head *", "loff_t", "loff_t"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: ocfs2_reflink_remap_extent
ret: static loff_t
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "loff_t", "struct inode *", "struct buffer_head *", "loff_t", "loff_t", "struct ocfs2_cached_dealloc_ctxt *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: ocfs2_xattr_bucket_find
ret: static int
module: ocfs2
args:
["struct inode *", "int", "const char *", "u32", "u64", "struct ocfs2_xattr_search *", "u32", "u32"]


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


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


func: ocfs2_xattr_list_entry
ret: static int
module: ocfs2
args:
["char *", "size_t", "size_t *", "int", "const char *", "int", "struct super_block *", "struct super_block *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: o2hb_setup_one_bio
ret: static struct bio *
module: ocfs2_nodemanager
args:
["struct o2hb_region *", "struct o2hb_bio_wait_ctxt *", "unsigned int *", "unsigned int", "int", "int"]


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


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


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


func: kvm_apic_map_get_dest_lapic
ret: static bool
module: kvm
args:
["struct kvm *", "struct kvm_lapic **", "struct kvm_lapic_irq *", "struct kvm_apic_map *", "struct kvm_lapic ***", "unsigned long *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: snd_soc_dapm_dai_get_connected_widgets
ret: int
module: snd-soc-core
args:
["struct snd_soc_dai *", "int", "struct snd_soc_dapm_widget_list **", "bool (*)(struct snd_soc_dapm_widget *, enum snd_soc_dapm_direction)"]


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


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


func: is_connected_input_ep
ret: static int
module: snd-soc-core
args:
["struct snd_soc_dapm_widget *", "struct list_head *", "bool (*)(struct snd_soc_dapm_widget *, enum snd_soc_dapm_direction)"]


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


func: snd_soc_dapm_alloc_kcontrol
ret: static struct snd_kcontrol_new *
module: snd-soc-core
args:
["struct snd_soc_card *", "char *", "const struct snd_soc_pcm_stream *", "int", "const char **", "unsigned long *"]


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


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


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


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


func: adau17x1_probe
ret: int
module: snd-soc-adau17x1
args:
["struct device *", "struct regmap *", "enum adau17x1_type", "void (*)(struct device *)", "const char *"]


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


func: write_coeff_ram
ret: static int
module: snd-soc-tscs454
args:
["struct snd_soc_component *", "u8 *", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


func: asoc_simple_parse_clk
ret: int
module: snd-soc-simple-card-utils
args:
["struct device *", "struct device_node *", "struct asoc_simple_dai *", "struct snd_soc_dai_link_component *"]


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


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


func: sst_mem_block_register
ret: struct sst_mem_block *
module: snd-soc-sst-firmware
args:
["struct sst_dsp *", "u32", "u32", "enum sst_mem_type", "const struct sst_block_ops *", "u32", "void *"]


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


func: snd_sof_ipc_set_get_comp_data
ret: int
module: snd-sof
args:
["struct snd_sof_ipc *", "struct snd_sof_control *", "u32", "enum sof_ipc_ctrl_type", "enum sof_ipc_ctrl_cmd", "bool"]


func: sof_dai_load
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "int", "struct snd_soc_dai_driver *", "struct snd_soc_tplg_pcm *", "struct snd_soc_dai *"]


func: sof_link_dmic_load
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "struct snd_soc_dai_link *", "struct snd_soc_tplg_link_config *", "struct sof_ipc_dai_config *", "struct snd_soc_tplg_hw_config *", "int"]


func: sof_link_load
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "int", "struct snd_soc_dai_link *", "struct snd_soc_tplg_link_config *"]


func: sof_parse_tokens
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "void *", "const struct sof_topology_token *", "int", "struct snd_soc_tplg_vendor_array *", "int"]


func: sof_process_load
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "int", "struct snd_sof_widget *", "struct snd_soc_tplg_dapm_widget *", "struct sof_ipc_comp_reply *", "int"]


func: sof_set_dai_config
ret: static int
module: snd-sof
args:
["struct snd_sof_dev *", "u32", "struct sof_ipc_dai_config *", "struct snd_soc_dai_link *", "struct snd_soc_dai_link *"]


func: sof_widget_load_pcm
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "int", "struct snd_sof_widget *", "enum sof_ipc_stream_direction", "struct snd_soc_tplg_dapm_widget *", "struct sof_ipc_comp_reply *"]


func: sof_widget_load_process
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "int", "struct snd_sof_widget *", "struct snd_soc_tplg_dapm_widget *", "struct sof_ipc_comp_reply *"]


func: sof_widget_ready
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "int", "struct snd_soc_dapm_widget *", "struct snd_soc_tplg_dapm_widget *"]


func: hda_dsp_pcm_hw_params
ret: int
module: snd-sof-intel-hda-common
args:
["struct snd_sof_dev *", "struct snd_pcm_substream *", "struct snd_pcm_hw_params *", "struct sof_ipc_stream_params *"]


func: hda_dsp_stream_hw_params
ret: int
module: snd-sof-intel-hda-common
args:
["struct snd_sof_dev *", "struct hdac_ext_stream *", "struct snd_dma_buffer *", "struct snd_pcm_hw_params *"]


func: hda_setup_bdle
ret: static int
module: snd-sof-intel-hda-common
args:
["struct snd_sof_dev *", "struct snd_dma_buffer *", "struct sof_intel_dsp_bdl **", "int", "int", "int", "struct hdac_stream *"]


func: hda_dsp_get_registers
ret: static void
module: snd-sof-intel-hda-common
args:
["struct snd_sof_dev *", "struct sof_ipc_dsp_oops_xtensa *", "struct sof_ipc_panic_info *", "u32 *", "size_t"]


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


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


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


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


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


func: read_stream_entries
ret: static int
module: snd-dice
args:
["struct snd_dice *", "u64", "u32", "unsigned int", "unsigned int", "unsigned int (*)[3]", "unsigned int *"]


func: get_register_params
ret: static int
module: snd-dice
args:
["struct snd_dice *", "struct reg_params *", "struct reg_params *", "struct reg_params *", "struct reg_params *"]


func: keep_dual_resources
ret: static int
module: snd-dice
args:
["struct snd_dice *", "unsigned int", "enum amdtp_stream_direction", "struct reg_params *", "struct reg_params *"]


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


func: amdtp_motu_init
ret: int
module: snd-firewire-motu
args:
["struct amdtp_stream *", "struct fw_unit *", "enum amdtp_stream_direction", "const struct snd_motu_protocol * const"]


func: calculate_fixed_part
ret: static void
module: snd-firewire-motu
args:
["struct snd_motu_packet_format *", "enum amdtp_stream_direction", "enum snd_motu_spec_flags", "unsigned char"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: interleaved_copy
ret: static int
module: snd-pcm
args:
["struct snd_pcm_substream *", "snd_pcm_uframes_t", "void *", "snd_pcm_uframes_t", "snd_pcm_uframes_t", "pcm_transfer_f"]


func: snd_card_rw_proc_new
ret: int
module: snd
args:
["struct snd_card *", "const char *", "void *", "void (*)(struct snd_info_entry *, struct snd_info_buffer *)", "void (*)(struct snd_info_entry *, struct snd_info_buffer *)"]


func: snd_ctl_apply_vmaster_slaves
ret: int
module: snd
args:
["struct snd_kcontrol *", "int (*)(struct snd_kcontrol *, struct snd_kcontrol *, void *)", "void *"]


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


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


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


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


func: 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_client_enqueue_event
ret: static int
module: snd-seq
args:
["struct snd_seq_client *", "struct snd_seq_event *", "struct file *", "int", "struct mutex *", "int", "int"]


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


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: __delete_and_unsubscribe_port
ret: static void
module: snd-seq
args:
["struct snd_seq_client *", "struct snd_seq_client_port *", "struct snd_seq_subscribers *", "bool", "bool"]


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


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


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


func: snd_usbmidi_in_endpoint_create
ret: static int
module: snd-usbmidi-lib
args:
["struct snd_usb_midi *", "struct snd_usb_midi_endpoint *", "struct snd_usb_midi_endpoint_info *", "struct snd_usb_midi_endpoint_info *"]


func: snd_usb_audio_create
ret: static int
module: snd-usb-audio
args:
["struct usb_interface *", "struct usb_device *", "int", "const struct snd_usb_audio_quirk *", "unsigned int", "struct snd_usb_audio **"]


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 *", "u64", "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: __build_feature_ctl
ret: static void
module: snd-usb-audio
args:
["struct usb_mixer_interface *", "const struct usbmix_name_map *", "unsigned int", "int", "struct usb_audio_term *", "struct usb_audio_term *", "int", "int", "int"]


func: build_connector_control
ret: static void
module: snd-usb-audio
args:
["struct usb_mixer_interface *", "const struct usbmix_name_map *", "struct usb_audio_term *", "bool"]


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


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


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


func: scarlett2_add_new_ctl
ret: static int
module: snd-usb-audio
args:
["struct usb_mixer_interface *", "const struct snd_kcontrol_new *", "int", "int", "const char *", "struct snd_kcontrol **"]


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


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


func: snd_usb_apply_boot_quirk
ret: int
module: snd-usb-audio
args:
["struct usb_device *", "struct usb_interface *", "const struct snd_usb_audio_quirk *", "unsigned int"]


