# members

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


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


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


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


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


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


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


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


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


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


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


name: choice
types:
enum {eOpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters_h222LogicalChannelParameters, eOpenLogicalChannelAck_reverseLogicalChannelParameters_multiplexParameters_h2250LogicalChannelParameters}


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


name: outbound
types:
int (*)(struct sk_buff *, struct nf_conn *, enum ip_conntrack_info, unsigned int, struct PptpControlHeader *, union pptp_ctrl_union *);


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


name: update
types:
bool (*)(struct nft_set *, const u32 *, void *(*)(struct nft_set *, const struct nft_expr *, struct nft_regs *), const struct nft_expr *, struct nft_regs *, const struct nft_set_ext **);


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


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


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


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


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


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


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


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


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


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


name: cmp
types:
int (*)(struct batadv_neigh_node *, struct batadv_hard_iface *, struct batadv_neigh_node *, struct batadv_hard_iface *);


name: is_similar_or_better
types:
bool (*)(struct batadv_neigh_node *, struct batadv_hard_iface *, struct batadv_neigh_node *, struct batadv_hard_iface *);


name: dump
types:
void (*)(struct sk_buff *, struct netlink_callback *, struct batadv_priv *, struct batadv_hard_iface *);


name: derive_key
types:
int (*)(const struct gss_krb5_enctype *, const struct xdr_netobj *, struct xdr_netobj *, const struct xdr_netobj *, gfp_t);


name: init
types:
void *(*init)(struct nfc_hci_dev *, xmit_to_drv_t, rcv_to_hci_t, int, int, int *, int *, llc_failure_t);


name: rx_bcn_presp
types:
void (*)(struct ieee80211_sub_if_data *, u16, struct ieee80211_mgmt *, unsigned int, const struct ieee80211_meshconf_ie *, struct ieee80211_rx_status *);


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


name: func_req
types:
void (*)(struct hci_dev *, void *, struct sk_buff *, u16 *, u8 *, hci_req_complete_t *, hci_req_complete_skb_t *);


name: read_std
types:
int (*)(struct x86_emulate_ctxt *, unsigned long, void *, unsigned int, struct x86_exception *, bool);


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


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


# types

name: acpi_object_converter
alias:
unsigned int (*)(struct acpi_namespace_node *, union acpi_operand_object *, union acpi_operand_object **)


name: btf_trace_amd_pstate_perf
alias:
void (*)(void *, unsigned long, unsigned long, unsigned long, u64, u64, u64, u64, unsigned int, bool, bool)


name: acpi_execute_type
alias:
enum {OSL_GLOBAL_LOCK_HANDLER, OSL_NOTIFY_HANDLER, OSL_GPE_HANDLER, OSL_DEBUGGER_MAIN_THREAD, OSL_DEBUGGER_EXEC_THREAD, OSL_EC_POLL_HANDLER, OSL_EC_BURST_HANDLER}


name: bpf_convert_ctx_access_t
alias:
unsigned int (*)(enum bpf_access_type, const struct bpf_insn *, struct bpf_insn *, struct bpf_prog *, u32 *)


name: decompress_fn
alias:
int (*)(unsigned char *, long, long (*)(void *, unsigned long), long (*)(void *, unsigned long), unsigned char *, long *, void (*)(char *))


name: bpf_dispatcher_fn
alias:
unsigned int (*)(const void *, const struct bpf_insn *, unsigned int (*)(const void *, const struct bpf_insn *))


name: fs_param_type
alias:
int (struct p_log *, const struct fs_parameter_spec *, struct fs_parameter *, struct fs_parse_result *)


name: genpool_algo_t
alias:
unsigned long (*)(unsigned long *, unsigned long, unsigned long, unsigned int, void *, struct gen_pool *, unsigned long)


name: kdb_cmdflags_t
alias:
enum {KDB_ENABLE_ALL = 1, KDB_ENABLE_MEM_READ, KDB_ENABLE_MEM_WRITE = 4, KDB_ENABLE_REG_READ = 8, KDB_ENABLE_REG_WRITE = 16, KDB_ENABLE_INSPECT = 32, KDB_ENABLE_FLOW_CTRL = 64, KDB_ENABLE_SIGNAL = 128, KDB_ENABLE_REBOOT = 256, KDB_ENABLE_ALWAYS_SAFE = 512, KDB_ENABLE_MASK = 1023, KDB_ENABLE_ALL_NO_ARGS, KDB_ENABLE_MEM_READ_NO_ARGS = 2048, KDB_ENABLE_MEM_WRITE_NO_ARGS = 4096, KDB_ENABLE_REG_READ_NO_ARGS = 8192, KDB_ENABLE_REG_WRITE_NO_ARGS = 16384, KDB_ENABLE_INSPECT_NO_ARGS = 32768, KDB_ENABLE_FLOW_CTRL_NO_ARGS = 65536, KDB_ENABLE_SIGNAL_NO_ARGS = 131072, KDB_ENABLE_REBOOT_NO_ARGS = 262144, KDB_ENABLE_ALWAYS_SAFE_NO_ARGS = 524288, KDB_ENABLE_MASK_NO_ARGS = 1047552, KDB_REPEAT_NO_ARGS = 1073741824, KDB_REPEAT_WITH_ARGS = 2147483648}


name: kdb_reason_t
alias:
enum {KDB_REASON_ENTER = 1, KDB_REASON_ENTER_SLAVE, KDB_REASON_BREAK, KDB_REASON_DEBUG, KDB_REASON_OOPS, KDB_REASON_SWITCH, KDB_REASON_KEYBOARD, KDB_REASON_NMI, KDB_REASON_RECURSE, KDB_REASON_SSTEP, KDB_REASON_SYSTEM_NMI}


name: list_lru_walk_cb
alias:
enum lru_status {LRU_REMOVED, LRU_REMOVED_RETRY, LRU_ROTATE, LRU_SKIP, LRU_RETRY} (*)(struct list_head *, struct list_lru_one *, spinlock_t *, void *)


name: rx_handler_func_t
alias:
enum rx_handler_result {RX_HANDLER_CONSUMED, RX_HANDLER_ANOTHER, RX_HANDLER_EXACT, RX_HANDLER_PASS} (struct sk_buff **)


name: phy_interface_t
alias:
enum {PHY_INTERFACE_MODE_NA, PHY_INTERFACE_MODE_INTERNAL, PHY_INTERFACE_MODE_MII, PHY_INTERFACE_MODE_GMII, PHY_INTERFACE_MODE_SGMII, PHY_INTERFACE_MODE_TBI, PHY_INTERFACE_MODE_REVMII, PHY_INTERFACE_MODE_RMII, PHY_INTERFACE_MODE_REVRMII, PHY_INTERFACE_MODE_RGMII, PHY_INTERFACE_MODE_RGMII_ID, PHY_INTERFACE_MODE_RGMII_RXID, PHY_INTERFACE_MODE_RGMII_TXID, PHY_INTERFACE_MODE_RTBI, PHY_INTERFACE_MODE_SMII, PHY_INTERFACE_MODE_XGMII, PHY_INTERFACE_MODE_XLGMII, PHY_INTERFACE_MODE_MOCA, PHY_INTERFACE_MODE_QSGMII, PHY_INTERFACE_MODE_TRGMII, PHY_INTERFACE_MODE_100BASEX, PHY_INTERFACE_MODE_1000BASEX, PHY_INTERFACE_MODE_2500BASEX, PHY_INTERFACE_MODE_5GBASER, PHY_INTERFACE_MODE_RXAUI, PHY_INTERFACE_MODE_XAUI, PHY_INTERFACE_MODE_10GBASER, PHY_INTERFACE_MODE_25GBASER, PHY_INTERFACE_MODE_USXGMII, PHY_INTERFACE_MODE_10GKR, PHY_INTERFACE_MODE_QUSGMII, PHY_INTERFACE_MODE_1000BASEKX, PHY_INTERFACE_MODE_MAX}


name: config_regulators_t
alias:
int (*)(struct device *, struct dev_pm_opp *, struct dev_pm_opp *, struct regulator **, unsigned int)


name: user_regset_set_fn
alias:
int (struct task_struct *, const struct user_regset *, unsigned int, unsigned int, const void *, const void *)


name: trace_print_func
alias:
enum print_line_t {TRACE_TYPE_PARTIAL_LINE, TRACE_TYPE_HANDLED, TRACE_TYPE_UNHANDLED, TRACE_TYPE_NO_CONSUME} (*)(struct trace_iterator *, int, struct trace_event *)


name: zstd_error_code
alias:
enum {ZSTD_error_no_error, ZSTD_error_GENERIC, ZSTD_error_prefix_unknown = 10, ZSTD_error_version_unsupported = 12, ZSTD_error_frameParameter_unsupported = 14, ZSTD_error_frameParameter_windowTooLarge = 16, ZSTD_error_corruption_detected = 20, ZSTD_error_checksum_wrong = 22, ZSTD_error_dictionary_corrupted = 30, ZSTD_error_dictionary_wrong = 32, ZSTD_error_dictionaryCreation_failed = 34, ZSTD_error_parameter_unsupported = 40, ZSTD_error_parameter_outOfBound = 42, ZSTD_error_tableLog_tooLarge = 44, ZSTD_error_maxSymbolValue_tooLarge = 46, ZSTD_error_maxSymbolValue_tooSmall = 48, ZSTD_error_stage_wrong = 60, ZSTD_error_init_missing = 62, ZSTD_error_memory_allocation = 64, ZSTD_error_workSpace_tooSmall = 66, ZSTD_error_dstSize_tooSmall = 70, ZSTD_error_srcSize_wrong = 72, ZSTD_error_dstBuffer_null = 74, ZSTD_error_frameIndex_tooLarge = 100, ZSTD_error_seekableIO = 102, ZSTD_error_dstBuffer_wrong = 104, ZSTD_error_srcBuffer_wrong, ZSTD_error_maxCode = 120}


name: ZSTD_cParameter
alias:
enum {ZSTD_c_compressionLevel = 100, ZSTD_c_windowLog, ZSTD_c_hashLog, ZSTD_c_chainLog, ZSTD_c_searchLog, ZSTD_c_minMatch, ZSTD_c_targetLength, ZSTD_c_strategy, ZSTD_c_enableLongDistanceMatching = 160, ZSTD_c_ldmHashLog, ZSTD_c_ldmMinMatch, ZSTD_c_ldmBucketSizeLog, ZSTD_c_ldmHashRateLog, ZSTD_c_contentSizeFlag = 200, ZSTD_c_checksumFlag, ZSTD_c_dictIDFlag, ZSTD_c_nbWorkers = 400, ZSTD_c_jobSize, ZSTD_c_overlapLog, ZSTD_c_experimentalParam1 = 500, ZSTD_c_experimentalParam2 = 10, ZSTD_c_experimentalParam3 = 1000, ZSTD_c_experimentalParam4, ZSTD_c_experimentalParam5, ZSTD_c_experimentalParam6, ZSTD_c_experimentalParam7, ZSTD_c_experimentalParam8, ZSTD_c_experimentalParam9, ZSTD_c_experimentalParam10, ZSTD_c_experimentalParam11, ZSTD_c_experimentalParam12, ZSTD_c_experimentalParam13, ZSTD_c_experimentalParam14, ZSTD_c_experimentalParam15}


name: ZSTD_dParameter
alias:
enum {ZSTD_d_windowLogMax = 100, ZSTD_d_experimentalParam1 = 1000, ZSTD_d_experimentalParam2, ZSTD_d_experimentalParam3, ZSTD_d_experimentalParam4}


name: ZSTD_nextInputType_e
alias:
enum {ZSTDnit_frameHeader, ZSTDnit_blockHeader, ZSTDnit_block, ZSTDnit_lastBlock, ZSTDnit_checksum, ZSTDnit_skippableFrame}


name: ZSTD_strategy
alias:
enum {ZSTD_fast = 1, ZSTD_dfast, ZSTD_greedy, ZSTD_lazy, ZSTD_lazy2, ZSTD_btlazy2, ZSTD_btopt, ZSTD_btultra, ZSTD_btultra2}


name: flow_indr_block_bind_cb_t
alias:
int (struct net_device *, struct Qdisc *, void *, enum tc_setup_type, void *, void *, void (*)(struct flow_block_cb *))


name: nf_logfn
alias:
void (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 *)


name: btf_trace_mc_event
alias:
void (*)(void *, const unsigned int, const char *, const char *, const int, const u8, const s8, const s8, const s8, unsigned long, const u8, unsigned long, const char *)


name: btf_trace_br_fdb_update
alias:
void (*)(void *, struct net_bridge *, struct net_bridge_port *, const unsigned char *, u16, unsigned long)


name: btf_trace_cpuhp_multi_enter
alias:
void (*)(void *, unsigned int, int, int, int (*)(unsigned int, struct hlist_node *), struct hlist_node *)


name: btf_trace_ext4_ext_convert_to_initialized_fastpath
alias:
void (*)(void *, struct inode *, struct ext4_map_blocks *, struct ext4_extent *, struct ext4_extent *)


name: btf_trace_ext4_remove_blocks
alias:
void (*)(void *, struct inode *, struct ext4_extent *, ext4_lblk_t, ext4_fsblk_t, struct partial_cluster *)


name: btf_trace_fib6_table_lookup
alias:
void (*)(void *, const struct net *, const struct fib6_result *, struct fib6_table *, const struct flowi6 *)


name: btf_trace_mm_khugepaged_collapse_file
alias:
void (*)(void *, struct mm_struct *, struct page *, unsigned long, bool, unsigned long, struct file *, int, int)


name: btf_trace_mm_migrate_pages
alias:
void (*)(void *, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, enum migrate_mode, int)


name: btf_trace_neigh_create
alias:
void (*)(void *, struct neigh_table *, struct net_device *, const void *, const struct neighbour *, bool)


name: btf_trace_smbus_reply
alias:
void (*)(void *, const struct i2c_adapter *, u16, unsigned short, char, u8, int, const union i2c_smbus_data *, int)


name: btf_trace_smbus_write
alias:
void (*)(void *, const struct i2c_adapter *, u16, unsigned short, char, u8, int, const union i2c_smbus_data *)


name: btf_trace_mm_shrink_slab_start
alias:
void (*)(void *, struct shrinker *, struct shrink_control *, long, unsigned long, unsigned long long, unsigned long, int)


name: btf_trace_mm_vmscan_lru_isolate
alias:
void (*)(void *, int, int, unsigned long, unsigned long, unsigned long, unsigned long, isolate_mode_t, int)


name: btf_trace_wbt_step
alias:
void (*)(void *, struct backing_dev_info *, const char *, int, unsigned long, unsigned int, unsigned int, unsigned int)


name: btf_trace_balance_dirty_pages
alias:
void (*)(void *, struct bdi_writeback *, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long, unsigned long)


name: btf_trace_xdp_redirect
alias:
void (*)(void *, const struct net_device *, const struct bpf_prog *, const void *, int, enum bpf_map_type, u32, u32)


name: cpuset_filetype_t
alias:
enum {FILE_MEMORY_MIGRATE, FILE_CPULIST, FILE_MEMLIST, FILE_EFFECTIVE_CPULIST, FILE_EFFECTIVE_MEMLIST, FILE_SUBPARTS_CPULIST, FILE_CPU_EXCLUSIVE, FILE_MEM_EXCLUSIVE, FILE_MEM_HARDWALL, FILE_SCHED_LOAD_BALANCE, FILE_PARTITION_ROOT, FILE_SCHED_RELAX_DOMAIN_LEVEL, FILE_MEMORY_PRESSURE_ENABLED, FILE_MEMORY_PRESSURE, FILE_SPREAD_PAGE, FILE_SPREAD_SLAB}


name: cpuset_flagbits_t
alias:
enum {CS_ONLINE, CS_CPU_EXCLUSIVE, CS_MEM_EXCLUSIVE, CS_MEM_HARDWALL, CS_MEMORY_MIGRATE, CS_SCHED_LOAD_BALANCE, CS_SPREAD_PAGE, CS_SPREAD_SLAB}


name: action_fn_t
alias:
void (*)(struct hist_trigger_data *, struct tracing_map_elt *, struct trace_buffer *, void *, struct ring_buffer_event *, void *, struct action_data *, u64 *)


name: inflate_mode
alias:
enum {HEAD, FLAGS, TIME, OS, EXLEN, EXTRA, NAME, COMMENT, HCRC, DICTID, DICT, TYPE, TYPEDO, STORED, COPY, TABLE, LENLENS, CODELENS, LEN, LENEXT, DIST, DISTEXT, MATCH, LIT, CHECK, LENGTH, DONE, BAD, MEM, SYNC}


name: ZSTD_sequenceCopier
alias:
unsigned long (*)(ZSTD_CCtx *, ZSTD_sequencePosition *, const ZSTD_Sequence * const, size_t, const void *, size_t)


name: ZSTD_getAllMatchesFn
alias:
unsigned int (*)(ZSTD_match_t *, ZSTD_matchState_t *, U32 *, const BYTE *, const BYTE *, const U32 *, const U32, const U32)


name: ZSTD_dStage
alias:
enum {ZSTDds_getFrameHeaderSize, ZSTDds_decodeFrameHeader, ZSTDds_decodeBlockHeader, ZSTDds_decompressBlock, ZSTDds_decompressLastBlock, ZSTDds_checkChecksum, ZSTDds_decodeSkippableHeader, ZSTDds_skipFrame}


name: pcm_copy_f
alias:
int (*)(struct snd_pcm_substream *, snd_pcm_uframes_t, void *, snd_pcm_uframes_t, snd_pcm_uframes_t, pcm_transfer_f)


name: btf_trace_snd_soc_dapm_path
alias:
void (*)(void *, struct snd_soc_dapm_widget *, enum snd_soc_dapm_direction, struct snd_soc_dapm_path *)


name: btf_trace_sof_pcm_pointer_position
alias:
void (*)(void *, struct snd_sof_dev *, struct snd_sof_pcm *, struct snd_pcm_substream *, snd_pcm_uframes_t, snd_pcm_uframes_t)


name: btf_trace_sof_intel_hda_dsp_pcm
alias:
void (*)(void *, struct snd_sof_dev *, struct hdac_stream *, struct snd_pcm_substream *, snd_pcm_uframes_t)


name: fw_address_callback_t
alias:
void (*)(struct fw_card *, struct fw_request *, int, int, int, int, unsigned long long, void *, size_t, void *)


name: btf_trace_amdtp_packet
alias:
void (*)(void *, const struct amdtp_stream *, u32, const __be32 *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, u32)


name: parport_device_class
alias:
enum {PARPORT_CLASS_LEGACY, PARPORT_CLASS_PRINTER, PARPORT_CLASS_MODEM, PARPORT_CLASS_NET, PARPORT_CLASS_HDC, PARPORT_CLASS_PCMCIA, PARPORT_CLASS_MEDIA, PARPORT_CLASS_FDC, PARPORT_CLASS_PORTS, PARPORT_CLASS_SCANNER, PARPORT_CLASS_DIGCAM, PARPORT_CLASS_OTHER, PARPORT_CLASS_UNSPEC, PARPORT_CLASS_SCSIADAPTER}


name: btf_trace_nfsd_cb_offload
alias:
void (*)(void *, const struct nfs4_client *, const stateid_t *, const struct knfsd_fh *, u64, __be32)


name: btf_trace_nfsd_file_acquire
alias:
void (*)(void *, const struct svc_rqst *, const struct inode *, unsigned int, const struct nfsd_file *, __be32)


name: btf_trace_nfsd_file_cons_err
alias:
void (*)(void *, const struct svc_rqst *, const struct inode *, unsigned int, const struct nfsd_file *)


name: ea_call_t
alias:
int (*)(struct gfs2_inode *, struct buffer_head *, struct gfs2_ea_header *, struct gfs2_ea_header *, void *)


name: btf_trace_nilfs2_transaction_transition
alias:
void (*)(void *, struct super_block *, struct nilfs_transaction_info *, int, unsigned int, enum nilfs2_transaction_transition_state)


name: btf_trace_cachefiles_coherency
alias:
void (*)(void *, struct cachefiles_object *, ino_t, enum cachefiles_content, enum cachefiles_coherency_trace)


name: btf_trace_cachefiles_prep_read
alias:
void (*)(void *, struct cachefiles_object *, loff_t, size_t, unsigned short, enum netfs_io_source, enum cachefiles_prepare_read_trace, ino_t, ino_t)


name: btf_trace_cachefiles_trunc
alias:
void (*)(void *, struct cachefiles_object *, struct inode *, loff_t, loff_t, enum cachefiles_trunc_trace)


name: btf_trace_f2fs_gc_begin
alias:
void (*)(void *, struct super_block *, int, bool, unsigned int, long long, long long, long long, unsigned int, unsigned int, int, unsigned int)


name: btf_trace_f2fs_gc_end
alias:
void (*)(void *, struct super_block *, int, int, int, long long, long long, long long, unsigned int, unsigned int, int, unsigned int)


name: btf_trace_f2fs_get_victim
alias:
void (*)(void *, struct super_block *, int, int, struct victim_sel_policy *, unsigned int, unsigned int, unsigned int)


name: btf_trace_f2fs_update_age_extent_tree_range
alias:
void (*)(void *, struct inode *, unsigned int, unsigned int, unsigned long long, unsigned long long)


name: btf_trace_nfs4_cb_layoutrecall_file
alias:
void (*)(void *, const struct nfs_client *, const struct nfs_fh *, const struct inode *, const nfs4_stateid *, int)


name: btf_trace_nfs4_close
alias:
void (*)(void *, const struct nfs4_state *, const struct nfs_closeargs *, const struct nfs_closeres *, int)


name: btf_trace_nfs4_copy
alias:
void (*)(void *, const struct inode *, const struct inode *, const struct nfs42_copy_args *, const struct nfs42_copy_res *, const struct nl4_server *, int)


name: btf_trace_nfs4_copy_notify
alias:
void (*)(void *, const struct inode *, const struct nfs42_copy_notify_args *, const struct nfs42_copy_notify_res *, int)


name: btf_trace_nfs4_layoutget
alias:
void (*)(void *, const struct nfs_open_context *, const struct pnfs_layout_range *, const struct pnfs_layout_range *, const nfs4_stateid *, int)


name: btf_trace_nfs4_llseek
alias:
void (*)(void *, const struct inode *, const struct nfs42_seek_args *, const struct nfs42_seek_res *, int)


name: btf_trace_nfs4_rename
alias:
void (*)(void *, const struct inode *, const struct qstr *, const struct inode *, const struct qstr *, int)


name: btf_trace_nfs4_set_lock
alias:
void (*)(void *, const struct file_lock *, const struct nfs4_state *, const nfs4_stateid *, int, int)


name: btf_trace_pnfs_mds_fallback_pg_get_mirror_count
alias:
void (*)(void *, struct inode *, loff_t, u64, enum pnfs_iomode, struct pnfs_layout_hdr *, struct pnfs_layout_segment *)


name: btf_trace_pnfs_update_layout
alias:
void (*)(void *, struct inode *, loff_t, u64, enum pnfs_iomode, struct pnfs_layout_hdr *, struct pnfs_layout_segment *, enum pnfs_update_layout_reason)


name: btf_trace_nfs_rename_enter
alias:
void (*)(void *, const struct inode *, const struct dentry *, const struct inode *, const struct dentry *)


name: btf_trace_nfs_rename_exit
alias:
void (*)(void *, const struct inode *, const struct dentry *, const struct inode *, const struct dentry *, int)


name: btf_trace_dlm_lock_end
alias:
void (*)(void *, struct dlm_ls *, struct dlm_lkb *, const void *, unsigned int, int, __u32, int, bool)


name: btf_trace_xfs_bmap_defer
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, int, xfs_agblock_t, xfs_ino_t, int, xfs_fileoff_t, xfs_filblks_t, xfs_exntst_t)


name: btf_trace_xfs_btree_bload_block
alias:
void (*)(void *, struct xfs_btree_cur *, unsigned int, uint64_t, uint64_t, union xfs_btree_ptr *, unsigned int)


name: btf_trace_xfs_btree_bload_level_geometry
alias:
void (*)(void *, struct xfs_btree_cur *, unsigned int, uint64_t, unsigned int, unsigned int, uint64_t, uint64_t)


name: btf_trace_xfs_extent_busy_trim
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, xfs_agblock_t, xfs_extlen_t, xfs_agblock_t, xfs_extlen_t)


name: btf_trace_xfs_free_extent
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, xfs_agblock_t, xfs_extlen_t, enum xfs_ag_resv_type, int, int)


name: btf_trace_xfs_refcount_find_left_extent
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, struct xfs_refcount_irec *, struct xfs_refcount_irec *, xfs_agblock_t)


name: btf_trace_xfs_refcount_merge_center_extents
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, struct xfs_refcount_irec *, struct xfs_refcount_irec *, struct xfs_refcount_irec *)


name: btf_trace_xfs_refcount_merge_left_extent
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, struct xfs_refcount_irec *, struct xfs_refcount_irec *)


name: btf_trace_xfs_reflink_remap_blocks
alias:
void (*)(void *, struct xfs_inode *, xfs_fileoff_t, xfs_filblks_t, struct xfs_inode *, xfs_fileoff_t)


name: btf_trace_xfs_rmap_convert
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, xfs_agblock_t, xfs_extlen_t, bool, const struct xfs_owner_info *)


name: btf_trace_xfs_rmap_delete
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, xfs_agblock_t, xfs_extlen_t, uint64_t, uint64_t, unsigned int)


name: xfs_btnum_t
alias:
enum {XFS_BTNUM_BNOi, XFS_BTNUM_CNTi, XFS_BTNUM_RMAPi, XFS_BTNUM_BMAPi, XFS_BTNUM_INOi, XFS_BTNUM_FINOi, XFS_BTNUM_REFCi, XFS_BTNUM_MAX}


name: xfs_inobt_walk_fn
alias:
int (*)(struct xfs_mount *, struct xfs_trans *, xfs_agnumber_t, const struct xfs_inobt_rec_incore *, void *)


name: btf_trace_add_delayed_data_ref
alias:
void (*)(void *, const struct btrfs_fs_info *, const struct btrfs_delayed_ref_node *, const struct btrfs_delayed_data_ref *, int)


name: btf_trace_add_delayed_tree_ref
alias:
void (*)(void *, const struct btrfs_fs_info *, const struct btrfs_delayed_ref_node *, const struct btrfs_delayed_tree_ref *, int)


name: btf_trace_btrfs_cow_block
alias:
void (*)(void *, const struct btrfs_root *, const struct extent_buffer *, const struct extent_buffer *)


name: btf_trace_btrfs_get_extent_show_fi_inline
alias:
void (*)(void *, const struct btrfs_inode *, const struct extent_buffer *, const struct btrfs_file_extent_item *, int, u64)


name: btf_trace_btrfs_get_extent_show_fi_regular
alias:
void (*)(void *, const struct btrfs_inode *, const struct extent_buffer *, const struct btrfs_file_extent_item *, u64)


name: btf_trace_btrfs_handle_em_exist
alias:
void (*)(void *, const struct btrfs_fs_info *, const struct extent_map *, const struct extent_map *, u64, u64)


name: btf_trace_btrfs_prelim_ref_insert
alias:
void (*)(void *, const struct btrfs_fs_info *, const struct prelim_ref *, const struct prelim_ref *, u64)


name: btf_trace_find_free_extent_have_block_group
alias:
void (*)(void *, const struct btrfs_root *, const struct find_free_extent_ctl *, const struct btrfs_block_group *)


name: btf_trace_raid56_read_partial
alias:
void (*)(void *, const struct btrfs_raid_bio *, const struct bio *, const struct raid56_bio_trace_info *)


name: btf_trace_ocfs2_calc_refcount_meta_credits_iterate
alias:
void (*)(void *, int, unsigned long long, unsigned int, unsigned long long, unsigned int, unsigned int, int)


name: btf_trace_ocfs2_dx_dir_search
alias:
void (*)(void *, unsigned long long, int, const char *, unsigned int, unsigned int, unsigned long long)


name: btf_trace_ocfs2_extend_allocation_end
alias:
void (*)(void *, unsigned long long, unsigned int, unsigned long long, unsigned int, unsigned long long)


name: btf_trace_ocfs2_file_open
alias:
void (*)(void *, void *, void *, void *, unsigned long long, unsigned int, const unsigned char *, unsigned long long)


name: btf_trace_ocfs2_refcount_cow_hunk
alias:
void (*)(void *, unsigned long long, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)


name: btf_trace_ocfs2_resmap_claimed_bits_begin
alias:
void (*)(void *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)


name: btf_trace_ocfs2_setattr
alias:
void (*)(void *, void *, void *, unsigned long long, unsigned int, const unsigned char *, unsigned int, unsigned int, unsigned int, unsigned int)


name: btf_trace_ocfs2_split_refcount_rec
alias:
void (*)(void *, unsigned long long, unsigned int, unsigned int, unsigned long long, unsigned int, unsigned int)


name: btf_trace_ocfs2_write_begin_nolock
alias:
void (*)(void *, unsigned long long, long long, unsigned int, unsigned long long, unsigned int, unsigned int, void *, unsigned int, unsigned int)


name: btf_trace_ocfs2_write_zero_page
alias:
void (*)(void *, unsigned long long, unsigned long long, unsigned long long, unsigned long, unsigned int, unsigned int)


name: get_xattr_value_root
alias:
int (struct super_block *, struct buffer_head *, struct ocfs2_xattr_header *, int, struct ocfs2_xattr_value_root **, struct buffer_head **, void *)


name: btf_trace_afs_edit_dir
alias:
void (*)(void *, struct afs_vnode *, enum afs_edit_dir_reason, enum afs_edit_dir_op, unsigned int, unsigned int, unsigned int, unsigned int, const char *)


name: btf_trace_afs_make_fs_call2
alias:
void (*)(void *, struct afs_call *, const struct afs_fid *, const struct qstr *, const struct qstr *)


name: btf_trace_kyber_latency
alias:
void (*)(void *, dev_t, const char *, const char *, unsigned int, unsigned int, unsigned int, unsigned int)


name: btf_trace_binder_transaction_ref_to_ref
alias:
void (*)(void *, struct binder_transaction *, struct binder_node *, struct binder_ref_data *, struct binder_ref_data *)


name: IPS_CALLBACK_FUNCION
alias:
enum _IPS_CALLBACK_FUNCION {IPS_CALLBACK_NONE, IPS_CALLBACK_MGNT_LINK_REQUEST, IPS_CALLBACK_JOIN_REQUEST}


name: LED_STRATEGY_8190
alias:
enum _LED_STRATEGY_8190 {SW_LED_MODE0, SW_LED_MODE1, SW_LED_MODE2, SW_LED_MODE3, SW_LED_MODE4, HW_LED}


name: RT_CUSTOMER_ID
alias:
enum _RT_CUSTOMER_ID {RT_CID_DEFAULT, RT_CID_8187_ALPHA0, RT_CID_8187_SERCOMM_PS, RT_CID_8187_HW_LED, RT_CID_8187_NETGEAR, RT_CID_WHQL, RT_CID_819x_CAMEO, RT_CID_819x_RUNTOP, RT_CID_819x_Senao, RT_CID_TOSHIBA, RT_CID_819x_Netcore, RT_CID_Nettronix, RT_CID_DLINK, RT_CID_PRONET}


name: firmware_status_e
alias:
enum _firmware_status {FW_STATUS_0_INIT, FW_STATUS_1_MOVE_BOOT_CODE, FW_STATUS_2_MOVE_MAIN_CODE, FW_STATUS_3_TURNON_CPU, FW_STATUS_4_MOVE_DATA_CODE, FW_STATUS_5_READY}


name: rtl819xUsb_loopback_e
alias:
enum _rtl819xUsb_loopback {RTL819xU_NO_LOOPBACK, RTL819xU_MAC_LOOPBACK, RTL819xU_DMA_LOOPBACK, RTL819xU_CCK_LOOPBACK}


name: OSD_Command
alias:
enum {OSD_Close = 1, OSD_Open, OSD_Show, OSD_Hide, OSD_Clear, OSD_Fill, OSD_SetColor, OSD_SetPalette, OSD_SetTrans, OSD_SetPixel, OSD_GetPixel, OSD_SetRow, OSD_SetBlock, OSD_FillRow, OSD_FillBlock, OSD_Line, OSD_Query, OSD_Test, OSD_Text, OSD_SetWindow, OSD_MoveWindow, OSD_OpenRaw}


name: osd_raw_window_t
alias:
enum {OSD_BITMAP1, OSD_BITMAP2, OSD_BITMAP4, OSD_BITMAP8, OSD_BITMAP1HR, OSD_BITMAP2HR, OSD_BITMAP4HR, OSD_BITMAP8HR, OSD_YCRCB422, OSD_YCRCB444, OSD_YCRCB444HR, OSD_VIDEOTSIZE, OSD_VIDEOHSIZE, OSD_VIDEOQSIZE, OSD_VIDEODSIZE, OSD_VIDEOTHSIZE, OSD_VIDEOTQSIZE, OSD_VIDEOTDSIZE, OSD_VIDEONSIZE, OSD_CURSOR}


name: csi_mipi_packet_type_t
alias:
enum {CSI_MIPI_PACKET_TYPE_UNDEFINED, CSI_MIPI_PACKET_TYPE_LONG, CSI_MIPI_PACKET_TYPE_SHORT, CSI_MIPI_PACKET_TYPE_RESERVED, N_CSI_MIPI_PACKET_TYPE}


name: dma_commands_t
alias:
enum {DMA_COMMAND_READ, DMA_COMMAND_WRITE, DMA_COMMAND_SET_CHANNEL, DMA_COMMAND_SET_PARAM, DMA_COMMAND_READ_SPECIFIC, DMA_COMMAND_WRITE_SPECIFIC, DMA_COMMAND_INIT, DMA_COMMAND_INIT_SPECIFIC, DMA_COMMAND_RST, N_DMA_COMMANDS}


name: dma_ctrl_states_t
alias:
enum {DMA_CTRL_STATE_IDLE, DMA_CTRL_STATE_REQ_RCV, DMA_CTRL_STATE_RCV, DMA_CTRL_STATE_RCV_REQ, DMA_CTRL_STATE_INIT, N_DMA_CTRL_STATES}


name: dma_rw_states_t
alias:
enum {DMA_RW_STATE_IDLE, DMA_RW_STATE_REQ, DMA_RW_STATE_NEXT_LINE, DMA_RW_STATE_UNLOCK_CHANNEL, N_DMA_RW_STATES}


name: fifo_channel_t
alias:
enum fifo_channel {FIFO_CHANNEL_ISP0_TO_SP0, FIFO_CHANNEL_SP0_TO_ISP0, FIFO_CHANNEL_ISP0_TO_IF0, FIFO_CHANNEL_IF0_TO_ISP0, FIFO_CHANNEL_ISP0_TO_IF1, FIFO_CHANNEL_IF1_TO_ISP0, FIFO_CHANNEL_ISP0_TO_DMA0, FIFO_CHANNEL_DMA0_TO_ISP0, FIFO_CHANNEL_ISP0_TO_GDC0, FIFO_CHANNEL_GDC0_TO_ISP0, FIFO_CHANNEL_ISP0_TO_GDC1, FIFO_CHANNEL_GDC1_TO_ISP0, FIFO_CHANNEL_ISP0_TO_HOST0, FIFO_CHANNEL_HOST0_TO_ISP0, FIFO_CHANNEL_SP0_TO_IF0, FIFO_CHANNEL_IF0_TO_SP0, FIFO_CHANNEL_SP0_TO_IF1, FIFO_CHANNEL_IF1_TO_SP0, FIFO_CHANNEL_SP0_TO_IF2, FIFO_CHANNEL_IF2_TO_SP0, FIFO_CHANNEL_SP0_TO_DMA0, FIFO_CHANNEL_DMA0_TO_SP0, FIFO_CHANNEL_SP0_TO_GDC0, FIFO_CHANNEL_GDC0_TO_SP0, FIFO_CHANNEL_SP0_TO_GDC1, FIFO_CHANNEL_GDC1_TO_SP0, FIFO_CHANNEL_SP0_TO_HOST0, FIFO_CHANNEL_HOST0_TO_SP0, FIFO_CHANNEL_SP0_TO_STREAM2MEM0, FIFO_CHANNEL_STREAM2MEM0_TO_SP0, FIFO_CHANNEL_SP0_TO_INPUT_SYSTEM0, FIFO_CHANNEL_INPUT_SYSTEM0_TO_SP0, N_FIFO_CHANNEL}


name: input_system_err_t
alias:
enum {INPUT_SYSTEM_ERR_NO_ERROR, INPUT_SYSTEM_ERR_CREATE_CHANNEL_FAIL, INPUT_SYSTEM_ERR_CONFIGURE_CHANNEL_FAIL, INPUT_SYSTEM_ERR_OPEN_CHANNEL_FAIL, INPUT_SYSTEM_ERR_TRANSFER_FAIL, INPUT_SYSTEM_ERR_CREATE_INPUT_PORT_FAIL, INPUT_SYSTEM_ERR_CONFIGURE_INPUT_PORT_FAIL, INPUT_SYSTEM_ERR_OPEN_INPUT_PORT_FAIL, INPUT_SYSTEM_ERR_GENERIC, INPUT_SYSTEM_ERR_CHANNEL_ALREADY_SET, INPUT_SYSTEM_ERR_CONFLICT_ON_RESOURCE, INPUT_SYSTEM_ERR_PARAMETER_NOT_SUPPORTED}


name: rx_mode_t
alias:
enum {MONO_4L_1L_0L, MONO_3L_1L_0L, MONO_2L_1L_0L, MONO_1L_1L_0L, STEREO_2L_1L_2L, STEREO_3L_1L_1L, STEREO_2L_1L_1L, STEREO_1L_1L_1L, N_RX_MODE}


name: input_system_source_type_t
alias:
enum {INPUT_SYSTEM_SOURCE_TYPE_UNDEFINED, INPUT_SYSTEM_SOURCE_TYPE_SENSOR, INPUT_SYSTEM_SOURCE_TYPE_TPG, INPUT_SYSTEM_SOURCE_TYPE_PRBS, N_INPUT_SYSTEM_SOURCE_TYPE}


name: ia_css_spctrl_sp_sw_state
alias:
enum {IA_CSS_SP_SW_TERMINATED, IA_CSS_SP_SW_INITIALIZED, IA_CSS_SP_SW_CONNECTED, IA_CSS_SP_SW_RUNNING}


name: gp_timer_ID_t
alias:
enum {GP_TIMER0_ID, GP_TIMER1_ID, GP_TIMER2_ID, GP_TIMER3_ID, GP_TIMER4_ID, GP_TIMER5_ID, GP_TIMER6_ID, GP_TIMER7_ID, N_GP_TIMER_ID}


name: input_system_input_port_ID_t
alias:
enum {INPUT_SYSTEM_CSI_PORT0_ID, INPUT_SYSTEM_CSI_PORT1_ID, INPUT_SYSTEM_CSI_PORT2_ID, INPUT_SYSTEM_PIXELGEN_PORT0_ID, INPUT_SYSTEM_PIXELGEN_PORT1_ID, INPUT_SYSTEM_PIXELGEN_PORT2_ID, N_INPUT_SYSTEM_INPUT_PORT_ID}


name: isys2401_dma_channel
alias:
enum {ISYS2401_DMA_CHANNEL_0, ISYS2401_DMA_CHANNEL_1, ISYS2401_DMA_CHANNEL_2, ISYS2401_DMA_CHANNEL_3, ISYS2401_DMA_CHANNEL_4, ISYS2401_DMA_CHANNEL_5, ISYS2401_DMA_CHANNEL_6, ISYS2401_DMA_CHANNEL_7, ISYS2401_DMA_CHANNEL_8, ISYS2401_DMA_CHANNEL_9, ISYS2401_DMA_CHANNEL_10, ISYS2401_DMA_CHANNEL_11, N_ISYS2401_DMA_CHANNEL}


name: stream2mmio_sid_ID_t
alias:
enum {STREAM2MMIO_SID0_ID, STREAM2MMIO_SID1_ID, STREAM2MMIO_SID2_ID, STREAM2MMIO_SID3_ID, STREAM2MMIO_SID4_ID, STREAM2MMIO_SID5_ID, STREAM2MMIO_SID6_ID, STREAM2MMIO_SID7_ID, N_STREAM2MMIO_SID_ID}


name: PFN_DVICTRL_INIT
alias:
long (*)(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)


name: MPT_DRIVER_CLASS
alias:
enum {MPTBASE_DRIVER, MPTCTL_DRIVER, MPTSPI_DRIVER, MPTFC_DRIVER, MPTSAS_DRIVER, MPTLAN_DRIVER, MPTSTM_DRIVER, MPTUNKNOWN_DRIVER}


name: btf_trace_process_rdma
alias:
void (*)(void *, struct rnbd_srv_session *, const struct rnbd_msg_io *, struct rtrs_srv_op *, u32, size_t)


name: drm_vblank_get_scanout_position_func
alias:
_Bool (*)(struct drm_crtc *, bool, int *, int *, ktime_t *, ktime_t *, const struct drm_display_mode *)


name: SVGA3dDeclMethod
alias:
enum {SVGA3D_DECLMETHOD_DEFAULT, SVGA3D_DECLMETHOD_PARTIALU, SVGA3D_DECLMETHOD_PARTIALV, SVGA3D_DECLMETHOD_CROSSUV, SVGA3D_DECLMETHOD_UV, SVGA3D_DECLMETHOD_LOOKUP, SVGA3D_DECLMETHOD_LOOKUPPRESAMPLED}


name: SVGA3dDeclType
alias:
enum {SVGA3D_DECLTYPE_FLOAT1, SVGA3D_DECLTYPE_FLOAT2, SVGA3D_DECLTYPE_FLOAT3, SVGA3D_DECLTYPE_FLOAT4, SVGA3D_DECLTYPE_D3DCOLOR, SVGA3D_DECLTYPE_UBYTE4, SVGA3D_DECLTYPE_SHORT2, SVGA3D_DECLTYPE_SHORT4, SVGA3D_DECLTYPE_UBYTE4N, SVGA3D_DECLTYPE_SHORT2N, SVGA3D_DECLTYPE_SHORT4N, SVGA3D_DECLTYPE_USHORT2N, SVGA3D_DECLTYPE_USHORT4N, SVGA3D_DECLTYPE_UDEC3, SVGA3D_DECLTYPE_DEC3N, SVGA3D_DECLTYPE_FLOAT16_2, SVGA3D_DECLTYPE_FLOAT16_4, SVGA3D_DECLTYPE_MAX}


name: SVGA3dDeclUsage
alias:
enum {SVGA3D_DECLUSAGE_POSITION, SVGA3D_DECLUSAGE_BLENDWEIGHT, SVGA3D_DECLUSAGE_BLENDINDICES, SVGA3D_DECLUSAGE_NORMAL, SVGA3D_DECLUSAGE_PSIZE, SVGA3D_DECLUSAGE_TEXCOORD, SVGA3D_DECLUSAGE_TANGENT, SVGA3D_DECLUSAGE_BINORMAL, SVGA3D_DECLUSAGE_TESSFACTOR, SVGA3D_DECLUSAGE_POSITIONT, SVGA3D_DECLUSAGE_COLOR, SVGA3D_DECLUSAGE_FOG, SVGA3D_DECLUSAGE_DEPTH, SVGA3D_DECLUSAGE_SAMPLE, SVGA3D_DECLUSAGE_MAX}


name: SVGA3dPrimitiveType
alias:
enum {SVGA3D_PRIMITIVE_INVALID, SVGA3D_PRIMITIVE_MIN = 0, SVGA3D_PRIMITIVE_TRIANGLELIST, SVGA3D_PRIMITIVE_POINTLIST, SVGA3D_PRIMITIVE_LINELIST, SVGA3D_PRIMITIVE_LINESTRIP, SVGA3D_PRIMITIVE_TRIANGLESTRIP, SVGA3D_PRIMITIVE_TRIANGLEFAN, SVGA3D_PRIMITIVE_LINELIST_ADJ, SVGA3D_PRIMITIVE_PREDX_MAX = 7, SVGA3D_PRIMITIVE_LINESTRIP_ADJ, SVGA3D_PRIMITIVE_TRIANGLELIST_ADJ, SVGA3D_PRIMITIVE_TRIANGLESTRIP_ADJ, SVGA3D_PRIMITIVE_DX10_MAX, SVGA3D_PRIMITIVE_1_CONTROL_POINT_PATCH = 11, SVGA3D_PRIMITIVE_2_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_3_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_4_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_5_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_6_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_7_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_8_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_9_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_10_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_11_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_12_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_13_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_14_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_15_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_16_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_17_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_18_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_19_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_20_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_21_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_22_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_23_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_24_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_25_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_26_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_27_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_28_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_29_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_30_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_31_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_32_CONTROL_POINT_PATCH, SVGA3D_PRIMITIVE_MAX}


name: SVGA3dQueryState
alias:
enum {SVGA3D_QUERYSTATE_PENDING, SVGA3D_QUERYSTATE_SUCCEEDED, SVGA3D_QUERYSTATE_FAILED, SVGA3D_QUERYSTATE_NEW}


name: SVGA3dQueryType
alias:
enum {SVGA3D_QUERYTYPE_INVALID = 255, SVGA3D_QUERYTYPE_MIN = 0, SVGA3D_QUERYTYPE_OCCLUSION = 0, SVGA3D_QUERYTYPE_TIMESTAMP, SVGA3D_QUERYTYPE_TIMESTAMPDISJOINT, SVGA3D_QUERYTYPE_PIPELINESTATS, SVGA3D_QUERYTYPE_OCCLUSIONPREDICATE, SVGA3D_QUERYTYPE_STREAMOUTPUTSTATS, SVGA3D_QUERYTYPE_STREAMOVERFLOWPREDICATE, SVGA3D_QUERYTYPE_OCCLUSION64, SVGA3D_QUERYTYPE_DX10_MAX, SVGA3D_QUERYTYPE_SOSTATS_STREAM0 = 8, SVGA3D_QUERYTYPE_SOSTATS_STREAM1, SVGA3D_QUERYTYPE_SOSTATS_STREAM2, SVGA3D_QUERYTYPE_SOSTATS_STREAM3, SVGA3D_QUERYTYPE_SOP_STREAM0, SVGA3D_QUERYTYPE_SOP_STREAM1, SVGA3D_QUERYTYPE_SOP_STREAM2, SVGA3D_QUERYTYPE_SOP_STREAM3, SVGA3D_QUERYTYPE_MAX}


name: SVGA3dRenderTargetType
alias:
enum {SVGA3D_RT_DEPTH, SVGA3D_RT_MIN = 0, SVGA3D_RT_STENCIL, SVGA3D_RT_COLOR0, SVGA3D_RT_COLOR1, SVGA3D_RT_COLOR2, SVGA3D_RT_COLOR3, SVGA3D_RT_COLOR4, SVGA3D_RT_COLOR5, SVGA3D_RT_COLOR6, SVGA3D_RT_COLOR7, SVGA3D_RT_MAX, SVGA3D_RT_INVALID = 4294967295}


name: SVGA3dShaderConstType
alias:
enum {SVGA3D_CONST_TYPE_MIN, SVGA3D_CONST_TYPE_FLOAT = 0, SVGA3D_CONST_TYPE_INT, SVGA3D_CONST_TYPE_BOOL, SVGA3D_CONST_TYPE_MAX}


name: SVGA3dShaderType
alias:
enum {SVGA3D_SHADERTYPE_INVALID, SVGA3D_SHADERTYPE_MIN, SVGA3D_SHADERTYPE_VS = 1, SVGA3D_SHADERTYPE_PS, SVGA3D_SHADERTYPE_PREDX_MAX, SVGA3D_SHADERTYPE_GS = 3, SVGA3D_SHADERTYPE_DX10_MAX, SVGA3D_SHADERTYPE_HS = 4, SVGA3D_SHADERTYPE_DS, SVGA3D_SHADERTYPE_CS, SVGA3D_SHADERTYPE_MAX}


name: SVGA3dTextureFilter
alias:
enum {SVGA3D_TEX_FILTER_NONE, SVGA3D_TEX_FILTER_MIN = 0, SVGA3D_TEX_FILTER_NEAREST, SVGA3D_TEX_FILTER_LINEAR, SVGA3D_TEX_FILTER_ANISOTROPIC, SVGA3D_TEX_FILTER_FLATCUBIC, SVGA3D_TEX_FILTER_GAUSSIANCUBIC, SVGA3D_TEX_FILTER_PYRAMIDALQUAD, SVGA3D_TEX_FILTER_GAUSSIANQUAD, SVGA3D_TEX_FILTER_MAX}


name: SVGA3dTextureStateName
alias:
enum {SVGA3D_TS_INVALID, SVGA3D_TS_MIN, SVGA3D_TS_BIND_TEXTURE = 1, SVGA3D_TS_COLOROP, SVGA3D_TS_COLORARG1, SVGA3D_TS_COLORARG2, SVGA3D_TS_ALPHAOP, SVGA3D_TS_ALPHAARG1, SVGA3D_TS_ALPHAARG2, SVGA3D_TS_ADDRESSU, SVGA3D_TS_ADDRESSV, SVGA3D_TS_MIPFILTER, SVGA3D_TS_MAGFILTER, SVGA3D_TS_MINFILTER, SVGA3D_TS_BORDERCOLOR, SVGA3D_TS_TEXCOORDINDEX, SVGA3D_TS_TEXTURETRANSFORMFLAGS, SVGA3D_TS_TEXCOORDGEN, SVGA3D_TS_BUMPENVMAT00, SVGA3D_TS_BUMPENVMAT01, SVGA3D_TS_BUMPENVMAT10, SVGA3D_TS_BUMPENVMAT11, SVGA3D_TS_TEXTURE_MIPMAP_LEVEL, SVGA3D_TS_TEXTURE_LOD_BIAS, SVGA3D_TS_TEXTURE_ANISOTROPIC_LEVEL, SVGA3D_TS_ADDRESSW, SVGA3D_TS_GAMMA, SVGA3D_TS_BUMPENVLSCALE, SVGA3D_TS_BUMPENVLOFFSET, SVGA3D_TS_COLORARG0, SVGA3D_TS_ALPHAARG0, SVGA3D_TS_PREGB_MAX, SVGA3D_TS_CONSTANT = 30, SVGA3D_TS_COLOR_KEY_ENABLE, SVGA3D_TS_COLOR_KEY, SVGA3D_TS_MAX}


name: SVGACOTableType
alias:
enum {SVGA_COTABLE_MIN, SVGA_COTABLE_RTVIEW = 0, SVGA_COTABLE_DSVIEW, SVGA_COTABLE_SRVIEW, SVGA_COTABLE_ELEMENTLAYOUT, SVGA_COTABLE_BLENDSTATE, SVGA_COTABLE_DEPTHSTENCIL, SVGA_COTABLE_RASTERIZERSTATE, SVGA_COTABLE_SAMPLER, SVGA_COTABLE_STREAMOUTPUT, SVGA_COTABLE_DXQUERY, SVGA_COTABLE_DXSHADER, SVGA_COTABLE_DX10_MAX, SVGA_COTABLE_UAVIEW = 11, SVGA_COTABLE_MAX}


name: SVGAOTableType
alias:
enum {SVGA_OTABLE_MOB, SVGA_OTABLE_MIN = 0, SVGA_OTABLE_SURFACE, SVGA_OTABLE_CONTEXT, SVGA_OTABLE_SHADER, SVGA_OTABLE_SCREENTARGET, SVGA_OTABLE_DX9_MAX, SVGA_OTABLE_DXCONTEXT = 5, SVGA_OTABLE_DX_MAX, SVGA_OTABLE_DEVEL_MAX = 6, SVGA_OTABLE_MAX = 6, SVGA_OTABLE_RESERVED1 = 6, SVGA_OTABLE_RESERVED2, SVGA_OTABLE_BUG_1952836_MAX}


name: SVGACBStatus
alias:
enum {SVGA_CB_STATUS_NONE, SVGA_CB_STATUS_COMPLETED, SVGA_CB_STATUS_QUEUE_FULL, SVGA_CB_STATUS_COMMAND_ERROR, SVGA_CB_STATUS_CB_HEADER_ERROR, SVGA_CB_STATUS_PREEMPTED, SVGA_CB_STATUS_SUBMISSION_ERROR, SVGA_CB_STATUS_PARTIAL_COMPLETE}


name: SVGARemapGMR2Flags
alias:
enum {SVGA_REMAP_GMR2_PPN32, SVGA_REMAP_GMR2_VIA_GMR, SVGA_REMAP_GMR2_PPN64, SVGA_REMAP_GMR2_SINGLE_PPN = 4}


name: btf_trace_amdgpu_dc_performance
alias:
void (*)(void *, unsigned long, unsigned long, unsigned long *, unsigned long *, const char *, unsigned int)


name: btf_trace_amdgpu_dm_dc_pipe_state
alias:
void (*)(void *, int, const struct dc_plane_state *, const struct dc_stream_state *, const struct plane_resource *, int)


name: PPCLK_e
alias:
enum {PPCLK_GFXCLK, PPCLK_VCLK, PPCLK_DCLK, PPCLK_ECLK, PPCLK_SOCCLK, PPCLK_UCLK, PPCLK_DCEFCLK, PPCLK_DISPCLK, PPCLK_PIXCLK, PPCLK_PHYCLK, PPCLK_COUNT}


name: mod_hdcp_action
alias:
enum mod_hdcp_status {MOD_HDCP_STATUS_SUCCESS, MOD_HDCP_STATUS_FAILURE, MOD_HDCP_STATUS_RESET_NEEDED, MOD_HDCP_STATUS_DISPLAY_OUT_OF_BOUND, MOD_HDCP_STATUS_DISPLAY_NOT_FOUND, MOD_HDCP_STATUS_INVALID_STATE, MOD_HDCP_STATUS_NOT_IMPLEMENTED, MOD_HDCP_STATUS_INTERNAL_POLICY_FAILURE, MOD_HDCP_STATUS_UPDATE_TOPOLOGY_FAILURE, MOD_HDCP_STATUS_CREATE_PSP_SERVICE_FAILURE, MOD_HDCP_STATUS_DESTROY_PSP_SERVICE_FAILURE, MOD_HDCP_STATUS_HDCP1_CREATE_SESSION_FAILURE, MOD_HDCP_STATUS_HDCP1_DESTROY_SESSION_FAILURE, MOD_HDCP_STATUS_HDCP1_VALIDATE_ENCRYPTION_FAILURE, MOD_HDCP_STATUS_HDCP1_NOT_HDCP_REPEATER, MOD_HDCP_STATUS_HDCP1_NOT_CAPABLE, MOD_HDCP_STATUS_HDCP1_R0_PRIME_PENDING, MOD_HDCP_STATUS_HDCP1_VALIDATE_RX_FAILURE, MOD_HDCP_STATUS_HDCP1_BKSV_REVOKED, MOD_HDCP_STATUS_HDCP1_KSV_LIST_NOT_READY, MOD_HDCP_STATUS_HDCP1_VALIDATE_KSV_LIST_FAILURE, MOD_HDCP_STATUS_HDCP1_KSV_LIST_REVOKED, MOD_HDCP_STATUS_HDCP1_ENABLE_ENCRYPTION_FAILURE, MOD_HDCP_STATUS_HDCP1_ENABLE_STREAM_ENCRYPTION_FAILURE, MOD_HDCP_STATUS_HDCP1_MAX_CASCADE_EXCEEDED_FAILURE, MOD_HDCP_STATUS_HDCP1_MAX_DEVS_EXCEEDED_FAILURE, MOD_HDCP_STATUS_HDCP1_DEVICE_COUNT_MISMATCH_FAILURE, MOD_HDCP_STATUS_HDCP1_LINK_INTEGRITY_FAILURE, MOD_HDCP_STATUS_HDCP1_REAUTH_REQUEST_ISSUED, MOD_HDCP_STATUS_HDCP1_LINK_MAINTENANCE_FAILURE, MOD_HDCP_STATUS_HDCP1_INVALID_BKSV, MOD_HDCP_STATUS_DDC_FAILURE, MOD_HDCP_STATUS_INVALID_OPERATION, MOD_HDCP_STATUS_HDCP2_NOT_CAPABLE, MOD_HDCP_STATUS_HDCP2_CREATE_SESSION_FAILURE, MOD_HDCP_STATUS_HDCP2_DESTROY_SESSION_FAILURE, MOD_HDCP_STATUS_HDCP2_PREP_AKE_INIT_FAILURE, MOD_HDCP_STATUS_HDCP2_AKE_CERT_PENDING, MOD_HDCP_STATUS_HDCP2_H_PRIME_PENDING, MOD_HDCP_STATUS_HDCP2_PAIRING_INFO_PENDING, MOD_HDCP_STATUS_HDCP2_VALIDATE_AKE_CERT_FAILURE, MOD_HDCP_STATUS_HDCP2_AKE_CERT_REVOKED, MOD_HDCP_STATUS_HDCP2_VALIDATE_H_PRIME_FAILURE, MOD_HDCP_STATUS_HDCP2_VALIDATE_PAIRING_INFO_FAILURE, MOD_HDCP_STATUS_HDCP2_PREP_LC_INIT_FAILURE, MOD_HDCP_STATUS_HDCP2_L_PRIME_PENDING, MOD_HDCP_STATUS_HDCP2_VALIDATE_L_PRIME_FAILURE, MOD_HDCP_STATUS_HDCP2_PREP_EKS_FAILURE, MOD_HDCP_STATUS_HDCP2_ENABLE_ENCRYPTION_FAILURE, MOD_HDCP_STATUS_HDCP2_RX_ID_LIST_NOT_READY, MOD_HDCP_STATUS_HDCP2_VALIDATE_RX_ID_LIST_FAILURE, MOD_HDCP_STATUS_HDCP2_RX_ID_LIST_REVOKED, MOD_HDCP_STATUS_HDCP2_ENABLE_STREAM_ENCRYPTION_FAILURE, MOD_HDCP_STATUS_HDCP2_STREAM_READY_PENDING, MOD_HDCP_STATUS_HDCP2_VALIDATE_STREAM_READY_FAILURE, MOD_HDCP_STATUS_HDCP2_PREPARE_STREAM_MANAGEMENT_FAILURE, MOD_HDCP_STATUS_HDCP2_REAUTH_REQUEST, MOD_HDCP_STATUS_HDCP2_REAUTH_LINK_INTEGRITY_FAILURE, MOD_HDCP_STATUS_HDCP2_DEVICE_COUNT_MISMATCH_FAILURE, MOD_HDCP_STATUS_UNSUPPORTED_PSP_VER_FAILURE} (*)(struct mod_hdcp *)


name: ta_dtm_dio_output_type
alias:
enum {TA_DTM_DIO_OUTPUT_TYPE__INVALID, TA_DTM_DIO_OUTPUT_TYPE__DIRECT, TA_DTM_DIO_OUTPUT_TYPE__DPIA}


name: MetricsMember_t
alias:
enum {METRICS_CURR_GFXCLK, METRICS_CURR_SOCCLK, METRICS_CURR_UCLK, METRICS_CURR_VCLK, METRICS_CURR_VCLK1, METRICS_CURR_DCLK, METRICS_CURR_DCLK1, METRICS_CURR_FCLK, METRICS_CURR_DCEFCLK, METRICS_AVERAGE_CPUCLK, METRICS_AVERAGE_GFXCLK, METRICS_AVERAGE_SOCCLK, METRICS_AVERAGE_FCLK, METRICS_AVERAGE_UCLK, METRICS_AVERAGE_VCLK, METRICS_AVERAGE_DCLK, METRICS_AVERAGE_VCLK1, METRICS_AVERAGE_DCLK1, METRICS_AVERAGE_GFXACTIVITY, METRICS_AVERAGE_MEMACTIVITY, METRICS_AVERAGE_VCNACTIVITY, METRICS_AVERAGE_SOCKETPOWER, METRICS_TEMPERATURE_EDGE, METRICS_TEMPERATURE_HOTSPOT, METRICS_TEMPERATURE_MEM, METRICS_TEMPERATURE_VRGFX, METRICS_TEMPERATURE_VRSOC, METRICS_TEMPERATURE_VRMEM, METRICS_THROTTLER_STATUS, METRICS_CURR_FANSPEED, METRICS_VOLTAGE_VDDSOC, METRICS_VOLTAGE_VDDGFX, METRICS_SS_APU_SHARE, METRICS_SS_DGPU_SHARE, METRICS_UNIQUE_ID_UPPER32, METRICS_UNIQUE_ID_LOWER32, METRICS_PCIE_RATE, METRICS_PCIE_WIDTH, METRICS_CURR_FANPWM}


name: FIRMWARE_ID
alias:
enum _FIRMWARE_ID_ {FIRMWARE_ID_INVALID, FIRMWARE_ID_RLC_G_UCODE, FIRMWARE_ID_RLC_TOC, FIRMWARE_ID_RLCG_SCRATCH, FIRMWARE_ID_RLC_SRM_ARAM, FIRMWARE_ID_RLC_SRM_INDEX_ADDR, FIRMWARE_ID_RLC_SRM_INDEX_DATA, FIRMWARE_ID_RLC_P_UCODE, FIRMWARE_ID_RLC_V_UCODE, FIRMWARE_ID_RLX6_UCODE, FIRMWARE_ID_RLX6_DRAM_BOOT, FIRMWARE_ID_GLOBAL_TAP_DELAYS, FIRMWARE_ID_SE0_TAP_DELAYS, FIRMWARE_ID_SE1_TAP_DELAYS, FIRMWARE_ID_GLOBAL_SE0_SE1_SKEW_DELAYS, FIRMWARE_ID_SDMA0_UCODE, FIRMWARE_ID_SDMA0_JT, FIRMWARE_ID_SDMA1_UCODE, FIRMWARE_ID_SDMA1_JT, FIRMWARE_ID_CP_CE, FIRMWARE_ID_CP_PFP, FIRMWARE_ID_CP_ME, FIRMWARE_ID_CP_MEC, FIRMWARE_ID_CP_MES, FIRMWARE_ID_MES_STACK, FIRMWARE_ID_RLC_SRM_DRAM_SR, FIRMWARE_ID_RLCG_SCRATCH_SR, FIRMWARE_ID_RLCP_SCRATCH_SR, FIRMWARE_ID_RLCV_SCRATCH_SR, FIRMWARE_ID_RLX6_DRAM_SR, FIRMWARE_ID_SDMA0_PG_CONTEXT, FIRMWARE_ID_SDMA1_PG_CONTEXT, FIRMWARE_ID_GLOBAL_MUX_SELECT_RAM, FIRMWARE_ID_SE0_MUX_SELECT_RAM, FIRMWARE_ID_SE1_MUX_SELECT_RAM, FIRMWARE_ID_ACCUM_CTRL_RAM, FIRMWARE_ID_RLCP_CAM, FIRMWARE_ID_RLC_SPP_CAM_EXT, FIRMWARE_ID_MAX}


name: SOC21_FIRMWARE_ID
alias:
enum _SOC21_FIRMWARE_ID_ {SOC21_FIRMWARE_ID_INVALID, SOC21_FIRMWARE_ID_RLC_G_UCODE, SOC21_FIRMWARE_ID_RLC_TOC, SOC21_FIRMWARE_ID_RLCG_SCRATCH, SOC21_FIRMWARE_ID_RLC_SRM_ARAM, SOC21_FIRMWARE_ID_RLC_P_UCODE, SOC21_FIRMWARE_ID_RLC_V_UCODE, SOC21_FIRMWARE_ID_RLX6_UCODE, SOC21_FIRMWARE_ID_RLX6_UCODE_CORE1, SOC21_FIRMWARE_ID_RLX6_DRAM_BOOT, SOC21_FIRMWARE_ID_RLX6_DRAM_BOOT_CORE1, SOC21_FIRMWARE_ID_SDMA_UCODE_TH0, SOC21_FIRMWARE_ID_SDMA_UCODE_TH1, SOC21_FIRMWARE_ID_CP_PFP, SOC21_FIRMWARE_ID_CP_ME, SOC21_FIRMWARE_ID_CP_MEC, SOC21_FIRMWARE_ID_RS64_MES_P0, SOC21_FIRMWARE_ID_RS64_MES_P1, SOC21_FIRMWARE_ID_RS64_PFP, SOC21_FIRMWARE_ID_RS64_ME, SOC21_FIRMWARE_ID_RS64_MEC, SOC21_FIRMWARE_ID_RS64_MES_P0_STACK, SOC21_FIRMWARE_ID_RS64_MES_P1_STACK, SOC21_FIRMWARE_ID_RS64_PFP_P0_STACK, SOC21_FIRMWARE_ID_RS64_PFP_P1_STACK, SOC21_FIRMWARE_ID_RS64_ME_P0_STACK, SOC21_FIRMWARE_ID_RS64_ME_P1_STACK, SOC21_FIRMWARE_ID_RS64_MEC_P0_STACK, SOC21_FIRMWARE_ID_RS64_MEC_P1_STACK, SOC21_FIRMWARE_ID_RS64_MEC_P2_STACK, SOC21_FIRMWARE_ID_RS64_MEC_P3_STACK, SOC21_FIRMWARE_ID_RLC_SRM_DRAM_SR, SOC21_FIRMWARE_ID_RLCG_SCRATCH_SR, SOC21_FIRMWARE_ID_RLCP_SCRATCH_SR, SOC21_FIRMWARE_ID_RLCV_SCRATCH_SR, SOC21_FIRMWARE_ID_RLX6_DRAM_SR, SOC21_FIRMWARE_ID_RLX6_DRAM_SR_CORE1, SOC21_FIRMWARE_ID_MAX}


name: btf_trace_amdgpu_vm_update_ptes
alias:
void (*)(void *, struct amdgpu_vm_update_params *, uint64_t, uint64_t, unsigned int, uint64_t, uint64_t, uint64_t, pid_t, uint64_t)


name: mux_states_t
alias:
enum {AD_MUX_DUMMY, AD_MUX_DETACHED, AD_MUX_WAITING, AD_MUX_ATTACHED, AD_MUX_COLLECTING_DISTRIBUTING}


name: rx_states_t
alias:
enum {AD_RX_DUMMY, AD_RX_INITIALIZE, AD_RX_PORT_DISABLED, AD_RX_LACP_DISABLED, AD_RX_EXPIRED, AD_RX_DEFAULTED, AD_RX_CURRENT}


name: btf_trace_cm_qp_create
alias:
void (*)(void *, const struct rdma_id_private *, const struct ib_pd *, const struct ib_qp_init_attr *, int)


name: btf_trace_cxl_overflow
alias:
void (*)(void *, const struct cxl_memdev *, enum cxl_event_log_type, struct cxl_get_event_payload *)


name: savage_chipset
alias:
enum {S3_UNKNOWN, S3_SAVAGE3D, S3_SAVAGE_MX, S3_SAVAGE4, S3_PROSAVAGE, S3_TWISTER, S3_PROSAVAGEDDR, S3_SUPERSAVAGE, S3_SAVAGE2000, S3_LAST}


name: OVRL_BLEND_MODE
alias:
enum _BLEND_MODE {GRAPHICS_MODE, COLOR_KEY, PER_PIXEL_ALPHA, GLOBAL_ALPHA, CK_PIXEL_ALPHA, CK_GLOBAL_ALPHA}


name: flstate_t
alias:
enum {FL_READY, FL_STATUS, FL_CFI_QUERY, FL_JEDEC_QUERY, FL_ERASING, FL_ERASE_SUSPENDING, FL_ERASE_SUSPENDED, FL_WRITING, FL_WRITING_TO_BUFFER, FL_OTP_WRITE, FL_WRITE_SUSPENDING, FL_WRITE_SUSPENDED, FL_PM_SUSPENDED, FL_SYNCING, FL_UNLOADING, FL_LOCKING, FL_UNLOCKING, FL_POINT, FL_XIP_WHILE_ERASING, FL_XIP_WHILE_WRITING, FL_SHUTDOWN, FL_READING, FL_CACHEDPRG, FL_RESETTING, FL_OTPING, FL_PREPARING_ERASE, FL_VERIFYING_ERASE, FL_UNKNOWN}


name: btf_trace_nvsp_recv
alias:
void (*)(void *, const struct net_device *, const struct vmbus_channel *, const struct nvsp_message *)


name: btf_trace_nvsp_send_pkt
alias:
void (*)(void *, const struct net_device *, const struct vmbus_channel *, const struct nvsp_1_message_send_rndis_packet *)


name: AtmelFWType
alias:
enum {ATMEL_FW_TYPE_NONE, ATMEL_FW_TYPE_502, ATMEL_FW_TYPE_502D, ATMEL_FW_TYPE_502E, ATMEL_FW_TYPE_502_3COM, ATMEL_FW_TYPE_504, ATMEL_FW_TYPE_504_2958, ATMEL_FW_TYPE_504A_2958, ATMEL_FW_TYPE_506}


name: btf_trace_mlx5_esw_group_qos_config
alias:
void (*)(void *, const struct mlx5_core_dev *, const struct mlx5_esw_rate_group *, unsigned int, u32, u32)


name: e1000_1000t_rx_status
alias:
enum {e1000_1000t_rx_status_not_ok, e1000_1000t_rx_status_ok, e1000_1000t_rx_status_undefined = 255}


name: e1000_10bt_ext_dist_enable
alias:
enum {e1000_10bt_ext_dist_enable_normal, e1000_10bt_ext_dist_enable_lower, e1000_10bt_ext_dist_enable_undefined = 255}


name: e1000_auto_x_mode
alias:
enum {e1000_auto_x_mode_manual_mdi, e1000_auto_x_mode_manual_mdix, e1000_auto_x_mode_auto1, e1000_auto_x_mode_auto2, e1000_auto_x_mode_undefined = 255}


name: e1000_bus_speed
alias:
enum {e1000_bus_speed_unknown, e1000_bus_speed_33, e1000_bus_speed_66, e1000_bus_speed_100, e1000_bus_speed_120, e1000_bus_speed_133, e1000_bus_speed_reserved}


name: e1000_cable_length
alias:
enum {e1000_cable_length_50, e1000_cable_length_50_80, e1000_cable_length_80_110, e1000_cable_length_110_140, e1000_cable_length_140, e1000_cable_length_undefined = 255}


name: e1000_dsp_config
alias:
enum {e1000_dsp_config_disabled, e1000_dsp_config_enabled, e1000_dsp_config_activated, e1000_dsp_config_undefined = 255}


name: e1000_eeprom_type
alias:
enum {e1000_eeprom_uninitialized, e1000_eeprom_spi, e1000_eeprom_microwire, e1000_eeprom_flash, e1000_eeprom_none, e1000_num_eeprom_types}


name: e1000_mac_type
alias:
enum {e1000_undefined, e1000_82542_rev2_0, e1000_82542_rev2_1, e1000_82543, e1000_82544, e1000_82540, e1000_82545, e1000_82545_rev_3, e1000_82546, e1000_ce4100, e1000_82546_rev_3, e1000_82541, e1000_82541_rev_2, e1000_82547, e1000_82547_rev_2, e1000_num_macs}


name: e1000_media_type
alias:
enum {e1000_media_type_copper, e1000_media_type_fiber, e1000_media_type_internal_serdes, e1000_num_media_types}


name: e1000_polarity_reversal
alias:
enum {e1000_polarity_reversal_enabled, e1000_polarity_reversal_disabled, e1000_polarity_reversal_undefined = 255}


name: ixgb_bus_speed
alias:
enum {ixgb_bus_speed_unknown, ixgb_bus_speed_33, ixgb_bus_speed_66, ixgb_bus_speed_100, ixgb_bus_speed_133, ixgb_bus_speed_reserved}


name: ixgb_phy_type
alias:
enum {ixgb_phy_type_unknown, ixgb_phy_type_g6005, ixgb_phy_type_g6104, ixgb_phy_type_txn17201, ixgb_phy_type_txn17401, ixgb_phy_type_bcm}


name: btf_trace_i40e_napi_poll
alias:
void (*)(void *, struct napi_struct *, struct i40e_q_vector *, int, int, unsigned int, unsigned int, bool, bool)


name: chip_t
alias:
enum {CH_8139, CH_8139_K, CH_8139A, CH_8139A_G, CH_8139B, CH_8130, CH_8139C, CH_8100, CH_8100B_8139D, CH_8101}


name: sja1105_config_valid_t
alias:
enum {SJA1105_CONFIG_OK, SJA1105_TTETHERNET_NOT_SUPPORTED, SJA1105_INCORRECT_TTETHERNET_CONFIGURATION, SJA1105_INCORRECT_VIRTUAL_LINK_CONFIGURATION, SJA1105_MISSING_L2_POLICING_TABLE, SJA1105_MISSING_L2_FORWARDING_TABLE, SJA1105_MISSING_L2_FORWARDING_PARAMS_TABLE, SJA1105_MISSING_GENERAL_PARAMS_TABLE, SJA1105_MISSING_VLAN_TABLE, SJA1105_MISSING_XMII_TABLE, SJA1105_MISSING_MAC_TABLE, SJA1105_OVERCOMMITTED_FRAME_MEMORY}


name: fc_port_type_t
alias:
enum {FCT_UNKNOWN, FCT_BROADCAST, FCT_INITIATOR, FCT_TARGET = 4, FCT_NVME_INITIATOR = 16, FCT_NVME_TARGET = 32, FCT_NVME_DISCOVERY = 64, FCT_NVME = 240}


name: port_config_fn
alias:
void (*)(struct isci_host *, struct sci_port_configuration_agent *, struct isci_port *, struct isci_phy *)


name: ahd_bug
alias:
enum {AHD_BUGNONE, AHD_SENT_SCB_UPDATE_BUG, AHD_ABORT_LQI_BUG, AHD_PKT_BITBUCKET_BUG = 4, AHD_LONG_SETIMO_BUG = 8, AHD_NLQICRC_DELAYED_BUG = 16, AHD_SCSIRST_BUG = 32, AHD_PCIX_CHIPRST_BUG = 64, AHD_PCIX_MMAPIO_BUG = 128, AHD_PCIX_SCBRAM_RD_BUG = 256, AHD_PCIX_BUG_MASK = 448, AHD_LQO_ATNO_BUG = 512, AHD_AUTOFLUSH_BUG = 1024, AHD_CLRLQO_AUTOCLR_BUG = 2048, AHD_PKTIZED_STATUS_BUG = 4096, AHD_PKT_LUN_BUG = 8192, AHD_NONPACKFIFO_BUG = 16384, AHD_MDFF_WSCBPTR_BUG = 32768, AHD_REG_SLOW_SETTLE_BUG = 65536, AHD_SET_MODE_BUG = 131072, AHD_BUSFREEREV_BUG = 262144, AHD_PACED_NEGTABLE_BUG = 524288, AHD_LQOOVERRUN_BUG = 1048576, AHD_INTCOLLISION_BUG = 2097152, AHD_EARLY_REQ_BUG = 4194304, AHD_FAINT_LED_BUG = 8388608}


name: ahd_chip
alias:
enum {AHD_NONE, AHD_CHIPID_MASK = 255, AHD_AIC7901 = 1, AHD_AIC7902, AHD_AIC7901A, AHD_PCI = 256, AHD_PCIX = 512, AHD_BUS_MASK = 3840}


name: ahd_feature
alias:
enum {AHD_FENONE, AHD_WIDE, AHD_AIC79XXB_SLOWCRC, AHD_MULTI_FUNC = 256, AHD_TARGETMODE = 4096, AHD_MULTIROLE = 8192, AHD_RTI = 16384, AHD_NEW_IOCELL_OPTS = 32768, AHD_NEW_DFCNTRL_OPTS = 65536, AHD_FAST_CDB_DELIVERY = 131072, AHD_REMOVABLE = 0, AHD_AIC7901_FE = 0, AHD_AIC7901A_FE = 0, AHD_AIC7902_FE = 256}


name: ahd_flag
alias:
enum {AHD_FNONE, AHD_BOOT_CHANNEL, AHD_USEDEFAULTS = 4, AHD_SEQUENCER_DEBUG = 8, AHD_RESET_BUS_A = 16, AHD_EXTENDED_TRANS_A = 32, AHD_TERM_ENB_A = 64, AHD_SPCHK_ENB_A = 128, AHD_STPWLEVEL_A = 256, AHD_INITIATORROLE = 512, AHD_TARGETROLE = 1024, AHD_RESOURCE_SHORTAGE = 2048, AHD_TQINFIFO_BLOCKED = 4096, AHD_INT50_SPEEDFLEX = 8192, AHD_BIOS_ENABLED = 16384, AHD_ALL_INTERRUPTS = 32768, AHD_39BIT_ADDRESSING = 65536, AHD_64BIT_ADDRESSING = 131072, AHD_CURRENT_SENSING = 262144, AHD_SCB_CONFIG_USED = 524288, AHD_HP_BOARD = 1048576, AHD_BUS_RESET_ACTIVE = 2097152, AHD_UPDATE_PEND_CMDS = 4194304, AHD_RUNNING_QOUTFIFO = 8388608, AHD_HAD_FIRST_SEL = 16777216}


name: ahd_msg_flags
alias:
enum {MSG_FLAG_NONE, MSG_FLAG_EXPECT_PPR_BUSFREE, MSG_FLAG_IU_REQ_CHANGED, MSG_FLAG_EXPECT_IDE_BUSFREE = 4, MSG_FLAG_EXPECT_QASREJ_BUSFREE = 8, MSG_FLAG_PACKETIZED = 16}


name: ahd_msg_type
alias:
enum {MSG_TYPE_NONE, MSG_TYPE_INITIATOR_MSGOUT, MSG_TYPE_INITIATOR_MSGIN, MSG_TYPE_TARGET_MSGOUT, MSG_TYPE_TARGET_MSGIN}


name: scb_flag
alias:
enum {SCB_FLAG_NONE, SCB_TRANSMISSION_ERROR, SCB_OTHERTCL_TIMEOUT, SCB_DEVICE_RESET = 4, SCB_SENSE = 8, SCB_CDB32_PTR = 16, SCB_RECOVERY_SCB = 32, SCB_AUTO_NEGOTIATE = 64, SCB_NEGOTIATE = 128, SCB_ABORT = 256, SCB_ACTIVE = 512, SCB_TARGET_IMMEDIATE = 1024, SCB_PACKETIZED = 2048, SCB_EXPECT_PPR_BUSFREE = 4096, SCB_PKT_SENSE = 8192, SCB_EXTERNAL_RESET = 16384, SCB_ON_COL_LIST = 32768, SCB_SILENT = 65536}


name: ahd_linux_dev_flags
alias:
enum {AHD_DEV_FREEZE_TIL_EMPTY = 2, AHD_DEV_Q_BASIC = 16, AHD_DEV_Q_TAGGED = 32, AHD_DEV_PERIODIC_OTAG = 64}


name: ac_code
alias:
enum {AC_GETDEV_CHANGED = 2048, AC_INQ_CHANGED = 1024, AC_TRANSFER_NEG = 512, AC_LOST_DEVICE = 256, AC_FOUND_DEVICE = 128, AC_PATH_DEREGISTERED = 64, AC_PATH_REGISTERED = 32, AC_SENT_BDR = 16, AC_SCSI_AEN = 8, AC_UNSOL_RESEL = 2, AC_BUS_RESET = 1}


name: cam_status
alias:
enum {CAM_REQ_INPROG, CAM_REQ_CMP, CAM_REQ_ABORTED, CAM_UA_ABORT, CAM_REQ_CMP_ERR, CAM_BUSY, CAM_REQ_INVALID, CAM_PATH_INVALID, CAM_SEL_TIMEOUT, CAM_CMD_TIMEOUT, CAM_SCSI_STATUS_ERROR, CAM_SCSI_BUS_RESET, CAM_UNCOR_PARITY, CAM_AUTOSENSE_FAIL, CAM_NO_HBA, CAM_DATA_RUN_ERR, CAM_UNEXP_BUSFREE, CAM_SEQUENCE_FAIL, CAM_CCB_LEN_ERR, CAM_PROVIDE_FAIL, CAM_BDR_SENT, CAM_REQ_TERMIO, CAM_UNREC_HBA_ERROR, CAM_REQ_TOO_BIG, CAM_UA_TERMIO, CAM_MSG_REJECT_REC, CAM_DEV_NOT_THERE, CAM_RESRC_UNAVAIL, CAM_REQUEUE_REQ, CAM_DEV_QFRZN = 64, CAM_STATUS_MASK = 63}


name: ahc_bug
alias:
enum {AHC_BUGNONE, AHC_TMODE_WIDEODD_BUG, AHC_AUTOFLUSH_BUG, AHC_CACHETHEN_BUG = 4, AHC_CACHETHEN_DIS_BUG = 8, AHC_PCI_2_1_RETRY_BUG = 16, AHC_PCI_MWI_BUG = 32, AHC_SCBCHAN_UPLOAD_BUG = 64}


name: ahc_chip
alias:
enum {AHC_NONE, AHC_CHIPID_MASK = 255, AHC_AIC7770 = 1, AHC_AIC7850, AHC_AIC7855, AHC_AIC7859, AHC_AIC7860, AHC_AIC7870, AHC_AIC7880, AHC_AIC7895, AHC_AIC7895C, AHC_AIC7890, AHC_AIC7896, AHC_AIC7892, AHC_AIC7899, AHC_VL = 256, AHC_EISA = 512, AHC_PCI = 1024, AHC_BUS_MASK = 3840}


name: ahc_feature
alias:
enum {AHC_FENONE, AHC_ULTRA, AHC_ULTRA2, AHC_WIDE = 4, AHC_TWIN = 8, AHC_MORE_SRAM = 16, AHC_CMD_CHAN = 32, AHC_QUEUE_REGS = 64, AHC_SG_PRELOAD = 128, AHC_SPIOCAP = 256, AHC_MULTI_TID = 512, AHC_HS_MAILBOX = 1024, AHC_DT = 2048, AHC_NEW_TERMCTL = 4096, AHC_MULTI_FUNC = 8192, AHC_LARGE_SCBS = 16384, AHC_AUTORATE = 32768, AHC_AUTOPAUSE = 65536, AHC_TARGETMODE = 131072, AHC_MULTIROLE = 262144, AHC_REMOVABLE = 524288, AHC_HVD = 1048576, AHC_AIC7770_FE = 0, AHC_AIC7850_FE = 196865, AHC_AIC7860_FE = 196865, AHC_AIC7870_FE = 196608, AHC_AIC7880_FE, AHC_AIC7890_FE = 153330, AHC_AIC7892_FE = 253682, AHC_AIC7895_FE = 221233, AHC_AIC7895C_FE = 221745, AHC_AIC7896_FE = 161522, AHC_AIC7899_FE = 261874}


name: ahc_flag
alias:
enum {AHC_FNONE, AHC_PRIMARY_CHANNEL = 3, AHC_USEDEFAULTS, AHC_SEQUENCER_DEBUG = 8, AHC_SHARED_SRAM = 16, AHC_LARGE_SEEPROM = 32, AHC_RESET_BUS_A = 64, AHC_RESET_BUS_B = 128, AHC_EXTENDED_TRANS_A = 256, AHC_EXTENDED_TRANS_B = 512, AHC_TERM_ENB_A = 1024, AHC_TERM_ENB_B = 2048, AHC_INITIATORROLE = 4096, AHC_TARGETROLE = 8192, AHC_NEWEEPROM_FMT = 16384, AHC_TQINFIFO_BLOCKED = 65536, AHC_INT50_SPEEDFLEX = 131072, AHC_SCB_BTT = 262144, AHC_BIOS_ENABLED = 524288, AHC_ALL_INTERRUPTS = 1048576, AHC_PAGESCBS = 4194304, AHC_EDGE_INTERRUPT = 8388608, AHC_39BIT_ADDRESSING = 16777216, AHC_LSCBS_ENABLED = 33554432, AHC_SCB_CONFIG_USED = 67108864, AHC_NO_BIOS_INIT = 134217728, AHC_DISABLE_PCI_PERR = 268435456, AHC_HAS_TERM_LOGIC = 536870912}


name: ahc_linux_dev_flags
alias:
enum {AHC_DEV_FREEZE_TIL_EMPTY = 2, AHC_DEV_Q_BASIC = 16, AHC_DEV_Q_TAGGED = 32, AHC_DEV_PERIODIC_OTAG = 64}


name: NVME_BUILD_PRP
alias:
void (*)(struct MPT3SAS_ADAPTER *, u16, Mpi26NVMeEncapsulatedRequest_t *, dma_addr_t, size_t, dma_addr_t, size_t)


name: flexcop_device_type_t
alias:
enum {FC_UNK, FC_CABLE, FC_AIR_DVBT, FC_AIR_ATSC1, FC_AIR_ATSC2, FC_AIR_ATSC3, FC_SKY_REV23, FC_SKY_REV26, FC_SKY_REV27, FC_SKY_REV28, FC_SKYS2_REV33}


name: flexcop_ibi_register
alias:
enum {dma1_000, dma1_004 = 4, dma1_008 = 8, dma1_00c = 12, dma2_010 = 16, dma2_014 = 20, dma2_018 = 24, dma2_01c = 28, tw_sm_c_100 = 256, tw_sm_c_104 = 260, tw_sm_c_108 = 264, tw_sm_c_10c = 268, tw_sm_c_110 = 272, lnb_switch_freq_200 = 512, misc_204 = 516, ctrl_208 = 520, irq_20c = 524, sw_reset_210 = 528, misc_214 = 532, mbox_v8_to_host_218 = 536, mbox_host_to_v8_21c = 540, pid_filter_300 = 768, pid_filter_304 = 772, pid_filter_308 = 776, pid_filter_30c = 780, index_reg_310 = 784, pid_n_reg_314 = 788, mac_low_reg_318 = 792, mac_high_reg_31c = 796, data_tag_400 = 1024, card_id_408 = 1032, card_id_40c = 1036, mac_address_418 = 1048, mac_address_41c = 1052, ci_600 = 1536, pi_604 = 1540, pi_608 = 1544, dvb_reg_60c = 1548, sram_ctrl_reg_700 = 1792, net_buf_reg_704 = 1796, cai_buf_reg_708 = 1800, cao_buf_reg_70c = 1804, media_buf_reg_710 = 1808, sram_dest_reg_714 = 1812, net_buf_reg_718 = 1816, wan_ctrl_reg_71c = 1820}


name: flexcop_sram_dest_target_t
alias:
enum {FC_SRAM_DEST_TARGET_WAN_USB, FC_SRAM_DEST_TARGET_DMA1, FC_SRAM_DEST_TARGET_DMA2, FC_SRAM_DEST_TARGET_FC3_CA}


name: fe_bandwidth_t
alias:
enum fe_bandwidth {BANDWIDTH_8_MHZ, BANDWIDTH_7_MHZ, BANDWIDTH_6_MHZ, BANDWIDTH_AUTO, BANDWIDTH_5_MHZ, BANDWIDTH_10_MHZ, BANDWIDTH_1_712_MHZ}


name: fe_code_rate_t
alias:
enum fe_code_rate {FEC_NONE, FEC_1_2, FEC_2_3, FEC_3_4, FEC_4_5, FEC_5_6, FEC_6_7, FEC_7_8, FEC_8_9, FEC_AUTO, FEC_3_5, FEC_9_10, FEC_2_5, FEC_1_3, FEC_1_4, FEC_5_9, FEC_7_9, FEC_8_15, FEC_11_15, FEC_13_18, FEC_9_20, FEC_11_20, FEC_23_36, FEC_25_36, FEC_13_45, FEC_26_45, FEC_28_45, FEC_32_45, FEC_77_90}


name: fe_guard_interval_t
alias:
enum fe_guard_interval {GUARD_INTERVAL_1_32, GUARD_INTERVAL_1_16, GUARD_INTERVAL_1_8, GUARD_INTERVAL_1_4, GUARD_INTERVAL_AUTO, GUARD_INTERVAL_1_128, GUARD_INTERVAL_19_128, GUARD_INTERVAL_19_256, GUARD_INTERVAL_PN420, GUARD_INTERVAL_PN595, GUARD_INTERVAL_PN945, GUARD_INTERVAL_1_64}


name: fe_modulation_t
alias:
enum fe_modulation {QPSK, QAM_16, QAM_32, QAM_64, QAM_128, QAM_256, QAM_AUTO, VSB_8, VSB_16, PSK_8, APSK_16, APSK_32, DQPSK, QAM_4_NR, QAM_1024, QAM_4096, APSK_8_L, APSK_16_L, APSK_32_L, APSK_64, APSK_64_L}


name: fe_status_t
alias:
enum fe_status {FE_NONE, FE_HAS_SIGNAL, FE_HAS_CARRIER, FE_HAS_VITERBI = 4, FE_HAS_SYNC = 8, FE_HAS_LOCK = 16, FE_TIMEDOUT = 32, FE_REINIT = 64}


name: fe_transmit_mode_t
alias:
enum fe_transmit_mode {TRANSMISSION_MODE_2K, TRANSMISSION_MODE_8K, TRANSMISSION_MODE_AUTO, TRANSMISSION_MODE_4K, TRANSMISSION_MODE_1K, TRANSMISSION_MODE_16K, TRANSMISSION_MODE_32K, TRANSMISSION_MODE_C1, TRANSMISSION_MODE_C3780}


name: flexcop_usb_i2c_function_t
alias:
enum {USB_FUNC_I2C_WRITE = 1, USB_FUNC_I2C_MULTIWRITE, USB_FUNC_I2C_READ, USB_FUNC_I2C_REPEATWRITE, USB_FUNC_GET_DESCRIPTOR, USB_FUNC_I2C_REPEATREAD, USB_FUNC_I2C_CHECKWRITE, USB_FUNC_I2C_CHECKRESULT}


name: flexcop_usb_mem_page_t
alias:
enum {V8_MEMORY_PAGE_DVB_CI = 32, V8_MEMORY_PAGE_DVB_DS = 64, V8_MEMORY_PAGE_MULTI2 = 96, V8_MEMORY_PAGE_FLASH = 128}


name: flexcop_usb_request_t
alias:
enum {B2C2_USB_WRITE_V8_MEM = 4, B2C2_USB_READ_V8_MEM, B2C2_USB_READ_REG = 8, B2C2_USB_WRITE_REG = 10, B2C2_USB_WRITEREGHI, B2C2_USB_FLASH_BLOCK = 16, B2C2_USB_I2C_REQUEST, B2C2_USB_UTILITY}


name: btf_trace_objagg_obj_parent_assign
alias:
void (*)(void *, const struct objagg *, const struct objagg_obj *, const struct objagg_obj *, unsigned int)


name: btf_trace_cfg80211_get_bss
alias:
void (*)(void *, struct wiphy *, struct ieee80211_channel *, const u8 *, const u8 *, size_t, enum ieee80211_bss_type, enum ieee80211_privacy)


name: btf_trace_rdev_join_mesh
alias:
void (*)(void *, struct wiphy *, struct net_device *, const struct mesh_config *, const struct mesh_setup *)


name: btf_trace_rdev_set_bitrate_mask
alias:
void (*)(void *, struct wiphy *, struct net_device *, unsigned int, const u8 *, const struct cfg80211_bitrate_mask *)


name: btf_trace_rdev_tdls_mgmt
alias:
void (*)(void *, struct wiphy *, struct net_device *, u8 *, u8, u8, u16, u32, bool, const u8 *, size_t)


name: btf_trace_rdev_tx_control_port
alias:
void (*)(void *, struct wiphy *, struct net_device *, const u8 *, size_t, const u8 *, __be16, bool, int)


name: sctp_state_fn_t
alias:
enum sctp_disposition {SCTP_DISPOSITION_DISCARD, SCTP_DISPOSITION_CONSUME, SCTP_DISPOSITION_NOMEM, SCTP_DISPOSITION_DELETE_TCB, SCTP_DISPOSITION_ABORT, SCTP_DISPOSITION_VIOLATION, SCTP_DISPOSITION_NOT_IMPL, SCTP_DISPOSITION_ERROR, SCTP_DISPOSITION_BUG} (struct net *, const struct sctp_endpoint *, const struct sctp_association *, const union sctp_subtype, void *, struct sctp_cmd_seq *)


name: btf_trace_sctp_probe
alias:
void (*)(void *, const struct sctp_endpoint *, const struct sctp_association *, struct sctp_chunk *)


name: sctp_sn_error_t
alias:
enum sctp_sn_error {SCTP_FAILED_THRESHOLD, SCTP_RECEIVED_SACK, SCTP_HEARTBEAT_SUCCESS, SCTP_RESPONSE_TO_USER_REQ, SCTP_INTERNAL_ERROR, SCTP_SHUTDOWN_GUARD_EXPIRES, SCTP_PEER_FAULTY}


name: btf_trace_rxrpc_congest
alias:
void (*)(void *, struct rxrpc_call *, struct rxrpc_ack_summary *, rxrpc_serial_t, enum rxrpc_congest_change)


name: btf_trace_rxrpc_recvdata
alias:
void (*)(void *, struct rxrpc_call *, enum rxrpc_recvmsg_trace, rxrpc_seq_t, unsigned int, unsigned int, int)


name: btf_trace_rxrpc_rtt_rx
alias:
void (*)(void *, struct rxrpc_call *, enum rxrpc_rtt_rx_trace, int, rxrpc_serial_t, rxrpc_serial_t, u32, u32)


name: btf_trace_rxrpc_rx_ack
alias:
void (*)(void *, struct rxrpc_call *, rxrpc_serial_t, rxrpc_serial_t, rxrpc_seq_t, rxrpc_seq_t, u8, u8)


name: btf_trace_svc_noregister
alias:
void (*)(void *, const char *, const u32, const int, const unsigned short, const unsigned short, int)


name: btf_trace_svcrdma_decode_rseg
alias:
void (*)(void *, const struct rpc_rdma_cid *, const struct svc_rdma_chunk *, const struct svc_rdma_segment *)


name: btf_trace_ovs_do_execute_action
alias:
void (*)(void *, struct datapath *, struct sk_buff *, struct sw_flow_key *, const struct nlattr *, int)


name: btf_trace_ovs_dp_upcall
alias:
void (*)(void *, struct datapath *, struct sk_buff *, const struct sw_flow_key *, const struct dp_upcall_info *)


name: btf_trace_drv_add_nan_func
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, const struct cfg80211_nan_func *)


name: btf_trace_drv_add_twt_setup
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sta *, struct ieee80211_twt_setup *, struct ieee80211_twt_params *)


name: btf_trace_drv_allow_buffered_frames
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sta *, u16, int, enum ieee80211_frame_release_type, bool)


name: btf_trace_drv_ampdu_action
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_ampdu_params *)


name: btf_trace_drv_assign_vif_chanctx
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_bss_conf *, struct ieee80211_chanctx *)


name: btf_trace_drv_change_interface
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, enum nl80211_iftype, bool)


name: btf_trace_drv_change_sta_links
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_sta *, u16, u16)


name: btf_trace_drv_channel_switch
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_channel_switch *)


name: btf_trace_drv_channel_switch_beacon
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct cfg80211_chan_def *)


name: btf_trace_drv_conf_tx
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, unsigned int, u16, const struct ieee80211_tx_queue_params *)


name: btf_trace_drv_config_iface_filter
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, unsigned int, unsigned int)


name: btf_trace_drv_event_callback
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, const struct ieee80211_event *)


name: btf_trace_drv_get_ftm_responder_stats
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct cfg80211_ftm_responder_stats *)


name: btf_trace_drv_join_ibss
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_bss_conf *)


name: btf_trace_drv_link_info_changed
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_bss_conf *, u64)


name: btf_trace_drv_nan_change_conf
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct cfg80211_nan_conf *, u32)


name: btf_trace_drv_remain_on_channel
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_channel *, unsigned int, enum ieee80211_roc_type)


name: btf_trace_drv_set_bitrate_mask
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, const struct cfg80211_bitrate_mask *)


name: btf_trace_drv_set_key
alias:
void (*)(void *, struct ieee80211_local *, enum set_key_cmd, struct ieee80211_sub_if_data *, struct ieee80211_sta *, struct ieee80211_key_conf *)


name: btf_trace_drv_set_rekey_data
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct cfg80211_gtk_rekey_data *)


name: btf_trace_drv_sta_notify
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, enum sta_notify_cmd, struct ieee80211_sta *)


name: btf_trace_drv_sta_rc_update
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_sta *, u32)


name: btf_trace_drv_sta_set_4addr
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_sta *, bool)


name: btf_trace_drv_sta_state
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_sta *, enum ieee80211_sta_state, enum ieee80211_sta_state)


name: btf_trace_drv_start_nan
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct cfg80211_nan_conf *)


name: btf_trace_drv_switch_vif_chanctx
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_vif_chanctx_switch *, int, enum ieee80211_chanctx_switch_mode)


name: btf_trace_drv_tdls_channel_switch
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_sta *, u8, struct cfg80211_chan_def *)


name: btf_trace_drv_tdls_recv_channel_switch
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_tdls_ch_sw_params *)


name: btf_trace_drv_update_tkip_key
alias:
void (*)(void *, struct ieee80211_local *, struct ieee80211_sub_if_data *, struct ieee80211_key_conf *, struct ieee80211_sta *, u32)


name: atmlec_msg_type
alias:
enum {l_set_mac_addr, l_del_mac_addr, l_svc_setup, l_addr_delete, l_topology_change, l_flush_complete, l_arp_update, l_narp_req, l_config, l_flush_tran_id, l_set_lecid, l_arp_xmt, l_rdesc_arp_xmt, l_associate_req, l_should_bridge}


name: fastpath_t
alias:
enum exit_fastpath_completion {EXIT_FASTPATH_NONE, EXIT_FASTPATH_REENTER_GUEST, EXIT_FASTPATH_EXIT_HANDLED}


name: btf_trace_kvm_cpuid
alias:
void (*)(void *, unsigned int, unsigned int, unsigned long, unsigned long, unsigned long, unsigned long, bool, bool)


name: btf_trace_kvm_xen_hypercall
alias:
void (*)(void *, u8, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)


