# funs

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


func: ath10k_bss_assoc
ret: static void
module: ath10k_core
args:
["struct ieee80211_vif *", "struct ieee80211_bss_conf *", "struct ieee80211_hw *", "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_op_set_tid_config
ret: static int
module: ath10k_core
args:
["struct ieee80211_hw *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct cfg80211_tid_config *"]


func: ath10k_mac_set_tid_config
ret: static int
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_sta *", "struct ieee80211_vif *", "u32", "struct wmi_per_peer_per_tid_cfg_arg *"]


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_tx_h_fill_cb
ret: static void
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_vif *", "struct ieee80211_txq *", "struct ieee80211_sta *", "struct sk_buff *", "u16"]


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_mac_vif_recalc_txbf
ret: static int
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_vif *", "struct ieee80211_sta_vht_cap", "struct ieee80211_sta_vht_cap"]


func: ath10k_peer_assoc_h_crypto
ret: static void
module: ath10k_core
args:
["struct ath10k *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct wmi_peer_assoc_complete_arg *"]


func: ath10k_peer_assoc_h_phymode
ret: static void
module: ath10k_core
args:
["struct ieee80211_vif *", "struct ieee80211_sta *", "struct wmi_peer_assoc_complete_arg *", "struct ath10k *"]


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: ath11k_core_parse_bd_ie_board
ret: static int
module: ath11k
args:
["struct ath11k_base *", "struct ath11k_board_data *", "const void *", "size_t", "const char *", "int"]


func: ath11k_dbring_set_cfg
ret: int
module: ath11k
args:
["struct ath11k *", "struct ath11k_dbring *", "u32", "u32", "int (*)(struct ath11k *, struct ath11k_dbring_data *)"]


func: ath11k_dp_htt_tlv_iter
ret: int
module: ath11k
args:
["struct ath11k_base *", "const void *", "size_t", "int (*)(struct ath11k_base *, u16, u16, const void *, void *)", "void *"]


func: ath11k_dp_rx_mon_status_bufs_replenish
ret: int
module: ath11k
args:
["struct ath11k_base *", "int", "struct dp_rxdma_ring *", "int", "enum hal_rx_buf_return_buf_manager"]


func: ath11k_dp_rx_h_undecap
ret: static void
module: ath11k
args:
["struct ath11k *", "struct sk_buff *", "struct hal_rx_desc *", "enum hal_encrypt_type", "struct ieee80211_rx_status *", "bool"]


func: ath11k_dp_rx_h_undecap_eth
ret: static void
module: ath11k
args:
["struct ath11k *", "struct sk_buff *", "u8 *", "enum hal_encrypt_type", "struct ieee80211_rx_status *"]


func: ath11k_dp_rx_h_undecap_raw
ret: static void
module: ath11k
args:
["struct ath11k *", "struct sk_buff *", "enum hal_encrypt_type", "struct ieee80211_rx_status *", "bool"]


func: ath11k_dp_rx_msdu_coalesce
ret: static int
module: ath11k
args:
["struct sk_buff_head *", "struct sk_buff *", "struct sk_buff *", "u8", "int", "struct ath11k *", "struct ath11k *"]


func: ath11k_dp_tx_htt_rx_filter_setup
ret: int
module: ath11k
args:
["struct ath11k_base *", "u32", "int", "enum hal_ring_type", "int", "struct htt_rx_ring_tlv_filter *"]


func: ath11k_dp_tx_send_reo_cmd
ret: int
module: ath11k
args:
["struct ath11k_base *", "struct dp_rx_tid *", "enum hal_reo_cmd_type", "struct ath11k_hal_reo_cmd *", "void (*)(struct ath11k_dp *, void *, enum hal_reo_cmd_status)"]


func: ath11k_dp_tx_get_ring_id_type
ret: static int
module: ath11k
args:
["struct ath11k_base *", "int", "u32", "enum hal_ring_type", "enum htt_srng_ring_type *", "enum htt_srng_ring_id *"]


func: ath11k_hal_reo_cmd_send
ret: int
module: ath11k
args:
["struct ath11k_base *", "struct hal_srng *", "enum hal_reo_cmd_type", "struct ath11k_hal_reo_cmd *"]


func: ath11k_mac_set_peer_vht_fixed_rate
ret: static int
module: ath11k
args:
["struct ath11k_vif *", "struct ieee80211_sta *", "const struct cfg80211_bitrate_mask *", "enum nl80211_band"]


func: ath11k_peer_assoc_h_he
ret: static void
module: ath11k
args:
["struct ieee80211_vif *", "struct ieee80211_sta *", "struct peer_assoc_params *", "struct ath11k *"]


func: ath11k_peer_assoc_prepare
ret: static void
module: ath11k
args:
["struct ath11k *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct peer_assoc_params *", "bool"]


func: ath11k_reg_update_weather_radar_band
ret: static void
module: ath11k
args:
["struct ieee80211_regdomain *", "struct cur_reg_rule *", "u8 *", "u32", "u16", "struct ath11k_base *"]


func: ath11k_spectral_process_fft
ret: static int
module: ath11k
args:
["struct ath11k *", "struct ath11k_spectral_summary_report *", "void *", "struct fft_sample_ath11k *", "u32"]


func: ath11k_pull_mac_phy_cap_svc_ready_ext
ret: static int
module: ath11k
args:
["struct wmi_soc_mac_phy_hw_mode_caps *", "struct wmi_hw_mode_capabilities *", "struct wmi_soc_hal_reg_capabilities *", "struct wmi_mac_phy_capabilities *", "u8", "u8", "struct ath11k_pdev *", "struct ath11k_pdev_wmi *"]


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 ath6kl *", "struct ath6kl_vif *", "struct cfg80211_ssid *", "int", "struct cfg80211_match_set *", "int"]


func: ath6kl_htc_tx_setup_scat_list
ret: static int
module: ath6kl_core
args:
["struct htc_target *", "struct htc_endpoint *", "struct hif_scatter_req *", "int", "struct list_head *"]


func: htc_parse_trailer
ret: static int
module: ath6kl_core
args:
["struct htc_target *", "u8 *", "u32 *", "enum htc_endpoint_id", "int *", "struct htc_record_hdr *", "struct htc_record_hdr *"]


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: wmi_sched_scan_set_ssids
ret: static void
module: wil6210
args:
["struct wil6210_priv *", "struct wmi_start_sched_scan_cmd *", "struct cfg80211_ssid *", "int", "struct cfg80211_match_set *", "int"]


func: wcn36xx_smd_set_bss_params
ret: static void
module: wcn36xx
args:
["struct wcn36xx *", "struct ieee80211_vif *", "struct ieee80211_sta *", "const u8 *", "bool", "struct wcn36xx_hal_config_bss_params *"]


func: wcn36xx_smd_set_sta_params
ret: static void
module: wcn36xx
args:
["struct wcn36xx *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct wcn36xx_hal_config_sta_params *"]


func: wcn36xx_smd_set_sta_params_v1
ret: static void
module: wcn36xx
args:
["struct wcn36xx *", "struct ieee80211_vif *", "struct ieee80211_sta *", "struct wcn36xx_hal_config_sta_params_v1 *"]


func: wcn36xx_set_tx_data
ret: static void
module: wcn36xx
args:
["struct wcn36xx_tx_bd *", "struct wcn36xx *", "struct wcn36xx_vif **", "struct wcn36xx_sta *", "struct sk_buff *", "bool"]


func: carl9170_rx_mac_status
ret: static int
module: carl9170
args:
["struct ar9170 *", "struct ar9170_rx_head *", "struct ar9170_rx_macstatus *", "struct ieee80211_rx_status *"]


func: carl9170_tx_rate_tpc_chains
ret: static void
module: carl9170
args:
["struct ar9170 *", "struct ieee80211_tx_info *", "struct ieee80211_tx_rate *", "unsigned int *", "unsigned int *", "unsigned int *"]


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_rx_prepare
ret: static bool
module: ath9k_htc
args:
["struct ath9k_htc_priv *", "struct ieee80211_rx_status *", "struct ath9k_htc_rxbuf *", "struct ath9k_htc_rxbuf *"]


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: ath9k_rx_skb_preprocess
ret: static int
module: ath9k
args:
["struct ath_softc *", "struct sk_buff *", "struct ath_rx_status *", "struct ieee80211_rx_status *", "bool *", "u64"]


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_form_aggr
ret: static int
module: ath9k
args:
["struct ath_softc *", "struct ath_txq *", "struct ath_atx_tid *", "struct list_head *", "struct ath_buf *"]


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_softc *", "struct ath_tx_status *", "int", "int", "int", "struct ath_buf *", "struct ath_buf *"]


func: ath5k_tx_queue
ret: void
module: ath5k
args:
["struct ieee80211_hw *", "struct sk_buff *", "struct ath5k_txq *", "struct ieee80211_tx_control *"]


func: ath5k_tx_frame_completed
ret: static void
module: ath5k
args:
["struct ath5k_hw *", "struct sk_buff *", "struct ath5k_tx_status *", "struct ath5k_buf *", "struct ath5k_txq *"]


func: ath5k_txbuf_setup
ret: static int
module: ath5k
args:
["struct ath5k_hw *", "struct ath5k_buf *", "struct ath5k_txq *", "int", "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: ath5k_get_rate_pcal_data
ret: static void
module: ath5k
args:
["struct ath5k_hw *", "struct ath5k_rate_pcal_info *", "struct ieee80211_channel *", "struct ieee80211_channel *"]


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: __cw1200_sta_notify
ret: static void
module: cw1200_core
args:
["enum sta_notify_cmd", "int", "struct ieee80211_vif *", "struct ieee80211_hw *", "struct ieee80211_hw *"]


func: wsm_handle_tx_data
ret: static bool
module: cw1200_core
args:
["struct cw1200_common *", "struct wsm_tx *", "const struct ieee80211_tx_info *", "struct cw1200_queue *", "const struct cw1200_txpriv *", "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_mem
ret: static u32
module: iwlwifi
args:
["struct iwl_fw_runtime *", "struct list_head *", "struct iwl_dump_ini_region_data *", "const struct iwl_dump_ini_mem_ops *"]


func: iwl_dump_ini_mon_fill_header
ret: static void *
module: iwlwifi
args:
["struct iwl_fw_runtime *", "struct iwl_fw_ini_monitor_dump *", "const struct iwl_fw_mon_regs *", "struct iwl_dump_ini_region_data *", "struct iwl_dump_ini_region_data *"]


func: iwl_ini_get_rxf_data
ret: static void
module: iwlwifi
args:
["struct iwl_fw_runtime *", "struct iwl_ini_rxf_data *", "struct iwl_dump_ini_region_data *", "struct iwl_dump_ini_region_data *"]


func: iwl_ini_txf_iter
ret: static bool
module: iwlwifi
args:
["struct iwl_fw_runtime *", "int", "struct iwl_dump_ini_region_data *", "struct iwl_dump_ini_region_data *"]


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_dbg_tlv_tp_trigger
ret: static int
module: iwlwifi
args:
["struct iwl_fw_runtime *", "struct list_head *", "union iwl_dbg_tlv_tp_data *", "bool (*)(struct iwl_fw_runtime *, struct iwl_fwrt_dump_data *, union iwl_dbg_tlv_tp_data *, u32)"]


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 *", "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 struct iwl_fw *", "const __be16 *", "const __le16 *", "const __le16 *", "const __le16 *", "const __le16 *", "const __le16 *", "u8", "u8"]


func: iwl_init_channel_map
ret: static int
module: iwlwifi
args:
["struct device *", "const struct iwl_cfg *", "struct iwl_nvm_data *", "const void * const", "u32", "bool"]


func: iwl_trans_alloc
ret: struct iwl_trans *
module: iwlwifi
args:
["unsigned int", "struct device *", "const struct iwl_trans_ops *", "const struct iwl_cfg_trans_params *"]


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: iwl_txq_gen2_build_amsdu
ret: static int
module: iwlwifi
args:
["struct iwl_trans *", "struct sk_buff *", "struct iwl_tfh_tfd *", "int", "u8", "struct iwl_device_tx_cmd *"]


func: iwl_txq_gen2_build_tx
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", "bool"]


func: iwl_txq_gen2_set_tb_with_wa
ret: static int
module: iwlwifi
args:
["struct iwl_trans *", "struct sk_buff *", "struct iwl_tfh_tfd *", "dma_addr_t", "void *", "u16", "struct iwl_cmd_meta *"]


func: iwlagn_mac_sta_add
ret: static int
module: iwldvm
args:
["struct ieee80211_vif *", "struct ieee80211_sta *", "struct ieee80211_hw *", "struct ieee80211_hw *"]


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_sta *", "struct iwl_scale_tbl_info *", "int", "struct ieee80211_conf *", "struct ieee80211_conf *"]


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_get_channels_for_scan
ret: static int
module: iwldvm
args:
["struct iwl_priv *", "enum nl80211_band", "u8", "u8", "struct iwl_scan_channel *", "struct ieee80211_vif *"]


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 iwl_priv *", "struct ieee80211_sta *", "struct iwl_rxon_context *", "__le32 *", "__le32 *"]


func: iwlagn_tx_cmd_build_rate
ret: static void
module: iwldvm
args:
["struct iwl_priv *", "struct iwl_tx_cmd *", "struct ieee80211_tx_info *", "struct ieee80211_sta *", "__le16"]


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_netdetect_config
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct cfg80211_sched_scan_request *", "struct ieee80211_vif *", "struct cfg80211_wowlan *"]


func: iwl_mvm_ftm_cmd_common
ret: static void
module: iwlmvm
args:
["struct ieee80211_vif *", "struct iwl_tof_range_req_cmd_v9 *", "struct cfg80211_pmsr_request *", "struct iwl_mvm *"]


func: iwl_mvm_ftm_put_target
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct cfg80211_pmsr_request_peer *", "struct iwl_tof_range_req_ap_entry_v6 *"]


func: iwl_mvm_ftm_put_target_common
ret: static void
module: iwlmvm
args:
["struct cfg80211_pmsr_request_peer *", "struct iwl_tof_range_req_ap_entry_v6 *", "struct iwl_mvm *"]


func: iwl_mvm_ftm_responder_dyn_cfg_v3
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_ftm_responder_params *", "struct iwl_mvm_pasn_hltk_data *", "struct ieee80211_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: rs_fw_get_config_flags
ret: static u16
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "struct ieee80211_supported_band *", "struct ieee80211_supported_band *"]


func: _rs_collect_tx_data
ret: static int
module: iwlmvm
args:
["int", "int", "int", "struct iwl_rate_scale_data *", "struct iwl_mvm *", "struct iwl_scale_tbl_info *", "struct iwl_scale_tbl_info *"]


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_get_next_column
ret: static enum rs_column
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_lq_sta *", "struct ieee80211_sta *", "struct iwl_scale_tbl_info *"]


func: rs_tpc_perform
ret: static bool
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "struct iwl_lq_sta *", "struct iwl_scale_tbl_info *"]


func: rs_vht_init
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "struct iwl_lq_sta *", "struct ieee80211_sta_vht_cap *"]


func: iwl_mvm_rx_handle_tcm
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "struct ieee80211_hdr *", "u32", "struct iwl_rx_phy_info *", "u32"]


func: iwl_mvm_create_skb
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct sk_buff *", "struct ieee80211_hdr *", "u16", "u8", "struct iwl_rx_cmd_buffer *"]


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_rx_crypto
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_sta *", "struct ieee80211_hdr *", "struct ieee80211_rx_status *", "u16", "struct iwl_rx_mpdu_desc *", "u32", "u8 *", "int"]


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_cmd
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct iwl_host_cmd *", "struct iwl_mvm_scan_params *", "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_scan_umac_fill_ch_p_v4
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_mvm_scan_params *", "struct ieee80211_vif *", "struct iwl_scan_channel_params_v4 *", "u32"]


func: iwl_mvm_scan_umac_fill_ch_p_v6
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_mvm_scan_params *", "struct ieee80211_vif *", "struct iwl_scan_channel_params_v6 *", "u32"]


func: iwl_mvm_umac_scan_cfg_channels_v6_6g
ret: static void
module: iwlmvm
args:
["struct iwl_mvm_scan_params *", "__le32 *", "u8 *", "u8", "u8", "struct iwl_scan_channel_params_v6 *", "enum nl80211_iftype", "u32"]


func: iwl_mvm_add_pasn_sta
ret: int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_vif *", "struct iwl_mvm_int_sta *", "u8 *", "u32", "u8 *", "u32"]


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_int_sta_modify_disable_tx
ret: static void
module: iwlmvm
args:
["struct iwl_mvm *", "bool", "struct iwl_mvm_int_sta *", "struct iwl_mvm_vif *", "struct iwl_mvm_int_sta *", "struct iwl_mvm_vif *"]


func: iwl_mvm_remove_inactive_tids
ret: static bool
module: iwlmvm
args:
["struct iwl_mvm *", "struct iwl_mvm_sta *", "int", "unsigned long", "unsigned long *", "unsigned long *"]


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_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_get_ctrl_vif_queue
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct ieee80211_hdr *", "struct ieee80211_tx_info *", "struct ieee80211_tx_info *"]


func: iwl_mvm_set_tx_cmd_crypto
ret: static void
module: iwlmvm
args:
["struct ieee80211_tx_info *", "struct iwl_tx_cmd *", "struct sk_buff *", "int", "struct iwl_mvm *"]


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_tx_info *", "u16", "struct ieee80211_hdr *", "struct ieee80211_hdr *"]


func: iwl_mvm_tx_tso
ret: static int
module: iwlmvm
args:
["struct iwl_mvm *", "struct sk_buff *", "struct ieee80211_tx_info *", "struct ieee80211_sta *", "struct sk_buff_head *"]


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_translate_scan
ret: static char *
module: libipw
args:
["struct libipw_device *", "char *", "char *", "struct libipw_network *", "struct iw_request_info *"]


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_process_add_sta_resp
ret: static int
module: iwlegacy
args:
["struct il_priv *", "struct il_rx_pkt *", "bool", "struct il_addsta_cmd *", "struct il_addsta_cmd *"]


func: il3945_get_channels_for_scan
ret: static int
module: iwl3945
args:
["struct il_priv *", "enum nl80211_band", "u8", "u8", "struct il3945_scan_channel *", "struct ieee80211_vif *"]


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: il3945_hw_reg_set_scan_power
ret: static void
module: iwl3945
args:
["u32", "s32", "struct il_channel_info *", "int", "const s8 *", "struct il_priv *", "const s8 *", "struct il_priv *"]


func: il4965_pass_packet_to_mac80211
ret: static void
module: iwl4965
args:
["struct il_priv *", "struct ieee80211_hdr *", "u32", "u32", "struct il_rx_buf *", "struct ieee80211_rx_status *"]


func: il4965_rs_get_best_rate
ret: static s32
module: iwl4965
args:
["struct il_lq_sta *", "u16", "s8", "struct il_scale_tbl_info *", "struct il_priv *", "struct il_scale_tbl_info *"]


func: il4965_rs_move_legacy_other
ret: static int
module: iwl4965
args:
["struct il_priv *", "struct il_lq_sta *", "struct ieee80211_conf *", "struct ieee80211_sta *", "int"]


func: il4965_rs_switch_to_mimo2
ret: static int
module: iwl4965
args:
["struct il_priv *", "struct il_lq_sta *", "struct ieee80211_sta *", "struct il_scale_tbl_info *", "int", "struct ieee80211_conf *", "struct ieee80211_conf *"]


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: p54p_refill_rx_ring
ret: static void
module: p54pci
args:
["int", "struct p54p_desc *", "u32", "struct sk_buff **", "u32", "struct ieee80211_hw *", "struct ieee80211_hw *"]


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


func: symbol_dl_image
ret: static int
module: orinoco
args:
["struct orinoco_private *", "const struct fw_info *", "const unsigned char *", "const void *", "int"]


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: __prism2_translate_scan
ret: static char *
module: hostap
args:
["local_info_t *", "struct iw_request_info *", "struct hfa384x_hostscan_result *", "struct hostap_bss_info *", "char *", "char *"]


func: rtw_rx_fill_rx_status
ret: void
module: rtw88_core
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_core
args:
["struct rtw_dev *", "struct rtw_sec_desc *", "struct ieee80211_sta *", "struct ieee80211_key_conf *", "u8", "u8"]


func: rtw_wow_pattern_generate
ret: static void
module: rtw88_core
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 ieee80211_rx_status *", "u32", "struct rtl8xxxu_priv *", "struct rtl8723au_phy_stats *", "struct rtl8723au_phy_stats *"]


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: efuse_write_data_case1
ret: static void
module: rtlwifi
args:
["struct ieee80211_hw *", "u16 *", "u8", "u8", "int *", "u8 *", "struct pgpkt_struct *", "int *", "u8", "int *"]


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: _rtl8723e_query_rxphystatus
ret: static void
module: rtl8723ae
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_8723e *", "bool", "bool", "bool", "u8 *"]


func: _rtl92se_query_rxphystatus
ret: static void
module: rtl8192se
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo *", "bool", "bool", "bool", "__le32 *"]


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: _rtl92c_query_rxphystatus
ret: static void
module: rtl8192cu
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_desc_92c *", "struct rx_fwinfo_92c *", "bool", "bool", "bool"]


func: _rtl8192ee_read_power_value_fromprom
ret: static void
module: rtl8192ee
args:
["struct txpower_info_2g *", "struct txpower_info_5g *", "bool", "u8 *", "struct ieee80211_hw *", "struct ieee80211_hw *"]


func: _rtl92ee_query_rxphystatus
ret: static void
module: rtl8192ee
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo *", "bool", "bool", "bool", "u8 *"]


func: _rtl92ee_translate_rx_signal_stuff
ret: static void
module: rtl8192ee
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo *", "u8 *", "struct sk_buff *", "struct sk_buff *"]


func: _rtl88ee_query_rxphystatus
ret: static void
module: rtl8188ee
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_88e *", "bool", "bool", "bool", "__le32 *"]


func: _rtl88ee_translate_rx_signal_stuff
ret: static void
module: rtl8188ee
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_88e *", "__le32 *", "struct sk_buff *", "struct sk_buff *"]


func: _rtl8812ae_phy_get_txpower_limit
ret: static s8
module: rtl8821ae
args:
["u8", "enum ht_channel_width", "enum radio_path", "u8", "u8", "struct ieee80211_hw *", "struct ieee80211_hw *"]


func: _rtl8812ae_phy_set_txpower_limit
ret: static void
module: rtl8821ae
args:
["const char *", "const char *", "const char *", "const char *", "const char *", "const char *", "const char *", "struct ieee80211_hw *", "struct ieee80211_hw *"]


func: query_rxphystatus
ret: static void
module: rtl8821ae
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_8821ae *", "bool", "bool", "bool", "__le32 *"]


func: translate_rx_signal_stuff
ret: static void
module: rtl8821ae
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_8821ae *", "__le32 *", "struct sk_buff *", "struct sk_buff *"]


func: _rtl92de_query_rxphystatus
ret: static void
module: rtl8192de
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_desc_92d *", "struct rx_fwinfo_92d *", "bool", "bool", "bool"]


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


func: _rtl8723be_query_rxphystatus
ret: static void
module: rtl8723be
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_8723be *", "bool", "bool", "bool", "__le32 *"]


func: _rtl8723be_translate_rx_signal_stuff
ret: static void
module: rtl8723be
args:
["struct ieee80211_hw *", "struct rtl_stats *", "struct rx_fwinfo_8723be *", "__le32 *", "struct sk_buff *", "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 *", "bool"]


func: netvsc_receive
ret: static int
module: hv_netvsc
args:
["struct net_device *", "struct netvsc_device *", "struct netvsc_channel *", "const struct vmpacket_descriptor *"]


func: netvsc_send_completion
ret: static void
module: hv_netvsc
args:
["struct net_device *", "struct netvsc_device *", "struct vmbus_channel *", "const struct vmpacket_descriptor *", "int"]


func: netvsc_send_pkt
ret: static int
module: hv_netvsc
args:
["struct hv_device *", "struct hv_netvsc_packet *", "struct netvsc_device *", "struct hv_page_buffer *", "struct sk_buff *"]


func: rndis_filter_receive_data
ret: static int
module: hv_netvsc
args:
["struct net_device *", "struct netvsc_device *", "struct netvsc_channel *", "struct rndis_message *", "void *", "u32"]


func: wg_noise_handshake_init
ret: void
module: wireguard
args:
["struct noise_handshake *", "struct noise_static_identity *", "const u8 *", "const u8 *", "struct wg_peer *"]


func: kdf
ret: static void
module: wireguard
args:
["u8 *", "u8 *", "u8 *", "const u8 *", "size_t", "size_t", "size_t", "size_t", "const u8 *", "size_t"]


func: wg_index_hashtable_lookup
ret: struct index_hashtable_entry *
module: wireguard
args:
["struct index_hashtable *", "const enum index_hashtable_type", "const __le32", "struct wg_peer **"]


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:
["struct kvaser_pciefd_rx_packet *", "struct can_berr_counter *", "enum can_state *", "enum can_state *", "enum can_state *"]


func: can_get_bittiming
ret: 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: mcp251xfd_tx_obj_from_skb
ret: static void
module: mcp251xfd
args:
["const struct mcp251xfd_priv *", "struct mcp251xfd_tx_obj *", "const struct sk_buff *", "unsigned int"]


func: mcp251xfd_dump_ring
ret: static void
module: mcp251xfd
args:
["struct mcp251xfd_dump_iter *", "enum mcp251xfd_dump_object_type", "const struct mcp251xfd_dump_ring *", "unsigned int"]


func: xenvif_count_requests
ret: static int
module: xen-netback
args:
["struct xenvif_queue *", "struct xen_netif_tx_request *", "unsigned int", "struct xen_netif_tx_request *", "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: read_xenbus_frontend_xdp
ret: static void
module: xen-netback
args:
["struct xenbus_device *", "struct backend_info *", "struct xenbus_device *", "struct backend_info *"]


func: qca8k_phylink_mac_link_up
ret: static void
module: qca8k
args:
["struct dsa_switch *", "int", "unsigned int", "phy_interface_t", "struct phy_device *", "int", "int", "bool", "bool"]


func: qca8k_port_vlan_add
ret: static int
module: qca8k
args:
["struct dsa_switch *", "int", "const struct switchdev_obj_port_vlan *", "struct netlink_ext_ack *"]


func: bcm_sf2_cfp_slice_ipv4
ret: static void
module: bcm-sf2
args:
["struct flow_dissector_key_ipv4_addrs *", "struct flow_dissector_key_ports *", "const __be16", "unsigned int", "u8", "bool", "struct bcm_sf2_priv *", "struct bcm_sf2_priv *"]


func: bcm_sf2_cfp_slice_ipv6
ret: static void
module: bcm-sf2
args:
["const __be32 *", "const __be16", "const __be16", "unsigned int", "u32", "bool", "struct bcm_sf2_priv *", "struct bcm_sf2_priv *"]


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_vtu_walk
ret: static int
module: mv88e6xxx
args:
["struct mv88e6xxx_chip *", "int (*)(struct mv88e6xxx_chip *, const struct mv88e6xxx_vtu_entry *, void *)", "void *"]


func: mv88e6xxx_region_port_snapshot
ret: static int
module: mv88e6xxx
args:
["struct devlink_port *", "const struct devlink_port_region_ops *", "struct netlink_ext_ack *", "u8 **"]


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: mv88e6352_serdes_pcs_config
ret: int
module: mv88e6xxx
args:
["struct mv88e6xxx_chip *", "int", "int", "unsigned int", "phy_interface_t", "const unsigned long *"]


func: felix_sb_occ_tc_port_bind_get
ret: static int
module: mscc_seville
args:
["struct dsa_switch *", "int", "unsigned int", "u16", "enum devlink_sb_pool_type", "u32 *", "u32 *"]


func: felix_sb_pool_set
ret: static int
module: mscc_seville
args:
["struct dsa_switch *", "unsigned int", "u16", "u32", "enum devlink_sb_threshold_type", "struct netlink_ext_ack *"]


func: felix_sb_tc_pool_bind_get
ret: static int
module: mscc_seville
args:
["struct dsa_switch *", "int", "unsigned int", "u16", "enum devlink_sb_pool_type", "u16 *", "u32 *"]


func: felix_sb_tc_pool_bind_set
ret: static int
module: mscc_seville
args:
["struct dsa_switch *", "int", "unsigned int", "u16", "enum devlink_sb_pool_type", "u16", "u32", "struct netlink_ext_ack *"]


func: sja1105_flower_parse_key
ret: static int
module: sja1105
args:
["struct netlink_ext_ack *", "struct sja1105_key *", "struct sja1105_private *", "struct flow_cls_offload *", "struct flow_cls_offload *"]


func: sja1105_setup_tc_policer
ret: static int
module: sja1105
args:
["struct sja1105_private *", "struct netlink_ext_ack *", "unsigned long", "int", "int", "u64", "u32"]


func: sja1105_build_crosschip_subvlans
ret: static int
module: sja1105
args:
["struct sja1105_private *", "struct sja1105_vlan_lookup_entry *", "struct sja1105_retagging_entry *", "int *"]


func: sja1105_build_subvlans
ret: static int
module: sja1105
args:
["struct sja1105_private *", "u16 (*)[8]", "struct sja1105_vlan_lookup_entry *", "struct sja1105_retagging_entry *", "int *"]


func: sja1105_commit_vlans
ret: static int
module: sja1105
args:
["struct sja1105_private *", "struct sja1105_vlan_lookup_entry *", "struct sja1105_retagging_entry *", "int"]


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: sja1105_xfer_u32
ret: int
module: sja1105
args:
["const struct sja1105_private *", "sja1105_spi_rw_mode_t", "u64", "u32 *", "struct ptp_system_timestamp *"]


func: sja1105_xfer_u64
ret: int
module: sja1105
args:
["const struct sja1105_private *", "sja1105_spi_rw_mode_t", "u64", "u64 *", "struct ptp_system_timestamp *"]


func: sja1105_xfer
ret: static int
module: sja1105
args:
["sja1105_spi_rw_mode_t", "u64", "u8 *", "size_t", "struct ptp_system_timestamp *", "const struct sja1105_private *", "const struct sja1105_private *"]


func: sja1105_vl_gate
ret: int
module: sja1105
args:
["struct sja1105_private *", "int", "struct netlink_ext_ack *", "unsigned long", "struct sja1105_key *", "u32", "s32", "u64", "u64", "u64", "u32", "struct action_gate_entry *"]


func: sja1105_vl_redirect
ret: int
module: sja1105
args:
["struct sja1105_private *", "int", "struct netlink_ext_ack *", "unsigned long", "struct sja1105_key *", "unsigned long", "bool"]


func: sja1105_vl_stats
ret: int
module: sja1105
args:
["struct sja1105_private *", "int", "struct sja1105_rule *", "struct flow_stats *", "struct netlink_ext_ack *"]


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: _bond_option_delay_set
ret: static int
module: bonding
args:
["struct bonding *", "const char *", "int *", "const struct bond_opt_value *", "const struct bond_opt_value *"]


func: vmxnet3_get_hdr_len
ret: static u32
module: vmxnet3
args:
["struct sk_buff *", "struct vmxnet3_adapter *", "union Vmxnet3_GenericDesc *", "union Vmxnet3_GenericDesc *"]


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


func: vmxnet3_parse_hdr
ret: static int
module: vmxnet3
args:
["struct sk_buff *", "struct vmxnet3_tx_queue *", "struct vmxnet3_tx_ctx *", "struct vmxnet3_adapter *"]


func: vmxnet3_tq_xmit
ret: static int
module: vmxnet3
args:
["struct sk_buff *", "struct vmxnet3_tx_queue *", "struct vmxnet3_adapter *", "struct net_device *"]


func: vmxnet3_set_rss_hash_opt
ret: static int
module: vmxnet3
args:
["struct net_device *", "struct vmxnet3_adapter *", "struct ethtool_rxnfc *", "struct ethtool_rxnfc *"]


func: ser12_rx
ret: static void
module: baycom_ser_fdx
args:
["struct baycom_state *", "unsigned char", "struct net_device *", "struct timespec64 *", "struct timespec64 *"]


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: 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: vsc85xx_sd6g_common_cfg_wr
ret: static int
module: mscc
args:
["struct phy_device *", "const u32", "const u32", "const u32", "const u32", "const u32", "const u32"]


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_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_dev_init
ret: void
module: vhost
args:
["struct vhost_dev *", "struct vhost_virtqueue **", "int", "int", "int", "int", "bool", "int (*)(struct vhost_dev *, struct vhost_iotlb_msg *)"]


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


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_iotlb
ret: int
module: vringh
args:
["struct vringh *", "u64", "unsigned int", "bool", "struct vring_desc *", "struct vring_avail *", "struct vring_used *"]


func: vringh_init_user
ret: int
module: vringh
args:
["struct vringh *", "u64", "unsigned int", "bool", "vring_desc_t *", "vring_avail_t *", "vring_used_t *"]


func: __vringh_iov
ret: static int
module: vringh
args:
["struct vringh *", "u16", "struct vringh_kiov *", "struct vringh_kiov *", "bool (*)(struct vringh *, u64, size_t *, struct vringh_range *, bool (*)(struct vringh *, u64, struct vringh_range *))", "bool (*)(struct vringh *, u64, struct vringh_range *)", "gfp_t", "int (*)(const struct vringh *, void *, const void *, size_t)"]


func: no_range_check
ret: static bool
module: vringh
args:
["struct vringh *", "u64", "size_t *", "struct vringh_range *", "bool (*)(struct vringh *, u64, struct vringh_range *)"]


func: putused_iotlb
ret: static int
module: vringh
args:
["const struct vringh *", "struct vring_used_elem *", "const struct vring_used_elem *", "unsigned int"]


func: get_rx_bufs
ret: static int
module: vhost_net
args:
["struct vhost_virtqueue *", "struct vring_used_elem *", "int", "unsigned int *", "struct vhost_log *", "unsigned int *", "unsigned int"]


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: ioctl_event_summary
ret: static int
module: switchtec
args:
["struct switchtec_dev *", "struct switchtec_user *", "struct switchtec_ioctl_event_summary *", "size_t"]


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: _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: cros_ec_pd_command
ret: static int
module: extcon-usbc-cros-ec
args:
["struct cros_ec_extcon_info *", "unsigned int", "unsigned int", "void *", "unsigned int", "void *", "unsigned int"]


func: cyber2000fb_decode_clock
ret: static int
module: cyber2000fb
args:
["struct par_info *", "struct cfb_info *", "struct fb_var_screeninfo *", "struct fb_var_screeninfo *"]


func: dlfb_compress_hline
ret: static void
module: udlfb
args:
["const uint16_t **", "const uint16_t * const", "uint32_t *", "uint8_t **", "const uint8_t * const", "unsigned long", "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: SiS_InitDDCRegs
ret: static unsigned short
module: sisfb
args:
["struct SiS_Private *", "int", "unsigned short", "unsigned short", "unsigned int", "unsigned int", "bool"]


func: g450_nextpll
ret: static unsigned int
module: g450_pll
args:
["const struct matrox_fb_info *", "const struct matrox_pll_limits *", "unsigned int *", "unsigned int"]


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_1bpp_imageblit
ret: static void
module: matroxfb_accel
args:
["struct matrox_fb_info *", "u_int32_t", "u_int32_t", "const u_int8_t *", "int", "int", "int", "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: computeRegs
ret: static void
module: matroxfb_g450
args:
["struct matrox_fb_info *", "struct mavenregs *", "struct my_timming *", "const struct output_desc *"]


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: integrated_lvds_disable
ret: static void
module: viafb
args:
["struct lvds_setting_information *", "struct lvds_chip_information *", "struct lvds_chip_information *"]


func: integrated_lvds_enable
ret: static void
module: viafb
args:
["struct lvds_chip_information *", "struct lvds_setting_information *", "struct lvds_setting_information *"]


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: bitcpy
ret: static void
module: syscopyarea
args:
["unsigned long *", "unsigned int", "const unsigned long *", "unsigned int", "unsigned int", "struct fb_info *", "int"]


func: bitcpy_rev
ret: static void
module: syscopyarea
args:
["unsigned long *", "unsigned int", "const unsigned long *", "unsigned int", "unsigned int", "struct fb_info *", "unsigned 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_ns *", "struct nvme_nvm_command *", "void *", "unsigned int", "void *", "unsigned int", "void *", "unsigned int", "u32 *", "u64 *", "unsigned int"]


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 nvme_command *", "struct nvmf_connect_data *", "struct nvme_ctrl *", "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: __nvmet_fc_send_ls_req
ret: static int
module: nvmet-fc
args:
["struct nvmet_fc_tgtport *", "struct nvmet_fc_ls_req_op *", "void (*)(struct nvmefc_ls_req *, int)"]


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: shiftfs_create_object
ret: static int
module: shiftfs
args:
["struct inode *", "struct dentry *", "umode_t", "const char *", "struct dentry *", "bool", "struct user_namespace *"]


func: scan_bitmap
ret: static int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "b_blocknr_t *", "b_blocknr_t", "int", "int", "sector_t", "int"]


func: balance_leaf
ret: static int
module: reiserfs
args:
["struct tree_balance *", "struct item_head *", "const char *", "int", "struct item_head *", "struct buffer_head **"]


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: balance_leaf_new_nodes_insert
ret: static void
module: reiserfs
args:
["struct tree_balance *", "struct item_head * const", "const char * const", "int", "struct buffer_head **", "struct item_head *"]


func: balance_leaf_new_nodes_paste_shift
ret: static void
module: reiserfs
args:
["struct tree_balance *", "const char * const", "int", "struct buffer_head **", "struct item_head *", "struct item_head * const"]


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: 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 reiserfs_journal *", "struct list_head *", "struct reiserfs_journal_list *"]


func: leaf_copy_dir_entries
ret: static void
module: reiserfs
args:
["struct buffer_info *", "int", "int", "int", "int", "struct buffer_head *", "struct buffer_head *"]


func: leaf_define_dest_src_infos
ret: static void
module: reiserfs
args:
["int", "struct tree_balance *", "struct buffer_info *", "struct buffer_info *", "int *", "struct buffer_head *"]


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: maybe_indirect_to_direct
ret: static int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "struct page *", "struct treepath *", "const struct cpu_key *", "loff_t", "char *"]


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: reiserfs_xattr_set_handle
ret: int
module: reiserfs
args:
["struct reiserfs_transaction_handle *", "struct inode *", "const char *", "const void *", "size_t", "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: dtInsertEntry
ret: static void
module: jfs
args:
["dtpage_t *", "int", "ddata_t *", "struct linelock **", "struct component_name *", "struct component_name *"]


func: jfs_rename
ret: static int
module: jfs
args:
["struct inode *", "struct dentry *", "struct inode *", "struct dentry *", "unsigned int", "struct user_namespace *"]


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: qnx6_dir_longfilename
ret: static int
module: qnx6
args:
["struct qnx6_long_dir_entry *", "struct dir_context *", "unsigned int", "struct inode *", "struct inode *"]


func: qnx6_longname
ret: static struct qnx6_long_filename *
module: qnx6
args:
["struct page **", "struct qnx6_long_dir_entry *", "struct super_block *", "struct qnx6_long_dir_entry *", "struct super_block *"]


func: netfs_write_begin
ret: int
module: netfs
args:
["struct file *", "struct address_space *", "loff_t", "unsigned int", "unsigned int", "struct page **", "void **", "const struct netfs_read_request_ops *", "void *"]


func: gfs2_write_jdata_pagevec
ret: static int
module: gfs2
args:
["struct address_space *", "struct writeback_control *", "struct pagevec *", "int", "unsigned long *"]


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: 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 *", "struct buffer_head *", "unsigned int", "struct gfs2_dirent **", "unsigned int"]


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: gfs2_log_write
ret: void
module: gfs2
args:
["struct gfs2_sbd *", "struct gfs2_jdesc *", "struct page *", "unsigned int", "unsigned int", "u64"]


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: gfs2_ea_get_copy
ret: static int
module: gfs2
args:
["struct gfs2_inode *", "char *", "size_t", "struct gfs2_ea_location *", "struct gfs2_ea_location *"]


func: cachefiles_read
ret: static int
module: cachefiles
args:
["struct netfs_cache_resources *", "loff_t", "struct iov_iter *", "bool", "netfs_io_terminated_t", "void *"]


func: cachefiles_write
ret: static int
module: cachefiles
args:
["struct netfs_cache_resources *", "loff_t", "struct iov_iter *", "netfs_io_terminated_t", "void *"]


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: 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 **", "struct nilfs_bh_assoc *", "spinlock_t *"]


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_commit_convert_and_insert
ret: static void
module: nilfs2
args:
["struct nilfs_bmap *", "__u64", "__u64", "const __u64 *", "const __u64 *", "int", "union nilfs_bmap_ptr_req *", "union nilfs_bmap_ptr_req *", "struct buffer_head *"]


func: nilfs_btree_prepare_delete
ret: static int
module: nilfs2
args:
["struct nilfs_bmap *", "struct nilfs_btree_path *", "int *", "struct nilfs_bmap_stats *", "struct inode *"]


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_read_inode
ret: static int
module: nilfs2
args:
["struct nilfs_root *", "unsigned long", "struct inode *", "struct super_block *", "struct super_block *"]


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 *", "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_mdt_insert_new_block
ret: static int
module: nilfs2
args:
["struct inode *", "unsigned long", "struct buffer_head *", "void (*)(struct inode *, struct buffer_head *, void *)"]


func: nilfs_compute_checksum
ret: static int
module: nilfs2
args:
["struct the_nilfs *", "struct buffer_head *", "u32 *", "u64", "sector_t", "unsigned long", "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_recover_dsync_blocks
ret: static int
module: nilfs2
args:
["struct the_nilfs *", "struct super_block *", "struct nilfs_root *", "struct list_head *", "unsigned long *"]


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:
["struct nilfs_segsum_pointer *", "unsigned int", "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_fileident_read
ret: struct fileIdentDesc *
module: udf
args:
["struct inode *", "loff_t *", "struct udf_fileident_bh *", "struct fileIdentDesc *", "struct extent_position *", "struct kernel_lb_addr *", "uint32_t *", "sector_t *"]


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


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


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


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


func: 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_arg *", "unsigned int", "bool", "void *", "unsigned int *", "struct fuse_req *", "struct fuse_req *"]


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_alloc_read_agf
ret: int
module: xfs
args:
["struct xfs_mount *", "int", "xfs_agnumber_t", "struct xfs_trans *", "struct xfs_buf **", "struct xfs_buf **"]


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_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_alloc_walk_iter
ret: static int
module: xfs
args:
["struct xfs_alloc_arg *", "struct xfs_alloc_cur *", "struct xfs_btree_cur *", "bool", "bool", "int", "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:
["struct xfs_da_state *", "struct xfs_da_state_blk *", "struct xfs_attr3_icleaf_hdr *", "int *", "int *", "struct xfs_attr3_icleaf_hdr *", "struct xfs_da_state_blk *", "struct xfs_attr3_icleaf_hdr *", "struct xfs_da_state_blk *"]


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 *", "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_get_buf_block
ret: int
module: xfs
args:
["struct xfs_btree_cur *", "union xfs_btree_ptr *", "struct xfs_btree_block **", "struct xfs_buf **"]


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_ptr *", "union xfs_btree_key *", "struct xfs_btree_cur **", "int *"]


func: xfs_btree_buf_to_ptr
ret: static void
module: xfs
args:
["union xfs_btree_ptr *", "struct xfs_buf *", "struct xfs_btree_cur *", "struct xfs_buf *", "struct xfs_btree_cur *"]


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


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_commit_afakeroot
ret: void
module: xfs
args:
["struct xfs_btree_cur *", "struct xfs_trans *", "struct xfs_buf *", "const struct xfs_btree_ops *"]


func: xfs_btree_bload_leaf
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "unsigned int", "xfs_btree_bload_get_record_fn", "struct xfs_btree_block *", "void *"]


func: xfs_btree_bload_level_geometry
ret: static void
module: xfs
args:
["struct xfs_btree_cur *", "struct xfs_btree_bload *", "unsigned int", "uint64_t", "unsigned int *", "uint64_t *", "uint64_t *"]


func: xfs_btree_bload_prep_block
ret: static int
module: xfs
args:
["struct xfs_btree_cur *", "struct xfs_btree_bload *", "struct list_head *", "unsigned int", "unsigned int", "union xfs_btree_ptr *", "struct xfs_buf **", "struct xfs_btree_block **", "void *"]


func: xfs_da_read_buf
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_inode *", "xfs_dablk_t", "unsigned int", "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 *", "struct xfs_da_state_blk *", "struct xfs_da_state *"]


func: xfs_da3_node_order
ret: static int
module: xfs
args:
["struct xfs_buf *", "struct xfs_buf *", "struct xfs_inode *", "struct xfs_buf *", "struct xfs_buf *", "struct xfs_inode *"]


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_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_leaf_lookup_int
ret: static int
module: xfs
args:
["xfs_da_args_t *", "struct xfs_buf **", "int *", "struct xfs_buf **", "struct xfs_dir3_icleaf_hdr *"]


func: xfs_dir2_free_log_bests
ret: static void
module: xfs
args:
["struct xfs_buf *", "int", "int", "struct xfs_dir3_icfree_hdr *", "struct xfs_da_args *", "struct xfs_dir3_icfree_hdr *", "struct xfs_da_args *"]


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


func: xfs_dir2_node_find_freeblk
ret: static int
module: xfs
args:
["struct xfs_da_args *", "struct xfs_da_state_blk *", "xfs_dir2_db_t *", "struct xfs_buf **", "struct xfs_dir3_icfree_hdr *", "int *", "int"]


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


func: xfs_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 *", "union xfs_btree_ptr *", "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_iext_rebalance_leaf
ret: static void
module: xfs
args:
["struct xfs_ifork *", "struct xfs_iext_cursor *", "struct xfs_iext_leaf *", "xfs_fileoff_t", "int"]


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


func: xfs_rtmodify_summary
ret: int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "int", "xfs_rtblock_t", "int", "struct xfs_buf **", "xfs_fsblock_t *"]


func: xfs_rtmodify_summary_int
ret: int
module: xfs
args:
["xfs_mount_t *", "xfs_trans_t *", "int", "xfs_rtblock_t", "int", "struct xfs_buf **", "xfs_fsblock_t *", "xfs_suminfo_t *"]


func: xfs_getbmap_report_hole
ret: static void
module: xfs
args:
["struct xfs_inode *", "struct getbmapx *", "struct kgetbmap *", "int64_t", "xfs_fileoff_t", "xfs_fileoff_t"]


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


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_buftarg *", "struct xfs_buf_map *", "int", "xfs_buf_flags_t", "struct xfs_buf *", "struct xfs_buf **"]


func: xfs_buf_item_format_segment
ret: static void
module: xfs
args:
["struct xfs_buf_log_item *", "struct xfs_log_vec *", "struct xfs_log_iovec **", "uint", "struct xfs_buf_log_format *"]


func: xfs_buf_item_size_segment
ret: static void
module: xfs
args:
["struct xfs_buf_log_format *", "uint", "int *", "int *", "struct xfs_buf_log_item *", "struct xfs_buf_log_item *"]


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_inode_buffer
ret: static int
module: xfs
args:
["struct xfs_mount *", "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 xlog_recover_item *", "struct xfs_buf *", "struct xfs_buf_log_format *", "xfs_lsn_t"]


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 *", "const 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_blockgc_free_dquots
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_dquot *", "struct xfs_dquot *", "struct xfs_dquot *", "unsigned int"]


func: xfs_iget_cache_miss
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct xfs_perag *", "xfs_trans_t *", "xfs_ino_t", "struct xfs_inode **", "int", "int"]


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_create
ret: int
module: xfs
args:
["struct user_namespace *", "xfs_inode_t *", "struct xfs_name *", "umode_t", "dev_t", "bool", "xfs_inode_t **"]


func: xfs_dir_ialloc
ret: int
module: xfs
args:
["struct user_namespace *", "struct xfs_trans **", "struct xfs_inode *", "umode_t", "xfs_nlink_t", "dev_t", "prid_t", "bool", "struct xfs_inode **"]


func: xfs_rename
ret: int
module: xfs
args:
["struct user_namespace *", "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_init_new_inode
ret: static int
module: xfs
args:
["struct user_namespace *", "struct xfs_trans *", "struct xfs_inode *", "xfs_ino_t", "umode_t", "xfs_nlink_t", "dev_t", "prid_t", "bool", "struct xfs_inode **"]


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


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_inode_log_item *", "struct xfs_inode_log_format *", "struct xfs_log_vec *", "struct xfs_log_iovec **"]


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


func: xfs_iomap_prealloc_size
ret: static xfs_fsblock_t
module: xfs
args:
["struct xfs_inode *", "int", "loff_t", "loff_t", "struct xfs_iext_cursor *", "struct xfs_iext_cursor *"]


func: xfs_bulkstat_one_int
ret: static int
module: xfs
args:
["struct xfs_mount *", "struct user_namespace *", "struct xfs_trans *", "xfs_ino_t", "struct xfs_bstat_chunk *"]


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_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", "bool"]


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_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_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 *", "kuid_t", "kgid_t", "prid_t", "uint", "struct xfs_dquot **", "struct xfs_dquot **", "struct xfs_dquot **"]


func: xfs_qm_dquot_walk
ret: static int
module: xfs
args:
["xfs_dqtype_t", "int (*)(struct xfs_dquot *, void *)", "void *", "struct xfs_mount *", "struct xfs_mount *"]


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


func: xfs_qm_fill_state
ret: static void
module: xfs
args:
["struct qc_type_state *", "struct xfs_mount *", "struct xfs_inode *", "xfs_ino_t", "struct xfs_def_quota *"]


func: xfs_reflink_allocate_cow
ret: int
module: xfs
args:
["struct xfs_inode *", "struct xfs_bmbt_irec *", "struct xfs_bmbt_irec *", "bool *", "uint *", "bool"]


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


func: xfs_symlink
ret: int
module: xfs
args:
["struct user_namespace *", "struct xfs_inode *", "struct xfs_name *", "const char *", "umode_t", "struct xfs_inode **"]


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


func: xfs_trans_alloc_icreate
ret: int
module: xfs
args:
["struct xfs_mount *", "struct xfs_trans_res *", "struct xfs_dquot *", "struct xfs_dquot *", "struct xfs_dquot *", "unsigned int", "struct xfs_trans **"]


func: xfs_trans_alloc_inode
ret: int
module: xfs
args:
["struct xfs_inode *", "struct xfs_trans_res *", "unsigned int", "unsigned int", "bool", "struct xfs_trans **"]


func: xfs_trans_get_buf_map
ret: int
module: xfs
args:
["struct xfs_trans *", "struct xfs_buftarg *", "struct xfs_buf_map *", "int", "xfs_buf_flags_t", "struct xfs_buf **"]


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: process_op
ret: static __be32
module: nfsv4
args:
["int", "struct svc_rqst *", "struct xdr_stream *", "void *", "struct xdr_stream *", "void *", "struct cb_process_state *"]


func: nfs42_proc_copy
ret: ssize_t
module: nfsv4
args:
["struct file *", "loff_t", "struct file *", "loff_t", "size_t", "struct nl4_server *", "nfs4_stateid *", "bool"]


func: _nfs42_proc_clone
ret: static int
module: nfsv4
args:
["struct rpc_message *", "struct nfs_lock_context *", "struct nfs_lock_context *", "loff_t", "loff_t", "loff_t", "struct file *", "struct file *", "struct file *", "struct file *"]


func: _nfs42_proc_copy
ret: static ssize_t
module: nfsv4
args:
["struct file *", "struct nfs_lock_context *", "struct file *", "struct nfs_lock_context *", "struct nfs42_copy_args *", "struct nfs42_copy_res *", "struct nl4_server *", "nfs4_stateid *", "bool *"]


func: _nfs42_proc_fallocate
ret: static int
module: nfsv4
args:
["struct rpc_message *", "struct nfs_lock_context *", "loff_t", "loff_t", "struct file *", "struct file *"]


func: handle_async_copy
ret: static int
module: nfsv4
args:
["struct nfs42_copy_res *", "struct nfs_server *", "struct nfs_server *", "struct file *", "struct file *", "nfs4_stateid *", "bool *"]


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_getattr
ret: int
module: nfsv4
args:
["struct nfs_server *", "struct nfs_fh *", "struct nfs_fattr *", "struct nfs4_label *", "struct inode *"]


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_do_open
ret: static int
module: nfsv4
args:
["struct nfs_open_context *", "int", "const struct nfs4_open_createattrs *", "int *", "struct inode *", "struct inode *"]


func: _nfs4_do_setattr
ret: static int
module: nfsv4
args:
["struct inode *", "struct nfs_setattrargs *", "struct nfs_setattrres *", "const struct cred *", "struct nfs_open_context *"]


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


func: nfs4_bitmask_set
ret: static void
module: nfsv4
args:
["__u32 *", "const __u32 *", "struct inode *", "struct nfs_server *", "struct nfs4_label *", "struct nfs4_label *"]


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


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_get_referral
ret: static int
module: nfsv4
args:
["struct rpc_clnt *", "struct inode *", "const struct qstr *", "struct nfs_fattr *", "struct nfs_fh *"]


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 *", "struct dentry *", "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 *", "struct dentry *", "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: encode_readdir
ret: static void
module: nfsv4
args:
["struct xdr_stream *", "const struct nfs4_readdir_arg *", "struct compound_hdr *", "struct rpc_rqst *"]


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: pnfs_send_layoutreturn
ret: static int
module: nfsv4
args:
["struct pnfs_layout_hdr *", "const nfs4_stateid *", "const struct cred **", "enum pnfs_iomode", "bool"]


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: __nfs3_proc_lookup
ret: static int
module: nfsv3
args:
["struct inode *", "const char *", "size_t", "struct nfs_fh *", "struct nfs_fattr *", "unsigned short"]


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


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_request_mount
ret: static int
module: nfs
args:
["struct nfs_fh *", "rpc_authflavor_t *", "unsigned int *", "struct fs_context *", "struct fs_context *"]


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_decode_layout
ret: static int
module: nfs_layout_nfsv41_files
args:
["struct nfs4_filelayout_segment *", "struct nfs4_layoutget_res *", "gfp_t", "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 *", "u32", "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_encode_iostats_array
ret: static void
module: nfs_layout_flexfiles
args:
["struct xdr_stream *", "const struct nfs4_layoutreturn_args *", "struct nfs4_flexfile_layoutreturn_args *"]


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: bl_alloc_extent
ret: static int
module: blocklayoutdriver
args:
["struct xdr_stream *", "struct pnfs_layout_hdr *", "struct layout_verification *", "struct list_head *", "gfp_t"]


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: f2fs_write_single_data_page
ret: int
module: f2fs
args:
["struct page *", "int *", "struct bio **", "sector_t *", "struct writeback_control *", "enum iostat_type", "int", "bool"]


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_update_dentry
ret: void
module: f2fs
args:
["nid_t", "umode_t", "struct f2fs_dentry_ptr *", "const struct fscrypt_str *", "f2fs_hash_t", "unsigned int"]


func: f2fs_lookup_rb_tree_ext
ret: struct rb_node **
module: f2fs
args:
["struct f2fs_sb_info *", "struct rb_root_cached *", "struct rb_node **", "unsigned long long", "bool *"]


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: gc_data_segment
ret: static int
module: f2fs
args:
["struct f2fs_sb_info *", "struct f2fs_summary *", "struct gc_inode_list *", "unsigned int", "int", "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 *"]


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 void
module: f2fs
args:
["struct f2fs_sb_info *", "struct block_device *", "block_t", "block_t", "block_t", "struct rb_node *", "struct rb_node **"]


func: lookup_all_xattrs
ret: static int
module: f2fs
args:
["struct inode *", "struct page *", "unsigned int", "unsigned int", "const char *", "struct f2fs_xattr_entry **", "void **", "int *", "bool *"]


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


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", "unsigned int", "unsigned int", "unsigned int", "unsigned int", "u64", "int", "struct ceph_cap **"]


func: __prep_cap
ret: static void
module: ceph
args:
["struct cap_msg_args *", "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: handle_cap_import
ret: static void
module: ceph
args:
["struct ceph_mds_client *", "struct inode *", "struct ceph_mds_caps *", "struct ceph_mds_cap_peer *", "struct ceph_mds_session *", "struct ceph_cap **", "int *"]


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: ceph_do_objects_copy
ret: static ssize_t
module: ceph
args:
["struct ceph_inode_info *", "u64 *", "struct ceph_inode_info *", "u64 *", "struct ceph_fs_client *", "size_t", "unsigned int"]


func: ceph_finish_async_create
ret: static int
module: ceph
args:
["struct inode *", "struct dentry *", "struct file *", "umode_t", "struct ceph_mds_request *", "struct ceph_acl_sec_ctx *", "struct ceph_file_layout *"]


func: ceph_fill_file_time
ret: void
module: ceph
args:
["struct inode *", "int", "u64", "struct timespec64 *", "struct timespec64 *", "struct timespec64 *"]


func: ceph_fill_inode
ret: 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 *"]


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_readdir_cache
ret: static int
module: ceph
args:
["struct inode *", "struct dentry *", "struct ceph_readdir_cache_control *", "struct ceph_mds_request *"]


func: handle_lease
ret: static void
module: ceph
args:
["struct ceph_mds_session *", "struct ceph_msg *", "struct ceph_mds_client *", "struct ceph_mds_client *"]


func: set_request_path_attr
ret: static int
module: ceph
args:
["struct inode *", "struct dentry *", "struct inode *", "const char *", "u64", "const char **", "int *", "u64 *", "bool *", "bool"]


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


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: build_sec_desc
ret: static int
module: cifs
args:
["struct cifs_ntsd *", "struct cifs_ntsd *", "__u32", "__u32 *", "__u64 *", "kuid_t", "kgid_t", "bool", "bool", "int *"]


func: parse_dacl
ret: static void
module: cifs
args:
["struct cifs_acl *", "char *", "struct cifs_sid *", "struct cifs_sid *", "struct cifs_fattr *", "bool"]


func: set_chmod_dacl
ret: static int
module: cifs
args:
["struct cifs_acl *", "struct cifs_acl *", "struct cifs_sid *", "struct cifs_sid *", "__u64 *", "bool"]


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


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: CIFSSMBSetPathInfoFB
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "const char *", "const FILE_BASIC_INFO *", "struct cifs_sb_info *", "const struct nls_table *"]


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


func: do_dfs_failover
ret: static int
module: cifs
args:
["const char *", "const char *", "struct cifs_sb_info *", "struct smb3_fs_context *", "struct cifs_ses *", "unsigned int *", "struct TCP_Server_Info **", "struct cifs_ses **", "struct cifs_tcon **"]


func: is_path_remote
ret: static int
module: cifs
args:
["struct cifs_sb_info *", "struct smb3_fs_context *", "const unsigned int", "struct TCP_Server_Info *", "struct cifs_tcon *"]


func: mount_get_conns
ret: static int
module: cifs
args:
["struct smb3_fs_context *", "struct cifs_sb_info *", "unsigned int *", "struct TCP_Server_Info **", "struct cifs_ses **", "struct cifs_tcon **"]


func: mount_put_conns
ret: static void
module: cifs
args:
["struct cifs_sb_info *", "unsigned int", "struct TCP_Server_Info *", "struct cifs_ses *", "struct cifs_tcon *"]


func: next_dfs_prepath
ret: static int
module: cifs
args:
["struct cifs_sb_info *", "struct smb3_fs_context *", "const unsigned int", "struct TCP_Server_Info *", "struct cifs_tcon *", "char **"]


func: reconn_set_next_dfs_target
ret: static void
module: cifs
args:
["struct TCP_Server_Info *", "struct cifs_sb_info *", "struct dfs_cache_tgt_list *", "struct dfs_cache_tgt_iterator **"]


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: __dfs_cache_find
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "const struct nls_table *", "int", "const char *", "bool"]


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


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


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


func: cifs_find_fid_lock_conflict
ret: static bool
module: cifs
args:
["struct cifs_fid_locks *", "__u64", "__u64", "__u8", "__u16", "struct cifsFileInfo *", "struct cifsLockInfo **", "int"]


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


func: cifs_send_async_read
ret: static int
module: cifs
args:
["loff_t", "size_t", "struct cifsFileInfo *", "struct cifs_sb_info *", "struct list_head *", "struct cifs_aio_ctx *"]


func: cifs_write_from_iter
ret: static int
module: cifs
args:
["loff_t", "size_t", "struct iov_iter *", "struct cifsFileInfo *", "struct cifs_sb_info *", "struct list_head *", "struct cifs_aio_ctx *"]


func: readpages_get_pages
ret: static int
module: cifs
args:
["struct address_space *", "struct list_head *", "unsigned int", "struct list_head *", "unsigned int *", "loff_t *", "unsigned int *"]


func: wdata_prepare_pages
ret: static unsigned int
module: cifs
args:
["struct cifs_writedata *", "unsigned int", "struct address_space *", "struct writeback_control *", "unsigned long", "unsigned long *", "unsigned long *", "bool *"]


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_all_info_to_fattr
ret: static void
module: cifs
args:
["struct cifs_fattr *", "FILE_ALL_INFO *", "bool", "bool", "u32", "struct super_block *", "struct super_block *"]


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: cifs_set_fattr_ino
ret: static void
module: cifs
args:
["int", "struct cifs_tcon *", "struct super_block *", "struct inode **", "const char *", "FILE_ALL_INFO *", "struct cifs_fattr *"]


func: smb311_posix_info_to_fattr
ret: static void
module: cifs
args:
["struct cifs_fattr *", "struct smb311_posix_qinfo *", "bool", "bool", "struct super_block *", "struct super_block *"]


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: find_cifs_entry
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "loff_t", "struct file *", "const char *", "char **", "int *"]


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


func: cifs_make_node
ret: static int
module: cifs
args:
["unsigned int", "struct inode *", "struct dentry *", "struct cifs_tcon *", "const 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: smb311_posix_query_path_info
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct cifs_sb_info *", "const char *", "struct smb311_posix_qinfo *", "bool *", "bool *"]


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: open_cached_dir
ret: int
module: cifs
args:
["unsigned int", "struct cifs_tcon *", "const char *", "struct cifs_sb_info *", "struct cached_fid **"]


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_query_info
ret: static int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct cifs_sb_info *", "__le16 *", "int", "unsigned long"]


func: SMB2_flush_init
ret: int
module: cifs
args:
["const unsigned int", "struct smb_rqst *", "struct cifs_tcon *", "struct TCP_Server_Info *", "u64", "u64"]


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_ioctl_init
ret: int
module: cifs
args:
["struct cifs_tcon *", "struct TCP_Server_Info *", "struct smb_rqst *", "u64", "u64", "u32", "bool", "char *", "u32", "__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 create_posix_rsp *", "struct kvec *", "int *"]


func: SMB2_open_init
ret: int
module: cifs
args:
["struct cifs_tcon *", "struct TCP_Server_Info *", "struct smb_rqst *", "__u8 *", "struct cifs_open_parms *", "__le16 *"]


func: SMB2_query_directory_init
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_tcon *", "struct TCP_Server_Info *", "struct smb_rqst *", "u64", "u64", "int", "int"]


func: SMB2_query_info_init
ret: int
module: cifs
args:
["struct cifs_tcon *", "struct TCP_Server_Info *", "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 TCP_Server_Info *", "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 *", "struct create_posix_rsp *"]


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 TCP_Server_Info *", "struct smb_rqst *", "int *", "const int", "struct kvec *"]


func: compound_send_recv
ret: int
module: cifs
args:
["const unsigned int", "struct cifs_ses *", "struct TCP_Server_Info *", "const int", "const int", "struct smb_rqst *", "int *", "struct kvec *"]


func: afs_compare_volume_slists
ret: static int
module: kafs
args:
["const struct afs_volume *", "const struct afs_volume *", "const struct afs_volume *", "const struct afs_volume *"]


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_extend_writeback
ret: static void
module: kafs
args:
["struct address_space *", "struct afs_vnode *", "long *", "loff_t", "loff_t", "bool", "unsigned int *"]


func: nfsd4_block_proc_getdeviceinfo
ret: static __be32
module: nfsd
args:
["struct super_block *", "struct svc_rqst *", "struct nfs4_client *", "struct nfsd4_getdeviceinfo *"]


func: svcxdr_encode_fattr3
ret: static bool
module: nfsd
args:
["struct xdr_stream *", "const struct svc_fh *", "const struct kstat *", "struct svc_rqst *", "struct svc_rqst *"]


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


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


func: nfsd4_lookup_stateid
ret: __be32
module: nfsd
args:
["struct nfsd4_compound_state *", "stateid_t *", "unsigned char", "struct nfs4_stid **", "struct nfsd_net *"]


func: init_lock_stateid
ret: static struct nfs4_ol_stateid *
module: nfsd
args:
["struct nfs4_ol_stateid *", "struct nfs4_lockowner *", "struct nfs4_file *", "struct nfs4_ol_stateid *", "struct inode *"]


func: lookup_or_create_lock_state
ret: static __be32
module: nfsd
args:
["struct nfsd4_compound_state *", "struct nfs4_ol_stateid *", "struct nfsd4_lock *", "struct nfs4_ol_stateid **", "bool *"]


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_seqid_op
ret: static __be32
module: nfsd
args:
["struct nfsd4_compound_state *", "u32", "stateid_t *", "char", "struct nfs4_ol_stateid **", "struct nfsd_net *"]


func: nfsd4_encode_fattr_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_fattr4
ret: static __be32
module: nfsd
args:
["struct nfsd4_compoundargs *", "u32 *", "struct iattr *", "struct nfs4_acl **", "struct xdr_netobj *", "int *", "u32"]


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: nfsd_client_mkdir
ret: struct dentry *
module: nfsd
args:
["struct nfsd_net *", "struct nfsdfs_client *", "u32", "const struct tree_descr *", "struct dentry **"]


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 nfsd_file *", "loff_t", "struct kvec *", "int", "unsigned long *", "int", "__be32 *"]


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


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_live
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_eraseblock *", "struct jffs2_raw_node_ref *", "struct jffs2_inode_info *"]


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: read_direntry
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_raw_node_ref *", "struct jffs2_raw_dirent *", "size_t", "struct jffs2_readinode_info *"]


func: read_dnode
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_raw_node_ref *", "struct jffs2_raw_inode *", "int", "struct jffs2_readinode_info *"]


func: jffs2_scan_dirent_node
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_eraseblock *", "struct jffs2_raw_dirent *", "uint32_t", "struct jffs2_summary *"]


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_scan_xattr_node
ret: static int
module: jffs2
args:
["struct jffs2_sb_info *", "struct jffs2_eraseblock *", "struct jffs2_raw_xattr *", "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 inode *", "unsigned char *", "int", "struct dentry *", "struct dentry *", "struct dentry *", "struct dentry *"]


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: 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: autofs_expire_run
ret: int
module: autofs4
args:
["struct super_block *", "struct vfsmount *", "struct autofs_sb_info *", "struct autofs_packet_expire *"]


func: autofs_expire_indirect
ret: static struct dentry *
module: autofs4
args:
["struct vfsmount *", "struct autofs_sb_info *", "unsigned int", "struct super_block *", "struct super_block *"]


func: move_node
ret: static int
module: ubifs
args:
["struct ubifs_info *", "struct ubifs_scan_leb *", "struct ubifs_scan_node *", "struct ubifs_wbuf *"]


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: truncate_data_node
ret: static int
module: ubifs
args:
["const struct ubifs_info *", "const struct inode *", "unsigned int", "struct ubifs_data_node *", "int *"]


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_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_backref_add_tree_node
ret: int
module: btrfs
args:
["struct btrfs_backref_cache *", "struct btrfs_path *", "struct btrfs_backref_iter *", "struct btrfs_key *", "struct btrfs_backref_node *"]


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


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


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_all_parents
ret: static int
module: btrfs
args:
["struct btrfs_root *", "struct btrfs_path *", "struct ulist *", "struct preftrees *", "struct prelim_ref *", "int", "u64", "const u64 *", "bool"]


func: add_delayed_refs
ret: static int
module: btrfs
args:
["const struct btrfs_fs_info *", "struct btrfs_delayed_ref_head *", "u64", "struct preftrees *", "struct share_check *"]


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: handle_indirect_tree_backref
ret: static int
module: btrfs
args:
["struct btrfs_backref_cache *", "struct btrfs_path *", "struct btrfs_key *", "struct btrfs_key *", "struct btrfs_backref_node *"]


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_ref
ret: static int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_path *", "u64", "struct preftrees *", "struct prelim_ref *", "struct ulist *", "const u64 *", "bool"]


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 btrfs_inode *", "u64", "unsigned long", "u64", "unsigned long", "struct page **", "unsigned long", "unsigned int", "struct cgroup_subsys_state *"]


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


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: __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", "enum btrfs_lock_nesting"]


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


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_root *", "struct btrfs_path *", "struct extent_buffer **", "int", "int", "const struct btrfs_key *"]


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


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


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


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


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: update_existing_head_ref
ret: static void
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_delayed_ref_head *", "struct btrfs_delayed_ref_head *"]


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_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", "enum btrfs_lock_nesting"]


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


func: __btrfs_inc_extent_ref
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: alloc_reserved_tree_block
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_delayed_ref_node *", "struct btrfs_delayed_extent_op *"]


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


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_update_loop
ret: static int
module: btrfs
args:
["struct btrfs_key *", "struct find_free_extent_ctl *", "bool", "struct btrfs_fs_info *", "struct btrfs_fs_info *"]


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


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


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: run_delayed_data_ref
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_delayed_ref_node *", "struct btrfs_delayed_extent_op *", "int"]


func: run_delayed_extent_op
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_delayed_ref_head *", "struct btrfs_delayed_extent_op *"]


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", "u32", "int", "int", "struct extent_state **", "gfp_t", "struct extent_changeset *"]


func: btrfs_do_readpage
ret: int
module: btrfs
args:
["struct page *", "struct extent_map **", "struct bio **", "unsigned long *", "unsigned int", "u64 *"]


func: btrfs_submit_read_repair
ret: blk_status_t
module: btrfs
args:
["struct inode *", "struct bio *", "u32", "struct page *", "unsigned int", "u64", "u64", "int", "submit_bio_hook_t *"]


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:
["const struct extent_buffer *", "const struct extent_buffer *", "unsigned long", "unsigned long", "unsigned long"]


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


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 btrfs_inode *", "struct page *", "struct writeback_control *", "struct extent_page_data *", "loff_t", "unsigned long", "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: insert_state
ret: static int
module: btrfs
args:
["struct extent_io_tree *", "struct extent_state *", "u64", "u64", "struct rb_node ***", "struct rb_node **", "u32 *", "struct extent_changeset *"]


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


func: submit_extent_page
ret: static int
module: btrfs
args:
["unsigned int", "struct writeback_control *", "struct page *", "u64", "size_t", "unsigned long", "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_dirty_pages
ret: int
module: btrfs
args:
["struct btrfs_inode *", "struct page **", "size_t", "loff_t", "size_t", "struct extent_state **", "bool"]


func: btrfs_drop_extents
ret: int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_inode *", "struct btrfs_drop_extents_args *"]


func: btrfs_replace_file_extents
ret: int
module: btrfs
args:
["struct btrfs_inode *", "struct btrfs_path *", "const u64", "const u64", "struct btrfs_replace_extent_info *", "struct btrfs_trans_handle **"]


func: btrfs_insert_replace_extent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "struct btrfs_path *", "struct btrfs_replace_extent_info *", "const u64", "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 *", "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 *", "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: btrfs_bitmap_cluster
ret: static int
module: btrfs
args:
["struct btrfs_block_group *", "struct btrfs_free_space *", "struct btrfs_free_cluster *", "u64", "u64", "u64", "u64"]


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


func: setup_cluster_bitmap
ret: static int
module: btrfs
args:
["struct btrfs_block_group *", "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 *", "int *", "int *", "struct list_head *"]


func: add_new_free_space_info
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_path *", "struct btrfs_block_group *", "struct btrfs_block_group *"]


func: modify_free_space_bitmap
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_block_group *", "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_run_delalloc_range
ret: int
module: btrfs
args:
["struct btrfs_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: btrfs_create_dio_extent
ret: static struct extent_map *
module: btrfs
args:
["struct btrfs_inode *", "const u64", "const u64", "const u64", "const u64", "const u64", "const u64", "const u64", "const int"]


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


func: cow_file_range_async
ret: static int
module: btrfs
args:
["struct btrfs_inode *", "struct writeback_control *", "struct page *", "u64", "u64", "int *", "unsigned long *"]


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


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


func: insert_reserved_file_extent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "u64", "struct btrfs_file_extent_item *", "const bool", "u64"]


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


func: btrfs_mksnapshot
ret: static int
module: btrfs
args:
["const struct path *", "const char *", "int", "struct btrfs_root *", "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 *", "bool", "struct btrfs_qgroup_inherit *"]


func: lzo_compress_pages
ret: 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 *", "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: clone_copy_inline_extent
ret: static int
module: btrfs
args:
["struct inode *", "struct btrfs_path *", "struct btrfs_key *", "const u64", "const u64", "const u64", "const u8", "char *", "struct btrfs_trans_handle **"]


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


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


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


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 reloc_control *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_key *", "int", "int"]


func: select_reloc_root
ret: static struct btrfs_root *
module: btrfs
args:
["struct btrfs_trans_handle *", "struct reloc_control *", "struct btrfs_backref_node *", "struct btrfs_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_pages
ret: static int
module: btrfs
args:
["struct scrub_ctx *", "u64", "u32", "u64", "struct btrfs_device *", "u64", "u64", "int", "u8 *", "u64"]


func: scrub_pages_for_parity
ret: static int
module: btrfs
args:
["struct scrub_parity *", "u64", "u32", "u64", "struct btrfs_device *", "u64", "u64", "int", "u8 *"]


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


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


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


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


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: calc_available_free_space
ret: static u64
module: btrfs
args:
["struct btrfs_fs_info *", "enum btrfs_reserve_flush_enum", "struct btrfs_space_info *", "struct btrfs_space_info *"]


func: handle_reserve_ticket
ret: static int
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_space_info *", "struct reserve_ticket *", "u64", "u64", "enum btrfs_reserve_flush_enum"]


func: priority_reclaim_metadata_space
ret: static void
module: btrfs
args:
["struct btrfs_fs_info *", "struct btrfs_space_info *", "struct reserve_ticket *", "const enum btrfs_flush_state *", "int"]


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


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: __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 *", "struct btrfs_inode *", "u64 *", "u64 *"]


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


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


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


func: btrfs_log_inode_parent
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "struct dentry *", "int", "struct btrfs_log_ctx *"]


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


func: copy_inode_items_to_log
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "struct btrfs_key *", "const struct btrfs_key *", "struct btrfs_path *", "struct btrfs_path *", "const u64", "const bool", "const int", "struct btrfs_log_ctx *", "bool *"]


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


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_all_new_ancestors
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "struct dentry *", "struct btrfs_log_ctx *"]


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_csums
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_ordered_sum *", "struct btrfs_inode *", "struct btrfs_inode *"]


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_extent_csums
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_inode *", "struct btrfs_root *", "const struct extent_map *", "struct btrfs_log_ctx *"]


func: log_new_ancestors
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "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 *", "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: replay_xattr_deletes
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_root *", "struct btrfs_path *", "const u64"]


func: unlink_old_inode_refs
ret: static int
module: btrfs
args:
["struct btrfs_trans_handle *", "struct btrfs_root *", "struct btrfs_path *", "struct btrfs_inode *", "struct extent_buffer *", "int", "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_get_io_geometry
ret: int
module: btrfs
args:
["struct btrfs_fs_info *", "struct extent_map *", "enum btrfs_map_op", "u64", "u64", "struct btrfs_io_geometry *"]


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: btrfs_get_bdev_and_sb
ret: static int
module: btrfs
args:
["const char *", "fmode_t", "void *", "int", "struct block_device **", "struct btrfs_super_block **"]


func: erofs_read_raw_page
ret: static struct bio *
module: erofs
args:
["struct bio *", "struct page *", "erofs_off_t *", "unsigned int", "unsigned int *", "bool", "struct address_space *", "struct address_space *"]


func: pickup_page_for_submission
ret: static struct page *
module: erofs
args:
["struct z_erofs_pcluster *", "unsigned int", "struct list_head *", "struct address_space *", "gfp_t"]


func: z_erofs_submit_queue
ret: static void
module: erofs
args:
["struct super_block *", "struct z_erofs_decompress_frontend *", "struct list_head *", "struct z_erofs_decompressqueue *", "bool *"]


func: exfat_find_dir_entry
ret: int
module: exfat
args:
["struct super_block *", "struct exfat_inode_info *", "struct exfat_chain *", "struct exfat_uni_name *", "int", "unsigned int", "struct exfat_hint *"]


func: exfat_init_dir_entry
ret: int
module: exfat
args:
["struct inode *", "struct exfat_chain *", "int", "unsigned int", "unsigned int", "unsigned long long"]


func: exfat_getattr
ret: int
module: exfat
args:
["struct user_namespace *", "const struct path *", "struct kstat *", "unsigned int", "unsigned int"]


func: __exfat_rename
ret: static int
module: exfat
args:
["struct inode *", "struct exfat_inode_info *", "struct inode *", "struct dentry *", "struct dentry *"]


func: __exfat_resolve_path
ret: static int
module: exfat
args:
["struct inode *", "const unsigned char *", "struct exfat_chain *", "struct exfat_uni_name *", "int"]


func: exfat_add_entry
ret: static int
module: exfat
args:
["struct inode *", "const char *", "struct exfat_chain *", "unsigned int", "struct exfat_dir_entry *"]


func: exfat_move_file
ret: static int
module: exfat
args:
["struct inode *", "struct exfat_chain *", "int", "struct exfat_chain *", "struct exfat_uni_name *", "struct exfat_inode_info *"]


func: exfat_rename_file
ret: static int
module: exfat
args:
["struct inode *", "struct exfat_chain *", "int", "struct exfat_uni_name *", "struct exfat_inode_info *"]


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


func: v9fs_xattr_set_acl
ret: static int
module: 9p
args:
["const struct xattr_handler *", "struct dentry *", "struct inode *", "const void *", "size_t", "int", "const char *", "struct user_namespace *"]


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_rsb *", "struct dlm_lkb *", "int", "int", "struct dlm_message **", "struct dlm_mhandle **"]


func: find_rsb_dir
ret: static int
module: dlm
args:
["struct dlm_ls *", "char *", "int", "uint32_t", "uint32_t", "int", "int", "unsigned int", "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_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 *", "struct ocfs2_extent_tree *", "int", "struct ocfs2_alloc_context *", "struct buffer_head **"]


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_appending_type
ret: static void
module: ocfs2
args:
["struct ocfs2_insert_type *", "struct ocfs2_extent_list *", "struct ocfs2_extent_rec *", "struct ocfs2_extent_rec *"]


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


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_tree *", "struct ocfs2_extent_rec *", "struct ocfs2_extent_list *", "struct ocfs2_insert_type *", "struct ocfs2_insert_type *"]


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


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


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


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


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


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


func: ocfs2_split_record
ret: static void
module: ocfs2
args:
["struct ocfs2_extent_tree *", "struct ocfs2_path *", "struct ocfs2_path *", "struct ocfs2_extent_rec *", "enum ocfs2_split_type"]


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_extent_tree *", "struct ocfs2_cached_dealloc_ctxt *", "struct ocfs2_path *", "int"]


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_grab_pages_for_write
ret: static int
module: ocfs2
args:
["struct address_space *", "struct ocfs2_write_ctxt *", "u32", "loff_t", "unsigned int", "int", "struct page *"]


func: ocfs2_prepare_page_for_write
ret: static int
module: ocfs2
args:
["struct inode *", "u64 *", "struct ocfs2_write_ctxt *", "struct page *", "u32", "loff_t", "unsigned int", "int"]


func: ocfs2_try_to_write_inline_data
ret: static int
module: ocfs2
args:
["struct address_space *", "struct inode *", "loff_t", "unsigned int", "struct page *", "struct ocfs2_write_ctxt *"]


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 *", "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:
["struct ocfs2_super *", "handle_t *", "struct inode *", "struct buffer_head *", "struct buffer_head *", "struct ocfs2_alloc_context *", "int", "u32", "struct buffer_head **"]


func: ocfs2_dx_dir_index_root_block
ret: static void
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "struct buffer_head *", "struct buffer_head *", "struct buffer_head *"]


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 *", "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_dx_dir_transfer_leaf
ret: static void
module: ocfs2
args:
["struct inode *", "u32", "handle_t *", "struct ocfs2_dx_leaf *", "struct buffer_head **", "struct buffer_head **", "int"]


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:
["struct ocfs2_super *", "handle_t *", "struct inode *", "struct inode *", "struct buffer_head *", "struct ocfs2_alloc_context *", "struct buffer_head **"]


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


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


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_lock_res_init_common
ret: static void
module: ocfs2
args:
["struct ocfs2_super *", "struct ocfs2_lock_res *", "enum ocfs2_lock_type", "struct ocfs2_lock_res_ops *", "void *"]


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 *", "struct buffer_head *", "u32", "unsigned int *", "struct ocfs2_extent_rec *", "unsigned int *"]


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_filecheck_attr_store
ret: static ssize_t
module: ocfs2
args:
["struct kobject *", "const char *", "size_t", "struct kobj_attribute *", "struct kobj_attribute *"]


func: ocfs2_info_freefrag_scan_chain
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct inode *", "struct ocfs2_dinode *", "struct ocfs2_chain_rec *", "struct ocfs2_info_freefrag *", "u32"]


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_local_alloc_reserve_for_window
ret: static int
module: ocfs2
args:
["struct ocfs2_super *", "struct ocfs2_alloc_context **", "struct inode **", "struct buffer_head **"]


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


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


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 *", "dev_t", "struct buffer_head **", "handle_t *", "struct ocfs2_alloc_context *", "u64", "u64", "u16", "struct buffer_head *", "struct inode *", "struct inode *"]


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_prep_new_orphaned_file
ret: static int
module: ocfs2
args:
["struct inode *", "struct buffer_head *", "char *", "struct inode **", "u64 *", "struct ocfs2_dir_lookup_result *", "struct ocfs2_alloc_context **"]


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_recovery_load_quota
ret: static int
module: ocfs2
args:
["struct inode *", "struct list_head *", "int", "struct ocfs2_local_disk_dqinfo *", "struct ocfs2_local_disk_dqinfo *"]


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_complete_reflink
ret: static int
module: ocfs2
args:
["struct inode *", "struct inode *", "struct buffer_head *", "bool", "struct buffer_head *", "struct buffer_head *"]


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


func: ocfs2_divide_leaf_refcount_block
ret: static int
module: ocfs2
args:
["u32 *", "struct buffer_head *", "struct buffer_head *", "struct buffer_head *", "struct buffer_head *"]


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_duplicate_inline_data
ret: static int
module: ocfs2
args:
["struct inode *", "struct inode *", "struct buffer_head *", "struct buffer_head *", "struct buffer_head *"]


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


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:
["struct ocfs2_reservation_map *", "unsigned int", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *"]


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_group_desc *", "struct ocfs2_chain_list *", "u64", "unsigned int", "struct ocfs2_super *", "struct ocfs2_super *"]


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


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


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


func: ocfs2_block_group_grow_discontig
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "struct ocfs2_alloc_context *", "struct ocfs2_chain_list *", "unsigned int"]


func: ocfs2_relink_block_group
ret: static int
module: ocfs2
args:
["handle_t *", "struct inode *", "struct buffer_head *", "struct buffer_head *", "struct buffer_head *", "u16"]


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_initialize_super
ret: static int
module: ocfs2
args:
["struct super_block *", "int", "struct ocfs2_blockcheck_stats *", "struct buffer_head *", "struct buffer_head *"]


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_xattr_set_value_outside
ret: static int
module: ocfs2
args:
["struct inode *", "handle_t *", "const void *", "int", "struct ocfs2_xattr_value_buf *", "struct ocfs2_xattr_value_buf *"]


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_dinode *", "struct ocfs2_xattr_info *", "struct ocfs2_xattr_search *", "struct ocfs2_xattr_search *", "int *", "int *", "int *"]


func: ocfs2_cp_xattr_block_to_bucket
ret: static void
module: ocfs2
args:
["struct ocfs2_xattr_bucket *", "struct buffer_head *", "struct inode *", "struct buffer_head *", "struct inode *"]


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


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


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


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_mv_xattr_bucket_cross_cluster
ret: static int
module: ocfs2
args:
["struct inode *", "handle_t *", "struct ocfs2_xattr_bucket *", "struct ocfs2_xattr_bucket *", "u64", "u32", "u32 *"]


func: ocfs2_prepare_refcount_xattr
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_refcount_tree **", "int *", "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 *", "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 inode *", "struct ocfs2_reflink_xattr_tree_args *", "struct ocfs2_extent_tree *", "struct ocfs2_alloc_context *", "struct ocfs2_alloc_context *", "u64", "u32", "u32"]


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_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_ctxt *", "struct dlm_lock_resource *", "struct dlm_lock *", "int", "int", "int *", "int *"]


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_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_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_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_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: adfs_probe
ret: static int
module: adfs
args:
["struct super_block *", "unsigned int", "int", "int (*)(struct super_block *, struct buffer_head *, struct adfs_discrecord **)"]


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


func: vmx_check_intercept
ret: static int
module: kvm-intel
args:
["struct kvm_vcpu *", "struct x86_instruction_info *", "enum x86_intercept_stage", "struct x86_exception *"]


func: __kvm_unmap_gfn
ret: static void
module: kvm
args:
["struct kvm *", "struct kvm_memory_slot *", "struct kvm_host_map *", "struct gfn_to_pfn_cache *", "bool", "bool"]


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


func: linearize
ret: static int
module: kvm
args:
["struct x86_emulate_ctxt *", "unsigned int", "bool", "ulong *", "struct segmented_address", "struct segmented_address"]


func: segmented_read
ret: static int
module: kvm
args:
["struct x86_emulate_ctxt *", "void *", "unsigned int", "struct segmented_address", "struct segmented_address"]


func: segmented_write
ret: static int
module: kvm
args:
["struct x86_emulate_ctxt *", "const void *", "unsigned int", "struct segmented_address", "struct segmented_address"]


func: kvm_apic_map_get_dest_lapic
ret: static bool
module: kvm
args:
["struct kvm *", "struct kvm_lapic_irq *", "struct kvm_lapic ***", "unsigned long *", "struct kvm_apic_map *", "struct kvm_lapic **"]


func: update_gfn_track
ret: static void
module: kvm
args:
["gfn_t", "enum kvm_page_track_mode", "short", "struct kvm_memory_slot *", "struct kvm_memory_slot *"]


func: make_spte
ret: int
module: kvm
args:
["struct kvm_vcpu *", "unsigned int", "int", "gfn_t", "kvm_pfn_t", "u64", "bool", "bool", "bool", "bool", "u64 *"]


func: kvm_arch_commit_memory_region
ret: void
module: kvm
args:
["struct kvm *", "const struct kvm_userspace_memory_region *", "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: gcmaes_crypt_by_sg
ret: static int
module: aesni-intel
args:
["bool", "struct aead_request *", "unsigned int", "u8 *", "u8 *", "void *", "u8 *", "unsigned long"]


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_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_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_dai_pair
ret: static void
module: snd-soc-core
args:
["struct snd_soc_card *", "struct snd_soc_pcm_runtime *", "struct snd_soc_dai *", "struct snd_soc_dai *"]


func: dapm_connect_dai_routes
ret: static void
module: snd-soc-core
args:
["struct snd_soc_dapm_context *", "struct snd_soc_dai *", "struct snd_soc_dapm_widget *", "struct snd_soc_dapm_widget *", "struct snd_soc_dai *", "struct snd_soc_dapm_widget *"]


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


func: dapm_update_dai_unlocked
ret: static int
module: snd-soc-core
args:
["struct snd_pcm_hw_params *", "struct snd_soc_dai *", "struct snd_pcm_substream *", "struct snd_pcm_substream *"]


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: dmaengine_copy_user
ret: static int
module: snd-soc-core
args:
["struct snd_soc_component *", "struct snd_pcm_substream *", "int", "unsigned long", "void *", "unsigned long"]


func: dpcm_add_paths
ret: static int
module: snd-soc-core
args:
["struct snd_soc_pcm_runtime *", "int", "struct snd_soc_dapm_widget_list **", "struct snd_soc_dapm_widget_list **"]


func: hda_to_sdw
ret: int
module: snd-soc-rt715
args:
["unsigned int", "unsigned int", "unsigned int", "unsigned int *", "unsigned int *", "unsigned int *", "unsigned int *"]


func: rt715_get_gain
ret: static void
module: snd-soc-rt715
args:
["struct rt715_priv *", "unsigned int", "unsigned int", "unsigned int", "unsigned int *", "unsigned 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: wm_adsp_check_coeff_flags
ret: static int
module: snd-soc-wm-adsp
args:
["struct wm_adsp *", "unsigned int", "unsigned int", "const struct wm_coeff_parsed_coeff *", "const struct wm_coeff_parsed_coeff *"]


func: wm_adsp_create_control
ret: static int
module: snd-soc-wm-adsp
args:
["struct wm_adsp *", "const struct wm_adsp_alg_region *", "unsigned int", "unsigned int", "const char *", "unsigned int", "unsigned int", "snd_ctl_elem_type_t"]


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: catpt_ipc_alloc_stream
ret: int
module: snd-soc-catpt
args:
["struct catpt_dev *", "enum catpt_path_id", "enum catpt_stream_type", "struct catpt_audio_format *", "struct catpt_ring_info *", "u8", "struct catpt_module_entry *", "struct resource *", "struct resource *", "struct catpt_stream_info *"]


func: create_codec_dai_name
ret: static int
module: snd-soc-sof-sdw
args:
["struct device *", "const struct snd_soc_acpi_link_adr *", "struct snd_soc_dai_link_component *", "int", "struct snd_soc_codec_conf *", "int", "int *"]


func: create_sdw_dailink
ret: static int
module: snd-soc-sof-sdw
args:
["struct device *", "int *", "struct snd_soc_dai_link *", "int", "int", "struct snd_soc_dai_link_component *", "const struct snd_soc_acpi_link_adr *", "int *", "bool *", "struct snd_soc_codec_conf *", "int", "int *", "bool *"]


func: sof_sdw_mx8373_init
ret: int
module: snd-soc-sof-sdw
args:
["const struct snd_soc_acpi_link_adr *", "struct snd_soc_dai_link *", "struct sof_sdw_codec_info *", "bool"]


func: bxt_sst_dsp_init
ret: int
module: snd-soc-skl
args:
["struct device *", "void *", "int", "const char *", "struct skl_dsp_loader_ops", "struct skl_dev **"]


func: skl_setup_out_format
ret: static void
module: snd-soc-skl
args:
["struct skl_dev *", "struct skl_audio_data_format *", "struct skl_module_cfg *", "struct skl_module_cfg *"]


func: skl_dai_load
ret: int
module: snd-soc-skl
args:
["struct snd_soc_component *", "int", "struct snd_soc_dai_driver *", "struct snd_soc_tplg_pcm *", "struct snd_soc_dai *"]


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


func: skl_sst_ctx_init
ret: int
module: snd-soc-skl
args:
["struct device *", "int", "const char *", "struct skl_dsp_loader_ops", "struct skl_dev **", "struct sst_dsp_device *"]


func: skl_tplg_bind_sinks
ret: static int
module: snd-soc-skl
args:
["struct snd_soc_dapm_widget *", "struct skl_dev *", "struct snd_soc_dapm_widget *", "struct skl_module_cfg *"]


func: skl_tplg_fill_res_tkn
ret: static int
module: snd-soc-skl
args:
["struct device *", "struct snd_soc_tplg_vendor_value_elem *", "struct skl_module_res *", "int", "int"]


func: skl_tplg_get_pvt_data
ret: static int
module: snd-soc-skl
args:
["struct snd_soc_tplg_dapm_widget *", "struct skl_dev *", "struct device *", "struct skl_module_cfg *"]


func: skl_tplg_get_token
ret: static int
module: snd-soc-skl
args:
["struct device *", "struct snd_soc_tplg_vendor_value_elem *", "struct skl_dev *", "struct skl_module_cfg *"]


func: skl_tplg_widget_load
ret: static int
module: snd-soc-skl
args:
["struct snd_soc_component *", "int", "struct snd_soc_dapm_widget *", "struct snd_soc_tplg_dapm_widget *"]


func: sst_calc_tstamp
ret: static int
module: snd-intel-sst-core
args:
["struct intel_sst_drv *", "struct pcm_stream_info *", "struct snd_pcm_substream *", "struct snd_sst_tstamp *"]


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: sof_connect_dai_widget
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "struct snd_soc_dapm_widget *", "struct snd_sof_dai *", "struct snd_soc_tplg_dapm_widget *"]


func: sof_control_load_bytes
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "struct snd_sof_control *", "struct snd_soc_tplg_ctl_hdr *", "struct snd_kcontrol_new *", "struct snd_kcontrol_new *"]


func: sof_control_load_volume
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "struct snd_sof_control *", "struct snd_kcontrol_new *", "struct snd_soc_tplg_ctl_hdr *"]


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_link_ssp_load
ret: static int
module: snd-sof
args:
["struct snd_soc_component *", "struct snd_soc_dai_link *", "struct snd_soc_tplg_link_config *", "struct snd_soc_tplg_hw_config *", "struct sof_ipc_dai_config *", "int", "int"]


func: sof_parse_token_sets
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", "int", "size_t"]


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_multi
ret: static int
module: snd-sof
args:
["struct snd_sof_dev *", "struct snd_soc_dai_link *", "struct sof_ipc_dai_config *", "int", "int", "u32"]


func: sof_widget_load_asrc
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_load_dai
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 *", "struct snd_sof_dai *"]


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: 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_iccmax_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 hdac_stream *", "struct sof_intel_dsp_bdl **", "int", "int", "int"]


func: link_slaves_found
ret: static bool
module: snd-sof-intel-hda-common
args:
["const struct snd_soc_acpi_link_adr *", "struct sdw_intel_ctx *", "struct snd_sof_dev *", "struct sdw_intel_ctx *", "struct snd_sof_dev *"]


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


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: snd_oxfw_stream_reserve_duplex
ret: int
module: snd-oxfw
args:
["struct snd_oxfw *", "struct amdtp_stream *", "unsigned int", "unsigned int", "unsigned int", "unsigned int"]


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: detect_midi_ports
ret: static int
module: snd-bebob
args:
["struct snd_bebob *", "const struct snd_bebob_stream_formation *", "u8 *", "enum avc_bridgeco_plug_dir", "unsigned int", "unsigned int *"]


func: fill_stream_formations
ret: static int
module: snd-bebob
args:
["struct snd_bebob *", "u8 *", "enum avc_bridgeco_plug_dir", "unsigned int", "struct snd_bebob_stream_formation *", "unsigned int"]


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


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_uart16550_create
ret: static int
module: snd-serial-u16550
args:
["struct snd_card *", "unsigned long", "int", "unsigned int", "unsigned int", "int", "int", "struct snd_uart16550 **"]


func: snd_opl3_calc_pitch
ret: static void
module: snd-opl3-synth
args:
["unsigned char *", "unsigned char *", "int", "struct snd_midi_channel *", "struct snd_midi_channel *"]


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: vx_pcm_playback_transfer
ret: static void
module: snd-vx-lib
args:
["struct vx_core *", "struct vx_pipe *", "int", "struct snd_pcm_substream *", "struct snd_pcm_substream *"]


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_sbmixer_init
ret: static int
module: snd-sb-common
args:
["struct snd_sb *", "const struct sbmix_elem *", "int", "const unsigned char (*)[2]", "int", "char *"]


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_interval_ratden
ret: static int
module: snd-pcm
args:
["struct snd_interval *", "unsigned int", "const struct snd_ratden *", "unsigned int *", "unsigned int *"]


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_followers
ret: int
module: snd
args:
["struct snd_kcontrol *", "int (*)(struct snd_kcontrol *, struct snd_kcontrol *, void *)", "void *"]


func: snd_rawmidi_kernel_read1
ret: static long
module: snd-rawmidi
args:
["unsigned char *", "unsigned char *", "long", "struct snd_rawmidi_substream *", "struct snd_rawmidi_substream *"]


func: snd_dmaengine_pcm_refine_runtime_hwparams
ret: int
module: snd-pcm-dmaengine
args:
["struct snd_pcm_substream *", "struct snd_dmaengine_dai_dma_data *", "struct snd_pcm_hardware *", "struct dma_chan *"]


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


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


func: snd_mixer_oss_put_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 *", "struct snd_mixer_oss_file *"]


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


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


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


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_client *", "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_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: usb_audio_make_longname
ret: static void
module: snd-usb-audio
args:
["struct usb_device *", "const struct snd_usb_audio_quirk *", "struct snd_usb_audio *", "struct snd_usb_audio *"]


func: snd_usb_endpoint_compatible
ret: bool
module: snd-usb-audio
args:
["struct snd_usb_audio *", "struct snd_usb_endpoint *", "const struct audioformat *", "const struct snd_pcm_hw_params *"]


func: snd_usb_endpoint_open
ret: struct snd_usb_endpoint *
module: snd-usb-audio
args:
["struct snd_usb_audio *", "const struct audioformat *", "const struct snd_pcm_hw_params *", "bool"]


func: snd_usb_endpoint_set_callback
ret: void
module: snd-usb-audio
args:
["struct snd_usb_endpoint *", "void (*)(struct snd_usb_substream *, struct urb *)", "void (*)(struct snd_usb_substream *, struct urb *)", "struct snd_usb_substream *"]


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: add_implicit_fb_sync_ep
ret: static int
module: snd-usb-audio
args:
["struct snd_usb_audio *", "struct audioformat *", "int", "int", "int", "const struct usb_host_interface *"]


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: build_mixer_unit_ctl
ret: static void
module: snd-usb-audio
args:
["struct mixer_build *", "struct uac_mixer_unit_descriptor *", "int", "int", "int", "struct usb_audio_term *", "int"]


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


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


func: snd_usb_get_audioformat_uac3
ret: static struct audioformat *
module: snd-usb-audio
args:
["struct snd_usb_audio *", "struct usb_host_interface *", "struct snd_usb_power_domain **", "int", "int", "int", "int"]


func: hiface_chip_create
ret: static int
module: snd-usb-hiface
args:
["struct usb_interface *", "struct usb_device *", "int", "const struct hiface_vendor_quirk *", "struct hiface_chip **"]


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


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


func: usx2y_usbpcm_usbframe_complete
ret: static int
module: snd-usb-usx2y
args:
["struct snd_usx2y_substream *", "struct snd_usx2y_substream *", "struct snd_usx2y_substream *", "int"]


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


func: snd_hdac_acomp_init
ret: int
module: snd-hda-core
args:
["struct hdac_bus *", "const struct drm_audio_component_audio_ops *", "int (*)(struct device *, int, void *)", "size_t"]


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


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


func: xen_snd_front_stream_prepare
ret: int
module: snd_xen_front
args:
["struct xen_snd_front_evtchnl *", "struct xen_front_pgdir_shbuf *", "u8", "unsigned int", "unsigned int", "u32", "u32"]


func: xen_snd_front_stream_query_hw_param
ret: int
module: snd_xen_front
args:
["struct xen_snd_front_evtchnl *", "struct xensnd_query_hw_param *", "struct xensnd_query_hw_param *"]


func: new_pcm_instance
ret: static int
module: snd_xen_front
args:
["struct xen_snd_front_card_info *", "struct xen_front_cfg_pcm_instance *", "struct xen_snd_front_pcm_instance_info *"]


func: cfg_device
ret: static int
module: snd_xen_front
args:
["struct xen_snd_front_info *", "struct xen_front_cfg_pcm_instance *", "struct snd_pcm_hardware *", "const char *", "int", "int *"]


func: evtchnl_alloc
ret: static int
module: snd_xen_front
args:
["struct xen_snd_front_info *", "int", "struct xen_snd_front_evtchnl *", "enum xen_snd_front_evtchnl_type"]


func: evtchnl_publish
ret: static int
module: snd_xen_front
args:
["struct xenbus_transaction", "struct xen_snd_front_evtchnl *", "const char *", "const char *", "const char *"]


func: snd_cmipci_pcm_prepare
ret: static int
module: snd-cmipci
args:
["struct cmipci *", "struct cmipci_pcm *", "struct snd_pcm_substream *", "struct snd_pcm_substream *"]


func: snd_azf3328_codec_setdmaa
ret: static void
module: snd-azt3328
args:
["struct snd_azf3328 *", "struct snd_azf3328_codec_data *", "unsigned long", "unsigned int", "unsigned int"]


func: snd_es1968_create
ret: static int
module: snd-es1968
args:
["struct snd_card *", "struct pci_dev *", "int", "int", "int", "int", "int", "int", "struct es1968 **"]


func: build_via_table
ret: static int
module: snd-via82xx
args:
["struct viadev *", "struct snd_pcm_substream *", "struct pci_dev *", "unsigned int", "unsigned int"]


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


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


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


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


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


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


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


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


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


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


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


func: message_response_sequence
ret: static u16
module: snd-asihpi
args:
["struct hpi_message *", "struct hpi_response *", "struct hpi_adapter_obj *", "struct hpi_adapter_obj *"]


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


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


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


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


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


func: dspio_scp
ret: static int
module: snd-hda-codec-ca0132
args:
["struct hda_codec *", "int", "int", "int", "const void *", "unsigned int", "void *", "unsigned int *", "int"]


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


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


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


func: generic_acomp_init
ret: static void
module: snd-hda-codec-hdmi
args:
["struct hda_codec *", "const struct drm_audio_component_audio_ops *", "int (*)(struct hda_codec *, int)"]


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


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


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


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


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


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


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


func: azx_get_time_info
ret: static int
module: snd-hda-codec
args:
["struct snd_pcm_substream *", "struct timespec64 *", "struct timespec64 *", "struct snd_pcm_audio_tstamp_config *", "struct snd_pcm_audio_tstamp_report *"]


func: snd_hda_jack_add_kctl_mst
ret: int
module: snd-hda-codec
args:
["struct hda_codec *", "hda_nid_t", "int", "const char *", "bool", "int", "const struct hda_jack_keymap *"]


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


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


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


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


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


func: virtsnd_ctl_msg_send
ret: int
module: virtio_snd
args:
["struct virtio_snd *", "struct virtio_snd_msg *", "struct scatterlist *", "struct scatterlist *", "bool"]


func: virtsnd_pcm_dev_set_params
ret: static int
module: virtio_snd
args:
["struct virtio_pcm_substream *", "unsigned int", "unsigned int", "unsigned int", "snd_pcm_format_t", "unsigned int"]


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


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


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


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


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


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


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


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


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


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


func: check_compat_entry_size_and_hooks
ret: static int
module: ip6_tables
args:
["struct compat_ip6t_entry *", "unsigned int *", "const unsigned char *", "const unsigned char *", "struct xt_table_info *"]


func: compat_copy_entry_from_user
ret: static void
module: ip6_tables
args:
["struct compat_ip6t_entry *", "void **", "unsigned int *", "struct xt_table_info *", "unsigned char *"]


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


func: ip6_packet_match
ret: static bool
module: ip6_tables
args:
["const struct sk_buff *", "const char *", "const char *", "const struct ip6t_ip6 *", "unsigned int *", "int *", "bool *"]


func: rds_conn_create
ret: struct rds_connection *
module: rds
args:
["struct net *", "const struct in6_addr *", "const struct in6_addr *", "struct rds_transport *", "u8", "gfp_t", "int"]


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


func: __rds_conn_create
ret: static struct rds_connection *
module: rds
args:
["struct net *", "const struct in6_addr *", "const struct in6_addr *", "struct rds_transport *", "gfp_t", "u8", "int", "int"]


func: rds_conn_lookup
ret: static struct rds_connection *
module: rds
args:
["struct net *", "const struct in6_addr *", "const struct in6_addr *", "struct rds_transport *", "u8", "int", "struct hlist_head *", "struct hlist_head *"]


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


func: __rds_rdma_map
ret: static int
module: rds
args:
["struct rds_sock *", "struct rds_get_mr_args *", "u64 *", "struct rds_mr **", "struct rds_conn_path *"]


func: rds6_inc_info_copy
ret: void
module: rds
args:
["struct rds_incoming *", "struct rds_info_iterator *", "struct in6_addr *", "struct in6_addr *", "int"]


func: rds_recv_incoming
ret: void
module: rds
args:
["struct rds_connection *", "struct in6_addr *", "struct in6_addr *", "struct rds_incoming *", "gfp_t"]


func: rds_cmsg_send
ret: static int
module: rds
args:
["struct rds_sock *", "struct rds_message *", "struct msghdr *", "int *", "struct rds_iov_vector_arr *"]


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


func: rds_dma_hdrs_free
ret: static void
module: rds_rdma
args:
["struct rds_ib_device *", "struct rds_header **", "dma_addr_t *", "u32", "enum dma_data_direction"]


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


func: rds_ib_reg_frmr
ret: struct rds_ib_mr *
module: rds_rdma
args:
["struct rds_ib_device *", "struct rds_ib_connection *", "struct scatterlist *", "unsigned long", "u32 *"]


func: rds_ib_map_frmr
ret: static int
module: rds_rdma
args:
["struct rds_ib_device *", "struct rds_ib_mr *", "struct scatterlist *", "unsigned int", "struct rds_ib_mr_pool *"]


func: rds_ib_get_mr
ret: void *
module: rds_rdma
args:
["struct scatterlist *", "unsigned long", "struct rds_sock *", "u32 *", "struct rds_connection *", "u64", "u64", "int"]


func: __qrtr_bind
ret: static int
module: qrtr
args:
["int", "const struct sockaddr_qrtr *", "struct socket *", "const struct sockaddr_qrtr *", "struct socket *"]


func: qrtr_bcast_enqueue
ret: static int
module: qrtr
args:
["struct qrtr_node *", "struct sk_buff *", "int", "struct sockaddr_qrtr *", "struct sockaddr_qrtr *"]


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


func: __hci_req_sync
ret: int
module: bluetooth
args:
["struct hci_dev *", "int (*)(struct hci_request *, unsigned long)", "unsigned long", "u32", "u8 *"]


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


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


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


func: hidp_session_new
ret: static int
module: hidp
args:
["struct hidp_session **", "const bdaddr_t *", "struct socket *", "struct socket *", "const struct hidp_connadd_req *", "struct l2cap_conn *"]


func: hidp_set_raw_report
ret: static int
module: hidp
args:
["unsigned char", "unsigned char *", "size_t", "unsigned char", "struct hid_device *", "struct hid_device *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: nl80211_send_connect_result
ret: void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "struct cfg80211_connect_resp_params *", "gfp_t"]


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


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


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


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


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


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


func: he_set_mcs_mask
ret: static bool
module: cfg80211
args:
["struct genl_info *", "struct wireless_dev *", "struct ieee80211_supported_band *", "struct nl80211_txrate_he *", "u16 *"]


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


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


func: nl80211_parse_mon_options
ret: static int
module: cfg80211
args:
["struct cfg80211_registered_device *", "enum nl80211_iftype", "struct genl_info *", "struct vif_params *"]


func: nl80211_parse_tx_bitrate_mask
ret: static int
module: cfg80211
args:
["struct genl_info *", "struct nlattr **", "enum nl80211_attrs", "struct cfg80211_bitrate_mask *", "struct net_device *", "bool"]


func: nl80211_pmksa_candidate_notify
ret: static void
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct net_device *", "int", "const u8 *", "bool", "gfp_t"]


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


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


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


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


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


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


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


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


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


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


func: parse_tid_conf
ret: static int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct nlattr **", "struct net_device *", "struct cfg80211_tid_cfg *", "struct genl_info *", "const u8 *"]


func: cfg80211_pmsr_report
ret: void
module: cfg80211
args:
["struct wireless_dev *", "struct cfg80211_pmsr_request *", "struct cfg80211_pmsr_result *", "gfp_t"]


func: pmsr_parse_ftm
ret: static int
module: cfg80211
args:
["struct cfg80211_registered_device *", "struct nlattr *", "struct cfg80211_pmsr_request_peer *", "struct genl_info *"]


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


func: regulatory_propagate_dfs_state
ret: void
module: cfg80211
args:
["struct wiphy *", "struct cfg80211_chan_def *", "enum nl80211_dfs_state", "enum nl80211_radar_event"]


func: handle_channel_adjacent_rules
ret: static void
module: cfg80211
args:
["struct wiphy *", "enum nl80211_reg_initiator", "struct ieee80211_channel *", "u32", "struct regulatory_request *", "struct wiphy *", "const struct ieee80211_reg_rule *", "const struct ieee80211_reg_rule *", "struct ieee80211_freq_range *"]


func: reg_rule_to_chan_bw_flags
ret: static uint32_t
module: cfg80211
args:
["const struct ieee80211_regdomain *", "const struct ieee80211_reg_rule *", "const struct ieee80211_channel *", "const struct ieee80211_channel *"]


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


func: set_wmm_rule
ret: static void
module: cfg80211
args:
["const struct fwdb_header *", "const struct fwdb_country *", "struct ieee80211_reg_rule *", "const struct fwdb_rule *", "const struct fwdb_rule *"]


func: cfg80211_bss_iter
ret: void
module: cfg80211
args:
["struct wiphy *", "struct cfg80211_chan_def *", "void (*)(struct wiphy *, struct cfg80211_bss *, void *)", "void *"]


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


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


func: cfg80211_get_bss_channel
ret: static struct ieee80211_channel *
module: cfg80211
args:
["struct wiphy *", "const u8 *", "size_t", "struct ieee80211_channel *", "enum nl80211_bss_scan_width"]


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


func: cfg80211_parse_mbssid_data
ret: static void
module: cfg80211
args:
["struct wiphy *", "struct cfg80211_inform_bss *", "enum cfg80211_bss_frame_type", "const u8 *", "u64", "u16", "const u8 *", "size_t", "struct cfg80211_non_tx_bss *", "gfp_t"]


func: cfg80211_update_known_bss
ret: static bool
module: cfg80211
args:
["struct cfg80211_internal_bss *", "struct cfg80211_internal_bss *", "bool", "struct cfg80211_registered_device *"]


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


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


func: cfg80211_sme_get_conn_ies
ret: static int
module: cfg80211
args:
["const u8 *", "size_t", "const u8 **", "size_t *", "struct wireless_dev *", "struct wireless_dev *"]


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


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


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


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


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


func: sctp_association_init
ret: static struct sctp_association *
module: sctp
args:
["struct sctp_association *", "const struct sctp_endpoint *", "const struct sock *", "gfp_t", "enum sctp_scope"]


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


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


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


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


func: __sctp_rcv_lookup
ret: static struct sctp_association *
module: sctp
args:
["struct net *", "struct sk_buff *", "const union sctp_addr *", "const union sctp_addr *", "struct sctp_transport **"]


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


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


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


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


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


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


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


func: sctp_verify_param
ret: static enum sctp_ierror
module: sctp
args:
["struct net *", "const struct sctp_endpoint *", "const struct sctp_association *", "union sctp_params", "enum sctp_cid", "struct sctp_chunk *", "struct sctp_chunk **"]


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


func: sctp_cmd_assoc_failed
ret: static void
module: sctp
args:
["struct sctp_cmd_seq *", "struct sctp_association *", "enum sctp_event_type", "union sctp_subtype", "struct sctp_chunk *", "unsigned int"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: sctp_for_each_transport
ret: int
module: sctp
args:
["int (*)(struct sctp_transport *, void *)", "int (*)(struct sctp_transport *, void *)", "struct net *", "int *", "void *"]


func: sctp_transport_lookup_process
ret: int
module: sctp
args:
["int (*)(struct sctp_transport *, void *)", "struct net *", "const union sctp_addr *", "const union sctp_addr *", "void *"]


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


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


func: sctp_sendmsg_parse
ret: static int
module: sctp
args:
["struct sock *", "struct sctp_cmsgs *", "struct sctp_sndrcvinfo *", "const struct msghdr *", "size_t"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: arp_packet_match
ret: static int
module: arp_tables
args:
["const struct arphdr *", "struct net_device *", "const char *", "const char *", "const struct arpt_arp *"]


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


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


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


func: check_compat_entry_size_and_hooks
ret: static int
module: ip_tables
args:
["struct compat_ipt_entry *", "unsigned int *", "const unsigned char *", "const unsigned char *", "struct xt_table_info *"]


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


func: __smc_diag_dump
ret: static int
module: smc_diag
args:
["struct sock *", "struct sk_buff *", "struct netlink_callback *", "const struct smc_diag_req *", "struct nlattr *"]


func: smc_cdc_get_free_slot
ret: int
module: smc
args:
["struct smc_connection *", "struct smc_link *", "struct smc_wr_buf **", "struct smc_rdma_wr **", "struct smc_cdc_tx_pend **"]


func: smc_nl_fill_lgr_link
ret: static int
module: smc
args:
["struct smc_link *", "struct sk_buff *", "struct smc_link_group *", "struct netlink_callback *", "struct netlink_callback *"]


func: smc_nl_fill_smcd_lgr
ret: static int
module: smc
args:
["struct smc_link_group *", "struct sk_buff *", "struct netlink_callback *", "struct netlink_callback *"]


func: smc_nl_handle_smcr_dev
ret: static int
module: smc
args:
["struct smc_ib_device *", "struct sk_buff *", "struct netlink_callback *", "struct netlink_callback *"]


func: smc_wr_tx_get_free_slot
ret: int
module: smc
args:
["struct smc_link *", "smc_wr_tx_handler", "struct smc_wr_buf **", "struct smc_rdma_wr **", "struct smc_wr_tx_pend_priv **"]


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


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


func: set_eth_addr
ret: static int
module: openvswitch
args:
["struct sk_buff *", "struct sw_flow_key *", "const struct ovs_key_ethernet *", "const struct ovs_key_ethernet *"]


func: set_ipv4
ret: static int
module: openvswitch
args:
["struct sk_buff *", "struct sw_flow_key *", "const struct ovs_key_ipv4 *", "const struct ovs_key_ipv4 *"]


func: set_ipv6
ret: static int
module: openvswitch
args:
["struct sk_buff *", "struct sw_flow_key *", "const struct ovs_key_ipv6 *", "const struct ovs_key_ipv6 *"]


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


func: ovs_ct_init_labels
ret: static int
module: openvswitch
args:
["struct nf_conn *", "struct sw_flow_key *", "const struct ovs_key_ct_labels *", "const struct ovs_key_ct_labels *"]


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


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


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


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


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


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


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


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


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


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


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


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


func: table_instance_flow_free
ret: static void
module: openvswitch
args:
["struct flow_table *", "struct table_instance *", "struct sw_flow *", "struct table_instance *", "struct table_instance *"]


func: tls_push_record
ret: static int
module: tls
args:
["struct sock *", "struct tls_context *", "struct tls_offload_context_tx *", "struct tls_record_info *", "int"]


func: fill_sg_in
ret: static int
module: tls
args:
["struct scatterlist *", "struct sk_buff *", "struct tls_offload_context_tx *", "u64 *", "s32 *", "int *"]


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


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


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


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


func: tls_do_encryption
ret: static int
module: tls
args:
["struct sock *", "struct tls_context *", "struct tls_sw_context_tx *", "struct aead_request *", "size_t", "u32"]


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


func: tls_split_open_record
ret: static int
module: tls
args:
["struct sock *", "struct tls_rec **", "struct sk_msg *", "u32", "u32 *", "u32", "struct sk_msg *", "struct tls_rec *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: gss_encode_v1_msg
ret: static int
module: auth_rpcgss
args:
["struct gss_upcall_msg *", "const char *", "const char *", "const struct cred *", "const struct cred *"]


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


func: gss_read_proxy_verf
ret: static int
module: auth_rpcgss
args:
["struct svc_rqst *", "struct rpc_gss_wire_cred *", "__be32 *", "struct xdr_netobj *", "struct gssp_in_token *"]


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


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


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


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


func: rxrpc_kernel_begin_call
ret: struct rxrpc_call *
module: rxrpc
args:
["struct socket *", "struct sockaddr_rxrpc *", "struct key *", "unsigned long", "s64", "gfp_t", "rxrpc_notify_rx_t", "bool", "enum rxrpc_interruptibility", "unsigned int"]


func: rxrpc_kernel_charge_accept
ret: int
module: rxrpc
args:
["struct socket *", "rxrpc_notify_rx_t", "rxrpc_user_attach_call_t", "unsigned long", "gfp_t", "unsigned int"]


func: rxrpc_alloc_incoming_call
ret: static struct rxrpc_call *
module: rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_local *", "struct rxrpc_peer *", "struct rxrpc_connection *", "const struct rxrpc_security *", "struct sk_buff *"]


func: rxrpc_service_prealloc_one
ret: static int
module: rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_backlog *", "rxrpc_notify_rx_t", "rxrpc_user_attach_call_t", "unsigned long", "gfp_t", "unsigned int"]


func: rxrpc_new_client_call
ret: struct rxrpc_call *
module: rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_conn_parameters *", "struct sockaddr_rxrpc *", "struct rxrpc_call_params *", "gfp_t", "unsigned int"]


func: rxrpc_connect_call
ret: int
module: rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_call *", "struct rxrpc_conn_parameters *", "struct sockaddr_rxrpc *", "gfp_t"]


func: rxrpc_new_incoming_connection
ret: void
module: rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_connection *", "const struct rxrpc_security *", "struct sk_buff *"]


func: rxrpc_kernel_recv_data
ret: int
module: rxrpc
args:
["struct socket *", "struct rxrpc_call *", "struct iov_iter *", "size_t *", "bool", "u32 *", "u16 *"]


func: rxrpc_recvmsg_data
ret: static int
module: rxrpc
args:
["struct socket *", "struct rxrpc_call *", "struct msghdr *", "struct iov_iter *", "size_t", "int", "size_t *"]


func: rxrpc_peer_add_rtt
ret: void
module: rxrpc
args:
["struct rxrpc_call *", "enum rxrpc_rtt_rx_trace", "int", "rxrpc_serial_t", "rxrpc_serial_t", "ktime_t", "ktime_t"]


func: rxkad_decrypt_ticket
ret: static int
module: rxrpc
args:
["struct key *", "struct sk_buff *", "void *", "size_t", "struct rxrpc_crypt *", "time64_t *", "u32 *", "struct rxrpc_connection *"]


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


func: rxkad_verify_packet_1
ret: static int
module: rxrpc
args:
["struct rxrpc_call *", "struct sk_buff *", "unsigned int", "unsigned int", "rxrpc_seq_t", "struct skcipher_request *"]


func: rxrpc_send_data
ret: static int
module: rxrpc
args:
["struct rxrpc_sock *", "struct rxrpc_call *", "struct msghdr *", "size_t", "rxrpc_notify_end_tx_t"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: nft_parse_register_store
ret: int
module: nf_tables
args:
["const struct nft_ctx *", "const struct nlattr *", "u8 *", "const struct nft_data *", "enum nft_data_types", "unsigned int"]


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


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


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


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


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


func: nf_tables_fill_flowtable_info
ret: static int
module: nf_tables
args:
["struct sk_buff *", "struct net *", "u32", "u32", "int", "u32", "int", "struct nft_flowtable *", "struct list_head *"]


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


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


func: nf_tables_fill_setelem
ret: static int
module: nf_tables
args:
["struct sk_buff *", "const struct nft_set *", "const struct nft_set_elem *", "const struct nft_set_elem *"]


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


func: nft_chain_parse_hook
ret: static int
module: nf_tables
args:
["struct net *", "const struct nlattr * const *", "struct nft_chain_hook *", "u8", "struct netlink_ext_ack *", "bool"]


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


func: nft_flowtable_parse_hook
ret: static int
module: nf_tables
args:
["const struct nft_ctx *", "const struct nlattr *", "struct nft_flowtable_hook *", "struct nft_flowtable *", "bool"]


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


func: nft_flow_offload_cmd
ret: static int
module: nf_tables
args:
["const struct nft_chain *", "const struct nft_rule *", "struct nft_flow_rule *", "enum flow_cls_command", "struct flow_cls_offload *"]


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


func: nft_payload_offload_ll
ret: static int
module: nf_tables
args:
["struct nft_offload_ctx *", "struct nft_flow_rule *", "const struct nft_payload *", "const struct nft_payload *"]


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


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


func: nft_pipapo_avx2_lookup_4b_12
ret: static int
module: nf_tables
args:
["unsigned long *", "unsigned long *", "struct nft_pipapo_field *", "int", "const u8 *", "bool", "bool"]


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


func: __nft_rbtree_insert
ret: static int
module: nf_tables
args:
["const struct nft_set *", "struct nft_rbtree_elem *", "struct nft_set_ext **", "const struct net *", "const struct net *"]


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


func: hashlimit_init_dst
ret: static int
module: xt_hashlimit
args:
["const struct xt_hashlimit_htable *", "struct dsthash_dst *", "const struct sk_buff *", "unsigned int"]


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


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


func: htable_create
ret: static int
module: xt_hashlimit
args:
["struct net *", "struct hashlimit_cfg3 *", "const char *", "u_int8_t", "struct xt_hashlimit_htable **", "int"]


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


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


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


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


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


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


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


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


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


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


func: nf_flow_nat_ipv6
ret: static void
module: nf_flow_table
args:
["const struct flow_offload *", "struct sk_buff *", "enum flow_offload_tuple_dir", "struct ipv6hdr *"]


func: nf_flow_nat_ipv6_l4proto
ret: static void
module: nf_flow_table
args:
["struct sk_buff *", "struct in6_addr *", "struct in6_addr *", "unsigned int", "struct ipv6hdr *", "struct ipv6hdr *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


func: recent_mt_check
ret: static int
module: xt_recent
args:
["const struct xt_recent_mtinfo_v1 *", "const struct xt_mtchk_param *", "const struct xt_mtchk_param *"]


func: find_pattern
ret: static int
module: nf_conntrack_ftp
args:
["const char *", "size_t", "const char *", "size_t", "char", "char", "unsigned int *", "unsigned int *", "struct nf_conntrack_man *", "int (*)(const char *, size_t, struct nf_conntrack_man *, char, unsigned int *)"]


func: nft_xfrm_state_get_key
ret: static void
module: nft_xfrm
args:
["struct nft_regs *", "const struct xfrm_state *", "const struct nft_xfrm *", "const struct nft_xfrm *"]


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


func: synproxy_send_client_synack
ret: void
module: nf_synproxy_core
args:
["struct net *", "const struct sk_buff *", "const struct tcphdr *", "const struct synproxy_options *"]


func: synproxy_send_server_ack
ret: static void
module: nf_synproxy_core
args:
["struct net *", "const struct ip_ct_tcp *", "const struct sk_buff *", "const struct tcphdr *", "const struct synproxy_options *"]


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


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


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


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


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


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


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


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


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


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


func: resolve_normal_ct
ret: static int
module: nf_conntrack
args:
["struct nf_conn *", "struct sk_buff *", "unsigned int", "u_int8_t", "const struct nf_hook_state *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: nft_dev_forward_path
ret: static void
module: nft_flow_offload
args:
["struct nf_flow_route *", "const struct nf_conn *", "enum ip_conntrack_dir", "struct nft_flowtable *"]


func: nft_dev_path_info
ret: static void
module: nft_flow_offload
args:
["const struct net_device_path_stack *", "struct nft_forward_info *", "unsigned char *", "struct nf_flowtable *"]


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


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


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


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


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


func: nf_osf_hdr_ctx_init
ret: static const struct tcphdr *
module: nfnetlink_osf
args:
["struct nf_osf_hdr_ctx *", "const struct sk_buff *", "const struct iphdr *", "unsigned char *", "struct tcphdr *"]


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


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


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


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


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


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


func: ip_set_ad
ret: static int
module: ip_set
args:
["struct net *", "struct sock *", "struct sk_buff *", "enum ipset_adt", "const struct nlmsghdr *", "const struct nlattr * const *", "struct netlink_ext_ack *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: ___ieee80211_start_rx_ba_session
ret: void
module: mac80211
args:
["struct sta_info *", "u8", "u16", "u16", "u16", "u16", "u16", "bool", "bool", "const struct ieee80211_addba_ext_ie *"]


func: ieee80211_send_addba_resp
ret: static void
module: mac80211
args:
["struct sta_info *", "u8 *", "u16", "u8", "u16", "u16", "u16", "const struct ieee80211_addba_ext_ie *", "u16"]


func: ieee80211_fill_rx_status
ret: static int
module: mac80211
args:
["struct ieee80211_rx_status *", "struct ieee80211_hw *", "struct ieee80211_tx_rate *", "struct rate_info *", "u8", "int"]


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


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


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


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


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


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


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


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


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


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


func: aes_siv_decrypt
ret: static int
module: mac80211
args:
["const u8 *", "size_t", "const u8 *", "size_t", "size_t", "const u8 **", "size_t *", "u8 *", "size_t"]


func: ieee80211_he_cap_ie_to_sta_he_cap
ret: void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_supported_band *", "const u8 *", "u8", "const struct ieee80211_he_6ghz_capa *", "struct sta_info *"]


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


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


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


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


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


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


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


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


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


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


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


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


func: mesh_fwd_csa_frame
ret: static int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_mgmt *", "size_t", "struct ieee802_11_elems *"]


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


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


func: mesh_neighbour_update
ret: void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "u8 *", "struct ieee802_11_elems *", "struct ieee80211_rx_status *"]


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


func: mesh_plink_get_event
ret: static enum plink_event
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "struct ieee802_11_elems *", "enum ieee80211_self_protected_actioncode", "u16", "u16"]


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


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


func: ieee80211_assoc_success
ret: static bool
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct cfg80211_bss *", "struct ieee80211_mgmt *", "size_t", "struct ieee802_11_elems *"]


func: ieee80211_config_bw
ret: static int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "const struct ieee80211_vht_cap *", "const struct ieee80211_ht_operation *", "const struct ieee80211_vht_operation *", "const struct ieee80211_he_operation *", "const struct ieee80211_s1g_oper_ie *", "u32 *", "const u8 *", "const struct ieee80211_ht_cap *"]


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


func: ieee80211_handle_beacon_sig
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_if_managed *", "struct ieee80211_bss_conf *", "struct ieee80211_local *", "struct ieee80211_rx_status *"]


func: ieee80211_handle_pwr_constr
ret: static u32
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_channel *", "struct ieee80211_mgmt *", "const u8 *", "u8", "const u8 *", "const u8 *"]


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


func: ieee80211_sta_wmm_params
ret: static bool
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_sub_if_data *", "const u8 *", "size_t", "const struct ieee80211_mu_edca_param_set *"]


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


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


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


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


func: rate_fixup_ratelist
ret: static void
module: mac80211
args:
["struct ieee80211_vif *", "struct ieee80211_supported_band *", "struct ieee80211_tx_info *", "struct ieee80211_tx_rate *", "int"]


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


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


func: ieee80211_sta_manage_reorder_buf
ret: static bool
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct tid_ampdu_rx *", "struct sk_buff *", "struct sk_buff_head *"]


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


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


func: ieee80211_update_bss_from_elems
ret: static void
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_bss *", "struct ieee802_11_elems *", "struct ieee80211_rx_status *", "bool"]


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


func: ieee80211_send_refuse_measurement_request
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct ieee80211_msrment_ie *", "const u8 *", "const u8 *", "u8"]


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


func: ieee80211_add_tx_radiotap_header
ret: static void
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_supported_band *", "struct sk_buff *", "int", "int", "int", "struct ieee80211_tx_status *"]


func: ieee80211_tdls_add_setup_cfm_ies
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sk_buff *", "const u8 *", "bool", "const u8 *", "size_t"]


func: ieee80211_tdls_add_setup_start_ies
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sk_buff *", "const u8 *", "u8", "bool", "const u8 *", "size_t"]


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


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


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


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


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


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


func: ieee80211_tx_control_port
ret: int
module: mac80211
args:
["struct wiphy *", "struct net_device *", "const u8 *", "size_t", "const u8 *", "__be16", "bool", "u64 *"]


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


func: ieee80211_8023_xmit
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct net_device *", "struct sta_info *", "struct ieee80211_key *", "struct sk_buff *"]


func: ieee80211_amsdu_aggregate
ret: static bool
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "struct ieee80211_fast_tx *", "struct sk_buff *"]


func: ieee80211_queue_skb
ret: static bool
module: mac80211
args:
["struct ieee80211_local *", "struct ieee80211_sub_if_data *", "struct sta_info *", "struct sk_buff *"]


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


func: ieee80211_tx_prep_agg
ret: static bool
module: mac80211
args:
["struct ieee80211_tx_data *", "struct sk_buff *", "struct ieee80211_tx_info *", "struct tid_ampdu_tx *", "int"]


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


func: ieee80211_xmit_fast_finish
ret: static void
module: mac80211
args:
["struct ieee80211_sub_if_data *", "struct sta_info *", "u8", "struct ieee80211_key *", "struct sk_buff *"]


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


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


func: ieee80211_chandef_he_6ghz_oper
ret: bool
module: mac80211
args:
["struct ieee80211_sub_if_data *", "const struct ieee80211_he_operation *", "struct cfg80211_chan_def *"]


func: ieee80211_chandef_vht_oper
ret: bool
module: mac80211
args:
["struct ieee80211_hw *", "u32", "const struct ieee80211_vht_operation *", "const struct ieee80211_ht_operation *", "struct cfg80211_chan_def *"]


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


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


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


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


func: _ieee802_11_parse_elems_crc
ret: static u32
module: mac80211
args:
["const u8 *", "size_t", "bool", "struct ieee802_11_elems *", "u64", "u32", "const struct element *"]


func: ieee80211_build_preq_ies_band
ret: static int
module: mac80211
args:
["struct ieee80211_sub_if_data *", "u8 *", "size_t", "const u8 *", "size_t", "enum nl80211_band", "u32", "struct cfg80211_chan_def *", "size_t *", "u32"]


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


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


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


func: batadv_iv_gw_dump_entry
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "struct netlink_callback *", "struct batadv_priv *", "struct batadv_gw_node *"]


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


func: batadv_iv_ogm_calc_tq
ret: static bool
module: batman-adv
args:
["struct batadv_orig_node *", "struct batadv_orig_node *", "struct batadv_ogm_packet *", "struct batadv_hard_iface *", "struct batadv_hard_iface *"]


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


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


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


func: batadv_iv_ogm_neigh_dump
ret: static void
module: batman-adv
args:
["struct sk_buff *", "struct netlink_callback *", "struct batadv_priv *", "struct batadv_hard_iface *"]


func: batadv_iv_ogm_orig_dump_subentry
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "u32", "struct batadv_hard_iface *", "struct batadv_orig_node *", "struct batadv_neigh_node *", "bool", "struct batadv_priv *"]


func: batadv_iv_ogm_orig_update
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_orig_node *", "struct batadv_orig_ifinfo *", "const struct ethhdr *", "const struct batadv_ogm_packet *", "struct batadv_hard_iface *", "struct batadv_hard_iface *", "enum batadv_dup_status"]


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


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


func: batadv_iv_ogm_update_seqnos
ret: static enum batadv_dup_status
module: batman-adv
args:
["const struct ethhdr *", "const struct batadv_ogm_packet *", "const struct batadv_hard_iface *", "struct batadv_hard_iface *"]


func: batadv_bla_backbone_dump_entry
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "struct netlink_callback *", "struct batadv_bla_backbone_gw *", "struct batadv_hard_iface *", "struct batadv_hard_iface *"]


func: batadv_bla_claim_dump_entry
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "struct netlink_callback *", "struct batadv_bla_claim *", "struct batadv_hard_iface *", "struct batadv_hard_iface *"]


func: batadv_dat_arp_create_reply
ret: static struct sk_buff *
module: batman-adv
args:
["__be32", "__be32", "u8 *", "u8 *", "unsigned short", "struct batadv_priv *", "struct batadv_priv *"]


func: batadv_dat_cache_dump_bucket
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "struct netlink_callback *", "struct batadv_hashtable *", "unsigned int", "int *"]


func: __batadv_mcast_flags_dump
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "struct netlink_callback *", "long *", "long *", "struct batadv_priv *", "struct batadv_priv *"]


func: batadv_mcast_mla_bridge_get
ret: static int
module: batman-adv
args:
["struct net_device *", "struct hlist_head *", "struct batadv_mcast_mla_flags *", "struct batadv_mcast_mla_flags *"]


func: batadv_mcast_querier_log
ret: static void
module: batman-adv
args:
["struct batadv_priv *", "char *", "struct batadv_mcast_querier_state *", "struct batadv_mcast_querier_state *", "struct batadv_mcast_querier_state *"]


func: batadv_netlink_hardif_fill
ret: static int
module: batman-adv
args:
["struct sk_buff *", "struct batadv_priv *", "struct batadv_hard_iface *", "enum batadv_nl_commands", "u32", "u32", "int", "struct netlink_callback *"]


func: batadv_netlink_vlan_fill
ret: static int
module: batman-adv
args:
["struct sk_buff *", "struct batadv_priv *", "struct batadv_softif_vlan *", "enum batadv_nl_commands", "u32", "u32", "int"]


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


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


func: batadv_nc_code_packets
ret: static bool
module: batman-adv
args:
["struct batadv_priv *", "struct sk_buff *", "struct ethhdr *", "struct batadv_nc_packet *", "struct batadv_neigh_node *"]


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


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


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


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


func: batadv_reroute_unicast_packet
ret: static bool
module: batman-adv
args:
["struct batadv_priv *", "struct sk_buff *", "struct batadv_unicast_packet *", "u8 *", "unsigned short"]


func: batadv_forw_packet_alloc
ret: struct batadv_forw_packet *
module: batman-adv
args:
["struct batadv_hard_iface *", "struct batadv_hard_iface *", "atomic_t *", "struct batadv_priv *", "struct sk_buff *"]


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


func: batadv_forw_packet_list_steal
ret: static void
module: batman-adv
args:
["struct hlist_head *", "const struct batadv_hard_iface *", "struct hlist_head *", "struct hlist_head *"]


func: batadv_tp_send_msg
ret: static int
module: batman-adv
args:
["struct batadv_tp_vars *", "const u8 *", "struct batadv_orig_node *", "u32", "const u8 *", "int", "u32", "size_t"]


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


func: batadv_send_tt_request
ret: static bool
module: batman-adv
args:
["struct batadv_priv *", "struct batadv_orig_node *", "u8", "struct batadv_tvlv_tt_vlan_data *", "u16", "bool"]


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


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


func: batadv_tt_global_dump_subentry
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "u32", "struct batadv_tt_common_entry *", "struct batadv_tt_orig_list_entry *", "bool"]


func: batadv_tt_local_dump_entry
ret: static int
module: batman-adv
args:
["struct sk_buff *", "u32", "struct netlink_callback *", "struct batadv_priv *", "struct batadv_tt_common_entry *"]


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


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


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


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


func: ieee802154_nl_fill_dev
ret: static int
module: ieee802154
args:
["struct sk_buff *", "u32", "const struct ieee802154_llsec_device *", "const struct net_device *", "u32"]


func: ieee802154_nl_fill_key
ret: static int
module: ieee802154
args:
["struct sk_buff *", "u32", "const struct ieee802154_llsec_key_entry *", "const struct net_device *", "u32"]


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


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


func: dsa_devlink_resource_register
ret: int
module: dsa_core
args:
["struct dsa_switch *", "const char *", "u64", "u64", "u64", "const struct devlink_resource_size_params *"]


func: dsa_tree_change_tag_proto
ret: int
module: dsa_core
args:
["struct dsa_switch_tree *", "struct net_device *", "const struct dsa_device_ops *", "const struct dsa_device_ops *"]


func: dsa_port_lag_join
ret: int
module: dsa_core
args:
["struct dsa_port *", "struct net_device *", "struct netdev_lag_upper_info *", "struct netlink_ext_ack *"]


func: dsa_switch_change_tag_proto
ret: static int
module: dsa_core
args:
["struct dsa_switch *", "struct dsa_notifier_tag_proto_info *", "struct dsa_notifier_tag_proto_info *"]


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


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


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


func: br_cfm_cc_ccm_tx
ret: int
module: bridge
args:
["struct net_bridge *", "const u32", "const struct br_cfm_cc_ccm_tx_info * const", "struct netlink_ext_ack *"]


func: br_cfm_cc_config_set
ret: int
module: bridge
args:
["struct net_bridge *", "const u32", "const struct br_cfm_cc_config * const", "struct netlink_ext_ack *"]


func: br_cfm_mep_config_set
ret: int
module: bridge
args:
["struct net_bridge *", "const u32", "const struct br_cfm_mep_config * const", "struct netlink_ext_ack *"]


func: br_cfm_mep_create
ret: int
module: bridge
args:
["struct net_bridge *", "const u32", "struct br_cfm_mep_create * const", "struct netlink_ext_ack *"]


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


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


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


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


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


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


func: br_mdb_replay
ret: int
module: bridge
args:
["struct net_device *", "struct net_device *", "struct notifier_block *", "struct netlink_ext_ack *"]


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


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


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


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


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


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


func: br_ip4_multicast_add_group
ret: static int
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "__be32", "__u16", "const unsigned char *", "bool"]


func: br_ip4_multicast_alloc_query
ret: static struct sk_buff *
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port_group *", "__be32", "__be32", "bool", "bool", "u8", "u8 *", "bool *"]


func: br_ip6_multicast_add_group
ret: static int
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port *", "const struct in6_addr *", "__u16", "const unsigned char *", "bool"]


func: br_ip6_multicast_alloc_query
ret: static struct sk_buff *
module: bridge
args:
["struct net_bridge *", "struct net_bridge_port_group *", "const struct in6_addr *", "const struct in6_addr *", "bool", "bool", "u8", "u8 *", "bool *"]


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


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


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


func: __eht_lookup_create_set_entry
ret: static struct net_bridge_group_eht_set_entry *
module: bridge
args:
["struct net_bridge *", "struct net_bridge_group_eht_set *", "struct net_bridge_group_eht_host *", "bool"]


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


func: br_multicast_del_eht_set_entry
ret: static bool
module: bridge
args:
["union net_bridge_eht_addr *", "union net_bridge_eht_addr *", "struct net_bridge_port_group *", "struct net_bridge_port_group *"]


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


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


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


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


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


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


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


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


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


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


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


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


func: compat_calc_entry
ret: static int
module: ebtables
args:
["const struct ebt_entry *", "const struct ebt_table_info *", "const void *", "struct compat_ebt_replace *"]


func: compat_mtw_from_user
ret: static int
module: ebtables
args:
["const struct compat_ebt_entry_mwt *", "enum compat_mwt", "struct ebt_entries_buf_state *", "const unsigned char *"]


func: ebt_basic_match
ret: static int
module: ebtables
args:
["const struct ebt_entry *", "const struct sk_buff *", "const struct net_device *", "const struct net_device *"]


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


func: ebt_size_mwt
ret: static int
module: ebtables
args:
["const struct compat_ebt_entry_mwt *", "unsigned int", "enum compat_mwt", "struct ebt_entries_buf_state *", "const void *"]


func: size_entry_mwt
ret: static int
module: ebtables
args:
["const struct ebt_entry *", "const unsigned char *", "unsigned int *", "struct ebt_entries_buf_state *"]


func: xfrm_xlate32
ret: static int
module: xfrm_compat
args:
["struct nlmsghdr *", "const struct nlmsghdr *", "struct nlattr **", "size_t", "u8", "int", "struct netlink_ext_ack *"]


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


func: pep_find_pipe
ret: static struct sock *
module: pn_pep
args:
["u8", "const struct sockaddr_pn *", "const struct hlist_head *", "const struct sockaddr_pn *", "const struct hlist_head *"]


func: lowpan_compress_ctx_addr
ret: static u8
module: 6lowpan
args:
["u8 **", "const struct net_device *", "const struct in6_addr *", "const struct lowpan_iphc_ctx *", "const unsigned char *", "bool"]


func: lowpan_iphc_uncompress_ctx_addr
ret: static int
module: 6lowpan
args:
["struct sk_buff *", "const struct net_device *", "const struct lowpan_iphc_ctx *", "struct in6_addr *", "u8", "const void *"]


func: lowpan_ndisc_prefix_rcv_add_addr
ret: static void
module: 6lowpan
args:
["struct net *", "struct net_device *", "const struct prefix_info *", "struct inet6_dev *", "struct in6_addr *", "int", "u32", "bool", "bool", "__u32", "u32", "bool"]


func: xsk_diag_fill
ret: static int
module: xsk_diag
args:
["struct sock *", "struct sk_buff *", "struct xdp_diag_req *", "struct user_namespace *", "u32", "u32", "int", "u32"]


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


func: sk_diag_fill
ret: static int
module: af_packet_diag
args:
["struct sock *", "struct sk_buff *", "struct packet_diag_req *", "bool", "struct user_namespace *", "u32", "u32", "int", "u32"]


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


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


func: tipc_aead_encrypt
ret: static int
module: tipc
args:
["struct tipc_aead *", "struct sk_buff *", "struct tipc_bearer *", "struct tipc_media_addr *", "struct tipc_node *"]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


func: tcf_ct_fill_params
ret: static int
module: act_ct
args:
["struct net *", "struct tcf_ct_params *", "struct nlattr **", "struct netlink_ext_ack *", "struct tc_ct *"]


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


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


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


func: fl_set_key_ct
ret: static int
module: cls_flower
args:
["struct nlattr **", "struct flow_dissector_key_ct *", "struct flow_dissector_key_ct *", "struct netlink_ext_ack *"]


func: fl_set_key_mpls
ret: static int
module: cls_flower
args:
["struct nlattr **", "struct flow_dissector_key_mpls *", "struct flow_dissector_key_mpls *", "struct netlink_ext_ack *"]


func: fl_set_key_mpls_lse
ret: static int
module: cls_flower
args:
["const struct nlattr *", "struct flow_dissector_key_mpls *", "struct flow_dissector_key_mpls *", "struct netlink_ext_ack *"]


func: fl_set_parms
ret: static int
module: cls_flower
args:
["struct net *", "struct tcf_proto *", "struct cls_fl_filter *", "struct fl_flow_mask *", "unsigned long", "struct nlattr **", "struct nlattr *", "bool", "struct fl_flow_tmplt *", "bool", "struct netlink_ext_ack *"]


func: gred_change_vq
ret: static int
module: sch_gred
args:
["struct Qdisc *", "int", "struct tc_gred_qopt *", "int", "u8 *", "u32", "struct gred_sched_data **", "struct netlink_ext_ack *"]


func: find_entry_to_transmit
ret: static struct sched_entry *
module: sch_taprio
args:
["struct sk_buff *", "struct Qdisc *", "struct sched_gate_list *", "struct sched_gate_list *", "ktime_t", "ktime_t *", "ktime_t *", "bool"]


func: parse_taprio_schedule
ret: static int
module: sch_taprio
args:
["struct taprio_sched *", "struct nlattr **", "struct sched_gate_list *", "struct netlink_ext_ack *"]


func: taprio_disable_offload
ret: static int
module: sch_taprio
args:
["struct net_device *", "struct netlink_ext_ack *", "struct taprio_sched *", "struct taprio_sched *"]


func: __teql_resolve
ret: static int
module: sch_teql
args:
["struct sk_buff *", "struct sk_buff *", "struct net_device *", "struct dst_entry *", "struct netdev_queue *"]


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


func: __tcf_ipt_init
ret: static int
module: act_ipt
args:
["struct net *", "unsigned int", "struct nlattr *", "struct nlattr *", "struct tc_action **", "const struct tc_action_ops *", "int", "int", "u32", "struct tcf_proto *"]


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


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


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


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


func: route4_set_parms
ret: static int
module: cls_route
args:
["struct net *", "struct tcf_proto *", "unsigned long", "struct route4_filter *", "u32", "struct route4_head *", "struct nlattr **", "struct nlattr *", "int", "bool", "struct netlink_ext_ack *"]


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


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


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


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


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


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


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


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


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


