# types

name: ex_handler_t
alias:
_Bool (*)(const struct exception_table_entry *, struct pt_regs *, int, unsigned long, unsigned long)


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


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: 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_ROTATE_DELAY, 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_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_1000BASEX, PHY_INTERFACE_MODE_2500BASEX, PHY_INTERFACE_MODE_RXAUI, PHY_INTERFACE_MODE_XAUI, PHY_INTERFACE_MODE_10GBASER, PHY_INTERFACE_MODE_USXGMII, PHY_INTERFACE_MODE_10GKR, PHY_INTERFACE_MODE_MAX}


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_ErrorCode
alias:
enum {ZSTD_error_no_error, ZSTD_error_GENERIC, ZSTD_error_prefix_unknown, ZSTD_error_version_unsupported, ZSTD_error_parameter_unknown, ZSTD_error_frameParameter_unsupported, ZSTD_error_frameParameter_unsupportedBy32bits, ZSTD_error_frameParameter_windowTooLarge, ZSTD_error_compressionParameter_unsupported, ZSTD_error_init_missing, ZSTD_error_memory_allocation, ZSTD_error_stage_wrong, ZSTD_error_dstSize_tooSmall, ZSTD_error_srcSize_wrong, ZSTD_error_corruption_detected, ZSTD_error_checksum_wrong, ZSTD_error_tableLog_tooLarge, ZSTD_error_maxSymbolValue_tooLarge, ZSTD_error_maxSymbolValue_tooSmall, ZSTD_error_dictionary_corrupted, ZSTD_error_dictionary_wrong, ZSTD_error_dictionaryCreation_failed, ZSTD_error_maxCode}


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


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_fib6_table_lookup
alias:
void (*)(void *, const struct net *, const struct fib6_result *, struct fib6_table *, const struct flowi6 *)


name: btf_trace_kyber_latency
alias:
void (*)(void *, struct request_queue *, const char *, const char *, unsigned int, unsigned int, unsigned int, unsigned 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_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_inactive_list_is_low
alias:
void (*)(void *, int, int, unsigned long, unsigned long, unsigned long, unsigned 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_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_insert_memcg_blkcg_link
alias:
void (*)(void *, struct cgroup_subsys_state *, struct cgroup_subsys_state *, struct cgroup_subsys_state *)


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


name: cpuset_filetype_t
alias:
enum {FILE_MEMORY_MIGRATE, FILE_CPULIST, FILE_SOFT_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, FILE_GROUP_BALANCER}


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, CS_GROUP_BALANCER}


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_dStage
alias:
enum {ZSTDds_getFrameHeaderSize, ZSTDds_decodeFrameHeader, ZSTDds_decodeBlockHeader, ZSTDds_decompressBlock, ZSTDds_decompressLastBlock, ZSTDds_checkChecksum, ZSTDds_decodeSkippableHeader, ZSTDds_skipFrame}


name: ZSTD_strategy
alias:
enum {ZSTD_fast, ZSTD_dfast, ZSTD_greedy, ZSTD_lazy, ZSTD_lazy2, ZSTD_btlazy2, ZSTD_btopt, ZSTD_btopt2}


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


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: 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: drm_vblank_get_scanout_position_func
alias:
_Bool (*)(struct drm_crtc *, bool, int *, int *, ktime_t *, ktime_t *, const struct drm_display_mode *)


name: SVGA3dCapsRecordType
alias:
enum {SVGA3DCAPS_RECORD_UNKNOWN, SVGA3DCAPS_RECORD_DEVCAPS_MIN = 256, SVGA3DCAPS_RECORD_DEVCAPS = 256, SVGA3DCAPS_RECORD_DEVCAPS_MAX = 511}


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_RESERVED1 = 6, SVGA_OTABLE_RESERVED2, SVGA_OTABLE_DEVEL_MAX, SVGA_OTABLE_MAX = 8}


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: 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}


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}


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}


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: 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: 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_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: fc_port_type_t
alias:
enum {FCT_UNKNOWN, FCT_RSCN, FCT_SWITCH, FCT_BROADCAST, FCT_INITIATOR, FCT_TARGET, 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: NVME_BUILD_PRP
alias:
void (*)(struct MPT3SAS_ADAPTER *, u16, Mpi26NVMeEncapsulatedRequest_t *, dma_addr_t, size_t, dma_addr_t, size_t)


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: 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: i40e_status
alias:
enum i40e_status_code {I40E_SUCCESS, I40E_ERR_NVM = -1, I40E_ERR_NVM_CHECKSUM = -2, I40E_ERR_PHY = -3, I40E_ERR_CONFIG = -4, I40E_ERR_PARAM = -5, I40E_ERR_MAC_TYPE = -6, I40E_ERR_UNKNOWN_PHY = -7, I40E_ERR_LINK_SETUP = -8, I40E_ERR_ADAPTER_STOPPED = -9, I40E_ERR_INVALID_MAC_ADDR = -10, I40E_ERR_DEVICE_NOT_SUPPORTED = -11, I40E_ERR_MASTER_REQUESTS_PENDING = -12, I40E_ERR_INVALID_LINK_SETTINGS = -13, I40E_ERR_AUTONEG_NOT_COMPLETE = -14, I40E_ERR_RESET_FAILED = -15, I40E_ERR_SWFW_SYNC = -16, I40E_ERR_NO_AVAILABLE_VSI = -17, I40E_ERR_NO_MEMORY = -18, I40E_ERR_BAD_PTR = -19, I40E_ERR_RING_FULL = -20, I40E_ERR_INVALID_PD_ID = -21, I40E_ERR_INVALID_QP_ID = -22, I40E_ERR_INVALID_CQ_ID = -23, I40E_ERR_INVALID_CEQ_ID = -24, I40E_ERR_INVALID_AEQ_ID = -25, I40E_ERR_INVALID_SIZE = -26, I40E_ERR_INVALID_ARP_INDEX = -27, I40E_ERR_INVALID_FPM_FUNC_ID = -28, I40E_ERR_QP_INVALID_MSG_SIZE = -29, I40E_ERR_QP_TOOMANY_WRS_POSTED = -30, I40E_ERR_INVALID_FRAG_COUNT = -31, I40E_ERR_QUEUE_EMPTY = -32, I40E_ERR_INVALID_ALIGNMENT = -33, I40E_ERR_FLUSHED_QUEUE = -34, I40E_ERR_INVALID_PUSH_PAGE_INDEX = -35, I40E_ERR_INVALID_IMM_DATA_SIZE = -36, I40E_ERR_TIMEOUT = -37, I40E_ERR_OPCODE_MISMATCH = -38, I40E_ERR_CQP_COMPL_ERROR = -39, I40E_ERR_INVALID_VF_ID = -40, I40E_ERR_INVALID_HMCFN_ID = -41, I40E_ERR_BACKING_PAGE_ERROR = -42, I40E_ERR_NO_PBLCHUNKS_AVAILABLE = -43, I40E_ERR_INVALID_PBLE_INDEX = -44, I40E_ERR_INVALID_SD_INDEX = -45, I40E_ERR_INVALID_PAGE_DESC_INDEX = -46, I40E_ERR_INVALID_SD_TYPE = -47, I40E_ERR_MEMCPY_FAILED = -48, I40E_ERR_INVALID_HMC_OBJ_INDEX = -49, I40E_ERR_INVALID_HMC_OBJ_COUNT = -50, I40E_ERR_INVALID_SRQ_ARM_LIMIT = -51, I40E_ERR_SRQ_ENABLED = -52, I40E_ERR_ADMIN_QUEUE_ERROR = -53, I40E_ERR_ADMIN_QUEUE_TIMEOUT = -54, I40E_ERR_BUF_TOO_SHORT = -55, I40E_ERR_ADMIN_QUEUE_FULL = -56, I40E_ERR_ADMIN_QUEUE_NO_WORK = -57, I40E_ERR_BAD_IWARP_CQE = -58, I40E_ERR_NVM_BLANK_MODE = -59, I40E_ERR_NOT_IMPLEMENTED = -60, I40E_ERR_PE_DOORBELL_NOT_ENABLED = -61, I40E_ERR_DIAG_TEST_FAILED = -62, I40E_ERR_NOT_READY = -63, I40E_NOT_SUPPORTED = -64, I40E_ERR_FIRMWARE_API_VERSION = -65, I40E_ERR_ADMIN_QUEUE_CRITICAL_ERROR = -66}


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: 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: 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: ea_call_t
alias:
int (*)(struct gfs2_inode *, struct buffer_head *, struct gfs2_ea_header *, struct gfs2_ea_header *, void *)


name: btf_trace_cachefiles_ref
alias:
void (*)(void *, struct cachefiles_object *, struct fscache_cookie *, enum cachefiles_obj_ref_trace, int)


name: btf_trace_cachefiles_rename
alias:
void (*)(void *, struct cachefiles_object *, struct dentry *, struct dentry *, enum fscache_why_object_killed)


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_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_finish_one_leftover
alias:
void (*)(void *, struct xfs_mount *, xfs_agnumber_t, int, xfs_agblock_t, xfs_extlen_t, xfs_agblock_t, xfs_extlen_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: 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_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_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_jbd2_slow_handle_stats
alias:
void (*)(void *, dev_t, unsigned long, unsigned int, unsigned int, int, int, int, int, unsigned long, unsigned long, u64, u64)


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


name: btf_trace_fscache_page_op
alias:
void (*)(void *, struct fscache_cookie *, struct page *, struct fscache_operation *, enum fscache_page_op_trace)


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: 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_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 *, 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: 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_svc_noregister
alias:
void (*)(void *, const char *, const u32, const int, const unsigned short, const unsigned short, int)


name: btf_trace_xprtrdma_reply
alias:
void (*)(void *, const struct rpc_task *, const struct rpcrdma_rep *, const struct rpcrdma_req *, unsigned int)


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_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_chanctx *)


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


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_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 *, 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_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}


