All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.bechberger.ebpf.runtime.misc Maven / Gradle / Ivy

Go to download

Definitions for Linux eBPF types and other helpers and interfaces, auto generated from Linux headers and vmlinux

The newest version!
/** Auto-generated */
package me.bechberger.ebpf.runtime;

import me.bechberger.ebpf.annotations.EnumMember;
import me.bechberger.ebpf.annotations.InlineUnion;
import me.bechberger.ebpf.annotations.Offset;
import me.bechberger.ebpf.annotations.OriginalName;
import me.bechberger.ebpf.annotations.Size;
import me.bechberger.ebpf.annotations.Type;
import me.bechberger.ebpf.annotations.Unsigned;
import me.bechberger.ebpf.annotations.bpf.BuiltinBPFFunction;
import me.bechberger.ebpf.annotations.bpf.MethodIsBPFRelatedFunction;
import me.bechberger.ebpf.annotations.bpf.NotUsableInJava;
import me.bechberger.ebpf.type.Enum;
import me.bechberger.ebpf.type.Ptr;
import me.bechberger.ebpf.type.Struct;
import me.bechberger.ebpf.type.TypedEnum;
import me.bechberger.ebpf.type.TypedefBase;
import me.bechberger.ebpf.type.Union;
import org.jetbrains.annotations.Nullable;
import static me.bechberger.ebpf.runtime.AaDefinitions.*;
import static me.bechberger.ebpf.runtime.AafsDefinitions.*;
import static me.bechberger.ebpf.runtime.Aat2870Definitions.*;
import static me.bechberger.ebpf.runtime.AccelDefinitions.*;
import static me.bechberger.ebpf.runtime.AccountDefinitions.*;
import static me.bechberger.ebpf.runtime.AcctDefinitions.*;
import static me.bechberger.ebpf.runtime.AcpiDefinitions.*;
import static me.bechberger.ebpf.runtime.AcpiphpDefinitions.*;
import static me.bechberger.ebpf.runtime.ActionDefinitions.*;
import static me.bechberger.ebpf.runtime.ActiveDefinitions.*;
import static me.bechberger.ebpf.runtime.AddDefinitions.*;
import static me.bechberger.ebpf.runtime.AddrDefinitions.*;
import static me.bechberger.ebpf.runtime.AddrconfDefinitions.*;
import static me.bechberger.ebpf.runtime.AdjustDefinitions.*;
import static me.bechberger.ebpf.runtime.AdlDefinitions.*;
import static me.bechberger.ebpf.runtime.Adp5520Definitions.*;
import static me.bechberger.ebpf.runtime.AdvisorDefinitions.*;
import static me.bechberger.ebpf.runtime.AeadDefinitions.*;
import static me.bechberger.ebpf.runtime.AerDefinitions.*;
import static me.bechberger.ebpf.runtime.AgpDefinitions.*;
import static me.bechberger.ebpf.runtime.AhashDefinitions.*;
import static me.bechberger.ebpf.runtime.AioDefinitions.*;
import static me.bechberger.ebpf.runtime.AlarmDefinitions.*;
import static me.bechberger.ebpf.runtime.AllocDefinitions.*;
import static me.bechberger.ebpf.runtime.AllocateDefinitions.*;
import static me.bechberger.ebpf.runtime.AmdDefinitions.*;
import static me.bechberger.ebpf.runtime.AmlDefinitions.*;
import static me.bechberger.ebpf.runtime.AnonDefinitions.*;
import static me.bechberger.ebpf.runtime.ApeiDefinitions.*;
import static me.bechberger.ebpf.runtime.ApicDefinitions.*;
import static me.bechberger.ebpf.runtime.ApparmorDefinitions.*;
import static me.bechberger.ebpf.runtime.ApplyDefinitions.*;
import static me.bechberger.ebpf.runtime.ArchDefinitions.*;
import static me.bechberger.ebpf.runtime.ArpDefinitions.*;
import static me.bechberger.ebpf.runtime.ArrayDefinitions.*;
import static me.bechberger.ebpf.runtime.Asn1Definitions.*;
import static me.bechberger.ebpf.runtime.AssocDefinitions.*;
import static me.bechberger.ebpf.runtime.AsymmetricDefinitions.*;
import static me.bechberger.ebpf.runtime.AsyncDefinitions.*;
import static me.bechberger.ebpf.runtime.AtaDefinitions.*;
import static me.bechberger.ebpf.runtime.AtkbdDefinitions.*;
import static me.bechberger.ebpf.runtime.AtomicDefinitions.*;
import static me.bechberger.ebpf.runtime.AttributeDefinitions.*;
import static me.bechberger.ebpf.runtime.AuditDefinitions.*;
import static me.bechberger.ebpf.runtime.AuxiliaryDefinitions.*;
import static me.bechberger.ebpf.runtime.AvailableDefinitions.*;
import static me.bechberger.ebpf.runtime.AvcDefinitions.*;
import static me.bechberger.ebpf.runtime.AvtabDefinitions.*;
import static me.bechberger.ebpf.runtime.BackingDefinitions.*;
import static me.bechberger.ebpf.runtime.BacklightDefinitions.*;
import static me.bechberger.ebpf.runtime.BadDefinitions.*;
import static me.bechberger.ebpf.runtime.BadblocksDefinitions.*;
import static me.bechberger.ebpf.runtime.BalanceDefinitions.*;
import static me.bechberger.ebpf.runtime.BalloonDefinitions.*;
import static me.bechberger.ebpf.runtime.BdevDefinitions.*;
import static me.bechberger.ebpf.runtime.BdiDefinitions.*;
import static me.bechberger.ebpf.runtime.BgpioDefinitions.*;
import static me.bechberger.ebpf.runtime.BindDefinitions.*;
import static me.bechberger.ebpf.runtime.BioDefinitions.*;
import static me.bechberger.ebpf.runtime.BitDefinitions.*;
import static me.bechberger.ebpf.runtime.BitmapDefinitions.*;
import static me.bechberger.ebpf.runtime.Blake2sDefinitions.*;
import static me.bechberger.ebpf.runtime.BlkDefinitions.*;
import static me.bechberger.ebpf.runtime.BlkcgDefinitions.*;
import static me.bechberger.ebpf.runtime.BlkdevDefinitions.*;
import static me.bechberger.ebpf.runtime.BlkgDefinitions.*;
import static me.bechberger.ebpf.runtime.BlkifDefinitions.*;
import static me.bechberger.ebpf.runtime.BlockDefinitions.*;
import static me.bechberger.ebpf.runtime.BloomDefinitions.*;
import static me.bechberger.ebpf.runtime.BootDefinitions.*;
import static me.bechberger.ebpf.runtime.BpfDefinitions.*;
import static me.bechberger.ebpf.runtime.BsgDefinitions.*;
import static me.bechberger.ebpf.runtime.BtfDefinitions.*;
import static me.bechberger.ebpf.runtime.BtreeDefinitions.*;
import static me.bechberger.ebpf.runtime.BtsDefinitions.*;
import static me.bechberger.ebpf.runtime.BufferDefinitions.*;
import static me.bechberger.ebpf.runtime.BuildDefinitions.*;
import static me.bechberger.ebpf.runtime.BusDefinitions.*;
import static me.bechberger.ebpf.runtime.BytDefinitions.*;
import static me.bechberger.ebpf.runtime.CacheDefinitions.*;
import static me.bechberger.ebpf.runtime.CalcDefinitions.*;
import static me.bechberger.ebpf.runtime.CalculateDefinitions.*;
import static me.bechberger.ebpf.runtime.CalipsoDefinitions.*;
import static me.bechberger.ebpf.runtime.CallDefinitions.*;
import static me.bechberger.ebpf.runtime.CanDefinitions.*;
import static me.bechberger.ebpf.runtime.CapDefinitions.*;
import static me.bechberger.ebpf.runtime.CdevDefinitions.*;
import static me.bechberger.ebpf.runtime.CdromDefinitions.*;
import static me.bechberger.ebpf.runtime.CeaDefinitions.*;
import static me.bechberger.ebpf.runtime.Cfg80211Definitions.*;
import static me.bechberger.ebpf.runtime.Cgroup1Definitions.*;
import static me.bechberger.ebpf.runtime.CgroupDefinitions.*;
import static me.bechberger.ebpf.runtime.ChangeDefinitions.*;
import static me.bechberger.ebpf.runtime.ChargerDefinitions.*;
import static me.bechberger.ebpf.runtime.CheckDefinitions.*;
import static me.bechberger.ebpf.runtime.ChvDefinitions.*;
import static me.bechberger.ebpf.runtime.CipsoDefinitions.*;
import static me.bechberger.ebpf.runtime.ClassDefinitions.*;
import static me.bechberger.ebpf.runtime.CleanDefinitions.*;
import static me.bechberger.ebpf.runtime.CleanupDefinitions.*;
import static me.bechberger.ebpf.runtime.ClearDefinitions.*;
import static me.bechberger.ebpf.runtime.ClkDefinitions.*;
import static me.bechberger.ebpf.runtime.ClockeventsDefinitions.*;
import static me.bechberger.ebpf.runtime.ClocksourceDefinitions.*;
import static me.bechberger.ebpf.runtime.CmciDefinitions.*;
import static me.bechberger.ebpf.runtime.CmdlineDefinitions.*;
import static me.bechberger.ebpf.runtime.CmosDefinitions.*;
import static me.bechberger.ebpf.runtime.CmpDefinitions.*;
import static me.bechberger.ebpf.runtime.CnDefinitions.*;
import static me.bechberger.ebpf.runtime.CollectDefinitions.*;
import static me.bechberger.ebpf.runtime.CommonDefinitions.*;
import static me.bechberger.ebpf.runtime.CompatDefinitions.*;
import static me.bechberger.ebpf.runtime.ComponentDefinitions.*;
import static me.bechberger.ebpf.runtime.ComputeDefinitions.*;
import static me.bechberger.ebpf.runtime.ConDefinitions.*;
import static me.bechberger.ebpf.runtime.CondDefinitions.*;
import static me.bechberger.ebpf.runtime.ConfigDefinitions.*;
import static me.bechberger.ebpf.runtime.ConfigfsDefinitions.*;
import static me.bechberger.ebpf.runtime.ConsoleDefinitions.*;
import static me.bechberger.ebpf.runtime.ConvertDefinitions.*;
import static me.bechberger.ebpf.runtime.CookieDefinitions.*;
import static me.bechberger.ebpf.runtime.CopyDefinitions.*;
import static me.bechberger.ebpf.runtime.CoreDefinitions.*;
import static me.bechberger.ebpf.runtime.CountDefinitions.*;
import static me.bechberger.ebpf.runtime.CpciDefinitions.*;
import static me.bechberger.ebpf.runtime.CperDefinitions.*;
import static me.bechberger.ebpf.runtime.CppcDefinitions.*;
import static me.bechberger.ebpf.runtime.CpuDefinitions.*;
import static me.bechberger.ebpf.runtime.CpuacctDefinitions.*;
import static me.bechberger.ebpf.runtime.CpufreqDefinitions.*;
import static me.bechberger.ebpf.runtime.CpuhpDefinitions.*;
import static me.bechberger.ebpf.runtime.CpuidleDefinitions.*;
import static me.bechberger.ebpf.runtime.CpusDefinitions.*;
import static me.bechberger.ebpf.runtime.CpusetDefinitions.*;
import static me.bechberger.ebpf.runtime.CrashDefinitions.*;
import static me.bechberger.ebpf.runtime.CrbDefinitions.*;
import static me.bechberger.ebpf.runtime.Crc32cDefinitions.*;
import static me.bechberger.ebpf.runtime.Crc64Definitions.*;
import static me.bechberger.ebpf.runtime.CrcDefinitions.*;
import static me.bechberger.ebpf.runtime.CreateDefinitions.*;
import static me.bechberger.ebpf.runtime.CrosDefinitions.*;
import static me.bechberger.ebpf.runtime.CryptoDefinitions.*;
import static me.bechberger.ebpf.runtime.CrystalcoveDefinitions.*;
import static me.bechberger.ebpf.runtime.CssDefinitions.*;
import static me.bechberger.ebpf.runtime.CsumDefinitions.*;
import static me.bechberger.ebpf.runtime.CtDefinitions.*;
import static me.bechberger.ebpf.runtime.CtrlDefinitions.*;
import static me.bechberger.ebpf.runtime.CtxDefinitions.*;
import static me.bechberger.ebpf.runtime.CurrentDefinitions.*;
import static me.bechberger.ebpf.runtime.DDefinitions.*;
import static me.bechberger.ebpf.runtime.Da903xDefinitions.*;
import static me.bechberger.ebpf.runtime.Da9052Definitions.*;
import static me.bechberger.ebpf.runtime.Da9063Definitions.*;
import static me.bechberger.ebpf.runtime.DataDefinitions.*;
import static me.bechberger.ebpf.runtime.DaxDefinitions.*;
import static me.bechberger.ebpf.runtime.DbcDefinitions.*;
import static me.bechberger.ebpf.runtime.DbgDefinitions.*;
import static me.bechberger.ebpf.runtime.DcbDefinitions.*;
import static me.bechberger.ebpf.runtime.DcbnlDefinitions.*;
import static me.bechberger.ebpf.runtime.DdDefinitions.*;
import static me.bechberger.ebpf.runtime.DdebugDefinitions.*;
import static me.bechberger.ebpf.runtime.DeadlineDefinitions.*;
import static me.bechberger.ebpf.runtime.DebugDefinitions.*;
import static me.bechberger.ebpf.runtime.DebugfsDefinitions.*;
import static me.bechberger.ebpf.runtime.DecDefinitions.*;
import static me.bechberger.ebpf.runtime.DefaultDefinitions.*;
import static me.bechberger.ebpf.runtime.DeferredDefinitions.*;
import static me.bechberger.ebpf.runtime.DeflateDefinitions.*;
import static me.bechberger.ebpf.runtime.DelayacctDefinitions.*;
import static me.bechberger.ebpf.runtime.DelayedDefinitions.*;
import static me.bechberger.ebpf.runtime.DentryDefinitions.*;
import static me.bechberger.ebpf.runtime.DequeueDefinitions.*;
import static me.bechberger.ebpf.runtime.DestroyDefinitions.*;
import static me.bechberger.ebpf.runtime.DetectDefinitions.*;
import static me.bechberger.ebpf.runtime.DevDefinitions.*;
import static me.bechberger.ebpf.runtime.DevcdDefinitions.*;
import static me.bechberger.ebpf.runtime.DevfreqDefinitions.*;
import static me.bechberger.ebpf.runtime.DeviceDefinitions.*;
import static me.bechberger.ebpf.runtime.DevlDefinitions.*;
import static me.bechberger.ebpf.runtime.DevlinkDefinitions.*;
import static me.bechberger.ebpf.runtime.DevmDefinitions.*;
import static me.bechberger.ebpf.runtime.DevptsDefinitions.*;
import static me.bechberger.ebpf.runtime.DevresDefinitions.*;
import static me.bechberger.ebpf.runtime.DhDefinitions.*;
import static me.bechberger.ebpf.runtime.DimDefinitions.*;
import static me.bechberger.ebpf.runtime.DisableDefinitions.*;
import static me.bechberger.ebpf.runtime.DiskDefinitions.*;
import static me.bechberger.ebpf.runtime.DisplayidDefinitions.*;
import static me.bechberger.ebpf.runtime.DlDefinitions.*;
import static me.bechberger.ebpf.runtime.DmDefinitions.*;
import static me.bechberger.ebpf.runtime.DmaDefinitions.*;
import static me.bechberger.ebpf.runtime.DmaengineDefinitions.*;
import static me.bechberger.ebpf.runtime.DmarDefinitions.*;
import static me.bechberger.ebpf.runtime.DmiDefinitions.*;
import static me.bechberger.ebpf.runtime.DnsDefinitions.*;
import static me.bechberger.ebpf.runtime.DoDefinitions.*;
import static me.bechberger.ebpf.runtime.DomainDefinitions.*;
import static me.bechberger.ebpf.runtime.DownDefinitions.*;
import static me.bechberger.ebpf.runtime.DpcDefinitions.*;
import static me.bechberger.ebpf.runtime.DpllDefinitions.*;
import static me.bechberger.ebpf.runtime.DpmDefinitions.*;
import static me.bechberger.ebpf.runtime.DquotDefinitions.*;
import static me.bechberger.ebpf.runtime.DrainDefinitions.*;
import static me.bechberger.ebpf.runtime.DrbgDefinitions.*;
import static me.bechberger.ebpf.runtime.DriverDefinitions.*;
import static me.bechberger.ebpf.runtime.DrmDefinitions.*;
import static me.bechberger.ebpf.runtime.DrmmDefinitions.*;
import static me.bechberger.ebpf.runtime.DropDefinitions.*;
import static me.bechberger.ebpf.runtime.DsaDefinitions.*;
import static me.bechberger.ebpf.runtime.DstDefinitions.*;
import static me.bechberger.ebpf.runtime.DummyDefinitions.*;
import static me.bechberger.ebpf.runtime.DummyconDefinitions.*;
import static me.bechberger.ebpf.runtime.DumpDefinitions.*;
import static me.bechberger.ebpf.runtime.DupDefinitions.*;
import static me.bechberger.ebpf.runtime.DvdDefinitions.*;
import static me.bechberger.ebpf.runtime.DwDefinitions.*;
import static me.bechberger.ebpf.runtime.Dwc2Definitions.*;
import static me.bechberger.ebpf.runtime.DxDefinitions.*;
import static me.bechberger.ebpf.runtime.DynDefinitions.*;
import static me.bechberger.ebpf.runtime.DyneventDefinitions.*;
import static me.bechberger.ebpf.runtime.E820Definitions.*;
import static me.bechberger.ebpf.runtime.EafnosupportDefinitions.*;
import static me.bechberger.ebpf.runtime.EarlyDefinitions.*;
import static me.bechberger.ebpf.runtime.EbitmapDefinitions.*;
import static me.bechberger.ebpf.runtime.EcDefinitions.*;
import static me.bechberger.ebpf.runtime.EcryptfsDefinitions.*;
import static me.bechberger.ebpf.runtime.EdacDefinitions.*;
import static me.bechberger.ebpf.runtime.EddDefinitions.*;
import static me.bechberger.ebpf.runtime.EdidDefinitions.*;
import static me.bechberger.ebpf.runtime.EfiDefinitions.*;
import static me.bechberger.ebpf.runtime.EfivarDefinitions.*;
import static me.bechberger.ebpf.runtime.EfivarfsDefinitions.*;
import static me.bechberger.ebpf.runtime.EhciDefinitions.*;
import static me.bechberger.ebpf.runtime.EisaDefinitions.*;
import static me.bechberger.ebpf.runtime.ElantsDefinitions.*;
import static me.bechberger.ebpf.runtime.ElevatorDefinitions.*;
import static me.bechberger.ebpf.runtime.ElvDefinitions.*;
import static me.bechberger.ebpf.runtime.EmDefinitions.*;
import static me.bechberger.ebpf.runtime.EmitDefinitions.*;
import static me.bechberger.ebpf.runtime.EnableDefinitions.*;
import static me.bechberger.ebpf.runtime.EndDefinitions.*;
import static me.bechberger.ebpf.runtime.EnqueueDefinitions.*;
import static me.bechberger.ebpf.runtime.EpDefinitions.*;
import static me.bechberger.ebpf.runtime.EprobeDefinitions.*;
import static me.bechberger.ebpf.runtime.ErstDefinitions.*;
import static me.bechberger.ebpf.runtime.EspintcpDefinitions.*;
import static me.bechberger.ebpf.runtime.EthDefinitions.*;
import static me.bechberger.ebpf.runtime.EthnlDefinitions.*;
import static me.bechberger.ebpf.runtime.EthtoolDefinitions.*;
import static me.bechberger.ebpf.runtime.EvdevDefinitions.*;
import static me.bechberger.ebpf.runtime.EventDefinitions.*;
import static me.bechberger.ebpf.runtime.EventfdDefinitions.*;
import static me.bechberger.ebpf.runtime.EventfsDefinitions.*;
import static me.bechberger.ebpf.runtime.EvmDefinitions.*;
import static me.bechberger.ebpf.runtime.EvtchnDefinitions.*;
import static me.bechberger.ebpf.runtime.ExcDefinitions.*;
import static me.bechberger.ebpf.runtime.ExitDefinitions.*;
import static me.bechberger.ebpf.runtime.Ext4Definitions.*;
import static me.bechberger.ebpf.runtime.ExtDefinitions.*;
import static me.bechberger.ebpf.runtime.ExtconDefinitions.*;
import static me.bechberger.ebpf.runtime.FDefinitions.*;
import static me.bechberger.ebpf.runtime.FanotifyDefinitions.*;
import static me.bechberger.ebpf.runtime.FatDefinitions.*;
import static me.bechberger.ebpf.runtime.FaultDefinitions.*;
import static me.bechberger.ebpf.runtime.FbDefinitions.*;
import static me.bechberger.ebpf.runtime.FbconDefinitions.*;
import static me.bechberger.ebpf.runtime.FfDefinitions.*;
import static me.bechberger.ebpf.runtime.Fib4Definitions.*;
import static me.bechberger.ebpf.runtime.Fib6Definitions.*;
import static me.bechberger.ebpf.runtime.FibDefinitions.*;
import static me.bechberger.ebpf.runtime.FifoDefinitions.*;
import static me.bechberger.ebpf.runtime.FileDefinitions.*;
import static me.bechberger.ebpf.runtime.FilemapDefinitions.*;
import static me.bechberger.ebpf.runtime.FillDefinitions.*;
import static me.bechberger.ebpf.runtime.FilterDefinitions.*;
import static me.bechberger.ebpf.runtime.FindDefinitions.*;
import static me.bechberger.ebpf.runtime.FinishDefinitions.*;
import static me.bechberger.ebpf.runtime.FirmwareDefinitions.*;
import static me.bechberger.ebpf.runtime.FixedDefinitions.*;
import static me.bechberger.ebpf.runtime.FixupDefinitions.*;
import static me.bechberger.ebpf.runtime.FlowDefinitions.*;
import static me.bechberger.ebpf.runtime.FlushDefinitions.*;
import static me.bechberger.ebpf.runtime.FnDefinitions.*;
import static me.bechberger.ebpf.runtime.FolioDefinitions.*;
import static me.bechberger.ebpf.runtime.FollowDefinitions.*;
import static me.bechberger.ebpf.runtime.FopsDefinitions.*;
import static me.bechberger.ebpf.runtime.ForceDefinitions.*;
import static me.bechberger.ebpf.runtime.FpropDefinitions.*;
import static me.bechberger.ebpf.runtime.FpuDefinitions.*;
import static me.bechberger.ebpf.runtime.FreeDefinitions.*;
import static me.bechberger.ebpf.runtime.FreezeDefinitions.*;
import static me.bechberger.ebpf.runtime.FreezerDefinitions.*;
import static me.bechberger.ebpf.runtime.FreqDefinitions.*;
import static me.bechberger.ebpf.runtime.FromDefinitions.*;
import static me.bechberger.ebpf.runtime.FsDefinitions.*;
import static me.bechberger.ebpf.runtime.FscryptDefinitions.*;
import static me.bechberger.ebpf.runtime.FseDefinitions.*;
import static me.bechberger.ebpf.runtime.FsnotifyDefinitions.*;
import static me.bechberger.ebpf.runtime.FsverityDefinitions.*;
import static me.bechberger.ebpf.runtime.FtraceDefinitions.*;
import static me.bechberger.ebpf.runtime.FunctionDefinitions.*;
import static me.bechberger.ebpf.runtime.FuseDefinitions.*;
import static me.bechberger.ebpf.runtime.FutexDefinitions.*;
import static me.bechberger.ebpf.runtime.FwDefinitions.*;
import static me.bechberger.ebpf.runtime.FwnodeDefinitions.*;
import static me.bechberger.ebpf.runtime.GartDefinitions.*;
import static me.bechberger.ebpf.runtime.GcmDefinitions.*;
import static me.bechberger.ebpf.runtime.GenDefinitions.*;
import static me.bechberger.ebpf.runtime.GenericDefinitions.*;
import static me.bechberger.ebpf.runtime.GenlDefinitions.*;
import static me.bechberger.ebpf.runtime.GenpdDefinitions.*;
import static me.bechberger.ebpf.runtime.GenphyDefinitions.*;
import static me.bechberger.ebpf.runtime.GetDefinitions.*;
import static me.bechberger.ebpf.runtime.GhesDefinitions.*;
import static me.bechberger.ebpf.runtime.GnetDefinitions.*;
import static me.bechberger.ebpf.runtime.GnttabDefinitions.*;
import static me.bechberger.ebpf.runtime.GpioDefinitions.*;
import static me.bechberger.ebpf.runtime.GpiochipDefinitions.*;
import static me.bechberger.ebpf.runtime.GpiodDefinitions.*;
import static me.bechberger.ebpf.runtime.GpiolibDefinitions.*;
import static me.bechberger.ebpf.runtime.GroDefinitions.*;
import static me.bechberger.ebpf.runtime.GroupDefinitions.*;
import static me.bechberger.ebpf.runtime.HandleDefinitions.*;
import static me.bechberger.ebpf.runtime.HandshakeDefinitions.*;
import static me.bechberger.ebpf.runtime.HasDefinitions.*;
import static me.bechberger.ebpf.runtime.HashDefinitions.*;
import static me.bechberger.ebpf.runtime.HcdDefinitions.*;
import static me.bechberger.ebpf.runtime.HctxDefinitions.*;
import static me.bechberger.ebpf.runtime.HdmiDefinitions.*;
import static me.bechberger.ebpf.runtime.HidDefinitions.*;
import static me.bechberger.ebpf.runtime.HistDefinitions.*;
import static me.bechberger.ebpf.runtime.HmacDefinitions.*;
import static me.bechberger.ebpf.runtime.HmatDefinitions.*;
import static me.bechberger.ebpf.runtime.HmmDefinitions.*;
import static me.bechberger.ebpf.runtime.HookDefinitions.*;
import static me.bechberger.ebpf.runtime.HpcDefinitions.*;
import static me.bechberger.ebpf.runtime.HpetDefinitions.*;
import static me.bechberger.ebpf.runtime.HrtimerDefinitions.*;
import static me.bechberger.ebpf.runtime.HsuDefinitions.*;
import static me.bechberger.ebpf.runtime.HswepDefinitions.*;
import static me.bechberger.ebpf.runtime.HtabDefinitions.*;
import static me.bechberger.ebpf.runtime.HteDefinitions.*;
import static me.bechberger.ebpf.runtime.HubDefinitions.*;
import static me.bechberger.ebpf.runtime.HufDefinitions.*;
import static me.bechberger.ebpf.runtime.HugetlbDefinitions.*;
import static me.bechberger.ebpf.runtime.HugetlbfsDefinitions.*;
import static me.bechberger.ebpf.runtime.HvDefinitions.*;
import static me.bechberger.ebpf.runtime.HvcDefinitions.*;
import static me.bechberger.ebpf.runtime.HwDefinitions.*;
import static me.bechberger.ebpf.runtime.HwlatDefinitions.*;
import static me.bechberger.ebpf.runtime.HwmonDefinitions.*;
import static me.bechberger.ebpf.runtime.HwspinDefinitions.*;
import static me.bechberger.ebpf.runtime.HypervDefinitions.*;
import static me.bechberger.ebpf.runtime.I2cDefinitions.*;
import static me.bechberger.ebpf.runtime.I2cdevDefinitions.*;
import static me.bechberger.ebpf.runtime.I8042Definitions.*;
import static me.bechberger.ebpf.runtime.Ia32Definitions.*;
import static me.bechberger.ebpf.runtime.IbDefinitions.*;
import static me.bechberger.ebpf.runtime.IccDefinitions.*;
import static me.bechberger.ebpf.runtime.IcmpDefinitions.*;
import static me.bechberger.ebpf.runtime.Icmpv6Definitions.*;
import static me.bechberger.ebpf.runtime.IcxDefinitions.*;
import static me.bechberger.ebpf.runtime.IdleDefinitions.*;
import static me.bechberger.ebpf.runtime.IdrDefinitions.*;
import static me.bechberger.ebpf.runtime.Ieee80211Definitions.*;
import static me.bechberger.ebpf.runtime.IflaDefinitions.*;
import static me.bechberger.ebpf.runtime.Igmp6Definitions.*;
import static me.bechberger.ebpf.runtime.IgmpDefinitions.*;
import static me.bechberger.ebpf.runtime.ImaDefinitions.*;
import static me.bechberger.ebpf.runtime.ImsttfbDefinitions.*;
import static me.bechberger.ebpf.runtime.In6Definitions.*;
import static me.bechberger.ebpf.runtime.InDefinitions.*;
import static me.bechberger.ebpf.runtime.IncDefinitions.*;
import static me.bechberger.ebpf.runtime.Inet6Definitions.*;
import static me.bechberger.ebpf.runtime.InetDefinitions.*;
import static me.bechberger.ebpf.runtime.InitDefinitions.*;
import static me.bechberger.ebpf.runtime.InodeDefinitions.*;
import static me.bechberger.ebpf.runtime.InotifyDefinitions.*;
import static me.bechberger.ebpf.runtime.InputDefinitions.*;
import static me.bechberger.ebpf.runtime.InsertDefinitions.*;
import static me.bechberger.ebpf.runtime.InsnDefinitions.*;
import static me.bechberger.ebpf.runtime.IntDefinitions.*;
import static me.bechberger.ebpf.runtime.IntegrityDefinitions.*;
import static me.bechberger.ebpf.runtime.IntelDefinitions.*;
import static me.bechberger.ebpf.runtime.IntervalDefinitions.*;
import static me.bechberger.ebpf.runtime.InvalidateDefinitions.*;
import static me.bechberger.ebpf.runtime.IoDefinitions.*;
import static me.bechberger.ebpf.runtime.Ioam6Definitions.*;
import static me.bechberger.ebpf.runtime.IoapicDefinitions.*;
import static me.bechberger.ebpf.runtime.IocDefinitions.*;
import static me.bechberger.ebpf.runtime.IocgDefinitions.*;
import static me.bechberger.ebpf.runtime.IomapDefinitions.*;
import static me.bechberger.ebpf.runtime.IommuDefinitions.*;
import static me.bechberger.ebpf.runtime.IopfDefinitions.*;
import static me.bechberger.ebpf.runtime.IoprioDefinitions.*;
import static me.bechberger.ebpf.runtime.IoremapDefinitions.*;
import static me.bechberger.ebpf.runtime.IosfDefinitions.*;
import static me.bechberger.ebpf.runtime.IovDefinitions.*;
import static me.bechberger.ebpf.runtime.IovaDefinitions.*;
import static me.bechberger.ebpf.runtime.Ip4Definitions.*;
import static me.bechberger.ebpf.runtime.Ip6Definitions.*;
import static me.bechberger.ebpf.runtime.Ip6addrlblDefinitions.*;
import static me.bechberger.ebpf.runtime.Ip6mrDefinitions.*;
import static me.bechberger.ebpf.runtime.IpDefinitions.*;
import static me.bechberger.ebpf.runtime.IpcDefinitions.*;
import static me.bechberger.ebpf.runtime.IpmrDefinitions.*;
import static me.bechberger.ebpf.runtime.Ipv4Definitions.*;
import static me.bechberger.ebpf.runtime.Ipv6Definitions.*;
import static me.bechberger.ebpf.runtime.IrqDefinitions.*;
import static me.bechberger.ebpf.runtime.IrteDefinitions.*;
import static me.bechberger.ebpf.runtime.IsDefinitions.*;
import static me.bechberger.ebpf.runtime.IsaDefinitions.*;
import static me.bechberger.ebpf.runtime.IsolateDefinitions.*;
import static me.bechberger.ebpf.runtime.IterDefinitions.*;
import static me.bechberger.ebpf.runtime.IvbepDefinitions.*;
import static me.bechberger.ebpf.runtime.IwDefinitions.*;
import static me.bechberger.ebpf.runtime.JailhouseDefinitions.*;
import static me.bechberger.ebpf.runtime.Jbd2Definitions.*;
import static me.bechberger.ebpf.runtime.JentDefinitions.*;
import static me.bechberger.ebpf.runtime.JournalDefinitions.*;
import static me.bechberger.ebpf.runtime.JumpDefinitions.*;
import static me.bechberger.ebpf.runtime.KDefinitions.*;
import static me.bechberger.ebpf.runtime.KallsymsDefinitions.*;
import static me.bechberger.ebpf.runtime.KbdDefinitions.*;
import static me.bechberger.ebpf.runtime.KdbDefinitions.*;
import static me.bechberger.ebpf.runtime.KernelDefinitions.*;
import static me.bechberger.ebpf.runtime.KernfsDefinitions.*;
import static me.bechberger.ebpf.runtime.KexecDefinitions.*;
import static me.bechberger.ebpf.runtime.KeyDefinitions.*;
import static me.bechberger.ebpf.runtime.KeyctlDefinitions.*;
import static me.bechberger.ebpf.runtime.KeyringDefinitions.*;
import static me.bechberger.ebpf.runtime.KfenceDefinitions.*;
import static me.bechberger.ebpf.runtime.KfifoDefinitions.*;
import static me.bechberger.ebpf.runtime.KfreeDefinitions.*;
import static me.bechberger.ebpf.runtime.KgdbDefinitions.*;
import static me.bechberger.ebpf.runtime.KgdbocDefinitions.*;
import static me.bechberger.ebpf.runtime.KillDefinitions.*;
import static me.bechberger.ebpf.runtime.KimageDefinitions.*;
import static me.bechberger.ebpf.runtime.KlistDefinitions.*;
import static me.bechberger.ebpf.runtime.KlpDefinitions.*;
import static me.bechberger.ebpf.runtime.KmallocDefinitions.*;
import static me.bechberger.ebpf.runtime.KmemDefinitions.*;
import static me.bechberger.ebpf.runtime.KmsgDefinitions.*;
import static me.bechberger.ebpf.runtime.KobjDefinitions.*;
import static me.bechberger.ebpf.runtime.KobjectDefinitions.*;
import static me.bechberger.ebpf.runtime.KprobeDefinitions.*;
import static me.bechberger.ebpf.runtime.KsmDefinitions.*;
import static me.bechberger.ebpf.runtime.KsysDefinitions.*;
import static me.bechberger.ebpf.runtime.KthreadDefinitions.*;
import static me.bechberger.ebpf.runtime.KtimeDefinitions.*;
import static me.bechberger.ebpf.runtime.KvmDefinitions.*;
import static me.bechberger.ebpf.runtime.L3mdevDefinitions.*;
import static me.bechberger.ebpf.runtime.LabelDefinitions.*;
import static me.bechberger.ebpf.runtime.LandlockDefinitions.*;
import static me.bechberger.ebpf.runtime.LapicDefinitions.*;
import static me.bechberger.ebpf.runtime.LdmDefinitions.*;
import static me.bechberger.ebpf.runtime.LdmaDefinitions.*;
import static me.bechberger.ebpf.runtime.LedDefinitions.*;
import static me.bechberger.ebpf.runtime.LedtrigDefinitions.*;
import static me.bechberger.ebpf.runtime.LegacyDefinitions.*;
import static me.bechberger.ebpf.runtime.LinearDefinitions.*;
import static me.bechberger.ebpf.runtime.LineeventDefinitions.*;
import static me.bechberger.ebpf.runtime.LinereqDefinitions.*;
import static me.bechberger.ebpf.runtime.LinkDefinitions.*;
import static me.bechberger.ebpf.runtime.LinuxDefinitions.*;
import static me.bechberger.ebpf.runtime.ListDefinitions.*;
import static me.bechberger.ebpf.runtime.LoadDefinitions.*;
import static me.bechberger.ebpf.runtime.LocalDefinitions.*;
import static me.bechberger.ebpf.runtime.LockDefinitions.*;
import static me.bechberger.ebpf.runtime.LocksDefinitions.*;
import static me.bechberger.ebpf.runtime.LockupDefinitions.*;
import static me.bechberger.ebpf.runtime.LogDefinitions.*;
import static me.bechberger.ebpf.runtime.LookupDefinitions.*;
import static me.bechberger.ebpf.runtime.LoopDefinitions.*;
import static me.bechberger.ebpf.runtime.Lp8788Definitions.*;
import static me.bechberger.ebpf.runtime.LpssDefinitions.*;
import static me.bechberger.ebpf.runtime.LruDefinitions.*;
import static me.bechberger.ebpf.runtime.LskcipherDefinitions.*;
import static me.bechberger.ebpf.runtime.LsmDefinitions.*;
import static me.bechberger.ebpf.runtime.LwtunnelDefinitions.*;
import static me.bechberger.ebpf.runtime.Lz4Definitions.*;
import static me.bechberger.ebpf.runtime.LzoDefinitions.*;
import static me.bechberger.ebpf.runtime.LzorleDefinitions.*;
import static me.bechberger.ebpf.runtime.MachineDefinitions.*;
import static me.bechberger.ebpf.runtime.MacsecDefinitions.*;
import static me.bechberger.ebpf.runtime.MadviseDefinitions.*;
import static me.bechberger.ebpf.runtime.MakeDefinitions.*;
import static me.bechberger.ebpf.runtime.MapDefinitions.*;
import static me.bechberger.ebpf.runtime.MapleDefinitions.*;
import static me.bechberger.ebpf.runtime.MarkDefinitions.*;
import static me.bechberger.ebpf.runtime.MasDefinitions.*;
import static me.bechberger.ebpf.runtime.MatchDefinitions.*;
import static me.bechberger.ebpf.runtime.Max310xDefinitions.*;
import static me.bechberger.ebpf.runtime.Max77693Definitions.*;
import static me.bechberger.ebpf.runtime.Max8925Definitions.*;
import static me.bechberger.ebpf.runtime.Max8997Definitions.*;
import static me.bechberger.ebpf.runtime.Max8998Definitions.*;
import static me.bechberger.ebpf.runtime.MaxDefinitions.*;
import static me.bechberger.ebpf.runtime.MayDefinitions.*;
import static me.bechberger.ebpf.runtime.MbDefinitions.*;
import static me.bechberger.ebpf.runtime.MbmDefinitions.*;
import static me.bechberger.ebpf.runtime.MboxDefinitions.*;
import static me.bechberger.ebpf.runtime.MceDefinitions.*;
import static me.bechberger.ebpf.runtime.McheckDefinitions.*;
import static me.bechberger.ebpf.runtime.MciDefinitions.*;
import static me.bechberger.ebpf.runtime.MctpDefinitions.*;
import static me.bechberger.ebpf.runtime.MctrlDefinitions.*;
import static me.bechberger.ebpf.runtime.MdDefinitions.*;
import static me.bechberger.ebpf.runtime.MddevDefinitions.*;
import static me.bechberger.ebpf.runtime.MdioDefinitions.*;
import static me.bechberger.ebpf.runtime.MdiobusDefinitions.*;
import static me.bechberger.ebpf.runtime.MemDefinitions.*;
import static me.bechberger.ebpf.runtime.MemblockDefinitions.*;
import static me.bechberger.ebpf.runtime.MemcgDefinitions.*;
import static me.bechberger.ebpf.runtime.MemoryDefinitions.*;
import static me.bechberger.ebpf.runtime.MempoolDefinitions.*;
import static me.bechberger.ebpf.runtime.MemtypeDefinitions.*;
import static me.bechberger.ebpf.runtime.MigrateDefinitions.*;
import static me.bechberger.ebpf.runtime.MinDefinitions.*;
import static me.bechberger.ebpf.runtime.MipiDefinitions.*;
import static me.bechberger.ebpf.runtime.MiscDefinitions.*;
import static me.bechberger.ebpf.runtime.MldDefinitions.*;
import static me.bechberger.ebpf.runtime.MlockDefinitions.*;
import static me.bechberger.ebpf.runtime.MlsDefinitions.*;
import static me.bechberger.ebpf.runtime.MmDefinitions.*;
import static me.bechberger.ebpf.runtime.MmapDefinitions.*;
import static me.bechberger.ebpf.runtime.MmcDefinitions.*;
import static me.bechberger.ebpf.runtime.MmioDefinitions.*;
import static me.bechberger.ebpf.runtime.MmuDefinitions.*;
import static me.bechberger.ebpf.runtime.MntDefinitions.*;
import static me.bechberger.ebpf.runtime.ModDefinitions.*;
import static me.bechberger.ebpf.runtime.ModuleDefinitions.*;
import static me.bechberger.ebpf.runtime.MountDefinitions.*;
import static me.bechberger.ebpf.runtime.MousedevDefinitions.*;
import static me.bechberger.ebpf.runtime.MoveDefinitions.*;
import static me.bechberger.ebpf.runtime.MpDefinitions.*;
import static me.bechberger.ebpf.runtime.MpageDefinitions.*;
import static me.bechberger.ebpf.runtime.MpiDefinitions.*;
import static me.bechberger.ebpf.runtime.MpihelpDefinitions.*;
import static me.bechberger.ebpf.runtime.MpolDefinitions.*;
import static me.bechberger.ebpf.runtime.MptcpDefinitions.*;
import static me.bechberger.ebpf.runtime.MqDefinitions.*;
import static me.bechberger.ebpf.runtime.MqueueDefinitions.*;
import static me.bechberger.ebpf.runtime.MrDefinitions.*;
import static me.bechberger.ebpf.runtime.MsgDefinitions.*;
import static me.bechberger.ebpf.runtime.MsiDefinitions.*;
import static me.bechberger.ebpf.runtime.MsrDefinitions.*;
import static me.bechberger.ebpf.runtime.MtDefinitions.*;
import static me.bechberger.ebpf.runtime.MtreeDefinitions.*;
import static me.bechberger.ebpf.runtime.MtrrDefinitions.*;
import static me.bechberger.ebpf.runtime.MutexDefinitions.*;
import static me.bechberger.ebpf.runtime.NDefinitions.*;
import static me.bechberger.ebpf.runtime.NapiDefinitions.*;
import static me.bechberger.ebpf.runtime.NativeDefinitions.*;
import static me.bechberger.ebpf.runtime.NbconDefinitions.*;
import static me.bechberger.ebpf.runtime.NcsiDefinitions.*;
import static me.bechberger.ebpf.runtime.NdDefinitions.*;
import static me.bechberger.ebpf.runtime.NdiscDefinitions.*;
import static me.bechberger.ebpf.runtime.NeighDefinitions.*;
import static me.bechberger.ebpf.runtime.NetDefinitions.*;
import static me.bechberger.ebpf.runtime.NetdevDefinitions.*;
import static me.bechberger.ebpf.runtime.NetifDefinitions.*;
import static me.bechberger.ebpf.runtime.NetkitDefinitions.*;
import static me.bechberger.ebpf.runtime.NetlblDefinitions.*;
import static me.bechberger.ebpf.runtime.NetlinkDefinitions.*;
import static me.bechberger.ebpf.runtime.NetnsDefinitions.*;
import static me.bechberger.ebpf.runtime.NetpollDefinitions.*;
import static me.bechberger.ebpf.runtime.NewDefinitions.*;
import static me.bechberger.ebpf.runtime.NextDefinitions.*;
import static me.bechberger.ebpf.runtime.NexthopDefinitions.*;
import static me.bechberger.ebpf.runtime.NfDefinitions.*;
import static me.bechberger.ebpf.runtime.Nfs4Definitions.*;
import static me.bechberger.ebpf.runtime.NfsDefinitions.*;
import static me.bechberger.ebpf.runtime.NhDefinitions.*;
import static me.bechberger.ebpf.runtime.NhmexDefinitions.*;
import static me.bechberger.ebpf.runtime.Nl80211Definitions.*;
import static me.bechberger.ebpf.runtime.NlaDefinitions.*;
import static me.bechberger.ebpf.runtime.NmiDefinitions.*;
import static me.bechberger.ebpf.runtime.NoDefinitions.*;
import static me.bechberger.ebpf.runtime.NodeDefinitions.*;
import static me.bechberger.ebpf.runtime.NoopDefinitions.*;
import static me.bechberger.ebpf.runtime.NotifyDefinitions.*;
import static me.bechberger.ebpf.runtime.NrDefinitions.*;
import static me.bechberger.ebpf.runtime.NsDefinitions.*;
import static me.bechberger.ebpf.runtime.NullDefinitions.*;
import static me.bechberger.ebpf.runtime.NumaDefinitions.*;
import static me.bechberger.ebpf.runtime.NumachipDefinitions.*;
import static me.bechberger.ebpf.runtime.NvdimmDefinitions.*;
import static me.bechberger.ebpf.runtime.NvmemDefinitions.*;
import static me.bechberger.ebpf.runtime.ObjDefinitions.*;
import static me.bechberger.ebpf.runtime.OdDefinitions.*;
import static me.bechberger.ebpf.runtime.OfDefinitions.*;
import static me.bechberger.ebpf.runtime.OhciDefinitions.*;
import static me.bechberger.ebpf.runtime.OldDefinitions.*;
import static me.bechberger.ebpf.runtime.OomDefinitions.*;
import static me.bechberger.ebpf.runtime.OpalDefinitions.*;
import static me.bechberger.ebpf.runtime.OpenDefinitions.*;
import static me.bechberger.ebpf.runtime.OppDefinitions.*;
import static me.bechberger.ebpf.runtime.OsnoiseDefinitions.*;
import static me.bechberger.ebpf.runtime.P4Definitions.*;
import static me.bechberger.ebpf.runtime.PacketDefinitions.*;
import static me.bechberger.ebpf.runtime.PadataDefinitions.*;
import static me.bechberger.ebpf.runtime.PageDefinitions.*;
import static me.bechberger.ebpf.runtime.PagemapDefinitions.*;
import static me.bechberger.ebpf.runtime.PagesDefinitions.*;
import static me.bechberger.ebpf.runtime.PalmasDefinitions.*;
import static me.bechberger.ebpf.runtime.PanelDefinitions.*;
import static me.bechberger.ebpf.runtime.ParamDefinitions.*;
import static me.bechberger.ebpf.runtime.ParseDefinitions.*;
import static me.bechberger.ebpf.runtime.PartDefinitions.*;
import static me.bechberger.ebpf.runtime.PartitionDefinitions.*;
import static me.bechberger.ebpf.runtime.PathDefinitions.*;
import static me.bechberger.ebpf.runtime.PcapDefinitions.*;
import static me.bechberger.ebpf.runtime.PccDefinitions.*;
import static me.bechberger.ebpf.runtime.PciDefinitions.*;
import static me.bechberger.ebpf.runtime.PcibiosDefinitions.*;
import static me.bechberger.ebpf.runtime.PcieDefinitions.*;
import static me.bechberger.ebpf.runtime.PciehpDefinitions.*;
import static me.bechberger.ebpf.runtime.PcimDefinitions.*;
import static me.bechberger.ebpf.runtime.PcpuDefinitions.*;
import static me.bechberger.ebpf.runtime.PercpuDefinitions.*;
import static me.bechberger.ebpf.runtime.PerfDefinitions.*;
import static me.bechberger.ebpf.runtime.PfifoDefinitions.*;
import static me.bechberger.ebpf.runtime.PfnDefinitions.*;
import static me.bechberger.ebpf.runtime.PhyDefinitions.*;
import static me.bechberger.ebpf.runtime.PhysDefinitions.*;
import static me.bechberger.ebpf.runtime.PhysdevDefinitions.*;
import static me.bechberger.ebpf.runtime.PickDefinitions.*;
import static me.bechberger.ebpf.runtime.PidDefinitions.*;
import static me.bechberger.ebpf.runtime.PidsDefinitions.*;
import static me.bechberger.ebpf.runtime.PiixDefinitions.*;
import static me.bechberger.ebpf.runtime.PinDefinitions.*;
import static me.bechberger.ebpf.runtime.PinconfDefinitions.*;
import static me.bechberger.ebpf.runtime.PinctrlDefinitions.*;
import static me.bechberger.ebpf.runtime.PingDefinitions.*;
import static me.bechberger.ebpf.runtime.PinmuxDefinitions.*;
import static me.bechberger.ebpf.runtime.PipeDefinitions.*;
import static me.bechberger.ebpf.runtime.PirqDefinitions.*;
import static me.bechberger.ebpf.runtime.Pkcs1padDefinitions.*;
import static me.bechberger.ebpf.runtime.Pkcs7Definitions.*;
import static me.bechberger.ebpf.runtime.PlatformDefinitions.*;
import static me.bechberger.ebpf.runtime.PldmfwDefinitions.*;
import static me.bechberger.ebpf.runtime.Pm860xDefinitions.*;
import static me.bechberger.ebpf.runtime.PmDefinitions.*;
import static me.bechberger.ebpf.runtime.PmcDefinitions.*;
import static me.bechberger.ebpf.runtime.PmdDefinitions.*;
import static me.bechberger.ebpf.runtime.PmuDefinitions.*;
import static me.bechberger.ebpf.runtime.PnpDefinitions.*;
import static me.bechberger.ebpf.runtime.PnpacpiDefinitions.*;
import static me.bechberger.ebpf.runtime.PolicyDefinitions.*;
import static me.bechberger.ebpf.runtime.PolicydbDefinitions.*;
import static me.bechberger.ebpf.runtime.PollDefinitions.*;
import static me.bechberger.ebpf.runtime.PopulateDefinitions.*;
import static me.bechberger.ebpf.runtime.PortDefinitions.*;
import static me.bechberger.ebpf.runtime.PosixDefinitions.*;
import static me.bechberger.ebpf.runtime.PowerDefinitions.*;
import static me.bechberger.ebpf.runtime.PowercapDefinitions.*;
import static me.bechberger.ebpf.runtime.PppDefinitions.*;
import static me.bechberger.ebpf.runtime.PpsDefinitions.*;
import static me.bechberger.ebpf.runtime.PrDefinitions.*;
import static me.bechberger.ebpf.runtime.PrbDefinitions.*;
import static me.bechberger.ebpf.runtime.PreemptDefinitions.*;
import static me.bechberger.ebpf.runtime.PrepareDefinitions.*;
import static me.bechberger.ebpf.runtime.PrintDefinitions.*;
import static me.bechberger.ebpf.runtime.PrintkDefinitions.*;
import static me.bechberger.ebpf.runtime.ProbeDefinitions.*;
import static me.bechberger.ebpf.runtime.ProbestubDefinitions.*;
import static me.bechberger.ebpf.runtime.ProcDefinitions.*;
import static me.bechberger.ebpf.runtime.ProcessDefinitions.*;
import static me.bechberger.ebpf.runtime.ProfileDefinitions.*;
import static me.bechberger.ebpf.runtime.ProgDefinitions.*;
import static me.bechberger.ebpf.runtime.PropagateDefinitions.*;
import static me.bechberger.ebpf.runtime.ProtoDefinitions.*;
import static me.bechberger.ebpf.runtime.Ps2Definitions.*;
import static me.bechberger.ebpf.runtime.PseDefinitions.*;
import static me.bechberger.ebpf.runtime.PseudoDefinitions.*;
import static me.bechberger.ebpf.runtime.PsiDefinitions.*;
import static me.bechberger.ebpf.runtime.PskbDefinitions.*;
import static me.bechberger.ebpf.runtime.PstoreDefinitions.*;
import static me.bechberger.ebpf.runtime.PtDefinitions.*;
import static me.bechberger.ebpf.runtime.PtdumpDefinitions.*;
import static me.bechberger.ebpf.runtime.PteDefinitions.*;
import static me.bechberger.ebpf.runtime.PtiDefinitions.*;
import static me.bechberger.ebpf.runtime.PtpDefinitions.*;
import static me.bechberger.ebpf.runtime.PtraceDefinitions.*;
import static me.bechberger.ebpf.runtime.PtyDefinitions.*;
import static me.bechberger.ebpf.runtime.PudDefinitions.*;
import static me.bechberger.ebpf.runtime.PushDefinitions.*;
import static me.bechberger.ebpf.runtime.PutDefinitions.*;
import static me.bechberger.ebpf.runtime.PvDefinitions.*;
import static me.bechberger.ebpf.runtime.PvclockDefinitions.*;
import static me.bechberger.ebpf.runtime.PwmDefinitions.*;
import static me.bechberger.ebpf.runtime.QdiscDefinitions.*;
import static me.bechberger.ebpf.runtime.QhDefinitions.*;
import static me.bechberger.ebpf.runtime.QueueDefinitions.*;
import static me.bechberger.ebpf.runtime.QuirkDefinitions.*;
import static me.bechberger.ebpf.runtime.QuotaDefinitions.*;
import static me.bechberger.ebpf.runtime.RadixDefinitions.*;
import static me.bechberger.ebpf.runtime.RamfsDefinitions.*;
import static me.bechberger.ebpf.runtime.RandomDefinitions.*;
import static me.bechberger.ebpf.runtime.Raw6Definitions.*;
import static me.bechberger.ebpf.runtime.RawDefinitions.*;
import static me.bechberger.ebpf.runtime.Rawv6Definitions.*;
import static me.bechberger.ebpf.runtime.RbDefinitions.*;
import static me.bechberger.ebpf.runtime.Rc5t583Definitions.*;
import static me.bechberger.ebpf.runtime.RcuDefinitions.*;
import static me.bechberger.ebpf.runtime.RdevDefinitions.*;
import static me.bechberger.ebpf.runtime.RdmaDefinitions.*;
import static me.bechberger.ebpf.runtime.RdmacgDefinitions.*;
import static me.bechberger.ebpf.runtime.RdtDefinitions.*;
import static me.bechberger.ebpf.runtime.RdtgroupDefinitions.*;
import static me.bechberger.ebpf.runtime.ReadDefinitions.*;
import static me.bechberger.ebpf.runtime.ReclaimDefinitions.*;
import static me.bechberger.ebpf.runtime.RefcountDefinitions.*;
import static me.bechberger.ebpf.runtime.RegDefinitions.*;
import static me.bechberger.ebpf.runtime.RegcacheDefinitions.*;
import static me.bechberger.ebpf.runtime.RegisterDefinitions.*;
import static me.bechberger.ebpf.runtime.RegmapDefinitions.*;
import static me.bechberger.ebpf.runtime.RegulatorDefinitions.*;
import static me.bechberger.ebpf.runtime.RelayDefinitions.*;
import static me.bechberger.ebpf.runtime.ReleaseDefinitions.*;
import static me.bechberger.ebpf.runtime.RemapDefinitions.*;
import static me.bechberger.ebpf.runtime.RemoveDefinitions.*;
import static me.bechberger.ebpf.runtime.ReplaceDefinitions.*;
import static me.bechberger.ebpf.runtime.ReportDefinitions.*;
import static me.bechberger.ebpf.runtime.RequestDefinitions.*;
import static me.bechberger.ebpf.runtime.ResctrlDefinitions.*;
import static me.bechberger.ebpf.runtime.ReserveDefinitions.*;
import static me.bechberger.ebpf.runtime.ResetDefinitions.*;
import static me.bechberger.ebpf.runtime.ResourceDefinitions.*;
import static me.bechberger.ebpf.runtime.RestoreDefinitions.*;
import static me.bechberger.ebpf.runtime.RestrictDefinitions.*;
import static me.bechberger.ebpf.runtime.ResumeDefinitions.*;
import static me.bechberger.ebpf.runtime.RethookDefinitions.*;
import static me.bechberger.ebpf.runtime.ReuseportDefinitions.*;
import static me.bechberger.ebpf.runtime.RfkillDefinitions.*;
import static me.bechberger.ebpf.runtime.RhashtableDefinitions.*;
import static me.bechberger.ebpf.runtime.RingDefinitions.*;
import static me.bechberger.ebpf.runtime.RingbufDefinitions.*;
import static me.bechberger.ebpf.runtime.RioDefinitions.*;
import static me.bechberger.ebpf.runtime.RoleDefinitions.*;
import static me.bechberger.ebpf.runtime.RpcDefinitions.*;
import static me.bechberger.ebpf.runtime.RpmDefinitions.*;
import static me.bechberger.ebpf.runtime.RprocDefinitions.*;
import static me.bechberger.ebpf.runtime.RqDefinitions.*;
import static me.bechberger.ebpf.runtime.RsaDefinitions.*;
import static me.bechberger.ebpf.runtime.RseqDefinitions.*;
import static me.bechberger.ebpf.runtime.Rt6Definitions.*;
import static me.bechberger.ebpf.runtime.RtDefinitions.*;
import static me.bechberger.ebpf.runtime.RtcDefinitions.*;
import static me.bechberger.ebpf.runtime.RtmDefinitions.*;
import static me.bechberger.ebpf.runtime.RtnetlinkDefinitions.*;
import static me.bechberger.ebpf.runtime.RtnlDefinitions.*;
import static me.bechberger.ebpf.runtime.RunDefinitions.*;
import static me.bechberger.ebpf.runtime.RustDefinitions.*;
import static me.bechberger.ebpf.runtime.RvDefinitions.*;
import static me.bechberger.ebpf.runtime.RxDefinitions.*;
import static me.bechberger.ebpf.runtime.SDefinitions.*;
import static me.bechberger.ebpf.runtime.SafesetidDefinitions.*;
import static me.bechberger.ebpf.runtime.SataDefinitions.*;
import static me.bechberger.ebpf.runtime.SaveDefinitions.*;
import static me.bechberger.ebpf.runtime.SavedDefinitions.*;
import static me.bechberger.ebpf.runtime.SbitmapDefinitions.*;
import static me.bechberger.ebpf.runtime.ScanDefinitions.*;
import static me.bechberger.ebpf.runtime.SccnxpDefinitions.*;
import static me.bechberger.ebpf.runtime.SchedDefinitions.*;
import static me.bechberger.ebpf.runtime.ScheduleDefinitions.*;
import static me.bechberger.ebpf.runtime.ScmDefinitions.*;
import static me.bechberger.ebpf.runtime.ScsiDefinitions.*;
import static me.bechberger.ebpf.runtime.SctpDefinitions.*;
import static me.bechberger.ebpf.runtime.SdDefinitions.*;
import static me.bechberger.ebpf.runtime.SdevDefinitions.*;
import static me.bechberger.ebpf.runtime.SdioDefinitions.*;
import static me.bechberger.ebpf.runtime.SeccompDefinitions.*;
import static me.bechberger.ebpf.runtime.SecurityDefinitions.*;
import static me.bechberger.ebpf.runtime.Seg6Definitions.*;
import static me.bechberger.ebpf.runtime.SelDefinitions.*;
import static me.bechberger.ebpf.runtime.SelectDefinitions.*;
import static me.bechberger.ebpf.runtime.SelinuxDefinitions.*;
import static me.bechberger.ebpf.runtime.SendDefinitions.*;
import static me.bechberger.ebpf.runtime.SeqDefinitions.*;
import static me.bechberger.ebpf.runtime.SerdevDefinitions.*;
import static me.bechberger.ebpf.runtime.Serial8250Definitions.*;
import static me.bechberger.ebpf.runtime.SerialDefinitions.*;
import static me.bechberger.ebpf.runtime.SerioDefinitions.*;
import static me.bechberger.ebpf.runtime.SetDefinitions.*;
import static me.bechberger.ebpf.runtime.SetupDefinitions.*;
import static me.bechberger.ebpf.runtime.SevDefinitions.*;
import static me.bechberger.ebpf.runtime.SfpDefinitions.*;
import static me.bechberger.ebpf.runtime.SgDefinitions.*;
import static me.bechberger.ebpf.runtime.SgxDefinitions.*;
import static me.bechberger.ebpf.runtime.Sha1Definitions.*;
import static me.bechberger.ebpf.runtime.Sha512Definitions.*;
import static me.bechberger.ebpf.runtime.ShashDefinitions.*;
import static me.bechberger.ebpf.runtime.ShmDefinitions.*;
import static me.bechberger.ebpf.runtime.ShmemDefinitions.*;
import static me.bechberger.ebpf.runtime.ShouldDefinitions.*;
import static me.bechberger.ebpf.runtime.ShowDefinitions.*;
import static me.bechberger.ebpf.runtime.ShpchpDefinitions.*;
import static me.bechberger.ebpf.runtime.ShrinkDefinitions.*;
import static me.bechberger.ebpf.runtime.SidtabDefinitions.*;
import static me.bechberger.ebpf.runtime.SimpleDefinitions.*;
import static me.bechberger.ebpf.runtime.SimpledrmDefinitions.*;
import static me.bechberger.ebpf.runtime.SingleDefinitions.*;
import static me.bechberger.ebpf.runtime.SisDefinitions.*;
import static me.bechberger.ebpf.runtime.SkDefinitions.*;
import static me.bechberger.ebpf.runtime.SkbDefinitions.*;
import static me.bechberger.ebpf.runtime.SkcipherDefinitions.*;
import static me.bechberger.ebpf.runtime.SkipDefinitions.*;
import static me.bechberger.ebpf.runtime.SkxDefinitions.*;
import static me.bechberger.ebpf.runtime.SlabDefinitions.*;
import static me.bechberger.ebpf.runtime.SmackDefinitions.*;
import static me.bechberger.ebpf.runtime.SmeDefinitions.*;
import static me.bechberger.ebpf.runtime.SmkDefinitions.*;
import static me.bechberger.ebpf.runtime.SmpDefinitions.*;
import static me.bechberger.ebpf.runtime.SnapshotDefinitions.*;
import static me.bechberger.ebpf.runtime.SnbDefinitions.*;
import static me.bechberger.ebpf.runtime.SnbepDefinitions.*;
import static me.bechberger.ebpf.runtime.SnpDefinitions.*;
import static me.bechberger.ebpf.runtime.SnrDefinitions.*;
import static me.bechberger.ebpf.runtime.SocDefinitions.*;
import static me.bechberger.ebpf.runtime.SockDefinitions.*;
import static me.bechberger.ebpf.runtime.SoftwareDefinitions.*;
import static me.bechberger.ebpf.runtime.SpiDefinitions.*;
import static me.bechberger.ebpf.runtime.SpliceDefinitions.*;
import static me.bechberger.ebpf.runtime.SplitDefinitions.*;
import static me.bechberger.ebpf.runtime.SprDefinitions.*;
import static me.bechberger.ebpf.runtime.SquashfsDefinitions.*;
import static me.bechberger.ebpf.runtime.SrDefinitions.*;
import static me.bechberger.ebpf.runtime.SramDefinitions.*;
import static me.bechberger.ebpf.runtime.SrcuDefinitions.*;
import static me.bechberger.ebpf.runtime.SriovDefinitions.*;
import static me.bechberger.ebpf.runtime.StackDefinitions.*;
import static me.bechberger.ebpf.runtime.StartDefinitions.*;
import static me.bechberger.ebpf.runtime.StatDefinitions.*;
import static me.bechberger.ebpf.runtime.StaticDefinitions.*;
import static me.bechberger.ebpf.runtime.StatsDefinitions.*;
import static me.bechberger.ebpf.runtime.StopDefinitions.*;
import static me.bechberger.ebpf.runtime.StoreDefinitions.*;
import static me.bechberger.ebpf.runtime.StripeDefinitions.*;
import static me.bechberger.ebpf.runtime.StrpDefinitions.*;
import static me.bechberger.ebpf.runtime.SubflowDefinitions.*;
import static me.bechberger.ebpf.runtime.SubmitDefinitions.*;
import static me.bechberger.ebpf.runtime.SugovDefinitions.*;
import static me.bechberger.ebpf.runtime.SuperDefinitions.*;
import static me.bechberger.ebpf.runtime.SuspendDefinitions.*;
import static me.bechberger.ebpf.runtime.SvcDefinitions.*;
import static me.bechberger.ebpf.runtime.SwDefinitions.*;
import static me.bechberger.ebpf.runtime.SwapDefinitions.*;
import static me.bechberger.ebpf.runtime.SwiotlbDefinitions.*;
import static me.bechberger.ebpf.runtime.SwitchDefinitions.*;
import static me.bechberger.ebpf.runtime.SwitchdevDefinitions.*;
import static me.bechberger.ebpf.runtime.SwsuspDefinitions.*;
import static me.bechberger.ebpf.runtime.Sx150xDefinitions.*;
import static me.bechberger.ebpf.runtime.SyncDefinitions.*;
import static me.bechberger.ebpf.runtime.SynchronizeDefinitions.*;
import static me.bechberger.ebpf.runtime.SynthDefinitions.*;
import static me.bechberger.ebpf.runtime.SysDefinitions.*;
import static me.bechberger.ebpf.runtime.SyscallDefinitions.*;
import static me.bechberger.ebpf.runtime.SysctlDefinitions.*;
import static me.bechberger.ebpf.runtime.SysfsDefinitions.*;
import static me.bechberger.ebpf.runtime.SysrqDefinitions.*;
import static me.bechberger.ebpf.runtime.SystemDefinitions.*;
import static me.bechberger.ebpf.runtime.SysvecDefinitions.*;
import static me.bechberger.ebpf.runtime.T10Definitions.*;
import static me.bechberger.ebpf.runtime.TargetDefinitions.*;
import static me.bechberger.ebpf.runtime.TaskDefinitions.*;
import static me.bechberger.ebpf.runtime.TaskletDefinitions.*;
import static me.bechberger.ebpf.runtime.TbootDefinitions.*;
import static me.bechberger.ebpf.runtime.TcDefinitions.*;
import static me.bechberger.ebpf.runtime.TcfDefinitions.*;
import static me.bechberger.ebpf.runtime.TcpDefinitions.*;
import static me.bechberger.ebpf.runtime.TcxDefinitions.*;
import static me.bechberger.ebpf.runtime.TdxDefinitions.*;
import static me.bechberger.ebpf.runtime.TestDefinitions.*;
import static me.bechberger.ebpf.runtime.TextDefinitions.*;
import static me.bechberger.ebpf.runtime.TgDefinitions.*;
import static me.bechberger.ebpf.runtime.ThermalDefinitions.*;
import static me.bechberger.ebpf.runtime.ThreadDefinitions.*;
import static me.bechberger.ebpf.runtime.ThrotlDefinitions.*;
import static me.bechberger.ebpf.runtime.TickDefinitions.*;
import static me.bechberger.ebpf.runtime.TimekeepingDefinitions.*;
import static me.bechberger.ebpf.runtime.TimensDefinitions.*;
import static me.bechberger.ebpf.runtime.TimerDefinitions.*;
import static me.bechberger.ebpf.runtime.TimerfdDefinitions.*;
import static me.bechberger.ebpf.runtime.TimerlatDefinitions.*;
import static me.bechberger.ebpf.runtime.TlbDefinitions.*;
import static me.bechberger.ebpf.runtime.TlsDefinitions.*;
import static me.bechberger.ebpf.runtime.TnumDefinitions.*;
import static me.bechberger.ebpf.runtime.ToDefinitions.*;
import static me.bechberger.ebpf.runtime.TomoyoDefinitions.*;
import static me.bechberger.ebpf.runtime.TpacketDefinitions.*;
import static me.bechberger.ebpf.runtime.Tpm1Definitions.*;
import static me.bechberger.ebpf.runtime.Tpm2Definitions.*;
import static me.bechberger.ebpf.runtime.TpmDefinitions.*;
import static me.bechberger.ebpf.runtime.Tps6586xDefinitions.*;
import static me.bechberger.ebpf.runtime.Tps65910Definitions.*;
import static me.bechberger.ebpf.runtime.Tps65912Definitions.*;
import static me.bechberger.ebpf.runtime.TraceDefinitions.*;
import static me.bechberger.ebpf.runtime.TracefsDefinitions.*;
import static me.bechberger.ebpf.runtime.TraceiterDefinitions.*;
import static me.bechberger.ebpf.runtime.TraceprobeDefinitions.*;
import static me.bechberger.ebpf.runtime.TracingDefinitions.*;
import static me.bechberger.ebpf.runtime.TrackDefinitions.*;
import static me.bechberger.ebpf.runtime.TransportDefinitions.*;
import static me.bechberger.ebpf.runtime.TrieDefinitions.*;
import static me.bechberger.ebpf.runtime.TruncateDefinitions.*;
import static me.bechberger.ebpf.runtime.TrustedDefinitions.*;
import static me.bechberger.ebpf.runtime.TryDefinitions.*;
import static me.bechberger.ebpf.runtime.TscDefinitions.*;
import static me.bechberger.ebpf.runtime.TtyDefinitions.*;
import static me.bechberger.ebpf.runtime.TtyportDefinitions.*;
import static me.bechberger.ebpf.runtime.TunDefinitions.*;
import static me.bechberger.ebpf.runtime.Twl4030Definitions.*;
import static me.bechberger.ebpf.runtime.Twl6040Definitions.*;
import static me.bechberger.ebpf.runtime.TwlDefinitions.*;
import static me.bechberger.ebpf.runtime.TxDefinitions.*;
import static me.bechberger.ebpf.runtime.TypeDefinitions.*;
import static me.bechberger.ebpf.runtime.UDefinitions.*;
import static me.bechberger.ebpf.runtime.UartDefinitions.*;
import static me.bechberger.ebpf.runtime.UbsanDefinitions.*;
import static me.bechberger.ebpf.runtime.Udp4Definitions.*;
import static me.bechberger.ebpf.runtime.Udp6Definitions.*;
import static me.bechberger.ebpf.runtime.UdpDefinitions.*;
import static me.bechberger.ebpf.runtime.Udpv6Definitions.*;
import static me.bechberger.ebpf.runtime.UhciDefinitions.*;
import static me.bechberger.ebpf.runtime.UinputDefinitions.*;
import static me.bechberger.ebpf.runtime.UncoreDefinitions.*;
import static me.bechberger.ebpf.runtime.Univ8250Definitions.*;
import static me.bechberger.ebpf.runtime.UnixDefinitions.*;
import static me.bechberger.ebpf.runtime.UnlockDefinitions.*;
import static me.bechberger.ebpf.runtime.UnmapDefinitions.*;
import static me.bechberger.ebpf.runtime.UnregisterDefinitions.*;
import static me.bechberger.ebpf.runtime.UpdateDefinitions.*;
import static me.bechberger.ebpf.runtime.UprobeDefinitions.*;
import static me.bechberger.ebpf.runtime.UsbDefinitions.*;
import static me.bechberger.ebpf.runtime.UsbdevfsDefinitions.*;
import static me.bechberger.ebpf.runtime.UserDefinitions.*;
import static me.bechberger.ebpf.runtime.UserfaultfdDefinitions.*;
import static me.bechberger.ebpf.runtime.Utf8Definitions.*;
import static me.bechberger.ebpf.runtime.UvDefinitions.*;
import static me.bechberger.ebpf.runtime.UvhDefinitions.*;
import static me.bechberger.ebpf.runtime.ValidateDefinitions.*;
import static me.bechberger.ebpf.runtime.VcDefinitions.*;
import static me.bechberger.ebpf.runtime.VcapDefinitions.*;
import static me.bechberger.ebpf.runtime.VcpuDefinitions.*;
import static me.bechberger.ebpf.runtime.VcsDefinitions.*;
import static me.bechberger.ebpf.runtime.VdsoDefinitions.*;
import static me.bechberger.ebpf.runtime.VerifyDefinitions.*;
import static me.bechberger.ebpf.runtime.VfatDefinitions.*;
import static me.bechberger.ebpf.runtime.VfsDefinitions.*;
import static me.bechberger.ebpf.runtime.VgaDefinitions.*;
import static me.bechberger.ebpf.runtime.VgaconDefinitions.*;
import static me.bechberger.ebpf.runtime.ViaDefinitions.*;
import static me.bechberger.ebpf.runtime.ViommuDefinitions.*;
import static me.bechberger.ebpf.runtime.VirtDefinitions.*;
import static me.bechberger.ebpf.runtime.VirtblkDefinitions.*;
import static me.bechberger.ebpf.runtime.VirtioDefinitions.*;
import static me.bechberger.ebpf.runtime.VirtnetDefinitions.*;
import static me.bechberger.ebpf.runtime.VirtqueueDefinitions.*;
import static me.bechberger.ebpf.runtime.VirtscsiDefinitions.*;
import static me.bechberger.ebpf.runtime.VlanDefinitions.*;
import static me.bechberger.ebpf.runtime.VmDefinitions.*;
import static me.bechberger.ebpf.runtime.VmaDefinitions.*;
import static me.bechberger.ebpf.runtime.VmallocDefinitions.*;
import static me.bechberger.ebpf.runtime.VmapDefinitions.*;
import static me.bechberger.ebpf.runtime.VmeDefinitions.*;
import static me.bechberger.ebpf.runtime.VmemmapDefinitions.*;
import static me.bechberger.ebpf.runtime.VmpressureDefinitions.*;
import static me.bechberger.ebpf.runtime.VmwareDefinitions.*;
import static me.bechberger.ebpf.runtime.VpDefinitions.*;
import static me.bechberger.ebpf.runtime.VringDefinitions.*;
import static me.bechberger.ebpf.runtime.VtDefinitions.*;
import static me.bechberger.ebpf.runtime.WaitDefinitions.*;
import static me.bechberger.ebpf.runtime.WakeDefinitions.*;
import static me.bechberger.ebpf.runtime.WakeupDefinitions.*;
import static me.bechberger.ebpf.runtime.WalkDefinitions.*;
import static me.bechberger.ebpf.runtime.WarnDefinitions.*;
import static me.bechberger.ebpf.runtime.WatchDefinitions.*;
import static me.bechberger.ebpf.runtime.WatchdogDefinitions.*;
import static me.bechberger.ebpf.runtime.WbDefinitions.*;
import static me.bechberger.ebpf.runtime.WbtDefinitions.*;
import static me.bechberger.ebpf.runtime.WirelessDefinitions.*;
import static me.bechberger.ebpf.runtime.Wm831xDefinitions.*;
import static me.bechberger.ebpf.runtime.Wm8350Definitions.*;
import static me.bechberger.ebpf.runtime.WorkqueueDefinitions.*;
import static me.bechberger.ebpf.runtime.WpDefinitions.*;
import static me.bechberger.ebpf.runtime.WqDefinitions.*;
import static me.bechberger.ebpf.runtime.WriteDefinitions.*;
import static me.bechberger.ebpf.runtime.WritebackDefinitions.*;
import static me.bechberger.ebpf.runtime.WwDefinitions.*;
import static me.bechberger.ebpf.runtime.X2apicDefinitions.*;
import static me.bechberger.ebpf.runtime.X509Definitions.*;
import static me.bechberger.ebpf.runtime.X64Definitions.*;
import static me.bechberger.ebpf.runtime.X86Definitions.*;
import static me.bechberger.ebpf.runtime.XaDefinitions.*;
import static me.bechberger.ebpf.runtime.XasDefinitions.*;
import static me.bechberger.ebpf.runtime.XattrDefinitions.*;
import static me.bechberger.ebpf.runtime.XbcDefinitions.*;
import static me.bechberger.ebpf.runtime.XdbcDefinitions.*;
import static me.bechberger.ebpf.runtime.XdpDefinitions.*;
import static me.bechberger.ebpf.runtime.XenDefinitions.*;
import static me.bechberger.ebpf.runtime.XenbusDefinitions.*;
import static me.bechberger.ebpf.runtime.XennetDefinitions.*;
import static me.bechberger.ebpf.runtime.XenpfDefinitions.*;
import static me.bechberger.ebpf.runtime.Xfrm4Definitions.*;
import static me.bechberger.ebpf.runtime.Xfrm6Definitions.*;
import static me.bechberger.ebpf.runtime.XfrmDefinitions.*;
import static me.bechberger.ebpf.runtime.XhciDefinitions.*;
import static me.bechberger.ebpf.runtime.XpDefinitions.*;
import static me.bechberger.ebpf.runtime.XsDefinitions.*;
import static me.bechberger.ebpf.runtime.XskDefinitions.*;
import static me.bechberger.ebpf.runtime.XtsDefinitions.*;
import static me.bechberger.ebpf.runtime.XzDefinitions.*;
import static me.bechberger.ebpf.runtime.ZlibDefinitions.*;
import static me.bechberger.ebpf.runtime.ZoneDefinitions.*;
import static me.bechberger.ebpf.runtime.ZpoolDefinitions.*;
import static me.bechberger.ebpf.runtime.ZsDefinitions.*;
import static me.bechberger.ebpf.runtime.ZstdDefinitions.*;
import static me.bechberger.ebpf.runtime.ZswapDefinitions.*;
import static me.bechberger.ebpf.runtime.runtime.*;

/**
 * Generated class for many BPF runtime types
 */
@java.lang.SuppressWarnings("unused")
public final class misc {
  public static final @Unsigned int ptr_explicit = 0;

  public static final @Unsigned int ptr_ext4_sb_info_offset = 1;

  public static final @Unsigned int ptr_ext4_super_block_offset = 2;

  public static final @Unsigned int st_wordstart = 0;

  public static final @Unsigned int st_wordcmp = 1;

  public static final @Unsigned int st_wordskip = 2;

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mix_interrupt_randomness(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crypt_extent(Ptr crypt_stat, Ptr dst_page,
      Ptr src_page, @Unsigned long extent_offset, int op) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crypt_scatterlist(Ptr crypt_stat, Ptr dst_sg,
      Ptr src_sg, int size, Ptr iv, int op) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kgdbdbgp_parse_config(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kgdbdbgp_read_char() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kgdbdbgp_reader_thread(Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kgdbdbgp_start_thread() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kgdbdbgp_write_char((unsigned char)$arg1)")
  public static void kgdbdbgp_write_char(@Unsigned char chr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr reap_as(Ptr ps) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping5_show)")
  public static @OriginalName("ssize_t") long mapping5_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uring_cmd_null(Ptr ioucmd, @Unsigned int issue_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kpp_prepare_alg(Ptr alg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kpp_register_instance(Ptr tmpl, Ptr inst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)pe_prog_convert_ctx_access($arg1, (const struct bpf_insn*)$arg2, $arg3, $arg4, (unsigned int*)$arg5))")
  public static @Unsigned int pe_prog_convert_ctx_access(bpf_access_type type, Ptr si,
      Ptr insn_buf, Ptr prog, Ptr target_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)pe_prog_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr pe_prog_func_proto(bpf_func_id func_id, Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pe_prog_is_valid_access($arg1, $arg2, $arg3, (const struct bpf_prog*)$arg4, $arg5))")
  public static boolean pe_prog_is_valid_access(int off, int size, bpf_access_type type,
      Ptr prog, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)under_voltage_show)")
  public static @OriginalName("ssize_t") long under_voltage_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)under_voltage_warn_show)")
  public static @OriginalName("ssize_t") long under_voltage_warn_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ptype_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr ptype_seq_next(Ptr seq, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ptype_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ptype_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr ptype_seq_start(Ptr seq,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ptype_seq_stop(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mrtsock_destruct(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iattr_to_fattr($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static void iattr_to_fattr(Ptr fc, Ptr iattr, Ptr arg,
      boolean trust_local_cmtime) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void export_rdev(Ptr rdev, Ptr mddev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("export_uuid((unsigned char*)$arg1, (const struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg2)")
  public static void export_uuid(Ptr dst, Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)wMaxPacketSize_show)")
  public static @OriginalName("ssize_t") long wMaxPacketSize_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tcp6_proc_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcp6_proc_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcp6_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcp6_gro_complete(Ptr skb, int thoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr tcp6_gro_receive(Ptr head, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tcp6_gso_segment($arg1, (long long unsigned int)$arg2)")
  public static Ptr tcp6_gso_segment(Ptr skb,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unmask_irq(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unmask_threaded_irq(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unmask_ioapic_irq(Ptr irq_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unmask_lapic_irq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr cgroupns_get(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cgroupns_install(Ptr nsset, Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr cgroupns_owner(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cgroupns_put(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void files_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void files_maxfiles_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void noist_exc_machine_check(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void noist_exc_debug(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("divider_determine_rate($arg1, $arg2, (const struct clk_div_table*)$arg3, (unsigned char)$arg4, $arg5)")
  public static int divider_determine_rate(Ptr hw, Ptr req,
      Ptr table, @Unsigned char width, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("divider_get_val($arg1, $arg2, (const struct clk_div_table*)$arg3, (unsigned char)$arg4, $arg5)")
  public static int divider_get_val(@Unsigned long rate, @Unsigned long parent_rate,
      Ptr table, @Unsigned char width, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("divider_recalc_rate($arg1, $arg2, $arg3, (const struct clk_div_table*)$arg4, $arg5, $arg6)")
  public static @Unsigned long divider_recalc_rate(Ptr hw, @Unsigned long parent_rate,
      @Unsigned int val, Ptr table, @Unsigned long flags, @Unsigned long width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("divider_ro_determine_rate($arg1, $arg2, (const struct clk_div_table*)$arg3, (unsigned char)$arg4, $arg5, $arg6)")
  public static int divider_ro_determine_rate(Ptr hw, Ptr req,
      Ptr table, @Unsigned char width, @Unsigned long flags, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("divider_ro_round_rate_parent($arg1, $arg2, $arg3, $arg4, (const struct clk_div_table*)$arg5, (unsigned char)$arg6, $arg7, $arg8)")
  public static long divider_ro_round_rate_parent(Ptr hw, Ptr parent,
      @Unsigned long rate, Ptr prate, Ptr table,
      @Unsigned char width, @Unsigned long flags, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("divider_round_rate_parent($arg1, $arg2, $arg3, $arg4, (const struct clk_div_table*)$arg5, (unsigned char)$arg6, $arg7)")
  public static long divider_round_rate_parent(Ptr hw, Ptr parent,
      @Unsigned long rate, Ptr prate, Ptr table,
      @Unsigned char width, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)package_cpus_list_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long package_cpus_list_read(Ptr file,
      Ptr kobj, Ptr attr, String buf, @OriginalName("loff_t") long off,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)package_cpus_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long package_cpus_read(Ptr file, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long off, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)companion_show)")
  public static @OriginalName("ssize_t") long companion_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)companion_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long companion_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("time64_str($arg1, $arg2, (const long long int)$arg3, $arg4, (const char*)$arg5)")
  public static String time64_str(String buf, String end, @OriginalName("time64_t") long time,
      printf_spec spec, String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("time64_to_tm((long long int)$arg1, $arg2, $arg3)")
  public static void time64_to_tm(@OriginalName("time64_t") long totalsecs, int offset,
      Ptr result) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void discard_slab(Ptr s, Ptr slab) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void discard_port_data(Ptr port) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void discard_new_inode(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __closure_sync(Ptr cl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __closure_wake_up(Ptr wait_list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void closure_put(Ptr cl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void closure_sub(Ptr cl, int v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void closure_sync_fn(Ptr ws) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)closure_wait)")
  public static boolean closure_wait(Ptr waitlist, Ptr cl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)need_update)")
  public static boolean need_update(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int need_active_balance(Ptr env) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)need_mlock_drain)")
  public static boolean need_mlock_drain(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trigger_data_free(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("trigger_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr trigger_next(Ptr m, Ptr t,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int trigger_process_regex(Ptr file, String buff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int trigger_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("trigger_start($arg1, (long long int*)$arg2)")
  public static Ptr trigger_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trigger_stop(Ptr m, Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trigger_event(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trigger_rx_softirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trigger_load_balance(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rcutree_dead_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rcutree_dying_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rcutree_migrate_callbacks(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rcutree_offline_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rcutree_online_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rcutree_prepare_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rcutree_report_cpu_dead() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rcutree_report_cpu_starting(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sgl_alloc($arg1, (unsigned int)$arg2, $arg3)")
  public static Ptr sgl_alloc(@Unsigned long length,
      @Unsigned @OriginalName("gfp_t") int gfp, Ptr nent_p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sgl_alloc_order($arg1, $arg2, (_Bool)$arg3, (unsigned int)$arg4, $arg5)")
  public static Ptr sgl_alloc_order(@Unsigned long length, @Unsigned int order,
      boolean chainable, @Unsigned @OriginalName("gfp_t") int gfp,
      Ptr nent_p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sgl_free(Ptr sgl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sgl_free_n_order(Ptr sgl, int nents, int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sgl_free_order(Ptr sgl, int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping11_show)")
  public static @OriginalName("ssize_t") long mapping11_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chksum_digest($arg1, (const unsigned char*)$arg2, $arg3, (unsigned char*)$arg4)")
  public static int chksum_digest(Ptr desc, Ptr data,
      @Unsigned int length, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chksum_final($arg1, (unsigned char*)$arg2)")
  public static int chksum_final(Ptr desc, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chksum_finup($arg1, (const unsigned char*)$arg2, $arg3, (unsigned char*)$arg4)")
  public static int chksum_finup(Ptr desc, Ptr data,
      @Unsigned int len, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int chksum_init(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chksum_update($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int chksum_update(Ptr desc, Ptr data,
      @Unsigned int length) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chksum_setkey($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int chksum_setkey(Ptr tfm, Ptr key,
      @Unsigned int keylen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int any_ports_active(Ptr uhci) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)any_show)")
  public static @OriginalName("ssize_t") long any_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tpk_close(Ptr tty, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tpk_hangup(Ptr tty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tpk_open(Ptr tty, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tpk_port_shutdown(Ptr tport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)tpk_write($arg1, (const unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long tpk_write(Ptr tty,
      Ptr buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int tpk_write_room(Ptr tty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("recv_data($arg1, (unsigned char*)$arg2, (long unsigned int)$arg3)")
  public static int recv_data(Ptr chip, Ptr buf,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int recv_wait_event(Ptr filter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("recv_wake_function((wait_queue_entry*)$arg1, $arg2, $arg3, $arg4)")
  public static int recv_wake_function(
      Ptr<@OriginalName("wait_queue_entry_t") wait_queue_entry> wait, @Unsigned int mode, int sync,
      Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cgroupstats_build(Ptr stats, Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cgroupstats_user_cmd(Ptr skb, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __fput_sync(Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("readlink_copy($arg1, $arg2, (const char*)$arg3)")
  public static int readlink_copy(String buffer, int buflen, String link) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("extend_brk((long unsigned int)$arg1, (long unsigned int)$arg2)")
  public static Ptr extend_brk(@Unsigned long size, @Unsigned long align) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("extend_netdev_table($arg1, (unsigned int)$arg2)")
  public static int extend_netdev_table(Ptr dev, @Unsigned int target_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("_compound_head((const struct page*)$arg1)")
  public static @Unsigned long _compound_head(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)compound_section_tail_page)")
  public static Ptr compound_section_tail_page(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int trivial_online(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chtdc_ti_pmic_get_power($arg1, $arg2, $arg3, (long long unsigned int*)$arg4)")
  public static int chtdc_ti_pmic_get_power(Ptr regmap, int reg, int bit,
      Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int chtdc_ti_pmic_get_raw_temp(Ptr regmap, int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int chtdc_ti_pmic_opregion_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int chtdc_ti_pmic_opregion_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chtdc_ti_pmic_update_power($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static int chtdc_ti_pmic_update_power(Ptr regmap, int reg, int bit, boolean on) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void argv_free(Ptr argv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("argv_split((unsigned int)$arg1, (const char*)$arg2, $arg3)")
  public static Ptr argv_split(@Unsigned @OriginalName("gfp_t") int gfp, String str,
      Ptr argcp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int graft_tree(Ptr mnt, Ptr p, Ptr mp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tpmm_chip_alloc($arg1, (const struct tpm_class_ops*)$arg2)")
  public static Ptr tpmm_chip_alloc(Ptr pdev, Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rescan_store((const struct bus_type*)$arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long rescan_store(Ptr bus, String buf,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knc_pmu_disable_all() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knc_pmu_disable_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knc_pmu_enable_all(int added) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knc_pmu_enable_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)knc_pmu_event_map)")
  public static @Unsigned long knc_pmu_event_map(int hw_event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int knc_pmu_handle_irq(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int knc_pmu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mangle_path($arg1, (const char*)$arg2, (const char*)$arg3)")
  public static String mangle_path(String s, String p, String esc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mangle_name((const char*)$arg1, $arg2)")
  public static int mangle_name(String name, String target) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prep_compound_page(Ptr page, @Unsigned int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__prep_compound_gigantic_folio($arg1, $arg2, (_Bool)$arg3))")
  public static boolean __prep_compound_gigantic_folio(Ptr folio, @Unsigned int order,
      boolean demote) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prep_and_add_allocated_folios(Ptr h, Ptr folio_list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prep_and_add_bootmem_folios(Ptr h, Ptr folio_list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mfd_add_device($arg1, $arg2, (const struct mfd_cell*)$arg3, $arg4, $arg5, $arg6)")
  public static int mfd_add_device(Ptr parent, int id, Ptr cell,
      Ptr mem_base, int irq_base, Ptr domain) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mfd_add_devices($arg1, $arg2, (const struct mfd_cell*)$arg3, $arg4, $arg5, $arg6, $arg7)")
  public static int mfd_add_devices(Ptr parent, int id, Ptr cells, int n_devs,
      Ptr mem_base, int irq_base, Ptr domain) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mfd_remove_devices(Ptr parent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mfd_remove_devices_fn(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mfd_remove_devices_late(Ptr parent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void disc_work_handler(Ptr _work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fan_get_cur_state(Ptr cdev,
      Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fan_get_max_state(Ptr cdev,
      Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fan_set_cur_state(Ptr cdev, @Unsigned long state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__pneigh_lookup($arg1, $arg2, (const void*)$arg3, $arg4)")
  public static Ptr __pneigh_lookup(Ptr tbl, Ptr net, Ptr pkey,
      Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__pneigh_lookup_1($arg1, $arg2, (const void*)$arg3, $arg4, $arg5)")
  public static Ptr __pneigh_lookup_1(Ptr n, Ptr net, Ptr pkey,
      @Unsigned int key_len, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pneigh_delete($arg1, $arg2, (const void*)$arg3, $arg4)")
  public static int pneigh_delete(Ptr tbl, Ptr net, Ptr pkey,
      Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pneigh_enqueue(Ptr tbl, Ptr p, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pneigh_fill_info($arg1, $arg2, (unsigned int)$arg3, (unsigned int)$arg4, $arg5, $arg6, $arg7)")
  public static int pneigh_fill_info(Ptr skb, Ptr pn, @Unsigned int pid,
      @Unsigned int seq, int type, @Unsigned int flags, Ptr tbl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pneigh_get_first(Ptr seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pneigh_lookup($arg1, $arg2, (const void*)$arg3, $arg4, $arg5)")
  public static Ptr pneigh_lookup(Ptr tbl, Ptr net, Ptr pkey,
      Ptr dev, int creat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pneigh_queue_purge(Ptr list, Ptr net, int family) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int resumewait_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int swevent_hlist_get() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void swevent_hlist_put_cpu(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("reallocate_resource($arg1, $arg2, (long long unsigned int)$arg3, $arg4)")
  public static int reallocate_resource(Ptr root, Ptr old,
      @Unsigned @OriginalName("resource_size_t") long newsize,
      Ptr constraint) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pconfig_target_supported(pconfig_target target) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("internal_create_group($arg1, $arg2, (const struct attribute_group*)$arg3)")
  public static int internal_create_group(Ptr kobj, int update, Ptr grp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("internal_create_groups($arg1, $arg2, (const struct attribute_group**)$arg3)")
  public static int internal_create_groups(Ptr kobj, int update,
      Ptr> groups) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int internal_activate_user(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void internal_container_klist_get(Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void internal_container_klist_put(Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int internal_get_user_pages_fast(@Unsigned long start, @Unsigned long nr_pages,
      @Unsigned int gup_flags, Ptr> pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)jiffies_to_clock_t)")
  public static @OriginalName("clock_t") long jiffies_to_clock_t(@Unsigned long x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("jiffies_to_msecs((const long unsigned int)$arg1)")
  public static @Unsigned int jiffies_to_msecs(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("jiffies_to_timespec64((const long unsigned int)$arg1, $arg2)")
  public static void jiffies_to_timespec64(@Unsigned long jiffies, Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("jiffies_to_usecs((const long unsigned int)$arg1)")
  public static @Unsigned int jiffies_to_usecs(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)jiffies_eoi_delayed_show)")
  public static @OriginalName("ssize_t") long jiffies_eoi_delayed_show(Ptr _dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)jiffies_read)")
  public static @Unsigned long jiffies_read(Ptr cs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)indexing_show)")
  public static @OriginalName("ssize_t") long indexing_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int statfs_by_dentry(Ptr dentry, Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int atari_partition(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uc_decode_notifier(Ptr nb, @Unsigned long val, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retract_page_tables(Ptr mapping, @Unsigned long pgoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)value_show)")
  public static @OriginalName("ssize_t") long value_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)value_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long value_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int amiga_partition(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ptw_show)")
  public static @OriginalName("ssize_t") long ptw_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)determine_cpu_tsc_frequencies((_Bool)$arg1))")
  public static boolean determine_cpu_tsc_frequencies(boolean early) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cmd_match((const char*)$arg1, (const char*)$arg2)")
  public static int cmd_match(String cmd, String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cmd_attr_pid(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cmd_finalize($arg1, (unsigned int)$arg2, (unsigned int)$arg3)")
  public static int cmd_finalize(Ptr cmd, @Unsigned int hsn, @Unsigned int tsn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cmd_start($arg1, (const unsigned char*)$arg2, (const unsigned char*)$arg3)")
  public static int cmd_start(Ptr dev, Ptr uid,
      Ptr method) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int genfs_read(Ptr p, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int genfs_write(Ptr p, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cgwb_create($arg1, $arg2, (unsigned int)$arg3)")
  public static int cgwb_create(Ptr bdi, Ptr memcg_css,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cgwb_free_rcu(Ptr callback_head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cgwb_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cgwb_kill(Ptr wb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cgwb_release(Ptr refcnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cgwb_release_workfn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)cnt_ctl_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short cnt_ctl_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cnt_ctl_show)")
  public static @OriginalName("ssize_t") long cnt_ctl_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manage_runtime_start_stop_show)")
  public static @OriginalName("ssize_t") long manage_runtime_start_stop_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manage_runtime_start_stop_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long manage_runtime_start_stop_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manage_shutdown_show)")
  public static @OriginalName("ssize_t") long manage_shutdown_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manage_shutdown_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long manage_shutdown_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manage_start_stop_show)")
  public static @OriginalName("ssize_t") long manage_start_stop_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manage_system_start_stop_show)")
  public static @OriginalName("ssize_t") long manage_system_start_stop_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manage_system_start_stop_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long manage_system_start_stop_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("manage_tempaddrs($arg1, $arg2, (unsigned int)$arg3, (unsigned int)$arg4, (_Bool)$arg5, $arg6)")
  public static void manage_tempaddrs(Ptr idev, Ptr ifp,
      @Unsigned int valid_lft, @Unsigned int prefered_lft, boolean create, @Unsigned long now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)__size_store)")
  public static @OriginalName("ssize_t") long __size_store(Ptr dev, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int size_fifo(Ptr up) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr size_to_hstate(@Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)since_epoch_show)")
  public static @OriginalName("ssize_t") long since_epoch_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)remote_node_defrag_ratio_show)")
  public static @OriginalName("ssize_t") long remote_node_defrag_ratio_show(Ptr s,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)remote_node_defrag_ratio_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long remote_node_defrag_ratio_store(Ptr s,
      String buf, @Unsigned long length) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void remote_function(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void remote_cpus_update(Ptr cs, Ptr newmask, Ptr tmp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void remote_partition_disable(Ptr cs, Ptr tmp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xfpregs_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int xfpregs_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xfpregs_set($arg1, (const struct user_regset*)$arg2, $arg3, $arg4, (const void*)$arg5, (const void*)$arg6)")
  public static int xfpregs_set(Ptr target, Ptr regset, @Unsigned int pos,
      @Unsigned int count, Ptr kbuf, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ma_put(Ptr mc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("int340x_thermal_handler_attach($arg1, (const struct acpi_device_id*)$arg2)")
  public static int int340x_thermal_handler_attach(Ptr adev, Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)icmpv4_xrlim_allow)")
  public static boolean icmpv4_xrlim_allow(Ptr net, Ptr rt, Ptr fl4, int type,
      int code) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr unhash_mnt(Ptr mnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reshape_direction_show)")
  public static @OriginalName("ssize_t") long reshape_direction_show(Ptr mddev,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reshape_direction_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long reshape_direction_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reshape_position_show)")
  public static @OriginalName("ssize_t") long reshape_position_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reshape_position_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long reshape_position_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr unit_alloc(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unit_free(Ptr c, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unit_free_rcu(Ptr c, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String special_hex_number(String buf, String end, @Unsigned long num, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void special_mapping_close(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)special_mapping_fault)")
  public static @Unsigned @OriginalName("vm_fault_t") int special_mapping_fault(Ptr vmf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int special_mapping_mremap(Ptr new_vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)special_mapping_name)")
  public static String special_mapping_name(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int special_mapping_split(Ptr vma, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void deactivate_locked_super(Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void deactivate_super(Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void deactivate_labels(Ptr region) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void deactivate_slab(Ptr s, Ptr slab, Ptr freelist) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void deactivate_task(Ptr rq, Ptr p, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void deactivate_file_folio(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int de_thread(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr saveable_page(Ptr zone, @Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bfifo_enqueue(Ptr skb, Ptr sch, Ptr> to_free) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shared_policy_replace(Ptr sp, @Unsigned long start,
      @Unsigned long end, Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)shared_cpu_list_show)")
  public static @OriginalName("ssize_t") long shared_cpu_list_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)shared_cpu_map_show)")
  public static @OriginalName("ssize_t") long shared_cpu_map_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __pim_rcv(Ptr mrt, Ptr skb, @Unsigned int pimlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pim_rcv(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pim_rcv_v1(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int scomp_acomp_comp_decomp(Ptr req, int dir) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int scomp_acomp_compress(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int scomp_acomp_decompress(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fair_share_throttle($arg1, (const struct thermal_trip*)$arg2)")
  public static int fair_share_throttle(Ptr tz, Ptr trip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)irqchip_fwnode_get_name((const struct fwnode_handle*)$arg1))")
  public static String irqchip_fwnode_get_name(Ptr fwnode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sysfb_apply_efi_quirks() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sysfb_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysfb_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sysfb_set_efifb_fwnode(Ptr pd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sysfb_create_simplefb((const struct screen_info*)$arg1, (const struct simplefb_platform_data*)$arg2)")
  public static Ptr sysfb_create_simplefb(Ptr si,
      Ptr mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)sysfb_parse_mode((const struct screen_info*)$arg1, $arg2))")
  public static boolean sysfb_parse_mode(Ptr si, Ptr mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mroute_clean_tables(Ptr mrt, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mroute_netlink_event(Ptr mrt, Ptr mfc, int cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)subcaches_show)")
  public static @OriginalName("ssize_t") long subcaches_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)subcaches_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long subcaches_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("utf32_to_utf8((unsigned int)$arg1, (unsigned char*)$arg2, $arg3)")
  public static int utf32_to_utf8(@Unsigned @OriginalName("unicode_t") int u,
      Ptr s, int maxout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __unwind_start(Ptr state, Ptr task,
      Ptr regs, Ptr first_frame) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unwind_dump(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long unwind_get_return_address(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr unwind_get_return_address_ptr(
      Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unwind_next_frame)")
  public static boolean unwind_next_frame(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pidns_for_children_get(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pidns_get(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pidns_get_parent(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pidns_install(Ptr nsset, Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pidns_owner(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pidns_put(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)osq_lock)")
  public static boolean osq_lock(Ptr lock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void osq_unlock(Ptr lock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ivrs_ioapic_quirk_cb((const struct dmi_system_id*)$arg1)")
  public static int ivrs_ioapic_quirk_cb(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void scmd_eh_abort_handler(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("scmd_printk((const char*)$arg1, (const struct scsi_cmnd*)$arg2, (const char*)$arg3, $arg4_)")
  public static void scmd_printk(String level, Ptr scmd, String fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)manufacturer_show)")
  public static @OriginalName("ssize_t") long manufacturer_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tsx_ap_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tsx_clear_cpuid() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tsx_dev_mode_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tsx_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tsx_async_abort_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)tsx_async_abort_show_state)")
  public static @OriginalName("ssize_t") long tsx_async_abort_show_state(String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)tsx_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short tsx_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void statmount_mnt_basic(Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("statmount_string($arg1, (long long unsigned int)$arg2)")
  public static int statmount_string(Ptr s, @Unsigned long flag) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int child_unregister(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int child_notify(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("child_wait_callback((wait_queue_entry*)$arg1, $arg2, $arg3, $arg4)")
  public static int child_wait_callback(
      Ptr<@OriginalName("wait_queue_entry_t") wait_queue_entry> wait, @Unsigned int mode, int sync,
      Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("toggle_bp_slot($arg1, (_Bool)$arg2, $arg3, $arg4)")
  public static int toggle_bp_slot(Ptr bp, boolean enable, bp_type_idx type,
      int weight) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void toggle_allocation_gate(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("exportfs_decode_fh($arg1, $arg2, $arg3, $arg4, (int (*)(void*, struct dentry*))$arg5, $arg6)")
  public static Ptr exportfs_decode_fh(Ptr mnt, Ptr fid, int fh_len,
      int fileid_type, Ptr acceptable, Ptr context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("exportfs_decode_fh_raw($arg1, $arg2, $arg3, $arg4, (int (*)(void*, struct dentry*))$arg5, $arg6)")
  public static Ptr exportfs_decode_fh_raw(Ptr mnt, Ptr fid, int fh_len,
      int fileid_type, Ptr acceptable, Ptr context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int exportfs_encode_fh(Ptr dentry, Ptr fid,
      Ptr max_len, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int exportfs_encode_inode_fh(Ptr inode, Ptr fid,
      Ptr max_len, Ptr parent, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ptmx_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wbc_account_cgroup_owner($arg1, $arg2, (long unsigned int)$arg3)")
  public static void wbc_account_cgroup_owner(Ptr wbc, Ptr page,
      @Unsigned long bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wbc_attach_and_unlock_inode(Ptr wbc, Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wbc_detach_inode(Ptr wbc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pmic_read_temp($arg1, $arg2, (long long unsigned int*)$arg3)")
  public static int pmic_read_temp(Ptr opregion, int reg,
      Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iget5_locked($arg1, $arg2, (int (*)(struct inode*, void*))$arg3, (int (*)(struct inode*, void*))$arg4, $arg5)")
  public static Ptr iget5_locked(Ptr sb, @Unsigned long hashval, Ptr test,
      Ptr set, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void initialize_lsm(Ptr lsm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void initialize_tlbstate_and_flush() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bringup_hibernate_cpu(@Unsigned int sleep_cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bringup_nonboot_cpus(@Unsigned int setup_max_cpus) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("datablob_format($arg1, (long unsigned int)$arg2)")
  public static String datablob_format(Ptr epayload,
      @Unsigned long asciiblob_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("datablob_hmac_verify($arg1, (const unsigned char*)$arg2, (const unsigned char*)$arg3, (long unsigned int)$arg4)")
  public static int datablob_hmac_verify(Ptr epayload,
      Ptr format, Ptr master_key,
      @Unsigned long master_keylen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)datagram_poll($arg1, $arg2, (poll_table_struct*)$arg3))")
  public static @Unsigned @OriginalName("__poll_t") int datagram_poll(Ptr file,
      Ptr sock, Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void f815xxa_mem_serial_out(Ptr p, int offset, int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)broken_parity_status_show)")
  public static @OriginalName("ssize_t") long broken_parity_status_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)broken_parity_status_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long broken_parity_status_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int broken_suspend(Ptr hcd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int restart_array(Ptr mddev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void restart_nmi() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void restart_poweroff_do_poweroff() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void restart_poweroff_driver_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int restart_poweroff_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int restart_poweroff_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void restart_poweroff_remove(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)zeroing_mode_show)")
  public static @OriginalName("ssize_t") long zeroing_mode_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)zeroing_mode_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long zeroing_mode_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memsw_cgroup_usage_register_event($arg1, $arg2, (const char*)$arg3)")
  public static int memsw_cgroup_usage_register_event(Ptr memcg,
      Ptr eventfd, String args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memsw_cgroup_usage_unregister_event(Ptr memcg,
      Ptr eventfd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("intr_submit($arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static int intr_submit(Ptr ehci, Ptr urb, Ptr qtd_list,
      @Unsigned @OriginalName("gfp_t") int mem_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_disable_nvme_d3cold(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_hides_ac97_lpc(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_hides_smbus_hostbridge(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_hides_smbus_lpc(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_hides_smbus_lpc_ich6(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_hides_smbus_lpc_ich6_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_hides_smbus_lpc_ich6_resume_early(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asus_hides_smbus_lpc_ich6_suspend(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max77843_i2c_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max77843_probe(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max77843_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max77843_suspend(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pubek_show)")
  public static @OriginalName("ssize_t") long pubek_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kernelmode_fixup_or_oops($arg1, $arg2, $arg3, $arg4, $arg5, (unsigned int)$arg6)")
  public static void kernelmode_fixup_or_oops(Ptr regs, @Unsigned long error_code,
      @Unsigned long address, int signal, int si_code, @Unsigned int pkey) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ioctl_internal_command(Ptr sdev, String cmd, int timeout,
      int retries) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ioctl_probe(Ptr host, Ptr buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioctl_standard_call($arg1, $arg2, $arg3, $arg4, (int (*)(struct net_device*, struct iw_request_info*, union iwreq_data*, char*))$arg5)")
  public static int ioctl_standard_call(Ptr dev, Ptr iwr, @Unsigned int cmd,
      Ptr info, @OriginalName("iw_handler") Ptr handler) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioctl_standard_iw_point($arg1, $arg2, (const struct iw_ioctl_description*)$arg3, (int (*)(struct net_device*, struct iw_request_info*, union iwreq_data*, char*))$arg4, $arg5, $arg6)")
  public static int ioctl_standard_iw_point(Ptr iwp, @Unsigned int cmd,
      Ptr descr, @OriginalName("iw_handler") Ptr handler,
      Ptr dev, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioctl_private_call($arg1, $arg2, $arg3, $arg4, (int (*)(struct net_device*, struct iw_request_info*, union iwreq_data*, char*))$arg5)")
  public static int ioctl_private_call(Ptr dev, Ptr iwr, @Unsigned int cmd,
      Ptr info, @OriginalName("iw_handler") Ptr handler) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioctl_private_iw_point($arg1, $arg2, (const struct iw_priv_args*)$arg3, (int (*)(struct net_device*, struct iw_request_info*, union iwreq_data*, char*))$arg4, $arg5, $arg6, $arg7)")
  public static int ioctl_private_iw_point(Ptr iwp, @Unsigned int cmd,
      Ptr descr, @OriginalName("iw_handler") Ptr handler, Ptr dev,
      Ptr info, int extra_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioctl_file_clone($arg1, $arg2, (long long unsigned int)$arg3, (long long unsigned int)$arg4, (long long unsigned int)$arg5)")
  public static long ioctl_file_clone(Ptr dst_file, @Unsigned long srcfd, @Unsigned long off,
      @Unsigned long olen, @Unsigned long destoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ioctl_preallocate(Ptr filp, int mode, Ptr argp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("out_of_line_wait_on_bit($arg1, $arg2, (int (*)(struct wait_bit_key*, int))$arg3, $arg4)")
  public static int out_of_line_wait_on_bit(Ptr word, int bit, Ptr action,
      @Unsigned int mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("out_of_line_wait_on_bit_lock($arg1, $arg2, (int (*)(struct wait_bit_key*, int))$arg3, $arg4)")
  public static int out_of_line_wait_on_bit_lock(Ptr word, int bit, Ptr action,
      @Unsigned int mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("out_of_line_wait_on_bit_timeout($arg1, $arg2, (int (*)(struct wait_bit_key*, int))$arg3, $arg4, $arg5)")
  public static int out_of_line_wait_on_bit_timeout(Ptr word, int bit, Ptr action,
      @Unsigned int mode, @Unsigned long timeout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void out_intr(Ptr vq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)out_of_memory)")
  public static boolean out_of_memory(Ptr oc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)nstype_show)")
  public static @OriginalName("ssize_t") long nstype_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uffd_wp_range($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static long uffd_wp_range(Ptr dst_vma, @Unsigned long start,
      @Unsigned long len, boolean enable_wp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)success_show)")
  public static @OriginalName("ssize_t") long success_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __tdcall_ret() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __tdcall_saved_ret() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xxh64_copy_state($arg1, (const struct xxh64_state*)$arg2)")
  public static void xxh64_copy_state(Ptr dst, Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)xxh64_digest((const struct xxh64_state*)$arg1))")
  public static @Unsigned @OriginalName("uint64_t") long xxh64_digest(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xxh64_reset($arg1, (const long long unsigned int)$arg2)")
  public static void xxh64_reset(Ptr statePtr,
      @Unsigned @OriginalName("uint64_t") long seed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xxh64_update($arg1, (const void*)$arg2, (const long unsigned int)$arg3)")
  public static int xxh64_update(Ptr state, Ptr input, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devcgroup_access_write($arg1, $arg2, (long unsigned int)$arg3, (long long int)$arg4))")
  public static @OriginalName("ssize_t") long devcgroup_access_write(Ptr of,
      String buf, @Unsigned long nbytes, @OriginalName("loff_t") long off) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devcgroup_check_permission($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4)")
  public static int devcgroup_check_permission(short type, @Unsigned int major, @Unsigned int minor,
      short access) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr devcgroup_css_alloc(Ptr parent_css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devcgroup_css_free(Ptr css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devcgroup_offline(Ptr css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devcgroup_online(Ptr css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devcgroup_seq_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devcgroup_update_access(Ptr devcgroup, int filetype,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __receive_sock(Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int receive_fallback_to_copy(Ptr sk, Ptr zc, int inq,
      Ptr tss) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int receive_fd(Ptr file, Ptr ufd, @Unsigned int o_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int receive_fd_replace(int new_fd, Ptr file, @Unsigned int o_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr receive_mergeable(Ptr dev, Ptr vi,
      Ptr rq, Ptr buf, Ptr ctx, @Unsigned int len,
      Ptr xdp_xmit, Ptr stats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr receive_mergeable_xdp(Ptr dev, Ptr vi,
      Ptr rq, Ptr xdp_prog, Ptr buf, Ptr ctx, @Unsigned int len,
      Ptr xdp_xmit, Ptr stats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr receive_small(Ptr dev, Ptr vi,
      Ptr rq, Ptr buf, Ptr ctx, @Unsigned int len,
      Ptr xdp_xmit, Ptr stats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr receive_small_xdp(Ptr dev, Ptr vi,
      Ptr rq, Ptr xdp_prog, Ptr buf, @Unsigned int xdp_headroom,
      @Unsigned int len, Ptr xdp_xmit, Ptr stats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__receive_buf($arg1, (const unsigned char*)$arg2, (const unsigned char*)$arg3, (long unsigned int)$arg4)")
  public static void __receive_buf(Ptr tty, Ptr cp,
      Ptr fp, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xacct_add_tsk(Ptr stats, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bypass_show)")
  public static @OriginalName("ssize_t") long bypass_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int md5_export(Ptr desc, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("md5_final($arg1, (unsigned char*)$arg2)")
  public static int md5_final(Ptr desc, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("md5_import($arg1, (const void*)$arg2)")
  public static int md5_import(Ptr desc, Ptr in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int md5_init(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void md5_mod_fini() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int md5_mod_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("md5_transform((unsigned int*)$arg1, (const unsigned int*)$arg2)")
  public static void md5_transform(Ptr hash,
      Ptr in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("md5_update($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int md5_update(Ptr desc, Ptr data,
      @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int output_bpc_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int output_bpc_show(Ptr m, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void output_poll_execute(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__output_copy($arg1, (const void*)$arg2, $arg3)")
  public static @Unsigned long __output_copy(Ptr handle, Ptr buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("conv_uni_to_8bit((unsigned int)$arg1)")
  public static int conv_uni_to_8bit(@Unsigned int uni) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int conv_uni_to_pc(Ptr conp, long ucs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mr6_netlink_event(Ptr mrt, Ptr mfc, int cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vif_add(Ptr net, Ptr mrt, Ptr vifc, int mrtsock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vif_delete(Ptr mrt, int vifi, int notify, Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vif_device_init(Ptr v, Ptr dev,
      @Unsigned long rate_limit, @Unsigned char threshold, @Unsigned short flags,
      @Unsigned short get_iflink_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hwcache_align_show)")
  public static @OriginalName("ssize_t") long hwcache_align_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("refresh_cpu_vm_stats((_Bool)$arg1)")
  public static int refresh_cpu_vm_stats(boolean do_pagesets) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refresh_frequency_limits(Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refresh_vm_stats(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refresh_zone_stat_thresholds() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refresh_ldt_segments() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strict_strtoul_scaled((const char*)$arg1, $arg2, $arg3)")
  public static int strict_strtoul_scaled(String cp, Ptr res,
      int scale) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int strict_iomem(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)strict_limit_show)")
  public static @OriginalName("ssize_t") long strict_limit_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)strict_limit_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long strict_limit_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int strict_sas_size(String arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void strict_work_handler(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int efisubsys_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blkpg_do_ioctl(Ptr bdev, Ptr upart, int op) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __offline_isolated_pages(@Unsigned long start_pfn, @Unsigned long end_pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("offline_and_remove_memory((long long unsigned int)$arg1, (long long unsigned int)$arg2)")
  public static int offline_and_remove_memory(@Unsigned long start, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int offline_pages(@Unsigned long start_pfn, @Unsigned long nr_pages, Ptr zone,
      Ptr group) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void offline_mem_sections(@Unsigned long start_pfn, @Unsigned long end_pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)urandom_read_iter)")
  public static @OriginalName("ssize_t") long urandom_read_iter(Ptr kiocb,
      Ptr iter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)descriptor_loc($arg1, (long long unsigned int)$arg2, $arg3))")
  public static @Unsigned @OriginalName("ext4_fsblk_t") long descriptor_loc(Ptr sb,
      @Unsigned @OriginalName("ext4_fsblk_t") long logical_sb_block, int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ts_dmi_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ts_dmi_notifier_call(Ptr nb, @Unsigned long action,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void terminate_walk(Ptr nd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rescuer_thread(Ptr __rescuer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ipcns_get(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ipcns_install(Ptr nsset, Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ipcns_owner(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipcns_put(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ip6frag_init($arg1, (const void*)$arg2)")
  public static void ip6frag_init(Ptr q, Ptr a) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)ip6frag_key_hashfn((const void*)$arg1, (unsigned int)$arg2, (unsigned int)$arg3))")
  public static @Unsigned int ip6frag_key_hashfn(Ptr data, @Unsigned int len,
      @Unsigned int seed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ip6frag_obj_cmpfn($arg1, (const void*)$arg2)")
  public static int ip6frag_obj_cmpfn(Ptr arg, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)ip6frag_obj_hashfn((const void*)$arg1, (unsigned int)$arg2, (unsigned int)$arg3))")
  public static @Unsigned int ip6frag_obj_hashfn(Ptr data, @Unsigned int len,
      @Unsigned int seed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mappings_show)")
  public static @OriginalName("ssize_t") long mappings_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)inverse_translate((const struct vc_data*)$arg1, (short unsigned int)$arg2, (_Bool)$arg3))")
  public static @Unsigned short inverse_translate(Ptr conp, @Unsigned short glyph,
      boolean use_unicode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void usleep_range_state(@Unsigned long min, @Unsigned long max,
      @Unsigned int state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)does_sb_need_changing)")
  public static boolean does_sb_need_changing(Ptr mddev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)sockopt_capable)")
  public static boolean sockopt_capable(int cap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sockopt_lock_sock(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)sockopt_ns_capable)")
  public static boolean sockopt_ns_capable(Ptr ns, int cap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sockopt_release_sock(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sockopt_alloc_buf(Ptr ctx, int max_optlen,
      Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("look_up_OID((const void*)$arg1, (long unsigned int)$arg2)")
  public static OID look_up_OID(Ptr data, @Unsigned long datasize) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int look_up_user_keyrings(Ptr> _user_keyring,
      Ptr> _user_session_keyring) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void igmpv3_clear_delrec(Ptr in_dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void igmpv3_del_delrec(Ptr in_dev, Ptr im) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr igmpv3_newpack(Ptr dev, @Unsigned int mtu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void igmpv3_send_cr(Ptr in_dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int igmpv3_send_report(Ptr in_dev, Ptr pmc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int igmpv3_sendpack(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping21_show)")
  public static @OriginalName("ssize_t") long mapping21_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("steal_suitable_fallback($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static void steal_suitable_fallback(Ptr zone, Ptr page,
      @Unsigned int alloc_flags, int start_type, boolean whole_block) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cdc_parse_cdc_header($arg1, $arg2, (unsigned char*)$arg3, $arg4)")
  public static int cdc_parse_cdc_header(Ptr hdr, Ptr intf,
      Ptr buffer, int buflen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sb_init_dio_done_wq(Ptr sb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sb_min_blocksize(Ptr sb, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sb_set_blocksize(Ptr sb, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sb_clear_inode_writeback(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sb_mark_inode_writeback(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sb_notify_work(Ptr dummy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sb_finish_set_opts(Ptr sb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sb_prepare_remount_readonly(Ptr sb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bcdDevice_show)")
  public static @OriginalName("ssize_t") long bcdDevice_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)capability_show)")
  public static @OriginalName("ssize_t") long capability_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int capability_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)opmode_show)")
  public static @OriginalName("ssize_t") long opmode_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqreturn)tis_int_handler)")
  public static @OriginalName("irqreturn_t") irqreturn tis_int_handler(int dummy, Ptr dev_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)real_power_state_show)")
  public static @OriginalName("ssize_t") long real_power_state_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zpodd_disable_run_wake(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zpodd_enable_run_wake(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zpodd_exit(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zpodd_init(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zpodd_on_suspend(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zpodd_post_poweron(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zpodd_wake_dev((void*)$arg1, (unsigned int)$arg2, $arg3)")
  public static void zpodd_wake_dev(@OriginalName("acpi_handle") Ptr handle, @Unsigned int event,
      Ptr context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)zpodd_zpready)")
  public static boolean zpodd_zpready(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String pipefs_dname(Ptr dentry, String buffer, int buflen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pipefs_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sb800_prefetch(Ptr dev, int on) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __vunmap_range_noflush(@Unsigned long start, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vunmap_p4d_range((struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg1, $arg2, $arg3, (unsigned int*)$arg4)")
  public static void vunmap_p4d_range(Ptr pgd, @Unsigned long addr, @Unsigned long end,
      Ptr mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vunmap_range(@Unsigned long addr, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vunmap_range_noflush(@Unsigned long start, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vunmap_udmabuf(Ptr buf, Ptr map) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __smpboot_create_thread(Ptr ht, @Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpboot_create_threads(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void smpboot_destroy_threads(Ptr ht) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpboot_park_threads(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpboot_register_percpu_thread(Ptr plug_thread) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpboot_thread_fn(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpboot_unpark_threads(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void smpboot_unregister_percpu_thread(Ptr plug_thread) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int flock_lock_inode(Ptr inode, Ptr request) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)flock_locks_conflict)")
  public static boolean flock_locks_conflict(Ptr caller_fl, Ptr sys_fl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void closid_free(int closid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)idProduct_show)")
  public static @OriginalName("ssize_t") long idProduct_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)domU_read_console((unsigned int)$arg1, (unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long domU_read_console(
      @Unsigned @OriginalName("uint32_t") int vtermno, Ptr buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)domU_write_console((unsigned int)$arg1, (const unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long domU_write_console(
      @Unsigned @OriginalName("uint32_t") int vtermno, Ptr data,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("reactors_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr reactors_next(Ptr m, Ptr p,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reactors_show(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("reactors_start($arg1, (long long int*)$arg2)")
  public static Ptr reactors_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reactors_stop(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zen2_zenbleed_check(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bert_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fsstack_copy_attr_all($arg1, (const struct inode*)$arg2)")
  public static void fsstack_copy_attr_all(Ptr dest, Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fsstack_copy_inode_size(Ptr dst, Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpstate_init_user(Ptr fpstate) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpstate_reset(Ptr fpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpstate_clear_xstate_component(Ptr fps, @Unsigned int xfeature) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpstate_free(Ptr fpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fpstate_realloc((long long unsigned int)$arg1, $arg2, $arg3, $arg4)")
  public static int fpstate_realloc(@Unsigned long xfeatures, @Unsigned int ksize,
      @Unsigned int usize, Ptr guest_fpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ari_enabled_show)")
  public static @OriginalName("ssize_t") long ari_enabled_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)timecounter_cyc2time((const struct timecounter*)$arg1, (long long unsigned int)$arg2))")
  public static @Unsigned long timecounter_cyc2time(Ptr tc,
      @Unsigned long cycle_tstamp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("timecounter_init($arg1, (const struct cyclecounter*)$arg2, (long long unsigned int)$arg3)")
  public static void timecounter_init(Ptr tc, Ptr cc,
      @Unsigned long start_tstamp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)timecounter_read)")
  public static @Unsigned long timecounter_read(Ptr tc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static hrtimer_restart txdone_hrtimer(Ptr hrtimer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)spec_ctrl_current)")
  public static @Unsigned long spec_ctrl_current() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spec_ctrl_disable_kernel_rrsba() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sha256_base_init(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sha256_final($arg1, (unsigned char*)$arg2)")
  public static void sha256_final(Ptr sctx, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sha256_generic_mod_fini() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sha256_generic_mod_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sha256_transform((unsigned int*)$arg1, (const unsigned char*)$arg2, (unsigned int*)$arg3)")
  public static void sha256_transform(Ptr state,
      Ptr input, Ptr W) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sha256_transform_blocks($arg1, (const unsigned char*)$arg2, $arg3)")
  public static void sha256_transform_blocks(Ptr sctx,
      Ptr input, int blocks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sha256_update($arg1, (const unsigned char*)$arg2, $arg3)")
  public static void sha256_update(Ptr sctx, Ptr data,
      @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cis_tpl_parse($arg1, $arg2, (const char*)$arg3, (const struct cis_tpl*)$arg4, $arg5, $arg6, (const unsigned char*)$arg7, $arg8)")
  public static int cis_tpl_parse(Ptr card, Ptr func, String tpl_descr,
      Ptr tpl, int tpl_count, @Unsigned char code, Ptr buf,
      @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pvalidate_pages(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memchr_inv((const const void*)$arg1, $arg2, (long unsigned int)$arg3)")
  public static Ptr memchr_inv(Ptr p, int c, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fini_seq_pidns(Ptr priv_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fini_debug_store_on_cpu(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __threshold_remove_device(Ptr> bp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void threshold_block_release(Ptr kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int threshold_create_bank(Ptr> bp, @Unsigned int cpu,
      @Unsigned int bank) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void threshold_restart_bank(Ptr _tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)xps_cpus_show)")
  public static @OriginalName("ssize_t") long xps_cpus_show(Ptr queue, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)xps_cpus_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long xps_cpus_store(Ptr queue, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)xps_queue_show)")
  public static @OriginalName("ssize_t") long xps_queue_show(Ptr dev,
      @Unsigned int index, int tc, String buf, xps_map_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)xps_rxqs_show)")
  public static @OriginalName("ssize_t") long xps_rxqs_show(Ptr queue, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)xps_rxqs_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long xps_rxqs_store(Ptr queue, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void finalize_exec(Ptr bprm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("finalize_and_send($arg1, (int (*)(struct opal_dev*))$arg2)")
  public static int finalize_and_send(Ptr dev, Ptr cont) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void finalize_late_load(int result) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vmcoreinfo_append_str((const char*)$arg1, $arg2_)")
  public static void vmcoreinfo_append_str(String fmt, java.lang.Object... param1) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vmcoreinfo_show)")
  public static @OriginalName("ssize_t") long vmcoreinfo_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_account_idle(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_account_kernel(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_guest_enter(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_guest_exit(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_init_idle(Ptr t, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_task_switch_generic(Ptr prev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_user_enter(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtime_user_exit(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ve_instr_len(Ptr ve) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)finished_loading((const char*)$arg1))")
  public static boolean finished_loading(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lsmblob_is_set)")
  public static boolean lsmblob_is_set(Ptr blob) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vpr_info_dq((const struct ddebug_query*)$arg1, (const char*)$arg2)")
  public static void vpr_info_dq(Ptr query, String msg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swapin_readahead((struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg1, (unsigned int)$arg2, $arg3)")
  public static Ptr swapin_readahead(swp_entry_t entry,
      @Unsigned @OriginalName("gfp_t") int gfp_mask, Ptr vmf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swapin_walk_pmd_entry((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4)")
  public static int swapin_walk_pmd_entry(Ptr pmd, @Unsigned long start, @Unsigned long end,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cubictcp_acked($arg1, (const struct ack_sample*)$arg2)")
  public static void cubictcp_acked(Ptr sk, Ptr sample) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cubictcp_cong_avoid($arg1, (unsigned int)$arg2, (unsigned int)$arg3)")
  public static void cubictcp_cong_avoid(Ptr sk, @Unsigned int ack, @Unsigned int acked) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cubictcp_cwnd_event(Ptr sk, tcp_ca_event event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cubictcp_init(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)cubictcp_recalc_ssthresh)")
  public static @Unsigned int cubictcp_recalc_ssthresh(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cubictcp_register() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cubictcp_state($arg1, (unsigned char)$arg2)")
  public static void cubictcp_state(Ptr sk, @Unsigned char new_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cubictcp_unregister() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iflink_show)")
  public static @OriginalName("ssize_t") long iflink_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void membarrier_exec_mmap(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int membarrier_private_expedited(int flags, int cpu_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int membarrier_register_private_expedited(int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void membarrier_update_current_mm(Ptr next_mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mba_wrmsr_amd(Ptr d, Ptr m, Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mba_wrmsr_intel(Ptr d, Ptr m, Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mba_sc_domain_allocate(Ptr r, Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("restricted_pointer($arg1, $arg2, (const void*)$arg3, $arg4)")
  public static String restricted_pointer(String buf, String end, Ptr ptr, printf_spec spec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dormant_show)")
  public static @OriginalName("ssize_t") long dormant_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __each_dev(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nvbridge_check_legacy_irq_routing(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("u64_get($arg1, (long long unsigned int*)$arg2)")
  public static int u64_get(Ptr data, Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fsync_buffers_list((spinlock*)$arg1, $arg2)")
  public static int fsync_buffers_list(Ptr<@OriginalName("spinlock_t") spinlock> lock,
      Ptr list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ctor_show)")
  public static @OriginalName("ssize_t") long ctor_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void psched_net_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int psched_net_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int psched_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("psched_ppscfg_precompute($arg1, (long long unsigned int)$arg2)")
  public static void psched_ppscfg_precompute(Ptr r, @Unsigned long pktrate64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("psched_ratecfg_precompute($arg1, (const struct tc_ratespec*)$arg2, (long long unsigned int)$arg3)")
  public static void psched_ratecfg_precompute(Ptr r, Ptr conf,
      @Unsigned long rate64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mountstats_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int negotiate_mq(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void negotiate_os_control(Ptr root, Ptr no_aspm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int syslog_print(String buf, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("syslog_print_all($arg1, $arg2, (_Bool)$arg3)")
  public static int syslog_print_all(String buf, int size, boolean clear) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int asiliantfb_check_var(Ptr var, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asiliantfb_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int asiliantfb_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("asiliantfb_pci_init($arg1, (const struct pci_device_id*)$arg2)")
  public static int asiliantfb_pci_init(Ptr dp, Ptr ent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asiliantfb_remove(Ptr dp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int asiliantfb_set_par(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("asiliantfb_setcolreg((unsigned int)$arg1, (unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4, (unsigned int)$arg5, $arg6)")
  public static int asiliantfb_setcolreg(@Unsigned @OriginalName("u_int") int regno,
      @Unsigned @OriginalName("u_int") int red, @Unsigned @OriginalName("u_int") int green,
      @Unsigned @OriginalName("u_int") int blue, @Unsigned @OriginalName("u_int") int transp,
      Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nested_table_alloc($arg1, $arg2, (_Bool)$arg3)")
  public static Ptr nested_table_alloc(Ptr ht,
      Ptr> prev, boolean leaf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void worker_attach_to_pool(Ptr worker, Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void worker_detach_from_pool(Ptr worker) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void worker_enter_idle(Ptr worker) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int worker_thread(Ptr __worker) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int utsname_sysctl_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unset_migratetype_isolate(Ptr page, int migratetype) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unset_regulator_supplies(Ptr rdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void leds_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int leds_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int regex_match_end(String str, Ptr r, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int regex_match_front(String str, Ptr r, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int regex_match_full(String str, Ptr r, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int regex_match_glob(String str, Ptr r, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int regex_match_middle(String str, Ptr r, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sanitize_format($arg1, (unsigned char*)$arg2, (unsigned char)$arg3)")
  public static void sanitize_format(Ptr addr,
      Ptr curr,
      @Unsigned @OriginalName("u_char") char requested) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sanitize_boot_params(Ptr boot_params) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sanitize_check_bounds($arg1, (const struct bpf_insn*)$arg2, (const struct bpf_reg_state*)$arg3)")
  public static int sanitize_check_bounds(Ptr env, Ptr insn,
      Ptr dst_reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sanitize_err($arg1, (const struct bpf_insn*)$arg2, $arg3, (const struct bpf_reg_state*)$arg4, (const struct bpf_reg_state*)$arg5)")
  public static int sanitize_err(Ptr env, Ptr insn, int reason,
      Ptr off_reg, Ptr dst_reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sanitize_ptr_alu($arg1, $arg2, (const struct bpf_reg_state*)$arg3, (const struct bpf_reg_state*)$arg4, $arg5, $arg6, (const _Bool)$arg7)")
  public static int sanitize_ptr_alu(Ptr env, Ptr insn,
      Ptr ptr_reg, Ptr off_reg, Ptr dst_reg,
      Ptr info, boolean commit_window) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sanitize_speculative_path($arg1, (const struct bpf_insn*)$arg2, (unsigned int)$arg3, (unsigned int)$arg4)")
  public static Ptr sanitize_speculative_path(Ptr env,
      Ptr insn, @Unsigned int next_idx, @Unsigned int curr_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bxt_idle_state_table_update() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void alternatives_enable_smp() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void alternatives_smp_module_add(Ptr mod, String name, Ptr locks,
      Ptr locks_end, Ptr text, Ptr text_end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void alternatives_smp_module_del(Ptr mod) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int alternatives_text_reserved(Ptr start, Ptr end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("give_up_console((const struct consw*)$arg1)")
  public static void give_up_console(Ptr csw) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("brioctl_set((int (*)(struct net*, struct net_bridge*, unsigned int, struct ifreq*, void*))$arg1)")
  public static void brioctl_set(Ptr hook) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping2_show)")
  public static @OriginalName("ssize_t") long mapping2_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)powersave_bias_show)")
  public static @OriginalName("ssize_t") long powersave_bias_show(Ptr attr_set,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)powersave_bias_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long powersave_bias_store(Ptr attr_set,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ali_router_probe($arg1, $arg2, (short unsigned int)$arg3)")
  public static int ali_router_probe(Ptr r, Ptr router,
      @Unsigned short device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pagerange_is_ram_callback(@Unsigned long initial_pfn,
      @Unsigned long total_nr_pages, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ifs_alloc(Ptr inode, Ptr folio,
      @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ifs_clear_range_dirty($arg1, $arg2, (long unsigned int)$arg3, (long unsigned int)$arg4)")
  public static void ifs_clear_range_dirty(Ptr folio, Ptr ifs,
      @Unsigned long off, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ifs_free(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ifs_set_range_dirty($arg1, $arg2, (long unsigned int)$arg3, (long unsigned int)$arg4)")
  public static void ifs_set_range_dirty(Ptr folio, Ptr ifs,
      @Unsigned long off, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ifs_set_range_uptodate($arg1, $arg2, (long unsigned int)$arg3, (long unsigned int)$arg4))")
  public static boolean ifs_set_range_uptodate(Ptr folio, Ptr ifs,
      @Unsigned long off, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mt6323_do_pwroff() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mt6323_pwrc_driver_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mt6323_pwrc_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mt6323_pwrc_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mt6323_pwrc_remove(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping3_show)")
  public static @OriginalName("ssize_t") long mapping3_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dsfree_pages((const void*)$arg1, (long unsigned int)$arg2)")
  public static void dsfree_pages(Ptr buffer, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("shpc_probe($arg1, (const struct pci_device_id*)$arg2)")
  public static int shpc_probe(Ptr pdev, Ptr ent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shpc_remove(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shpc_get_cur_bus_speed(Ptr ctrl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shpc_init(Ptr ctrl, Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqreturn)shpc_isr)")
  public static @OriginalName("irqreturn_t") irqreturn shpc_isr(int irq, Ptr dev_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("shpc_write_cmd($arg1, (unsigned char)$arg2, (unsigned char)$arg3)")
  public static int shpc_write_cmd(Ptr slot, @Unsigned char t_slot, @Unsigned char cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void socket_seq_show(Ptr seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strncpy_from_kernel_nofault($arg1, (const void*)$arg2, $arg3)")
  public static long strncpy_from_kernel_nofault(String dst, Ptr unsafe_addr, long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strncpy_from_user_nofault($arg1, (const void*)$arg2, $arg3)")
  public static long strncpy_from_user_nofault(String dst, Ptr unsafe_addr, long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strncpy_from_user($arg1, (const char*)$arg2, $arg3)")
  public static long strncpy_from_user(String dst, String src, long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int mem16_serial_in(Ptr p, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mem16_serial_out(Ptr p, int offset, int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)inhibited_show)")
  public static @OriginalName("ssize_t") long inhibited_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)inhibited_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long inhibited_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xlvbd_alloc_gendisk((long long unsigned int)$arg1, $arg2, (short unsigned int)$arg3, $arg4)")
  public static int xlvbd_alloc_gendisk(@Unsigned @OriginalName("blkif_sector_t") long capacity,
      Ptr info, @Unsigned short sector_size, @Unsigned int physical_sector_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xlvbd_flush(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bridges_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bridges_show(Ptr m, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int memtier_hotplug_callback(Ptr self, @Unsigned long action,
      Ptr _arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("this_tty((const void*)$arg1, $arg2, $arg3)")
  public static int this_tty(Ptr t, Ptr file, @Unsigned int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void this_cpu_cmpxchg16b_emu() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)this_cpu_in_panic)")
  public static boolean this_cpu_in_panic() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__root_device_register((const char*)$arg1, $arg2)")
  public static Ptr __root_device_register(String name, Ptr owner) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int root_data_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int root_delay_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int root_dev_setup(String line) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void root_device_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void root_device_unregister(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void root_cgroup_cputime(Ptr bstat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lateeoi_ack_dynirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lateeoi_mask_ack_dynirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cryptomgr_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cryptomgr_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cryptomgr_notify(Ptr _this, @Unsigned long msg, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cryptomgr_probe(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cryptomgr_schedule_probe(Ptr larval) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpuid4_cache_lookup_regs(int index, Ptr<_cpuid4_info_regs> this_leaf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lzma_len($arg1, $arg2, (unsigned int)$arg3)")
  public static void lzma_len(Ptr s, Ptr l,
      @Unsigned @OriginalName("uint32_t") int pos_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lzma_literal(Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lzma_main)")
  public static boolean lzma_main(Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lzma_match($arg1, (unsigned int)$arg2)")
  public static void lzma_match(Ptr s,
      @Unsigned @OriginalName("uint32_t") int pos_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lzma_props($arg1, (unsigned char)$arg2))")
  public static boolean lzma_props(Ptr s,
      @Unsigned @OriginalName("uint8_t") char props) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lzma_rep_match($arg1, (unsigned int)$arg2)")
  public static void lzma_rep_match(Ptr s,
      @Unsigned @OriginalName("uint32_t") int pos_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void done_path_create(Ptr path, Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("attr_flags_to_mnt_flags((long long unsigned int)$arg1)")
  public static @Unsigned int attr_flags_to_mnt_flags(@Unsigned long attr_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("r_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr r_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int r_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("r_start($arg1, (long long int*)$arg2)")
  public static Ptr r_start(Ptr m, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void r_stop(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("softnet_get_online((long long int*)$arg1)")
  public static Ptr softnet_get_online(
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("softnet_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr softnet_seq_next(Ptr seq, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int softnet_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("softnet_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr softnet_seq_start(Ptr seq,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void softnet_seq_stop(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int positive_have_wrcomb() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rcutorture_get_gp_data(rcutorture_type test_type, Ptr flags,
      Ptr gp_seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dmaenginem_async_device_register(Ptr device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dmaenginem_async_device_unregister(Ptr device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("verbose_invalid_scalar($arg1, $arg2, $arg3, (const char*)$arg4, (const char*)$arg5)")
  public static void verbose_invalid_scalar(Ptr env, Ptr reg,
      bpf_retval_range range, String ctx, String reg_name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("verbose_linfo($arg1, (unsigned int)$arg2, (const char*)$arg3, $arg4_)")
  public static void verbose_linfo(Ptr env, @Unsigned int insn_off,
      String prefix_fmt, java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int qtype_enforce_flag(int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bDeviceProtocol_show)")
  public static @OriginalName("ssize_t") long bDeviceProtocol_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hwp_get_cpu_scaling(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rest_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping7_show)")
  public static @OriginalName("ssize_t") long mapping7_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtoll_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static int kstrtoll_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("encrypt_blob($arg1, (const void*)$arg2, $arg3)")
  public static int encrypt_blob(Ptr params, Ptr data, Ptr enc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ppin_show)")
  public static @OriginalName("ssize_t") long ppin_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ppin_init(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void chromeos_fixup_apl_pci_l1ss_capability(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void chromeos_save_apl_pci_l1ss_capability(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int talk_to_blkback(Ptr dev, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int talk_to_netback(Ptr dev, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)gate_vma_name)")
  public static String gate_vma_name(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int params_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int params_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xdst_queue_output(Ptr net, Ptr sk, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retbleed_untrain_ret() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int retbleed_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retbleed_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)retbleed_show_state)")
  public static @OriginalName("ssize_t") long retbleed_show_state(String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ip4ip6_gro_complete(Ptr skb, int nhoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ip4ip6_gro_receive(Ptr head, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ip4ip6_gso_segment($arg1, (long long unsigned int)$arg2)")
  public static Ptr ip4ip6_gso_segment(Ptr skb,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int txgbe_i2c_dw_xfer_quirk(Ptr adap, Ptr msgs,
      int num_msgs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned char*)pkey_pack_u32((unsigned char*)$arg1, (unsigned int)$arg2))")
  public static Ptr pkey_pack_u32(
      Ptr dst, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vhost_task_create((_Bool (*)(void*))$arg1, $arg2, (const char*)$arg3)")
  public static Ptr vhost_task_create(Ptr fn, Ptr arg, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vhost_task_fn(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vhost_task_start(Ptr vtsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vhost_task_stop(Ptr vtsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vhost_task_wake(Ptr vtsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __wakelocks_gc(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hwirq_show)")
  public static @OriginalName("ssize_t") long hwirq_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void clone_endio(Ptr bio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clone_alias($arg1, (short unsigned int)$arg2, $arg3)")
  public static int clone_alias(Ptr pdev, @Unsigned short alias, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr clone_mnt(Ptr old, Ptr root, int flag) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clone_policy((const struct xfrm_policy*)$arg1, $arg2)")
  public static Ptr clone_policy(Ptr old, int dir) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clone_private_mount((const struct path*)$arg1)")
  public static Ptr clone_private_mount(Ptr path) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr clone_uts_ns(Ptr user_ns,
      Ptr old_ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)gen11_stolen_base($arg1, $arg2, $arg3, (long long unsigned int)$arg4))")
  public static @Unsigned @OriginalName("resource_size_t") long gen11_stolen_base(int num, int slot,
      int func, @Unsigned @OriginalName("resource_size_t") long stolen_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __absent_pages_in_range(int nid, @Unsigned long range_start_pfn,
      @Unsigned long range_end_pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long absent_pages_in_range(@Unsigned long start_pfn,
      @Unsigned long end_pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bLength_show)")
  public static @OriginalName("ssize_t") long bLength_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)tps68470_pmic_cfreq_handler((unsigned int)$arg1, (long long unsigned int)$arg2, (unsigned int)$arg3, (long long unsigned int*)$arg4, $arg5, $arg6))")
  public static @Unsigned @OriginalName("acpi_status") int tps68470_pmic_cfreq_handler(
      @Unsigned int function, @Unsigned @OriginalName("acpi_physical_address") long address,
      @Unsigned int bits, Ptr value, Ptr handler_context,
      Ptr region_context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)tps68470_pmic_clk_handler((unsigned int)$arg1, (long long unsigned int)$arg2, (unsigned int)$arg3, (long long unsigned int*)$arg4, $arg5, $arg6))")
  public static @Unsigned @OriginalName("acpi_status") int tps68470_pmic_clk_handler(
      @Unsigned int function, @Unsigned @OriginalName("acpi_physical_address") long address,
      @Unsigned int bits, Ptr value, Ptr handler_context,
      Ptr region_context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tps68470_pmic_opregion_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tps68470_pmic_opregion_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)tps68470_pmic_pwr_handler((unsigned int)$arg1, (long long unsigned int)$arg2, (unsigned int)$arg3, (long long unsigned int*)$arg4, $arg5, $arg6))")
  public static @Unsigned @OriginalName("acpi_status") int tps68470_pmic_pwr_handler(
      @Unsigned int function, @Unsigned @OriginalName("acpi_physical_address") long address,
      @Unsigned int bits, Ptr value, Ptr handler_context,
      Ptr region_context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)tps68470_pmic_vrval_handler((unsigned int)$arg1, (long long unsigned int)$arg2, (unsigned int)$arg3, (long long unsigned int*)$arg4, $arg5, $arg6))")
  public static @Unsigned @OriginalName("acpi_status") int tps68470_pmic_vrval_handler(
      @Unsigned int function, @Unsigned @OriginalName("acpi_physical_address") long address,
      @Unsigned int bits, Ptr value, Ptr handler_context,
      Ptr region_context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cat_wrmsr(Ptr d, Ptr m, Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cat_destroy(Ptr key, Ptr datum, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cat_index(Ptr key, Ptr datum, Ptr datap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cat_read(Ptr p, Ptr s, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cat_write(Ptr vkey, Ptr datum, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kd_mksound(@Unsigned int hz, @Unsigned int ticks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kd_nosound(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kd_sound_helper(Ptr handle, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int seqiv_aead_create(Ptr tmpl, Ptr> tb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int seqiv_aead_decrypt(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int seqiv_aead_encrypt(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void seqiv_aead_encrypt_complete(Ptr data, int err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void seqiv_aead_encrypt_complete2(Ptr req, int err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void seqiv_module_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int seqiv_module_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int atmel_securam_wait() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int auxv_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)auxv_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long auxv_read(Ptr file, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ubb_show)")
  public static @OriginalName("ssize_t") long ubb_show(Ptr rdev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ubb_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long ubb_store(Ptr rdev, String page,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void exchange_tids(Ptr left, Ptr right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)itlb_multihit_show_state)")
  public static @OriginalName("ssize_t") long itlb_multihit_show_state(String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void services_compute_xperms_decision(Ptr xpermd,
      Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void services_compute_xperms_drivers(Ptr xperms,
      Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("services_convert_context($arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static int services_convert_context(Ptr args, Ptr oldc,
      Ptr newc, @Unsigned @OriginalName("gfp_t") int gfp_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)scsilun_to_int)")
  public static @Unsigned long scsilun_to_int(Ptr scsilun) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("membuf_write($arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static int membuf_write(Ptr s, Ptr v, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bucket_table_alloc($arg1, (long unsigned int)$arg2, (unsigned int)$arg3)")
  public static Ptr bucket_table_alloc(Ptr ht, @Unsigned long nbuckets,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bucket_table_free((const struct bucket_table*)$arg1)")
  public static void bucket_table_free(Ptr tbl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bucket_table_free_rcu(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kasprintf_strarray((unsigned int)$arg1, (const char*)$arg2, (long unsigned int)$arg3)")
  public static Ptr kasprintf_strarray(@Unsigned @OriginalName("gfp_t") int gfp,
      String prefix, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr propagation_next(Ptr m, Ptr origin) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)propagation_would_overmount((const struct mount*)$arg1, (const struct mount*)$arg2, (const struct mountpoint*)$arg3))")
  public static boolean propagation_would_overmount(Ptr from, Ptr to,
      Ptr mp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void touch_all_softlockup_watchdogs() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void touch_buffer(Ptr bh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void touch_softlockup_watchdog() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void touch_softlockup_watchdog_sched() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void touch_softlockup_watchdog_sync() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void touch_mnt_namespace(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("touch_pmd($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3, (_Bool)$arg4)")
  public static void touch_pmd(Ptr vma, @Unsigned long addr, Ptr pmd,
      boolean write) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("touch_atime((const struct path*)$arg1)")
  public static void touch_atime(Ptr path) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipi_mb(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipi_rseq(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipi_sync_core(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipi_sync_rq_state(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipi_handler(Ptr _null) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void teardown_percpu_nmi(@Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("realloc_array($arg1, (long unsigned int)$arg2, (long unsigned int)$arg3, (long unsigned int)$arg4)")
  public static Ptr realloc_array(Ptr arr, @Unsigned long old_n, @Unsigned long new_n,
      @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr realloc_argv(Ptr size,
      Ptr old_argv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr realloc_pages(Ptr old_memmap, int old_shift) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)context_tracking_recursion_enter)")
  public static boolean context_tracking_recursion_enter() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)context_compute_hash((const struct context*)$arg1))")
  public static @Unsigned int context_compute_hash(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int context_read_and_validate(Ptr c, Ptr p, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)context_to_sid($arg1, $arg2, (unsigned int)$arg3))")
  public static @Unsigned int context_to_sid(Ptr s, Ptr context,
      @Unsigned int hash) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("context_struct_compute_av($arg1, $arg2, $arg3, (short unsigned int)$arg4, $arg5, $arg6)")
  public static void context_struct_compute_av(Ptr policydb, Ptr scontext,
      Ptr tcontext, @Unsigned short tclass, Ptr avd,
      Ptr xperms) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("context_struct_to_string($arg1, $arg2, $arg3, (unsigned int*)$arg4)")
  public static int context_struct_to_string(Ptr p, Ptr context,
      Ptr scontext, Ptr scontext_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)not_visible)")
  public static @Unsigned @OriginalName("umode_t") short not_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tcpv6_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcpv6_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tcpv6_net_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tcpv6_net_exit_batch(Ptr net_exit_list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcpv6_net_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcpv6_offload_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dbs_irq_work(Ptr irq_work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int dbs_update(Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dbs_update_util_handler($arg1, (long long unsigned int)$arg2, $arg3)")
  public static void dbs_update_util_handler(Ptr data, @Unsigned long time,
      @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dbs_work_handler(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("groups16_to_user((short unsigned int*)$arg1, $arg2)")
  public static int groups16_to_user(
      Ptr grouplist,
      Ptr group_info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)persistence_domain_show)")
  public static @OriginalName("ssize_t") long persistence_domain_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memcg1_stat_format(Ptr memcg, Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sort_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int sort_cmp(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)sort_folio)")
  public static boolean sort_folio(Ptr lruvec, Ptr folio, Ptr sc,
      int tier_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sort_r($arg1, (long unsigned int)$arg2, (long unsigned int)$arg3, (int (*)(const void*, const void*, const void*))$arg4, (void (*)(void*, void*, int, const void*))$arg5, (const void*)$arg6)")
  public static void sort_r(Ptr base, @Unsigned long num, @Unsigned long size,
      @OriginalName("cmp_r_func_t") Ptr cmp_func,
      @OriginalName("swap_r_func_t") Ptr swap_func, Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sort_main_extable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sort_extable(Ptr start,
      Ptr finish) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sort_range(Ptr range, int nr_range) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int typec_connector_bind(Ptr dev, Ptr typec_connector,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void typec_connector_unbind(Ptr dev, Ptr typec_connector,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cacheinfo_cpu_online(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cacheinfo_cpu_pre_down(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cacheinfo_sysfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cacheinfo_amd_init_llc_id(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cacheinfo_hygon_init_llc_id(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fat32_ent_get(Ptr fatent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fat32_ent_next(Ptr fatent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fat32_ent_put(Ptr fatent, int _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fat32_ent_set_ptr(Ptr fatent, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)qid_eq)")
  public static boolean qid_eq(kqid left, kqid right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)qid_lt)")
  public static boolean qid_lt(kqid left, kqid right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)qid_valid)")
  public static boolean qid_valid(kqid qid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("retrieve_status($arg1, $arg2, (long unsigned int)$arg3)")
  public static void retrieve_status(Ptr table, Ptr param,
      @Unsigned long param_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("double_pt_lock((spinlock*)$arg1, (spinlock*)$arg2)")
  public static void double_pt_lock(Ptr<@OriginalName("spinlock_t") spinlock> ptl1,
      Ptr<@OriginalName("spinlock_t") spinlock> ptl2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("double_pt_unlock((spinlock*)$arg1, (spinlock*)$arg2)")
  public static void double_pt_unlock(Ptr<@OriginalName("spinlock_t") spinlock> ptl1,
      Ptr<@OriginalName("spinlock_t") spinlock> ptl2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void double_rq_lock(Ptr rq1, Ptr rq2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devices_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devices_kset_move_last(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devices_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devices_show(Ptr s, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bDeviceClass_show)")
  public static @OriginalName("ssize_t") long bDeviceClass_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr locked_inode_to_wb_and_lock_list(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)peernet_has_id((const struct net*)$arg1, $arg2))")
  public static boolean peernet_has_id(Ptr net, Ptr peer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)gen6_stolen_size)")
  public static @Unsigned @OriginalName("resource_size_t") long gen6_stolen_size(int num, int slot,
      int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fq_flush_iotlb(Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fq_flush_timeout(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fq_ring_free_locked(Ptr cookie, Ptr fq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cfb_copyarea($arg1, (const struct fb_copyarea*)$arg2)")
  public static void cfb_copyarea(Ptr p, Ptr area) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cfb_fillrect($arg1, (const struct fb_fillrect*)$arg2)")
  public static void cfb_fillrect(Ptr p, Ptr rect) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cfb_imageblit($arg1, (const struct fb_image*)$arg2)")
  public static void cfb_imageblit(Ptr p, Ptr image) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__metadata_dst_init($arg1, $arg2, (unsigned char)$arg3)")
  public static void __metadata_dst_init(Ptr md_dst, metadata_type type,
      @Unsigned char optslen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("metadata_dst_alloc((unsigned char)$arg1, $arg2, (unsigned int)$arg3)")
  public static Ptr metadata_dst_alloc(@Unsigned char optslen, metadata_type type,
      @Unsigned @OriginalName("gfp_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("metadata_dst_alloc_percpu((unsigned char)$arg1, $arg2, (unsigned int)$arg3)")
  public static Ptr metadata_dst_alloc_percpu(@Unsigned char optslen,
      metadata_type type, @Unsigned @OriginalName("gfp_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void metadata_dst_free(Ptr md_dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void metadata_dst_free_percpu(Ptr md_dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)metadata_show)")
  public static @OriginalName("ssize_t") long metadata_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)metadata_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long metadata_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("metadata_update_state($arg1, $arg2, $arg3, (long unsigned int)$arg4)")
  public static void metadata_update_state(Ptr meta, kfence_object_state next,
      Ptr stack_entries, @Unsigned long num_stack_entries) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rs690_fix_64bit_dma(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("thp_vma_allowable_orders($arg1, $arg2, (_Bool)$arg3, (_Bool)$arg4, (_Bool)$arg5, $arg6)")
  public static @Unsigned long thp_vma_allowable_orders(Ptr vma,
      @Unsigned long vm_flags, boolean smaps, boolean in_pf, boolean enforce_sysfs,
      @Unsigned long orders) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__thp_vma_allowable_orders($arg1, $arg2, (_Bool)$arg3, (_Bool)$arg4, (_Bool)$arg5, $arg6)")
  public static @Unsigned long __thp_vma_allowable_orders(Ptr vma,
      @Unsigned long vm_flags, boolean smaps, boolean in_pf, boolean enforce_sysfs,
      @Unsigned long orders) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long thp_get_unmapped_area(Ptr filp, @Unsigned long addr,
      @Unsigned long len, @Unsigned long pgoff, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("np_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr np_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("np_start($arg1, (long long int*)$arg2)")
  public static Ptr np_start(Ptr m, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dnv_exit(Ptr mid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dnv_handle_irq(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dnv_setup(Ptr mid, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void apf_task_wake_all() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prio_changed_stop(Ptr rq, Ptr p, int oldprio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prio_changed_dl(Ptr rq, Ptr p, int oldprio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prio_changed_idle(Ptr rq, Ptr p, int oldprio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prio_changed_rt(Ptr rq, Ptr p, int oldprio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prio_changed_fair(Ptr rq, Ptr p, int oldprio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mk_reply($arg1, $arg2, (unsigned int)$arg3)")
  public static Ptr mk_reply(Ptr skb, int type, @Unsigned int pid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sbs_exit(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sbs_init(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sbs_setup($arg1, (const struct pciserial_board*)$arg2, $arg3, $arg4)")
  public static int sbs_setup(Ptr priv, Ptr board,
      Ptr port, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chroot_fs_refs((const struct path*)$arg1, (const struct path*)$arg2)")
  public static void chroot_fs_refs(Ptr old_root, Ptr new_root) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gfp_pfmemalloc_allowed((unsigned int)$arg1))")
  public static boolean gfp_pfmemalloc_allowed(@Unsigned @OriginalName("gfp_t") int gfp_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int failover_event(Ptr _this, @Unsigned long event, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void failover_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("failover_get_bymac((unsigned char*)$arg1, $arg2)")
  public static Ptr failover_get_bymac(Ptr mac,
      Ptr> ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int failover_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr failover_register(Ptr dev, Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int failover_slave_register(Ptr slave_dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int failover_slave_unregister(Ptr slave_dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void failover_unregister(Ptr failover) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipfrag_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void if6_proc_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int if6_proc_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void if6_proc_net_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int if6_proc_net_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("if6_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr if6_seq_next(Ptr seq, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int if6_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("if6_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr if6_seq_start(Ptr seq,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void if6_seq_stop(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)duty_cycle_show)")
  public static @OriginalName("ssize_t") long duty_cycle_show(Ptr child,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)duty_cycle_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long duty_cycle_store(Ptr child,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max3109_detect(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pwq_activate_inactive_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pwq_adjust_max_active(Ptr pwq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pwq_dec_nr_in_flight(Ptr pwq, @Unsigned long work_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pwq_release_workfn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)sitd_complete)")
  public static boolean sitd_complete(Ptr ehci, Ptr sitd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sitd_link_urb(Ptr ehci, Ptr urb, @Unsigned int mod,
      Ptr stream) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sitd_submit($arg1, $arg2, (unsigned int)$arg3)")
  public static int sitd_submit(Ptr ehci, Ptr urb,
      @Unsigned @OriginalName("gfp_t") int mem_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sitd_urb_transaction($arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static int sitd_urb_transaction(Ptr stream, Ptr ehci,
      Ptr urb, @Unsigned @OriginalName("gfp_t") int mem_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wl1251_quirk(Ptr card, int data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)gen3_stolen_base($arg1, $arg2, $arg3, (long long unsigned int)$arg4))")
  public static @Unsigned @OriginalName("resource_size_t") long gen3_stolen_base(int num, int slot,
      int func, @Unsigned @OriginalName("resource_size_t") long stolen_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)gen3_stolen_size)")
  public static @Unsigned @OriginalName("resource_size_t") long gen3_stolen_size(int num, int slot,
      int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dput_to_list(Ptr dentry, Ptr list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gup_must_unshare)")
  public static boolean gup_must_unshare(Ptr vma, @Unsigned int flags,
      Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __gup_device_huge(@Unsigned long pfn, @Unsigned long addr, @Unsigned long end,
      @Unsigned int flags, Ptr> pages, Ptr nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long __gup_longterm_locked(Ptr mm, @Unsigned long start,
      @Unsigned long nr_pages, Ptr> pages, Ptr locked,
      @Unsigned int gup_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gup_huge_pmd((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})$arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2, $arg3, $arg4, $arg5, $arg6, $arg7)")
  public static int gup_huge_pmd(pmd_t orig, Ptr pmdp, @Unsigned long addr,
      @Unsigned long end, @Unsigned int flags, Ptr> pages, Ptr nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gup_huge_pud((struct {\n"
          + "  long unsigned int pud;\n"
          + "})$arg1, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg2, $arg3, $arg4, $arg5, $arg6, $arg7)")
  public static int gup_huge_pud(pud_t orig, Ptr pudp, @Unsigned long addr,
      @Unsigned long end, @Unsigned int flags, Ptr> pages, Ptr nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gup_pgd_range(@Unsigned long addr, @Unsigned long end, @Unsigned int flags,
      Ptr> pages, Ptr nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gup_pte_range((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})$arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2, $arg3, $arg4, $arg5, $arg6, $arg7)")
  public static int gup_pte_range(pmd_t pmd, Ptr pmdp, @Unsigned long addr,
      @Unsigned long end, @Unsigned int flags, Ptr> pages, Ptr nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gup_put_folio(Ptr folio, int refs, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gup_signal_pending)")
  public static boolean gup_signal_pending(@Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr gup_vma_lookup(Ptr mm, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sustainable_power_show)")
  public static @OriginalName("ssize_t") long sustainable_power_show(Ptr dev,
      Ptr devattr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sustainable_power_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long sustainable_power_store(Ptr dev,
      Ptr devattr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("advance_transaction($arg1, (_Bool)$arg2)")
  public static void advance_transaction(Ptr ec, boolean interrupt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int slub_cpu_dead(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void posixtimer_rearm(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p2pdma_page_free(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pcibus_class_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bConfigurationValue_show)")
  public static @OriginalName("ssize_t") long bConfigurationValue_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bConfigurationValue_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long bConfigurationValue_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cipso2_seq_show(Ptr s, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int atom_get_max_pstate(int not_used) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int atom_get_min_pstate(int not_used) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int atom_get_turbo_pstate(int not_used) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)atom_get_val)")
  public static @Unsigned long atom_get_val(Ptr cpudata, int pstate) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void atom_get_vid(Ptr cpudata) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("t_mod_start($arg1, (long long int*)$arg2)")
  public static Ptr t_mod_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("t_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr t_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int t_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("t_start($arg1, (long long int*)$arg2)")
  public static Ptr t_start(Ptr m, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void t_stop(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sget_dev($arg1, (unsigned int)$arg2)")
  public static Ptr sget_dev(Ptr fc,
      @Unsigned @OriginalName("dev_t") int dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sget_fc($arg1, (int (*)(struct super_block*, struct fs_context*))$arg2, (int (*)(struct super_block*, struct fs_context*))$arg3)")
  public static Ptr sget_fc(Ptr fc, Ptr test, Ptr set) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __wrmsr_on_cpu(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __wrmsr_safe_on_cpu(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __wrmsr_safe_regs_on_cpu(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrmsr_on_cpu($arg1, (unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4)")
  public static int wrmsr_on_cpu(@Unsigned int cpu, @Unsigned int msr_no, @Unsigned int l,
      @Unsigned int h) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrmsr_on_cpus((const struct cpumask*)$arg1, (unsigned int)$arg2, $arg3)")
  public static void wrmsr_on_cpus(Ptr mask, @Unsigned int msr_no, Ptr msrs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrmsr_safe_on_cpu($arg1, (unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4)")
  public static int wrmsr_safe_on_cpu(@Unsigned int cpu, @Unsigned int msr_no, @Unsigned int l,
      @Unsigned int h) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wrmsr_safe_regs() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrmsr_safe_regs_on_cpu($arg1, (unsigned int*)$arg2)")
  public static int wrmsr_safe_regs_on_cpu(@Unsigned int cpu,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xfer_to_guest_mode_handle_work(Ptr vcpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("viot_check_bounds((const struct acpi_viot_header*)$arg1)")
  public static int viot_check_bounds(Ptr hdr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("viot_dev_iommu_init($arg1, $arg2, (unsigned int)$arg3)")
  public static int viot_dev_iommu_init(Ptr dev, Ptr viommu,
      @Unsigned int epid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr viot_get_iommu(@Unsigned int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int viot_iommu_configure(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("viot_parse_node((const struct acpi_viot_header*)$arg1)")
  public static int viot_parse_node(Ptr hdr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("viot_pci_dev_iommu_init($arg1, (short unsigned int)$arg2, $arg3)")
  public static int viot_pci_dev_iommu_init(Ptr pdev, @Unsigned short dev_id,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memdup_sockptr((struct {\n"
          + "  union {\n"
          + "    void *kernel;\n"
          + "    void *user;\n"
          + "  };\n"
          + "  _Bool is_kernel;\n"
          + "})$arg1, (long unsigned int)$arg2)")
  public static Ptr memdup_sockptr(sockptr_t src, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memdup_user((const void*)$arg1, (long unsigned int)$arg2)")
  public static Ptr memdup_user(Ptr src, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memdup_user_nul((const void*)$arg1, (long unsigned int)$arg2)")
  public static Ptr memdup_user_nul(Ptr src, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __xenmem_reservation_va_mapping_reset(@Unsigned long count,
      Ptr> pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__xenmem_reservation_va_mapping_update($arg1, $arg2, (long unsigned int*)$arg3)")
  public static void __xenmem_reservation_va_mapping_update(@Unsigned long count,
      Ptr> pages, Ptr frames) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xenmem_reservation_decrease($arg1, (long unsigned int*)$arg2)")
  public static int xenmem_reservation_decrease(int count,
      Ptr frames) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xenmem_reservation_increase($arg1, (long unsigned int*)$arg2)")
  public static int xenmem_reservation_increase(int count,
      Ptr frames) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int i8259A_init_ops() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int i8259A_irq_pending(@Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i8259A_resume() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i8259A_shutdown() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int i8259A_suspend() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filesystems_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cht_wc_byte_reg_read(Ptr context, @Unsigned int reg,
      Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cht_wc_byte_reg_write(Ptr context, @Unsigned int reg, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cht_wc_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cht_wc_probe(Ptr client) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cht_wc_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cht_wc_shutdown(Ptr client) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cht_wc_suspend(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)stable_page_flags)")
  public static @Unsigned long stable_page_flags(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)stable_node_chains_prune_millisecs_show)")
  public static @OriginalName("ssize_t") long stable_node_chains_prune_millisecs_show(
      Ptr kobj, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)stable_node_chains_prune_millisecs_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long stable_node_chains_prune_millisecs_store(
      Ptr kobj, Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)stable_node_chains_show)")
  public static @OriginalName("ssize_t") long stable_node_chains_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("stable_node_dup($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static Ptr stable_node_dup(Ptr> _stable_node_dup,
      Ptr> _stable_node, Ptr root, boolean prune_stale_stable_nodes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)stable_node_dups_show)")
  public static @OriginalName("ssize_t") long stable_node_dups_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)stable_pages_required_show)")
  public static @OriginalName("ssize_t") long stable_pages_required_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("stable_tree_append($arg1, $arg2, (_Bool)$arg3)")
  public static void stable_tree_append(Ptr rmap_item,
      Ptr stable_node, boolean max_page_sharing_bypass) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr stable_tree_insert(Ptr kpage) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr stable_tree_search(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)redirected_tty_write)")
  public static @OriginalName("ssize_t") long redirected_tty_write(Ptr iocb,
      Ptr iter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)csource_show)")
  public static @OriginalName("ssize_t") long csource_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int newidle_balance(Ptr this_rq, Ptr rf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb3_hardware_lpm_u1_show)")
  public static @OriginalName("ssize_t") long usb3_hardware_lpm_u1_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb3_hardware_lpm_u2_show)")
  public static @OriginalName("ssize_t") long usb3_hardware_lpm_u2_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb3_lpm_permit_show)")
  public static @OriginalName("ssize_t") long usb3_lpm_permit_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb3_lpm_permit_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long usb3_lpm_permit_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)branches_show)")
  public static @OriginalName("ssize_t") long branches_show(Ptr cdev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rebuild_sched_domains_energy() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rebuild_sd_workfn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rebuild_sched_domains() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rebuild_sched_domains_locked() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int projid_m_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("projid_m_start($arg1, (long long int*)$arg2)")
  public static Ptr projid_m_start(Ptr seq,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pktsched_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ldlat_show)")
  public static @OriginalName("ssize_t") long ldlat_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bsp_init_hygon(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bsp_init_intel(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bsp_init_amd(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bsp_pm_callback(Ptr nb, @Unsigned long action, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bsp_pm_check_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uefi_blacklist_binary((const char*)$arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static void uefi_blacklist_binary(String source, Ptr data, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uefi_blacklist_x509_tbs((const char*)$arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static void uefi_blacklist_x509_tbs(String source, Ptr data, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uefi_revocation_list_x509((const char*)$arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static void uefi_revocation_list_x509(String source, Ptr data, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)subsystem_filter_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long subsystem_filter_read(Ptr filp, String ubuf,
      @Unsigned long cnt, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)subsystem_filter_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long subsystem_filter_write(Ptr filp, String ubuf,
      @Unsigned long cnt, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int subsystem_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int subsystem_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)subsystem_device_show)")
  public static @OriginalName("ssize_t") long subsystem_device_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)subsystem_vendor_show)")
  public static @OriginalName("ssize_t") long subsystem_vendor_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int revert_lsp(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int revert_tper(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("revert_creds((const struct cred*)$arg1)")
  public static void revert_creds(Ptr old) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void redraw_screen(Ptr vc, int is_switch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pbus_size_io($arg1, (long long unsigned int)$arg2, (long long unsigned int)$arg3, $arg4)")
  public static void pbus_size_io(Ptr bus,
      @Unsigned @OriginalName("resource_size_t") long min_size,
      @Unsigned @OriginalName("resource_size_t") long add_size, Ptr realloc_head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pbus_size_mem($arg1, $arg2, $arg3, $arg4, $arg5, (long long unsigned int)$arg6, (long long unsigned int)$arg7, $arg8)")
  public static int pbus_size_mem(Ptr bus, @Unsigned long mask, @Unsigned long type,
      @Unsigned long type2, @Unsigned long type3,
      @Unsigned @OriginalName("resource_size_t") long min_size,
      @Unsigned @OriginalName("resource_size_t") long add_size, Ptr realloc_head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __pageblock_pfn_to_page(@Unsigned long start_pfn, @Unsigned long end_pfn,
      Ptr zone) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pageblock_skip_persistent)")
  public static boolean pageblock_skip_persistent(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void auditd_conn_free(Ptr rcu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("auditd_reset((const struct auditd_connection*)$arg1)")
  public static void auditd_reset(Ptr ac) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("auditd_set($arg1, (unsigned int)$arg2, $arg3, $arg4, (_Bool*)$arg5)")
  public static int auditd_set(Ptr pid, @Unsigned int portid, Ptr net, Ptr skb,
      Ptr ack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int auditd_test_task(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)provider_show)")
  public static @OriginalName("ssize_t") long provider_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unapply_uprobe(Ptr uprobe, Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hctosys_show)")
  public static @OriginalName("ssize_t") long hctosys_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cont_expand_zero($arg1, $arg2, (long long int)$arg3, (long long int*)$arg4)")
  public static int cont_expand_zero(Ptr file, Ptr mapping,
      @OriginalName("loff_t") long pos, Ptr bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cont_write_begin($arg1, $arg2, (long long int)$arg3, $arg4, $arg5, $arg6, (int (*)(struct inode*, long long unsigned int, struct buffer_head*, int))$arg7, (long long int*)$arg8)")
  public static int cont_write_begin(Ptr file, Ptr mapping,
      @OriginalName("loff_t") long pos, @Unsigned int len, Ptr> pagep, Ptr> fsdata,
      Ptr get_block, Ptr bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("name_to_int((const struct qstr*)$arg1)")
  public static @Unsigned int name_to_int(Ptr qstr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)name_assign_type_show)")
  public static @OriginalName("ssize_t") long name_assign_type_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int stream_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sigpool_reserve_scratch((long unsigned int)$arg1)")
  public static int sigpool_reserve_scratch(@Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void comp_prepare_alg(Ptr alg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("scsicam_bios_param($arg1, (long long unsigned int)$arg2, $arg3)")
  public static int scsicam_bios_param(Ptr bdev,
      @Unsigned @OriginalName("sector_t") long capacity, Ptr ip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reacting_on_read_data($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long reacting_on_read_data(Ptr filp, String user_buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reacting_on_write_data($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long reacting_on_write_data(Ptr filp,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr vtermno_to_xencons(int vtermno) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uframe_periodic_max_show)")
  public static @OriginalName("ssize_t") long uframe_periodic_max_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uframe_periodic_max_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long uframe_periodic_max_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void redirty_tail_locked(Ptr inode, Ptr wb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)redirty_page_for_writepage)")
  public static boolean redirty_page_for_writepage(Ptr wbc, Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hop_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int hop_cmp(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr unstable_tree_search_insert(Ptr rmap_item,
      Ptr page, Ptr> tree_pagep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unroll_tree_refs(Ptr ctx, Ptr p, int count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ifalias_show)")
  public static @OriginalName("ssize_t") long ifalias_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ifalias_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long ifalias_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__mkroute_input($arg1, (const struct fib_result*)$arg2, $arg3, (unsigned int)$arg4, (unsigned int)$arg5, (unsigned int)$arg6)")
  public static int __mkroute_input(Ptr skb, Ptr res, Ptr in_dev,
      @Unsigned @OriginalName("__be32") int daddr, @Unsigned @OriginalName("__be32") int saddr,
      @Unsigned int tos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__mkroute_output((const struct fib_result*)$arg1, (const struct flowi4*)$arg2, $arg3, $arg4, $arg5)")
  public static Ptr __mkroute_output(Ptr res, Ptr fl4, int orig_oif,
      Ptr dev_out, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sleeping_thread_to_gdb_regs(Ptr gdb_regs,
      Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int interleave_nid(Ptr pol, @Unsigned long ilx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int interleave_nodes(Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void irqrouter_resume() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hlt_play_dead() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tpmrm_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tpmrm_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String sockfs_dname(Ptr dentry, String buffer, int buflen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sockfs_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sockfs_listxattr($arg1, $arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long sockfs_listxattr(Ptr dentry, String buffer,
      @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sockfs_security_xattr_set((const struct xattr_handler*)$arg1, $arg2, $arg3, $arg4, (const char*)$arg5, (const void*)$arg6, (long unsigned int)$arg7, $arg8)")
  public static int sockfs_security_xattr_set(Ptr handler, Ptr idmap,
      Ptr dentry, Ptr inode, String suffix, Ptr value, @Unsigned long size,
      int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sockfs_setattr(Ptr idmap, Ptr dentry, Ptr iattr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sockfs_xattr_get((const struct xattr_handler*)$arg1, $arg2, $arg3, (const char*)$arg4, $arg5, (long unsigned int)$arg6)")
  public static int sockfs_xattr_get(Ptr handler, Ptr dentry,
      Ptr inode, String suffix, Ptr value, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("edr_handle_event((void*)$arg1, (unsigned int)$arg2, $arg3)")
  public static void edr_handle_event(@OriginalName("acpi_handle") Ptr handle,
      @Unsigned int event, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hot_add_disk($arg1, (unsigned int)$arg2)")
  public static int hot_add_disk(Ptr mddev, @Unsigned @OriginalName("dev_t") int dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hot_remove_disk($arg1, (unsigned int)$arg2)")
  public static int hot_remove_disk(Ptr mddev, @Unsigned @OriginalName("dev_t") int dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rto_push_irq_work_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pde_free(Ptr pde) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pde_put(Ptr pde) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrdup_and_replace((const char*)$arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static String kstrdup_and_replace(String src, char old, char _new,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrdup_quotable((const char*)$arg1, (unsigned int)$arg2)")
  public static String kstrdup_quotable(String src, @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrdup_quotable_cmdline($arg1, (unsigned int)$arg2)")
  public static String kstrdup_quotable_cmdline(Ptr task,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrdup_quotable_file($arg1, (unsigned int)$arg2)")
  public static String kstrdup_quotable_file(Ptr file,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)kstrdup_const((const char*)$arg1, (unsigned int)$arg2))")
  public static String kstrdup_const(String s, @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lzma2_lzma)")
  public static boolean lzma2_lzma(Ptr s, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void clkdev_add(Ptr cl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clkdev_add_table($arg1, (long unsigned int)$arg2)")
  public static void clkdev_add_table(Ptr cl, @Unsigned long num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clkdev_create($arg1, (const char*)$arg2, (const char*)$arg3, $arg4_)")
  public static Ptr clkdev_create(Ptr clk, String con_id, String dev_fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void clkdev_drop(Ptr cl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clkdev_hw_create($arg1, (const char*)$arg2, (const char*)$arg3, $arg4_)")
  public static Ptr clkdev_hw_create(Ptr hw, String con_id, String dev_fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kvmalloc_node((long unsigned int)$arg1, (unsigned int)$arg2, $arg3)")
  public static Ptr kvmalloc_node(@Unsigned long size,
      @Unsigned @OriginalName("gfp_t") int flags, int node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("frag_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr frag_next(Ptr m, Ptr arg,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int frag_show(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("frag_start($arg1, (long long int*)$arg2)")
  public static Ptr frag_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void frag_stop(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __battery_hook_unregister(Ptr hook, int lock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("battery_ac_is_broken_quirk((const struct dmi_system_id*)$arg1)")
  public static int battery_ac_is_broken_quirk(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("battery_bix_broken_package_quirk((const struct dmi_system_id*)$arg1)")
  public static int battery_bix_broken_package_quirk(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void battery_hook_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void battery_hook_register(Ptr hook) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void battery_hook_unregister(Ptr hook) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("battery_notification_delay_quirk((const struct dmi_system_id*)$arg1)")
  public static int battery_notification_delay_quirk(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int battery_notify(Ptr nb, @Unsigned long mode, Ptr _unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int probes_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int probes_profile_seq_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int probes_seq_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)probes_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long probes_write(Ptr file, String buffer,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int swaps_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)swaps_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int swaps_poll(Ptr file,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void strset_cleanup_data(Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strset_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int strset_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)strset_include((const struct strset_req_info*)$arg1, (const struct strset_reply_data*)$arg2, (unsigned int)$arg3))")
  public static boolean strset_include(Ptr info, Ptr data,
      @Unsigned int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int strset_parse_request(Ptr req_base, Ptr> tb,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strset_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int strset_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strset_prepare_set($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static int strset_prepare_set(Ptr info, Ptr dev, @Unsigned int id,
      boolean counts_only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strset_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int strset_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ccw_bmove(Ptr vc, Ptr info, int sy, int sx, int dy, int dx,
      int height, int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ccw_clear(Ptr vc, Ptr info, int sy, int sx, int height,
      int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ccw_clear_margins(Ptr vc, Ptr info, int color,
      int bottom_only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ccw_cursor(Ptr vc, Ptr info, int mode, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ccw_putcs($arg1, $arg2, (const short unsigned int*)$arg3, $arg4, $arg5, $arg6, $arg7, $arg8)")
  public static void ccw_putcs(Ptr vc, Ptr info,
      Ptr s, int count, int yy, int xx, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ccw_update_attr((unsigned char*)$arg1, (unsigned char*)$arg2, $arg3, $arg4)")
  public static void ccw_update_attr(Ptr dst,
      Ptr src, int attribute, Ptr vc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ccw_update_start(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)carrier_changes_show)")
  public static @OriginalName("ssize_t") long carrier_changes_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)carrier_down_count_show)")
  public static @OriginalName("ssize_t") long carrier_down_count_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)carrier_show)")
  public static @OriginalName("ssize_t") long carrier_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)carrier_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long carrier_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)carrier_up_count_show)")
  public static @OriginalName("ssize_t") long carrier_up_count_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping31_show)")
  public static @OriginalName("ssize_t") long mapping31_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sigaction_compat_abi(Ptr act, Ptr oact) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("play_idle_precise((long long unsigned int)$arg1, (long long unsigned int)$arg2)")
  public static void play_idle_precise(@Unsigned long duration_ns, @Unsigned long latency_ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void play_dead_common() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cdat_table_parse($arg1, (int (*)(union acpi_subtable_headers*, void*, const long unsigned int))$arg2, $arg3, $arg4)")
  public static int cdat_table_parse(acpi_cdat_type type,
      @OriginalName("acpi_tbl_entry_handler_arg") Ptr handler_arg, Ptr arg,
      Ptr table_header) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bust_spinlocks(int yes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pools_show)")
  public static @OriginalName("ssize_t") long pools_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)lwt_in_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr lwt_in_func_proto(bpf_func_id func_id, Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lwt_is_valid_access($arg1, $arg2, $arg3, (const struct bpf_prog*)$arg4, $arg5))")
  public static boolean lwt_is_valid_access(int off, int size, bpf_access_type type,
      Ptr prog, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)lwt_out_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr lwt_out_func_proto(bpf_func_id func_id, Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)lwt_seg6local_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr lwt_seg6local_func_proto(bpf_func_id func_id,
      Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)lwt_xmit_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr lwt_xmit_func_proto(bpf_func_id func_id, Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("maybe_add_creds($arg1, (const struct socket*)$arg2, (const struct sock*)$arg3)")
  public static void maybe_add_creds(Ptr skb, Ptr sock, Ptr other) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "})maybe_mkwrite((struct {\n"
          + "  long unsigned int pte;\n"
          + "})$arg1, $arg2))")
  public static pte_t maybe_mkwrite(pte_t pte, Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("maybe_emit_1mod((unsigned char**)$arg1, (unsigned int)$arg2, (_Bool)$arg3)")
  public static void maybe_emit_1mod(Ptr> pprog,
      @Unsigned int reg, boolean is64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("maybe_emit_mod((unsigned char**)$arg1, (unsigned int)$arg2, (unsigned int)$arg3, (_Bool)$arg4)")
  public static void maybe_emit_mod(Ptr> pprog,
      @Unsigned int dst_reg, @Unsigned int src_reg, boolean is64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void maybe_kfree_parameter(Ptr param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})maybe_pmd_mkwrite((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})$arg1, $arg2))")
  public static pmd_t maybe_pmd_mkwrite(pmd_t pmd, Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("maybe_print_eds($arg1, $arg2, (unsigned int)$arg3, $arg4, $arg5)")
  public static void maybe_print_eds(Ptr ohci, String label, @Unsigned int value,
      Ptr next, Ptr size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pud;\n"
          + "})maybe_pud_mkwrite((struct {\n"
          + "  long unsigned int pud;\n"
          + "})$arg1, $arg2))")
  public static pud_t maybe_pud_mkwrite(pud_t pud, Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void maybe_widen_reg(Ptr env, Ptr rold,
      Ptr rcur, Ptr idmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int maybe_link() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kcmp_cookies_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)glob_match((const char*)$arg1, (const char*)$arg2))")
  public static boolean glob_match(String pat, String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shpcd_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shpcd_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unthrottle_cfs_rq(Ptr cfs_rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)memmap_attr_show)")
  public static @OriginalName("ssize_t") long memmap_attr_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int memmap_entry_callback(Ptr res, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memmap_alloc((long long unsigned int)$arg1, (long long unsigned int)$arg2, (long long unsigned int)$arg3, $arg4, (_Bool)$arg5)")
  public static Ptr memmap_alloc(@Unsigned @OriginalName("phys_addr_t") long size,
      @Unsigned @OriginalName("phys_addr_t") long align,
      @Unsigned @OriginalName("phys_addr_t") long min_addr, int nid, boolean exact_nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memmap_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memmap_init_compound(Ptr head, @Unsigned long head_pfn,
      @Unsigned long zone_idx, int nid, Ptr pgmap, @Unsigned long nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memmap_init_range(@Unsigned long size, int nid, @Unsigned long zone,
      @Unsigned long start_pfn, @Unsigned long zone_end_pfn, meminit_context context,
      Ptr altmap, int migratetype) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memmap_init_zone_device(Ptr zone, @Unsigned long start_pfn,
      @Unsigned long nr_pages, Ptr pgmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cd_forget(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nfo_ethtool_get_drvinfo(Ptr dev, Ptr drvinfo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nfo_ethtool_get_link_ksettings(Ptr dev,
      Ptr cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fec_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int fec_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fec_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int fec_prepare_data(Ptr req_base, Ptr reply_base,
      Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fec_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int fec_reply_size(Ptr req_base, Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fec_stats_recalc(Ptr grp, Ptr stats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rom_bar_overlap_defect(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lzo1x_decompress_safe((const unsigned char*)$arg1, (long unsigned int)$arg2, $arg3, (long unsigned int*)$arg4)")
  public static int lzo1x_decompress_safe(Ptr in,
      @Unsigned long in_len, Ptr out,
      Ptr out_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)kpageflags_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long kpageflags_read(Ptr file, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dom0_read_console((unsigned int)$arg1, (unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long dom0_read_console(
      @Unsigned @OriginalName("uint32_t") int vtermno, Ptr buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dom0_write_console((unsigned int)$arg1, (const unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long dom0_write_console(
      @Unsigned @OriginalName("uint32_t") int vtermno, Ptr str,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void autoconfig_has_efr(Ptr up) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void autoconfig_irq(Ptr up) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int autoconfig_read_divisor_id(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("badrange_add($arg1, (long long unsigned int)$arg2, (long long unsigned int)$arg3)")
  public static int badrange_add(Ptr badrange, @Unsigned long addr,
      @Unsigned long length) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("badrange_forget($arg1, (long long unsigned int)$arg2, $arg3)")
  public static void badrange_forget(Ptr badrange,
      @Unsigned @OriginalName("phys_addr_t") long start, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void badrange_init(Ptr badrange) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dir_add((const char*)$arg1, (long long int)$arg2)")
  public static void dir_add(String name, @OriginalName("time64_t") long mtime) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("quotactl_block((const char*)$arg1, $arg2)")
  public static Ptr quotactl_block(String special, int cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)secondary_bus_number_show)")
  public static @OriginalName("ssize_t") long secondary_bus_number_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr reconnect_one(Ptr mnt, Ptr dentry, String nbuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reconnect_path(Ptr mnt, Ptr target_dir, String nbuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)wakealarm_show)")
  public static @OriginalName("ssize_t") long wakealarm_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)wakealarm_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long wakealarm_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("schedstat_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr schedstat_next(Ptr file, Ptr data,
      Ptr offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("schedstat_start($arg1, (long long int*)$arg2)")
  public static Ptr schedstat_start(Ptr file,
      Ptr offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void schedstat_stop(Ptr file, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p6_pmu_disable_all() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p6_pmu_disable_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p6_pmu_enable_all(int added) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p6_pmu_enable_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)p6_pmu_event_map)")
  public static @Unsigned long p6_pmu_event_map(int hw_event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int p6_pmu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p6_pmu_rdpmc_quirk() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void scheduler_tick() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("derived_key_decrypt($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int derived_key_decrypt(Ptr epayload,
      Ptr derived_key, @Unsigned int derived_keylen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("derived_key_encrypt($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int derived_key_encrypt(Ptr epayload,
      Ptr derived_key, @Unsigned int derived_keylen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pstate_enable((_Bool)$arg1)")
  public static int pstate_enable(boolean enable) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pstate_init_perf(Ptr cpudata) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pstate_update_perf($arg1, (unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4, (_Bool)$arg5)")
  public static void pstate_update_perf(Ptr cpudata, @Unsigned int min_perf,
      @Unsigned int des_perf, @Unsigned int max_perf, boolean fast_switch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)ctxt_cache_hit_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short ctxt_cache_hit_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)ctxt_cache_lookup_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short ctxt_cache_lookup_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int paste_selection(Ptr tty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)__cpuusage_read)")
  public static @Unsigned long __cpuusage_read(Ptr css,
      cpuacct_stat_index index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)cpuusage_read)")
  public static @Unsigned long cpuusage_read(Ptr css, Ptr cft) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)cpuusage_sys_read)")
  public static @Unsigned long cpuusage_sys_read(Ptr css, Ptr cft) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)cpuusage_user_read)")
  public static @Unsigned long cpuusage_user_read(Ptr css, Ptr cft) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpuusage_write($arg1, $arg2, (long long unsigned int)$arg3)")
  public static int cpuusage_write(Ptr css, Ptr cft,
      @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pgoff_show)")
  public static @OriginalName("ssize_t") long pgoff_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("blacklist_describe((const struct key*)$arg1, $arg2)")
  public static void blacklist_describe(Ptr key, Ptr m) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blacklist_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blacklist_key_instantiate(Ptr key, Ptr prep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blacklist_key_update(Ptr key, Ptr prep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("blacklist_vet_description((const char*)$arg1)")
  public static int blacklist_vet_description(String desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ap_init_aperfmperf() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ud_bmove(Ptr vc, Ptr info, int sy, int sx, int dy, int dx,
      int height, int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ud_clear(Ptr vc, Ptr info, int sy, int sx, int height,
      int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ud_clear_margins(Ptr vc, Ptr info, int color,
      int bottom_only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ud_cursor(Ptr vc, Ptr info, int mode, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ud_putcs($arg1, $arg2, (const short unsigned int*)$arg3, $arg4, $arg5, $arg6, $arg7, $arg8)")
  public static void ud_putcs(Ptr vc, Ptr info, Ptr s,
      int count, int yy, int xx, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ud_update_attr((unsigned char*)$arg1, (unsigned char*)$arg2, $arg3, $arg4)")
  public static void ud_update_attr(Ptr dst,
      Ptr src, int attribute, Ptr vc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ud_update_start(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)demotion_enabled_show)")
  public static @OriginalName("ssize_t") long demotion_enabled_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)demotion_enabled_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long demotion_enabled_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr grab_mapping_entry(Ptr xas, Ptr mapping,
      @Unsigned int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)grab_super)")
  public static boolean grab_super(Ptr sb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr grab_cache_page_write_begin(Ptr mapping,
      @Unsigned long index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int message_stats_create(Ptr md, @Unsigned int argc,
      Ptr argv, String result, @Unsigned int maxlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int message_stats_delete(Ptr md, @Unsigned int argc,
      Ptr argv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("message_stats_print($arg1, $arg2, $arg3, (_Bool)$arg4, $arg5, $arg6)")
  public static int message_stats_print(Ptr md, @Unsigned int argc, Ptr argv,
      boolean clear, String result, @Unsigned int maxlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)configuration_show)")
  public static @OriginalName("ssize_t") long configuration_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)smart_scan_show)")
  public static @OriginalName("ssize_t") long smart_scan_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)smart_scan_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long smart_scan_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("template_desc_init_fields((const char*)$arg1, (const struct ima_template_field***)$arg2, $arg3)")
  public static int template_desc_init_fields(String template_fmt,
      Ptr>> fields, Ptr num_fields) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int spectre_bhi_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static spectre_v2_mitigation_cmd spectre_v2_parse_cmdline() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spectre_v2_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)spectre_v2_show_state)")
  public static @OriginalName("ssize_t") long spectre_v2_show_state(String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spectre_v2_user_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void synthesize_relcall(Ptr dest, Ptr from, Ptr to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void synthesize_reljump(Ptr dest, Ptr from, Ptr to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("events_callback((const char*)$arg1, (short unsigned int*)$arg2, $arg3, (const struct file_operations**)$arg4)")
  public static int events_callback(String name,
      Ptr mode, Ptr> data,
      Ptr> fops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)events_show)")
  public static @OriginalName("ssize_t") long events_show(Ptr _dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)events_ht_sysfs_show)")
  public static @OriginalName("ssize_t") long events_ht_sysfs_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)events_hybrid_sysfs_show)")
  public static @OriginalName("ssize_t") long events_hybrid_sysfs_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)events_sysfs_show)")
  public static @OriginalName("ssize_t") long events_sysfs_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spidev_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("empty_dir_getattr($arg1, (const struct path*)$arg2, $arg3, (unsigned int)$arg4, $arg5)")
  public static int empty_dir_getattr(Ptr idmap, Ptr path, Ptr stat,
      @Unsigned int request_mask, @Unsigned int query_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)empty_dir_listxattr($arg1, $arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long empty_dir_listxattr(Ptr dentry, String list,
      @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)empty_dir_llseek($arg1, (long long int)$arg2, $arg3))")
  public static @OriginalName("loff_t") long empty_dir_llseek(Ptr file,
      @OriginalName("loff_t") long offset, int whence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr empty_dir_lookup(Ptr dir, Ptr dentry,
      @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int empty_dir_readdir(Ptr file, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int empty_dir_setattr(Ptr idmap, Ptr dentry, Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)empty_inline_dir)")
  public static boolean empty_inline_dir(Ptr dir, Ptr has_inline_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr empty_meta_index(Ptr inode, int offset, int skip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fold_diff(Ptr zone_diff, Ptr node_diff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fold_vm_numa_events() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int menu_enable_device(Ptr drv, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void menu_reflect(Ptr dev, int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("menu_select($arg1, $arg2, (_Bool*)$arg3)")
  public static int menu_select(Ptr drv, Ptr dev,
      Ptr stop_tick) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __rdmsr_on_cpu(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __rdmsr_safe_on_cpu(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __rdmsr_safe_regs_on_cpu(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rdmsr_on_cpu($arg1, (unsigned int)$arg2, (unsigned int*)$arg3, (unsigned int*)$arg4)")
  public static int rdmsr_on_cpu(@Unsigned int cpu, @Unsigned int msr_no,
      Ptr l, Ptr h) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rdmsr_on_cpus((const struct cpumask*)$arg1, (unsigned int)$arg2, $arg3)")
  public static void rdmsr_on_cpus(Ptr mask, @Unsigned int msr_no, Ptr msrs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rdmsr_safe_on_cpu($arg1, (unsigned int)$arg2, (unsigned int*)$arg3, (unsigned int*)$arg4)")
  public static int rdmsr_safe_on_cpu(@Unsigned int cpu, @Unsigned int msr_no,
      Ptr l, Ptr h) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rdmsr_safe_regs() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rdmsr_safe_regs_on_cpu($arg1, (unsigned int*)$arg2)")
  public static int rdmsr_safe_regs_on_cpu(@Unsigned int cpu,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__g_next($arg1, (long long int*)$arg2)")
  public static Ptr __g_next(Ptr m, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("g_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr g_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int g_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("g_start($arg1, (long long int*)$arg2)")
  public static Ptr g_start(Ptr m, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void g_stop(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)filldir_one($arg1, (const char*)$arg2, $arg3, (long long int)$arg4, (long long unsigned int)$arg5, $arg6))")
  public static boolean filldir_one(Ptr ctx, String name, int len,
      @OriginalName("loff_t") long pos, @Unsigned long ino, @Unsigned int d_type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)over_current_show)")
  public static @OriginalName("ssize_t") long over_current_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)over_current_warn_show)")
  public static @OriginalName("ssize_t") long over_current_warn_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)over_temp_show)")
  public static @OriginalName("ssize_t") long over_temp_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)over_temp_warn_show)")
  public static @OriginalName("ssize_t") long over_temp_warn_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)over_voltage_warn_show)")
  public static @OriginalName("ssize_t") long over_voltage_warn_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)over_current_count_show)")
  public static @OriginalName("ssize_t") long over_current_count_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})pmdp_collapse_flush($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3))")
  public static pmd_t pmdp_collapse_flush(Ptr vma, @Unsigned long address,
      Ptr pmdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})pmdp_huge_clear_flush($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3))")
  public static pmd_t pmdp_huge_clear_flush(Ptr vma, @Unsigned long address,
      Ptr pmdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})pmdp_invalidate($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3))")
  public static pmd_t pmdp_invalidate(Ptr vma, @Unsigned long address,
      Ptr pmdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pmdp_clear_flush_young($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3)")
  public static int pmdp_clear_flush_young(Ptr vma, @Unsigned long address,
      Ptr pmdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pmd;\n"
          + "})pmdp_invalidate_ad($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3))")
  public static pmd_t pmdp_invalidate_ad(Ptr vma, @Unsigned long address,
      Ptr pmdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pmdp_set_access_flags($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "})$arg4, $arg5)")
  public static int pmdp_set_access_flags(Ptr vma, @Unsigned long address,
      Ptr pmdp, pmd_t entry, int dirty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pmdp_test_and_clear_young($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3)")
  public static int pmdp_test_and_clear_young(Ptr vma, @Unsigned long addr,
      Ptr pmdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)calibrate_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long calibrate_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long calibrate_delay_is_known() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void calibrate_delay() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long calibrate_delay_direct() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __eoi_ioapic_pin(int apic, int pin, int vector) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void eoi_ioapic_pin(int vector, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void eoi_pirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void downgrade_write(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int resolve_pseudo_ldimm64(Ptr env) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct kernel_symbol*)resolve_symbol($arg1, (const struct load_info*)$arg2, (const char*)$arg3, $arg4))")
  public static Ptr resolve_symbol(Ptr mod, Ptr info, String name,
      String ownername) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)resolve_var_refs($arg1, $arg2, (long long unsigned int*)$arg3, (_Bool)$arg4))")
  public static boolean resolve_var_refs(Ptr hist_data, Ptr key,
      Ptr var_ref_vals, boolean self) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swnode_graph_find_next_port((const struct fwnode_handle*)$arg1, $arg2)")
  public static Ptr swnode_graph_find_next_port(Ptr parent,
      Ptr port) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swnode_register((const struct software_node*)$arg1, $arg2, $arg3)")
  public static Ptr swnode_register(Ptr node, Ptr parent,
      @Unsigned int allocated) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swnode_find_gpio($arg1, (const char*)$arg2, $arg3, $arg4)")
  public static Ptr swnode_find_gpio(Ptr fwnode, String con_id,
      @Unsigned int idx, Ptr flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swnode_format_propname((const char*)$arg1, $arg2, (long unsigned int)$arg3)")
  public static void swnode_format_propname(String con_id, String propname,
      @Unsigned long max_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swnode_gpio_count((const struct fwnode_handle*)$arg1, (const char*)$arg2)")
  public static int swnode_gpio_count(Ptr fwnode, String con_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)broadcast_show)")
  public static @OriginalName("ssize_t") long broadcast_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mc146818_avoid_UIP((void (*)(unsigned char, void*))$arg1, $arg2, $arg3))")
  public static boolean mc146818_avoid_UIP(Ptr callback, int timeout, Ptr param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mc146818_does_rtc_work)")
  public static boolean mc146818_does_rtc_work() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mc146818_get_time(Ptr time, int timeout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mc146818_get_time_callback(@Unsigned char seconds, Ptr param_in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mc146818_set_time(Ptr time) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int expand_files(Ptr files, @Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int expand_one_shrinker_info(Ptr memcg, int new_size, int old_size,
      int new_nr_max) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("expand_xps_map($arg1, $arg2, (short unsigned int)$arg3, (_Bool)$arg4)")
  public static Ptr expand_xps_map(Ptr map, int attr_index, @Unsigned short index,
      boolean is_rxqs_map) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int expand_downwards(Ptr vma, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr expand_stack(Ptr mm, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int expand_stack_locked(Ptr vma, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int neightbl_dump_info(Ptr skb, Ptr cb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("neightbl_fill_info($arg1, $arg2, (unsigned int)$arg3, (unsigned int)$arg4, $arg5, $arg6)")
  public static int neightbl_fill_info(Ptr skb, Ptr tbl, @Unsigned int pid,
      @Unsigned int seq, int type, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int neightbl_fill_parms(Ptr skb, Ptr parms) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int neightbl_set(Ptr skb, Ptr nlh, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unpack_pdb($arg1, $arg2, (_Bool)$arg3, (_Bool)$arg4, (const char**)$arg5)")
  public static int unpack_pdb(Ptr e, Ptr> policy, boolean required_dfa,
      boolean required_trans, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unpack_perm($arg1, (unsigned int)$arg2, $arg3))")
  public static boolean unpack_perm(Ptr e, @Unsigned int version, Ptr perm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr unpack_profile(Ptr e, Ptr ns_name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unpack_rlimits)")
  public static boolean unpack_rlimits(Ptr e, Ptr rules) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unpack_secmark)")
  public static boolean unpack_secmark(Ptr e, Ptr rules) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unpack_trans_table)")
  public static boolean unpack_trans_table(Ptr e, Ptr strs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unpack_u16($arg1, (short unsigned int*)$arg2, (const char*)$arg3))")
  public static boolean unpack_u16(Ptr e, Ptr data,
      String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unpack_xattrs)")
  public static boolean unpack_xattrs(Ptr e, Ptr profile) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String unpack_to_rootfs(String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("property_entries_dup((const struct property_entry*)$arg1)")
  public static Ptr property_entries_dup(Ptr properties) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("property_entries_free((const struct property_entry*)$arg1)")
  public static void property_entries_free(Ptr properties) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("property_entry_copy_data($arg1, (const struct property_entry*)$arg2)")
  public static int property_entry_copy_data(Ptr dst, Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("property_entry_free_data((const struct property_entry*)$arg1)")
  public static void property_entry_free_data(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("property_entry_read_int_array((const struct property_entry*)$arg1, (const char*)$arg2, $arg3, $arg4, (long unsigned int)$arg5)")
  public static int property_entry_read_int_array(Ptr props, String name,
      @Unsigned int elem_size, Ptr val, @Unsigned long nval) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("property_entry_read_string_array((const struct property_entry*)$arg1, (const char*)$arg2, (const char**)$arg3, (long unsigned int)$arg4)")
  public static int property_entry_read_string_array(Ptr props, String propname,
      Ptr strings, @Unsigned long nval) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tid_fd_revalidate(Ptr dentry, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tid_fd_update_inode($arg1, $arg2, (unsigned int)$arg3)")
  public static void tid_fd_update_inode(Ptr task, Ptr inode,
      @Unsigned @OriginalName("fmode_t") int f_mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping13_show)")
  public static @OriginalName("ssize_t") long mapping13_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("opti_router_probe($arg1, $arg2, (short unsigned int)$arg3)")
  public static int opti_router_probe(Ptr r, Ptr router,
      @Unsigned short device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)l0s_aspm_show)")
  public static @OriginalName("ssize_t") long l0s_aspm_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)l0s_aspm_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long l0s_aspm_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("render_sigset_t($arg1, (const char*)$arg2, (struct {\n"
          + "  long unsigned int sig[1];\n"
          + "}*)$arg3)")
  public static void render_sigset_t(Ptr m, String header, Ptr set) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fail_last_dev_show)")
  public static @OriginalName("ssize_t") long fail_last_dev_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fail_last_dev_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long fail_last_dev_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fail_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long fail_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int perform_atomic_semop(Ptr sma, Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)capable_wrt_inode_uidgid($arg1, (const struct inode*)$arg2, $arg3))")
  public static boolean capable_wrt_inode_uidgid(Ptr idmap, Ptr inode, int cap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lnext_show)")
  public static @OriginalName("ssize_t") long lnext_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int netfilter_log_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int netfilter_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void netfilter_net_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int netfilter_net_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rtentry_to_fib_config(Ptr net, int cmd, Ptr rt,
      Ptr cfg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned char)errno_to_blk_status)")
  public static @Unsigned @OriginalName("blk_status_t") char errno_to_blk_status(int errno) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rep_movs_alternative() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rep_stos_alternative() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int evict_folios(Ptr lruvec, Ptr sc, int swappiness) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void evict_inodes(Ptr sb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr tnt_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kiocb_done($arg1, (long int)$arg2, $arg3)")
  public static int kiocb_done(Ptr req, @OriginalName("ssize_t") long ret,
      @Unsigned int issue_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kiocb_invalidate_pages($arg1, (long unsigned int)$arg2)")
  public static int kiocb_invalidate_pages(Ptr iocb, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kiocb_invalidate_post_direct_write($arg1, (long unsigned int)$arg2)")
  public static void kiocb_invalidate_post_direct_write(Ptr iocb, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kiocb_set_cancel_fn($arg1, (int (*)(struct kiocb*))$arg2)")
  public static void kiocb_set_cancel_fn(Ptr iocb, Ptr cancel) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kiocb_write_and_wait($arg1, (long unsigned int)$arg2)")
  public static int kiocb_write_and_wait(Ptr iocb, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kiocb_modified(Ptr iocb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int modules_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int as3711_i2c_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int as3711_i2c_probe(Ptr client) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)as3711_precious_reg)")
  public static boolean as3711_precious_reg(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)as3711_readable_reg)")
  public static boolean as3711_readable_reg(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)as3711_volatile_reg)")
  public static boolean as3711_volatile_reg(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void boost_set_msr_each(Ptr p_en) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tctx_task_work(Ptr cb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int flatten_lpi_states(Ptr pr,
      Ptr curr_level, Ptr prev_level) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping23_show)")
  public static @OriginalName("ssize_t") long mapping23_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wqattrs_actualize_cpumask($arg1, (const cpumask*)$arg2)")
  public static void wqattrs_actualize_cpumask(Ptr attrs,
      Ptr<@OriginalName("cpumask_t") cpumask> unbound_cpumask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)wqattrs_equal((const struct workqueue_attrs*)$arg1, (const struct workqueue_attrs*)$arg2))")
  public static boolean wqattrs_equal(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lineinfo_changed_notify(Ptr nb, @Unsigned long action,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lineinfo_get($arg1, $arg2, (_Bool)$arg3)")
  public static int lineinfo_get(Ptr cdev, Ptr ip, boolean watch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lineinfo_get_v1($arg1, $arg2, (_Bool)$arg3)")
  public static int lineinfo_get_v1(Ptr cdev, Ptr ip, boolean watch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)lineinfo_watch_poll)")
  public static @Unsigned @OriginalName("__poll_t") int lineinfo_watch_poll(Ptr file,
      Ptr pollt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lineinfo_watch_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long lineinfo_watch_read(Ptr file, String buf,
      @Unsigned long count, Ptr off) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tell_host(Ptr vb, Ptr vq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)interface_authorized_default_show)")
  public static @OriginalName("ssize_t") long interface_authorized_default_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)interface_authorized_default_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long interface_authorized_default_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)interface_authorized_show)")
  public static @OriginalName("ssize_t") long interface_authorized_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)interface_authorized_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long interface_authorized_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)interface_show)")
  public static @OriginalName("ssize_t") long interface_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void container_dev_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("container_device_attach($arg1, (const struct acpi_device_id*)$arg2)")
  public static int container_device_attach(Ptr adev, Ptr not_used) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void container_device_detach(Ptr adev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void container_device_online(Ptr adev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int container_offline(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tps65086_restart_driver_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tps65086_restart_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tps65086_restart_notify(Ptr _this, @Unsigned long mode,
      Ptr cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tps65086_restart_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tps65086_restart_remove(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("biovec_init_pool((mempool_s*)$arg1, $arg2)")
  public static int biovec_init_pool(Ptr<@OriginalName("mempool_t") mempool_s> pool,
      int pool_entries) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tgid_pidfd_to_pid((const struct file*)$arg1)")
  public static Ptr tgid_pidfd_to_pid(Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mhp_deinit_memmap_on_memory(@Unsigned long pfn, @Unsigned long nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mhp_get_pluggable_range((_Bool)$arg1)")
  public static range mhp_get_pluggable_range(boolean need_mapping) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mhp_init_memmap_on_memory($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static int mhp_init_memmap_on_memory(@Unsigned long pfn, @Unsigned long nr_pages,
      Ptr zone, boolean mhp_off_inaccessible) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mhp_online_type_from_str((const char*)$arg1)")
  public static int mhp_online_type_from_str(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mhp_range_allowed((long long unsigned int)$arg1, (long long unsigned int)$arg2, (_Bool)$arg3))")
  public static boolean mhp_range_allowed(@Unsigned long start, @Unsigned long size,
      boolean need_mapping) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)scale_show)")
  public static @OriginalName("ssize_t") long scale_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void scale_up(Ptr rwb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nowatchdog_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("filenametr_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int filenametr_cmp(Ptr k1, Ptr k2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filenametr_destroy(Ptr key, Ptr datum, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)filenametr_hash((const void*)$arg1))")
  public static @Unsigned int filenametr_hash(Ptr k) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr acomp_request_alloc(Ptr acomp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void acomp_request_free(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__delete_from_swap_cache($arg1, (struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg2, $arg3)")
  public static void __delete_from_swap_cache(Ptr folio, swp_entry_t entry, Ptr shadow) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void delete_from_swap_cache(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int delete_from_lru_cache(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)delete_node)")
  public static boolean delete_node(Ptr root, Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)delete_device_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long delete_device_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void delete_from_page_cache_batch(Ptr mapping,
      Ptr fbatch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void delete_gpe_attr_array() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)delete_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long delete_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("invent_group_ids($arg1, (_Bool)$arg2)")
  public static int invent_group_ids(Ptr mnt, boolean recurse) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dmam_alloc_attrs($arg1, (long unsigned int)$arg2, (long long unsigned int*)$arg3, (unsigned int)$arg4, $arg5)")
  public static Ptr dmam_alloc_attrs(Ptr dev, @Unsigned long size,
      Ptr dma_handle,
      @Unsigned @OriginalName("gfp_t") int gfp, @Unsigned long attrs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dmam_free_coherent($arg1, (long unsigned int)$arg2, $arg3, (long long unsigned int)$arg4)")
  public static void dmam_free_coherent(Ptr dev, @Unsigned long size, Ptr vaddr,
      @Unsigned @OriginalName("dma_addr_t") long dma_handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dmam_match(Ptr dev, Ptr res, Ptr match_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dmam_release(Ptr dev, Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dmam_pool_create((const char*)$arg1, $arg2, (long unsigned int)$arg3, (long unsigned int)$arg4, (long unsigned int)$arg5)")
  public static Ptr dmam_pool_create(String name, Ptr dev, @Unsigned long size,
      @Unsigned long align, @Unsigned long allocation) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dmam_pool_destroy(Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dmam_pool_match(Ptr dev, Ptr res, Ptr match_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dmam_pool_release(Ptr dev, Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pressure_write($arg1, $arg2, (long unsigned int)$arg3, $arg4))")
  public static @OriginalName("ssize_t") long pressure_write(Ptr of, String buf,
      @Unsigned long nbytes, psi_res res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spin_lock_irqsave_check_contention(Ptr ssp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spin_lock_irqsave_sdp_contention(Ptr sdp,
      Ptr flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spin_lock_irqsave_ssp_contention(Ptr ssp,
      Ptr flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("addidata_apci7800_setup($arg1, (const struct pciserial_board*)$arg2, $arg3, $arg4)")
  public static int addidata_apci7800_setup(Ptr priv, Ptr board,
      Ptr port, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dql_completed(Ptr dql, @Unsigned int count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dql_init(Ptr dql, @Unsigned int hold_time) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dql_reset(Ptr dql) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vprintk_default((const char*)$arg1, $arg2)")
  public static int vprintk_default(String fmt, Ptr<__va_list_tag> args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vprintk_deferred((const char*)$arg1, $arg2)")
  public static int vprintk_deferred(String fmt, Ptr<__va_list_tag> args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vprintk_emit($arg1, $arg2, (const struct dev_printk_info*)$arg3, (const char*)$arg4, $arg5)")
  public static int vprintk_emit(int facility, int level, Ptr dev_info, String fmt,
      Ptr<__va_list_tag> args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vprintk_store($arg1, $arg2, (const struct dev_printk_info*)$arg3, (const char*)$arg4, $arg5)")
  public static int vprintk_store(int facility, int level, Ptr dev_info,
      String fmt, Ptr<__va_list_tag> args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ultrix_partition(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devnum_show)")
  public static @OriginalName("ssize_t") long devnum_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void generate_random_guid(Ptr guid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void generate_random_uuid(Ptr uuid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("generate_pm_trace((const void*)$arg1, $arg2)")
  public static void generate_pm_trace(Ptr tracedata, @Unsigned int user) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("generate_sched_domains((struct cpumask***)$arg1, $arg2)")
  public static int generate_sched_domains(
      Ptr>> domains,
      Ptr> attributes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void chips_hw_init(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)screen_glyph((const struct vc_data*)$arg1, $arg2))")
  public static @Unsigned short screen_glyph(Ptr vc, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)screen_glyph_unicode((const struct vc_data*)$arg1, $arg2))")
  public static @Unsigned int screen_glyph_unicode(Ptr vc, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("screen_pos((const struct vc_data*)$arg1, $arg2, (_Bool)$arg3)")
  public static Ptr screen_pos(Ptr vc, int w_offset,
      boolean viewed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mmdrop_async_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __cfsb_csd_unthrottle(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr curr_task(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nforce3_agp_init(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__token_bucket_busy($arg1, (unsigned int)$arg2))")
  public static boolean __token_bucket_busy(Ptr t, @Unsigned int token) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int extfrag_debug_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int extfrag_for_order(Ptr zone, @Unsigned int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int extfrag_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int extfrag_show(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("extfrag_show_print($arg1, (pglist_data*)$arg2, $arg3)")
  public static void extfrag_show_print(Ptr m,
      Ptr<@OriginalName("pg_data_t") pglist_data> pgdat, Ptr zone) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping9_show)")
  public static @OriginalName("ssize_t") long mapping9_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mouse_report(Ptr tty, int butt, int mrx, int mry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mouse_reporting() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reqsk_put(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("reqsk_fastopen_remove($arg1, $arg2, (_Bool)$arg3)")
  public static void reqsk_fastopen_remove(Ptr sk, Ptr req, boolean reset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reqsk_queue_alloc(Ptr queue) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reqsk_timer_handler(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("response_get_column((const struct parsed_resp*)$arg1, $arg2, (unsigned char)$arg3, (long long unsigned int*)$arg4)")
  public static int response_get_column(Ptr resp, Ptr iter,
      @Unsigned char column, Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)response_get_string((const struct parsed_resp*)$arg1, $arg2, (const char**)$arg3))")
  public static @Unsigned long response_get_string(Ptr resp, int n,
      Ptr store) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct opal_resp_tok*)response_get_token((const struct parsed_resp*)$arg1, $arg2))")
  public static Ptr response_get_token(Ptr resp, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)response_get_u64((const struct parsed_resp*)$arg1, $arg2))")
  public static @Unsigned long response_get_u64(Ptr resp, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("response_parse((const unsigned char*)$arg1, (long unsigned int)$arg2, $arg3)")
  public static int response_parse(Ptr buf, @Unsigned long length,
      Ptr resp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nfs42_ssc_register((const struct nfs4_ssc_client_ops*)$arg1)")
  public static void nfs42_ssc_register(Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nfs42_ssc_unregister((const struct nfs4_ssc_client_ops*)$arg1)")
  public static void nfs42_ssc_unregister(Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ds_clear_cea($arg1, (long unsigned int)$arg2)")
  public static void ds_clear_cea(Ptr cea, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ds_update_cea($arg1, $arg2, (long unsigned int)$arg3, (pgprot)$arg4)")
  public static void ds_update_cea(Ptr cea, Ptr addr, @Unsigned long size,
      @OriginalName("pgprot_t") pgprot prot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lockref_get(Ptr lockref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockref_get_not_dead(Ptr lockref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockref_get_not_zero(Ptr lockref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lockref_mark_dead(Ptr lockref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockref_put_not_zero(Ptr lockref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockref_put_or_lock(Ptr lockref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockref_put_return(Ptr lockref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swapcache_clear($arg1, (struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg2)")
  public static void swapcache_clear(Ptr si, swp_entry_t entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swapcache_free_entries((struct {\n"
          + "  long unsigned int val;\n"
          + "}*)$arg1, $arg2)")
  public static void swapcache_free_entries(Ptr entries, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr swapcache_mapping(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swapcache_prepare((struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg1)")
  public static int swapcache_prepare(swp_entry_t entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compress_zstd((const char*)$arg1, (long unsigned int)$arg2, $arg3, (long unsigned int*)$arg4)")
  public static int compress_zstd(String src, @Unsigned long slen, Ptr dst,
      Ptr dlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compress_block((deflate_state*)$arg1, (ct_data_s*)$arg2, (ct_data_s*)$arg3)")
  public static void compress_block(Ptr s, Ptr ltree,
      Ptr dtree) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cooling_device_stats_setup(Ptr cdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lruvec_is_sizable)")
  public static boolean lruvec_is_sizable(Ptr lruvec, Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lruvec_stat_mod_folio(Ptr folio, node_stat_item idx, int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lruvec_init(Ptr lruvec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __lruvec_stat_mod_folio(Ptr folio, node_stat_item idx, int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ex_handler_bpf((const struct exception_table_entry*)$arg1, $arg2))")
  public static boolean ex_handler_bpf(Ptr x, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ex_handler_msr_mce($arg1, (_Bool)$arg2)")
  public static void ex_handler_msr_mce(Ptr regs, boolean wrmsr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ex_get_fixup_type(@Unsigned long ip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ex_handler_msr((const struct exception_table_entry*)$arg1, $arg2, (_Bool)$arg3, (_Bool)$arg4, $arg5))")
  public static boolean ex_handler_msr(Ptr fixup, Ptr regs,
      boolean wrmsr, boolean safe, int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ex_handler_uaccess((const struct exception_table_entry*)$arg1, $arg2, $arg3, $arg4))")
  public static boolean ex_handler_uaccess(Ptr fixup, Ptr regs,
      int trapnr, @Unsigned long fault_address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ex_handler_zeropad((const struct exception_table_entry*)$arg1, $arg2, $arg3))")
  public static boolean ex_handler_zeropad(Ptr e, Ptr regs,
      @Unsigned long fault_addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void destruct_tty_driver(Ptr kref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cls_destroy(Ptr key, Ptr datum, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cs_watchdog_read($arg1, (long long unsigned int*)$arg2, (long long unsigned int*)$arg3)")
  public static wd_read_status cs_watchdog_read(Ptr cs,
      Ptr csnow, Ptr wdnow) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr cs_alloc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int cs_dbs_update(Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cs_exit(Ptr dbs_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cs_free(Ptr policy_dbs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cs_init(Ptr dbs_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cs_start(Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr userns_get(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int userns_install(Ptr nsset, Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)userns_may_setgroups((const struct user_namespace*)$arg1))")
  public static boolean userns_may_setgroups(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr userns_owner(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void userns_put(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("userns_restrict_dointvec($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int userns_restrict_dointvec(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cyc_show)")
  public static @OriginalName("ssize_t") long cyc_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cyc_thresh_show)")
  public static @OriginalName("ssize_t") long cyc_thresh_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr vzalloc_node(@Unsigned long size, int node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)minor_show)")
  public static @OriginalName("ssize_t") long minor_show(Ptr attr, String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rational_best_approximation(@Unsigned long given_numerator,
      @Unsigned long given_denominator, @Unsigned long max_numerator,
      @Unsigned long max_denominator, Ptr best_numerator,
      Ptr best_denominator) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int arm_kmmio_fault_page(Ptr f) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void arm_timer(Ptr timer, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int arm_kprobe(Ptr kp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int resize_buffer_duplicate_size(Ptr trace_buf,
      Ptr size_buf, int cpu_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void resize_console(Ptr port) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int __readahead_batch(Ptr rac, Ptr> array,
      @Unsigned int array_sz) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("readahead_expand($arg1, (long long int)$arg2, (long unsigned int)$arg3)")
  public static void readahead_expand(Ptr ractl,
      @OriginalName("loff_t") long new_start, @Unsigned long new_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("trb_in_td($arg1, $arg2, $arg3, $arg4, (long long unsigned int)$arg5, (_Bool)$arg6)")
  public static Ptr trb_in_td(Ptr xhci, Ptr start_seg,
      Ptr start_trb, Ptr end_trb,
      @Unsigned @OriginalName("dma_addr_t") long suspect_dma, boolean debug) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrss_control((_Bool)$arg1)")
  public static int wrss_control(boolean enable) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prof_cpu_mask_proc_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prof_cpu_mask_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)prof_cpu_mask_proc_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long prof_cpu_mask_proc_write(Ptr file,
      String buffer, @Unsigned long count, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fup_on_ptw_show)")
  public static @OriginalName("ssize_t") long fup_on_ptw_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void recalibrate_cpu_khz() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("alg_test((const char*)$arg1, (const char*)$arg2, (unsigned int)$arg3, (unsigned int)$arg4)")
  public static int alg_test(String driver, String alg, @Unsigned int type, @Unsigned int mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kcompactd_cpu_online(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kcompactd_do_work((pglist_data*)$arg1)")
  public static void kcompactd_do_work(Ptr<@OriginalName("pg_data_t") pglist_data> pgdat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kcompactd_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kcompactd_run(int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kcompactd_stop(int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void writeout_period(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void verity_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void poweroff_work_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int poweroff_nb(Ptr cb, @Unsigned long code, Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)presence_read_file)")
  public static @OriginalName("ssize_t") long presence_read_file(Ptr pci_slot,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fbmem_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void msix_prepare_msi_desc(Ptr dev, Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int msix_setup_msi_descs(Ptr dev, Ptr entries, int nvec,
      Ptr masks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sbf_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mmput_async(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mmput_async_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rdmsrl_on_cpu($arg1, (unsigned int)$arg2, (long long unsigned int*)$arg3)")
  public static int rdmsrl_on_cpu(@Unsigned int cpu, @Unsigned int msr_no,
      Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rdmsrl_safe_on_cpu($arg1, (unsigned int)$arg2, (long long unsigned int*)$arg3)")
  public static int rdmsrl_safe_on_cpu(@Unsigned int cpu, @Unsigned int msr_no,
      Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("retarget_shared_pending($arg1, (struct {\n"
          + "  long unsigned int sig[1];\n"
          + "}*)$arg2)")
  public static void retarget_shared_pending(Ptr tsk, Ptr which) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)undock_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long undock_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asiliant_set_timing(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int locking_range_status(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mem32_serial_out(@Unsigned long addr, int offset, int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)notification_match)")
  public static boolean notification_match(Ptr listener, Ptr ad) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)timeleft_show)")
  public static @OriginalName("ssize_t") long timeleft_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)timeouts_show)")
  public static @OriginalName("ssize_t") long timeouts_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lpit_read_residency_count_address((long long unsigned int*)$arg1)")
  public static int lpit_read_residency_count_address(Ptr address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lpit_read_residency_counter_us((long long unsigned int*)$arg1, (_Bool)$arg2)")
  public static int lpit_read_residency_counter_us(Ptr counter,
      boolean io_mem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lpit_update_residency(Ptr info,
      Ptr lpit_native) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)counter_set($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long counter_set(Ptr kobj,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)counter_show)")
  public static @OriginalName("ssize_t") long counter_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((xmaddr)arbitrary_virt_to_machine)")
  public static @OriginalName("xmaddr_t") xmaddr arbitrary_virt_to_machine(Ptr vaddr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long arbitrary_virt_to_mfn(Ptr vaddr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtou8_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, (unsigned char*)$arg4)")
  public static int kstrtou8_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int capsule_reboot_notify(Ptr nb, @Unsigned long event,
      Ptr cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int capsule_reboot_register() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)capsule_flags_show)")
  public static @OriginalName("ssize_t") long capsule_flags_show(Ptr entry,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)duplex_show)")
  public static @OriginalName("ssize_t") long duplex_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr tfa_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rfc2863_policy(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cmsghdr_from_user_compat_to_kern(Ptr kmsg, Ptr sk,
      Ptr stackbuf, int stackbuf_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)__modver_version_show)")
  public static @OriginalName("ssize_t") long __modver_version_show(Ptr mattr,
      Ptr mk, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void yield_task_stop(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void yield_task_dl(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void yield_task_rt(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("yield_to($arg1, (_Bool)$arg2)")
  public static int yield_to(Ptr p, boolean preempt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void yield_task_fair(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)yield_to_task_fair)")
  public static boolean yield_to_task_fair(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void optimize_all_kprobes() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void optimize_kprobe(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__optimize_nops((unsigned char*)$arg1, (long unsigned int)$arg2, $arg3, $arg4, $arg5, $arg6))")
  public static boolean __optimize_nops(Ptr instr,
      @Unsigned long len, Ptr insn, Ptr next, Ptr prev,
      Ptr target) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("optimize_nops((unsigned char*)$arg1, (long unsigned int)$arg2)")
  public static void optimize_nops(Ptr instr, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("optimize_nops_inplace((unsigned char*)$arg1, (long unsigned int)$arg2)")
  public static void optimize_nops_inplace(Ptr instr,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int physflat_acpi_madt_oem_check(String oem_id, String oem_table_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int physflat_probe() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wol_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int wol_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wol_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int wol_prepare_data(Ptr req_base, Ptr reply_base,
      Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wol_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int wol_reply_size(Ptr req_base, Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("info_bdq_free($arg1, (long long int)$arg2)")
  public static int info_bdq_free(Ptr dquot, @OriginalName("qsize_t") long space) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("info_idq_free($arg1, (long long int)$arg2)")
  public static int info_idq_free(Ptr dquot, @OriginalName("qsize_t") long inodes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)info_print_prefix((const struct printk_info*)$arg1, (_Bool)$arg2, (_Bool)$arg3, $arg4))")
  public static @Unsigned long info_print_prefix(Ptr info, boolean syslog,
      boolean time, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ezx_pcap_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ezx_pcap_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ezx_pcap_probe(Ptr spi) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ezx_pcap_putget($arg1, (unsigned int*)$arg2)")
  public static int ezx_pcap_putget(Ptr pcap, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ezx_pcap_read($arg1, (unsigned char)$arg2, (unsigned int*)$arg3)")
  public static int ezx_pcap_read(Ptr pcap, @Unsigned char reg_num,
      Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ezx_pcap_remove(Ptr spi) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ezx_pcap_set_bits($arg1, (unsigned char)$arg2, (unsigned int)$arg3, (unsigned int)$arg4)")
  public static int ezx_pcap_set_bits(Ptr pcap, @Unsigned char reg_num,
      @Unsigned int mask, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ezx_pcap_write($arg1, (unsigned char)$arg2, (unsigned int)$arg3)")
  public static int ezx_pcap_write(Ptr pcap, @Unsigned char reg_num,
      @Unsigned int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__cpumask_to_vpset($arg1, (const struct cpumask*)$arg2, (_Bool (*)(int))$arg3)")
  public static int __cpumask_to_vpset(Ptr vpset, Ptr cpus, Ptr func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cpumask_show)")
  public static @OriginalName("ssize_t") long cpumask_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpumask_weight((const struct cpumask*)$arg1)")
  public static @Unsigned int cpumask_weight(Ptr srcp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpumask_weight_and((const struct cpumask*)$arg1, (const struct cpumask*)$arg2)")
  public static @Unsigned int cpumask_weight_and(Ptr srcp1, Ptr srcp2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpumask_kfunc_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpumask_any_and_distribute((const struct cpumask*)$arg1, (const struct cpumask*)$arg2)")
  public static @Unsigned int cpumask_any_and_distribute(Ptr src1p, Ptr src2p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpumask_any_distribute((const struct cpumask*)$arg1)")
  public static @Unsigned int cpumask_any_distribute(Ptr srcp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int cpumask_local_spread(@Unsigned int i, int node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpumask_next_wrap($arg1, (const struct cpumask*)$arg2, $arg3, (_Bool)$arg4)")
  public static @Unsigned int cpumask_next_wrap(int n, Ptr mask, int start, boolean wrap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unhandled_signal)")
  public static boolean unhandled_signal(Ptr tsk, int sig) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)esre_attr_show)")
  public static @OriginalName("ssize_t") long esre_attr_show(Ptr kobj,
      Ptr _attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void esre_release(Ptr kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void blkfront_connect(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void blkfront_delay_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void blkfront_gather_backend_features(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blkfront_is_ready(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("blkfront_probe($arg1, (const struct xenbus_device_id*)$arg2)")
  public static int blkfront_probe(Ptr dev, Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void blkfront_remove(Ptr xbdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blkfront_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blkfront_setup_indirect(Ptr rinfo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int classes_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("plca_get_cfg_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int plca_get_cfg_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("plca_get_cfg_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int plca_get_cfg_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("plca_get_cfg_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int plca_get_cfg_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("plca_get_status_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int plca_get_status_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("plca_get_status_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int plca_get_status_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("plca_get_status_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int plca_get_status_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqreturn)debounce_irq_handler)")
  public static @OriginalName("irqreturn_t") irqreturn debounce_irq_handler(int irq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void debounce_work_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void grp_spread_init_one(Ptr irqmsk, Ptr nmsk,
      @Unsigned int cpus_per_grp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)enc_cache_flush_required_noop)")
  public static boolean enc_cache_flush_required_noop() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)enc_status_change_finish_noop($arg1, $arg2, (_Bool)$arg3))")
  public static boolean enc_status_change_finish_noop(@Unsigned long vaddr, int npages,
      boolean enc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)enc_status_change_prepare_noop($arg1, $arg2, (_Bool)$arg3))")
  public static boolean enc_status_change_prepare_noop(@Unsigned long vaddr, int npages,
      boolean enc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)enc_tlb_flush_required_noop((_Bool)$arg1))")
  public static boolean enc_tlb_flush_required_noop(boolean enc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __enc_copy() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("enc_dec_hypercall($arg1, $arg2, (_Bool)$arg3)")
  public static void enc_dec_hypercall(@Unsigned long vaddr, @Unsigned long size, boolean enc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)durations_show)")
  public static @OriginalName("ssize_t") long durations_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__collapse_huge_page_copy((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "})$arg4, $arg5, $arg6, (spinlock*)$arg7, $arg8)")
  public static int __collapse_huge_page_copy(Ptr pte, Ptr page, Ptr pmd,
      pmd_t orig_pmd, Ptr vma, @Unsigned long address,
      Ptr<@OriginalName("spinlock_t") spinlock> ptl, Ptr compound_pagelist) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__collapse_huge_page_copy_succeeded((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3, (spinlock*)$arg4, $arg5)")
  public static void __collapse_huge_page_copy_succeeded(Ptr pte, Ptr vma,
      @Unsigned long address, Ptr<@OriginalName("spinlock_t") spinlock> ptl,
      Ptr compound_pagelist) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__collapse_huge_page_isolate($arg1, $arg2, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg3, $arg4, $arg5)")
  public static int __collapse_huge_page_isolate(Ptr vma, @Unsigned long address,
      Ptr pte, Ptr cc, Ptr compound_pagelist) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__collapse_huge_page_swapin($arg1, $arg2, $arg3, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg4, $arg5)")
  public static int __collapse_huge_page_swapin(Ptr mm, Ptr vma,
      @Unsigned long haddr, Ptr pmd, int referenced) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int collapse_file(Ptr mm, @Unsigned long addr, Ptr file,
      @Unsigned long start, Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int collapse_huge_page(Ptr mm, @Unsigned long address, int referenced,
      int unmapped, Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("collapse_pte_mapped_thp($arg1, $arg2, (_Bool)$arg3)")
  public static int collapse_pte_mapped_thp(Ptr mm, @Unsigned long addr,
      boolean install_pmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rdrand_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hchacha_block_generic((const unsigned int*)$arg1, (unsigned int*)$arg2, $arg3)")
  public static void hchacha_block_generic(Ptr state,
      Ptr stream, int nrounds) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)result_show)")
  public static @OriginalName("ssize_t") long result_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtos16_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, (short int*)$arg4)")
  public static int kstrtos16_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void inetpeer_free_rcu(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void inetpeer_invalidate_tree(Ptr base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pim6_rcv(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)retransmits_timed_out)")
  public static boolean retransmits_timed_out(Ptr sk, @Unsigned int boundary,
      @Unsigned int timeout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cvt_gate_to_trap($arg1, (const gate_struct*)$arg2, $arg3)")
  public static int cvt_gate_to_trap(int vector, Ptr<@OriginalName("gate_desc") gate_struct> val,
      Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__dynamic_dev_dbg($arg1, (const struct device*)$arg2, (const char*)$arg3, $arg4_)")
  public static void __dynamic_dev_dbg(Ptr<_ddebug> descriptor, Ptr dev, String fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__dynamic_emit_prefix((const struct _ddebug*)$arg1, $arg2)")
  public static String __dynamic_emit_prefix(Ptr<_ddebug> desc, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__dynamic_ibdev_dbg($arg1, (const struct ib_device*)$arg2, (const char*)$arg3, $arg4_)")
  public static void __dynamic_ibdev_dbg(Ptr<_ddebug> descriptor, Ptr ibdev, String fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__dynamic_netdev_dbg($arg1, (const struct net_device*)$arg2, (const char*)$arg3, $arg4_)")
  public static void __dynamic_netdev_dbg(Ptr<_ddebug> descriptor, Ptr dev, String fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__dynamic_pr_debug($arg1, (const char*)$arg2, $arg3_)")
  public static void __dynamic_pr_debug(Ptr<_ddebug> descriptor, String fmt,
      java.lang.Object... param2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dynamic_debug_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dynamic_debug_init_control() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dynamic_kobj_release(Ptr kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dynamic_dname($arg1, $arg2, (const char*)$arg3, $arg4_)")
  public static String dynamic_dname(String buffer, int buflen, String fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr utsns_get(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int utsns_install(Ptr nsset, Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr utsns_owner(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void utsns_put(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void netstamp_clear(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ich6_lpc_acpi_gpio(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("always_delete_dentry((const struct dentry*)$arg1)")
  public static int always_delete_dentry(Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)always_on)")
  public static @Unsigned int always_on(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tasks_rcu_exit_srcu_stall(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)tasks_nocpu_error)")
  public static boolean tasks_nocpu_error(Ptr parent, Ptr cs, Ptr xcpus) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)apicid_phys_pkg_id((unsigned int)$arg1, $arg2))")
  public static @Unsigned int apicid_phys_pkg_id(@Unsigned int initial_apic_id, int index_msb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dirty_background_bytes_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int dirty_background_bytes_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dirty_background_ratio_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int dirty_background_ratio_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dirty_bytes_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int dirty_bytes_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dirty_ratio_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int dirty_ratio_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dirty_sched_domain_sysctl(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dirty_writeback_centisecs_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int dirty_writeback_centisecs_handler(Ptr table, int write,
      Ptr buffer, Ptr length,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sf_markstate(Ptr pmc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sf_setstate(Ptr pmc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cec_add_elem((long long unsigned int)$arg1)")
  public static int cec_add_elem(@Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cec_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cec_notifier(Ptr nb, @Unsigned long val, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cec_work_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("alarmtimer_do_nsleep($arg1, (long long int)$arg2, $arg3)")
  public static int alarmtimer_do_nsleep(Ptr alarm, @OriginalName("ktime_t") long absexp,
      alarmtimer_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static hrtimer_restart alarmtimer_fired(Ptr timer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr alarmtimer_get_rtcdev() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int alarmtimer_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("alarmtimer_nsleep_wakeup($arg1, (long long int)$arg2)")
  public static alarmtimer_restart alarmtimer_nsleep_wakeup(Ptr alarm,
      @OriginalName("ktime_t") long now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int alarmtimer_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int alarmtimer_rtc_add_device(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int alarmtimer_suspend(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)completion_done)")
  public static boolean completion_done(Ptr x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fname_decrypt((const struct inode*)$arg1, (const struct fscrypt_str*)$arg2, $arg3)")
  public static int fname_decrypt(Ptr inode, Ptr iname,
      Ptr oname) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dirtytime_interval_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int dirtytime_interval_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hyp_sysfs_show)")
  public static @OriginalName("ssize_t") long hyp_sysfs_show(Ptr kobj, Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hyp_sysfs_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long hyp_sysfs_store(Ptr kobj,
      Ptr attr, String buffer, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hide_cursor(Ptr vc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void iint_init_once(Ptr foo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)changeset_show)")
  public static @OriginalName("ssize_t") long changeset_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)diskseq_show)")
  public static @OriginalName("ssize_t") long diskseq_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr begin_current_label_crit_section() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int begin_new_exec(Ptr bprm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int begin_cpu_udmabuf(Ptr buf, dma_data_direction direction) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void icq_free_icq_rcu(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)zoned_cap_show)")
  public static @OriginalName("ssize_t") long zoned_cap_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void txopt_put(Ptr opt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vread_iter($arg1, (const char*)$arg2, (long unsigned int)$arg3)")
  public static long vread_iter(Ptr iter, String addr, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uptime_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gp_try_fixup_and_notify($arg1, $arg2, $arg3, (const char*)$arg4, $arg5))")
  public static boolean gp_try_fixup_and_notify(Ptr regs, int trapnr,
      @Unsigned long error_code, String str, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping26_show)")
  public static @OriginalName("ssize_t") long mapping26_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)xoffset_show)")
  public static @OriginalName("ssize_t") long xoffset_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gf128mul_bbe((struct {\n"
          + "  long long unsigned int a;\n"
          + "  long long unsigned int b;\n"
          + "}*)$arg1, (const struct {\n"
          + "  long long unsigned int a;\n"
          + "  long long unsigned int b;\n"
          + "}*)$arg2)")
  public static void gf128mul_bbe(Ptr r, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gf128mul_free_64k(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gf128mul_init_4k_bbe((const struct {\n"
          + "  long long unsigned int a;\n"
          + "  long long unsigned int b;\n"
          + "}*)$arg1)")
  public static Ptr gf128mul_init_4k_bbe(Ptr g) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gf128mul_init_4k_lle((const struct {\n"
          + "  long long unsigned int a;\n"
          + "  long long unsigned int b;\n"
          + "}*)$arg1)")
  public static Ptr gf128mul_init_4k_lle(Ptr g) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gf128mul_init_64k_bbe((const struct {\n"
          + "  long long unsigned int a;\n"
          + "  long long unsigned int b;\n"
          + "}*)$arg1)")
  public static Ptr gf128mul_init_64k_bbe(Ptr g) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gf128mul_lle((struct {\n"
          + "  long long unsigned int a;\n"
          + "  long long unsigned int b;\n"
          + "}*)$arg1, (const struct {\n"
          + "  long long unsigned int a;\n"
          + "  long long unsigned int b;\n"
          + "}*)$arg2)")
  public static void gf128mul_lle(Ptr r, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gf128mul_x8_ble((struct {\n"
          + "  long long unsigned int b;\n"
          + "  long long unsigned int a;\n"
          + "}*)$arg1, (const struct {\n"
          + "  long long unsigned int b;\n"
          + "  long long unsigned int a;\n"
          + "}*)$arg2)")
  public static void gf128mul_x8_ble(Ptr r, Ptr x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("delay_halt((long long unsigned int)$arg1)")
  public static void delay_halt(@Unsigned long __cycles) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("delay_halt_mwaitx((long long unsigned int)$arg1, (long long unsigned int)$arg2)")
  public static void delay_halt_mwaitx(@Unsigned long unused, @Unsigned long cycles) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("delay_halt_tpause((long long unsigned int)$arg1, (long long unsigned int)$arg2)")
  public static void delay_halt_tpause(@Unsigned long start, @Unsigned long cycles) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("delay_loop((long long unsigned int)$arg1)")
  public static void delay_loop(@Unsigned long __loops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("delay_tsc((long long unsigned int)$arg1)")
  public static void delay_tsc(@Unsigned long cycles) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr offload_action_alloc(@Unsigned int num_actions) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int offload_action_init(Ptr fl_action, Ptr act,
      offload_act_command cmd, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)existing_hist_update_only)")
  public static boolean existing_hist_update_only(String glob, Ptr data,
      Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("leaf_walk_rcu($arg1, (unsigned int)$arg2)")
  public static Ptr leaf_walk_rcu(Ptr> tn,
      @Unsigned @OriginalName("t_key") int key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void visual_init(Ptr vc, int num, int init) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("relabel_self_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr relabel_self_seq_next(Ptr s, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int relabel_self_seq_show(Ptr s, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("relabel_self_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr relabel_self_seq_start(Ptr s,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bulk_vmemmap_restore_error(Ptr h, Ptr folio_list,
      Ptr non_hvo_folios) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int mem32be_serial_in(Ptr p, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mem32be_serial_out(Ptr p, int offset, int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hmem_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hmem_register_one(Ptr res, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hmem_register_resource(int target_nid, Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void encrypted_destroy(Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int encrypted_instantiate(Ptr key, Ptr prep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("encrypted_key_alloc($arg1, (const char*)$arg2, (const char*)$arg3, (const char*)$arg4, (const char*)$arg5)")
  public static Ptr encrypted_key_alloc(Ptr key, String format,
      String master_desc, String datalen, String decrypted_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("encrypted_key_decrypt($arg1, (const char*)$arg2, (const char*)$arg3)")
  public static int encrypted_key_decrypt(Ptr epayload, String format,
      String hex_encoded_iv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void encrypted_rcu_free(Ptr rcu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("encrypted_read((const struct key*)$arg1, $arg2, (long unsigned int)$arg3)")
  public static long encrypted_read(Ptr key, String buffer, @Unsigned long buflen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int encrypted_update(Ptr key, Ptr prep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ngpio_show)")
  public static @OriginalName("ssize_t") long ngpio_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)confirm_addr_indev($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4))")
  public static @Unsigned @OriginalName("__be32") int confirm_addr_indev(Ptr in_dev,
      @Unsigned @OriginalName("__be32") int dst, @Unsigned @OriginalName("__be32") int local,
      int scope) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)capabilities_show)")
  public static @OriginalName("ssize_t") long capabilities_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__setparam_dl($arg1, (const struct sched_attr*)$arg2)")
  public static void __setparam_dl(Ptr p, Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reverse_path_check_proc(Ptr refs, int depth) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ndctl_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resv_hugepages_show)")
  public static @OriginalName("ssize_t") long resv_hugepages_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr resv_map_alloc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void resv_map_release(Ptr ref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int severities_coverage_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)severities_coverage_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long severities_coverage_write(Ptr file, String ubuf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int severities_debugfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("public_key_describe((const struct key*)$arg1, $arg2)")
  public static void public_key_describe(Ptr asymmetric_key, Ptr m) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void public_key_destroy(Ptr payload0, Ptr payload3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void public_key_free(Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("public_key_verify_signature((const struct public_key*)$arg1, (const struct public_key_signature*)$arg2)")
  public static int public_key_verify_signature(Ptr pkey,
      Ptr sig) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("public_key_verify_signature_2((const struct key*)$arg1, (const struct public_key_signature*)$arg2)")
  public static int public_key_verify_signature_2(Ptr key, Ptr sig) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("public_dev_mount($arg1, $arg2, (const char*)$arg3, $arg4)")
  public static Ptr public_dev_mount(Ptr fs_type, int flags,
      String dev_name, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void public_key_signature_free(Ptr sig) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int numachip1_acpi_madt_oem_check(String oem_id, String oem_table_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void numachip1_apic_icr_write(int apicid, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)numachip1_get_apic_id((unsigned int)$arg1))")
  public static @Unsigned int numachip1_get_apic_id(@Unsigned int x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int numachip1_probe() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)numachip1_set_apic_id((unsigned int)$arg1))")
  public static @Unsigned int numachip1_set_apic_id(@Unsigned int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void repair_env_string(String param, String val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xencons_backend_changed(Ptr dev, xenbus_state backend_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xencons_connect_backend(Ptr dev, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xencons_disconnect_backend(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xencons_info_pv_init(Ptr info, int vtermno) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xencons_probe($arg1, (const struct xenbus_device_id*)$arg2)")
  public static int xencons_probe(Ptr dev, Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xencons_remove(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xencons_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nlmsg_trim($arg1, (const void*)$arg2)")
  public static void nlmsg_trim(Ptr skb, Ptr mark) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__nlmsg_put($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4, $arg5, $arg6)")
  public static Ptr __nlmsg_put(Ptr skb, @Unsigned int portid, @Unsigned int seq,
      int type, int len, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nlmsg_notify($arg1, $arg2, (unsigned int)$arg3, $arg4, $arg5, (unsigned int)$arg6)")
  public static int nlmsg_notify(Ptr sk, Ptr skb, @Unsigned int portid,
      @Unsigned int group, int report, @Unsigned @OriginalName("gfp_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nlmsg_populate_fdb(Ptr skb, Ptr cb,
      Ptr dev, Ptr idx, Ptr list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nlmsg_populate_fdb_fill($arg1, $arg2, (unsigned char*)$arg3, (short unsigned int)$arg4, (unsigned int)$arg5, (unsigned int)$arg6, $arg7, $arg8, $arg9, (short unsigned int)$arg10)")
  public static int nlmsg_populate_fdb_fill(Ptr skb, Ptr dev,
      Ptr addr, @Unsigned short vid, @Unsigned int pid,
      @Unsigned int seq, int type, @Unsigned int flags, int nlflags, @Unsigned short ndm_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mid8250_dma_filter)")
  public static boolean mid8250_dma_filter(Ptr chan, Ptr param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mid8250_pci_driver_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mid8250_pci_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mid8250_probe($arg1, (const struct pci_device_id*)$arg2)")
  public static int mid8250_probe(Ptr pdev, Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mid8250_remove(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mid8250_set_termios($arg1, $arg2, (const struct ktermios*)$arg3)")
  public static void mid8250_set_termios(Ptr p, Ptr termios,
      Ptr old) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gpiodev_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pretimeout_noop(Ptr wdd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pretimeout_available_governors_show)")
  public static @OriginalName("ssize_t") long pretimeout_available_governors_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pretimeout_governor_show)")
  public static @OriginalName("ssize_t") long pretimeout_governor_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pretimeout_governor_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long pretimeout_governor_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pretimeout_show)")
  public static @OriginalName("ssize_t") long pretimeout_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)branch_counter_nr_show)")
  public static @OriginalName("ssize_t") long branch_counter_nr_show(Ptr cdev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)branch_counter_width_show)")
  public static @OriginalName("ssize_t") long branch_counter_width_show(Ptr cdev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)branch_emulate_op)")
  public static boolean branch_emulate_op(Ptr auprobe, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int branch_post_xol_op(Ptr auprobe, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)branch_show)")
  public static @OriginalName("ssize_t") long branch_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int branch_type(@Unsigned long from, @Unsigned long to, int abort) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int branch_type_fused(@Unsigned long from, @Unsigned long to, int abort,
      Ptr offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void aggr_post_handler(Ptr p, Ptr regs, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int aggr_pre_handler(Ptr p, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)i865_stolen_base($arg1, $arg2, $arg3, (long long unsigned int)$arg4))")
  public static @Unsigned @OriginalName("resource_size_t") long i865_stolen_base(int num, int slot,
      int func, @Unsigned @OriginalName("resource_size_t") long stolen_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void identify_boot_cpu() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void identify_cpu(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int identify_page_state(@Unsigned long pfn, Ptr p,
      @Unsigned long page_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void identify_secondary_cpu(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __labelset_update(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("scale64_check_overflow((long long unsigned int)$arg1, (long long unsigned int)$arg2, (long long unsigned int*)$arg3)")
  public static int scale64_check_overflow(@Unsigned long mult, @Unsigned long div,
      Ptr base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("str_read($arg1, (unsigned int)$arg2, $arg3, (unsigned int)$arg4)")
  public static int str_read(Ptr strp, @Unsigned @OriginalName("gfp_t") int flags,
      Ptr fp, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("str_to_user((const char*)$arg1, $arg2, $arg3)")
  public static int str_to_user(String str, @Unsigned int maxlen, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unpopulated_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __putback_isolated_page(Ptr page, @Unsigned int order, int mt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void putback_movable_pages(Ptr l) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void putback_lru_page(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int putback_zspage(Ptr _class, Ptr zspage) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysvipc_msg_proc_show(Ptr s, Ptr it) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sysvipc_proc_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr sysvipc_proc_next(Ptr s, Ptr it,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysvipc_proc_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysvipc_proc_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysvipc_proc_show(Ptr s, Ptr it) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sysvipc_proc_start($arg1, (long long int*)$arg2)")
  public static Ptr sysvipc_proc_start(Ptr s,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sysvipc_proc_stop(Ptr s, Ptr it) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysvipc_shm_proc_show(Ptr s, Ptr it) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysvipc_sem_proc_show(Ptr s, Ptr it) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("final_note((unsigned int*)$arg1)")
  public static void final_note(Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("inline_bpf_loop($arg1, $arg2, (int)$arg3, (unsigned int)$arg4, (unsigned int*)$arg5)")
  public static Ptr inline_bpf_loop(Ptr env, int position,
      int stack_base, @Unsigned int callback_subprogno, Ptr cnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void guard_bio_eod(Ptr bio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int silvermont_get_scaling() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)identity_show)")
  public static @OriginalName("ssize_t") long identity_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void srcutorture_get_gp_data(rcutorture_type test_type, Ptr ssp,
      Ptr flags, Ptr gp_seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unlist_netdevice($arg1, (_Bool)$arg2)")
  public static void unlist_netdevice(Ptr dev, boolean lock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rbtree_debugfs_init(Ptr map) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rbtree_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rbtree_show(Ptr s, Ptr ignored) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unoptimize_kprobe($arg1, (_Bool)$arg2)")
  public static void unoptimize_kprobe(Ptr p, boolean force) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void taa_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void parp_redo(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void clflush_cache_range(Ptr vaddr, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkinfo_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int linkinfo_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkinfo_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int linkinfo_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkinfo_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int linkinfo_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __cpa_addr(Ptr cpa, @Unsigned long idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __cpa_flush_all(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __cpa_flush_tlb(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __cpa_process_fault(Ptr cpa, @Unsigned long vaddr, int primary) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpa_flush(Ptr data, int cache) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpa_flush_all(@Unsigned long cache) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpa_process_alias(Ptr cpa) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hypervisor_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hypervisor_subsys_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("load2_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr load2_seq_next(Ptr s, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int load2_seq_show(Ptr s, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("load2_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr load2_seq_start(Ptr s,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reboot_ksysfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reboot_pid_ns(Ptr pid_ns, int cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reboot_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reboot_work_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reboot_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __round_jiffies(@Unsigned long j, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __round_jiffies_relative(@Unsigned long j, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __round_jiffies_up(@Unsigned long j, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __round_jiffies_up_relative(@Unsigned long j, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long round_jiffies(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long round_jiffies_relative(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long round_jiffies_up(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long round_jiffies_up_relative(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)round_up_default_nslabs)")
  public static boolean round_up_default_nslabs() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int round_pipe_size(@Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ring3mwait_disable(String __unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)nodelist_show)")
  public static @OriginalName("ssize_t") long nodelist_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("umip_printk((const struct pt_regs*)$arg1, (const char*)$arg2, (const char*)$arg3, $arg4_)")
  public static void umip_printk(Ptr regs, String log_level, String fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mo_open_write(Ptr cdi) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioread32_rep((const void*)$arg1, $arg2, $arg3)")
  public static void ioread32_rep(Ptr addr, Ptr dst, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__ioread32_copy($arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static void __ioread32_copy(Ptr to, Ptr from, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)max77836_muic_volatile_reg)")
  public static boolean max77836_muic_volatile_reg(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)hashlen_string((const void*)$arg1, (const char*)$arg2))")
  public static @Unsigned long hashlen_string(Ptr salt, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reenter_kprobe(Ptr p, Ptr regs, Ptr kcb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int noirqdebug_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unxlate_dev_mem_ptr((long long unsigned int)$arg1, $arg2)")
  public static void unxlate_dev_mem_ptr(@Unsigned @OriginalName("phys_addr_t") long phys,
      Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gen10g_config_aneg(Ptr phydev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shake_page(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cet_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping24_show)")
  public static @OriginalName("ssize_t") long mapping24_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int exec_binprm(Ptr bprm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int exec_firmware_activate(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int exec_mmap(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void exec_mm_release(Ptr tsk, Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int exec_task_namespaces() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chmod_common((const struct path*)$arg1, (short unsigned int)$arg2)")
  public static int chmod_common(Ptr path, @Unsigned @OriginalName("umode_t") short mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fourcc_string($arg1, $arg2, (const unsigned int*)$arg3, $arg4, (const char*)$arg5)")
  public static String fourcc_string(String buf, String end,
      Ptr fourcc, printf_spec spec, String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)errors_show)")
  public static @OriginalName("ssize_t") long errors_show(Ptr rdev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)errors_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long errors_store(Ptr rdev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uts_ns_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uts_proc_notify(uts_proc proc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mini_qdisc_pair_block_init(Ptr miniqp, Ptr block) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mini_qdisc_pair_init(Ptr miniqp, Ptr qdisc,
      Ptr> p_miniq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mini_qdisc_pair_swap(Ptr miniqp, Ptr tp_head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void therm_lvt_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_core_power_limit_count)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_core_power_limit_count(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_core_throttle_count)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_core_throttle_count(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_core_throttle_max_time_ms)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_core_throttle_max_time_ms(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_core_throttle_total_time_ms)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_core_throttle_total_time_ms(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_package_power_limit_count)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_package_power_limit_count(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_package_throttle_count)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_package_throttle_count(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_package_throttle_max_time_ms)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_package_throttle_max_time_ms(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)therm_throt_device_show_package_throttle_total_time_ms)")
  public static @OriginalName("ssize_t") long therm_throt_device_show_package_throttle_total_time_ms(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("therm_throt_process((_Bool)$arg1, $arg2, $arg3)")
  public static void therm_throt_process(boolean new_event, int event, int level) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr xdpf_clone(Ptr xdpf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void aca_free_rcu(Ptr h) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void aca_put(Ptr ac) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wakeme_after_rcu(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)objs_per_slab_show)")
  public static @OriginalName("ssize_t") long objs_per_slab_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)vfsuid_eq_kuid((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean vfsuid_eq_kuid(@OriginalName("vfsuid_t") kuid_t vfsuid, kuid_t kuid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)vfsuid_gt_kuid((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean vfsuid_gt_kuid(@OriginalName("vfsuid_t") kuid_t vfsuid, kuid_t kuid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)vfsuid_lt_kuid((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean vfsuid_lt_kuid(@OriginalName("vfsuid_t") kuid_t vfsuid, kuid_t kuid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int range_to_mtrr(@Unsigned int reg, @Unsigned long range_startk,
      @Unsigned long range_sizek, @Unsigned char type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int range_to_mtrr_with_hole(Ptr state,
      @Unsigned long basek, @Unsigned long sizek) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int range_read(Ptr p, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int range_tr_destroy(Ptr key, Ptr datum, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int range_write_helper(Ptr key, Ptr data, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)range_contains_unaccepted_memory((long long unsigned int)$arg1, (long long unsigned int)$arg2))")
  public static boolean range_contains_unaccepted_memory(
      @Unsigned @OriginalName("phys_addr_t") long start,
      @Unsigned @OriginalName("phys_addr_t") long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)range_show)")
  public static @OriginalName("ssize_t") long range_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)range_within)")
  public static boolean range_within(Ptr old, Ptr cur) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__snmp6_fill_stats64((long long unsigned int*)$arg1, $arg2, $arg3, (long unsigned int)$arg4)")
  public static void __snmp6_fill_stats64(Ptr stats, Ptr mib,
      int bytes, @Unsigned long syncpoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp6_alloc_dev(Ptr idev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp6_dev_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp6_register_dev(Ptr idev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp6_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("snmp6_seq_show_icmpv6msg($arg1, (struct {\n"
          + "  long long int counter;\n"
          + "}*)$arg2)")
  public static void snmp6_seq_show_icmpv6msg(Ptr seq,
      Ptr<@OriginalName("atomic_long_t") atomic64_t> smib) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("snmp6_seq_show_item($arg1, $arg2, (struct {\n"
          + "  long long int counter;\n"
          + "}*)$arg3, (const struct snmp_mib*)$arg4)")
  public static void snmp6_seq_show_item(Ptr seq, Ptr pcpumib,
      Ptr<@OriginalName("atomic_long_t") atomic64_t> smib, Ptr itemlist) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("snmp6_seq_show_item64($arg1, $arg2, (const struct snmp_mib*)$arg3, (long unsigned int)$arg4)")
  public static void snmp6_seq_show_item64(Ptr seq, Ptr mib, Ptr itemlist,
      @Unsigned long syncpoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp6_unregister_dev(Ptr idev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pagesize_show)")
  public static @OriginalName("ssize_t") long pagesize_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int splitlock_cpu_offline(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sem_exit_ns(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sem_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sem_init_ns(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sem_more_checks(Ptr ipcp, Ptr params) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sem_rcu_free(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reactor_cleanup_monitor(Ptr mdef) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reactor_populate_monitor(Ptr mdef) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cccr_show)")
  public static @OriginalName("ssize_t") long cccr_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rootwait_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rootwait_timeout_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __rmqueue_pcplist(Ptr zone, @Unsigned int order, int migratetype,
      @Unsigned int alloc_flags, Ptr pcp, Ptr list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rmqueue_bulk(Ptr zone, @Unsigned int order, @Unsigned long count,
      Ptr list, int migratetype, @Unsigned int alloc_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hlist_nulls_del_init_rcu(Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kmmio_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kmmio_die_notifier(Ptr nb, @Unsigned long val, Ptr args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kmmio_handler(Ptr regs, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kmmio_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr kmmio_page_list(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nosoftlockup_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dropmon_net_event(Ptr ev_block, @Unsigned long event,
      Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mergeable_buf_free(Ptr rq, int num_buf, Ptr dev,
      Ptr stats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mergeable_rx_buffer_size_show)")
  public static @OriginalName("ssize_t") long mergeable_rx_buffer_size_show(
      Ptr queue, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr mergeable_xdp_get_buf(Ptr vi, Ptr rq,
      Ptr xdp_prog, Ptr ctx, Ptr frame_sz,
      Ptr num_buf, Ptr> page, int offset,
      Ptr len, Ptr hdr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void workingset_activation(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void workingset_age_nonresident(Ptr lruvec, @Unsigned long nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr workingset_eviction(Ptr folio, Ptr target_memcg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int workingset_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void workingset_refault(Ptr folio, Ptr shadow) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)workingset_test_recent($arg1, (_Bool)$arg2, (_Bool*)$arg3))")
  public static boolean workingset_test_recent(Ptr shadow, boolean file,
      Ptr workingset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void workingset_update_node(Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)aligned_vread_iter($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @Unsigned long aligned_vread_iter(Ptr iter, String addr,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rng_available_show)")
  public static @OriginalName("ssize_t") long rng_available_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rng_current_show)")
  public static @OriginalName("ssize_t") long rng_current_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rng_current_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long rng_current_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rng_dev_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rng_dev_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long rng_dev_read(Ptr filp, String buf,
      @Unsigned long size, Ptr offp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rng_quality_show)")
  public static @OriginalName("ssize_t") long rng_quality_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rng_quality_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long rng_quality_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rng_selected_show)")
  public static @OriginalName("ssize_t") long rng_selected_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)rng_is_initialized)")
  public static boolean rng_is_initialized() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)intf_assoc_attrs_are_visible)")
  public static @Unsigned @OriginalName("umode_t") short intf_assoc_attrs_are_visible(
      Ptr kobj, Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)intf_wireless_status_attr_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short intf_wireless_status_attr_is_visible(
      Ptr kobj, Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int osi_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("peek_next_entry($arg1, $arg2, (long long unsigned int*)$arg3, $arg4)")
  public static Ptr peek_next_entry(Ptr iter, int cpu,
      Ptr ts, Ptr lost_events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr virtual_device_parent(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void virtual_eisa_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtual_eisa_root_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)virtual_start_show)")
  public static @OriginalName("ssize_t") long virtual_start_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)wdt_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short wdt_is_visible(Ptr kobj,
      Ptr attr, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int knl_get_aperf_mperf_shift() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int knl_get_turbo_pstate(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)knl_cha_filter_mask)")
  public static @Unsigned long knl_cha_filter_mask(int fields) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr knl_cha_get_constraint(Ptr box,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int knl_cha_hw_config(Ptr box, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knl_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knl_uncore_imc_enable_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knl_uncore_imc_enable_event(Ptr box, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int knl_uncore_pci_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("base_probe((unsigned int)$arg1, $arg2, $arg3)")
  public static Ptr base_probe(@Unsigned @OriginalName("dev_t") int dev,
      Ptr part, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)base_show)")
  public static @OriginalName("ssize_t") long base_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cxl_rch_handle_error_iter(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cxl_mem_active)")
  public static boolean cxl_mem_active() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cxl_mem_active_dec() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cxl_mem_active_inc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nohz_csd_func(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nohz_full_kick_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nohz_balance_enter_idle(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nohz_balance_exit_idle(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nohz_balancer_kick(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nohz_run_idle_balance(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("table_clear($arg1, $arg2, (long unsigned int)$arg3)")
  public static int table_clear(Ptr filp, Ptr param, @Unsigned long param_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("table_deps($arg1, $arg2, (long unsigned int)$arg3)")
  public static int table_deps(Ptr filp, Ptr param, @Unsigned long param_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("table_load($arg1, $arg2, (long unsigned int)$arg3)")
  public static int table_load(Ptr filp, Ptr param, @Unsigned long param_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("table_status($arg1, $arg2, (long unsigned int)$arg3)")
  public static int table_status(Ptr filp, Ptr param, @Unsigned long param_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kmemdup_nul((const char*)$arg1, (long unsigned int)$arg2, (unsigned int)$arg3)")
  public static String kmemdup_nul(String s, @Unsigned long len,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("p_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr p_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("p_start($arg1, (long long int*)$arg2)")
  public static Ptr p_start(Ptr m, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p_stop(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pgdat_balanced((pglist_data*)$arg1, $arg2, $arg3))")
  public static boolean pgdat_balanced(Ptr<@OriginalName("pg_data_t") pglist_data> pgdat, int order,
      int highest_zoneidx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pgdat_init_internals(Ptr pgdat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int schedutil_gov_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int autoremove_wake_function(Ptr wq_entry, @Unsigned int mode,
      int sync, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)removable_show)")
  public static @OriginalName("ssize_t") long removable_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void paravirt_write_msr(@Unsigned int msr, @Unsigned int low, @Unsigned int high) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __paravirt_pgd_alloc(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int paravirt_disable_iospace() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("paravirt_set_sched_clock((long long unsigned int (*)())$arg1)")
  public static void paravirt_set_sched_clock(Ptr func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void paravirt_set_cap() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)close_delay_show)")
  public static @OriginalName("ssize_t") long close_delay_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void close_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __close_range(@Unsigned int fd, @Unsigned int max_fd, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int close_fd(@Unsigned int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void close_pdeo(Ptr pde, Ptr pdeo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void close_pipe_on_cpu(Ptr tr, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iowrite64_hi_lo((long long unsigned int)$arg1, $arg2)")
  public static void iowrite64_hi_lo(@Unsigned long val, Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iowrite64_lo_hi((long long unsigned int)$arg1, $arg2)")
  public static void iowrite64_lo_hi(@Unsigned long val, Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__iowrite64_copy($arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static void __iowrite64_copy(Ptr to, Ptr from, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)kpagecount_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long kpagecount_read(Ptr file, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)authorized_default_show)")
  public static @OriginalName("ssize_t") long authorized_default_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)authorized_default_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long authorized_default_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)authorized_show)")
  public static @OriginalName("ssize_t") long authorized_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)authorized_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long authorized_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mismatch_cnt_show)")
  public static @OriginalName("ssize_t") long mismatch_cnt_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)requested_microamps_show)")
  public static @OriginalName("ssize_t") long requested_microamps_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracer_alloc_buffers() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracer_init(Ptr t, Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracer_init_tracefs() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tracer_init_tracefs_work_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)tracer_tracing_is_on)")
  public static boolean tracer_tracing_is_on(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tracer_tracing_off(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tracer_tracing_on(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int forward_event_to_ibs(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vruntime_eligible($arg1, (long long unsigned int)$arg2)")
  public static int vruntime_eligible(Ptr cfs_rq, @Unsigned long vruntime) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("udplitev6_err($arg1, $arg2, (unsigned char)$arg3, (unsigned char)$arg4, $arg5, (unsigned int)$arg6)")
  public static int udplitev6_err(Ptr skb, Ptr opt, @Unsigned char type,
      @Unsigned char code, int offset, @Unsigned @OriginalName("__be32") int info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void udplitev6_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplitev6_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplitev6_rcv(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplitev6_sk_init(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i810_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int i810_setup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("i810_write_entry((long long unsigned int)$arg1, $arg2, $arg3)")
  public static void i810_write_entry(@Unsigned @OriginalName("dma_addr_t") long addr,
      @Unsigned int entry, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slope_show)")
  public static @OriginalName("ssize_t") long slope_show(Ptr dev,
      Ptr devattr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slope_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long slope_store(Ptr dev,
      Ptr devattr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iad_bFirstInterface_show)")
  public static @OriginalName("ssize_t") long iad_bFirstInterface_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iad_bFunctionClass_show)")
  public static @OriginalName("ssize_t") long iad_bFunctionClass_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iad_bFunctionProtocol_show)")
  public static @OriginalName("ssize_t") long iad_bFunctionProtocol_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iad_bFunctionSubClass_show)")
  public static @OriginalName("ssize_t") long iad_bFunctionSubClass_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iad_bInterfaceCount_show)")
  public static @OriginalName("ssize_t") long iad_bInterfaceCount_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("thinkpad_e530_quirk((const struct dmi_system_id*)$arg1)")
  public static int thinkpad_e530_quirk(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void paging_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void laptop_io_completion(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void laptop_mode_timer_fn(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void laptop_sync_completion() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)actions_show)")
  public static @OriginalName("ssize_t") long actions_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)actions_match)")
  public static boolean actions_match(Ptr hist_data,
      Ptr hist_data_test) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ei_module_callback(Ptr nb, @Unsigned long val, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ei_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ei_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr ei_seq_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ei_seq_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ei_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr ei_seq_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ei_seq_stop(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("securityfs_create_dentry((const char*)$arg1, (short unsigned int)$arg2, $arg3, $arg4, (const struct file_operations*)$arg5, (const struct inode_operations*)$arg6)")
  public static Ptr securityfs_create_dentry(String name,
      @Unsigned @OriginalName("umode_t") short mode, Ptr parent, Ptr data,
      Ptr fops, Ptr iops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("securityfs_create_dir((const char*)$arg1, $arg2)")
  public static Ptr securityfs_create_dir(String name, Ptr parent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("securityfs_create_file((const char*)$arg1, (short unsigned int)$arg2, $arg3, $arg4, (const struct file_operations*)$arg5)")
  public static Ptr securityfs_create_file(String name,
      @Unsigned @OriginalName("umode_t") short mode, Ptr parent, Ptr data,
      Ptr fops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("securityfs_create_symlink((const char*)$arg1, $arg2, (const char*)$arg3, (const struct inode_operations*)$arg4)")
  public static Ptr securityfs_create_symlink(String name, Ptr parent,
      String target, Ptr iops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int securityfs_fill_super(Ptr sb, Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void securityfs_free_inode(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int securityfs_get_tree(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int securityfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int securityfs_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void securityfs_remove(Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void slabinfo_show_stats(Ptr m, Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slabinfo_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long slabinfo_write(Ptr file, String buffer,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int slabinfo_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ce4100_serial_setup($arg1, (const struct pciserial_board*)$arg2, $arg3, $arg4)")
  public static int ce4100_serial_setup(Ptr priv, Ptr board,
      Ptr port, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devcoredump_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devcoredump_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr iso_stream_find(Ptr ehci, Ptr urb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void iso_stream_init(Ptr ehci, Ptr stream,
      Ptr urb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iso_stream_schedule(Ptr ehci, Ptr urb,
      Ptr stream) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uid_cache_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)uid_eq((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean uid_eq(kuid_t left, kuid_t right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)uid_gt((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean uid_gt(kuid_t left, kuid_t right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uid_hash_find((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, $arg2)")
  public static Ptr uid_hash_find(kuid_t uid, Ptr hashent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)uid_lt((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean uid_lt(kuid_t left, kuid_t right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uid_show)")
  public static @OriginalName("ssize_t") long uid_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uid_m_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uid_m_start($arg1, (long long int*)$arg2)")
  public static Ptr uid_m_start(Ptr seq,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void del_elem(Ptr ca, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("del_labels($arg1, (struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg2)")
  public static int del_labels(Ptr nd_mapping, Ptr uuid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void del_named_trigger(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void del_vq(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void del_gendisk(Ptr disk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __del_from_avail_list(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cyrix_router_probe($arg1, $arg2, (short unsigned int)$arg3)")
  public static int cyrix_router_probe(Ptr r, Ptr router,
      @Unsigned short device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static oom_constraint constrained_alloc(Ptr oc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr listening_get_first(Ptr seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr listening_get_next(Ptr seq, Ptr cur) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uncharge_batch((const struct uncharge_gather*)$arg1)")
  public static void uncharge_batch(Ptr ug) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uncharge_folio(Ptr folio, Ptr ug) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __rdgsbase_inactive() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mmd_phy_read($arg1, $arg2, (_Bool)$arg3, $arg4, (unsigned int)$arg5)")
  public static int mmd_phy_read(Ptr bus, int phy_addr, boolean is_c45, int devad,
      @Unsigned int regnum) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mmd_phy_write($arg1, $arg2, (_Bool)$arg3, $arg4, (unsigned int)$arg5, (short unsigned int)$arg6)")
  public static int mmd_phy_write(Ptr bus, int phy_addr, boolean is_c45, int devad,
      @Unsigned int regnum, @Unsigned short val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fnpid_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr fnpid_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fnpid_start($arg1, (long long int*)$arg2)")
  public static Ptr fnpid_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sighand_ctor(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ways_of_associativity_show)")
  public static @OriginalName("ssize_t") long ways_of_associativity_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nonx32_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcpv4_offload_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)kpagecgroup_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long kpagecgroup_read(Ptr file, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dyndbg_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)inactive_is_low)")
  public static boolean inactive_is_low(Ptr lruvec, lru_list inactive_lru) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static hrtimer_restart inactive_task_timer(Ptr timer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zenbleed_check_cpu(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void speculation_ctrl_update(@Unsigned long tif) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void speculation_ctrl_update_current() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long speculation_ctrl_update_tif(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fpid_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr fpid_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fpid_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fpid_start($arg1, (long long int*)$arg2)")
  public static Ptr fpid_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpid_stop(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr cred_alloc_blank() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cred_fscmp((const struct cred*)$arg1, (const struct cred*)$arg2)")
  public static int cred_fscmp(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cred_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int notsc_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int comm_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int comm_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)comm_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long comm_write(Ptr file, String buf,
      @Unsigned long count, Ptr offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chown_common((const struct path*)$arg1, (unsigned int)$arg2, (unsigned int)$arg3)")
  public static int chown_common(Ptr path, @Unsigned @OriginalName("uid_t") int user,
      @Unsigned @OriginalName("gid_t") int group) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fop_dummy_read((const struct file*)$arg1, (const char*)$arg2, (const long unsigned int)$arg3, (const long long int*)$arg4))")
  public static @OriginalName("ssize_t") long fop_dummy_read(Ptr filp, String buf,
      @Unsigned long size, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fop_dummy_write((const struct file*)$arg1, (const const char*)$arg2, (const long unsigned int)$arg3, (const long long int*)$arg4))")
  public static @OriginalName("ssize_t") long fop_dummy_write(Ptr filp, String buf,
      @Unsigned long size, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fop_ruleset_release((const struct inode*)$arg1, (const struct file*)$arg2)")
  public static int fop_ruleset_release(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ca_keys_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)maxchild_show)")
  public static @OriginalName("ssize_t") long maxchild_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unaccepted_memory_init_kdump() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unaccepted_memory_vmcore_pfn_is_ram)")
  public static boolean unaccepted_memory_vmcore_pfn_is_ram(Ptr cb, @Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)urbnum_show)")
  public static @OriginalName("ssize_t") long urbnum_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("net6addr_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr net6addr_seq_next(Ptr s, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int net6addr_seq_show(Ptr s, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("net6addr_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr net6addr_seq_start(Ptr s,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bool_x86_init_noop)")
  public static boolean bool_x86_init_noop() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bMaxPower_show)")
  public static @OriginalName("ssize_t") long bMaxPower_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)frozen_show)")
  public static @OriginalName("ssize_t") long frozen_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void supinfo_to_lineinfo(Ptr desc, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__checkparam_dl((const struct sched_attr*)$arg1))")
  public static boolean __checkparam_dl(Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pit_timer_init)")
  public static boolean pit_timer_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long pit_hpet_ptimer_calibrate_cpu() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pit_next_event(@Unsigned long delta, Ptr evt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pit_set_oneshot(Ptr evt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pit_set_periodic(Ptr evt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pit_shutdown(Ptr evt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nonseekable_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("TSS_authhmac($arg1, (const unsigned char*)$arg2, $arg3, $arg4, $arg5, $arg6, $arg7_)")
  public static int TSS_authhmac(Ptr digest,
      Ptr key, @Unsigned int keylen,
      Ptr h1, Ptr h2,
      @Unsigned int h3, java.lang.Object... param6) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("TSS_checkhmac1($arg1, (const unsigned int)$arg2, (const unsigned char*)$arg3, (const unsigned char*)$arg4, $arg5, $arg6_)")
  public static int TSS_checkhmac1(Ptr buffer,
      @Unsigned @OriginalName("uint32_t") int command, Ptr ononce,
      Ptr key, @Unsigned int keylen, java.lang.Object... param5) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("TSS_rawhmac($arg1, (const unsigned char*)$arg2, $arg3, $arg4_)")
  public static int TSS_rawhmac(Ptr digest,
      Ptr key, @Unsigned int keylen, java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tss_copy_io_bitmap(Ptr tss, Ptr iobm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fat16_ent_get(Ptr fatent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fat16_ent_next(Ptr fatent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fat16_ent_put(Ptr fatent, int _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fat16_ent_set_ptr(Ptr fatent, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("puts_queue($arg1, (const char*)$arg2)")
  public static void puts_queue(Ptr vc, String cp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((pgprot)pgprot_writecombine((pgprot)$arg1))")
  public static @OriginalName("pgprot_t") pgprot pgprot_writecombine(
      @OriginalName("pgprot_t") pgprot prot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((pgprot)pgprot_writethrough((pgprot)$arg1))")
  public static @OriginalName("pgprot_t") pgprot pgprot_writethrough(
      @OriginalName("pgprot_t") pgprot prot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((pgprot)pgprot_framebuffer((pgprot)$arg1, $arg2, $arg3, $arg4))")
  public static @OriginalName("pgprot_t") pgprot pgprot_framebuffer(
      @OriginalName("pgprot_t") pgprot prot, @Unsigned long vm_start, @Unsigned long vm_end,
      @Unsigned long offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void leave_mm(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void leave_uniprocessor() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gnr_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gnr_uncore_mmio_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gnr_uncore_pci_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)pg_req_posted_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short pg_req_posted_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pg_level_to_pfn($arg1, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg2, (pgprot*)$arg3)")
  public static @Unsigned long pg_level_to_pfn(int level, Ptr kpte,
      Ptr<@OriginalName("pgprot_t") pgprot> ret_prot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hungtask_pm_notify(Ptr self, @Unsigned long action,
      Ptr hcpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nsio_rw_bytes($arg1, (long long unsigned int)$arg2, $arg3, (long unsigned int)$arg4, $arg5, $arg6)")
  public static int nsio_rw_bytes(Ptr ndns,
      @Unsigned @OriginalName("resource_size_t") long offset, Ptr buf, @Unsigned long size,
      int rw, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ifindex_show)")
  public static @OriginalName("ssize_t") long ifindex_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String widen_string(String buf, int n, String end, printf_spec spec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int widen_imprecise_scalars(Ptr env, Ptr old,
      Ptr cur) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long preallocate_image_memory(@Unsigned long nr_pages,
      @Unsigned long avail_normal) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void preallocate_vmalloc_pages() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr devlinks_xa_find_get(Ptr net,
      Ptr indexp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int opipe_prep(Ptr pipe, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)consistency_policy_show)")
  public static @OriginalName("ssize_t") long consistency_policy_show(Ptr mddev,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)consistency_policy_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long consistency_policy_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)using_native_sched_clock)")
  public static boolean using_native_sched_clock() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ecmd_submit_sync($arg1, (unsigned char)$arg2, (long long unsigned int)$arg3, (long long unsigned int)$arg4)")
  public static int ecmd_submit_sync(Ptr iommu, @Unsigned char ecmd, @Unsigned long oa,
      @Unsigned long ob) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int apparmorfs_fill_super(Ptr sb, Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int apparmorfs_get_tree(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int apparmorfs_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ipipe_prep(Ptr pipe, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chacha_block_generic((unsigned int*)$arg1, (unsigned char*)$arg2, $arg3)")
  public static void chacha_block_generic(Ptr state,
      Ptr stream, int nrounds) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chacha_permute((unsigned int*)$arg1, $arg2)")
  public static void chacha_permute(Ptr x, int nrounds) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xfeature_get_offset((long long unsigned int)$arg1, $arg2)")
  public static @Unsigned int xfeature_get_offset(@Unsigned long xcomp_bv, int xfeature) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xfeature_size(int xfeature_nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr dereference_module_function_descriptor(Ptr mod, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)vvar_fault((const struct vm_special_mapping*)$arg1, $arg2, $arg3))")
  public static @Unsigned @OriginalName("vm_fault_t") int vvar_fault(Ptr sm,
      Ptr vma, Ptr vmf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)red_zone_show)")
  public static @OriginalName("ssize_t") long red_zone_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swphy_read_reg($arg1, (const struct fixed_phy_status*)$arg2)")
  public static int swphy_read_reg(int reg, Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swphy_validate_state((const struct fixed_phy_status*)$arg1)")
  public static int swphy_validate_state(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wakelock_lookup_add((const char*)$arg1, (long unsigned int)$arg2, (_Bool)$arg3)")
  public static Ptr wakelock_lookup_add(String name, @Unsigned long len,
      boolean add_if_not_found) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long randomize_page(@Unsigned long start, @Unsigned long range) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long randomize_stack_top(@Unsigned long stack_top) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void powernow_k8_acpi_pst_values(Ptr data, @Unsigned int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int powernow_k8_cpu_init_acpi(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtobool_from_user((const char*)$arg1, (long unsigned int)$arg2, (_Bool*)$arg3)")
  public static int kstrtobool_from_user(String s, @Unsigned long count,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mempolicy_in_oom_domain($arg1, (const struct {\n"
          + "  long unsigned int bits[16];\n"
          + "}*)$arg2))")
  public static boolean mempolicy_in_oom_domain(Ptr tsk, Ptr mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int mempolicy_slab_node() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)compiler_show)")
  public static @OriginalName("ssize_t") long compiler_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __lwq_dequeue(Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr lwq_dequeue_all(Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unmerge_and_remove_all_rmap_items() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unmerge_ksm_pages($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static int unmerge_ksm_pages(Ptr vma, @Unsigned long start,
      @Unsigned long end, boolean lock_vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqentry_state)irqentry_enter)")
  public static @OriginalName("irqentry_state_t") irqentry_state irqentry_enter(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void irqentry_enter_from_user_mode(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("irqentry_exit($arg1, (irqentry_state)$arg2)")
  public static void irqentry_exit(Ptr regs,
      @OriginalName("irqentry_state_t") irqentry_state state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void irqentry_exit_to_user_mode(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqentry_state)irqentry_nmi_enter)")
  public static @OriginalName("irqentry_state_t") irqentry_state irqentry_nmi_enter(
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("irqentry_nmi_exit($arg1, (irqentry_state)$arg2)")
  public static void irqentry_nmi_exit(Ptr regs,
      @OriginalName("irqentry_state_t") irqentry_state irq_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int inet6addr_notifier_call_chain(@Unsigned long val, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int inet6addr_validator_notifier_call_chain(@Unsigned long val, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mf_dax_kill_procs(Ptr mapping, @Unsigned long index,
      @Unsigned long count, int mf_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping25_show)")
  public static @OriginalName("ssize_t") long mapping25_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource1_resize_show)")
  public static @OriginalName("ssize_t") long resource1_resize_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource1_resize_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long resource1_resize_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)chunksize_show)")
  public static @OriginalName("ssize_t") long chunksize_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)chunksize_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long chunksize_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("shrinker_alloc($arg1, (const char*)$arg2, $arg3_)")
  public static Ptr shrinker_alloc(@Unsigned int flags, String fmt,
      java.lang.Object... param2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shrinker_free(Ptr shrinker) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shrinker_free_rcu_cb(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shrinker_register(Ptr shrinker) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ras_add_daemon_trace() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ras_debugfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ras_userspace_consumers() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ras_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)minmax_running_max($arg1, (unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4))")
  public static @Unsigned int minmax_running_max(Ptr m, @Unsigned int win, @Unsigned int t,
      @Unsigned int meas) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)minmax_running_min($arg1, (unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4))")
  public static @Unsigned int minmax_running_min(Ptr m, @Unsigned int win, @Unsigned int t,
      @Unsigned int meas) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mixdev_close_devices(Ptr mixdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mixdev_open_devices(Ptr mixdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kvfree_sensitive((const void*)$arg1, (long unsigned int)$arg2)")
  public static void kvfree_sensitive(Ptr addr, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kvfree_call_rcu(Ptr head, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kvfree_rcu_bulk(Ptr krcp, Ptr bnode,
      int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kvfree_rcu_list(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long snmp_fold_field(Ptr mib, int offt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp_seq_show_ipstats(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int snmp_seq_show_tcp_udp(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ida_alloc_range($arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static int ida_alloc_range(Ptr ida, @Unsigned int min, @Unsigned int max,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ida_destroy(Ptr ida) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ida_free(Ptr ida, @Unsigned int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bandwidth_dbg(Ptr ehci, int sign, String type,
      Ptr ps) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtoul_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static int kstrtoul_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sens_destroy(Ptr key, Ptr datum, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sens_index(Ptr key, Ptr datum, Ptr datap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sens_read(Ptr p, Ptr s, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sens_write(Ptr vkey, Ptr datum, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hest_ghes_dev_register(@Unsigned int ghes_count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hest_parse_cmc(Ptr hest_hdr, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hest_parse_ghes(Ptr hest_hdr, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hest_parse_ghes_count(Ptr hest_hdr, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dwc_handle_gpwrdn_disc_det($arg1, (unsigned int)$arg2)")
  public static void dwc_handle_gpwrdn_disc_det(Ptr hsotg, @Unsigned int gpwrdn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cqm_handle_limbo(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cqm_setup_limbo_handler(Ptr dom, @Unsigned long delay_ms) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cluster_cpus_list_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long cluster_cpus_list_read(Ptr file,
      Ptr kobj, Ptr attr, String buf, @OriginalName("loff_t") long off,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cluster_cpus_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long cluster_cpus_read(Ptr file, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long off, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cluster_id_show)")
  public static @OriginalName("ssize_t") long cluster_id_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vmgexit_psc(Ptr ghcb, Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ibt_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max14830_detect(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void max14830_power(Ptr port, int on) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)nodename_show)")
  public static @OriginalName("ssize_t") long nodename_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long dimm_ioctl(Ptr file, @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dimm_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void flip_smm_bit(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void flip_worker(Ptr w) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cpumap_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long cpumap_read(Ptr file, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long off, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sector_size_show)")
  public static @OriginalName("ssize_t") long sector_size_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sector_size_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long sector_size_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cancel_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long cancel_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__cancel_work($arg1, (_Bool)$arg2))")
  public static boolean __cancel_work(Ptr work, boolean is_dwork) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__cancel_work_timer($arg1, (_Bool)$arg2))")
  public static boolean __cancel_work_timer(Ptr work, boolean is_dwork) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cancel_delayed_work)")
  public static boolean cancel_delayed_work(Ptr dwork) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cancel_delayed_work_sync)")
  public static boolean cancel_delayed_work_sync(Ptr dwork) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cancel_work)")
  public static boolean cancel_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cancel_work_sync)")
  public static boolean cancel_work_sync(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int objpool_drop(Ptr obj, Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void objpool_fini(Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void objpool_free(Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("objpool_init($arg1, $arg2, $arg3, (unsigned int)$arg4, $arg5, (int (*)(void*, void*))$arg6, (int (*)(struct objpool_head*, void*))$arg7)")
  public static int objpool_init(Ptr pool, int nr_objs, int object_size,
      @Unsigned @OriginalName("gfp_t") int gfp, Ptr context,
      @OriginalName("objpool_init_obj_cb") Ptr objinit,
      @OriginalName("objpool_fini_cb") Ptr release) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("objpool_init_percpu_slots($arg1, $arg2, $arg3, (int (*)(void*, void*))$arg4)")
  public static int objpool_init_percpu_slots(Ptr pool, int nr_objs, Ptr context,
      @OriginalName("objpool_init_obj_cb") Ptr objinit) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr objpool_pop(Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int objpool_push(Ptr obj, Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void once_deferred(Ptr w) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void once_disable_jump(Ptr key, Ptr mod) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ffh_cstate_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ffh_cstate_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int getname_statx_lookup_flags(int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("getname_flags((const char*)$arg1, $arg2, $arg3)")
  public static Ptr getname_flags(String filename, int flags,
      Ptr empty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("getname_kernel((const char*)$arg1)")
  public static Ptr getname_kernel(String filename) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("getname_uflags((const char*)$arg1, $arg2)")
  public static Ptr getname_uflags(String filename, int uflags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)noretcomp_show)")
  public static @OriginalName("ssize_t") long noretcomp_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)iotlb_hit_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short iotlb_hit_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)iotlb_lookup_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short iotlb_lookup_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)polling_interval_show)")
  public static @OriginalName("ssize_t") long polling_interval_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)polling_interval_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long polling_interval_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)product_show)")
  public static @OriginalName("ssize_t") long product_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)skipn_spaces((const char*)$arg1, (long unsigned int)$arg2))")
  public static String skipn_spaces(String str, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fc_mount(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fc_drop_locked(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fc_header($arg1, $arg2, $arg3, (const void*)$arg4, (const void*)$arg5, $arg6)")
  public static int fc_header(Ptr skb, Ptr dev, @Unsigned short type,
      Ptr daddr, Ptr saddr, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fc_setup(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping28_show)")
  public static @OriginalName("ssize_t") long mapping28_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rht_key_get_hash($arg1, (const void*)$arg2, (const struct rhashtable_params)$arg3, $arg4)")
  public static @Unsigned int rht_key_get_hash(Ptr ht, Ptr key,
      rhashtable_params params, @Unsigned int hash_rnd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__rht_bucket_nested((const struct bucket_table*)$arg1, $arg2)")
  public static Ptr> __rht_bucket_nested(Ptr tbl,
      @Unsigned int hash) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rht_bucket_nested((const struct bucket_table*)$arg1, $arg2)")
  public static Ptr> rht_bucket_nested(Ptr tbl,
      @Unsigned int hash) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr> rht_bucket_nested_insert(Ptr ht,
      Ptr tbl, @Unsigned int hash) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rht_deferred_worker(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int auditsc_get_stamp(Ptr ctx, Ptr stamp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockdown_is_locked_down(lockdown_reason what) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockdown_lsm_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockdown_param(String level) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lockdown_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long lockdown_read(Ptr filp, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lockdown_secfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lockdown_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long lockdown_write(Ptr file, String buf,
      @Unsigned long n, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int syscon_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr syscon_node_to_regmap(Ptr np) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int syscon_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("syscon_regmap_lookup_by_compatible((const char*)$arg1)")
  public static Ptr syscon_regmap_lookup_by_compatible(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("syscon_regmap_lookup_by_phandle($arg1, (const char*)$arg2)")
  public static Ptr syscon_regmap_lookup_by_phandle(Ptr np, String property) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("syscon_regmap_lookup_by_phandle_args($arg1, (const char*)$arg2, $arg3, $arg4)")
  public static Ptr syscon_regmap_lookup_by_phandle_args(Ptr np,
      String property, int arg_count, Ptr out_args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("syscon_regmap_lookup_by_phandle_optional($arg1, (const char*)$arg2)")
  public static Ptr syscon_regmap_lookup_by_phandle_optional(Ptr np,
      String property) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __cyc2ns_read(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cyc2ns_read_begin(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cyc2ns_read_end() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unix98_pty_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bvec_split_segs((const struct queue_limits*)$arg1, (const struct bio_vec*)$arg2, $arg3, $arg4, $arg5, $arg6))")
  public static boolean bvec_split_segs(Ptr lim, Ptr bv,
      Ptr nsegs, Ptr bytes,
      @Unsigned int max_segs, @Unsigned int max_bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bvec_alloc((mempool_s*)$arg1, $arg2, (unsigned int)$arg3)")
  public static Ptr bvec_alloc(Ptr<@OriginalName("mempool_t") mempool_s> pool,
      Ptr nr_vecs, @Unsigned @OriginalName("gfp_t") int gfp_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bvec_free((mempool_s*)$arg1, $arg2, $arg3)")
  public static void bvec_free(Ptr<@OriginalName("mempool_t") mempool_s> pool, Ptr bv,
      @Unsigned short nr_vecs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bvec_try_merge_hw_page($arg1, $arg2, $arg3, $arg4, $arg5, (_Bool*)$arg6))")
  public static boolean bvec_try_merge_hw_page(Ptr q, Ptr bv,
      Ptr page, @Unsigned int len, @Unsigned int offset,
      Ptr same_page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bvec_try_merge_page($arg1, $arg2, $arg3, $arg4, (_Bool*)$arg5))")
  public static boolean bvec_try_merge_page(Ptr bv, Ptr page, @Unsigned int len,
      @Unsigned int off, Ptr same_page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)behind_writes_used_reset($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long behind_writes_used_reset(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)behind_writes_used_show)")
  public static @OriginalName("ssize_t") long behind_writes_used_show(Ptr mddev,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nanosleep_copyout(Ptr restart, Ptr ts) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fcntl_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fcntl_dirnotify(int fd, Ptr filp, @Unsigned int arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fcntl_getlease(Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fcntl_getlk(Ptr filp, @Unsigned int cmd, Ptr flock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fcntl_setlease(@Unsigned int fd, Ptr filp, int arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fcntl_setlk(@Unsigned int fd, Ptr filp, @Unsigned int cmd,
      Ptr flock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vivaldi_function_row_physmap_show((const struct vivaldi_data*)$arg1, $arg2))")
  public static @OriginalName("ssize_t") long vivaldi_function_row_physmap_show(
      Ptr data, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long sum_zone_node_page_state(int node, zone_stat_item item) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long sum_zone_numa_event_state(int node, numa_stat_item item) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pndisc_constructor(Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pndisc_destructor(Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pndisc_redo(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bq_xmit_all($arg1, (unsigned int)$arg2)")
  public static void bq_xmit_all(Ptr bq, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bq_flush_to_queue(Ptr bq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int notsupp_get_next_key(Ptr map, Ptr key, Ptr next_key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)compiled_by_show)")
  public static @OriginalName("ssize_t") long compiled_by_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ivb_uncore_pci_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int status_resync(Ptr seq, Ptr mddev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)status_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long status_store(Ptr device,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void status_unused(Ptr seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int status_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rule_exists(Ptr ops, Ptr frh, Ptr> tb,
      Ptr rule) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rule_find($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static Ptr rule_find(Ptr ops, Ptr frh,
      Ptr> tb, Ptr rule, boolean user_priority) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ordered_lsm_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ordered_lsm_parse((const char*)$arg1, (const char*)$arg2)")
  public static void ordered_lsm_parse(String order, String origin) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)vpd_attr_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short vpd_attr_is_visible(Ptr kobj,
      Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vpd_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long vpd_read(Ptr filp, Ptr kobj,
      Ptr bin_attr, String buf, @OriginalName("loff_t") long off,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vpd_write($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long vpd_write(Ptr filp, Ptr kobj,
      Ptr bin_attr, String buf, @OriginalName("loff_t") long off,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)psb_period_show)")
  public static @OriginalName("ssize_t") long psb_period_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slave_show)")
  public static @OriginalName("ssize_t") long slave_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slave_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long slave_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fence_check_cb_func(Ptr f, Ptr cb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long clock_t_to_jiffies(@Unsigned long x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)clock_name_show)")
  public static @OriginalName("ssize_t") long clock_name_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void clock_was_set(@Unsigned int bases) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void clock_was_set_delayed() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void clock_was_set_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("leftmatch_fb($arg1, $arg2, (const char*)$arg3, $arg4, $arg5)")
  public static @Unsigned int leftmatch_fb(Ptr dfa, @Unsigned int start, String str,
      Ptr wb, Ptr count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kblockd_mod_delayed_work_on(int cpu, Ptr dwork,
      @Unsigned long delay) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kblockd_schedule_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)prstate_housekeeping_conflict)")
  public static boolean prstate_housekeeping_conflict(int prstate, Ptr new_cpus) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void optimized_callback(Ptr op, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pciserial_detach_ports(Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pciserial_init_one($arg1, (const struct pci_device_id*)$arg2)")
  public static int pciserial_init_one(Ptr dev, Ptr ent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pciserial_init_ports($arg1, (const struct pciserial_board*)$arg2)")
  public static Ptr pciserial_init_ports(Ptr dev,
      Ptr board) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pciserial_remove_one(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pciserial_remove_ports(Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pciserial_resume_one(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pciserial_resume_ports(Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pciserial_suspend_one(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pciserial_suspend_ports(Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ontrack_action($arg1, $arg2, $arg3, $arg4, $arg5, $arg6, $arg7, (long long unsigned int*)$arg8)")
  public static void ontrack_action(Ptr hist_data, Ptr elt,
      Ptr buffer, Ptr rec, Ptr rbe, Ptr key,
      Ptr data, Ptr var_ref_vals) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)patched_show)")
  public static @OriginalName("ssize_t") long patched_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String pack_threadid(String pkt, Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dr_mode_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dr_mode_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lowmem_reserve_ratio_sysctl_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int lowmem_reserve_ratio_sysctl_handler(Ptr table, int write,
      Ptr buffer, Ptr length,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "})swp_entry_to_pte((struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg1))")
  public static pte_t swp_entry_to_pte(swp_entry_t entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swp_entry_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int swp_entry_cmp(Ptr ent1, Ptr ent2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swp_swap_info((struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg1)")
  public static Ptr swp_swap_info(swp_entry_t entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("swp_swapcount((struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg1)")
  public static int swp_swapcount(swp_entry_t entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void expr_field_str(Ptr field, String expr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String expr_str(Ptr field, @Unsigned int level) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __hrtick_start(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hrtick_start($arg1, (long long unsigned int)$arg2)")
  public static void hrtick_start(Ptr rq, @Unsigned long delay) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hrtick_start_fair(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hrtick_update(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int srat_disabled() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("srat_parse_genport_affinity($arg1, (const long unsigned int)$arg2)")
  public static int srat_parse_genport_affinity(Ptr header,
      @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("srat_parse_mem_affinity($arg1, (const long unsigned int)$arg2)")
  public static int srat_parse_mem_affinity(Ptr header, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pagefault_out_of_memory() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void exclusive_event_destroy(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)exclusive_event_installable)")
  public static boolean exclusive_event_installable(Ptr event,
      Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tnode_free(Ptr tn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tnode_new((unsigned int)$arg1, $arg2, $arg3)")
  public static Ptr tnode_new(@Unsigned @OriginalName("t_key") int key, int pos,
      int bits) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rootfs_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("km_new_mapping($arg1, (union {\n"
          + "  unsigned int a4;\n"
          + "  unsigned int a6[4];\n"
          + "  struct in6_addr in6;\n"
          + "}*)$arg2, (short unsigned int)$arg3)")
  public static int km_new_mapping(Ptr x, Ptr ipaddr,
      @Unsigned @OriginalName("__be16") short sport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("km_policy_expired($arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static void km_policy_expired(Ptr pol, int dir, int hard,
      @Unsigned int portid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("km_policy_notify($arg1, $arg2, (const struct km_event*)$arg3)")
  public static void km_policy_notify(Ptr xp, int dir, Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int km_query(Ptr x, Ptr t, Ptr pol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("km_report($arg1, (unsigned char)$arg2, $arg3, (union {\n"
          + "  unsigned int a4;\n"
          + "  unsigned int a6[4];\n"
          + "  struct in6_addr in6;\n"
          + "}*)$arg4)")
  public static int km_report(Ptr net, @Unsigned char proto, Ptr sel,
      Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("km_state_expired($arg1, $arg2, (unsigned int)$arg3)")
  public static void km_state_expired(Ptr x, int hard, @Unsigned int portid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("km_state_notify($arg1, (const struct km_event*)$arg2)")
  public static void km_state_notify(Ptr x, Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void km_get_page(Ptr dp, Ptr> p,
      Ptr len, Ptr offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void km_next_page(Ptr dp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int accept_memory_parse(String p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("accept_all($arg1, $arg2, (const struct nf_hook_state*)$arg3)")
  public static @Unsigned int accept_all(Ptr priv, Ptr skb, Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("accept_memory((long long unsigned int)$arg1, (long long unsigned int)$arg2)")
  public static void accept_memory(@Unsigned @OriginalName("phys_addr_t") long start,
      @Unsigned @OriginalName("phys_addr_t") long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int extract_clock(@Unsigned int msr, @Unsigned int cpu, int failsafe) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)extract_iter_to_sg($arg1, (long unsigned int)$arg2, $arg3, $arg4, (unsigned int)$arg5))")
  public static @OriginalName("ssize_t") long extract_iter_to_sg(Ptr iter,
      @Unsigned long maxsize, Ptr sgtable, @Unsigned int sg_max,
      @Unsigned @OriginalName("iov_iter_extraction_t") int extraction_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)extract_xarray_to_sg($arg1, (long int)$arg2, $arg3, $arg4, (unsigned int)$arg5))")
  public static @OriginalName("ssize_t") long extract_xarray_to_sg(Ptr iter,
      @OriginalName("ssize_t") long maxsize, Ptr sgtable, @Unsigned int sg_max,
      @Unsigned @OriginalName("iov_iter_extraction_t") int extraction_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("extract_entropy($arg1, (long unsigned int)$arg2)")
  public static void extract_entropy(Ptr buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("extract_freq($arg1, (unsigned int)$arg2)")
  public static @Unsigned int extract_freq(Ptr policy, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("extract_package($arg1, $arg2, (const struct acpi_offsets*)$arg3, $arg4)")
  public static int extract_package(Ptr battery, Ptr _package,
      Ptr offsets, int num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("extract_crs_csi2_conn_info((void*)$arg1, $arg2, $arg3)")
  public static void extract_crs_csi2_conn_info(@OriginalName("acpi_handle") Ptr local_handle,
      Ptr local_swnodes, Ptr conn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ignore_signals(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ignore_task_cpu(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ignore_unknown_bootoption($arg1, $arg2, (const char*)$arg3, $arg4)")
  public static int ignore_unknown_bootoption(String param, String val, String unused, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ignore_nice_load_show)")
  public static @OriginalName("ssize_t") long ignore_nice_load_show(Ptr attr_set,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ignore_nice_load_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long ignore_nice_load_store(Ptr attr_set,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ignore_loglevel_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mach_get_cmos_time(Ptr now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mach_set_cmos_time((const struct timespec64*)$arg1)")
  public static int mach_set_cmos_time(Ptr now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mach_reboot_fixups() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr onmatch_parse(Ptr tr, String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ptracer_capable)")
  public static boolean ptracer_capable(Ptr tsk, Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)modes_show)")
  public static @OriginalName("ssize_t") long modes_show(Ptr device,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("juggle_array((unsigned int**)$arg1, $arg2, $arg3)")
  public static void juggle_array(Ptr> array, @Unsigned int size,
      @Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)longest_match((deflate_state*)$arg1, (unsigned int)$arg2))")
  public static @Unsigned @OriginalName("uInt") int longest_match(Ptr s,
      @Unsigned @OriginalName("IPos") int cur_match) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cmask_show)")
  public static @OriginalName("ssize_t") long cmask_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int handles_cxl_error_iter(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hardlockup_detector_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hardlockup_panic_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hardlockup_detector_event_create() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hardlockup_detector_perf_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hardlockup_detector_perf_restart() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hardlockup_detector_perf_stop() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int contains_operator(String str, Ptr sep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)total_hw_sleep_show)")
  public static @OriginalName("ssize_t") long total_hw_sleep_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)total_objects_show)")
  public static @OriginalName("ssize_t") long total_objects_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)total_show)")
  public static @OriginalName("ssize_t") long total_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)total_time_ms_show)")
  public static @OriginalName("ssize_t") long total_time_ms_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)total_trans_show)")
  public static @OriginalName("ssize_t") long total_trans_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int total_idle_time_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int total_idle_time_show(Ptr s, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)high_kb_show)")
  public static @OriginalName("ssize_t") long high_kb_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void high_work_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devtype_show)")
  public static @OriginalName("ssize_t") long devtype_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ac6_get_next(Ptr seq, Ptr im) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ac6_proc_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ac6_proc_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ac6_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr ac6_seq_next(Ptr seq, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ac6_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ac6_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr ac6_seq_start(Ptr seq,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ac6_seq_stop(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int acquire_reference_state(Ptr env, int insn_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__rmid_read((unsigned int)$arg1, $arg2, (long long unsigned int*)$arg3)")
  public static int __rmid_read(@Unsigned int rmid, resctrl_event_id eventid,
      Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pop_callee_regs((unsigned char**)$arg1, (_Bool*)$arg2)")
  public static void pop_callee_regs(Ptr> pprog,
      Ptr callee_regs_used) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pop_stack($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static int pop_stack(Ptr env, Ptr prev_insn_idx,
      Ptr insn_idx, boolean pop_log) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("urb_free_priv($arg1, (urb_priv*)$arg2)")
  public static void urb_free_priv(Ptr hc,
      Ptr<@OriginalName("urb_priv_t") urb_priv> urb_priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void poke_blanked_console() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int poke_int3_handler(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)extts_enable_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long extts_enable_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)extts_fifo_show)")
  public static @OriginalName("ssize_t") long extts_fifo_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bInterval_show)")
  public static @OriginalName("ssize_t") long bInterval_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nsfs_evict(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nsfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nsfs_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nsfs_show_path(Ptr seq, Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)valid_zones_show)")
  public static @OriginalName("ssize_t") long valid_zones_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)valid_inferred_mode((const struct drm_connector*)$arg1, (const struct drm_display_mode*)$arg2))")
  public static boolean valid_inferred_mode(Ptr connector,
      Ptr mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("valid_mmap_phys_addr_range($arg1, (long unsigned int)$arg2)")
  public static int valid_mmap_phys_addr_range(@Unsigned long pfn, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("valid_phys_addr_range((long long unsigned int)$arg1, (long unsigned int)$arg2)")
  public static int valid_phys_addr_range(@Unsigned @OriginalName("phys_addr_t") long addr,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("valid_master_desc((const char*)$arg1, (const char*)$arg2)")
  public static int valid_master_desc(String new_desc, String orig_desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("valid_bridge_getlink_req((const struct nlmsghdr*)$arg1, (_Bool)$arg2, (unsigned int*)$arg3, $arg4)")
  public static int valid_bridge_getlink_req(Ptr nlh, boolean strict_check,
      Ptr filter_mask, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("valid_fdb_dump_legacy((const struct nlmsghdr*)$arg1, $arg2, $arg3, $arg4)")
  public static int valid_fdb_dump_legacy(Ptr nlh, Ptr br_idx,
      Ptr brport_idx, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("valid_fdb_dump_strict((const struct nlmsghdr*)$arg1, $arg2, $arg3, $arg4)")
  public static int valid_fdb_dump_strict(Ptr nlh, Ptr br_idx,
      Ptr brport_idx, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ack_bad(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ack_lapic_irq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ack_update_msk(Ptr msk, Ptr ssk,
      Ptr mp_opt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ack_dynirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ack_all_badblocks(Ptr bb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ack_bad_irq(@Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pefile_digest_pe((const void*)$arg1, $arg2, $arg3)")
  public static int pefile_digest_pe(Ptr pebuf, @Unsigned int pelen, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pefile_digest_pe_contents((const void*)$arg1, $arg2, $arg3, $arg4)")
  public static int pefile_digest_pe_contents(Ptr pebuf, @Unsigned int pelen,
      Ptr ctx, Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pefile_parse_binary((const void*)$arg1, $arg2, $arg3)")
  public static int pefile_parse_binary(Ptr pebuf, @Unsigned int pelen,
      Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pefile_strip_sig_wrapper((const void*)$arg1, $arg2)")
  public static int pefile_strip_sig_wrapper(Ptr pebuf, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("crng_fast_key_erasure((unsigned char*)$arg1, (unsigned int*)$arg2, (unsigned char*)$arg3, (long unsigned int)$arg4)")
  public static void crng_fast_key_erasure(Ptr key,
      Ptr chacha_state,
      Ptr random_data, @Unsigned long random_data_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("crng_make_state((unsigned int*)$arg1, (unsigned char*)$arg2, (long unsigned int)$arg3)")
  public static void crng_make_state(Ptr chacha_state,
      Ptr random_data, @Unsigned long random_data_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void crng_reseed(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void crng_set_ready(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int zap_other_threads(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zap_page_range_single(Ptr vma, @Unsigned long address,
      @Unsigned long size, Ptr details) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zap_pte_range($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3, $arg4, $arg5, $arg6)")
  public static @Unsigned long zap_pte_range(Ptr tlb, Ptr vma,
      Ptr pmd, @Unsigned long addr, @Unsigned long end, Ptr details) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zap_vma_ptes(Ptr vma, @Unsigned long address,
      @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zap_completion_queue() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zap_pid_ns_processes(Ptr pid_ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zap_huge_pmd($arg1, $arg2, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg3, $arg4)")
  public static int zap_huge_pmd(Ptr tlb, Ptr vma, Ptr pmd,
      @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zap_huge_pud($arg1, $arg2, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg3, $arg4)")
  public static int zap_huge_pud(Ptr tlb, Ptr vma, Ptr pud,
      @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zap_modalias_env(Ptr env) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kprobes_inc_nmissed_count(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kprobes_module_callback(Ptr nb, @Unsigned long val,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kprobes_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bAlternateSetting_show)")
  public static @OriginalName("ssize_t") long bAlternateSetting_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sscanf_key($arg1, (unsigned int*)$arg2)")
  public static int sscanf_key(String buf,
      Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("note_page($arg1, $arg2, $arg3, (long long unsigned int)$arg4)")
  public static void note_page(Ptr pt_st, @Unsigned long addr, int level,
      @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("note_interrupt($arg1, (irqreturn)$arg2)")
  public static void note_interrupt(Ptr desc,
      @OriginalName("irqreturn_t") irqreturn action_ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__note_gp_changes)")
  public static boolean __note_gp_changes(Ptr rnp, Ptr rdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void note_gp_changes(Ptr rdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)card_id_show)")
  public static @OriginalName("ssize_t") long card_id_show(Ptr dmdev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int card_probe(Ptr card, Ptr drv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void card_remove(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void card_remove_first(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int card_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("card_suspend($arg1, (pm_message)$arg2)")
  public static int card_suspend(Ptr dev, @OriginalName("pm_message_t") pm_message state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)testing_show)")
  public static @OriginalName("ssize_t") long testing_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fileattr_fill_flags($arg1, (unsigned int)$arg2)")
  public static void fileattr_fill_flags(Ptr fa, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fileattr_fill_xflags($arg1, (unsigned int)$arg2)")
  public static void fileattr_fill_xflags(Ptr fa, @Unsigned int xflags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fileattr_set_prepare($arg1, (const struct fileattr*)$arg2, $arg3)")
  public static int fileattr_set_prepare(Ptr inode, Ptr old_ma, Ptr fa) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dyntick_save_progress_counter(Ptr rdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devtmpfs_create_node(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devtmpfs_delete_node(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devtmpfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devtmpfs_mount() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devtmpfs_setup(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devtmpfs_submit_req($arg1, (const char*)$arg2)")
  public static int devtmpfs_submit_req(Ptr req, String tmp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devtmpfs_work_loop() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void netback_changed(Ptr dev, xenbus_state backend_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pnw_exit(Ptr mid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pnw_setup(Ptr mid, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("utf8s_to_utf16s((const unsigned char*)$arg1, $arg2, $arg3, (short unsigned int*)$arg4, $arg5)")
  public static int utf8s_to_utf16s(Ptr s, int inlen,
      utf16_endian endian, Ptr pwcs,
      int maxout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("eee_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int eee_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("eee_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int eee_prepare_data(Ptr req_base, Ptr reply_base,
      Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("eee_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int eee_reply_size(Ptr req_base, Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__zerocopy_sg_from_iter($arg1, $arg2, $arg3, $arg4, (long unsigned int)$arg5)")
  public static int __zerocopy_sg_from_iter(Ptr msg, Ptr sk, Ptr skb,
      Ptr from, @Unsigned long length) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int zerocopy_sg_from_iter(Ptr skb, Ptr from) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void section_deactivate(@Unsigned long pfn, @Unsigned long nr_pages,
      Ptr altmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int execdomains_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtol_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static int kstrtol_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pcrs_show)")
  public static @OriginalName("ssize_t") long pcrs_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vid_show)")
  public static @OriginalName("ssize_t") long vid_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lprev_show)")
  public static @OriginalName("ssize_t") long lprev_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nvme_disable_and_flr($arg1, (_Bool)$arg2)")
  public static int nvme_disable_and_flr(Ptr dev, boolean probe) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpool_cleanup_work_cb(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void skl_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void skl_uncore_msr_enable_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void skl_uncore_msr_exit_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void skl_uncore_msr_init_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int skl_uncore_pci_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fork_idle(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fork_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int semctl_down(Ptr ns, int semid, int cmd,
      Ptr semid64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int semctl_info(Ptr ns, int semid, int cmd, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int semctl_main(Ptr ns, int semid, int semnum, int cmd, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int semctl_setval(Ptr ns, int semid, int semnum, int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int semctl_stat(Ptr ns, int semid, int cmd,
      Ptr semid64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)ERR_getErrorString((ZSTD_error)$arg1))")
  public static String ERR_getErrorString(@OriginalName("ERR_enum") ZSTD_error code) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("err_pos($arg1, (const char*)$arg2)")
  public static @Unsigned int err_pos(String cmd, String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("err_broadcast((const struct cpumask*)$arg1)")
  public static void err_broadcast(Ptr mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mmiotrace_ioremap((long long unsigned int)$arg1, $arg2, $arg3)")
  public static void mmiotrace_ioremap(@Unsigned @OriginalName("resource_size_t") long offset,
      @Unsigned long size, Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mmiotrace_iounmap((volatile void*)$arg1)")
  public static void mmiotrace_iounmap(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mmiotrace_printk((const char*)$arg1, $arg2_)")
  public static int mmiotrace_printk(String fmt, java.lang.Object... param1) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int powernowk8_cpu_exit(Ptr pol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int powernowk8_cpu_init(Ptr pol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void powernowk8_cpu_init_on_cpu(Ptr _init_on_cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void powernowk8_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int powernowk8_get(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int powernowk8_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int powernowk8_target(Ptr pol, @Unsigned int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long powernowk8_target_fn(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ricoh_mmc_fixup_r5c832(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ricoh_mmc_fixup_rl5c476(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crc32_threadfn(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)crc32_be((unsigned int)$arg1, (const unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @Unsigned int crc32_be(@Unsigned int crc, Ptr p,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)crc32_body((unsigned int)$arg1, (const unsigned char*)$arg2, (long unsigned int)$arg3, (const unsigned int[256]*)$arg4))")
  public static @Unsigned int crc32_body(@Unsigned int crc, Ptr buf,
      @Unsigned long len, Ptr<@Unsigned int @Size(256) []> tab) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)crc32_generic_shift((unsigned int)$arg1, (long unsigned int)$arg2, (unsigned int)$arg3))")
  public static @Unsigned int crc32_generic_shift(@Unsigned int crc, @Unsigned long len,
      @Unsigned int polynomial) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)crc32_le((unsigned int)$arg1, (const unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @Unsigned int crc32_le(@Unsigned int crc, Ptr p,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)crc32_le_shift((unsigned int)$arg1, (long unsigned int)$arg2))")
  public static @Unsigned int crc32_le_shift(@Unsigned int crc, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static xz_ret crc32_validate(Ptr s, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bsw_pwm_setup(Ptr pdata) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)threaded_show)")
  public static @OriginalName("ssize_t") long threaded_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)threaded_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long threaded_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("channels_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int channels_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("channels_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int channels_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("channels_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int channels_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void channels_on_cpu_dec(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)crtc_needs_disable)")
  public static boolean crtc_needs_disable(Ptr old_state,
      Ptr new_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr crtc_or_fake_commit(Ptr state,
      Ptr crtc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void crtc_set_mode(Ptr dev, Ptr old_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crtc_crc_open(Ptr inode, Ptr filep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)crtc_crc_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int crtc_crc_poll(Ptr file,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)crtc_crc_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long crtc_crc_read(Ptr filep, String user_buf,
      @Unsigned long count, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crtc_crc_release(Ptr inode, Ptr filep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void construct_default_ISA_mptable(int mpc_default_type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void construct_default_ioirq_mptable(int mpc_default_type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int construct_alloc_key(Ptr ctx, Ptr dest_keyring,
      @Unsigned long flags, Ptr user, Ptr> _key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int construct_get_dest_keyring(Ptr> _dest_keyring) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("construct_key_and_link($arg1, (const char*)$arg2, (long unsigned int)$arg3, $arg4, $arg5, $arg6)")
  public static Ptr construct_key_and_link(Ptr ctx,
      String callout_info, @Unsigned long callout_len, Ptr aux, Ptr dest_keyring,
      @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int i8237A_init_ops() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i8237A_resume() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)auto_movable_can_online_movable)")
  public static boolean auto_movable_can_online_movable(int nid, Ptr group,
      @Unsigned long nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int auto_movable_stats_account_group(Ptr group, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)auto_online_blocks_show)")
  public static @OriginalName("ssize_t") long auto_online_blocks_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)auto_online_blocks_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long auto_online_blocks_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)auto_remove_on_show)")
  public static @OriginalName("ssize_t") long auto_remove_on_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)unique_id_show)")
  public static @OriginalName("ssize_t") long unique_id_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void transfer_surpluses(Ptr surpluses, Ptr now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void transfer_pid(Ptr old, Ptr _new, pid_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reweight_entity(Ptr cfs_rq, Ptr se,
      @Unsigned long weight) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reweight_task(Ptr p, int prio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void detach_attrs(Ptr item) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void detach_groups(Ptr group) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("detach_if_pending($arg1, $arg2, (_Bool)$arg3)")
  public static int detach_if_pending(Ptr timer, Ptr base,
      boolean clear_pending) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __detach_mounts(Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void detach_buf_packed(Ptr vq, @Unsigned int id, Ptr> ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void detach_buf_split(Ptr vq, @Unsigned int head,
      Ptr> ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void detach_device(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void detach_pid(Ptr task, pid_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void detach_entity_load_avg(Ptr cfs_rq, Ptr se) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int detach_tasks(Ptr env) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pldm_move_fw_offset($arg1, (long unsigned int)$arg2)")
  public static int pldm_move_fw_offset(Ptr data, @Unsigned long bytes_to_move) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pldm_parse_components(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pldm_parse_desc_tlvs($arg1, $arg2, (unsigned char)$arg3)")
  public static int pldm_parse_desc_tlvs(Ptr data, Ptr record,
      @Unsigned char desc_count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pldm_parse_header(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pldm_parse_one_record($arg1, (const struct __pldmfw_record_info*)$arg2)")
  public static int pldm_parse_one_record(Ptr data,
      Ptr<__pldmfw_record_info> __record) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pldm_send_component_tables(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void apex_pci_fixup_class(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lid_show)")
  public static @OriginalName("ssize_t") long lid_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unexpected_machine_check(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retire_super(Ptr sb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retire_userns_sysctls(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retire_ipc_sysctls(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retire_mq_sysctls(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retire_sysctl_set(Ptr set) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gather_bootmem_prealloc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gather_hugetlb_stats((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4, $arg5)")
  public static int gather_hugetlb_stats(Ptr pte, @Unsigned long hmask, @Unsigned long addr,
      @Unsigned long end, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gather_pte_stats((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4)")
  public static int gather_pte_stats(Ptr pmd, @Unsigned long addr, @Unsigned long end,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gather_stats(Ptr page, Ptr md, int pte_dirty,
      @Unsigned long nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gather_surplus_pages(Ptr h, long delta) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void resend_irqs(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mab_calc_split(Ptr mas, Ptr bn,
      Ptr mid_split, @Unsigned long min) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mab_mas_cp($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static void mab_mas_cp(Ptr b_node, @Unsigned char mab_start,
      @Unsigned char mab_end, Ptr mas, boolean new_max) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mab_shift_right(Ptr b_node, @Unsigned char shift) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int me_huge_page(Ptr ps, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int me_kernel(Ptr ps, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int me_pagecache_clean(Ptr ps, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int me_pagecache_dirty(Ptr ps, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int me_swapcache_clean(Ptr ps, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int me_swapcache_dirty(Ptr ps, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int me_unknown(Ptr ps, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)clocks_calc_max_nsecs((unsigned int)$arg1, (unsigned int)$arg2, (unsigned int)$arg3, (long long unsigned int)$arg4, (long long unsigned int*)$arg5))")
  public static @Unsigned long clocks_calc_max_nsecs(@Unsigned int mult, @Unsigned int shift,
      @Unsigned int maxadj, @Unsigned long mask, Ptr max_cyc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clocks_calc_mult_shift((unsigned int*)$arg1, (unsigned int*)$arg2, (unsigned int)$arg3, (unsigned int)$arg4, (unsigned int)$arg5)")
  public static void clocks_calc_mult_shift(Ptr mult,
      Ptr shift, @Unsigned int from, @Unsigned int to,
      @Unsigned int maxsec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)yoffset_show)")
  public static @OriginalName("ssize_t") long yoffset_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rdp_offload_toggle($arg1, (_Bool)$arg2, $arg3)")
  public static int rdp_offload_toggle(Ptr rdp, boolean offload, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void udplite6_proc_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void udplite6_proc_exit_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplite6_proc_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplite6_proc_init_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ksysfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)holder_class_show)")
  public static @OriginalName("ssize_t") long holder_class_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)holder_class_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long holder_class_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)holder_show)")
  public static @OriginalName("ssize_t") long holder_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int install_process_keyring_to_cred(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int install_session_keyring_to_cred(Ptr cred, Ptr keyring) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int install_thread_keyring_to_cred(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__install_special_mapping($arg1, $arg2, $arg3, $arg4, $arg5, (const struct vm_operations_struct*)$arg6)")
  public static Ptr __install_special_mapping(Ptr mm,
      @Unsigned long addr, @Unsigned long len, @Unsigned long vm_flags, Ptr priv,
      Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("_install_special_mapping($arg1, $arg2, $arg3, $arg4, (const struct vm_special_mapping*)$arg5)")
  public static Ptr _install_special_mapping(Ptr mm, @Unsigned long addr,
      @Unsigned long len, @Unsigned long vm_flags, Ptr spec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int install_special_mapping(Ptr mm, @Unsigned long addr,
      @Unsigned long len, @Unsigned long vm_flags, Ptr> pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)install_equiv_cpu_table((const unsigned char*)$arg1, (long unsigned int)$arg2))")
  public static @Unsigned long install_equiv_cpu_table(Ptr buf,
      @Unsigned long buf_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr install_unbound_pwq(Ptr wq, int cpu,
      Ptr pwq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)coherency_line_size_show)")
  public static @OriginalName("ssize_t") long coherency_line_size_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hold_module_trace_bprintk_format((const char**)$arg1, (const char**)$arg2)")
  public static void hold_module_trace_bprintk_format(Ptr start, Ptr end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hold_task_mempolicy(Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("onlycap_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr onlycap_seq_next(Ptr s, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int onlycap_seq_show(Ptr s, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("onlycap_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr onlycap_seq_start(Ptr s,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wr_ghcb_msr((long long unsigned int)$arg1)")
  public static void wr_ghcb_msr(@Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mast_fill_bnode(Ptr mast, Ptr mas,
      @Unsigned char skip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mast_spanning_rebalance)")
  public static boolean mast_spanning_rebalance(Ptr mast) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mast_split_data(Ptr mast, Ptr mas,
      @Unsigned char split) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void idt_invalidate() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void idt_setup_apic_and_irq_gates() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void idt_setup_early_handler() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void idt_setup_early_pf() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void idt_setup_early_traps() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("idt_setup_from_table((gate_struct*)$arg1, (const struct idt_data*)$arg2, $arg3, (_Bool)$arg4)")
  public static void idt_setup_from_table(Ptr<@OriginalName("gate_desc") gate_struct> idt,
      Ptr t, int size, boolean sys) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void idt_setup_traps() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int grow_tree_refs(Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("for_each_kernel_tracepoint((void (*)(struct tracepoint*, void*))$arg1, $arg2)")
  public static void for_each_kernel_tracepoint(Ptr fct, Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("for_each_memory_block($arg1, (int (*)(struct memory_block*, void*))$arg2)")
  public static int for_each_memory_block(Ptr arg,
      @OriginalName("walk_memory_blocks_func_t") Ptr func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int for_each_memory_block_cb(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("for_each_thermal_trip($arg1, (int (*)(struct thermal_trip*, void*))$arg2, $arg3)")
  public static int for_each_thermal_trip(Ptr tz, Ptr cb, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("for_each_thermal_cooling_device((int (*)(struct thermal_cooling_device*, void*))$arg1, $arg2)")
  public static int for_each_thermal_cooling_device(Ptr cb, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("for_each_thermal_governor((int (*)(struct thermal_governor*, void*))$arg1, $arg2)")
  public static int for_each_thermal_governor(Ptr cb, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("for_each_thermal_zone((int (*)(struct thermal_zone_device*, void*))$arg1, $arg2)")
  public static int for_each_thermal_zone(Ptr cb, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("for_each_companion($arg1, $arg2, (void (*)(struct pci_dev*, struct usb_hcd*, struct pci_dev*, struct usb_hcd*))$arg3)")
  public static void for_each_companion(Ptr pdev, Ptr hcd,
      @OriginalName("companion_fn") Ptr fn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)__blockdev_direct_IO($arg1, $arg2, $arg3, $arg4, (int (*)(struct inode*, long long unsigned int, struct buffer_head*, int))$arg5, (int (*)(struct kiocb*, long long int, long int, void*))$arg6, $arg7))")
  public static @OriginalName("ssize_t") long __blockdev_direct_IO(Ptr iocb,
      Ptr inode, Ptr bdev, Ptr iter, Ptr get_block, Ptr end_io,
      int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trans_table_show)")
  public static @OriginalName("ssize_t") long trans_table_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trans_stat_show)")
  public static @OriginalName("ssize_t") long trans_stat_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trans_stat_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long trans_stat_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)sch_direct_xmit($arg1, $arg2, $arg3, $arg4, (spinlock*)$arg5, (_Bool)$arg6))")
  public static boolean sch_direct_xmit(Ptr skb, Ptr q, Ptr dev,
      Ptr txq, Ptr<@OriginalName("spinlock_t") spinlock> root_lock,
      boolean validate) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sch_frag_dst_get_mtu((const struct dst_entry*)$arg1)")
  public static @Unsigned int sch_frag_dst_get_mtu(Ptr dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sch_frag_prepare_frag($arg1, (int (*)(struct sk_buff*))$arg2)")
  public static void sch_frag_prepare_frag(Ptr skb, Ptr xmit) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sch_frag_xmit(Ptr net, Ptr sk, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sch_frag_xmit_hook($arg1, (int (*)(struct sk_buff*))$arg2)")
  public static int sch_frag_xmit_hook(Ptr skb, Ptr xmit) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sch_fragment($arg1, $arg2, (short unsigned int)$arg3, (int (*)(struct sk_buff*))$arg4)")
  public static int sch_fragment(Ptr net, Ptr skb, @Unsigned short mru, Ptr xmit) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)__func_get_name((const struct bpf_insn_cbs*)$arg1, (const struct bpf_insn*)$arg2, $arg3, (long unsigned int)$arg4))")
  public static String __func_get_name(Ptr cbs, Ptr insn, String buff,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)func_id_name)")
  public static String func_id_name(int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int func_prolog_preempt_disable(Ptr tr, Ptr> data,
      Ptr trace_ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int func_ptr_is_kernel_text(Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("func_graph_set_flag($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4)")
  public static int func_graph_set_flag(Ptr tr, @Unsigned int old_flags,
      @Unsigned int bit, int set) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("func_set_flag($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4)")
  public static int func_set_flag(Ptr tr, @Unsigned int old_flags, @Unsigned int bit,
      int set) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void remoteproc_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int remoteproc_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rwb_arm_timer(Ptr rwb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rwb_trace_step($arg1, (const char*)$arg2)")
  public static void rwb_trace_step(Ptr rwb, String msg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uprobes_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)upper_size_to_lower_size($arg1, (long long int)$arg2))")
  public static @OriginalName("loff_t") long upper_size_to_lower_size(
      Ptr crypt_stat, @OriginalName("loff_t") long upper_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int non_essential_device_connecting(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void non_ehci_add(Ptr pdev, Ptr hcd, Ptr companion,
      Ptr companion_hcd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void s2idle_loop() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("s2idle_set_ops((const struct platform_s2idle_ops*)$arg1)")
  public static void s2idle_set_ops(Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void s2idle_wake() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)retpoline_module_ok((_Bool)$arg1))")
  public static boolean retpoline_module_ok(boolean has_retpoline) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__udpv4_gso_segment_csum($arg1, (unsigned int*)$arg2, (unsigned int*)$arg3, (short unsigned int*)$arg4, (short unsigned int*)$arg5)")
  public static void __udpv4_gso_segment_csum(Ptr seg,
      Ptr oldip,
      Ptr newip,
      Ptr oldport,
      Ptr newport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udpv4_offload_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ged_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ged_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ged_remove(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ged_shutdown(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lpm_trie_node_alloc((const struct lpm_trie*)$arg1, (const void*)$arg2)")
  public static Ptr lpm_trie_node_alloc(Ptr trie, Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("depot_alloc_stack($arg1, $arg2, (unsigned int)$arg3, (unsigned int)$arg4, $arg5)")
  public static Ptr depot_alloc_stack(Ptr entries,
      @Unsigned int nr_entries, @Unsigned int hash,
      @Unsigned @OriginalName("depot_flags_t") int flags, Ptr> prealloc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int depot_debugfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("depot_fetch_stack((unsigned int)$arg1)")
  public static Ptr depot_fetch_stack(
      @Unsigned @OriginalName("depot_stack_handle_t") int handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping10_show)")
  public static @OriginalName("ssize_t") long mapping10_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bdx_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bdx_uncore_pci_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void time_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("time_and_date($arg1, $arg2, $arg3, $arg4, (const char*)$arg5)")
  public static String time_and_date(String buf, String end, Ptr ptr, printf_spec spec,
      String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int time_cpufreq_notifier(Ptr nb, @Unsigned long val, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("time_str($arg1, $arg2, (const struct rtc_time*)$arg3, (_Bool)$arg4)")
  public static String time_str(String buf, String end, Ptr tm, boolean r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)time_in_state_ms_show)")
  public static @OriginalName("ssize_t") long time_in_state_ms_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void time_out_leases(Ptr inode, Ptr dispose) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)time_show)")
  public static @OriginalName("ssize_t") long time_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mscode_note_content_type($arg1, (long unsigned int)$arg2, $arg3, (const void*)$arg4, (long unsigned int)$arg5)")
  public static int mscode_note_content_type(Ptr context, @Unsigned long hdrlen,
      @Unsigned char tag, Ptr value, @Unsigned long vlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mscode_note_digest($arg1, (long unsigned int)$arg2, $arg3, (const void*)$arg4, (long unsigned int)$arg5)")
  public static int mscode_note_digest(Ptr context, @Unsigned long hdrlen, @Unsigned char tag,
      Ptr value, @Unsigned long vlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mscode_note_digest_algo($arg1, (long unsigned int)$arg2, $arg3, (const void*)$arg4, (long unsigned int)$arg5)")
  public static int mscode_note_digest_algo(Ptr context, @Unsigned long hdrlen,
      @Unsigned char tag, Ptr value, @Unsigned long vlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mscode_parse($arg1, (const void*)$arg2, (long unsigned int)$arg3, (long unsigned int)$arg4)")
  public static int mscode_parse(Ptr _ctx, Ptr content_data, @Unsigned long data_len,
      @Unsigned long asn1hdrlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)modalias_show)")
  public static @OriginalName("ssize_t") long modalias_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pxm_to_node(int pxm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mptcpv6_handle_mapped($arg1, (_Bool)$arg2)")
  public static void mptcpv6_handle_mapped(Ptr sk, boolean mapped) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mptcpv6_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void twl6030_exit_irq() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int twl6030_init_irq(Ptr dev, int irq_num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("twl6030_interrupt_mask((unsigned char)$arg1, (unsigned char)$arg2)")
  public static int twl6030_interrupt_mask(@Unsigned char bit_mask, @Unsigned char offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("twl6030_interrupt_unmask((unsigned char)$arg1, (unsigned char)$arg2)")
  public static int twl6030_interrupt_unmask(@Unsigned char bit_mask, @Unsigned char offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int twl6030_mmc_card_detect(Ptr dev, int slot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int twl6030_mmc_card_detect_config() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void undo_isolate_page_range(@Unsigned long start_pfn, @Unsigned long end_pfn,
      int migratetype) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void undo_dev_pagemap(Ptr nr, int nr_start, @Unsigned int flags,
      Ptr> pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lstats_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lstats_show_proc(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lstats_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long lstats_write(Ptr file, String buf,
      @Unsigned long count, Ptr offs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lstats_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cputime_adjust($arg1, $arg2, (long long unsigned int*)$arg3, (long long unsigned int*)$arg4)")
  public static void cputime_adjust(Ptr curr, Ptr prev,
      Ptr ut, Ptr st) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void math_error(Ptr regs, int trapnr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)gen8_stolen_size)")
  public static @Unsigned @OriginalName("resource_size_t") long gen8_stolen_size(int num, int slot,
      int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)surplus_hugepages_show)")
  public static @OriginalName("ssize_t") long surplus_hugepages_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ac_only_quirk((const struct dmi_system_id*)$arg1)")
  public static int ac_only_quirk(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("timers_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr timers_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("timers_start($arg1, (long long int*)$arg2)")
  public static Ptr timers_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void timers_stop(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int timers_dead_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int timers_prepare_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void timers_update_nohz() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void punt_bios_to_rescuer(Ptr bs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)address_read_file)")
  public static @OriginalName("ssize_t") long address_read_file(Ptr slot, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)address_show)")
  public static @OriginalName("ssize_t") long address_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("address_val($arg1, $arg2, (const void*)$arg3, $arg4, (const char*)$arg5)")
  public static String address_val(String buf, String end, Ptr addr, printf_spec spec,
      String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)address_bits_show)")
  public static @OriginalName("ssize_t") long address_bits_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void address_space_init_once(Ptr mapping) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)optprobe_queued_unopt)")
  public static boolean optprobe_queued_unopt(Ptr op) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unlink_empty_async(Ptr ehci) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unlink_group(Ptr group) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unlink_anon_vmas(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unlink_file_vma(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rtmsg_ifa($arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static void rtmsg_ifa(int event, Ptr ifa, Ptr nlh,
      @Unsigned int portid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rtmsg_fib($arg1, (unsigned int)$arg2, $arg3, $arg4, (unsigned int)$arg5, (const struct nl_info*)$arg6, $arg7)")
  public static void rtmsg_fib(int event, @Unsigned @OriginalName("__be32") int key,
      Ptr fa, int dst_len, @Unsigned int tb_id, Ptr info,
      @Unsigned int nlm_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rtmsg_ifinfo($arg1, $arg2, $arg3, (unsigned int)$arg4, (unsigned int)$arg5, (const struct nlmsghdr*)$arg6)")
  public static void rtmsg_ifinfo(int type, Ptr dev, @Unsigned int change,
      @Unsigned @OriginalName("gfp_t") int flags, @Unsigned int portid, Ptr nlh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rtmsg_ifinfo_build_skb($arg1, $arg2, $arg3, (unsigned int)$arg4, (unsigned int)$arg5, $arg6, $arg7, (unsigned int)$arg8, (const struct nlmsghdr*)$arg9)")
  public static Ptr rtmsg_ifinfo_build_skb(int type, Ptr dev,
      @Unsigned int change, @Unsigned int event, @Unsigned @OriginalName("gfp_t") int flags,
      Ptr new_nsid, int new_ifindex, @Unsigned int portid, Ptr nlh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rtmsg_ifinfo_newnet($arg1, $arg2, $arg3, (unsigned int)$arg4, $arg5, $arg6)")
  public static void rtmsg_ifinfo_newnet(int type, Ptr dev, @Unsigned int change,
      @Unsigned @OriginalName("gfp_t") int flags, Ptr new_nsid,
      int new_ifindex) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rtmsg_ifinfo_send($arg1, $arg2, (unsigned int)$arg3, (unsigned int)$arg4, (const struct nlmsghdr*)$arg5)")
  public static void rtmsg_ifinfo_send(Ptr skb, Ptr dev,
      @Unsigned @OriginalName("gfp_t") int flags, @Unsigned int portid, Ptr nlh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vclkdev_alloc($arg1, (const char*)$arg2, (const char*)$arg3, $arg4)")
  public static Ptr vclkdev_alloc(Ptr hw, String con_id, String dev_fmt,
      Ptr<__va_list_tag> ap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void up_read(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void up_write(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)up_threshold_show)")
  public static @OriginalName("ssize_t") long up_threshold_show(Ptr attr_set,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)up_threshold_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long up_threshold_store(Ptr attr_set,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __up_console_sem(@Unsigned long ip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int demote_folio_list(Ptr demote_folios,
      Ptr pgdat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int demote_free_hugetlb_folio(Ptr h, Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)demote_size_show)")
  public static @OriginalName("ssize_t") long demote_size_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)demote_size_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long demote_size_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)demote_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long demote_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rangetr_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int rangetr_cmp(Ptr k1, Ptr k2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)rangetr_hash((const void*)$arg1))")
  public static @Unsigned int rangetr_hash(Ptr k) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blocking_domain_attach_dev(Ptr domain, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blocking_notifier_call_chain(Ptr nh, @Unsigned long val,
      Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blocking_notifier_call_chain_robust(Ptr nh,
      @Unsigned long val_up, @Unsigned long val_down, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blocking_notifier_chain_register(Ptr nh,
      Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blocking_notifier_chain_register_unique_prio(Ptr nh,
      Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blocking_notifier_chain_unregister(Ptr nh,
      Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fam10h_check_enable_mmcfg() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long lazy_rcu_shrink_count(Ptr shrink, Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long lazy_rcu_shrink_scan(Ptr shrink, Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)closing_wait_show)")
  public static @OriginalName("ssize_t") long closing_wait_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fd_install(@Unsigned int fd, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__fd_array_map_delete_elem($arg1, $arg2, (_Bool)$arg3)")
  public static long __fd_array_map_delete_elem(Ptr map, Ptr key, boolean need_defer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fd_array_map_alloc_check(Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long fd_array_map_delete_elem(Ptr map, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fd_array_map_lookup_elem(Ptr map, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fd_statfs(int fd, Ptr st) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fd_htab_map_alloc_check(Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void segment_complete(int read_err, @Unsigned long write_err, Ptr context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("videomode_from_timing((const struct display_timing*)$arg1, $arg2)")
  public static void videomode_from_timing(Ptr dt, Ptr vm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("videomode_from_timings((const struct display_timings*)$arg1, $arg2, $arg3)")
  public static int videomode_from_timings(Ptr disp, Ptr vm,
      @Unsigned int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vkdb_printf($arg1, (const char*)$arg2, $arg3)")
  public static int vkdb_printf(kdb_msgsrc src, String fmt, Ptr<__va_list_tag> ap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)acrn_detect)")
  public static @Unsigned int acrn_detect() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long acrn_get_tsc_khz() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void acrn_init_platform() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void acrn_remove_intr_handler() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("acrn_setup_intr_handler((void (*)())$arg1)")
  public static void acrn_setup_intr_handler(Ptr handler) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)acrn_x2apic_available)")
  public static boolean acrn_x2apic_available() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mpih_sqr_n((long unsigned int*)$arg1, (long unsigned int*)$arg2, (int)$arg3, (long unsigned int*)$arg4)")
  public static void mpih_sqr_n(
      @OriginalName("mpi_ptr_t") Ptr prodp,
      @OriginalName("mpi_ptr_t") Ptr up,
      @OriginalName("mpi_size_t") int size,
      @OriginalName("mpi_ptr_t") Ptr tspace) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mpih_sqr_n_basecase((long unsigned int*)$arg1, (long unsigned int*)$arg2, (int)$arg3)")
  public static void mpih_sqr_n_basecase(
      @OriginalName("mpi_ptr_t") Ptr prodp,
      @OriginalName("mpi_ptr_t") Ptr up,
      @OriginalName("mpi_size_t") int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ether_setup(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gigantic_pages_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("migration_entry_wait($arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2, $arg3)")
  public static void migration_entry_wait(Ptr mm, Ptr pmd,
      @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("migration_entry_wait_huge($arg1, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg2)")
  public static void migration_entry_wait_huge(Ptr vma, Ptr ptep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int migration_cpu_stop(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("migration_entry_wait_on_locked((struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg1, (spinlock*)$arg2)")
  public static void migration_entry_wait_on_locked(swp_entry_t entry,
      Ptr<@OriginalName("spinlock_t") spinlock> ptl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int migration_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)expire_count_show)")
  public static @OriginalName("ssize_t") long expire_count_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dio_aio_complete_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned char)dio_bio_complete)")
  public static @Unsigned @OriginalName("blk_status_t") char dio_bio_complete(Ptr dio,
      Ptr bio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dio_bio_end_aio(Ptr bio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dio_bio_end_io(Ptr bio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dio_complete($arg1, (long int)$arg2, $arg3))")
  public static @OriginalName("ssize_t") long dio_complete(Ptr dio,
      @OriginalName("ssize_t") long ret, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dio_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dio_pin_page(Ptr dio, Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dio_send_cur_page(Ptr dio, Ptr sdio, Ptr map_bh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dio_warn_stale_pagecache(Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)connected_duration_show)")
  public static @OriginalName("ssize_t") long connected_duration_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devinfo_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr devinfo_next(Ptr f, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devinfo_show(Ptr f, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devinfo_start($arg1, (long long int*)$arg2)")
  public static Ptr devinfo_start(Ptr f,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devinfo_stop(Ptr f, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devinfo_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr devinfo_seq_next(Ptr m, Ptr v,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devinfo_seq_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devinfo_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr devinfo_seq_start(Ptr m,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devinfo_seq_stop(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int modinfo_srcversion_exists(Ptr mod) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int modinfo_version_exists(Ptr mod) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)slow_virt_to_phys)")
  public static @Unsigned @OriginalName("phys_addr_t") long slow_virt_to_phys(Ptr __virt_addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("slow_avc_audit((unsigned int)$arg1, (unsigned int)$arg2, (short unsigned int)$arg3, (unsigned int)$arg4, (unsigned int)$arg5, (unsigned int)$arg6, $arg7, $arg8)")
  public static int slow_avc_audit(@Unsigned int ssid, @Unsigned int tsid, @Unsigned short tclass,
      @Unsigned int requested, @Unsigned int audited, @Unsigned int denied, int result,
      Ptr a) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int state_next() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)state_synced_show)")
  public static @OriginalName("ssize_t") long state_synced_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)state_synced_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long state_synced_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void state_update_enter_method(Ptr state, int cstate) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hybrid_get_type(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)hybrid_events_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short hybrid_events_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)hybrid_format_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short hybrid_format_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)hybrid_tsx_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short hybrid_tsx_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("in4_pton((const char*)$arg1, $arg2, (unsigned char*)$arg3, $arg4, (const char**)$arg5)")
  public static int in4_pton(String src, int srclen, Ptr dst,
      int delim, Ptr end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lo_compat_ioctl($arg1, (unsigned int)$arg2, $arg3, $arg4)")
  public static int lo_compat_ioctl(Ptr bdev,
      @Unsigned @OriginalName("blk_mode_t") int mode, @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lo_complete_rq(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lo_free_disk(Ptr disk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lo_ioctl($arg1, (unsigned int)$arg2, $arg3, $arg4)")
  public static int lo_ioctl(Ptr bdev, @Unsigned @OriginalName("blk_mode_t") int mode,
      @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lo_read_simple($arg1, $arg2, (long long int)$arg3)")
  public static int lo_read_simple(Ptr lo, Ptr rq,
      @OriginalName("loff_t") long pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lo_release(Ptr disk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lo_rw_aio_complete(Ptr iocb, long ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lo_rw_aio_do_completion(Ptr cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lo_simple_ioctl(Ptr lo, @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ptr_ring_resize_multiple($arg1, $arg2, $arg3, (unsigned int)$arg4, (void (*)(void*))$arg5)")
  public static int ptr_ring_resize_multiple(Ptr> rings, @Unsigned int nrings,
      int size, @Unsigned @OriginalName("gfp_t") int gfp, Ptr destroy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ptr_to_hashval((const void*)$arg1, $arg2)")
  public static int ptr_to_hashval(Ptr ptr, Ptr hashval_out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hugepagesz_setup(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ite_router_probe($arg1, $arg2, (short unsigned int)$arg3)")
  public static int ite_router_probe(Ptr r, Ptr router,
      @Unsigned short device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fget_raw(@Unsigned int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fget_task(Ptr task, @Unsigned int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long lockless_pages_from_mm(@Unsigned long start, @Unsigned long end,
      @Unsigned int gup_flags, Ptr> pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)other_cpu_in_panic)")
  public static boolean other_cpu_in_panic() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rhltable_init($arg1, (const struct rhashtable_params*)$arg2)")
  public static int rhltable_init(Ptr hlt, Ptr params) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bacct_add_tsk(Ptr user_ns, Ptr pid_ns,
      Ptr stats, Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)avoid_reset_quirk_show)")
  public static @OriginalName("ssize_t") long avoid_reset_quirk_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)avoid_reset_quirk_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long avoid_reset_quirk_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vtconsole_class_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__dispose_buffer($arg1, (transaction_s*)$arg2)")
  public static int __dispose_buffer(Ptr jh,
      Ptr<@OriginalName("transaction_t") transaction_s> transaction) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static hrtimer_restart it_real_fn(Ptr timer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cpulistaffinity_show)")
  public static @OriginalName("ssize_t") long cpulistaffinity_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)commands_show)")
  public static @OriginalName("ssize_t") long commands_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__lookupn_profile($arg1, (const char*)$arg2, (long unsigned int)$arg3)")
  public static Ptr __lookupn_profile(Ptr base, String hname,
      @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ops_references_ip)")
  public static boolean ops_references_ip(Ptr ops, @Unsigned long ip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ops_exit_list((const struct pernet_operations*)$arg1, $arg2)")
  public static void ops_exit_list(Ptr ops, Ptr net_exit_list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ops_free_list((const struct pernet_operations*)$arg1, $arg2)")
  public static void ops_free_list(Ptr ops, Ptr net_exit_list) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ops_init((const struct pernet_operations*)$arg1, $arg2)")
  public static int ops_init(Ptr ops, Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nhm_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nhm_uncore_msr_disable_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nhm_uncore_msr_enable_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nhm_uncore_msr_enable_event(Ptr box, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nhm_limit_period($arg1, (long long int*)$arg2)")
  public static void nhm_limit_period(Ptr event, Ptr left) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mfill_atomic_continue($arg1, $arg2, $arg3, (struct {\n"
          + "  int counter;\n"
          + "}*)$arg4, (unsigned int)$arg5))")
  public static @OriginalName("ssize_t") long mfill_atomic_continue(Ptr dst_mm,
      @Unsigned long start, @Unsigned long len, Ptr mmap_changing,
      @Unsigned @OriginalName("uffd_flags_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mfill_atomic_copy($arg1, $arg2, $arg3, $arg4, (struct {\n"
          + "  int counter;\n"
          + "}*)$arg5, (unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long mfill_atomic_copy(Ptr dst_mm,
      @Unsigned long dst_start, @Unsigned long src_start, @Unsigned long len,
      Ptr mmap_changing, @Unsigned @OriginalName("uffd_flags_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mfill_atomic_install_pte((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4, (_Bool)$arg5, (unsigned int)$arg6)")
  public static int mfill_atomic_install_pte(Ptr dst_pmd, Ptr dst_vma,
      @Unsigned long dst_addr, Ptr page, boolean newly_allocated,
      @Unsigned @OriginalName("uffd_flags_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mfill_atomic_poison($arg1, $arg2, $arg3, (struct {\n"
          + "  int counter;\n"
          + "}*)$arg4, (unsigned int)$arg5))")
  public static @OriginalName("ssize_t") long mfill_atomic_poison(Ptr dst_mm,
      @Unsigned long start, @Unsigned long len, Ptr mmap_changing,
      @Unsigned @OriginalName("uffd_flags_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mfill_atomic_zeropage($arg1, $arg2, $arg3, (struct {\n"
          + "  int counter;\n"
          + "}*)$arg4))")
  public static @OriginalName("ssize_t") long mfill_atomic_zeropage(Ptr dst_mm,
      @Unsigned long start, @Unsigned long len, Ptr mmap_changing) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource4_resize_show)")
  public static @OriginalName("ssize_t") long resource4_resize_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource4_resize_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long resource4_resize_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("eh_lock_door_done($arg1, (unsigned char)$arg2)")
  public static rq_end_io_ret eh_lock_door_done(Ptr req,
      @Unsigned @OriginalName("blk_status_t") char status) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioread8_rep((const void*)$arg1, $arg2, $arg3)")
  public static void ioread8_rep(Ptr addr, Ptr dst, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)subordinate_bus_number_show)")
  public static @OriginalName("ssize_t") long subordinate_bus_number_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9034_init_chip(Ptr chip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9034_mask_events(Ptr chip, @Unsigned int events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9034_read_events(Ptr chip,
      Ptr events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9034_read_status(Ptr chip,
      Ptr status) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9034_unmask_events(Ptr chip, @Unsigned int events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fiemap_fill_next_extent($arg1, (long long unsigned int)$arg2, (long long unsigned int)$arg3, (long long unsigned int)$arg4, (unsigned int)$arg5)")
  public static int fiemap_fill_next_extent(Ptr fieinfo, @Unsigned long logical,
      @Unsigned long phys, @Unsigned long len, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fiemap_prep($arg1, $arg2, (long long unsigned int)$arg3, (long long unsigned int*)$arg4, (unsigned int)$arg5)")
  public static int fiemap_prep(Ptr inode, Ptr fieinfo,
      @Unsigned long start, Ptr len, @Unsigned int supported_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int quiet_kernel(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void quiet_vmstat() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bNumConfigurations_show)")
  public static @OriginalName("ssize_t") long bNumConfigurations_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)kvasprintf_const((unsigned int)$arg1, (const char*)$arg2, $arg3))")
  public static String kvasprintf_const(@Unsigned @OriginalName("gfp_t") int gfp, String fmt,
      Ptr<__va_list_tag> ap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("features_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int features_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("features_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int features_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("features_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int features_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("features_send_reply($arg1, $arg2, (const long unsigned int*)$arg3, (const long unsigned int*)$arg4, (const long unsigned int*)$arg5, (const long unsigned int*)$arg6, (_Bool)$arg7)")
  public static int features_send_reply(Ptr dev, Ptr info,
      Ptr wanted, Ptr wanted_mask,
      Ptr active, Ptr active_mask,
      boolean compact) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void features_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dsalloc_pages((long unsigned int)$arg1, (unsigned int)$arg2, $arg3)")
  public static Ptr dsalloc_pages(@Unsigned long size,
      @Unsigned @OriginalName("gfp_t") int flags, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void session_clear_tty(Ptr session) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int selnl_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void selnl_notify(int msgtype, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("selnl_notify_policyload((unsigned int)$arg1)")
  public static void selnl_notify_policyload(@Unsigned int seqno) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void selnl_notify_setenforce(int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("synchronous_wake_function((wait_queue_entry*)$arg1, $arg2, $arg3, $arg4)")
  public static int synchronous_wake_function(
      Ptr<@OriginalName("wait_queue_entry_t") wait_queue_entry> wait, @Unsigned int mode, int sync,
      Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mounts_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mounts_open_common($arg1, $arg2, (int (*)(struct seq_file*, struct vfsmount*))$arg3)")
  public static int mounts_open_common(Ptr inode, Ptr file, Ptr show) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)mounts_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int mounts_poll(Ptr file,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mounts_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("objects_lookup($arg1, (unsigned int*)$arg2, $arg3, $arg4)")
  public static int objects_lookup(Ptr filp, Ptr handle,
      int count, Ptr> objs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)objects_partial_show)")
  public static @OriginalName("ssize_t") long objects_partial_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)objects_show)")
  public static @OriginalName("ssize_t") long objects_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int objects_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("resched_latency_warn($arg1, (long long unsigned int)$arg2)")
  public static void resched_latency_warn(int cpu, @Unsigned long latency) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void resched_cpu(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void resched_curr(Ptr rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vdso32_setup(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slabs_cpu_partial_show)")
  public static @OriginalName("ssize_t") long slabs_cpu_partial_show(Ptr s,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slabs_show)")
  public static @OriginalName("ssize_t") long slabs_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tts_notify_reboot(Ptr _this, @Unsigned long code, Ptr x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int setkeycode_helper(Ptr handle, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void blank_screen_t(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("keccakf_round((long long unsigned int*)$arg1)")
  public static void keccakf_round(Ptr st) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int schemata_list_add(Ptr r, resctrl_conf_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tk_set_wall_to_mono(Ptr tk, timespec64 wtm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tk_setup_internals(Ptr tk, Ptr clock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tk_debug_account_sleep_time((const struct timespec64*)$arg1)")
  public static void tk_debug_account_sleep_time(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tk_debug_sleep_time_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tk_debug_sleep_time_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tk_debug_sleep_time_show(Ptr s, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smt_cmdline_disable(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int itmt_legacy_cpu_online(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int itmt_legacy_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void itmt_legacy_work_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void diag_net_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int diag_net_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int diag_get(Ptr sdata, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void forget_all_cached_acls(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void forget_cached_acl(Ptr inode, int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void forget_original_parent(Ptr father, Ptr dead) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void decompress_record(Ptr record, Ptr zstream) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((int (unsigned char*, long int, long int (void*, long unsigned int)*, long int (void*, long unsigned int)*, unsigned char*, long int*, void (char*)*)*)decompress_method((const unsigned char*)$arg1, $arg2, (const char**)$arg3))")
  public static @OriginalName("decompress_fn") Ptr decompress_method(
      Ptr inbuf, long len, Ptr name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("decompress_zstd($arg1, (long unsigned int)$arg2, $arg3, (long unsigned int)$arg4)")
  public static int decompress_zstd(String src, @Unsigned long slen, String dst,
      @Unsigned long dlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i9xx_chipset_flush() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i9xx_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int i9xx_setup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)notes_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long notes_read(Ptr filp, Ptr kobj,
      Ptr bin_attr, String buf, @OriginalName("loff_t") long off,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)ioread64be_hi_lo((const void*)$arg1))")
  public static @Unsigned long ioread64be_hi_lo(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)ioread64be_lo_hi((const void*)$arg1))")
  public static @Unsigned long ioread64be_lo_hi(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bitfill_unaligned(Ptr p, Ptr dst,
      int dst_idx, @Unsigned long pat, int left, int right, @Unsigned int n, int bits) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bitfill_unaligned_rev(Ptr p, Ptr dst,
      int dst_idx, @Unsigned long pat, int left, int right, @Unsigned int n, int bits) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)distribute_cfs_runtime)")
  public static boolean distribute_cfs_runtime(Ptr cfs_b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bang_bang_control($arg1, (const struct thermal_trip*)$arg2)")
  public static int bang_bang_control(Ptr tz, Ptr trip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void latency_fsnotify(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int latency_fsnotify_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void latency_fsnotify_workfn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void latency_fsnotify_workfn_irq(Ptr iwork) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping27_show)")
  public static @OriginalName("ssize_t") long mapping27_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void crct10dif_mod_fini() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crct10dif_mod_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void udplite4_proc_exit_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplite4_proc_init_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void udplite4_register() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int drms_uA_update(Ptr rdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bzImage64_cleanup(Ptr loader_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr bzImage64_load(Ptr image, String kernel, @Unsigned long kernel_len,
      String initrd, @Unsigned long initrd_len, String cmdline, @Unsigned long cmdline_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bzImage64_probe((const char*)$arg1, $arg2)")
  public static int bzImage64_probe(String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filelock_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pool_mayday_timeout(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void _required_opps_available(Ptr opp, int count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("env_stack_push($arg1, (const struct btf_type*)$arg2, (unsigned int)$arg3)")
  public static int env_stack_push(Ptr env, Ptr t,
      @Unsigned int type_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ksoftirqd_should_run(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unmarshal_devices(Ptr properties) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unmarshal_key_value_pairs($arg1, $arg2, (const void*)$arg3, $arg4)")
  public static void unmarshal_key_value_pairs(Ptr dev_header, Ptr dev,
      Ptr ptr, Ptr entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int umwait_cpu_offline(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int umwait_cpu_online(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int umwait_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void umwait_syscore_resume() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void umwait_update_control_msr(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rkl_uncore_msr_init_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int monitors_show(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void monitors_stop(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)emul_temp_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long emul_temp_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ncpus_cmp_func((const void*)$arg1, (const void*)$arg2)")
  public static int ncpus_cmp_func(Ptr l, Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __devinet_sysctl_register(Ptr net, String dev_name, int ifindex,
      Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devinet_conf_proc($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int devinet_conf_proc(Ptr ctl, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devinet_exit_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void devinet_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devinet_init_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devinet_ioctl(Ptr net, @Unsigned int cmd, Ptr ifr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devinet_sysctl_forward($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int devinet_sysctl_forward(Ptr ctl, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devinet_sysctl_register(Ptr idev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)libata_trace_parse_eh_action)")
  public static String libata_trace_parse_eh_action(Ptr p, @Unsigned int eh_action) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)libata_trace_parse_eh_err_mask)")
  public static String libata_trace_parse_eh_err_mask(Ptr p, @Unsigned int eh_err_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)libata_trace_parse_host_stat)")
  public static String libata_trace_parse_host_stat(Ptr p, @Unsigned char host_stat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)libata_trace_parse_qc_flags)")
  public static String libata_trace_parse_qc_flags(Ptr p, @Unsigned int qc_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)libata_trace_parse_status)")
  public static String libata_trace_parse_status(Ptr p, @Unsigned char status) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)libata_trace_parse_subcmd)")
  public static String libata_trace_parse_subcmd(Ptr p, @Unsigned char cmd,
      @Unsigned char feature, @Unsigned char hob_nsect) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)libata_trace_parse_tf_flags)")
  public static String libata_trace_parse_tf_flags(Ptr p, @Unsigned int tf_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void libata_transport_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int libata_transport_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int hub6_serial_in(Ptr p, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hub6_serial_out(Ptr p, int offset, int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)disabled_show((const struct class*)$arg1, (const struct class_attribute*)$arg2, $arg3))")
  public static @OriginalName("ssize_t") long disabled_show(Ptr<_class> _class,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)disabled_store((const struct class*)$arg1, (const struct class_attribute*)$arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long disabled_store(Ptr<_class> _class,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)prepend_copy($arg1, (const void*)$arg2, $arg3))")
  public static boolean prepend_copy(Ptr dst, Ptr src, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("prepend_path((const struct path*)$arg1, (const struct path*)$arg2, $arg3)")
  public static int prepend_path(Ptr path, Ptr root, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)whole_disk_show)")
  public static @OriginalName("ssize_t") long whole_disk_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void thaw_kernel_threads() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void thaw_processes() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void thaw_secondary_cpus() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int thaw_super(Ptr sb, freeze_holder who) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int thaw_super_locked(Ptr sb, freeze_holder who) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __thaw_task(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void thaw_workqueues() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int writepage_cb(Ptr folio, Ptr wbc, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)disasm_kfunc_name($arg1, (const struct bpf_insn*)$arg2))")
  public static String disasm_kfunc_name(Ptr data, Ptr insn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("skel_map_create($arg1, (const char*)$arg2, (unsigned int)$arg3, (unsigned int)$arg4, (unsigned int)$arg5)")
  public static int skel_map_create(bpf_map_type map_type, String map_name, @Unsigned int key_size,
      @Unsigned int value_size, @Unsigned int max_entries) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("skel_map_delete_elem($arg1, (const void*)$arg2)")
  public static int skel_map_delete_elem(int fd, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("skel_map_get_fd_by_id((unsigned int)$arg1)")
  public static int skel_map_get_fd_by_id(@Unsigned int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("skel_map_update_elem($arg1, (const void*)$arg2, (const void*)$arg3, (long long unsigned int)$arg4)")
  public static int skel_map_update_elem(int fd, Ptr key, Ptr value, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("skel_raw_tracepoint_open((const char*)$arg1, $arg2)")
  public static int skel_raw_tracepoint_open(String name, int prog_fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void blkback_changed(Ptr dev, xenbus_state backend_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtoint_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static int kstrtoint_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __raise_softirq_irqoff(@Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void raise_softirq(@Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void raise_softirq_irqoff(@Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hwpoison_filter(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hwpoison_hugetlb_range((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4, $arg5)")
  public static int hwpoison_hugetlb_range(Ptr ptep, @Unsigned long hmask,
      @Unsigned long addr, @Unsigned long end, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hwpoison_pte_range((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4)")
  public static int hwpoison_pte_range(Ptr pmdp, @Unsigned long addr, @Unsigned long end,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)hwpoison_user_mappings)")
  public static boolean hwpoison_user_mappings(Ptr p, @Unsigned long pfn, int flags,
      Ptr hpage) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void l3_qos_cfg_update(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)owner_show)")
  public static @OriginalName("ssize_t") long owner_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)idVendor_show)")
  public static @OriginalName("ssize_t") long idVendor_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("str2hashbuf_signed((const char*)$arg1, $arg2, (unsigned int*)$arg3, $arg4)")
  public static void str2hashbuf_signed(String msg, int len, Ptr buf,
      int num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("str2hashbuf_unsigned((const char*)$arg1, $arg2, (unsigned int*)$arg3, $arg4)")
  public static void str2hashbuf_unsigned(String msg, int len,
      Ptr buf, int num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("color_imageblit((const struct fb_image*)$arg1, $arg2, (unsigned char*)$arg3, (unsigned int)$arg4, (unsigned int)$arg5)")
  public static void color_imageblit(Ptr image, Ptr p,
      Ptr dst1, @Unsigned int start_index,
      @Unsigned int pitch_index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dw8250_do_set_termios($arg1, $arg2, (const struct ktermios*)$arg3)")
  public static void dw8250_do_set_termios(Ptr p, Ptr termios,
      Ptr old) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int dw8250_get_divisor(Ptr p, @Unsigned int baud,
      Ptr frac) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dw8250_rs485_config(Ptr p, Ptr termios,
      Ptr rs485) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dw8250_set_divisor(Ptr p, @Unsigned int baud, @Unsigned int quot,
      @Unsigned int quot_frac) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dw8250_setup_port(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vrr_range_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vrr_range_show(Ptr m, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)energy_uj_show)")
  public static @OriginalName("ssize_t") long energy_uj_show(Ptr dev,
      Ptr dev_attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)energy_uj_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long energy_uj_store(Ptr dev,
      Ptr dev_attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)energy_perf_bias_show)")
  public static @OriginalName("ssize_t") long energy_perf_bias_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)energy_perf_bias_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long energy_perf_bias_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int opt_kgdb_con(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int opt_kgdb_wait(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int opt_nokgdbroundup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void opt_hard_wire_dead_code_branches(Ptr env) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void opt_pre_handler(Ptr p, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("opt_subreg_zext_lo32_rnd_hi32($arg1, (const union bpf_attr*)$arg2)")
  public static int opt_subreg_zext_lo32_rnd_hi32(Ptr env, Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int logic_pio_register_range(Ptr new_range) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)logic_pio_to_hwaddr)")
  public static @Unsigned @OriginalName("resource_size_t") long logic_pio_to_hwaddr(
      @Unsigned long pio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("logic_pio_trans_cpuaddr((long long unsigned int)$arg1)")
  public static @Unsigned long logic_pio_trans_cpuaddr(
      @Unsigned @OriginalName("resource_size_t") long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("logic_pio_trans_hwaddr($arg1, (long long unsigned int)$arg2, (long long unsigned int)$arg3)")
  public static @Unsigned long logic_pio_trans_hwaddr(Ptr fwnode,
      @Unsigned @OriginalName("resource_size_t") long addr,
      @Unsigned @OriginalName("resource_size_t") long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void logic_pio_unregister_range(Ptr range) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)assert_show)")
  public static @OriginalName("ssize_t") long assert_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)assert_single_clk)")
  public static boolean assert_single_clk(Ptr opp_table) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bcm84881_aneg_done(Ptr phydev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bcm84881_config_aneg(Ptr phydev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bcm84881_config_init(Ptr phydev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bcm84881_get_features(Ptr phydev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bcm84881_probe(Ptr phydev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bcm84881_read_status(Ptr phydev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int swapfile_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)inv_show)")
  public static @OriginalName("ssize_t") long inv_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)inv_mix_columns((unsigned int)$arg1))")
  public static @Unsigned int inv_mix_columns(@Unsigned int x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dom_data_init(Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_active_kids_show)")
  public static @OriginalName("ssize_t") long runtime_active_kids_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_active_time_show)")
  public static @OriginalName("ssize_t") long runtime_active_time_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_enabled_show)")
  public static @OriginalName("ssize_t") long runtime_enabled_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_pm_show)")
  public static @OriginalName("ssize_t") long runtime_pm_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_status_show)")
  public static @OriginalName("ssize_t") long runtime_status_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_suspended_time_show)")
  public static @OriginalName("ssize_t") long runtime_suspended_time_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_usage_show)")
  public static @OriginalName("ssize_t") long runtime_usage_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)runtime_show)")
  public static @OriginalName("ssize_t") long runtime_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xlbd_release_minors(@Unsigned int minor, @Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xlbd_reserve_minors(@Unsigned int minor, @Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void coerce_reg_to_size_sx(Ptr reg, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int entity_eligible(Ptr cfs_rq, Ptr se) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fl_create($arg1, $arg2, $arg3, (struct {\n"
          + "  union {\n"
          + "    void *kernel;\n"
          + "    void *user;\n"
          + "  };\n"
          + "  _Bool is_kernel;\n"
          + "})$arg4, $arg5, $arg6)")
  public static Ptr fl_create(Ptr net, Ptr sk,
      Ptr freq, sockptr_t optval, int optlen, Ptr err_p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fl_free_rcu(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fl_lookup($arg1, (unsigned int)$arg2)")
  public static Ptr fl_lookup(Ptr net,
      @Unsigned @OriginalName("__be32") int label) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fl_release(Ptr fl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int trc_check_slow_task(Ptr t, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int trc_inspect_reader(Ptr t, Ptr bhp_in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trc_read_check_handler(Ptr t_in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trc_wait_for_one_reader(Ptr t, Ptr bhp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void l2_qos_cfg_update(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)direction_show)")
  public static @OriginalName("ssize_t") long direction_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)direction_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long direction_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int si_domain_init(int hw) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long si_mem_available() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void si_meminfo(Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void si_meminfo_node(Ptr val, int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void si_swapinfo(Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __pidfd_prepare(Ptr pid, @Unsigned int flags, Ptr> ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pidfd_create(Ptr pid, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pidfd_get_pid(@Unsigned int fd, Ptr flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pidfd_get_task(int pidfd,
      Ptr flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pidfd_getfd(Ptr pid, int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pidfd_pid((const struct file*)$arg1)")
  public static Ptr pidfd_pid(Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)pidfd_poll)")
  public static @Unsigned @OriginalName("__poll_t") int pidfd_poll(Ptr file,
      Ptr pts) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pidfd_prepare(Ptr pid, @Unsigned int flags, Ptr> ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pidfd_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pidfd_show_fdinfo(Ptr m, Ptr f) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)too_many_pipe_buffers_hard)")
  public static boolean too_many_pipe_buffers_hard(@Unsigned long user_bufs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)too_many_pipe_buffers_soft)")
  public static boolean too_many_pipe_buffers_soft(@Unsigned long user_bufs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int af_unix_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)signature_show)")
  public static @OriginalName("ssize_t") long signature_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void digsig_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int digsig_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("digsig_verify($arg1, (const char*)$arg2, $arg3, (const char*)$arg4, $arg5)")
  public static int digsig_verify(Ptr keyring, String sig, int siglen, String data,
      int datalen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("digsig_verify_rsa($arg1, (const char*)$arg2, $arg3, (const char*)$arg4, $arg5)")
  public static int digsig_verify_rsa(Ptr key, String sig, int siglen, String h, int hlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p2m_mid_mfn_init(Ptr mid,
      Ptr leaf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int speed_down_verdict_cb(Ptr ent, Ptr void_arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)speed_show)")
  public static @OriginalName("ssize_t") long speed_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strnlen_user_nofault((const void*)$arg1, $arg2)")
  public static long strnlen_user_nofault(Ptr unsafe_addr, long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strnlen_user((const char*)$arg1, $arg2)")
  public static long strnlen_user(String str, long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __vec_find(Ptr> vec, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shift_arg_pages(Ptr vma, @Unsigned long shift) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("m_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr m_next(Ptr seq, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int m_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void m_stop(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bd_abort_claiming(Ptr bdev, Ptr holder) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bd_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bd_may_claim($arg1, $arg2, (const struct blk_holder_ops*)$arg3))")
  public static boolean bd_may_claim(Ptr bdev, Ptr holder,
      Ptr hops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bd_prepare_to_claim($arg1, $arg2, (const struct blk_holder_ops*)$arg3)")
  public static int bd_prepare_to_claim(Ptr bdev, Ptr holder,
      Ptr hops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bd_link_disk_holder(Ptr bdev, Ptr disk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bd_unlink_disk_holder(Ptr bdev, Ptr disk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mul_n((long unsigned int*)$arg1, (long unsigned int*)$arg2, (long unsigned int*)$arg3, (int)$arg4, (long unsigned int*)$arg5)")
  public static void mul_n(
      @OriginalName("mpi_ptr_t") Ptr prodp,
      @OriginalName("mpi_ptr_t") Ptr up,
      @OriginalName("mpi_ptr_t") Ptr vp,
      @OriginalName("mpi_size_t") int size,
      @OriginalName("mpi_ptr_t") Ptr tspace) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)mul_n_basecase((long unsigned int*)$arg1, (long unsigned int*)$arg2, (long unsigned int*)$arg3, (int)$arg4))")
  public static @Unsigned @OriginalName("mpi_limb_t") long mul_n_basecase(
      @OriginalName("mpi_ptr_t") Ptr prodp,
      @OriginalName("mpi_ptr_t") Ptr up,
      @OriginalName("mpi_ptr_t") Ptr vp,
      @OriginalName("mpi_size_t") int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trip_point_hyst_show)")
  public static @OriginalName("ssize_t") long trip_point_hyst_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trip_point_hyst_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long trip_point_hyst_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trip_point_show)")
  public static @OriginalName("ssize_t") long trip_point_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trip_point_temp_show)")
  public static @OriginalName("ssize_t") long trip_point_temp_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trip_point_temp_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long trip_point_temp_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)trip_point_type_show)")
  public static @OriginalName("ssize_t") long trip_point_type_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int signal_pending(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void signal_setup_done(int failed, Ptr ksig, int stepping) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void signal_wake_up_state(Ptr t, @Unsigned int state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void signal_task_abort(Ptr task, int rv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void signal_fault(Ptr regs, Ptr frame, String where) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int buses_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void max14577_i2c_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max14577_i2c_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max14577_i2c_probe(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void max14577_i2c_remove(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)max14577_muic_volatile_reg)")
  public static boolean max14577_muic_volatile_reg(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max14577_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max14577_suspend(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)physical_package_id_show)")
  public static @OriginalName("ssize_t") long physical_package_id_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)physical_line_partition_show)")
  public static @OriginalName("ssize_t") long physical_line_partition_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)paddr_vmcoreinfo_note)")
  public static @Unsigned @OriginalName("phys_addr_t") long paddr_vmcoreinfo_note() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kcompat_sys_fstatfs64($arg1, (unsigned int)$arg2, $arg3)")
  public static int kcompat_sys_fstatfs64(@Unsigned int fd,
      @Unsigned @OriginalName("compat_size_t") int sz, Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kcompat_sys_statfs64((const char*)$arg1, (unsigned int)$arg2, $arg3)")
  public static int kcompat_sys_statfs64(String pathname,
      @Unsigned @OriginalName("compat_size_t") int sz, Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fpdt_process_subtable((long long unsigned int)$arg1, (unsigned int)$arg2)")
  public static int fpdt_process_subtable(@Unsigned long address, @Unsigned int subtable_type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rmap_walk(Ptr folio, Ptr rwc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rmap_walk_anon($arg1, $arg2, (_Bool)$arg3)")
  public static void rmap_walk_anon(Ptr folio, Ptr rwc, boolean locked) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rmap_walk_file($arg1, $arg2, (_Bool)$arg3)")
  public static void rmap_walk_file(Ptr folio, Ptr rwc, boolean locked) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rmap_walk_locked(Ptr folio, Ptr rwc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rmap_walk_ksm(Ptr folio, Ptr rwc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fortify_panic((const char*)$arg1)")
  public static void fortify_panic(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__sigqueue_alloc($arg1, $arg2, (unsigned int)$arg3, $arg4, (const unsigned int)$arg5)")
  public static Ptr __sigqueue_alloc(int sig, Ptr t,
      @Unsigned @OriginalName("gfp_t") int gfp_flags, int override_rlimit,
      @Unsigned int sigqueue_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sigqueue_alloc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sigqueue_free(Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr bp_constraints_lock(Ptr bp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bp_constraints_unlock(Ptr tsk_mtx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bp_perf_event_destroy(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bp_init_aperfmperf() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iowrite64be_hi_lo((long long unsigned int)$arg1, $arg2)")
  public static void iowrite64be_hi_lo(@Unsigned long val, Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iowrite64be_lo_hi((long long unsigned int)$arg1, $arg2)")
  public static void iowrite64be_lo_hi(@Unsigned long val, Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long prune_dcache_sb(Ptr sb, Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long prune_icache_sb(Ptr sb, Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("prune_tree_chunks($arg1, (_Bool)$arg2)")
  public static void prune_tree_chunks(Ptr victim, boolean tagged) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prune_tree_thread(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)__hsiphash_unaligned((const void*)$arg1, (long unsigned int)$arg2, (const struct {\n"
          + "  long unsigned int key[2];\n"
          + "}*)$arg3))")
  public static @Unsigned int __hsiphash_unaligned(Ptr data, @Unsigned long len,
      Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int linehandle_create(Ptr gdev, Ptr ip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linehandle_flags_to_desc_flags((unsigned int)$arg1, $arg2)")
  public static void linehandle_flags_to_desc_flags(@Unsigned int lflags,
      Ptr flagsp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long linehandle_ioctl(Ptr file, @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long linehandle_ioctl_compat(Ptr file, @Unsigned int cmd,
      @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int linehandle_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long linehandle_set_config(Ptr lh, Ptr ip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linehandle_validate_flags((unsigned int)$arg1)")
  public static int linehandle_validate_flags(@Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void _flat_send_IPI_mask(@Unsigned long mask, int vector) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int flat_acpi_madt_oem_check(String oem_id, String oem_table_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)flat_get_apic_id((unsigned int)$arg1))")
  public static @Unsigned int flat_get_apic_id(@Unsigned int x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)flat_phys_pkg_id((unsigned int)$arg1, $arg2))")
  public static @Unsigned int flat_phys_pkg_id(@Unsigned int initial_apic_id, int index_msb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int flat_probe() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("flat_send_IPI_mask((const struct cpumask*)$arg1, $arg2)")
  public static void flat_send_IPI_mask(Ptr cpumask, int vector) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("flat_send_IPI_mask_allbutself((const struct cpumask*)$arg1, $arg2)")
  public static void flat_send_IPI_mask_allbutself(Ptr cpumask, int vector) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__entry_find($arg1, $arg2, (unsigned int)$arg3)")
  public static Ptr __entry_find(Ptr cache, Ptr entry,
      @Unsigned int key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int entry_create_dir(Ptr fs_dir, Ptr parent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void entry_remove_dir(Ptr fs_dir) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void entry_untrain_ret() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void entry_ibpb() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fprobe_register(Ptr event, trace_reg type, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fprobe_exit_handler(Ptr rh, Ptr data, @Unsigned long ret_ip,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fprobe_handler(@Unsigned long ip, @Unsigned long parent_ip,
      Ptr ops, Ptr fregs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fprobe_init_rethook(Ptr fp, int num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)fprobe_is_registered)")
  public static boolean fprobe_is_registered(Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fprobe_kprobe_handler(@Unsigned long ip, @Unsigned long parent_ip,
      Ptr ops, Ptr fregs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int woken_wake_function(Ptr wq_entry, @Unsigned int mode,
      int sync, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void speculative_store_bypass_ht_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tgl_l_uncore_mmio_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tgl_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tgl_uncore_imc_freerunning_init_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tgl_uncore_mmio_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pagecache_read($arg1, $arg2, (long unsigned int)$arg3, (long long int)$arg4)")
  public static int pagecache_read(Ptr inode, Ptr buf, @Unsigned long count,
      @OriginalName("loff_t") long pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pagecache_get_page($arg1, $arg2, (unsigned int)$arg3, (unsigned int)$arg4)")
  public static Ptr pagecache_get_page(Ptr mapping, @Unsigned long index,
      @Unsigned @OriginalName("fgf_t") int fgp_flags, @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pagecache_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pagecache_isize_extended($arg1, (long long int)$arg2, (long long int)$arg3)")
  public static void pagecache_isize_extended(Ptr inode, @OriginalName("loff_t") long from,
      @OriginalName("loff_t") long to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sub_domains_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sub_domains_show(Ptr s, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)options_show)")
  public static @OriginalName("ssize_t") long options_show(Ptr dmdev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int topology_add_dev(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)topology_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short topology_is_visible(Ptr kobj,
      Ptr attr, int unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int topology_remove_dev(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int topology_sysfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int topology_phys_to_logical_pkg(@Unsigned int phys_pkg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int topology_update_die_map(@Unsigned int die, @Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int topology_update_package_map(@Unsigned int pkg, @Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iowrite32_rep($arg1, (const void*)$arg2, $arg3)")
  public static void iowrite32_rep(Ptr addr, Ptr src, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int qi_check_fault(Ptr iommu, int index, int wait_index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("qi_flush_context($arg1, (short unsigned int)$arg2, (short unsigned int)$arg3, (unsigned char)$arg4, (long long unsigned int)$arg5)")
  public static void qi_flush_context(Ptr iommu, @Unsigned short did,
      @Unsigned short sid, @Unsigned char fm, @Unsigned long type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("qi_flush_dev_iotlb($arg1, (short unsigned int)$arg2, (short unsigned int)$arg3, (short unsigned int)$arg4, (long long unsigned int)$arg5, $arg6)")
  public static void qi_flush_dev_iotlb(Ptr iommu, @Unsigned short sid,
      @Unsigned short pfsid, @Unsigned short qdep, @Unsigned long addr, @Unsigned int mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("qi_flush_dev_iotlb_pasid($arg1, (short unsigned int)$arg2, (short unsigned int)$arg3, (unsigned int)$arg4, (short unsigned int)$arg5, (long long unsigned int)$arg6, $arg7)")
  public static void qi_flush_dev_iotlb_pasid(Ptr iommu, @Unsigned short sid,
      @Unsigned short pfsid, @Unsigned int pasid, @Unsigned short qdep, @Unsigned long addr,
      @Unsigned int size_order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("qi_flush_iotlb($arg1, (short unsigned int)$arg2, (long long unsigned int)$arg3, $arg4, (long long unsigned int)$arg5)")
  public static void qi_flush_iotlb(Ptr iommu, @Unsigned short did,
      @Unsigned long addr, @Unsigned int size_order, @Unsigned long type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("qi_flush_pasid_cache($arg1, (short unsigned int)$arg2, (long long unsigned int)$arg3, (unsigned int)$arg4)")
  public static void qi_flush_pasid_cache(Ptr iommu, @Unsigned short did,
      @Unsigned long granu, @Unsigned int pasid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("qi_flush_piotlb($arg1, (short unsigned int)$arg2, (unsigned int)$arg3, (long long unsigned int)$arg4, $arg5, (_Bool)$arg6)")
  public static void qi_flush_piotlb(Ptr iommu, @Unsigned short did,
      @Unsigned int pasid, @Unsigned long addr, @Unsigned long npages, boolean ih) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void qi_global_iec(Ptr iommu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int qi_submit_sync(Ptr iommu, Ptr desc, @Unsigned int count,
      @Unsigned long options) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sha384_base_init(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __genradix_free(Ptr<__genradix> radix) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__genradix_iter_peek($arg1, $arg2, (long unsigned int)$arg3)")
  public static Ptr __genradix_iter_peek(Ptr iter, Ptr<__genradix> radix,
      @Unsigned long objs_per_page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__genradix_iter_peek_prev($arg1, $arg2, (long unsigned int)$arg3, (long unsigned int)$arg4)")
  public static Ptr __genradix_iter_peek_prev(Ptr iter, Ptr<__genradix> radix,
      @Unsigned long objs_per_page, @Unsigned long obj_size_plus_page_remainder) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__genradix_prealloc($arg1, (long unsigned int)$arg2, (unsigned int)$arg3)")
  public static int __genradix_prealloc(Ptr<__genradix> radix, @Unsigned long size,
      @Unsigned @OriginalName("gfp_t") int gfp_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__genradix_ptr($arg1, (long unsigned int)$arg2)")
  public static Ptr __genradix_ptr(Ptr<__genradix> radix, @Unsigned long offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__genradix_ptr_alloc($arg1, (long unsigned int)$arg2, (unsigned int)$arg3)")
  public static Ptr __genradix_ptr_alloc(Ptr<__genradix> radix, @Unsigned long offset,
      @Unsigned @OriginalName("gfp_t") int gfp_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void genradix_free_recurse(Ptr n, @Unsigned int level) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mc_cpu_down_prep(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mc_cpu_online(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mc_poll_banks_default() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mc_attr_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mc_queue_handle((unsigned int)$arg1)")
  public static int mc_queue_handle(@Unsigned @OriginalName("uint32_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mc_handle_swap_pte($arg1, (struct {\n"
          + "  long unsigned int pte;\n"
          + "})$arg2, (struct {\n"
          + "  long unsigned int val;\n"
          + "}*)$arg3)")
  public static Ptr mc_handle_swap_pte(Ptr vma, pte_t ptent,
      Ptr entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void twinhead_reserve_killing_zone(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long return_free_pages_to_mm(Ptr vb,
      @Unsigned long num_to_return) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void return_unused_surplus_pages(Ptr h, @Unsigned long unused_resv_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)systab_show)")
  public static @OriginalName("ssize_t") long systab_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)rawdata_get_link_abi)")
  public static String rawdata_get_link_abi(Ptr dentry, Ptr inode,
      Ptr done) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)rawdata_get_link_data)")
  public static String rawdata_get_link_data(Ptr dentry, Ptr inode,
      Ptr done) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)rawdata_get_link_sha256)")
  public static String rawdata_get_link_sha256(Ptr dentry, Ptr inode,
      Ptr done) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rawdata_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rawdata_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long rawdata_read(Ptr file, String buf,
      @Unsigned long size, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rawdata_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr glc_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("glc_limit_period($arg1, (long long int*)$arg2)")
  public static void glc_limit_period(Ptr event, Ptr left) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("panic_if_irq_remap((const char*)$arg1)")
  public static void panic_if_irq_remap(String msg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int panic_on_taint_setup(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("panic_print_sys_info((_Bool)$arg1)")
  public static void panic_print_sys_info(boolean console_flush) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void panic_smp_self_stop() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("overcommit_kbytes_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int overcommit_kbytes_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("overcommit_policy_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int overcommit_policy_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("overcommit_ratio_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int overcommit_ratio_handler(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hfi_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hfi_do_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hfi_do_enable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hfi_parse_features() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hfi_update_work_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kauditd_hold_skb(Ptr skb, int error) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kauditd_rehold_skb(Ptr skb, int error) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kauditd_retry_skb(Ptr skb, int error) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kauditd_send_multicast_skb(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kauditd_send_queue($arg1, (unsigned int)$arg2, $arg3, $arg4, (void (*)(struct sk_buff*))$arg5, (void (*)(struct sk_buff*, int))$arg6)")
  public static int kauditd_send_queue(Ptr sk, @Unsigned int portid, Ptr queue,
      @Unsigned int retry_limit, Ptr skb_hook, Ptr err_hook) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kauditd_thread(Ptr dummy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int sbq_calc_wake_batch(Ptr sbq, @Unsigned int depth) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr attempt_merge(Ptr q, Ptr req,
      Ptr next) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr msrs_alloc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void msrs_free(Ptr msrs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping12_show)")
  public static @OriginalName("ssize_t") long mapping12_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping20_show)")
  public static @OriginalName("ssize_t") long mapping20_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("simatic_ipc_find_dmi_entry_helper((const struct dmi_header*)$arg1, $arg2)")
  public static void simatic_ipc_find_dmi_entry_helper(Ptr dh, Ptr _data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void guarantee_online_cpus(Ptr tsk, Ptr pmask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vtd_mask_spec_errors(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)volatile_reg)")
  public static boolean volatile_reg(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rc_get_bit($arg1, (short unsigned int*)$arg2, $arg3)")
  public static int rc_get_bit(Ptr rc,
      Ptr p, Ptr symbol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rc_read(Ptr rc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rearm_wake_irq(@Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cgroup2_parse_param(Ptr fc, Ptr param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void abort_creds(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gov_update_cpu_data(Ptr dbs_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gov_attr_set_get(Ptr attr_set, Ptr list_node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gov_attr_set_init(Ptr attr_set, Ptr list_node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int gov_attr_set_put(Ptr attr_set,
      Ptr list_node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int late_trace_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int late_resume_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)soft_offline_page_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long soft_offline_page_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int soft_offline_in_use_page(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int soft_offline_page(@Unsigned long pfn, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)soft_show)")
  public static @OriginalName("ssize_t") long soft_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)soft_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long soft_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int soft_cursor(Ptr info, Ptr cursor) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vchan_complete(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vchan_dma_desc_free_list(Ptr vc, Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vchan_find_desc($arg1, (int)$arg2)")
  public static Ptr vchan_find_desc(Ptr vc,
      @OriginalName("dma_cookie_t") int cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vchan_init(Ptr vc, Ptr dmadev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vchan_tx_desc_free(Ptr tx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((int)vchan_tx_submit)")
  public static @OriginalName("dma_cookie_t") int vchan_tx_submit(Ptr tx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pull_dl_task(Ptr this_rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pull_rt_task(Ptr this_rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int int3_exception_notify(Ptr self, @Unsigned long val,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void int3_selftest() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int query_btf_context(Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)query_data($arg1, (long unsigned int)$arg2, $arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long query_data(String buf, @Unsigned long buf_len,
      String query, @Unsigned long query_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)query_label($arg1, (long unsigned int)$arg2, $arg3, (long unsigned int)$arg4, (_Bool)$arg5))")
  public static @OriginalName("ssize_t") long query_label(String buf, @Unsigned long buf_len,
      String query, @Unsigned long query_len, boolean view_only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int query_current_values_with_pending_wait(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void query_values_on_cpu(Ptr _err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("query_asymmetric_key((const struct kernel_pkey_params*)$arg1, $arg2)")
  public static int query_asymmetric_key(Ptr params,
      Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mext_check_arguments($arg1, $arg2, (long long unsigned int)$arg3, (long long unsigned int)$arg4, (long long unsigned int*)$arg5)")
  public static int mext_check_arguments(Ptr orig_inode, Ptr donor_inode,
      @Unsigned long orig_start, @Unsigned long donor_start, Ptr len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mext_check_coverage($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4, $arg5)")
  public static int mext_check_coverage(Ptr inode,
      @Unsigned @OriginalName("ext4_lblk_t") int from,
      @Unsigned @OriginalName("ext4_lblk_t") int count, int unwritten, Ptr err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mext_page_mkuptodate(Ptr folio, @Unsigned int from, @Unsigned int to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dispatch_job(Ptr job) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)dispatch_rq_from_ctx)")
  public static boolean dispatch_rq_from_ctx(Ptr sb, @Unsigned int bitnr, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned char*)dispatch_hid_bpf_device_event($arg1, $arg2, (unsigned char*)$arg3, (unsigned int*)$arg4, $arg5))")
  public static Ptr dispatch_hid_bpf_device_event(
      Ptr hdev, hid_report_type type, Ptr data,
      Ptr size, int interrupt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dispatch_io((unsigned int)$arg1, $arg2, $arg3, $arg4, $arg5, $arg6, $arg7)")
  public static void dispatch_io(@Unsigned @OriginalName("blk_opf_t") int opf,
      @Unsigned int num_regions, Ptr where, Ptr dp, Ptr io, int sync,
      @Unsigned short ioprio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pwr_reg_rdwr($arg1, (short unsigned int*)$arg2, (unsigned char*)$arg3, (unsigned int)$arg4, (unsigned int)$arg5, (unsigned int)$arg6)")
  public static int pwr_reg_rdwr(Ptr scu, Ptr addr,
      Ptr data, @Unsigned int count, @Unsigned int op,
      @Unsigned int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pwr_evt_show)")
  public static @OriginalName("ssize_t") long pwr_evt_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("backend_bus_id($arg1, (const char*)$arg2)")
  public static int backend_bus_id(String bus_id, String nodename) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("backend_changed($arg1, (const char*)$arg2, (const char*)$arg3)")
  public static void backend_changed(Ptr watch, String path, String token) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int backend_probe_and_watch(Ptr notifier, @Unsigned long event,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int backend_reclaim_memory(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long backend_shrink_memory_count(Ptr shrinker,
      Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __alias_free_mem(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)alias_show)")
  public static @OriginalName("ssize_t") long alias_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("timespec64_add_safe((const struct timespec64)$arg1, (const struct timespec64)$arg2)")
  public static timespec64 timespec64_add_safe(timespec64 lhs, timespec64 rhs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("timespec64_to_jiffies((const struct timespec64*)$arg1)")
  public static @Unsigned long timespec64_to_jiffies(Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __ldsem_wake_readers(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ldsem_down_read(Ptr sem, long timeout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ldsem_down_read_trylock(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ldsem_down_write(Ptr sem, long timeout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ldsem_down_write_trylock(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ldsem_up_read(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ldsem_up_write(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ldsem_wake(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int preferred_group_nid(Ptr p, int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr mntns_get(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mntns_install(Ptr nsset, Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr mntns_owner(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mntns_put(Ptr ns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __consume_stateless_skb(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)consume_obj_stock)")
  public static boolean consume_obj_stock(Ptr objcg, @Unsigned int nr_bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void consume_skb(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)consume_stock)")
  public static boolean consume_stock(Ptr memcg, @Unsigned int nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)fnhe_hashfun((unsigned int)$arg1))")
  public static @Unsigned int fnhe_hashfun(@Unsigned @OriginalName("__be32") int daddr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long mfn_to_pfn(@Unsigned long mfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nexthops_dump(Ptr net, Ptr nb,
      nexthop_event_type event_type, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void syscore_resume() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void syscore_shutdown() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int syscore_suspend() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bNumInterfaces_show)")
  public static @OriginalName("ssize_t") long bNumInterfaces_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mtc_period_show)")
  public static @OriginalName("ssize_t") long mtc_period_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mtc_show)")
  public static @OriginalName("ssize_t") long mtc_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void turn_on_io_watchdog(Ptr ehci) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int noqueue_init(Ptr qdisc, Ptr opt, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("matrix_alloc_area($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static @Unsigned int matrix_alloc_area(Ptr m, Ptr cm,
      @Unsigned int num, boolean managed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resources_show)")
  public static @OriginalName("ssize_t") long resources_show(Ptr dmdev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resources_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long resources_store(Ptr dmdev,
      Ptr attr, String ubuf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping4_show)")
  public static @OriginalName("ssize_t") long mapping4_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int enter_record(Ptr hash, Ptr rec, int clear_filter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void enter_lazy_tlb(Ptr mm, Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void enter_uniprocessor() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void enter_s2idle_proper(Ptr drv, Ptr dev,
      int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("enter_state((int)$arg1)")
  public static int enter_state(@OriginalName("suspend_state_t") int state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mitigations_parse_cmdline(String arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int u32_array_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)u32_array_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long u32_array_read(Ptr file, String buf,
      @Unsigned long len, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int u32_array_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)defrag_show)")
  public static @OriginalName("ssize_t") long defrag_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)defrag_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long defrag_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reconfigure_single(Ptr s, int flags, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reconfigure_super(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bytes_transferred_show)")
  public static @OriginalName("ssize_t") long bytes_transferred_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pc_clock_adjtime((int)$arg1, $arg2)")
  public static int pc_clock_adjtime(@OriginalName("clockid_t") int id, Ptr<__kernel_timex> tx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pc_clock_getres((int)$arg1, $arg2)")
  public static int pc_clock_getres(@OriginalName("clockid_t") int id, Ptr ts) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pc_clock_gettime((int)$arg1, $arg2)")
  public static int pc_clock_gettime(@OriginalName("clockid_t") int id, Ptr ts) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pc_clock_settime((int)$arg1, (const struct timespec64*)$arg2)")
  public static int pc_clock_settime(@OriginalName("clockid_t") int id, Ptr ts) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pc_show)")
  public static @OriginalName("ssize_t") long pc_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("scatterwalk_copychunks($arg1, $arg2, (long unsigned int)$arg3, $arg4)")
  public static void scatterwalk_copychunks(Ptr buf, Ptr walk,
      @Unsigned long nbytes, int out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr scatterwalk_ffwd(Ptr dst, Ptr src,
      @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void scatterwalk_map_and_copy(Ptr buf, Ptr sg, @Unsigned int start,
      @Unsigned int nbytes, int out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)safe_delay_show)")
  public static @OriginalName("ssize_t") long safe_delay_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)safe_delay_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long safe_delay_store(Ptr mddev, String cbuf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void initmem_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void setterm_command(Ptr vc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)unbind_clocksource_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long unbind_clocksource_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)unbind_device_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long unbind_device_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)unbind_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long unbind_store(Ptr drv, String buf,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unbind_marked_interfaces(Ptr udev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __unbind_from_irq(Ptr info, @Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unbind_from_irqhandler(@Unsigned int irq, Ptr dev_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unbind_worker(Ptr worker) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __pmem_label_update(Ptr nd_region, Ptr nd_mapping,
      Ptr nspm, int pos, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int pmem_sector_size(Ptr ndns) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pmem_should_map_pages)")
  public static boolean pmem_should_map_pages(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kt_handle_break(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int kt_serial_in(Ptr p, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kt_serial_setup($arg1, (const struct pciserial_board*)$arg2, $arg3, $arg4)")
  public static int kt_serial_setup(Ptr priv, Ptr board,
      Ptr port, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__subj_label_is_cached)")
  public static boolean __subj_label_is_cached(Ptr subj_label, Ptr obj_label) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping6_show)")
  public static @OriginalName("ssize_t") long mapping6_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bootstatus_show)")
  public static @OriginalName("ssize_t") long bootstatus_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rcuwait_wake_up(Ptr w) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bw_name_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long bw_name_read(Ptr fp, String userbuf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ilookup5_nowait($arg1, $arg2, (int (*)(struct inode*, void*))$arg3, $arg4)")
  public static Ptr ilookup5_nowait(Ptr sb, @Unsigned long hashval, Ptr test,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("proactive_compact_node((pglist_data*)$arg1)")
  public static void proactive_compact_node(Ptr<@OriginalName("pg_data_t") pglist_data> pgdat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sb600_disable_hpet_bar(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sb600_hpet_quirk(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int umh_pipe_setup(Ptr info, Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void umh_keys_cleanup(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int umh_keys_init(Ptr info, Ptr cred) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lpj_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)passthru_features_check($arg1, $arg2, (long long unsigned int)$arg3))")
  public static @Unsigned @OriginalName("netdev_features_t") long passthru_features_check(
      Ptr skb, Ptr dev,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fddi_header($arg1, $arg2, $arg3, (const void*)$arg4, (const void*)$arg5, $arg6)")
  public static int fddi_header(Ptr skb, Ptr dev, @Unsigned short type,
      Ptr daddr, Ptr saddr, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fddi_setup(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)fddi_type_trans)")
  public static @Unsigned @OriginalName("__be16") short fddi_type_trans(Ptr skb,
      Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void subsection_map_init(@Unsigned long pfn, @Unsigned long nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void subsection_mask_set(Ptr map, @Unsigned long pfn,
      @Unsigned long nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hex_string($arg1, $arg2, (unsigned char*)$arg3, $arg4, (const char*)$arg5)")
  public static String hex_string(String buf, String end, Ptr addr,
      printf_spec spec, String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hex_dump_to_buffer((const void*)$arg1, (long unsigned int)$arg2, $arg3, $arg4, $arg5, (long unsigned int)$arg6, (_Bool)$arg7)")
  public static int hex_dump_to_buffer(Ptr buf, @Unsigned long len, int rowsize, int groupsize,
      String linebuf, @Unsigned long linebuflen, boolean ascii) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hex_to_bin(@Unsigned char ch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void softirq_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("serverworks_router_probe($arg1, $arg2, (short unsigned int)$arg3)")
  public static int serverworks_router_probe(Ptr r, Ptr router,
      @Unsigned short device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void jit_fill_hole(Ptr area, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int jit_subprogs(Ptr env) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void defer_compaction(Ptr zone, int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void defer_console_output() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)strscpy_pad($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long strscpy_pad(String dest, String src,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)docked_show)")
  public static @OriginalName("ssize_t") long docked_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr rlookup_amd_iommu(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asym_cpu_capacity_scan() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hotplug_event((unsigned int)$arg1, $arg2)")
  public static void hotplug_event(@Unsigned int type, Ptr context) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hotplug_cpu__broadcast_tick_pull(int deadcpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hotplug_update_tasks_legacy($arg1, $arg2, (struct {\n"
          + "  long unsigned int bits[16];\n"
          + "}*)$arg3, (_Bool)$arg4, (_Bool)$arg5)")
  public static void hotplug_update_tasks_legacy(Ptr cs, Ptr new_cpus,
      Ptr new_mems, boolean cpus_updated, boolean mems_updated) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rebalance_domains(Ptr rq, cpu_idle_type idle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int netstat_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)netstat_show((const struct device*)$arg1, $arg2, $arg3, $arg4))")
  public static @OriginalName("ssize_t") long netstat_show(Ptr d,
      Ptr attr, String buf, @Unsigned long offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reload_segments(Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reload_ucode_intel() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reload_ucode_amd(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __access_remote_vm(Ptr mm, @Unsigned long addr, Ptr buf, int len,
      @Unsigned int gup_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int access_process_vm(Ptr tsk, @Unsigned long addr, Ptr buf,
      int len, @Unsigned int gup_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int access_remote_vm(Ptr mm, @Unsigned long addr, Ptr buf, int len,
      @Unsigned int gup_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int access_error(@Unsigned long error_code, Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long dpa_align(Ptr nd_region) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dpa_extents_show)")
  public static @OriginalName("ssize_t") long dpa_extents_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((wait_queue_head*)__var_waitqueue)")
  public static Ptr<@OriginalName("wait_queue_head_t") wait_queue_head> __var_waitqueue(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int var_to_display(Ptr disp, Ptr var,
      Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int var_wake_function(Ptr wq_entry, @Unsigned int mode, int sync,
      Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nospectre_v1_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)recovered_show)")
  public static @OriginalName("ssize_t") long recovered_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)clockevent_delta2ns)")
  public static @Unsigned long clockevent_delta2ns(@Unsigned long latch,
      Ptr evt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("clockevent_i8253_init((_Bool)$arg1)")
  public static void clockevent_i8253_init(boolean oneshot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ucs_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int ucs_cmp(Ptr key, Ptr elt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("scratchpad_alloc($arg1, (unsigned int)$arg2)")
  public static int scratchpad_alloc(Ptr xhci,
      @Unsigned @OriginalName("gfp_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr established_get_first(Ptr seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr established_get_next(Ptr seq, Ptr cur) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fch_misc_setup(Ptr pdata) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fch_clk_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fch_clk_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fch_clk_remove(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int execute_with_initialized_rng(Ptr nb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("execute_step($arg1, (const struct opal_step*)$arg2, (long unsigned int)$arg3)")
  public static int execute_step(Ptr dev, Ptr step, @Unsigned long stepIndex) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("execute_steps($arg1, (const struct opal_step*)$arg2, (long unsigned int)$arg3)")
  public static int execute_steps(Ptr dev, Ptr steps, @Unsigned long n_steps) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __execute_only_pkey(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("execute_in_process_context((void (*)(struct work_struct*))$arg1, $arg2)")
  public static int execute_in_process_context(@OriginalName("work_func_t") Ptr fn,
      Ptr ew) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)provisioning_mode_show)")
  public static @OriginalName("ssize_t") long provisioning_mode_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)provisioning_mode_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long provisioning_mode_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lpi_device_get_constraints() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lpi_device_get_constraints_amd() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pts_unix98_lookup(Ptr driver, Ptr file, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vendor_show)")
  public static @OriginalName("ssize_t") long vendor_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vendor_disable_error_reporting() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("invert_screen($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static void invert_screen(Ptr vc, int offset, int count, boolean viewed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wm8400_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wm8400_i2c_probe(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wm8400_register_codec(Ptr wm8400) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wm8400_reset_codec_reg_cache(Ptr wm8400) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)wm8400_volatile)")
  public static boolean wm8400_volatile(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("num_clusters_in_group($arg1, (unsigned int)$arg2)")
  public static @Unsigned int num_clusters_in_group(Ptr sb,
      @Unsigned @OriginalName("ext4_group_t") int block_group) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)num_keyslots_show)")
  public static @OriginalName("ssize_t") long num_keyslots_show(Ptr profile,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void num_poisoned_pages_inc(@Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void num_poisoned_pages_sub(@Unsigned long pfn, long i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int num_to_str(String buf, int size, @Unsigned long num, @Unsigned int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)num_users_show)")
  public static @OriginalName("ssize_t") long num_users_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int num_digits(int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)num_pages_show)")
  public static @OriginalName("ssize_t") long num_pages_show(Ptr entry,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int autosuspend_check(Ptr udev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)autosuspend_delay_ms_show)")
  public static @OriginalName("ssize_t") long autosuspend_delay_ms_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)autosuspend_delay_ms_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long autosuspend_delay_ms_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)autosuspend_show)")
  public static @OriginalName("ssize_t") long autosuspend_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)autosuspend_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long autosuspend_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long mapping_evict_folio(Ptr mapping, Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mapping_read_folio_gfp($arg1, $arg2, (unsigned int)$arg3)")
  public static Ptr mapping_read_folio_gfp(Ptr mapping, @Unsigned long index,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)mapping_seek_hole_data($arg1, (long long int)$arg2, (long long int)$arg3, $arg4))")
  public static @OriginalName("loff_t") long mapping_seek_hole_data(Ptr mapping,
      @OriginalName("loff_t") long start, @OriginalName("loff_t") long end, int whence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long mapping_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long mapping_try_invalidate(Ptr mapping,
      @Unsigned long start, @Unsigned long end, Ptr nr_failed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)mapping_visible)")
  public static @Unsigned @OriginalName("umode_t") short mapping_visible(Ptr kobj,
      Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("record_times($arg1, (long long unsigned int)$arg2)")
  public static void record_times(Ptr groupc, @Unsigned long now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int record_func_map(Ptr env, Ptr meta,
      int func_id, int insn_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)record_print_text($arg1, (_Bool)$arg2, (_Bool)$arg3))")
  public static @Unsigned long record_print_text(Ptr r, boolean syslog,
      boolean time) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mremap_to($arg1, $arg2, $arg3, $arg4, (_Bool*)$arg5, $arg6, $arg7, $arg8, $arg9)")
  public static @Unsigned long mremap_to(@Unsigned long addr, @Unsigned long old_len,
      @Unsigned long new_addr, @Unsigned long new_len,
      Ptr locked, @Unsigned long flags,
      Ptr uf, Ptr uf_unmap_early, Ptr uf_unmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mremap_userfaultfd_complete(Ptr vm_ctx,
      @Unsigned long from, @Unsigned long to, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mremap_userfaultfd_prep(Ptr vma,
      Ptr vm_ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xol_add_vma(Ptr mm, Ptr area) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xol_free_insn_slot(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)swapdev_block)")
  public static @Unsigned @OriginalName("sector_t") long swapdev_block(int type,
      @Unsigned long offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ipc64_perm_to_ipc_perm(Ptr in, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int environ_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)environ_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long environ_read(Ptr file, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cpulist_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long cpulist_read(Ptr file, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long off, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __reg32_deduce_bounds(Ptr reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dock_show)")
  public static @OriginalName("ssize_t") long dock_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dock_event($arg1, (unsigned int)$arg2, $arg3)")
  public static void dock_event(Ptr ds, @Unsigned int event, int num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dock_notify($arg1, (unsigned int)$arg2)")
  public static int dock_notify(Ptr adev, @Unsigned int event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __first_packet_length(Ptr sk, Ptr rcvq,
      Ptr total) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int first_packet_length(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)first_level_by_default)")
  public static boolean first_level_by_default(@Unsigned int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int*)first_pte_l7((long long unsigned int*)$arg1, $arg2, $arg3))")
  public static Ptr first_pte_l7(Ptr pte,
      Ptr page_size, Ptr count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr first_online_pgdat() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void purge_cand_cache(Ptr btf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__purge_vmap_area_lazy)")
  public static boolean __purge_vmap_area_lazy(@Unsigned long start, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("on_each_cpu_cond_mask((_Bool (*)(int, void*))$arg1, (void (*)(void*))$arg2, $arg3, (_Bool)$arg4, (const struct cpumask*)$arg5)")
  public static void on_each_cpu_cond_mask(@OriginalName("smp_cond_func_t") Ptr cond_func,
      @OriginalName("smp_call_func_t") Ptr func, Ptr info, boolean wait, Ptr mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int on_freelist(Ptr s, Ptr slab, Ptr search) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)poison_show)")
  public static @OriginalName("ssize_t") long poison_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int relocate_restore_code() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)i85x_stolen_base($arg1, $arg2, $arg3, (long long unsigned int)$arg4))")
  public static @Unsigned @OriginalName("resource_size_t") long i85x_stolen_base(int num, int slot,
      int func, @Unsigned @OriginalName("resource_size_t") long stolen_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __const_udelay(@Unsigned long xloops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)want_pmd_share)")
  public static boolean want_pmd_share(Ptr vma, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ipip_gro_complete(Ptr skb, int nhoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ipip_gro_receive(Ptr head, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ipip_gso_segment($arg1, (long long unsigned int)$arg2)")
  public static Ptr ipip_gso_segment(Ptr skb,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int summary_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int summary_show(Ptr s, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long msleep_interruptible(@Unsigned int msecs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr inetdev_by_index(Ptr net, int ifindex) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void inetdev_changename(Ptr dev, Ptr in_dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void inetdev_destroy(Ptr in_dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int inetdev_event(Ptr _this, @Unsigned long event, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr inetdev_init(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fetch_cache_info(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int*)fetch_pte)")
  public static Ptr fetch_pte(Ptr pgtable,
      @Unsigned long address, Ptr page_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fetch_kfunc_meta($arg1, $arg2, $arg3, (const char**)$arg4)")
  public static int fetch_kfunc_meta(Ptr env, Ptr insn,
      Ptr meta, Ptr kfunc_name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bstr_printf($arg1, (long unsigned int)$arg2, (const char*)$arg3, (const unsigned int*)$arg4)")
  public static int bstr_printf(String buf, @Unsigned long size, String fmt,
      Ptr bin_buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("predicate_parse((const char*)$arg1, $arg2, $arg3, (int (*)(const char*, void*, int, struct filter_parse_error*, struct filter_pred**))$arg4, $arg5, $arg6)")
  public static Ptr predicate_parse(String str, int nr_parens, int nr_preds,
      @OriginalName("parse_pred_fn") Ptr parse_pred, Ptr data, Ptr pe) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void global_dirty_limits(Ptr pbackground,
      Ptr pdirty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void global_cache_flush() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int noresume_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)spurious_events_show)")
  public static @OriginalName("ssize_t") long spurious_events_show(Ptr _dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int spurious_kernel_fault(@Unsigned long error_code, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("spurious_kernel_fault_check($arg1, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg2)")
  public static int spurious_kernel_fault_check(@Unsigned long error_code, Ptr pte) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)spurious_threshold_show)")
  public static @OriginalName("ssize_t") long spurious_threshold_show(Ptr _dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)spurious_threshold_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long spurious_threshold_store(Ptr _dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__spurious_interrupt($arg1, (unsigned int)$arg2)")
  public static void __spurious_interrupt(Ptr regs, @Unsigned int vector) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void spurious_interrupt(Ptr regs, @Unsigned long error_code) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mbind_range(Ptr vmi, Ptr vma,
      Ptr> prev, @Unsigned long start, @Unsigned long end,
      Ptr new_pol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wbrf_record($arg1, (unsigned char)$arg2, $arg3)")
  public static int wbrf_record(Ptr adev,
      @Unsigned @OriginalName("uint8_t") char action, Ptr in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)exp_funnel_lock)")
  public static boolean exp_funnel_lock(@Unsigned long s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void front_combine(Ptr bb, int prev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int front_overwrite(Ptr bb, int prev, Ptr bad,
      int extra) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int front_splitting_clear(Ptr bb, int prev, Ptr bad) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memunmap_pages(Ptr pgmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("private_candidate((const struct {\n"
          + "  long unsigned int bits[1];\n"
          + "}*)$arg1, $arg2, (_Bool (*)(struct dma_chan*, void*))$arg3, $arg4)")
  public static Ptr private_candidate(Ptr mask, Ptr dev,
      @OriginalName("dma_filter_fn") Ptr fn, Ptr fn_param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int seed_constraint_attributes() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)seed_show)")
  public static @OriginalName("ssize_t") long seed_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("au_early_serial8250_write($arg1, (const char*)$arg2, $arg3)")
  public static void au_early_serial8250_write(Ptr console, String s,
      @Unsigned int count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int au_platform_setup(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void au_putc(Ptr port, @Unsigned char c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)au_serial_dl_read)")
  public static @Unsigned int au_serial_dl_read(Ptr up) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("au_serial_dl_write($arg1, (unsigned int)$arg2)")
  public static void au_serial_dl_write(Ptr up, @Unsigned int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int au_serial_in(Ptr p, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void au_serial_out(Ptr p, int offset, int value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dmap_reinit_add_to_free_pool(Ptr fcd,
      Ptr dmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dmap_removemapping_list(Ptr inode, @Unsigned int num,
      Ptr to_remove) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dmap_writeback_invalidate(Ptr inode, Ptr dmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("string_escape_mem((const char*)$arg1, (long unsigned int)$arg2, $arg3, (long unsigned int)$arg4, $arg5, (const char*)$arg6)")
  public static int string_escape_mem(String src, @Unsigned long isz, String dst,
      @Unsigned long osz, @Unsigned int flags, String only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("string_get_size((long long unsigned int)$arg1, (long long unsigned int)$arg2, (const enum string_size_units)$arg3, $arg4, $arg5)")
  public static int string_get_size(@Unsigned long size, @Unsigned long blk_size,
      string_size_units units, String buf, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("string_unescape($arg1, $arg2, (long unsigned int)$arg3, $arg4)")
  public static int string_unescape(String src, String dst, @Unsigned long size,
      @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)string_to_av_perm($arg1, (short unsigned int)$arg2, (const char*)$arg3))")
  public static @Unsigned int string_to_av_perm(Ptr p, @Unsigned short tclass,
      String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)string_to_security_class($arg1, (const char*)$arg2))")
  public static @Unsigned short string_to_security_class(Ptr p, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("string_to_context_struct($arg1, $arg2, $arg3, $arg4, (unsigned int)$arg5)")
  public static int string_to_context_struct(Ptr pol, Ptr sidtabp,
      String scontext, Ptr ctx, @Unsigned int def_sid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int profiles_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int profiles_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("futex2_setup_timeout($arg1, (int)$arg2, $arg3)")
  public static int futex2_setup_timeout(Ptr<__kernel_timespec> timeout,
      @OriginalName("clockid_t") int clockid, Ptr to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ppl_sector_show)")
  public static @OriginalName("ssize_t") long ppl_sector_show(Ptr rdev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ppl_sector_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long ppl_sector_store(Ptr rdev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ppl_size_show)")
  public static @OriginalName("ssize_t") long ppl_size_show(Ptr rdev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ppl_size_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long ppl_size_store(Ptr rdev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void desc_make_final(Ptr rb, @Unsigned long id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("desc_read($arg1, $arg2, $arg3, (long long unsigned int*)$arg4, (unsigned int*)$arg5)")
  public static desc_state desc_read(Ptr desc_ring, @Unsigned long id,
      Ptr desc_out, Ptr seq_out,
      Ptr caller_id_out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("desc_read_finalized_seq($arg1, $arg2, (long long unsigned int)$arg3, $arg4)")
  public static int desc_read_finalized_seq(Ptr desc_ring, @Unsigned long id,
      @Unsigned long seq, Ptr desc_out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)desc_reserve)")
  public static boolean desc_reserve(Ptr rb,
      Ptr id_out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void desc_update_last_finalized(Ptr rb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("desc_to_gpio((const struct gpio_desc*)$arg1)")
  public static int desc_to_gpio(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __xstate_dump_leaves() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__xstate_request_perm((long long unsigned int)$arg1, (long long unsigned int)$arg2, (_Bool)$arg3)")
  public static int __xstate_request_perm(@Unsigned long permitted, @Unsigned long requested,
      boolean guest) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xstate_calculate_size((long long unsigned int)$arg1, (_Bool)$arg2)")
  public static @Unsigned int xstate_calculate_size(@Unsigned long xfeatures, boolean compacted) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)xstate_get_guest_group_perm)")
  public static @Unsigned long xstate_get_guest_group_perm() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void virtballoon_changed(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtballoon_free_page_report(Ptr pr_dev_info,
      Ptr sg, @Unsigned int nents) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtballoon_freeze(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtballoon_migratepage(Ptr vb_dev_info, Ptr newpage,
      Ptr page, migrate_mode mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtballoon_probe(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void virtballoon_remove(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtballoon_restore(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtballoon_validate(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int slhc_compress(Ptr comp, Ptr icp,
      int isize, Ptr ocp,
      Ptr> cpp, int compress_cid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void slhc_free(Ptr comp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr slhc_init(int rslots, int tslots) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int slhc_remember(Ptr comp, Ptr icp,
      int isize) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int slhc_toss(Ptr comp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int slhc_uncompress(Ptr comp, Ptr icp,
      int isize) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int refill_pi_state_cache() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refill_skbs() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refill_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __refill_cfs_bandwidth_runtime(Ptr cfs_b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __refill_stock(Ptr memcg, @Unsigned int nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("refill_obj_stock($arg1, $arg2, (_Bool)$arg3)")
  public static void refill_obj_stock(Ptr objcg, @Unsigned int nr_bytes,
      boolean allow_uncharge) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refill_stock(Ptr memcg, @Unsigned int nr_pages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__compaction_suitable)")
  public static boolean __compaction_suitable(Ptr zone, int order, int highest_zoneidx,
      @Unsigned long wmark_target) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr compaction_alloc(Ptr src, @Unsigned long data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compaction_defer_reset($arg1, $arg2, (_Bool)$arg3)")
  public static void compaction_defer_reset(Ptr zone, int order, boolean alloc_success) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)compaction_deferred)")
  public static boolean compaction_deferred(Ptr zone, int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void compaction_free(Ptr dst, @Unsigned long data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compaction_proactiveness_sysctl_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int compaction_proactiveness_sysctl_handler(Ptr table, int write,
      Ptr buffer, Ptr length,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int compaction_register_node(Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)compaction_suitable)")
  public static boolean compaction_suitable(Ptr zone, int order, int highest_zoneidx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void compaction_unregister_node(Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)compaction_zonelist_suitable)")
  public static boolean compaction_zonelist_suitable(Ptr ac, int order,
      int alloc_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void replenish_dl_entity(Ptr dl_se) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ptm_open_peer(Ptr master, Ptr tty, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ptm_unix98_lookup(Ptr driver, Ptr file, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int akcipher_default_op(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("akcipher_default_set_key($arg1, (const void*)$arg2, $arg3)")
  public static int akcipher_default_set_key(Ptr tfm, Ptr key,
      @Unsigned int keylen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void akcipher_prepare_alg(Ptr alg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int akcipher_register_instance(Ptr tmpl,
      Ptr inst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)persistent_show)")
  public static @OriginalName("ssize_t") long persistent_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpupri_cleanup(Ptr cp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpupri_find(Ptr cp, Ptr p, Ptr lowest_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpupri_find_fitness($arg1, $arg2, $arg3, (_Bool (*)(struct task_struct*, int))$arg4)")
  public static int cpupri_find_fitness(Ptr cp, Ptr p,
      Ptr lowest_mask, Ptr fitness_fn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpupri_init(Ptr cp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpupri_set(Ptr cp, int cpu, int newpri) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __fdget_pos(@Unsigned int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long __fdget_raw(@Unsigned int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("score_nearby_nodes($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static @Unsigned long score_nearby_nodes(Ptr p, int nid, int lim_dist,
      boolean task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sendmsg_copy_msghdr(Ptr msg, Ptr umsg, @Unsigned int flags,
      Ptr> iov) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sendmsg_locked(Ptr sk, Ptr msg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sendmsg_unlocked(Ptr sk, Ptr msg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)cbm_ensure_valid((unsigned int)$arg1, $arg2))")
  public static @Unsigned int cbm_ensure_valid(@Unsigned int _val, Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cbm_validate($arg1, (unsigned int*)$arg2, $arg3))")
  public static boolean cbm_validate(String buf, Ptr data,
      Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devpath_show)")
  public static @OriginalName("ssize_t") long devpath_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static compact_result __compact_finished(Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)compact_lock_irqsave((spinlock*)$arg1, $arg2, $arg3))")
  public static boolean compact_lock_irqsave(Ptr<@OriginalName("spinlock_t") spinlock> lock,
      Ptr flags, Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void compact_node(int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)compact_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long compact_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static compact_result compact_zone(Ptr cc, Ptr capc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compact_zone_order($arg1, $arg2, (unsigned int)$arg3, $arg4, $arg5, $arg6, $arg7)")
  public static compact_result compact_zone_order(Ptr zone, int order,
      @Unsigned @OriginalName("gfp_t") int gfp_mask, compact_priority prio,
      @Unsigned int alloc_flags, int highest_zoneidx, Ptr> capture) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mac_address_string($arg1, $arg2, (unsigned char*)$arg3, $arg4, (const char*)$arg5)")
  public static String mac_address_string(String buf, String end,
      Ptr addr, printf_spec spec, String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mac_pton((const char*)$arg1, (unsigned char*)$arg2))")
  public static boolean mac_pton(String s, Ptr mac) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cblist_init_generic(Ptr rtp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fexit_dispatcher(Ptr fp, @Unsigned long entry_ip,
      @Unsigned long ret_ip, Ptr regs, Ptr entry_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fexit_event_define_fields(Ptr event_call) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fexit_perf_func(Ptr tf, @Unsigned long entry_ip,
      @Unsigned long ret_ip, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fexit_trace_func(Ptr tf, @Unsigned long entry_ip,
      @Unsigned long ret_ip, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void da9055_device_exit(Ptr da9055) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9055_device_init(Ptr da9055) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)da9055_register_readable)")
  public static boolean da9055_register_readable(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)da9055_register_volatile)")
  public static boolean da9055_register_volatile(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)da9055_register_writeable)")
  public static boolean da9055_register_writeable(Ptr dev, @Unsigned int reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void da9055_i2c_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9055_i2c_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9055_i2c_probe(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void da9055_i2c_remove(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rmdir_all_sub() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fat12_ent_blocknr($arg1, $arg2, $arg3, (long long unsigned int*)$arg4)")
  public static void fat12_ent_blocknr(Ptr sb, int entry,
      Ptr offset,
      Ptr blocknr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fat12_ent_bread($arg1, $arg2, $arg3, (long long unsigned int)$arg4)")
  public static int fat12_ent_bread(Ptr sb, Ptr fatent, int offset,
      @Unsigned @OriginalName("sector_t") long blocknr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fat12_ent_get(Ptr fatent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fat12_ent_next(Ptr fatent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fat12_ent_put(Ptr fatent, int _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fat12_ent_set_ptr(Ptr fatent, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reenable_irq_remapping(int eim) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reenable_swap_slots_cache_unlock() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unpriv_ebpf_notify(int new_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping29_show)")
  public static @OriginalName("ssize_t") long mapping29_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bin_attr_nvmem_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long bin_attr_nvmem_read(Ptr filp, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long pos, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bin_attr_nvmem_write($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long bin_attr_nvmem_write(Ptr filp,
      Ptr kobj, Ptr attr, String buf, @OriginalName("loff_t") long pos,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)regulation_out_show)")
  public static @OriginalName("ssize_t") long regulation_out_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr tcpm_new(Ptr dst, Ptr saddr,
      Ptr daddr, @Unsigned int hash) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tcpm_suck_dst($arg1, (const struct dst_entry*)$arg2, (_Bool)$arg3)")
  public static void tcpm_suck_dst(Ptr tm, Ptr dst,
      boolean fastopen_clear) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vbin_printf((unsigned int*)$arg1, (long unsigned int)$arg2, (const char*)$arg3, $arg4)")
  public static int vbin_printf(Ptr bin_buf, @Unsigned long size,
      String fmt, Ptr<__va_list_tag> args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dattrs_equal(Ptr cur, int idx_cur,
      Ptr _new, int idx_new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pmap_schedule($arg1, $arg2, $arg3, $arg4, $arg5, $arg6, (_Bool)$arg7)")
  public static int pmap_schedule(Ptr map, int bits_per_period,
      int periods_in_map, int num_bits, int interval, int start, boolean only_one_period) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pmap_unschedule(Ptr map, int bits_per_period,
      int periods_in_map, int num_bits, int interval, int start) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__xfd_enable_feature((long long unsigned int)$arg1, $arg2)")
  public static int __xfd_enable_feature(@Unsigned long xfd_err, Ptr guest_fpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xfd_enable_feature((long long unsigned int)$arg1)")
  public static int xfd_enable_feature(@Unsigned long xfd_err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xfd_update_static_branch() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xfd_validate_state($arg1, (long long unsigned int)$arg2, (_Bool)$arg3)")
  public static void xfd_validate_state(Ptr fpstate, @Unsigned long mask, boolean rstor) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regset_fpregs_active($arg1, (const struct user_regset*)$arg2)")
  public static int regset_fpregs_active(Ptr target, Ptr regset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regset_xregset_fpregs_active($arg1, (const struct user_regset*)$arg2)")
  public static int regset_xregset_fpregs_active(Ptr target, Ptr regset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__regset_get($arg1, (const struct user_regset*)$arg2, $arg3, $arg4)")
  public static int __regset_get(Ptr target, Ptr regset,
      @Unsigned int size, Ptr> data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regset_get($arg1, (const struct user_regset*)$arg2, $arg3, $arg4)")
  public static int regset_get(Ptr target, Ptr regset, @Unsigned int size,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regset_get_alloc($arg1, (const struct user_regset*)$arg2, $arg3, $arg4)")
  public static int regset_get_alloc(Ptr target, Ptr regset,
      @Unsigned int size, Ptr> data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regset_tls_active($arg1, (const struct user_regset*)$arg2)")
  public static int regset_tls_active(Ptr target, Ptr regset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regset_tls_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int regset_tls_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regset_tls_set($arg1, (const struct user_regset*)$arg2, $arg3, $arg4, (const void*)$arg5, (const void*)$arg6)")
  public static int regset_tls_set(Ptr target, Ptr regset,
      @Unsigned int pos, @Unsigned int count, Ptr kbuf, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr spp_getpage() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ip6ip6_gro_complete(Ptr skb, int nhoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ip6ip6_gso_segment($arg1, (long long unsigned int)$arg2)")
  public static Ptr ip6ip6_gso_segment(Ptr skb,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kdump_nmi_callback(int cpu, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kdump_nmi_shootdown_cpus() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("utf8version_is_supported((const struct unicode_map*)$arg1, $arg2)")
  public static int utf8version_is_supported(Ptr um, @Unsigned int version) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("derive_key_aes((const unsigned char*)$arg1, (const unsigned char*)$arg2, (unsigned char*)$arg3, $arg4)")
  public static int derive_key_aes(Ptr master_key,
      Ptr nonce, Ptr derived_key,
      @Unsigned int derived_keysize) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kern_select($arg1, (struct {\n"
          + "  long unsigned int fds_bits[16];\n"
          + "}*)$arg2, (struct {\n"
          + "  long unsigned int fds_bits[16];\n"
          + "}*)$arg3, (struct {\n"
          + "  long unsigned int fds_bits[16];\n"
          + "}*)$arg4, $arg5)")
  public static int kern_select(int n, Ptr<@OriginalName("fd_set") __kernel_fd_set> inp,
      Ptr<@OriginalName("fd_set") __kernel_fd_set> outp,
      Ptr<@OriginalName("fd_set") __kernel_fd_set> exp, Ptr<__kernel_old_timeval> tvp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kern_sys_bpf(int cmd, Ptr attr, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __kern_path_locked(int dfd, Ptr name, Ptr path) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr kern_mount(Ptr type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kern_path((const char*)$arg1, $arg2, $arg3)")
  public static int kern_path(String name, @Unsigned int flags, Ptr path) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kern_path_create($arg1, (const char*)$arg2, $arg3, $arg4)")
  public static Ptr kern_path_create(int dfd, String pathname, Ptr path,
      @Unsigned int lookup_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kern_path_locked((const char*)$arg1, $arg2)")
  public static Ptr kern_path_locked(String name, Ptr path) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kern_unmount(Ptr mnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kern_unmount_array(Ptr> mnt, @Unsigned int num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memblk_nr_poison_inc(@Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memblk_nr_poison_sub(@Unsigned long pfn, long i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __attach_to_pi_owner(Ptr p, Ptr key,
      Ptr> ps) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void attach_default_qdiscs(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void attach_one_default_qdisc(Ptr dev, Ptr dev_queue,
      Ptr _unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __attach_mnt(Ptr mnt, Ptr parent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("attach_mnt($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static void attach_mnt(Ptr mnt, Ptr parent, Ptr mp,
      boolean beneath) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void attach_pid(Ptr task, pid_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int attach_recursive_mnt(Ptr source_mnt, Ptr top_mnt,
      Ptr dest_mp, mnt_tree_flags_t flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void attach_rules(Ptr rules, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void attach_entity_cfs_rq(Ptr se) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void attach_entity_load_avg(Ptr cfs_rq, Ptr se) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cpuaffinity_show)")
  public static @OriginalName("ssize_t") long cpuaffinity_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int error_context(Ptr m, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)error_show)")
  public static @OriginalName("ssize_t") long error_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memset_io((volatile void*)$arg1, $arg2, (long unsigned int)$arg3)")
  public static void memset_io(Ptr a, int b, @Unsigned long c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memset_orig() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unfreeze_cgroup(Ptr freezer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int initcall_blacklist(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)initcall_blacklisted((int (*)())$arg1))")
  public static boolean initcall_blacklisted(@OriginalName("initcall_t") Ptr fn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)initcall_debug_start)")
  public static @OriginalName("ktime_t") long initcall_debug_start(Ptr dev, Ptr cb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__iptunnel_pull_header($arg1, $arg2, (short unsigned int)$arg3, (_Bool)$arg4, (_Bool)$arg5)")
  public static int __iptunnel_pull_header(Ptr skb, int hdr_len,
      @Unsigned @OriginalName("__be16") short inner_proto, boolean raw_proto, boolean xnet) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iptunnel_handle_offloads(Ptr skb, int gso_type_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iptunnel_metadata_reply($arg1, (unsigned int)$arg2)")
  public static Ptr iptunnel_metadata_reply(Ptr md,
      @Unsigned @OriginalName("gfp_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iptunnel_pmtud_build_icmp(Ptr skb, int mtu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iptunnel_pmtud_build_icmpv6(Ptr skb, int mtu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iptunnel_xmit($arg1, $arg2, $arg3, (unsigned int)$arg4, (unsigned int)$arg5, (unsigned char)$arg6, (unsigned char)$arg7, (unsigned char)$arg8, (short unsigned int)$arg9, (_Bool)$arg10)")
  public static void iptunnel_xmit(Ptr sk, Ptr rt, Ptr skb,
      @Unsigned @OriginalName("__be32") int src, @Unsigned @OriginalName("__be32") int dst,
      @Unsigned char proto, @Unsigned char tos, @Unsigned char ttl,
      @Unsigned @OriginalName("__be16") short df, boolean xnet) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ioctx_add_table(Ptr ctx, Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ioctx_alloc(@Unsigned int nr_events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cable_name_show)")
  public static @OriginalName("ssize_t") long cable_name_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cable_state_show)")
  public static @OriginalName("ssize_t") long cable_state_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hopcount_show)")
  public static @OriginalName("ssize_t") long hopcount_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __earlyonly_bootmem_alloc(int node, @Unsigned long size,
      @Unsigned long align, @Unsigned long goal) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void udmabuf_dev_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udmabuf_dev_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long udmabuf_ioctl(Ptr filp, @Unsigned int ioctl, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)udmabuf_vm_fault)")
  public static @Unsigned @OriginalName("vm_fault_t") int udmabuf_vm_fault(Ptr vmf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__fl6_sock_lookup($arg1, (unsigned int)$arg2)")
  public static Ptr __fl6_sock_lookup(Ptr sk,
      @Unsigned @OriginalName("__be32") int label) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fl6_free_socklist(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fl6_merge_options(Ptr opt_space,
      Ptr fl, Ptr fopt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fl6_renew(Ptr fl, @Unsigned long linger,
      @Unsigned long expires) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fl6_update_dst($arg1, (const struct ipv6_txoptions*)$arg2, $arg3)")
  public static Ptr fl6_update_dst(Ptr fl6, Ptr opt,
      Ptr orig) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping30_show)")
  public static @OriginalName("ssize_t") long mapping30_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("exclude_from_core((long long unsigned int)$arg1, (unsigned int)$arg2)")
  public static void exclude_from_core(@Unsigned long aper_base, @Unsigned int aper_order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)tlbflush_read_file($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long tlbflush_read_file(Ptr file, String user_buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)tlbflush_write_file($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long tlbflush_write_file(Ptr file, String user_buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static timespec64 timestamp_truncate(timespec64 t, Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)escr_show)")
  public static @OriginalName("ssize_t") long escr_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping8_show)")
  public static @OriginalName("ssize_t") long mapping8_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)canon_copy_from_read_buf((const struct tty_struct*)$arg1, (unsigned char**)$arg2, (long unsigned int*)$arg3))")
  public static boolean canon_copy_from_read_buf(Ptr tty,
      Ptr> kbp, Ptr nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void icmpmsg_put(Ptr seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void icmpmsg_put_line(Ptr seq, Ptr vals,
      Ptr type, int count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("idempotent_init_module($arg1, (const char*)$arg2, $arg3)")
  public static int idempotent_init_module(Ptr f, String uargs, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unpoison_memory(@Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void announce_cpu(int cpu, int apicid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xenpv_exc_debug(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xenpv_exc_double_fault(Ptr regs, @Unsigned long error_code) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xenpv_exc_machine_check(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xenpv_exc_nmi(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)namespace_show)")
  public static @OriginalName("ssize_t") long namespace_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)namespace_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long namespace_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void namespace_io_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int namespace_match(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void namespace_pmem_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("namespace_update_uuid($arg1, $arg2, (struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg3, (struct {\n"
          + "  unsigned char b[16];\n"
          + "}**)$arg4)")
  public static int namespace_update_uuid(Ptr nd_region, Ptr dev,
      Ptr new_uuid, Ptr> old_uuid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)namespace_visible)")
  public static @Unsigned @OriginalName("umode_t") short namespace_visible(Ptr kobj,
      Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)namespace_seed_show)")
  public static @OriginalName("ssize_t") long namespace_seed_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void namespace_unlock() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vertical_position_show)")
  public static @OriginalName("ssize_t") long vertical_position_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void aspm_l1_acceptable_latency(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)aspm_attr_store_common($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4, (unsigned char)$arg5))")
  public static @OriginalName("ssize_t") long aspm_attr_store_common(Ptr dev,
      Ptr attr, String buf, @Unsigned long len, @Unsigned char state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)aspm_ctrl_attrs_are_visible)")
  public static @Unsigned @OriginalName("umode_t") short aspm_ctrl_attrs_are_visible(
      Ptr kobj, Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void aspm_l1ss_init(Ptr link) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)drvctl_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long drvctl_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pebs_update_state((_Bool)$arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static void pebs_update_state(boolean needed_cb, Ptr cpuc,
      Ptr event, boolean add) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void alternative_instructions() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)hpt_leaf_hit_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short hpt_leaf_hit_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)hpt_leaf_lookup_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short hpt_leaf_lookup_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)hpt_nonleaf_hit_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short hpt_nonleaf_hit_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)hpt_nonleaf_lookup_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short hpt_nonleaf_lookup_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("parent_len((const char*)$arg1)")
  public static int parent_len(String path) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void parent_domain_flush(Ptr domain, @Unsigned long pfn,
      @Unsigned long pages, int ih) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr failed_creating(Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_freeze_show)")
  public static @OriginalName("ssize_t") long failed_freeze_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_prepare_show)")
  public static @OriginalName("ssize_t") long failed_prepare_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_resume_early_show)")
  public static @OriginalName("ssize_t") long failed_resume_early_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_resume_noirq_show)")
  public static @OriginalName("ssize_t") long failed_resume_noirq_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_resume_show)")
  public static @OriginalName("ssize_t") long failed_resume_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_show)")
  public static @OriginalName("ssize_t") long failed_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_suspend_late_show)")
  public static @OriginalName("ssize_t") long failed_suspend_late_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_suspend_noirq_show)")
  public static @OriginalName("ssize_t") long failed_suspend_noirq_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)failed_suspend_show)")
  public static @OriginalName("ssize_t") long failed_suspend_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lease_break_callback)")
  public static boolean lease_break_callback(Ptr fl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lease_get_mtime(Ptr inode, Ptr time) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lease_modify(Ptr fl, int arg, Ptr dispose) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int lease_register_notifier(Ptr nb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lease_setup(Ptr fl, Ptr> priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lease_unregister_notifier(Ptr nb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr secpath_set(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pd_ignore_unused_setup(String __unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("touchscreen_apply_prop_to_x_y((const struct touchscreen_properties*)$arg1, $arg2, $arg3)")
  public static void touchscreen_apply_prop_to_x_y(Ptr prop,
      Ptr x, Ptr y) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("touchscreen_parse_properties($arg1, (_Bool)$arg2, $arg3)")
  public static void touchscreen_parse_properties(Ptr input, boolean multitouch,
      Ptr prop) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("touchscreen_report_pos($arg1, (const struct touchscreen_properties*)$arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static void touchscreen_report_pos(Ptr input, Ptr prop,
      @Unsigned int x, @Unsigned int y, boolean multitouch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("touchscreen_set_mt_pos($arg1, (const struct touchscreen_properties*)$arg2, $arg3, $arg4)")
  public static void touchscreen_set_mt_pos(Ptr pos, Ptr prop,
      @Unsigned int x, @Unsigned int y) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void touchscreen_set_params(Ptr dev, @Unsigned long axis, int min,
      int max, int fuzz) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)object_size_show)")
  public static @OriginalName("ssize_t") long object_size_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nl_fib_input(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nl_fib_lookup(Ptr net, Ptr frn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pm8606_osc_disable(Ptr chip, @Unsigned short client) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pm8606_osc_enable(Ptr chip, @Unsigned short client) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int recvmsg_copy_msghdr(Ptr msg, Ptr umsg, @Unsigned int flags,
      Ptr> uaddr, Ptr> iov) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xxh32_copy_state($arg1, (const struct xxh32_state*)$arg2)")
  public static void xxh32_copy_state(Ptr dst, Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)xxh32_digest((const struct xxh32_state*)$arg1))")
  public static @Unsigned @OriginalName("uint32_t") int xxh32_digest(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xxh32_reset($arg1, (const unsigned int)$arg2)")
  public static void xxh32_reset(Ptr statePtr,
      @Unsigned @OriginalName("uint32_t") int seed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xxh32_update($arg1, (const void*)$arg2, (const long unsigned int)$arg3)")
  public static int xxh32_update(Ptr state, Ptr input, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void privflags_cleanup_data(Ptr reply_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("privflags_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int privflags_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("privflags_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int privflags_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("privflags_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int privflags_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __efi64_thunk() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pktgen_xfrm_outer_mode_output(Ptr x, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__die_body((const char*)$arg1, $arg2, $arg3)")
  public static int __die_body(String str, Ptr regs, long err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__die_header((const char*)$arg1, $arg2, $arg3)")
  public static void __die_header(String str, Ptr regs, long err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("die_addr((const char*)$arg1, $arg2, $arg3, $arg4)")
  public static void die_addr(String str, Ptr regs, long err, long gp_addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)die_cpus_list_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long die_cpus_list_read(Ptr file, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long off, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)die_cpus_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long die_cpus_read(Ptr file, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long off, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)die_id_show)")
  public static @OriginalName("ssize_t") long die_id_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr mock_drm_getfile(Ptr minor, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ldt_arch_exit_mmap(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ldt_dup_context(Ptr old_mm, Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)full_proxy_llseek($arg1, (long long int)$arg2, $arg3))")
  public static @OriginalName("loff_t") long full_proxy_llseek(Ptr filp,
      @OriginalName("loff_t") long offset, int whence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int full_proxy_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)full_proxy_poll)")
  public static @Unsigned @OriginalName("__poll_t") int full_proxy_poll(Ptr filp,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)full_proxy_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long full_proxy_read(Ptr filp, String buf,
      @Unsigned long size, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int full_proxy_release(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long full_proxy_unlocked_ioctl(Ptr filp, @Unsigned int cmd,
      @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)full_proxy_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long full_proxy_write(Ptr filp, String buf,
      @Unsigned long size, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)full_scans_show)")
  public static @OriginalName("ssize_t") long full_scans_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("full_name_hash((const void*)$arg1, (const char*)$arg2, $arg3)")
  public static @Unsigned int full_name_hash(Ptr salt, String name, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping22_show)")
  public static @OriginalName("ssize_t") long mapping22_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bDeviceSubClass_show)")
  public static @OriginalName("ssize_t") long bDeviceSubClass_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("subtract_range($arg1, $arg2, (long long unsigned int)$arg3, (long long unsigned int)$arg4)")
  public static void subtract_range(Ptr range, int az, @Unsigned long start,
      @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rebind_subsystems($arg1, (short unsigned int)$arg2)")
  public static int rebind_subsystems(Ptr dst_root, @Unsigned short ss_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rebind_marked_interfaces(Ptr udev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rebind_evtchn_irq((unsigned int)$arg1, $arg2)")
  public static void rebind_evtchn_irq(@Unsigned @OriginalName("evtchn_port_t") int evtchn,
      int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unplug_port(Ptr port) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int skew_tick(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioperm_active($arg1, (const struct user_regset*)$arg2)")
  public static int ioperm_active(Ptr target, Ptr regset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioperm_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int ioperm_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr dget_parent(Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sio_pool_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sio_read_complete(Ptr iocb, long ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sio_write_complete(Ptr iocb, long ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("earlycon_init($arg1, (const char*)$arg2)")
  public static void earlycon_init(Ptr device, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)unreserve_highatomic_pageblock((const struct alloc_context*)$arg1, (_Bool)$arg2))")
  public static boolean unreserve_highatomic_pageblock(Ptr ac, boolean force) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mds_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mds_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mds_show_state)")
  public static @OriginalName("ssize_t") long mds_show_state(String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long usbdev_do_ioctl(Ptr file, @Unsigned int cmd, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long usbdev_ioctl(Ptr file, @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int usbdev_mmap(Ptr file, Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int usbdev_notify(Ptr self, @Unsigned long action, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int usbdev_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)usbdev_poll)")
  public static @Unsigned @OriginalName("__poll_t") int usbdev_poll(Ptr file,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usbdev_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long usbdev_read(Ptr file, String buf,
      @Unsigned long nbytes, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int usbdev_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void usbdev_vm_close(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void usbdev_vm_open(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void scalar_min_max_lsh(Ptr dst_reg, Ptr src_reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int take_cpu_down(Ptr _param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void take_dentry_name_snapshot(Ptr name, Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)take_page_off_buddy)")
  public static boolean take_page_off_buddy(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void take_down_aggregate_device(Ptr adev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__pause_named_trigger($arg1, (_Bool)$arg2)")
  public static void __pause_named_trigger(Ptr data, boolean pause) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pause_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int pause_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pause_named_trigger(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pause_parse_request(Ptr req_base, Ptr> tb,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pause_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int pause_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pause_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int pause_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)capture_show)")
  public static @OriginalName("ssize_t") long capture_show(Ptr child,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)partial_show)")
  public static @OriginalName("ssize_t") long partial_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("prandom_bytes_state($arg1, $arg2, (long unsigned int)$arg3)")
  public static void prandom_bytes_state(Ptr state, Ptr buf, @Unsigned long bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prandom_seed_full_state(Ptr pcpu_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)prandom_u32_state)")
  public static @Unsigned int prandom_u32_state(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)retprobe_show)")
  public static @OriginalName("ssize_t") long retprobe_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)smbios_attr_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short smbios_attr_is_visible(Ptr kobj,
      Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)smbios_label_show)")
  public static @OriginalName("ssize_t") long smbios_label_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)graph_depth_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long graph_depth_read(Ptr filp, String ubuf,
      @Unsigned long cnt, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)graph_depth_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long graph_depth_write(Ptr filp, String ubuf,
      @Unsigned long cnt, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void graph_trace_close(Ptr iter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int graph_trace_init(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void graph_trace_open(Ptr iter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void graph_trace_reset(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int graph_trace_update_thresh(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pingv6_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pingv6_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)states_show)")
  public static @OriginalName("ssize_t") long states_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)states_equal($arg1, $arg2, $arg3, (_Bool)$arg4))")
  public static boolean states_equal(Ptr env, Ptr old,
      Ptr cur, boolean exact) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ich7_lpc_generic_decode($arg1, $arg2, (const char*)$arg3)")
  public static void ich7_lpc_generic_decode(Ptr dev, @Unsigned int reg, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hyper_sysfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long oops_begin() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void oops_end(@Unsigned long flags, Ptr regs, int signr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)oops_count_show)")
  public static @OriginalName("ssize_t") long oops_count_show(Ptr kobj,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void oops_enter() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void oops_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)oops_may_print)")
  public static boolean oops_may_print() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int oops_setup(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr chain_alloc(Ptr ca, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int netprio_device_event(Ptr unused, @Unsigned long event,
      Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void invoke_padata_reorder(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void invoke_rcu_core() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void invoke_rcu_core_kthread() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)dynptr_type_str)")
  public static String dynptr_type_str(bpf_dynptr_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void csi_m(Ptr vc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int startup_ioapic_irq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int __startup_pirq(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int startup_pirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping14_show)")
  public static @OriginalName("ssize_t") long mapping14_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ret_from_fork($arg1, $arg2, (int (*)(void*))$arg3, $arg4)")
  public static void ret_from_fork(Ptr prev, Ptr regs, Ptr fn,
      Ptr fn_arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gre_gro_complete(Ptr skb, int nhoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr gre_gro_receive(Ptr head, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gre_gso_segment($arg1, (long long unsigned int)$arg2)")
  public static Ptr gre_gso_segment(Ptr skb,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gre_offload_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)d3cold_allowed_show)")
  public static @OriginalName("ssize_t") long d3cold_allowed_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)d3cold_allowed_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long d3cold_allowed_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((pglist_data*)hotadd_init_pgdat)")
  public static Ptr<@OriginalName("pg_data_t") pglist_data> hotadd_init_pgdat(int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void would_dump(Ptr bprm, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sld_mitigate_sysctl_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sld_setup(Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sld_state_setup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long quick_pit_calibrate() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int really_probe(Ptr dev, Ptr drv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr onoff_get_trigger_ops(String cmd, String param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource5_resize_show)")
  public static @OriginalName("ssize_t") long resource5_resize_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource5_resize_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long resource5_resize_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("same_magic((const char*)$arg1, (const char*)$arg2, (_Bool)$arg3)")
  public static int same_magic(String amagic, String bmagic, boolean has_crcs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void stacktrace_count_trigger(Ptr data,
      Ptr buffer, Ptr rec, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr stacktrace_get_trigger_ops(String cmd, String param) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void stacktrace_trigger(Ptr data, Ptr buffer,
      Ptr rec, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int stacktrace_trigger_print(Ptr m, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)throttle_direct_reclaim((unsigned int)$arg1, $arg2, (struct {\n"
          + "  long unsigned int bits[16];\n"
          + "}*)$arg3))")
  public static boolean throttle_direct_reclaim(@Unsigned @OriginalName("gfp_t") int gfp_mask,
      Ptr zonelist, Ptr nodemask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void throttle_active_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)throttle_cfs_rq)")
  public static boolean throttle_cfs_rq(Ptr cfs_rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void relax_compatible_cpus_allowed_ptr(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)activate_show)")
  public static @OriginalName("ssize_t") long activate_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)activate_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long activate_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int activate_jump_labels() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int activate_lsp(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void activate_task(Ptr rq, Ptr p, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int activate_managed(Ptr irqd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pgd_clear_bad((struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg1)")
  public static void pgd_clear_bad(Ptr pgd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pgd_none((struct {\n"
          + "  long unsigned int pgd;\n"
          + "})$arg1)")
  public static int pgd_none(pgd_t pgd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pgd_populate($arg1, (struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg2, (struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg3)")
  public static void pgd_populate(Ptr mm, Ptr pgd, Ptr p4d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)pgd_alloc)")
  public static Ptr pgd_alloc(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pgd_ctor($arg1, (struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg2)")
  public static void pgd_ctor(Ptr mm, Ptr pgd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pgd_free($arg1, (struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg2)")
  public static void pgd_free(Ptr mm, Ptr pgd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pgd_page_get_mm(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pgd_populate_safe($arg1, (struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg2, (struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg3)")
  public static void pgd_populate_safe(Ptr mm, Ptr pgd, Ptr p4d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ioresources_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String dmabuffs_dname(Ptr dentry, String buffer, int buflen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)constraint_flags_read_file($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long constraint_flags_read_file(Ptr file,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int constraint_expr_eval(Ptr policydb, Ptr scontext,
      Ptr tcontext, Ptr xcontext, Ptr cexpr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void eeprom_cleanup_data(Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int eeprom_fallback(Ptr request, Ptr reply) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("eeprom_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int eeprom_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int eeprom_parse_request(Ptr req_info, Ptr> tb,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("eeprom_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int eeprom_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("eeprom_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int eeprom_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("inherit_ruleset((const struct landlock_ruleset*)$arg1, (const struct landlock_ruleset*)$arg2)")
  public static int inherit_ruleset(Ptr parent, Ptr child) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("inherit_tree((const struct landlock_ruleset*)$arg1, (const struct landlock_ruleset*)$arg2, (const enum landlock_key_type)$arg3)")
  public static int inherit_tree(Ptr parent, Ptr child,
      landlock_key_type key_type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr inherit_event(Ptr parent_event, Ptr parent,
      Ptr parent_ctx, Ptr child, Ptr group_leader,
      Ptr child_ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("inherit_task_group($arg1, $arg2, $arg3, $arg4, (long long unsigned int)$arg5, $arg6)")
  public static int inherit_task_group(Ptr event, Ptr parent,
      Ptr parent_ctx, Ptr child, @Unsigned long clone_flags,
      Ptr inherited_all) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int work_busy(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void work_for_cpu_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("work_on_cpu_key($arg1, (long int (*)(void*))$arg2, $arg3, $arg4)")
  public static long work_on_cpu_key(int cpu, Ptr fn, Ptr arg, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("work_on_cpu_safe_key($arg1, (long int (*)(void*))$arg2, $arg3, $arg4)")
  public static long work_on_cpu_safe_key(int cpu, Ptr fn, Ptr arg, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fqdir_exit(Ptr fqdir) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fqdir_free_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fqdir_init(Ptr> fqdirp, Ptr f, Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fqdir_work_fn(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("maxim_charger_calc_reg_current((const struct maxim_charger_current*)$arg1, $arg2, $arg3, (unsigned char*)$arg4)")
  public static int maxim_charger_calc_reg_current(Ptr limits,
      @Unsigned int min_ua, @Unsigned int max_ua, Ptr dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)alt_name_show)")
  public static @OriginalName("ssize_t") long alt_name_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)alt_name_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long alt_name_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __alt_reloc_selftest(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void alt_reloc_selftest() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int configure_kgdboc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_set_hold_time($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long bql_set_hold_time(Ptr queue, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_set_limit($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long bql_set_limit(Ptr queue, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_set_limit_max($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long bql_set_limit_max(Ptr queue, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_set_limit_min($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long bql_set_limit_min(Ptr queue, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_show_hold_time)")
  public static @OriginalName("ssize_t") long bql_show_hold_time(Ptr queue,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_show_inflight)")
  public static @OriginalName("ssize_t") long bql_show_inflight(Ptr queue,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_show_limit)")
  public static @OriginalName("ssize_t") long bql_show_limit(Ptr queue, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_show_limit_max)")
  public static @OriginalName("ssize_t") long bql_show_limit_max(Ptr queue,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bql_show_limit_min)")
  public static @OriginalName("ssize_t") long bql_show_limit_min(Ptr queue,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void libnvdimm_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int libnvdimm_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int checkreqprot_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)compression_show)")
  public static @OriginalName("ssize_t") long compression_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)umask_show)")
  public static @OriginalName("ssize_t") long umask_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pgmap_pfn_valid)")
  public static boolean pgmap_pfn_valid(Ptr pgmap, @Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("leak_balloon($arg1, (long unsigned int)$arg2)")
  public static @Unsigned int leak_balloon(Ptr vb, @Unsigned long num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int reject_all(Ptr idmap, Ptr inode, int mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unshare_sighand(Ptr me) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unshare_fs_struct() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unshare_fd(@Unsigned long unshare_flags, @Unsigned int max_fds,
      Ptr> new_fdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unshare_files() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unshare_nsproxy_namespaces(@Unsigned long unshare_flags,
      Ptr> new_nsp, Ptr new_cred, Ptr new_fs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unshare_userns(@Unsigned long unshare_flags, Ptr> new_cred) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)connect_type_show)")
  public static @OriginalName("ssize_t") long connect_type_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)hpage_collapse_scan_abort)")
  public static boolean hpage_collapse_scan_abort(int nid, Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hpage_collapse_scan_file(Ptr mm, @Unsigned long addr, Ptr file,
      @Unsigned long start, Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hpage_collapse_scan_pmd($arg1, $arg2, $arg3, (_Bool*)$arg4, $arg5)")
  public static int hpage_collapse_scan_pmd(Ptr mm, Ptr vma,
      @Unsigned long address, Ptr mmap_locked,
      Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hpage_pmd_size_show)")
  public static @OriginalName("ssize_t") long hpage_pmd_size_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("frontend_bus_id($arg1, (const char*)$arg2)")
  public static int frontend_bus_id(String bus_id, String nodename) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("frontend_changed($arg1, (const char*)$arg2, (const char*)$arg3)")
  public static void frontend_changed(Ptr watch, String path, String token) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int frontend_probe_and_watch(Ptr notifier, @Unsigned long event,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)frontend_will_handle($arg1, (const char*)$arg2, (const char*)$arg3))")
  public static boolean frontend_will_handle(Ptr watch, String path, String token) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)frontend_show)")
  public static @OriginalName("ssize_t") long frontend_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)control_show)")
  public static @OriginalName("ssize_t") long control_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)control_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long control_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int control_va_addr_alignment(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __control_devkmsg(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int control_devkmsg(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void control_intr(Ptr vq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void control_work_handler(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)i845_stolen_base($arg1, $arg2, $arg3, (long long unsigned int)$arg4))")
  public static @Unsigned @OriginalName("resource_size_t") long i845_stolen_base(int num, int slot,
      int func, @Unsigned @OriginalName("resource_size_t") long stolen_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)i845_tseg_size)")
  public static @Unsigned @OriginalName("resource_size_t") long i845_tseg_size() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mrt6msg_netlink_event((const struct mr_table*)$arg1, $arg2)")
  public static void mrt6msg_netlink_event(Ptr mrt, Ptr pkt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void loopback_dev_free(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int loopback_dev_init(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void loopback_get_stats64(Ptr dev, Ptr stats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int loopback_net_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void loopback_setup(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((netdev_tx)loopback_xmit)")
  public static @OriginalName("netdev_tx_t") netdev_tx loopback_xmit(Ptr skb,
      Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ocontext_destroy(Ptr c, @Unsigned int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ocontext_read($arg1, (const struct policydb_compat_info*)$arg2, $arg3)")
  public static int ocontext_read(Ptr p, Ptr info, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ocontext_write($arg1, (const struct policydb_compat_info*)$arg2, $arg3)")
  public static int ocontext_write(Ptr p, Ptr info, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resync_start_show)")
  public static @OriginalName("ssize_t") long resync_start_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resync_start_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long resync_start_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int upi_fill_topology(Ptr dev, Ptr tp,
      int pmu_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)drv_attr_show)")
  public static @OriginalName("ssize_t") long drv_attr_show(Ptr kobj, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)drv_attr_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long drv_attr_store(Ptr kobj, Ptr attr,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __fanout_link(Ptr sk, Ptr po) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fanout_add(Ptr sk, Ptr args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fanout_demux_rollover($arg1, $arg2, $arg3, (_Bool)$arg4, $arg5)")
  public static @Unsigned int fanout_demux_rollover(Ptr f, Ptr skb,
      @Unsigned int idx, boolean try_self, @Unsigned int num) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fanout_set_data($arg1, (struct {\n"
          + "  union {\n"
          + "    void *kernel;\n"
          + "    void *user;\n"
          + "  };\n"
          + "  _Bool is_kernel;\n"
          + "})$arg2, $arg3)")
  public static int fanout_set_data(Ptr po, sockptr_t data, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)guest_type_show)")
  public static @OriginalName("ssize_t") long guest_type_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rt288x_setup(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int numachip2_acpi_madt_oem_check(String oem_id, String oem_table_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void numachip2_apic_icr_write(int apicid, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)numachip2_get_apic_id((unsigned int)$arg1))")
  public static @Unsigned int numachip2_get_apic_id(@Unsigned int x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int numachip2_probe() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)numachip2_set_apic_id((unsigned int)$arg1))")
  public static @Unsigned int numachip2_set_apic_id(@Unsigned int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int numachip2_set_next_event(@Unsigned long delta, Ptr ced) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)numachip2_timer_read)")
  public static @Unsigned @OriginalName("cycles_t") long numachip2_timer_read(Ptr cs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void normalize_rt_tasks() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_sync_action_show)")
  public static @OriginalName("ssize_t") long last_sync_action_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_failed_dev_show)")
  public static @OriginalName("ssize_t") long last_failed_dev_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_failed_errno_show)")
  public static @OriginalName("ssize_t") long last_failed_errno_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_failed_step_show)")
  public static @OriginalName("ssize_t") long last_failed_step_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_hw_sleep_show)")
  public static @OriginalName("ssize_t") long last_hw_sleep_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)last_level_cache_is_shared)")
  public static boolean last_level_cache_is_shared(@Unsigned int cpu_x, @Unsigned int cpu_y) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)last_level_cache_is_valid)")
  public static boolean last_level_cache_is_valid(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_change_ms_show)")
  public static @OriginalName("ssize_t") long last_change_ms_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_attempt_status_show)")
  public static @OriginalName("ssize_t") long last_attempt_status_show(Ptr entry,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)last_attempt_version_show)")
  public static @OriginalName("ssize_t") long last_attempt_version_show(Ptr entry,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)scaling_available_frequencies_show)")
  public static @OriginalName("ssize_t") long scaling_available_frequencies_show(
      Ptr policy, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)scaling_boost_frequencies_show)")
  public static @OriginalName("ssize_t") long scaling_boost_frequencies_show(
      Ptr policy, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)aliases_show)")
  public static @OriginalName("ssize_t") long aliases_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)combine_lpi_states)")
  public static boolean combine_lpi_states(Ptr local, Ptr parent,
      Ptr result) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ioport_map(@Unsigned long port, @Unsigned int nr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ioport_unmap(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void place_entity(Ptr cfs_rq, Ptr se, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)bump_cpu_timer($arg1, (long long unsigned int)$arg2))")
  public static @Unsigned long bump_cpu_timer(Ptr timer, @Unsigned long now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sit_gro_complete(Ptr skb, int nhoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sit_gso_segment($arg1, (long long unsigned int)$arg2)")
  public static Ptr sit_gso_segment(Ptr skb,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sit_ip6ip6_gro_receive(Ptr head, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hystart_update($arg1, (unsigned int)$arg2)")
  public static void hystart_update(Ptr sk, @Unsigned int delay) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zbud_alloc($arg1, (long unsigned int)$arg2, (unsigned int)$arg3, $arg4)")
  public static int zbud_alloc(Ptr pool, @Unsigned long size,
      @Unsigned @OriginalName("gfp_t") int gfp, Ptr handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zbud_zpool_create((const char*)$arg1, (unsigned int)$arg2)")
  public static Ptr zbud_zpool_create(String name, @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zbud_zpool_destroy(Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zbud_zpool_free(Ptr pool, @Unsigned long handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zbud_zpool_malloc($arg1, (long unsigned int)$arg2, (unsigned int)$arg3, $arg4)")
  public static int zbud_zpool_malloc(Ptr pool, @Unsigned long size,
      @Unsigned @OriginalName("gfp_t") int gfp, Ptr handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr zbud_zpool_map(Ptr pool, @Unsigned long handle, zpool_mapmode mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)zbud_zpool_total_size)")
  public static @Unsigned long zbud_zpool_total_size(Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zbud_zpool_unmap(Ptr pool, @Unsigned long handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bcj_apply($arg1, (unsigned char*)$arg2, (long unsigned int*)$arg3, (long unsigned int)$arg4)")
  public static void bcj_apply(Ptr s,
      Ptr buf,
      Ptr pos, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bcj_flush(Ptr s, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)bcj_x86($arg1, (unsigned char*)$arg2, (long unsigned int)$arg3))")
  public static @Unsigned long bcj_x86(Ptr s,
      Ptr buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xstateregs_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int xstateregs_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xstateregs_set($arg1, (const struct user_regset*)$arg2, $arg3, $arg4, (const void*)$arg5, (const void*)$arg6)")
  public static int xstateregs_set(Ptr target, Ptr regset,
      @Unsigned int pos, @Unsigned int count, Ptr kbuf, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("locate_module_kobject((const char*)$arg1)")
  public static Ptr locate_module_kobject(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int locate_mem_hole_callback(Ptr res, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nsecs_to_jiffies((long long unsigned int)$arg1)")
  public static @Unsigned long nsecs_to_jiffies(@Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)nsecs_to_jiffies64((long long unsigned int)$arg1))")
  public static @Unsigned long nsecs_to_jiffies64(@Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long nsecs_to_usecs(@Unsigned long nsecs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)tr_needs_alloc_snapshot((const char*)$arg1))")
  public static boolean tr_needs_alloc_snapshot(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tr_static_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tile_bmove(Ptr vc, Ptr info, int sy, int sx, int dy, int dx,
      int height, int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tile_clear(Ptr vc, Ptr info, int sy, int sx, int height,
      int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tile_clear_margins(Ptr vc, Ptr info, int color,
      int bottom_only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tile_cursor(Ptr vc, Ptr info, int mode, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tile_putcs($arg1, $arg2, (const short unsigned int*)$arg3, $arg4, $arg5, $arg6, $arg7, $arg8)")
  public static void tile_putcs(Ptr vc, Ptr info,
      Ptr s, int count, int yy, int xx, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tile_update_start(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void disassociate_ctty(int on_exit) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int eventpoll_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void eventpoll_release_file(Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max3108_detect(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)will_read_block)")
  public static boolean will_read_block(Ptr port) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)will_write_block)")
  public static boolean will_write_block(Ptr port) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int will_become_orphaned_pgrp(Ptr pgrp, Ptr ignored_task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cw_bmove(Ptr vc, Ptr info, int sy, int sx, int dy, int dx,
      int height, int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cw_clear(Ptr vc, Ptr info, int sy, int sx, int height,
      int width) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cw_clear_margins(Ptr vc, Ptr info, int color,
      int bottom_only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cw_cursor(Ptr vc, Ptr info, int mode, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cw_putcs($arg1, $arg2, (const short unsigned int*)$arg3, $arg4, $arg5, $arg6, $arg7, $arg8)")
  public static void cw_putcs(Ptr vc, Ptr info, Ptr s,
      int count, int yy, int xx, int fg, int bg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cw_update_attr((unsigned char*)$arg1, (unsigned char*)$arg2, $arg3, $arg4)")
  public static void cw_update_attr(Ptr dst,
      Ptr src, int attribute, Ptr vc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cw_update_start(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xb_deinit_comms() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xb_init_comms() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xb_read(Ptr data, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xb_write((const void*)$arg1, $arg2)")
  public static int xb_write(Ptr data, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)within_error_injection_list)")
  public static boolean within_error_injection_list(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__within_notrace_func)")
  public static boolean __within_notrace_func(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)within_notrace_func)")
  public static boolean within_notrace_func(Ptr tk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)within_cpu_entry)")
  public static boolean within_cpu_entry(@Unsigned long addr, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)within_kprobe_blacklist)")
  public static boolean within_kprobe_blacklist(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __fragmentation_index(@Unsigned int order, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fragmentation_index(Ptr zone, @Unsigned int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr v2_alloc_pgtable(Ptr cfg, Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int*)v2_alloc_pte($arg1, (long long unsigned int*)$arg2, $arg3, $arg4, (unsigned int)$arg5, (_Bool*)$arg6))")
  public static Ptr v2_alloc_pte(int nid,
      Ptr pgd, @Unsigned long iova, @Unsigned long pg_size,
      @Unsigned @OriginalName("gfp_t") int gfp,
      Ptr updated) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void v2_free_pgtable(Ptr iop) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("v2_tlb_add_page($arg1, $arg2, (long unsigned int)$arg3, $arg4)")
  public static void v2_tlb_add_page(Ptr gather, @Unsigned long iova,
      @Unsigned long granule, Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void v2_tlb_flush_all(Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("v2_tlb_flush_walk($arg1, (long unsigned int)$arg2, (long unsigned int)$arg3, $arg4)")
  public static void v2_tlb_flush_walk(@Unsigned long iova, @Unsigned long size,
      @Unsigned long granule, Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ati_bugs(int num, int slot, int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ati_bugs_contd(int num, int slot, int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ati_force_enable_hpet(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)asm_did_show)")
  public static @OriginalName("ssize_t") long asm_did_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)asm_rev_show)")
  public static @OriginalName("ssize_t") long asm_rev_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)asm_vid_show)")
  public static @OriginalName("ssize_t") long asm_vid_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void asm_load_gs_index() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int elf_core_dump(Ptr cprm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("elf_load($arg1, $arg2, (const struct elf64_phdr*)$arg3, $arg4, $arg5, $arg6)")
  public static @Unsigned long elf_load(Ptr filep, @Unsigned long addr, Ptr eppnt,
      int prot, int type, @Unsigned long total_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("elf_strtbl_add((const char*)$arg1, $arg2, (unsigned char)$arg3, (long unsigned int*)$arg4)")
  public static @Unsigned int elf_strtbl_add(String name, Ptr ehdr, @Unsigned char _class,
      Ptr index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int elf_validity_cache_copy(Ptr info, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ecap_show)")
  public static @OriginalName("ssize_t") long ecap_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void complete_all(Ptr x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void complete_on_current_cpu(Ptr x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void complete_signal(int sig, Ptr p, pid_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)complete_all_cmds_iter)")
  public static boolean complete_all_cmds_iter(Ptr rq, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void complete_request_key(Ptr authkey, int error) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int complete_walk(Ptr nd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void complete_change_console(Ptr vc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vsprintf_init_hashval() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void commit_timeout(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void commit_tail(Ptr old_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void commit_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void commit_tree(Ptr mnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int commit_creds(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void commit_echoes(Ptr tty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)domains_supported_show)")
  public static @OriginalName("ssize_t") long domains_supported_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)domains_used_show)")
  public static @OriginalName("ssize_t") long domains_used_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__append_e820_table($arg1, (unsigned int)$arg2)")
  public static int __append_e820_table(Ptr entries, @Unsigned int nr_entries) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("append_ordered_lsm($arg1, (const char*)$arg2)")
  public static void append_ordered_lsm(Ptr lsm, String from) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int append_trace_fprobe(Ptr tf, Ptr to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int*)append_elf_note((unsigned int*)$arg1, $arg2, $arg3, $arg4, (long unsigned int)$arg5))")
  public static Ptr append_elf_note(
      Ptr buf, String name,
      @Unsigned int type, Ptr data, @Unsigned long data_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int append_trace_kprobe(Ptr tk, Ptr to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int append_trace_uprobe(Ptr tu, Ptr to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("append_kcore_note($arg1, (long unsigned int*)$arg2, (const char*)$arg3, $arg4, (const void*)$arg5, (long unsigned int)$arg6)")
  public static void append_kcore_note(String notes, Ptr i, String name,
      @Unsigned int type, Ptr desc, @Unsigned long descsz) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("append_printf($arg1, $arg2, (const char*)$arg3, $arg4_)")
  public static int append_printf(Ptr bufp, String end, String fmt,
      java.lang.Object... param3) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void append_filter_err(Ptr tr, Ptr pe,
      Ptr filter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("append_str($arg1, $arg2, (const char*)$arg3)")
  public static long append_str(Ptr pos, long remaining, String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("patch_call($arg1, (const struct core_text*)$arg2)")
  public static void patch_call(Ptr addr, Ptr ct) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("patch_dest($arg1, (_Bool)$arg2)")
  public static Ptr patch_dest(Ptr dest, boolean direct) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("patch_retpoline($arg1, $arg2, (unsigned char*)$arg3)")
  public static int patch_retpoline(Ptr addr, Ptr insn,
      Ptr bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hibernate_image_size_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hibernate_preallocate_memory() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hibernate_reserved_size_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hibernate_resume_nonboot_cpu_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)hibernate_acquire)")
  public static boolean hibernate_acquire() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hibernate_quiet_exec((int (*)(void*))$arg1, $arg2)")
  public static int hibernate_quiet_exec(Ptr func, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hibernate_release() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hibernate_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rm_hole(Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rm_map_entry_at(int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mwriteprotect_range($arg1, $arg2, $arg3, (_Bool)$arg4, (struct {\n"
          + "  int counter;\n"
          + "}*)$arg5)")
  public static int mwriteprotect_range(Ptr dst_mm, @Unsigned long start,
      @Unsigned long len, boolean enable_wp, Ptr mmap_changing) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__sdt_alloc((const struct cpumask*)$arg1)")
  public static int __sdt_alloc(Ptr cpu_map) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__sdt_free((const struct cpumask*)$arg1)")
  public static void __sdt_free(Ptr cpu_map) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)cc_mkdec((long long unsigned int)$arg1))")
  public static @Unsigned long cc_mkdec(@Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)cc_mkenc((long long unsigned int)$arg1))")
  public static @Unsigned long cc_mkenc(@Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cc_platform_has)")
  public static boolean cc_platform_has(cc_attr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cc_random_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fsl_mc_device_group(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sanity_checks_show)")
  public static @OriginalName("ssize_t") long sanity_checks_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sanity_check_segment_list(Ptr image) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rcupdate_announce_bootup_oddness() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int online_css(Ptr css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int online_memory_block(Ptr mem, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int online_pages(@Unsigned long pfn, @Unsigned long nr_pages, Ptr zone,
      Ptr group) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)online_show)")
  public static @OriginalName("ssize_t") long online_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)online_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long online_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void online_mem_sections(@Unsigned long start_pfn, @Unsigned long end_pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void online_fair_sched_group(Ptr tg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)cg_skb_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr cg_skb_func_proto(bpf_func_id func_id, Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cg_skb_is_valid_access($arg1, $arg2, $arg3, (const struct bpf_prog*)$arg4, $arg5))")
  public static boolean cg_skb_is_valid_access(int off, int size, bpf_access_type type,
      Ptr prog, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)cg_sockopt_convert_ctx_access($arg1, (const struct bpf_insn*)$arg2, $arg3, $arg4, (unsigned int*)$arg5))")
  public static @Unsigned int cg_sockopt_convert_ctx_access(bpf_access_type type, Ptr si,
      Ptr insn_buf, Ptr prog, Ptr target_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)cg_sockopt_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr cg_sockopt_func_proto(bpf_func_id func_id, Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cg_sockopt_get_prologue($arg1, (_Bool)$arg2, (const struct bpf_prog*)$arg3)")
  public static int cg_sockopt_get_prologue(Ptr insn_buf, boolean direct_write,
      Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cg_sockopt_is_valid_access($arg1, $arg2, $arg3, (const struct bpf_prog*)$arg4, $arg5))")
  public static boolean cg_sockopt_is_valid_access(int off, int size, bpf_access_type type,
      Ptr prog, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sun_show)")
  public static @OriginalName("ssize_t") long sun_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)revision_show)")
  public static @OriginalName("ssize_t") long revision_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slot_show)")
  public static @OriginalName("ssize_t") long slot_show(Ptr rdev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)slot_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long slot_store(Ptr rdev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)slot_valid($arg1, $arg2, (unsigned int)$arg3))")
  public static boolean slot_valid(Ptr ndd, Ptr nd_label,
      @Unsigned int slot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("base64_decode((const char*)$arg1, $arg2, (unsigned char*)$arg3)")
  public static int base64_decode(String src, int srclen, Ptr dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("base64_encode((const unsigned char*)$arg1, $arg2, $arg3)")
  public static int base64_encode(Ptr src, int srclen, String dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__p4d_alloc($arg1, (struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg2, $arg3)")
  public static int __p4d_alloc(Ptr mm, Ptr pgd, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)p4d_alloc($arg1, (struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg2, $arg3))")
  public static Ptr p4d_alloc(Ptr mm, Ptr pgd, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("p4d_clear_bad((struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg1)")
  public static void p4d_clear_bad(Ptr p4d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)p4d_offset((struct {\n"
          + "  long unsigned int pgd;\n"
          + "}*)$arg1, $arg2))")
  public static Ptr p4d_offset(Ptr pgd, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("p4d_populate($arg1, (struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg2, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg3)")
  public static void p4d_populate(Ptr mm, Ptr p4d, Ptr pud) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("___p4d_free_tlb($arg1, (struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg2)")
  public static void ___p4d_free_tlb(Ptr tlb, Ptr p4d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("p4d_clear_huge((struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg1)")
  public static void p4d_clear_huge(Ptr p4d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("p4d_set_huge((struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg1, (long long unsigned int)$arg2, (pgprot)$arg3)")
  public static int p4d_set_huge(Ptr p4d, @Unsigned @OriginalName("phys_addr_t") long addr,
      @OriginalName("pgprot_t") pgprot prot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int upload_pm_data(Ptr _pr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ttyprintk_console_device(Ptr c,
      Ptr index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ttyprintk_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ttyprintk_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("import_uuid((struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg1, (const unsigned char*)$arg2)")
  public static void import_uuid(Ptr dst, Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)__import_iovec($arg1, (const struct iovec*)$arg2, $arg3, $arg4, $arg5, $arg6, (_Bool)$arg7))")
  public static @OriginalName("ssize_t") long __import_iovec(int type, Ptr uvec,
      @Unsigned int nr_segs, @Unsigned int fast_segs, Ptr> iovp, Ptr i,
      boolean compat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)import_iovec($arg1, (const struct iovec*)$arg2, $arg3, $arg4, $arg5, $arg6))")
  public static @OriginalName("ssize_t") long import_iovec(int type, Ptr uvec,
      @Unsigned int nr_segs, @Unsigned int fast_segs, Ptr> iovp, Ptr i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("import_ubuf($arg1, $arg2, (long unsigned int)$arg3, $arg4)")
  public static int import_ubuf(int rw, Ptr buf, @Unsigned long len, Ptr i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tsk_fork_get_node(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devtlb_invalidation_with_pasid($arg1, $arg2, (unsigned int)$arg3)")
  public static void devtlb_invalidation_with_pasid(Ptr iommu, Ptr dev,
      @Unsigned int pasid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cistpl_funce($arg1, $arg2, (const unsigned char*)$arg3, $arg4)")
  public static int cistpl_funce(Ptr card, Ptr func,
      Ptr buf, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cistpl_funce_common($arg1, $arg2, (const unsigned char*)$arg3, $arg4)")
  public static int cistpl_funce_common(Ptr card, Ptr func,
      Ptr buf, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cistpl_funce_func($arg1, $arg2, (const unsigned char*)$arg3, $arg4)")
  public static int cistpl_funce_func(Ptr card, Ptr func,
      Ptr buf, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cistpl_manfid($arg1, $arg2, (const unsigned char*)$arg3, $arg4)")
  public static int cistpl_manfid(Ptr card, Ptr func,
      Ptr buf, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cistpl_vers_1($arg1, $arg2, (const unsigned char*)$arg3, $arg4)")
  public static int cistpl_vers_1(Ptr card, Ptr func,
      Ptr buf, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)dict_flush)")
  public static @Unsigned @OriginalName("uint32_t") int dict_flush(Ptr dict,
      Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)dict_repeat($arg1, (unsigned int*)$arg2, (unsigned int)$arg3))")
  public static boolean dict_repeat(Ptr dict,
      Ptr len,
      @Unsigned @OriginalName("uint32_t") int dist) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dict_uncompressed($arg1, $arg2, (unsigned int*)$arg3)")
  public static void dict_uncompressed(Ptr dict, Ptr b,
      Ptr left) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void requeue_task_rt(Ptr rq, Ptr p, int head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)vfsgid_eq_kgid((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean vfsgid_eq_kgid(@OriginalName("vfsgid_t") kgid_t vfsgid, kgid_t kgid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)vfsgid_gt_kgid((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean vfsgid_gt_kgid(@OriginalName("vfsgid_t") kgid_t vfsgid, kgid_t kgid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)vfsgid_lt_kgid((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean vfsgid_lt_kgid(@OriginalName("vfsgid_t") kgid_t vfsgid, kgid_t kgid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vfsgid_in_group_p((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1)")
  public static int vfsgid_in_group_p(@OriginalName("vfsgid_t") kgid_t vfsgid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)scope_to_request((const short unsigned int)$arg1, (const short unsigned int[15]*)$arg2))")
  public static boolean scope_to_request(
      @Unsigned @OriginalName("access_mask_t") short access_request,
      Ptr<@Unsigned @OriginalName("layer_mask_t") short @Size(15) []> layer_masks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)temp_crit_show)")
  public static @OriginalName("ssize_t") long temp_crit_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)temp_input_show)")
  public static @OriginalName("ssize_t") long temp_input_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)temp_deactivated_show)")
  public static @OriginalName("ssize_t") long temp_deactivated_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)temp_show)")
  public static @OriginalName("ssize_t") long temp_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void traceon_count_trigger(Ptr data, Ptr buffer,
      Ptr rec, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void traceon_trigger(Ptr data, Ptr buffer,
      Ptr rec, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int traceon_trigger_print(Ptr m, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__usecs_to_jiffies((const unsigned int)$arg1)")
  public static @Unsigned long __usecs_to_jiffies(@Unsigned int u) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__traverse_mounts($arg1, $arg2, (_Bool*)$arg3, $arg4, $arg5)")
  public static int __traverse_mounts(Ptr path, @Unsigned int flags,
      Ptr jumped, Ptr count,
      @Unsigned int lookup_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void complement_pos(Ptr vc, int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tag_pages_for_writeback(Ptr mapping, @Unsigned long start,
      @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tag_chunk(Ptr inode, Ptr tree) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tag_mount(Ptr mnt, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)tag_size_show)")
  public static @OriginalName("ssize_t") long tag_size_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)pw_occupancy_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short pw_occupancy_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sha3_generic_mod_fini() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sha3_generic_mod_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__es_delayed_clu($arg1, (unsigned int)$arg2, (unsigned int)$arg3)")
  public static @Unsigned int __es_delayed_clu(Ptr inode,
      @Unsigned @OriginalName("ext4_lblk_t") int start,
      @Unsigned @OriginalName("ext4_lblk_t") int end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__es_find_extent_range($arg1, (int (*)(struct extent_status*))$arg2, (unsigned int)$arg3, (unsigned int)$arg4, $arg5)")
  public static void __es_find_extent_range(Ptr inode, Ptr matching_fn,
      @Unsigned @OriginalName("ext4_lblk_t") int lblk,
      @Unsigned @OriginalName("ext4_lblk_t") int end, Ptr es) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __es_insert_extent(Ptr inode, Ptr newes,
      Ptr prealloc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__es_remove_extent($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4, $arg5)")
  public static int __es_remove_extent(Ptr inode,
      @Unsigned @OriginalName("ext4_lblk_t") int lblk,
      @Unsigned @OriginalName("ext4_lblk_t") int end, Ptr reserved,
      Ptr prealloc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __es_shrink(Ptr sbi, int nr_to_scan,
      Ptr locked_ei) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("es_do_reclaim_extents($arg1, (unsigned int)$arg2, $arg3, $arg4)")
  public static int es_do_reclaim_extents(Ptr ei,
      @Unsigned @OriginalName("ext4_lblk_t") int end, Ptr nr_to_scan,
      Ptr nr_shrunk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int es_reclaim_extents(Ptr ei, Ptr nr_to_scan) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void weight_updated(Ptr iocg, Ptr now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)weight_show)")
  public static @OriginalName("ssize_t") long weight_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)weight_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long weight_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)da_event_wwnr)")
  public static boolean da_event_wwnr(Ptr da_mon, Ptr tsk,
      events_wwnr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void da_monitor_reset_all_wwnr() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("enabled_monitors_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr enabled_monitors_next(Ptr m, Ptr p,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int enabled_monitors_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("enabled_monitors_start($arg1, (long long int*)$arg2)")
  public static Ptr enabled_monitors_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)enabled_monitors_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long enabled_monitors_write(Ptr filp,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)lmce_supported)")
  public static boolean lmce_supported() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)destid_show)")
  public static @OriginalName("ssize_t") long destid_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mif6_add(Ptr net, Ptr mrt, Ptr vifc, int mrtsock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mif6_delete(Ptr mrt, int vifi, int notify, Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("busy_poll_stop($arg1, $arg2, (_Bool)$arg3, (short unsigned int)$arg4)")
  public static void busy_poll_stop(Ptr napi, Ptr have_poll_lock,
      boolean prefer_busy_poll, @Unsigned short budget) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lwtstate_free(Ptr lws) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)llist_add_batch)")
  public static boolean llist_add_batch(Ptr new_first, Ptr new_last,
      Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr llist_del_first(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)llist_del_first_this)")
  public static boolean llist_del_first_this(Ptr head, Ptr _this) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr llist_reverse_order(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr krc_this_cpu_lock(Ptr flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("exact_lock((unsigned int)$arg1, $arg2)")
  public static int exact_lock(@Unsigned @OriginalName("dev_t") int dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("exact_match((unsigned int)$arg1, $arg2, $arg3)")
  public static Ptr exact_match(@Unsigned @OriginalName("dev_t") int dev,
      Ptr part, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct bpf_func_proto*)tp_prog_func_proto($arg1, (const struct bpf_prog*)$arg2))")
  public static Ptr tp_prog_func_proto(bpf_func_id func_id, Ptr prog) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)tp_prog_is_valid_access($arg1, $arg2, $arg3, (const struct bpf_prog*)$arg4, $arg5))")
  public static boolean tp_prog_is_valid_access(int off, int size, bpf_access_type type,
      Ptr prog, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tp_rcu_cond_sync(tp_transition_sync sync) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tp_stub_func() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tp_perf_event_destroy(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kset_create_and_add((const char*)$arg1, (const struct kset_uevent_ops*)$arg2, $arg3)")
  public static Ptr kset_create_and_add(String name, Ptr uevent_ops,
      Ptr parent_kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kset_find_obj($arg1, (const char*)$arg2)")
  public static Ptr kset_find_obj(Ptr kset, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kset_get_ownership((const struct kobject*)$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "}*)$arg2, (struct {\n"
          + "  unsigned int val;\n"
          + "}*)$arg3)")
  public static void kset_get_ownership(Ptr kobj, Ptr uid, Ptr gid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kset_init(Ptr k) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kset_register(Ptr k) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kset_release(Ptr kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kset_unregister(Ptr k) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)direct_write_fallback($arg1, $arg2, (long int)$arg3, (long int)$arg4))")
  public static @OriginalName("ssize_t") long direct_write_fallback(Ptr iocb,
      Ptr iter, @OriginalName("ssize_t") long direct_written,
      @OriginalName("ssize_t") long buffered_written) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void direct_finish_page(Ptr actor) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr direct_first_page(Ptr actor) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr direct_next_page(Ptr actor) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void direct_file_splice_eof(Ptr sd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int direct_splice_actor(Ptr pipe, Ptr sd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("initiator_cmp($arg1, (const struct list_head*)$arg2, (const struct list_head*)$arg3)")
  public static int initiator_cmp(Ptr priv, Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gid_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int gid_cmp(Ptr _a, Ptr _b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gid_eq((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean gid_eq(kgid_t left, kgid_t right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gid_gt((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean gid_gt(kgid_t left, kgid_t right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gid_lt((struct {\n"
          + "  unsigned int val;\n"
          + "})$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2))")
  public static boolean gid_lt(kgid_t left, kgid_t right) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gid_m_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gid_m_start($arg1, (long long int*)$arg2)")
  public static Ptr gid_m_start(Ptr seq,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)consistent_dma_mask_bits_show)")
  public static @OriginalName("ssize_t") long consistent_dma_mask_bits_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pgtable_cache_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pgtable_trans_huge_deposit($arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2, (struct page*)$arg3)")
  public static void pgtable_trans_huge_deposit(Ptr mm, Ptr pmdp,
      @OriginalName("pgtable_t") Ptr pgtable) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct page*)pgtable_trans_huge_withdraw($arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2))")
  public static @OriginalName("pgtable_t") Ptr pgtable_trans_huge_withdraw(Ptr mm,
      Ptr pmdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pgtable_bad(Ptr regs, @Unsigned long error_code,
      @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cp_compat_stat(Ptr stat, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cp_new_stat(Ptr stat, Ptr statbuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cp_old_stat(Ptr stat, Ptr<__old_kernel_stat> statbuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cp_statx((const struct kstat*)$arg1, $arg2)")
  public static int cp_statx(Ptr stat, Ptr buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cp_stat64(Ptr ubuf, Ptr stat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usersize_show)")
  public static @OriginalName("ssize_t") long usersize_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nohibernate_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bootloader_launch_show)")
  public static @OriginalName("ssize_t") long bootloader_launch_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bootloader_load_show)")
  public static @OriginalName("ssize_t") long bootloader_load_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sockstat_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int processcompl_compat(Ptr as, Ptr> arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int enforcing_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zhaoxin_arch_events_quirk() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)zhaoxin_event_sysfs_show($arg1, (long long unsigned int)$arg2))")
  public static @OriginalName("ssize_t") long zhaoxin_event_sysfs_show(String page,
      @Unsigned long config) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr zhaoxin_get_event_constraints(Ptr cpuc,
      int idx, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zhaoxin_pmu_disable_all() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zhaoxin_pmu_disable_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zhaoxin_pmu_enable_all(int added) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zhaoxin_pmu_enable_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)zhaoxin_pmu_event_map)")
  public static @Unsigned long zhaoxin_pmu_event_map(int hw_event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int zhaoxin_pmu_handle_irq(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int zhaoxin_pmu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__bh_read($arg1, (unsigned int)$arg2, (_Bool)$arg3)")
  public static int __bh_read(Ptr bh,
      @Unsigned @OriginalName("blk_opf_t") int op_flags, boolean wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__bh_read_batch($arg1, $arg2, (unsigned int)$arg3, (_Bool)$arg4)")
  public static void __bh_read_batch(int nr, Ptr> bhs,
      @Unsigned @OriginalName("blk_opf_t") int op_flags, boolean force_lock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bh_lru_install(Ptr bh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bh_uptodate_or_lock(Ptr bh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bh_get_inode_and_lblk_num((const struct buffer_head*)$arg1, (const struct inode**)$arg2, (long long unsigned int*)$arg3))")
  public static boolean bh_get_inode_and_lblk_num(Ptr bh, Ptr> inode_ret,
      Ptr lblk_num_ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping0_show)")
  public static @OriginalName("ssize_t") long mapping0_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("montgomery_ladder((struct gcry_mpi_point*)$arg1, (struct gcry_mpi_point*)$arg2, (struct gcry_mpi_point*)$arg3, (struct gcry_mpi_point*)$arg4, (struct gcry_mpi*)$arg5, $arg6)")
  public static void montgomery_ladder(@OriginalName("MPI_POINT") Ptr prd,
      @OriginalName("MPI_POINT") Ptr sum,
      @OriginalName("MPI_POINT") Ptr p1,
      @OriginalName("MPI_POINT") Ptr p2, @OriginalName("MPI") Ptr dif_x,
      Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int p2pmem_alloc_mmap(Ptr filp, Ptr kobj, Ptr attr,
      Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int haltpoll_enable_device(Ptr drv, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void haltpoll_reflect(Ptr dev, int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("haltpoll_select($arg1, $arg2, (_Bool*)$arg3)")
  public static int haltpoll_select(Ptr drv, Ptr dev,
      Ptr stop_tick) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nonmi_ipi_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unknown_bootoption($arg1, $arg2, (const char*)$arg3, $arg4)")
  public static int unknown_bootoption(String param, String val, String unused, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unknown_nmi_error(@Unsigned char reason, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unknown_module_param_cb($arg1, $arg2, (const char*)$arg3, $arg4)")
  public static int unknown_module_param_cb(String param, String val, String modname, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("override_release($arg1, (long unsigned int)$arg2)")
  public static int override_release(String release, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void override_function_with_return(Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct cred*)override_creds((const struct cred*)$arg1))")
  public static Ptr override_creds(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cur_speed_read_file)")
  public static @OriginalName("ssize_t") long cur_speed_read_file(Ptr slot, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cur_state_show)")
  public static @OriginalName("ssize_t") long cur_state_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cur_state_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long cur_state_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)cur_freq_show)")
  public static @OriginalName("ssize_t") long cur_freq_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ensure_safe_net_sysctl($arg1, (const char*)$arg2, $arg3, (long unsigned int)$arg4)")
  public static void ensure_safe_net_sysctl(Ptr net, String path, Ptr table,
      @Unsigned long table_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("second_overflow((long long int)$arg1)")
  public static int second_overflow(@OriginalName("time64_t") long secs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int procswaps_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int max3107_detect(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__ekey_init($arg1, (const char*)$arg2, (const char*)$arg3, (const char*)$arg4)")
  public static void __ekey_init(Ptr epayload, String format,
      String master_desc, String datalen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int decay_interval_ops_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("decay_interval_set($arg1, (long long unsigned int)$arg2)")
  public static int decay_interval_set(Ptr data, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int decay_pcp_high(Ptr zone, Ptr pcp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("point_resize((struct gcry_mpi_point*)$arg1, $arg2)")
  public static void point_resize(@OriginalName("MPI_POINT") Ptr p,
      Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bInterfaceNumber_show)")
  public static @OriginalName("ssize_t") long bInterfaceNumber_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bictcp_update($arg1, (unsigned int)$arg2, (unsigned int)$arg3)")
  public static void bictcp_update(Ptr ca, @Unsigned int cwnd, @Unsigned int acked) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fscontext_alloc_log(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fscontext_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long fscontext_read(Ptr file, String _buf,
      @Unsigned long len, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fscontext_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long align_vdso_addr(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)align_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long align_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)collisions_show)")
  public static @OriginalName("ssize_t") long collisions_show(Ptr d,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sha224_base_init(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sha224_final($arg1, (unsigned char*)$arg2)")
  public static void sha224_final(Ptr sctx, Ptr out) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)timerqueue_add)")
  public static boolean timerqueue_add(Ptr head, Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)timerqueue_del)")
  public static boolean timerqueue_del(Ptr head, Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr timerqueue_iterate_next(Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bl_device_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bl_power_show)")
  public static @OriginalName("ssize_t") long bl_power_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bl_power_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long bl_power_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpudl_cleanup(Ptr cp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpudl_clear(Ptr cp, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpudl_clear_freecpu(Ptr cp, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpudl_find(Ptr cp, Ptr p, Ptr later_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpudl_heapify(Ptr cp, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpudl_heapify_up(Ptr cp, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpudl_init(Ptr cp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpudl_set($arg1, $arg2, (long long unsigned int)$arg3)")
  public static void cpudl_set(Ptr cp, int cpu, @Unsigned long dl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cpudl_set_freecpu(Ptr cp, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__revise_pending($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4)")
  public static int __revise_pending(Ptr inode,
      @Unsigned @OriginalName("ext4_lblk_t") int lblk,
      @Unsigned @OriginalName("ext4_lblk_t") int len, Ptr> prealloc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ip6fl_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr ip6fl_seq_next(Ptr seq, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ip6fl_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ip6fl_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr ip6fl_seq_start(Ptr seq,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ip6fl_seq_stop(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ratelimit_state_init(Ptr rs, int interval, int burst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nvidia_bugs(int num, int slot, int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nvidia_hpet_check(Ptr header) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nvidia_ion_ahci_fixup(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nvidia_set_debug_port(int port) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nvidia_force_enable_hpet(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)our_mnt)")
  public static boolean our_mnt(Ptr mnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)suitable_migration_target)")
  public static boolean suitable_migration_target(Ptr cc, Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bb_show)")
  public static @OriginalName("ssize_t") long bb_show(Ptr rdev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bb_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long bb_store(Ptr rdev, String page,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String eval_replace(String ptr, Ptr map, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void eval_map_work_func(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)esrt_attr_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short esrt_attr_is_visible(Ptr kobj,
      Ptr attr, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int esrt_sysfs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("val_to_string($arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static void val_to_string(String str, @Unsigned long size, Ptr type,
      Ptr value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vt8237_force_enable_hpet(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mn_itree_inv_end(Ptr subscriptions) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kaslr_get_random_long((const char*)$arg1)")
  public static @Unsigned long kaslr_get_random_long(String purpose) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vmcoredd_update_size((long unsigned int)$arg1)")
  public static void vmcoredd_update_size(@Unsigned long dump_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vmcoredd_write_header($arg1, $arg2, (unsigned int)$arg3)")
  public static void vmcoredd_write_header(Ptr buf, Ptr data,
      @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("orderly_poweroff((_Bool)$arg1)")
  public static void orderly_poweroff(boolean force) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void orderly_reboot() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int irqpoll_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pre_handler_kretprobe(Ptr p, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pre_ssout(Ptr uprobe, Ptr regs, @Unsigned long bp_vaddr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void srso_alias_safe_ret() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void srso_alias_untrain_ret() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void srso_untrain_ret() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int srso_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void srso_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)general_profit_show)")
  public static @OriginalName("ssize_t") long general_profit_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reduced_hw_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int _notifier_call_chain(Ptr rdev, @Unsigned long event,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int notifier_add_irq(Ptr hp, int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int notifier_call_chain(Ptr> nl, @Unsigned long val, Ptr v,
      int nr_to_call, Ptr nr_calls) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("notifier_chain_register($arg1, $arg2, (_Bool)$arg3)")
  public static int notifier_chain_register(Ptr> nl, Ptr n,
      boolean unique_priority) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int notifier_chain_unregister(Ptr> nl, Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void notifier_del_irq(Ptr hp, int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void notifier_hangup_irq(Ptr hp, int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int notifier_add_vio(Ptr hp, int data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void notifier_del_vio(Ptr hp, int data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)_cm_monitor)")
  public static boolean _cm_monitor(Ptr cm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cm_get_battery_temperature(Ptr cm,
      Ptr temp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cm_monitor_poller(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cm_setup_timer)")
  public static boolean cm_setup_timer() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cm_suspend_complete(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cm_suspend_noirq(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cm_suspend_prepare(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cm_timer_func($arg1, (long long int)$arg2)")
  public static alarmtimer_restart cm_timer_func(Ptr alarm,
      @OriginalName("ktime_t") long now) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource2_resize_show)")
  public static @OriginalName("ssize_t") long resource2_resize_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource2_resize_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long resource2_resize_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ssp_active($arg1, (const struct user_regset*)$arg2)")
  public static int ssp_active(Ptr target, Ptr regset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ssp_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int ssp_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ssp_set($arg1, (const struct user_regset*)$arg2, $arg3, $arg4, (const void*)$arg5, (const void*)$arg6)")
  public static int ssp_set(Ptr target, Ptr regset, @Unsigned int pos,
      @Unsigned int count, Ptr kbuf, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)app_tag_own_show)")
  public static @OriginalName("ssize_t") long app_tag_own_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rings_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int rings_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rings_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int rings_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rings_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int rings_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uartclk_show)")
  public static @OriginalName("ssize_t") long uartclk_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void establish_demotion_targets() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)step_into)")
  public static String step_into(Ptr nd, int flags, Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("step_wise_throttle($arg1, (const struct thermal_trip*)$arg2)")
  public static int step_wise_throttle(Ptr tz, Ptr trip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int affine_move_task(Ptr rq, Ptr p, Ptr rf, int dest_cpu,
      @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)multicast_show)")
  public static @OriginalName("ssize_t") long multicast_show(Ptr d,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ed_deschedule(Ptr ohci, Ptr ed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ed_get(Ptr ohci, Ptr ep, Ptr udev,
      @Unsigned int pipe, int interval) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ed_schedule(Ptr ohci, Ptr ed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)rps_may_expire_flow($arg1, (short unsigned int)$arg2, (unsigned int)$arg3, (short unsigned int)$arg4))")
  public static boolean rps_may_expire_flow(Ptr dev, @Unsigned short rxq_index,
      @Unsigned int flow_id, @Unsigned short filter_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rps_trigger_softirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rps_default_mask_sysctl($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int rps_default_mask_sysctl(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rps_sock_flow_sysctl($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int rps_sock_flow_sysctl(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rps_cpumask_housekeeping(Ptr mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rps_dev_flow_table_release(Ptr rcu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ctl_ioctl($arg1, (unsigned int)$arg2, $arg3)")
  public static int ctl_ioctl(Ptr file, @Unsigned @OriginalName("uint") int command,
      Ptr user) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __tracepoint_probe_module_cb(Ptr self, @Unsigned long val,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tracepoint_add_func($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static int tracepoint_add_func(Ptr tp, Ptr func, int prio,
      boolean warn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracepoint_module_notify(Ptr self, @Unsigned long val,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracepoint_probe_register(Ptr tp, Ptr probe, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracepoint_probe_register_prio(Ptr tp, Ptr probe, Ptr data,
      int prio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracepoint_probe_register_prio_may_exist(Ptr tp, Ptr probe,
      Ptr data, int prio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tracepoint_probe_unregister(Ptr tp, Ptr probe, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tracepoint_printk_sysctl($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int tracepoint_printk_sysctl(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplite_getfrag(Ptr from, String to, int offset, int len, int odd,
      Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("udplite_err($arg1, (unsigned int)$arg2)")
  public static int udplite_err(Ptr skb, @Unsigned int info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplite_rcv(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int udplite_sk_init(Ptr sk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)custom_divisor_show)")
  public static @OriginalName("ssize_t") long custom_divisor_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int supply_map_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int supply_map_show(Ptr sf, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr cmt_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uretprobe_dispatcher(Ptr con, @Unsigned long func,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int centrino_cpu_exit(Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int centrino_cpu_init(Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void centrino_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int centrino_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int centrino_target(Ptr policy, @Unsigned int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)allow_direct_reclaim((pglist_data*)$arg1))")
  public static boolean allow_direct_reclaim(Ptr<@OriginalName("pg_data_t") pglist_data> pgdat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)allow_restart_show)")
  public static @OriginalName("ssize_t") long allow_restart_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)allow_restart_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long allow_restart_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ghash_exit_tfm(Ptr tfm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ghash_final($arg1, (unsigned char*)$arg2)")
  public static int ghash_final(Ptr desc, Ptr dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ghash_init(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ghash_mod_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ghash_mod_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ghash_setkey($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int ghash_setkey(Ptr tfm, Ptr key,
      @Unsigned int keylen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ghash_update($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int ghash_update(Ptr desc, Ptr src,
      @Unsigned int srclen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gdb_cmd_break(Ptr ks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gdb_cmd_detachkill(Ptr ks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gdb_cmd_query(Ptr ks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gdb_get_regs_helper(Ptr ks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gdb_regs_to_pt_regs(Ptr gdb_regs,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gdb_serial_stub(Ptr ks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("peernet2id_alloc($arg1, $arg2, (unsigned int)$arg3)")
  public static int peernet2id_alloc(Ptr net, Ptr peer,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("igmpmsg_netlink_event((const struct mr_table*)$arg1, $arg2)")
  public static void igmpmsg_netlink_event(Ptr mrt, Ptr pkt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqreturn)prq_event_thread)")
  public static @OriginalName("irqreturn_t") irqreturn prq_event_thread(int irq, Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)use_zero_page_show)")
  public static @OriginalName("ssize_t") long use_zero_page_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)use_zero_page_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long use_zero_page_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)use_zero_pages_show)")
  public static @OriginalName("ssize_t") long use_zero_pages_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)use_zero_pages_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long use_zero_pages_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void use_mwaitx_delay() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void use_tpause_delay() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void use_tsc_delay() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr cgrp_css_alloc(Ptr parent_css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cgrp_css_free(Ptr css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cgrp_css_online(Ptr css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cgrp_attach(Ptr tset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int initramfs_async_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void iget_failed(Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr iget_locked(Ptr sb, @Unsigned long ino) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void doe_statemachine_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__host_bridge_whitelist($arg1, (_Bool)$arg2, (_Bool)$arg3))")
  public static boolean __host_bridge_whitelist(Ptr host, boolean same_host_bridge,
      boolean warn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)did_show)")
  public static @OriginalName("ssize_t") long did_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xlate_dev_mem_ptr((long long unsigned int)$arg1)")
  public static Ptr xlate_dev_mem_ptr(@Unsigned @OriginalName("phys_addr_t") long phys) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__xlate_proc_name((const char*)$arg1, $arg2, (const char**)$arg3)")
  public static int __xlate_proc_name(String name, Ptr> ret,
      Ptr residual) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xlate_to_uni((const unsigned char*)$arg1, $arg2, $arg3, $arg4, $arg5, $arg6, $arg7, $arg8)")
  public static int xlate_to_uni(Ptr name, int len,
      Ptr outname, Ptr longlen,
      Ptr outlen, int escape, int utf8, Ptr nls) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr xlate_dir(Ptr set, Ptr dir) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nsproxy_cache_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)deep_flush_show)")
  public static @OriginalName("ssize_t") long deep_flush_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)deep_flush_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long deep_flush_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kcore_callback(Ptr self, @Unsigned long action, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kcore_update_ram() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)low_kb_show)")
  public static @OriginalName("ssize_t") long low_kb_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)low_power_idle_cpu_residency_us_show)")
  public static @OriginalName("ssize_t") long low_power_idle_cpu_residency_us_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)low_power_idle_system_residency_us_show)")
  public static @OriginalName("ssize_t") long low_power_idle_system_residency_us_show(
      Ptr dev, Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devt_from_devname((const char*)$arg1, (unsigned int*)$arg2)")
  public static int devt_from_devname(String name,
      Ptr devt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devt_from_partuuid((const char*)$arg1, (unsigned int*)$arg2)")
  public static int devt_from_partuuid(String uuid_str,
      Ptr devt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)integral_cutoff_show)")
  public static @OriginalName("ssize_t") long integral_cutoff_show(Ptr dev,
      Ptr devattr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)integral_cutoff_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long integral_cutoff_store(Ptr dev,
      Ptr devattr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)exra_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short exra_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr ipcctl_obtain_check(Ptr ns, Ptr ids,
      int id, int cmd, Ptr perm, int extra_perm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void poking_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtos8_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, (signed char*)$arg4)")
  public static int kstrtos8_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)instance_ce_count_show)")
  public static @OriginalName("ssize_t") long instance_ce_count_show(
      Ptr instance, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)instance_ue_count_show)")
  public static @OriginalName("ssize_t") long instance_ue_count_show(
      Ptr instance, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("instance_mkdir((const char*)$arg1)")
  public static int instance_mkdir(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("instance_rmdir((const char*)$arg1)")
  public static int instance_rmdir(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)instance_npe_count_show)")
  public static @OriginalName("ssize_t") long instance_npe_count_show(Ptr pci,
      String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)instance_pe_count_show)")
  public static @OriginalName("ssize_t") long instance_pe_count_show(Ptr pci,
      String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("join_session_keyring((const char*)$arg1)")
  public static long join_session_keyring(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "})ptep_clear_flush($arg1, $arg2, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg3))")
  public static pte_t ptep_clear_flush(Ptr vma, @Unsigned long address,
      Ptr ptep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__ptep_modify_prot_commit($arg1, $arg2, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg3, (struct {\n"
          + "  long unsigned int pte;\n"
          + "})$arg4)")
  public static void __ptep_modify_prot_commit(Ptr vma, @Unsigned long addr,
      Ptr ptep, pte_t pte) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "})__ptep_modify_prot_start($arg1, $arg2, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg3))")
  public static pte_t __ptep_modify_prot_start(Ptr vma, @Unsigned long addr,
      Ptr ptep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ptep_clear_flush_young($arg1, $arg2, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg3)")
  public static int ptep_clear_flush_young(Ptr vma, @Unsigned long address,
      Ptr ptep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ptep_set_access_flags($arg1, $arg2, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg3, (struct {\n"
          + "  long unsigned int pte;\n"
          + "})$arg4, $arg5)")
  public static int ptep_set_access_flags(Ptr vma, @Unsigned long address,
      Ptr ptep, pte_t entry, int dirty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ptep_test_and_clear_young($arg1, $arg2, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg3)")
  public static int ptep_test_and_clear_young(Ptr vma, @Unsigned long addr,
      Ptr ptep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xenboot_console_setup(Ptr console, String string) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xenboot_earlycon_setup($arg1, (const char*)$arg2)")
  public static int xenboot_earlycon_setup(Ptr device, String opt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xenboot_earlycon_write($arg1, (const char*)$arg2, $arg3)")
  public static void xenboot_earlycon_write(Ptr console, String string,
      @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xenboot_write_console($arg1, (const char*)$arg2, $arg3)")
  public static void xenboot_write_console(Ptr console, String string, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)avg_vruntime)")
  public static @Unsigned long avg_vruntime(Ptr cfs_rq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr groups_alloc(int gidsetsize) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void groups_free(Ptr group_info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("groups_search((const struct group_info*)$arg1, (struct {\n"
          + "  unsigned int val;\n"
          + "})$arg2)")
  public static int groups_search(Ptr group_info, kgid_t grp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void groups_sort(Ptr group_info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping17_show)")
  public static @OriginalName("ssize_t") long mapping17_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filename_trans_read(Ptr p, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filename_trans_read_helper(Ptr p, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filename_trans_read_helper_compat(Ptr p, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filename_write_helper(Ptr key, Ptr data, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filename_write_helper_compat(Ptr key, Ptr data, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__filename_parentat($arg1, $arg2, $arg3, $arg4, $arg5, $arg6, (const struct path*)$arg7)")
  public static int __filename_parentat(int dfd, Ptr name, @Unsigned int flags,
      Ptr parent, Ptr last, Ptr type, Ptr root) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr filename_create(int dfd, Ptr name, Ptr path,
      @Unsigned int lookup_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int filename_lookup(int dfd, Ptr name, @Unsigned int flags,
      Ptr path, Ptr root) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)info3_show)")
  public static @OriginalName("ssize_t") long info3_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ident_p4d_init($arg1, (struct {\n"
          + "  long unsigned int p4d;\n"
          + "}*)$arg2, $arg3, $arg4)")
  public static int ident_p4d_init(Ptr info, Ptr p4d_page,
      @Unsigned long addr, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ident_pmd_init($arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2, $arg3, $arg4)")
  public static void ident_pmd_init(Ptr info, Ptr pmd_page,
      @Unsigned long addr, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ident_pud_init($arg1, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg2, $arg3, $arg4)")
  public static int ident_pud_init(Ptr info, Ptr pud_page,
      @Unsigned long addr, @Unsigned long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int revalidate_read_only(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("intcapxt_irqdomain_activate($arg1, $arg2, (_Bool)$arg3)")
  public static int intcapxt_irqdomain_activate(Ptr domain, Ptr irqd,
      boolean reserve) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int intcapxt_irqdomain_alloc(Ptr domain, @Unsigned int virq,
      @Unsigned int nr_irqs, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void intcapxt_irqdomain_deactivate(Ptr domain, Ptr irqd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void intcapxt_irqdomain_free(Ptr domain, @Unsigned int virq,
      @Unsigned int nr_irqs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void intcapxt_mask_irq(Ptr irqd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("intcapxt_set_affinity($arg1, (const struct cpumask*)$arg2, (_Bool)$arg3)")
  public static int intcapxt_set_affinity(Ptr irqd, Ptr mask, boolean force) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int intcapxt_set_wake(Ptr irqd, @Unsigned int on) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void intcapxt_unmask_irq(Ptr irqd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sed_ioctl(Ptr dev, @Unsigned int cmd, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sed_opal_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void elcr_set_level_irq(@Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kvmclock_disable() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kvmclock_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kvmclock_init_mem() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kvmclock_setup_percpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)flags_show)")
  public static @OriginalName("ssize_t") long flags_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("flags_string($arg1, $arg2, $arg3, $arg4, (const char*)$arg5)")
  public static String flags_string(String buf, String end, Ptr flags_ptr, printf_spec spec,
      String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)flags_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long flags_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int analyze_sbs(Ptr mddev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("prot_none_hugetlb_entry((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4, $arg5)")
  public static int prot_none_hugetlb_entry(Ptr pte, @Unsigned long hmask,
      @Unsigned long addr, @Unsigned long next, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("prot_none_pte_entry((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4)")
  public static int prot_none_pte_entry(Ptr pte, @Unsigned long addr, @Unsigned long next,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prot_none_test(@Unsigned long addr, @Unsigned long next, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int retrigger_dynirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void retrigger_next_event(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dissolve_free_huge_page(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dissolve_free_huge_pages(@Unsigned long start_pfn, @Unsigned long end_pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dissolve_on_fput(Ptr mnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int discover_upi_topology(Ptr type, int ubox_did,
      int dev_link0) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)privileged_wrt_inode_uidgid($arg1, $arg2, (const struct inode*)$arg3))")
  public static boolean privileged_wrt_inode_uidgid(Ptr ns, Ptr idmap,
      Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tps65090_i2c_probe(Ptr client) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tps65090_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)supported_alignments_show)")
  public static @OriginalName("ssize_t") long supported_alignments_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpregs_assert_state_consistent() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpregs_lock_and_load() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fpregs_mark_activate() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fpregs_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int fpregs_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fpregs_set($arg1, (const struct user_regset*)$arg2, $arg3, $arg4, (const void*)$arg5, (const void*)$arg6)")
  public static int fpregs_set(Ptr target, Ptr regset, @Unsigned int pos,
      @Unsigned int count, Ptr kbuf, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mpc_oem_bus_info(Ptr m, String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int mpc_ioapic_addr(int ioapic_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mpc_ioapic_id(int ioapic_idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void chan_dev_release(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mode_fixup(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mode_in_range((const struct drm_display_mode*)$arg1, (const struct drm_edid*)$arg2, (const struct detailed_timing*)$arg3))")
  public static boolean mode_in_range(Ptr mode, Ptr drm_edid,
      Ptr timing) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mode_valid(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mode_string($arg1, $arg2, (const struct fb_videomode*)$arg3)")
  public static int mode_string(String buf, @Unsigned int offset, Ptr mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)mode_strip_sgid($arg1, (const struct inode*)$arg2, (short unsigned int)$arg3))")
  public static @Unsigned @OriginalName("umode_t") short mode_strip_sgid(Ptr idmap,
      Ptr dir, @Unsigned @OriginalName("umode_t") short mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)monitoring_on_read_data($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long monitoring_on_read_data(Ptr filp,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)monitoring_on_write_data($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long monitoring_on_write_data(Ptr filp,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static d_walk_ret umount_check(Ptr _data, Ptr dentry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void umount_tree(Ptr mnt, umount_tree_flags how) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int monitor_reactor_show(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int monitor_reactors_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)monitor_reactors_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long monitor_reactors_write(Ptr file,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("monitor_name((const struct detailed_timing*)$arg1, $arg2)")
  public static void monitor_name(Ptr timing, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)monitor_desc_read_data($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long monitor_desc_read_data(Ptr filp,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)monitor_enable_read_data($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long monitor_enable_read_data(Ptr filp,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)monitor_enable_write_data($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long monitor_enable_write_data(Ptr filp,
      String user_buf, @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)invalid_folio_referenced_vma)")
  public static boolean invalid_folio_referenced_vma(Ptr vma, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)invalid_migration_vma)")
  public static boolean invalid_migration_vma(Ptr vma, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)invalid_mkclean_vma)")
  public static boolean invalid_mkclean_vma(Ptr vma, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("symtab_init($arg1, (unsigned int)$arg2)")
  public static int symtab_init(Ptr s, @Unsigned int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int symtab_insert(Ptr s, String name, Ptr datum) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("symtab_search($arg1, (const char*)$arg2)")
  public static Ptr symtab_search(Ptr s, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int erase_locking_range(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int erase_effect(Ptr dev, int effect_id, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void erase_header(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void traceoff_count_trigger(Ptr data, Ptr buffer,
      Ptr rec, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void traceoff_trigger(Ptr data, Ptr buffer,
      Ptr rec, Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int traceoff_trigger_print(Ptr m, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int choose_lsm_order(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int choose_major_lsm(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)choose_mountpoint_rcu($arg1, (const struct path*)$arg2, $arg3, $arg4))")
  public static boolean choose_mountpoint_rcu(Ptr m, Ptr root, Ptr path,
      Ptr seqp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)secretmem_active)")
  public static boolean secretmem_active() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)secretmem_fault)")
  public static @Unsigned @OriginalName("vm_fault_t") int secretmem_fault(Ptr vmf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr secretmem_file_create(@Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void secretmem_free_folio(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int secretmem_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int secretmem_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int secretmem_migrate_folio(Ptr mapping, Ptr dst,
      Ptr src, migrate_mode mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int secretmem_mmap(Ptr file, Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int secretmem_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int secretmem_setattr(Ptr idmap, Ptr dentry, Ptr iattr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unpause_named_trigger(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dfrag_clear(Ptr sk, Ptr dfrag) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sockstat6_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int closids_supported() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("verifier_remove_insns($arg1, (unsigned int)$arg2, (unsigned int)$arg3)")
  public static int verifier_remove_insns(Ptr env, @Unsigned int off,
      @Unsigned int cnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__bread_gfp($arg1, (long long unsigned int)$arg2, $arg3, (unsigned int)$arg4)")
  public static Ptr __bread_gfp(Ptr bdev,
      @Unsigned @OriginalName("sector_t") long block, @Unsigned int size,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)if_nlmsg_size((const struct net_device*)$arg1, (unsigned int)$arg2))")
  public static @Unsigned long if_nlmsg_size(Ptr dev, @Unsigned int ext_filter_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)if_nlmsg_stats_size((const struct net_device*)$arg1, (const struct rtnl_stats_dump_filters*)$arg2))")
  public static @Unsigned long if_nlmsg_stats_size(Ptr dev,
      Ptr filters) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtcons_freeze(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtcons_probe(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void virtcons_remove(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int virtcons_restore(Ptr vdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unusable_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unusable_show(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unusable_show_print($arg1, (pglist_data*)$arg2, $arg3)")
  public static void unusable_show_print(Ptr m,
      Ptr<@OriginalName("pg_data_t") pglist_data> pgdat, Ptr zone) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tsinfo_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int tsinfo_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tsinfo_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int tsinfo_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tsinfo_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int tsinfo_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrmsrl_on_cpu($arg1, (unsigned int)$arg2, (long long unsigned int)$arg3)")
  public static int wrmsrl_on_cpu(@Unsigned int cpu, @Unsigned int msr_no, @Unsigned long q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrmsrl_safe_on_cpu($arg1, (unsigned int)$arg2, (long long unsigned int)$arg3)")
  public static int wrmsrl_safe_on_cpu(@Unsigned int cpu, @Unsigned int msr_no, @Unsigned long q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cr4_clear_bits(@Unsigned long mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cr4_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long cr4_read_shadow() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cr4_set_bits(@Unsigned long mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cr4_update_irqsoff(@Unsigned long set, @Unsigned long clear) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cr4_update_pce(Ptr ignored) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)drivers_autoprobe_show((const struct bus_type*)$arg1, $arg2))")
  public static @OriginalName("ssize_t") long drivers_autoprobe_show(Ptr bus,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)drivers_autoprobe_store((const struct bus_type*)$arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long drivers_autoprobe_store(Ptr bus, String buf,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)drivers_probe_store((const struct bus_type*)$arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long drivers_probe_store(Ptr bus, String buf,
      @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)processor_flags_show)")
  public static @OriginalName("ssize_t") long processor_flags_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int processor_get_cur_state(Ptr cdev,
      Ptr cur_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int processor_get_max_state(Ptr cdev,
      Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int processor_set_cur_state(Ptr cdev,
      @Unsigned long state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)processor_physically_present((void*)$arg1))")
  public static boolean processor_physically_present(@OriginalName("acpi_handle") Ptr handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pcix_get_max_mmrbc(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pcix_get_mmrbc(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pcix_set_mmrbc(Ptr dev, int mmrbc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)devkmsg_llseek($arg1, (long long int)$arg2, $arg3))")
  public static @OriginalName("loff_t") long devkmsg_llseek(Ptr file,
      @OriginalName("loff_t") long offset, int whence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devkmsg_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)devkmsg_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int devkmsg_poll(Ptr file,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devkmsg_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long devkmsg_read(Ptr file, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devkmsg_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("devkmsg_sysctl_set_loglvl($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int devkmsg_sysctl_set_loglvl(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devkmsg_write)")
  public static @OriginalName("ssize_t") long devkmsg_write(Ptr iocb, Ptr from) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hib_end_io(Ptr bio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hib_submit_io((unsigned int)$arg1, $arg2, $arg3, $arg4)")
  public static int hib_submit_io(@Unsigned @OriginalName("blk_opf_t") int opf,
      @Unsigned long page_off, Ptr addr, Ptr hb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hib_wait_io(Ptr hb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String iwe_stream_add_event(Ptr info, String stream, String ends,
      Ptr iwe, int event_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String iwe_stream_add_point(Ptr info, String stream, String ends,
      Ptr iwe, String extra) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String iwe_stream_add_value(Ptr info, String event, String value,
      String ends, Ptr iwe, int event_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void prefill_possible_map() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)info4_show)")
  public static @OriginalName("ssize_t") long info4_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("samsung_sdi_battery_get_info($arg1, (const char*)$arg2, $arg3)")
  public static int samsung_sdi_battery_get_info(Ptr dev, String compatible,
      Ptr> info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hugepages_setup(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bdw_uncore_pci_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bdw_limit_period($arg1, (long long int*)$arg2)")
  public static void bdw_limit_period(Ptr event, Ptr left) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("setxattr_copy((const char*)$arg1, $arg2)")
  public static int setxattr_copy(String name, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sad_cfg_iio_topology($arg1, (unsigned char*)$arg2)")
  public static int sad_cfg_iio_topology(Ptr type,
      Ptr sad_pmon_mapping) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kick_hub_wq(Ptr hub) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kick_all_cpus_sync() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kick_process(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kick_ilb(@Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)kick_pool)")
  public static boolean kick_pool(Ptr pool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void e6xx_force_enable_hpet(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cwt_wakefn((wait_queue_entry*)$arg1, $arg2, $arg3, $arg4)")
  public static int cwt_wakefn(Ptr<@OriginalName("wait_queue_entry_t") wait_queue_entry> wait,
      @Unsigned int mode, int sync, Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vty_init((const struct file_operations*)$arg1)")
  public static int vty_init(Ptr console_fops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void flag_nproc_exceeded(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)flag_show)")
  public static @OriginalName("ssize_t") long flag_show(Ptr attr, String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long dqcache_shrink_count(Ptr shrink, Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long dqcache_shrink_scan(Ptr shrink, Ptr sc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int airmont_get_scaling() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)pvh_get_root_pointer)")
  public static @Unsigned long pvh_get_root_pointer() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cipher_crypt_one($arg1, (unsigned char*)$arg2, (const unsigned char*)$arg3, (_Bool)$arg4)")
  public static void cipher_crypt_one(Ptr tfm,
      Ptr dst, Ptr src,
      boolean enc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)dfa_map_xindex((short unsigned int)$arg1))")
  public static @Unsigned int dfa_map_xindex(@Unsigned short mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("date_str($arg1, $arg2, (const struct rtc_time*)$arg3, (_Bool)$arg4)")
  public static String date_str(String buf, String end, Ptr tm, boolean r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)date_show)")
  public static @OriginalName("ssize_t") long date_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long listener_ioctl(Ptr file, @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int listener_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)listener_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int listener_poll(Ptr file,
      Ptr pt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int listener_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __listener_complete_held_user_pending(Ptr listener,
      Ptr knotif) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __listener_del_knotif(Ptr listener, Ptr knotif) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)offcore_rsp_show)")
  public static @OriginalName("ssize_t") long offcore_rsp_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)mksaveddirty_shift((long unsigned int)$arg1))")
  public static @Unsigned @OriginalName("pgprotval_t") long mksaveddirty_shift(
      @Unsigned @OriginalName("pgprotval_t") long v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mwait_play_dead() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mwait_idle() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mwait_pc10_supported)")
  public static boolean mwait_pc10_supported() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vfree_atomic((const void*)$arg1)")
  public static void vfree_atomic(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)published_show)")
  public static @OriginalName("ssize_t") long published_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("genregs_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int genregs_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("genregs_set($arg1, (const struct user_regset*)$arg2, $arg3, $arg4, (const void*)$arg5, (const void*)$arg6)")
  public static int genregs_set(Ptr target, Ptr regset, @Unsigned int pos,
      @Unsigned int count, Ptr kbuf, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("merge_note_headers_elf32($arg1, (long unsigned int*)$arg2, $arg3, (long unsigned int*)$arg4)")
  public static int merge_note_headers_elf32(String elfptr, Ptr elfsz,
      Ptr notes_buf, Ptr notes_sz) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("merge_note_headers_elf64($arg1, (long unsigned int*)$arg2, $arg3, (long unsigned int*)$arg4)")
  public static int merge_note_headers_elf64(String elfptr, Ptr elfsz,
      Ptr notes_buf, Ptr notes_sz) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("merge_tree((const struct landlock_ruleset*)$arg1, (const struct landlock_ruleset*)$arg2, (const enum landlock_key_type)$arg3)")
  public static int merge_tree(Ptr dst, Ptr src,
      landlock_key_type key_type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int merge_dpa(Ptr nd_region, Ptr nd_mapping,
      Ptr label_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)merge_across_nodes_show)")
  public static @OriginalName("ssize_t") long merge_across_nodes_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)merge_across_nodes_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long merge_across_nodes_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int merge_sched_in(Ptr event, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void merge_system_ram_resource(Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("yama_dointvec_minmax($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int yama_dointvec_minmax(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int yama_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int yama_ptrace_access_check(Ptr child, @Unsigned int mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int yama_ptrace_traceme(Ptr parent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int yama_ptracer_add(Ptr tracer, Ptr tracee) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void yama_ptracer_del(Ptr tracer, Ptr tracee) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void yama_relation_cleanup(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void yama_task_free(Ptr task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int yama_task_prctl(int option, @Unsigned long arg2, @Unsigned long arg3,
      @Unsigned long arg4, @Unsigned long arg5) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)compile_date_show)")
  public static @OriginalName("ssize_t") long compile_date_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bt_reset(Ptr bt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bt_subprog_exit(Ptr bt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bt_iter)")
  public static boolean bt_iter(Ptr bitmap, @Unsigned int bitnr, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)bt_tags_iter)")
  public static boolean bt_tags_iter(Ptr bitmap, @Unsigned int bitnr, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcp4_gro_complete(Ptr skb, int thoff) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr tcp4_gro_receive(Ptr head, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tcp4_gso_segment($arg1, (long long unsigned int)$arg2)")
  public static Ptr tcp4_gso_segment(Ptr skb,
      @Unsigned @OriginalName("netdev_features_t") long features) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tcp4_proc_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tcp4_proc_exit_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcp4_proc_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcp4_proc_init_net(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tcp4_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rand_initialize_disk(Ptr disk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rand_en_show)")
  public static @OriginalName("ssize_t") long rand_en_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fire_user_return_notifiers() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_ce_count_show)")
  public static @OriginalName("ssize_t") long dimmdev_ce_count_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_dev_type_show)")
  public static @OriginalName("ssize_t") long dimmdev_dev_type_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_edac_mode_show)")
  public static @OriginalName("ssize_t") long dimmdev_edac_mode_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_label_show)")
  public static @OriginalName("ssize_t") long dimmdev_label_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_label_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long dimmdev_label_store(Ptr dev,
      Ptr mattr, String data, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_location_show)")
  public static @OriginalName("ssize_t") long dimmdev_location_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_mem_type_show)")
  public static @OriginalName("ssize_t") long dimmdev_mem_type_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_size_show)")
  public static @OriginalName("ssize_t") long dimmdev_size_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dimmdev_ue_count_show)")
  public static @OriginalName("ssize_t") long dimmdev_ue_count_show(Ptr dev,
      Ptr mattr, String data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)remaining_size_show)")
  public static @OriginalName("ssize_t") long remaining_size_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int takeover_tasklets(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __legitimize_mnt(Ptr bastard, @Unsigned int seq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__legitimize_path)")
  public static boolean __legitimize_path(Ptr path, @Unsigned int seq, @Unsigned int mseq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)legitimize_links)")
  public static boolean legitimize_links(Ptr nd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__vector_cleanup($arg1, (_Bool)$arg2)")
  public static void __vector_cleanup(Ptr cl, boolean check_irr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __vector_schedule_cleanup(Ptr apicd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vector_assign_managed_shutdown(Ptr irqd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vector_cleanup_callback(Ptr tmr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vector_schedule_cleanup(Ptr cfg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("decrease_reservation($arg1, (unsigned int)$arg2)")
  public static bp_state decrease_reservation(@Unsigned long nr_pages,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr irqd_cfg(Ptr irqd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ref_convert_owning_non_owning($arg1, (unsigned int)$arg2)")
  public static int ref_convert_owning_non_owning(Ptr env,
      @Unsigned int ref_obj_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ref_ctr_offset_show)")
  public static @OriginalName("ssize_t") long ref_ctr_offset_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ref_set_non_owning(Ptr env, Ptr reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ref_module(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mbcache_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mbcache_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mellanox_check_broken_intx_masking(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kstat_incr_irq_this_cpu(@Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int kstat_irqs_cpu(@Unsigned int irq, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int kstat_irqs_usr(@Unsigned int irq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)sizeof_namespace_index)")
  public static @Unsigned long sizeof_namespace_index(Ptr ndd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int sizeof_namespace_label(Ptr ndd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fasync_alloc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fasync_free(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fasync_free_rcu(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fasync_helper(int fd, Ptr filp, int on, Ptr> fapp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr fasync_insert_entry(int fd, Ptr filp,
      Ptr> fapp, Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fasync_remove_entry(Ptr filp, Ptr> fapp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memregion_alloc((unsigned int)$arg1)")
  public static int memregion_alloc(@Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memregion_free(int id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static nvdimm_claim_class nsl_get_claim_class(Ptr ndd,
      Ptr nd_label) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned char*)nsl_set_name($arg1, $arg2, (unsigned char*)$arg3))")
  public static Ptr nsl_set_name(Ptr ndd,
      Ptr nd_label, Ptr name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)nsl_validate_type_guid($arg1, $arg2, (struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg3))")
  public static boolean nsl_validate_type_guid(Ptr ndd,
      Ptr nd_label, Ptr<@OriginalName("guid_t") uuid_t> guid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unuse_pte($arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2, $arg3, (struct {\n"
          + "  long unsigned int val;\n"
          + "})$arg4, $arg5)")
  public static int unuse_pte(Ptr vma, Ptr pmd, @Unsigned long addr,
      swp_entry_t entry, Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unuse_pte_range($arg1, (struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg2, $arg3, $arg4, $arg5)")
  public static int unuse_pte_range(Ptr vma, Ptr pmd, @Unsigned long addr,
      @Unsigned long end, @Unsigned int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unuse_vma(Ptr vma, @Unsigned int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("receiver_wake_function((wait_queue_entry*)$arg1, $arg2, $arg3, $arg4)")
  public static int receiver_wake_function(
      Ptr<@OriginalName("wait_queue_entry_t") wait_queue_entry> wait, @Unsigned int mode, int sync,
      Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)cev_delta2ns($arg1, $arg2, (_Bool)$arg3))")
  public static @Unsigned long cev_delta2ns(@Unsigned long latch, Ptr evt,
      boolean ismax) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long hung_up_tty_compat_ioctl(Ptr file, @Unsigned int cmd,
      @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hung_up_tty_fasync(int fd, Ptr file, int on) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long hung_up_tty_ioctl(Ptr file, @Unsigned int cmd, @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)hung_up_tty_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int hung_up_tty_poll(Ptr filp,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hung_up_tty_read)")
  public static @OriginalName("ssize_t") long hung_up_tty_read(Ptr iocb, Ptr to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hung_up_tty_write)")
  public static @OriginalName("ssize_t") long hung_up_tty_write(Ptr iocb,
      Ptr from) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hung_task_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hung_task_panic(Ptr _this, @Unsigned long event, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trap_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtoull_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static int kstrtoull_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ucs2_as_utf8((unsigned char*)$arg1, (const short unsigned int*)$arg2, $arg3)")
  public static @Unsigned long ucs2_as_utf8(Ptr dest,
      Ptr src, @Unsigned long maxlength) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ucs2_strlen((const short unsigned int*)$arg1)")
  public static @Unsigned long ucs2_strlen(
      Ptr s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ucs2_strncmp((const short unsigned int*)$arg1, (const short unsigned int*)$arg2, (long unsigned int)$arg3)")
  public static int ucs2_strncmp(Ptr a,
      Ptr b, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ucs2_strnlen((const short unsigned int*)$arg1, (long unsigned int)$arg2)")
  public static @Unsigned long ucs2_strnlen(
      Ptr s, @Unsigned long maxlength) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ucs2_strscpy((short unsigned int*)$arg1, (const short unsigned int*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long ucs2_strscpy(
      Ptr dst,
      Ptr src, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ucs2_strsize((const short unsigned int*)$arg1, $arg2)")
  public static @Unsigned long ucs2_strsize(
      Ptr data, @Unsigned long maxlength) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ucs2_utf8size((const short unsigned int*)$arg1)")
  public static @Unsigned long ucs2_utf8size(
      Ptr src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void smca_configure(@Unsigned int bank, @Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static smca_bank_types smca_get_bank_type(@Unsigned int cpu, @Unsigned int bank) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("inflate_fast((z_stream_s*)$arg1, $arg2)")
  public static void inflate_fast(@OriginalName("z_streamp") Ptr strm,
      @Unsigned int start) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fmt_reg_mask($arg1, (long int)$arg2, (unsigned int)$arg3)")
  public static void fmt_reg_mask(String buf, @OriginalName("ssize_t") long buf_sz,
      @Unsigned int reg_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fmt_stack_mask($arg1, (long int)$arg2, (long long unsigned int)$arg3)")
  public static void fmt_stack_mask(String buf, @OriginalName("ssize_t") long buf_sz,
      @Unsigned long stack_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lps0_device_attach($arg1, (const struct acpi_device_id*)$arg2)")
  public static int lps0_device_attach(Ptr adev, Ptr not_used) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)busnum_show)")
  public static @OriginalName("ssize_t") long busnum_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int teo_enable_device(Ptr drv, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int teo_governor_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void teo_reflect(Ptr dev, int state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("teo_select($arg1, $arg2, (_Bool*)$arg3)")
  public static int teo_select(Ptr drv, Ptr dev,
      Ptr stop_tick) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void teo_update(Ptr drv, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shutdown_security_notify(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shutdown_event(Ptr notifier, @Unsigned long event,
      Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shutdown_pirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)jiffies64_to_msecs((const long long unsigned int)$arg1))")
  public static @Unsigned long jiffies64_to_msecs(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)jiffies64_to_nsecs((long long unsigned int)$arg1))")
  public static @Unsigned long jiffies64_to_nsecs(@Unsigned long j) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __mincore_unmapped_range(@Unsigned long addr, @Unsigned long end,
      Ptr vma, Ptr vec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mincore_hugetlb((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4, $arg5)")
  public static int mincore_hugetlb(Ptr pte, @Unsigned long hmask, @Unsigned long addr,
      @Unsigned long end, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned char mincore_page(Ptr mapping, @Unsigned long index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mincore_pte_range((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4)")
  public static int mincore_pte_range(Ptr pmd, @Unsigned long addr, @Unsigned long end,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mincore_unmapped_range(@Unsigned long addr, @Unsigned long end, int depth,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)degraded_show)")
  public static @OriginalName("ssize_t") long degraded_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)serialize_policy_show)")
  public static @OriginalName("ssize_t") long serialize_policy_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)serialize_policy_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long serialize_policy_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int essential_device_connecting(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fake_panic_fops_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fake_panic_get($arg1, (long long unsigned int*)$arg2)")
  public static int fake_panic_get(Ptr data, Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fake_panic_set($arg1, (long long unsigned int)$arg2)")
  public static int fake_panic_set(Ptr data, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)running_clock)")
  public static @Unsigned long running_clock() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unsynchronized_tsc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int resumedelay_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)initrd_load)")
  public static boolean initrd_load(String root_device_name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __linkwatch_run_queue(int urgent_only) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void linkwatch_do_dev(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void linkwatch_event(Ptr dummy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void linkwatch_fire_event(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void linkwatch_init_dev(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void linkwatch_run_queue() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void linkwatch_schedule_work(int urgent) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void linkwatch_sync_dev(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)linkwatch_urgent_event)")
  public static boolean linkwatch_urgent_event(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int setcmap_atomic(Ptr cmap, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int setcmap_legacy(Ptr cmap, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr setcmap_new_gamma_lut(Ptr crtc,
      Ptr cmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int setcmap_pseudo_palette(Ptr cmap, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("setattr_copy($arg1, $arg2, (const struct iattr*)$arg3)")
  public static void setattr_copy(Ptr idmap, Ptr inode, Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int setattr_prepare(Ptr idmap, Ptr dentry, Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("setattr_should_drop_sgid($arg1, (const struct inode*)$arg2)")
  public static int setattr_should_drop_sgid(Ptr idmap, Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int setattr_should_drop_suidgid(Ptr idmap, Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void signalfd_cleanup(Ptr sighand) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("signalfd_copyinfo($arg1, (const kernel_siginfo*)$arg2)")
  public static int signalfd_copyinfo(Ptr uinfo,
      Ptr<@OriginalName("kernel_siginfo_t") kernel_siginfo> kinfo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)signalfd_dequeue($arg1, (kernel_siginfo*)$arg2, $arg3))")
  public static @OriginalName("ssize_t") long signalfd_dequeue(Ptr ctx,
      Ptr<@OriginalName("kernel_siginfo_t") kernel_siginfo> info, int nonblock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)signalfd_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int signalfd_poll(Ptr file,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)signalfd_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long signalfd_read(Ptr file, String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int signalfd_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void signalfd_show_fdinfo(Ptr m, Ptr f) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)clkpm_show)")
  public static @OriginalName("ssize_t") long clkpm_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)clkpm_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long clkpm_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bhi_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void smap_gather_stats(Ptr vma, Ptr mss,
      @Unsigned long start) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("simplify_symbols($arg1, (const struct load_info*)$arg2)")
  public static int simplify_symbols(Ptr mod, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void syncobj_eventfd_entry_fence_func(Ptr fence, Ptr cb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void syncobj_eventfd_entry_free(Ptr entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void syncobj_wait_fence_func(Ptr fence, Ptr cb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gds_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)gds_ucode_mitigated)")
  public static boolean gds_ucode_mitigated() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int measure_cycles_lat_fn(Ptr _plr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int measure_l2_residency(Ptr _plr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int measure_l3_residency(Ptr _plr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int measure_residency_fn(Ptr miss_attr,
      Ptr hit_attr, Ptr plr, Ptr counts) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unaccount_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int irqfixup_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)chunk_size_show)")
  public static @OriginalName("ssize_t") long chunk_size_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)chunk_size_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long chunk_size_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reparent_shrinker_deferred(Ptr memcg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)xmit_fifo_size_show)")
  public static @OriginalName("ssize_t") long xmit_fifo_size_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xmit_skb(Ptr sq, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kcpustat_cpu_fetch(Ptr dst, int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)kcpustat_field)")
  public static @Unsigned long kcpustat_field(Ptr kcpustat, cpu_usage_stat usage,
      int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kcpustat_field_vtime((long long unsigned int*)$arg1, $arg2, $arg3, $arg4, (long long unsigned int*)$arg5)")
  public static int kcpustat_field_vtime(Ptr cpustat,
      Ptr tsk, cpu_usage_stat usage, int cpu, Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)kcpustat_user_vtime)")
  public static @Unsigned long kcpustat_user_vtime(Ptr vtime) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int retain_initrd_param(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bEndpointAddress_show)")
  public static @OriginalName("ssize_t") long bEndpointAddress_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void moom_callback(Ptr ignored) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)coredump_show)")
  public static @OriginalName("ssize_t") long coredump_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)coredump_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long coredump_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int coredump_wait(int exit_code, Ptr core_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int coredump_filter_setup(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)matching_id((const char*)$arg1, (const char*)$arg2))")
  public static boolean matching_id(String idstr, String list_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int persist_enabled_on_companion(Ptr udev, Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)persist_show)")
  public static @OriginalName("ssize_t") long persist_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)persist_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long persist_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int getkeycode_helper(Ptr handle, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int spawn_ksoftirqd() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int keep_bootcon_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("untrack_pfn($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static void untrack_pfn(Ptr vma, @Unsigned long pfn, @Unsigned long size,
      boolean mm_wr_locked) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void untrack_pfn_clear(Ptr vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void microcode_bsp_resume() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int microcode_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void microcode_fini_cpu_amd(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("x_table_lookup($arg1, (unsigned int)$arg2, (const char**)$arg3)")
  public static Ptr x_table_lookup(Ptr profile, @Unsigned int xindex,
      Ptr name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("xskq_create((unsigned int)$arg1, (_Bool)$arg2)")
  public static Ptr xskq_create(@Unsigned int nentries, boolean umem_queue) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xskq_destroy(Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping16_show)")
  public static @OriginalName("ssize_t") long mapping16_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("qtd_fill($arg1, $arg2, (long long unsigned int)$arg3, (long unsigned int)$arg4, $arg5, $arg6)")
  public static @Unsigned int qtd_fill(Ptr ehci, Ptr qtd,
      @Unsigned @OriginalName("dma_addr_t") long buf, @Unsigned long len, int token,
      int maxpacket) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("genregs32_get($arg1, (const struct user_regset*)$arg2, $arg3)")
  public static int genregs32_get(Ptr target, Ptr regset, membuf to) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("genregs32_set($arg1, (const struct user_regset*)$arg2, $arg3, $arg4, (const void*)$arg5, (const void*)$arg6)")
  public static int genregs32_set(Ptr target, Ptr regset,
      @Unsigned int pos, @Unsigned int count, Ptr kbuf, Ptr ubuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hwrng_fillfn(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hwrng_modexit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hwrng_modinit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long hwrng_msleep(Ptr rng, @Unsigned int msecs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hwrng_register(Ptr rng) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hwrng_unregister(Ptr rng) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long hwrng_yield(Ptr rng) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unload_nls(Ptr nls) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("utf16s_to_utf8s((const short unsigned int*)$arg1, $arg2, $arg3, (unsigned char*)$arg4, $arg5)")
  public static int utf16s_to_utf8s(Ptr pwcs,
      int inlen, utf16_endian endian, Ptr s, int maxout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void BUG_func() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bug_get_file_line($arg1, (const char**)$arg2, $arg3)")
  public static void bug_get_file_line(Ptr bug, Ptr file,
      Ptr line) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)horizontal_position_show)")
  public static @OriginalName("ssize_t") long horizontal_position_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bioset_integrity_create(Ptr bs, int pool_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bioset_integrity_free(Ptr bs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void bioset_exit(Ptr bs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bioset_init(Ptr bs, @Unsigned int pool_size, @Unsigned int front_pad,
      int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)pasid_cache_hit_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short pasid_cache_hit_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)pasid_cache_lookup_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short pasid_cache_lookup_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pasid_flush_caches($arg1, $arg2, (unsigned int)$arg3, (short unsigned int)$arg4)")
  public static void pasid_flush_caches(Ptr iommu, Ptr pte,
      @Unsigned int pasid, @Unsigned short did) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pasid_mask_show)")
  public static @OriginalName("ssize_t") long pasid_mask_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pasid_show)")
  public static @OriginalName("ssize_t") long pasid_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cfs_bandwidth_usage_dec() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cfs_bandwidth_usage_inc() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cfs_prio_less((const struct task_struct*)$arg1, (const struct task_struct*)$arg2, (_Bool)$arg3))")
  public static boolean cfs_prio_less(Ptr a, Ptr b, boolean in_fi) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cfs_task_bw_constrained)")
  public static boolean cfs_task_bw_constrained(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("afavlab_setup($arg1, (const struct pciserial_board*)$arg2, $arg3, $arg4)")
  public static int afavlab_setup(Ptr priv, Ptr board,
      Ptr port, int idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)backlog_show)")
  public static @OriginalName("ssize_t") long backlog_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)backlog_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long backlog_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)supports_autosuspend_show)")
  public static @OriginalName("ssize_t") long supports_autosuspend_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)have_governor_per_policy)")
  public static boolean have_governor_per_policy() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static ssb_mitigation __ssb_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ssb_prctl_set(Ptr task, @Unsigned long ctrl) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void l1d_flush_force_sigbus(Ptr ch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int l1d_flush_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void usbfs_blocking_completion(Ptr urb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void usbfs_notify_resume(Ptr udev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void usbfs_notify_suspend(Ptr udev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int usbfs_start_wait_urb(Ptr urb, int timeout,
      Ptr actlen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr pad_compress_skb(Ptr ppp, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mkdir_mondata_all(Ptr parent_kn, Ptr prgrp,
      Ptr> dest_kn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mkdir_mondata_subdir(Ptr parent_kn, Ptr d,
      Ptr r, Ptr prgrp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mkdir_rdt_prepare($arg1, (const char*)$arg2, (short unsigned int)$arg3, $arg4, $arg5)")
  public static int mkdir_rdt_prepare(Ptr parent_kn, String name,
      @Unsigned @OriginalName("umode_t") short mode, rdt_group_type rtype, Ptr> r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void snoop_urb(Ptr udev, Ptr userurb, int pipe, @Unsigned int length,
      int timeout_or_status, snoop_when when, Ptr data,
      @Unsigned int data_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void snoop_urb_data(Ptr urb, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)snoop_rsp_show)")
  public static @OriginalName("ssize_t") long snoop_rsp_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __usermodehelper_disable(umh_disable_depth depth) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __usermodehelper_set_disable_depth(umh_disable_depth depth) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long usermodehelper_read_lock_wait(long timeout) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int usermodehelper_read_trylock() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void usermodehelper_read_unlock() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)allocation_policy_show)")
  public static @OriginalName("ssize_t") long allocation_policy_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bInterfaceClass_show)")
  public static @OriginalName("ssize_t") long bInterfaceClass_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void phc_vclocks_cleanup_data(Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("phc_vclocks_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int phc_vclocks_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("phc_vclocks_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int phc_vclocks_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("phc_vclocks_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int phc_vclocks_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)nsec_to_clock_t((long long unsigned int)$arg1))")
  public static @Unsigned long nsec_to_clock_t(@Unsigned long x) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping1_show)")
  public static @OriginalName("ssize_t") long mapping1_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("usercopy_abort((const char*)$arg1, (const char*)$arg2, (_Bool)$arg3, $arg4, $arg5)")
  public static void usercopy_abort(String name, String detail, boolean to_user,
      @Unsigned long offset, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)mroute6_is_socket)")
  public static boolean mroute6_is_socket(Ptr net, Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mountinfo_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("piix4_io_quirk($arg1, (const char*)$arg2, $arg3, $arg4)")
  public static void piix4_io_quirk(Ptr dev, String name, @Unsigned int port,
      @Unsigned int enable) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("piix4_mem_quirk($arg1, (const char*)$arg2, $arg3, $arg4)")
  public static void piix4_mem_quirk(Ptr dev, String name, @Unsigned int port,
      @Unsigned int enable) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)paranoid_xstate_size_valid)")
  public static boolean paranoid_xstate_size_valid(@Unsigned int kernel_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nvenet_msi_disable(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)raid_disks_show)")
  public static @OriginalName("ssize_t") long raid_disks_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)raid_disks_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long raid_disks_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int raid_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)mdstat_poll($arg1, (poll_table_struct*)$arg2))")
  public static @Unsigned @OriginalName("__poll_t") int mdstat_poll(Ptr filp,
      Ptr wait) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)gen9_stolen_size)")
  public static @Unsigned @OriginalName("resource_size_t") long gen9_stolen_size(int num, int slot,
      int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unpin_user_page(Ptr page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unpin_user_page_range_dirty_lock($arg1, $arg2, (_Bool)$arg3)")
  public static void unpin_user_page_range_dirty_lock(Ptr page, @Unsigned long npages,
      boolean make_dirty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unpin_user_pages(Ptr> pages, @Unsigned long npages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("unpin_user_pages_dirty_lock($arg1, $arg2, (_Bool)$arg3)")
  public static void unpin_user_pages_dirty_lock(Ptr> pages, @Unsigned long npages,
      boolean make_dirty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping15_show)")
  public static @OriginalName("ssize_t") long mapping15_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trim_stale_devices(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trim_dev_dax_range(Ptr dev_dax) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trim_init_extable(Ptr m) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void trim_marked(Ptr tree) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)video_firmware_drivers_only)")
  public static boolean video_firmware_drivers_only() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)__video_get_option_string((const char*)$arg1))")
  public static String __video_get_option_string(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__video_get_options((const char*)$arg1, (const char**)$arg2, (_Bool)$arg3))")
  public static boolean __video_get_options(String name, Ptr options, boolean is_of) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)video_get_options((const char*)$arg1))")
  public static String video_get_options(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int video_setup(String options) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void signals_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)actual_brightness_show)")
  public static @OriginalName("ssize_t") long actual_brightness_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ntp_clear() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)ntp_get_next_leap)")
  public static @OriginalName("ktime_t") long ntp_get_next_leap() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ntp_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ntp_notify_cmos_timer() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ntp_tick_adj_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)ntp_tick_length)")
  public static @Unsigned long ntp_tick_length() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ntp_update_frequency() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ntp_update_offset(long offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("emulate_umip_insn($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static int emulate_umip_insn(Ptr insn, int umip_inst,
      Ptr data, Ptr data_size, boolean x86_64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int emulate_push_stack(Ptr regs, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int emulate_raw(Ptr vc, @Unsigned int keycode, @Unsigned char up_flag) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)emulate_vsyscall)")
  public static boolean emulate_vsyscall(@Unsigned long error_code, Ptr regs,
      @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void autorun_devices(int part) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr v1_alloc_pgtable(Ptr cfg, Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void v1_free_pgtable(Ptr iop) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("v1_tlb_add_page($arg1, $arg2, (long unsigned int)$arg3, $arg4)")
  public static void v1_tlb_add_page(Ptr gather, @Unsigned long iova,
      @Unsigned long granule, Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void v1_tlb_flush_all(Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("v1_tlb_flush_walk($arg1, (long unsigned int)$arg2, (long unsigned int)$arg3, $arg4)")
  public static void v1_tlb_flush_walk(@Unsigned long iova, @Unsigned long size,
      @Unsigned long granule, Ptr cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)vmsplice_to_pipe)")
  public static @OriginalName("ssize_t") long vmsplice_to_pipe(Ptr file, Ptr iter,
      @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)timeline_fence_enable_signaling)")
  public static boolean timeline_fence_enable_signaling(Ptr fence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)timeline_fence_get_driver_name)")
  public static String timeline_fence_get_driver_name(Ptr fence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)timeline_fence_get_timeline_name)")
  public static String timeline_fence_get_timeline_name(Ptr fence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void timeline_fence_release(Ptr fence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("timeline_fence_set_deadline($arg1, (long long int)$arg2)")
  public static void timeline_fence_set_deadline(Ptr fence,
      @OriginalName("ktime_t") long deadline) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)timeline_fence_signaled)")
  public static boolean timeline_fence_signaled(Ptr fence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void timeline_fence_timeline_value_str(Ptr fence, String str, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void timeline_fence_value_str(Ptr fence, String str, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void program_hpx_type0(Ptr dev, Ptr hpx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void program_hpx_type2(Ptr dev, Ptr hpx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("program_hpx_type3_register($arg1, (const struct hpx_type3*)$arg2)")
  public static void program_hpx_type3_register(Ptr dev, Ptr reg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)program_type3_hpx_record)")
  public static @Unsigned @OriginalName("acpi_status") int program_type3_hpx_record(
      Ptr dev, Ptr record) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)info1_show)")
  public static @OriginalName("ssize_t") long info1_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void decrypt_bh(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void decrypt_work(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("decrypt_blob($arg1, (const void*)$arg2, $arg3)")
  public static int decrypt_blob(Ptr params, Ptr enc, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int decrypt_passphrase_encrypted_session_key(Ptr auth_tok,
      Ptr crypt_stat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int decrypt_pki_encrypted_session_key(Ptr auth_tok,
      Ptr crypt_stat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int softlockup_fn(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int softlockup_panic_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int softlockup_start_fn(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int softlockup_stop_fn(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("decode_irq_flags($arg1, $arg2, (unsigned char*)$arg3, (unsigned char*)$arg4, (unsigned char*)$arg5)")
  public static void decode_irq_flags(Ptr dev, int flags,
      Ptr triggering, Ptr polarity,
      Ptr shareable) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((int)decode_state((const char*)$arg1, (long unsigned int)$arg2))")
  public static @OriginalName("suspend_state_t") int decode_state(String buf, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int decode_dr7(@Unsigned long dr7, int bpnum, Ptr len,
      Ptr type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int decode_branch_type(Ptr insn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void decode_gam_rng_tbl(@Unsigned long ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int decode_uv_systab() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)ioread64_hi_lo((const void*)$arg1))")
  public static @Unsigned long ioread64_hi_lo(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)ioread64_lo_hi((const void*)$arg1))")
  public static @Unsigned long ioread64_lo_hi(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)lowest_in_progress)")
  public static @Unsigned @OriginalName("async_cookie_t") long lowest_in_progress(
      Ptr domain) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)lowest_supported_fw_version_show)")
  public static @OriginalName("ssize_t") long lowest_supported_fw_version_show(
      Ptr entry, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)__siphash_unaligned((const void*)$arg1, (long unsigned int)$arg2, (const struct {\n"
          + "  long long unsigned int key[2];\n"
          + "}*)$arg3))")
  public static @Unsigned long __siphash_unaligned(Ptr data, @Unsigned long len,
      Ptr key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int perm_destroy(Ptr key, Ptr datum, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int perm_read(Ptr p, Ptr s, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int perm_write(Ptr vkey, Ptr datum, Ptr fp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)id_show)")
  public static @OriginalName("ssize_t") long id_show(Ptr dmdev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)id_permitted_for_cred((const struct cred*)$arg1, (union {\n"
          + "  struct {\n"
          + "    unsigned int val;\n"
          + "  } uid;\n"
          + "  struct {\n"
          + "    unsigned int val;\n"
          + "  } gid;\n"
          + "})$arg2, $arg3))")
  public static boolean id_permitted_for_cred(Ptr old, kid_t new_id, setid_type new_type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("smaps_account($arg1, $arg2, (_Bool)$arg3, (_Bool)$arg4, (_Bool)$arg5, (_Bool)$arg6, (_Bool)$arg7)")
  public static void smaps_account(Ptr mss, Ptr page, boolean compound,
      boolean young, boolean dirty, boolean locked, boolean migration) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("smaps_hugetlb_range((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4, $arg5)")
  public static int smaps_hugetlb_range(Ptr pte, @Unsigned long hmask, @Unsigned long addr,
      @Unsigned long end, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("smaps_page_accumulate($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5, (_Bool)$arg6, (_Bool)$arg7)")
  public static void smaps_page_accumulate(Ptr mss, Ptr page,
      @Unsigned long size, @Unsigned long pss, boolean dirty, boolean locked, boolean _private) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("smaps_pmd_entry((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3)")
  public static void smaps_pmd_entry(Ptr pmd, @Unsigned long addr, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("smaps_pte_entry((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg1, $arg2, $arg3)")
  public static void smaps_pte_entry(Ptr pte, @Unsigned long addr, Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smaps_pte_hole(@Unsigned long addr, @Unsigned long end, int depth,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("smaps_pte_range((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4)")
  public static int smaps_pte_range(Ptr pmd, @Unsigned long addr, @Unsigned long end,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smaps_rollup_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smaps_rollup_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)connector_id_show)")
  public static @OriginalName("ssize_t") long connector_id_show(Ptr device,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("connector_bad_edid($arg1, (const struct edid*)$arg2, $arg3)")
  public static void connector_bad_edid(Ptr connector, Ptr edid,
      int num_blocks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int connector_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int connector_show(Ptr m, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)connector_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long connector_write(Ptr file, String ubuf,
      @Unsigned long len, Ptr offp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int connector_bind(Ptr dev, Ptr connector, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void connector_unbind(Ptr dev, Ptr connector, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("faultin_page_range($arg1, $arg2, $arg3, (_Bool)$arg4, $arg5)")
  public static long faultin_page_range(Ptr mm, @Unsigned long start, @Unsigned long end,
      boolean write, Ptr locked) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("logon_vet_description((const char*)$arg1)")
  public static int logon_vet_description(String desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)microamps_show)")
  public static @OriginalName("ssize_t") long microamps_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)routes_show)")
  public static @OriginalName("ssize_t") long routes_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("format_corename($arg1, $arg2, (long unsigned int**)$arg3, $arg4)")
  public static int format_corename(Ptr cn, Ptr cprm,
      Ptr> argv, Ptr argc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("format_decode((const char*)$arg1, $arg2)")
  public static int format_decode(String fmt, Ptr spec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)format_show)")
  public static @OriginalName("ssize_t") long format_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tca_action_flush($arg1, $arg2, $arg3, (unsigned int)$arg4, $arg5)")
  public static int tca_action_flush(Ptr net, Ptr nla, Ptr n,
      @Unsigned int portid, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tca_action_gd($arg1, $arg2, $arg3, (unsigned int)$arg4, $arg5, $arg6)")
  public static int tca_action_gd(Ptr net, Ptr nla, Ptr n,
      @Unsigned int portid, int event, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tca_get_fill($arg1, $arg2, (unsigned int)$arg3, (unsigned int)$arg4, (short unsigned int)$arg5, $arg6, $arg7, $arg8, $arg9)")
  public static int tca_get_fill(Ptr skb, Ptr> actions,
      @Unsigned int portid, @Unsigned int seq, @Unsigned short flags, int event, int bind, int ref,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__iterate_supers((void (*)(struct super_block*))$arg1)")
  public static void __iterate_supers(Ptr f) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iterate_dir(Ptr file, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iterate_supers((void (*)(struct super_block*, void*))$arg1, $arg2)")
  public static void iterate_supers(Ptr f, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iterate_supers_type($arg1, (void (*)(struct super_block*, void*))$arg2, $arg3)")
  public static void iterate_supers_type(Ptr type, Ptr f, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iterate_tty_write)")
  public static @OriginalName("ssize_t") long iterate_tty_write(Ptr ld,
      Ptr tty, Ptr file, Ptr from) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iterate_fd($arg1, $arg2, (int (*)(const void*, struct file*, unsigned int))$arg3, (const void*)$arg4)")
  public static int iterate_fd(Ptr files, @Unsigned int n, Ptr f, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iterate_mounts((int (*)(struct vfsmount*, void*))$arg1, $arg2, $arg3)")
  public static int iterate_mounts(Ptr f, Ptr arg, Ptr root) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)prevent_suspend_time_ms_show)")
  public static @OriginalName("ssize_t") long prevent_suspend_time_ms_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __getparam_dl(Ptr p, Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__post_watch_notification($arg1, $arg2, (const struct cred*)$arg3, (long long unsigned int)$arg4)")
  public static void __post_watch_notification(Ptr wlist, Ptr n,
      Ptr cred, @Unsigned long id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("post_alloc_hook($arg1, $arg2, (unsigned int)$arg3)")
  public static void post_alloc_hook(Ptr page, @Unsigned int order,
      @Unsigned @OriginalName("gfp_t") int gfp_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("post_copy_siginfo_from_user32((kernel_siginfo*)$arg1, (const struct compat_siginfo*)$arg2)")
  public static int post_copy_siginfo_from_user32(
      Ptr<@OriginalName("kernel_siginfo_t") kernel_siginfo> to, Ptr from) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)post_one_notification)")
  public static boolean post_one_notification(Ptr wqueue, Ptr n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void post_init_entity_util_avg(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("post_relocation($arg1, (const struct load_info*)$arg2)")
  public static int post_relocation(Ptr mod, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memcpy_and_pad($arg1, (long unsigned int)$arg2, (const void*)$arg3, (long unsigned int)$arg4, $arg5)")
  public static void memcpy_and_pad(Ptr dest, @Unsigned long dest_len, Ptr src,
      @Unsigned long count, int pad) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)memcpy_from_file_folio($arg1, $arg2, (long long int)$arg3, (long unsigned int)$arg4))")
  public static @Unsigned long memcpy_from_file_folio(String to, Ptr folio,
      @OriginalName("loff_t") long pos, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memcpy_to_page($arg1, (long unsigned int)$arg2, (const char*)$arg3, (long unsigned int)$arg4)")
  public static void memcpy_to_page(Ptr page, @Unsigned long offset, String from,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__memcpy_flushcache($arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static void __memcpy_flushcache(Ptr _dst, Ptr _src, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memcpy_fromio($arg1, (const volatile void*)$arg2, (long unsigned int)$arg3)")
  public static void memcpy_fromio(Ptr to, Ptr from, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memcpy_orig() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memcpy_toio((volatile void*)$arg1, (const void*)$arg2, (long unsigned int)$arg3)")
  public static void memcpy_toio(Ptr to, Ptr from, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)memcpy_count_show)")
  public static @OriginalName("ssize_t") long memcpy_count_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("memcpy_fallback($arg1, (const struct iosys_map*)$arg2, $arg3)")
  public static void memcpy_fallback(Ptr dst, Ptr src, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long memremap_compat_align() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)memremap_is_efi_data((long long unsigned int)$arg1, $arg2))")
  public static boolean memremap_is_efi_data(
      @Unsigned @OriginalName("resource_size_t") long phys_addr, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr memremap_pages(Ptr pgmap, int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)memremap_should_map_decrypted((long long unsigned int)$arg1, $arg2))")
  public static boolean memremap_should_map_decrypted(
      @Unsigned @OriginalName("resource_size_t") long phys_addr, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("htree_dirblock_to_tree($arg1, $arg2, (unsigned int)$arg3, $arg4, (unsigned int)$arg5, (unsigned int)$arg6)")
  public static int htree_dirblock_to_tree(Ptr dir_file, Ptr dir,
      @Unsigned @OriginalName("ext4_lblk_t") int block, Ptr hinfo,
      @Unsigned int start_hash, @Unsigned int start_minor_hash) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource3_resize_show)")
  public static @OriginalName("ssize_t") long resource3_resize_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource3_resize_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long resource3_resize_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static String encode_disk_name(String ptr, @Unsigned int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long encode_dr7(int drnum, @Unsigned int len, @Unsigned int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int version_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int version_signature_proc_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int version_signature_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nop_set_flag($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4)")
  public static int nop_set_flag(Ptr tr, @Unsigned int old_flags, @Unsigned int bit,
      int set) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int nop_trace_init(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nop_trace_reset(Ptr tr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int meminfo_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_to_stop(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_from_dl(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_from_rt(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_to_dl(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_to_idle(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_to_rt(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_from_fair(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void switched_to_fair(Ptr rq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ladder_enable_device(Ptr drv, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ladder_reflect(Ptr dev, int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ladder_select_state($arg1, $arg2, (_Bool*)$arg3)")
  public static int ladder_select_state(Ptr drv, Ptr dev,
      Ptr dummy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bNumEndpoints_show)")
  public static @OriginalName("ssize_t") long bNumEndpoints_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bprm_change_interp((const char*)$arg1, $arg2)")
  public static int bprm_change_interp(String interp, Ptr bprm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bprm_execve(Ptr bprm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("net4addr_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr net4addr_seq_next(Ptr s, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int net4addr_seq_show(Ptr s, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("net4addr_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr net4addr_seq_start(Ptr s,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int l1tf_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void l1tf_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)l1tf_show_state)")
  public static @OriginalName("ssize_t") long l1tf_show_state(String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int karma_partition(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void gdbstub_exit(int status) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("gdbstub_msg_write((const char*)$arg1, $arg2)")
  public static void gdbstub_msg_write(String s, int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gdbstub_read_wait() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int gdbstub_state(Ptr ks, String cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wext_handle_ioctl(Ptr net, @Unsigned int cmd, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wext_netdev_notifier_call(Ptr nb, @Unsigned long state,
      Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wext_pernet_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wext_pernet_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wext_proc_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wext_proc_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ttwu_do_activate(Ptr rq, Ptr p, int wake_flags,
      Ptr rf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ttwu_queue_wakelist)")
  public static boolean ttwu_queue_wakelist(Ptr p, int cpu, int wake_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)sectors_to_logical($arg1, (long long unsigned int)$arg2))")
  public static @Unsigned @OriginalName("sector_t") long sectors_to_logical(Ptr sdev,
      @Unsigned @OriginalName("sector_t") long sector) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devid_mask_show)")
  public static @OriginalName("ssize_t") long devid_mask_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)devid_show)")
  public static @OriginalName("ssize_t") long devid_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)btt_seed_show)")
  public static @OriginalName("ssize_t") long btt_seed_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void refdst_drop(@Unsigned long refdst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __pwmchip_add(Ptr chip, Ptr owner) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pwmchip_find_by_name((const char*)$arg1)")
  public static Ptr pwmchip_find_by_name(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pwmchip_remove(Ptr chip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pwmchip_sysfs_export(Ptr chip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pwmchip_sysfs_match($arg1, (const void*)$arg2)")
  public static int pwmchip_sysfs_match(Ptr parent, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pwmchip_sysfs_unexport(Ptr chip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)index_show)")
  public static @OriginalName("ssize_t") long index_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("filp_close($arg1, (void*)$arg2)")
  public static int filp_close(Ptr filp, @OriginalName("fl_owner_t") Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("filp_flush($arg1, (void*)$arg2)")
  public static int filp_flush(Ptr filp, @OriginalName("fl_owner_t") Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("filp_open((const char*)$arg1, $arg2, (short unsigned int)$arg3)")
  public static Ptr filp_open(String filename, int flags,
      @Unsigned @OriginalName("umode_t") short mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)imputed_trust_enabled)")
  public static boolean imputed_trust_enabled() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)leases_conflict)")
  public static boolean leases_conflict(Ptr lease, Ptr breaker) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)protection_mode_show)")
  public static @OriginalName("ssize_t") long protection_mode_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)protection_type_show)")
  public static @OriginalName("ssize_t") long protection_type_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)protection_type_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long protection_type_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr protection_domain_alloc(@Unsigned int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void protection_domain_free(Ptr domain) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)protection_interval_bytes_show)")
  public static @OriginalName("ssize_t") long protection_interval_bytes_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr rwsem_down_read_slowpath(Ptr sem, long count,
      @Unsigned int state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr rwsem_down_write_slowpath(Ptr sem, int state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rwsem_mark_wake(Ptr sem, rwsem_wake_type wake_type,
      Ptr wake_q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)rwsem_optimistic_spin)")
  public static boolean rwsem_optimistic_spin(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static owner_state rwsem_spin_on_owner(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr rwsem_wake(Ptr sem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb2_hardware_lpm_show)")
  public static @OriginalName("ssize_t") long usb2_hardware_lpm_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb2_hardware_lpm_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long usb2_hardware_lpm_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb2_lpm_besl_show)")
  public static @OriginalName("ssize_t") long usb2_lpm_besl_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb2_lpm_besl_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long usb2_lpm_besl_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb2_lpm_l1_timeout_show)")
  public static @OriginalName("ssize_t") long usb2_lpm_l1_timeout_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)usb2_lpm_l1_timeout_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long usb2_lpm_l1_timeout_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prctl_enable_tagged_addr(Ptr mm, @Unsigned long nr_bits) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prctl_set_auxv(Ptr mm, @Unsigned long addr, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prctl_set_mm(int opt, @Unsigned long addr, @Unsigned long arg4,
      @Unsigned long arg5) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prctl_set_mm_exe_file(Ptr mm, @Unsigned int fd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("prctl_set_mm_map($arg1, (const void*)$arg2, $arg3)")
  public static int prctl_set_mm_map(int opt, Ptr addr, @Unsigned long data_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prctl_set_vma(@Unsigned long opt, @Unsigned long addr, @Unsigned long size,
      @Unsigned long arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long prctl_get_seccomp() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long prctl_set_seccomp(@Unsigned long seccomp_mode, Ptr filter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("aurule_avc_callback((unsigned int)$arg1)")
  public static int aurule_avc_callback(@Unsigned int event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int aurule_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __modify_ftrace_direct(Ptr ops, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int modify_ftrace_direct(Ptr ops, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int modify_ftrace_direct_nolock(Ptr ops, @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int modify_user_hw_breakpoint(Ptr bp, Ptr attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("modify_user_hw_breakpoint_check($arg1, $arg2, (_Bool)$arg3)")
  public static int modify_user_hw_breakpoint_check(Ptr bp, Ptr attr,
      boolean check) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("modify_prefix_route($arg1, $arg2, (unsigned int)$arg3, (_Bool)$arg4)")
  public static int modify_prefix_route(Ptr ifp, @Unsigned long expires,
      @Unsigned int flags, boolean modify_peer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void disconnect_bsp_APIC(int virt_wire_setup) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cpc_ffh_supported)")
  public static boolean cpc_ffh_supported() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpc_read($arg1, $arg2, (long long unsigned int*)$arg3)")
  public static int cpc_read(int cpu, Ptr reg_res,
      Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpc_read_ffh($arg1, $arg2, (long long unsigned int*)$arg3)")
  public static int cpc_read_ffh(int cpunum, Ptr reg, Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)cpc_supported_by_cpu)")
  public static boolean cpc_supported_by_cpu() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpc_write($arg1, $arg2, (long long unsigned int)$arg3)")
  public static int cpc_write(int cpu, Ptr reg_res, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("cpc_write_ffh($arg1, $arg2, (long long unsigned int)$arg3)")
  public static int cpc_write_ffh(int cpunum, Ptr reg, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int memcmp_pages(Ptr page1, Ptr page2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtouint_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static int kstrtouint_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)search_agp_bridge((unsigned int*)$arg1, $arg2))")
  public static @Unsigned int search_agp_bridge(Ptr order,
      Ptr valid_agp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int search_binary_handler(Ptr bprm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((__key_reference_with_attributes*)search_cred_keyrings_rcu)")
  public static @OriginalName("__key_reference_with_attributes") @OriginalName("__key_reference_with_attributes") @OriginalName("key_ref_t") Ptr search_cred_keyrings_rcu(
      Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((__key_reference_with_attributes*)search_process_keyrings_rcu)")
  public static @OriginalName("__key_reference_with_attributes") @OriginalName("__key_reference_with_attributes") @OriginalName("key_ref_t") Ptr search_process_keyrings_rcu(
      Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct exception_table_entry*)search_exception_tables)")
  public static Ptr search_exception_tables(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct exception_table_entry*)search_kernel_exception_table)")
  public static Ptr search_kernel_exception_table(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)search_nested_keyrings)")
  public static boolean search_nested_keyrings(Ptr keyring, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct exception_table_entry*)search_extable((const struct exception_table_entry*)$arg1, (const long unsigned int)$arg2, $arg3))")
  public static Ptr search_extable(Ptr base,
      @Unsigned long num, @Unsigned long value) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct exception_table_entry*)search_bpf_extables)")
  public static Ptr search_bpf_extables(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct exception_table_entry*)search_module_extables)")
  public static Ptr search_module_extables(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("strndup_user((const char*)$arg1, $arg2)")
  public static String strndup_user(String s, long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)regs_exact((const struct bpf_reg_state*)$arg1, (const struct bpf_reg_state*)$arg2, $arg3))")
  public static boolean regs_exact(Ptr rold, Ptr rcur,
      Ptr idmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regs_refine_cond_op($arg1, $arg2, (unsigned char)$arg3, (_Bool)$arg4)")
  public static void regs_refine_cond_op(Ptr reg1, Ptr reg2,
      @Unsigned char opcode, boolean is_jmp32) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char*)regs_query_register_name)")
  public static String regs_query_register_name(@Unsigned int offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("regs_query_register_offset((const char*)$arg1)")
  public static int regs_query_register_offset(String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("visit_func_call_insn($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static int visit_func_call_insn(int t, Ptr insns, Ptr env,
      boolean visit_callee) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("visit_groups_merge($arg1, $arg2, $arg3, $arg4, (int (*)(struct perf_event*, void*))$arg5, $arg6)")
  public static int visit_groups_merge(Ptr ctx, Ptr groups,
      int cpu, Ptr pmu, Ptr func, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int visit_insn(int t, Ptr env) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__secure_computing((const struct seccomp_data*)$arg1)")
  public static int __secure_computing(Ptr sd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)secure_dccp_sequence_number((unsigned int)$arg1, (unsigned int)$arg2, (short unsigned int)$arg3, (short unsigned int)$arg4))")
  public static @Unsigned long secure_dccp_sequence_number(
      @Unsigned @OriginalName("__be32") int saddr, @Unsigned @OriginalName("__be32") int daddr,
      @Unsigned @OriginalName("__be16") short sport,
      @Unsigned @OriginalName("__be16") short dport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)secure_dccpv6_sequence_number((unsigned int*)$arg1, (unsigned int*)$arg2, (short unsigned int)$arg3, (short unsigned int)$arg4))")
  public static @Unsigned long secure_dccpv6_sequence_number(
      Ptr saddr,
      Ptr daddr,
      @Unsigned @OriginalName("__be16") short sport,
      @Unsigned @OriginalName("__be16") short dport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)secure_ipv4_port_ephemeral((unsigned int)$arg1, (unsigned int)$arg2, (short unsigned int)$arg3))")
  public static @Unsigned long secure_ipv4_port_ephemeral(
      @Unsigned @OriginalName("__be32") int saddr, @Unsigned @OriginalName("__be32") int daddr,
      @Unsigned @OriginalName("__be16") short dport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)secure_ipv6_port_ephemeral((const unsigned int*)$arg1, (const unsigned int*)$arg2, (short unsigned int)$arg3))")
  public static @Unsigned long secure_ipv6_port_ephemeral(
      Ptr saddr,
      Ptr daddr,
      @Unsigned @OriginalName("__be16") short dport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)secure_tcp_seq((unsigned int)$arg1, (unsigned int)$arg2, (short unsigned int)$arg3, (short unsigned int)$arg4))")
  public static @Unsigned int secure_tcp_seq(@Unsigned @OriginalName("__be32") int saddr,
      @Unsigned @OriginalName("__be32") int daddr, @Unsigned @OriginalName("__be16") short sport,
      @Unsigned @OriginalName("__be16") short dport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)secure_tcp_ts_off((const struct net*)$arg1, (unsigned int)$arg2, (unsigned int)$arg3))")
  public static @Unsigned int secure_tcp_ts_off(Ptr net,
      @Unsigned @OriginalName("__be32") int saddr, @Unsigned @OriginalName("__be32") int daddr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)secure_tcpv6_seq((const unsigned int*)$arg1, (const unsigned int*)$arg2, (short unsigned int)$arg3, (short unsigned int)$arg4))")
  public static @Unsigned int secure_tcpv6_seq(
      Ptr saddr,
      Ptr daddr,
      @Unsigned @OriginalName("__be16") short sport,
      @Unsigned @OriginalName("__be16") short dport) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)secure_tcpv6_ts_off((const struct net*)$arg1, (const unsigned int*)$arg2, (const unsigned int*)$arg3))")
  public static @Unsigned int secure_tcpv6_ts_off(Ptr net,
      Ptr saddr,
      Ptr daddr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)pcr_value_show)")
  public static @OriginalName("ssize_t") long pcr_value_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int genhd_device_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void lockdep_assert_cpus_held() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)transition_show)")
  public static @OriginalName("ssize_t") long transition_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int transition_frequency_fidvid(Ptr data, @Unsigned int index,
      Ptr policy) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ndo_dflt_bridge_getlink($arg1, (unsigned int)$arg2, (unsigned int)$arg3, $arg4, (short unsigned int)$arg5, (unsigned int)$arg6, (unsigned int)$arg7, $arg8, (unsigned int)$arg9, (int (*)(struct sk_buff*, struct net_device*, unsigned int))$arg10)")
  public static int ndo_dflt_bridge_getlink(Ptr skb, @Unsigned int pid, @Unsigned int seq,
      Ptr dev, @Unsigned short mode, @Unsigned int flags, @Unsigned int mask,
      int nlflags, @Unsigned int filter_mask, Ptr vlan_fill) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ndo_dflt_fdb_add($arg1, $arg2, $arg3, (const unsigned char*)$arg4, (short unsigned int)$arg5, (short unsigned int)$arg6)")
  public static int ndo_dflt_fdb_add(Ptr ndm, Ptr> tb, Ptr dev,
      Ptr addr, @Unsigned short vid, @Unsigned short flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ndo_dflt_fdb_del($arg1, $arg2, $arg3, (const unsigned char*)$arg4, (short unsigned int)$arg5)")
  public static int ndo_dflt_fdb_del(Ptr ndm, Ptr> tb, Ptr dev,
      Ptr addr, @Unsigned short vid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ndo_dflt_fdb_dump(Ptr skb, Ptr cb,
      Ptr dev, Ptr filter_dev, Ptr idx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr> __memcat_p(Ptr> a, Ptr> b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __aperture_remove_legacy_vga_devices(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("aperture_detach_devices((long long unsigned int)$arg1, (long long unsigned int)$arg2)")
  public static void aperture_detach_devices(@Unsigned @OriginalName("resource_size_t") long base,
      @Unsigned @OriginalName("resource_size_t") long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void aperture_detach_platform_device(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("aperture_remove_conflicting_devices((long long unsigned int)$arg1, (long long unsigned int)$arg2, (const char*)$arg3)")
  public static int aperture_remove_conflicting_devices(
      @Unsigned @OriginalName("resource_size_t") long base,
      @Unsigned @OriginalName("resource_size_t") long size, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("aperture_remove_conflicting_pci_devices($arg1, (const char*)$arg2)")
  public static int aperture_remove_conflicting_pci_devices(Ptr pdev, String name) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ltm_capable_show)")
  public static @OriginalName("ssize_t") long ltm_capable_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iocb_bio_iopoll(Ptr kiocb, Ptr iob, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)brightness_show)")
  public static @OriginalName("ssize_t") long brightness_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)brightness_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long brightness_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)brightness_hw_changed_show)")
  public static @OriginalName("ssize_t") long brightness_hw_changed_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void disarm_kmmio_fault_page(Ptr f) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("disarm_kprobe($arg1, (_Bool)$arg2)")
  public static int disarm_kprobe(Ptr kp, boolean reopt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int disarm_kprobe_ftrace(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int msgctl_down(Ptr ns, int msqid, int cmd, Ptr perm,
      int msg_qbytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int msgctl_info(Ptr ns, int msqid, int cmd, Ptr msginfo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int msgctl_stat(Ptr ns, int msqid, int cmd, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void recursively_mark_NOTATTACHED(Ptr udev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void xlblk_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xlblk_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int br_ioctl_call(Ptr net, Ptr br, @Unsigned int cmd,
      Ptr ifr, Ptr uarg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("br_ip6_fragment($arg1, $arg2, $arg3, $arg4, (int (*)(struct net*, struct sock*, const nf_bridge_frag_data*, struct sk_buff*))$arg5)")
  public static int br_ip6_fragment(Ptr net, Ptr sk, Ptr skb,
      @OriginalName("nf_bridge_frag_data") Ptr data, Ptr output) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)rcuref_get_slowpath((struct {\n"
          + "  struct {\n"
          + "    int counter;\n"
          + "  } refcnt;\n"
          + "}*)$arg1))")
  public static boolean rcuref_get_slowpath(Ptr ref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)rcuref_put_slowpath((struct {\n"
          + "  struct {\n"
          + "    int counter;\n"
          + "  } refcnt;\n"
          + "}*)$arg1))")
  public static boolean rcuref_put_slowpath(Ptr ref) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__mon_event_count((unsigned int)$arg1, $arg2)")
  public static int __mon_event_count(@Unsigned int rmid, Ptr rr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mon_event_count(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mon_config_write($arg1, $arg2, (unsigned int)$arg3)")
  public static int mon_config_write(Ptr r, String tok, @Unsigned int evtid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mon_event_config_read(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mon_event_config_write(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mon_event_read(Ptr rr, Ptr r, Ptr d,
      Ptr rdtgrp, int evtid, int first) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bMaxPacketSize0_show)")
  public static @OriginalName("ssize_t") long bMaxPacketSize0_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("inet4_pton((const char*)$arg1, (short unsigned int)$arg2, $arg3)")
  public static int inet4_pton(String src, @Unsigned short port_num,
      Ptr<__kernel_sockaddr_storage> addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mtl_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mtl_uncore_msr_init_box(Ptr box) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr mtl_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)mtl_latency_data_small($arg1, (long long unsigned int)$arg2))")
  public static @Unsigned long mtl_latency_data_small(Ptr event,
      @Unsigned long status) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkmode_resolve_pause((const long unsigned int*)$arg1, (const long unsigned int*)$arg2, (_Bool*)$arg3, (_Bool*)$arg4)")
  public static void linkmode_resolve_pause(Ptr local_adv,
      Ptr partner_adv,
      Ptr tx_pause,
      Ptr rx_pause) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkmode_set_pause($arg1, (_Bool)$arg2, (_Bool)$arg3)")
  public static void linkmode_set_pause(Ptr advertisement, boolean tx,
      boolean rx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)zen4_ibs_extensions_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short zen4_ibs_extensions_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mii_eee_cap1_mod_linkmode_t($arg1, (unsigned int)$arg2)")
  public static void mii_eee_cap1_mod_linkmode_t(Ptr adv,
      @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fentry_dispatcher(Ptr fp, @Unsigned long entry_ip,
      @Unsigned long ret_ip, Ptr regs, Ptr entry_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fentry_event_define_fields(Ptr event_call) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fentry_perf_func(Ptr tf, @Unsigned long entry_ip,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fentry_trace_func(Ptr tf, @Unsigned long entry_ip,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)buildid_show)")
  public static @OriginalName("ssize_t") long buildid_show(Ptr attr,
      String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vb_alloc($arg1, (unsigned int)$arg2)")
  public static Ptr vb_alloc(@Unsigned long size,
      @Unsigned @OriginalName("gfp_t") int gfp_mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vb_free(@Unsigned long addr, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void compliance_mode_recovery(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void epi_rcu_free(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vlsi_router_probe($arg1, $arg2, (short unsigned int)$arg3)")
  public static int vlsi_router_probe(Ptr r, Ptr router,
      @Unsigned short device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int wbinvd_on_all_cpus() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void wbinvd_on_cpu(int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("wrap_directory_iterator($arg1, $arg2, (int (*)(struct file*, struct dir_context*))$arg3)")
  public static int wrap_directory_iterator(Ptr file, Ptr ctx, Ptr iter) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)adr_show)")
  public static @OriginalName("ssize_t") long adr_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bits_to_user(Ptr bits, @Unsigned int maxbit,
      @Unsigned int maxlen, Ptr p, int compat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void plist_add(Ptr node, Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void plist_del(Ptr node, Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void plist_requeue(Ptr node, Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kstrtou16_from_user((const char*)$arg1, (long unsigned int)$arg2, $arg3, (short unsigned int*)$arg4)")
  public static int kstrtou16_from_user(String s, @Unsigned long count, @Unsigned int base,
      Ptr res) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vmemdup_user((const void*)$arg1, (long unsigned int)$arg2)")
  public static Ptr vmemdup_user(Ptr src, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hsw_uncore_pci_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr hsw_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hsw_hw_config(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void textsearch_destroy(Ptr conf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("textsearch_find_continuous($arg1, $arg2, (const void*)$arg3, $arg4)")
  public static @Unsigned int textsearch_find_continuous(Ptr conf, Ptr state,
      Ptr data, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("textsearch_prepare((const char*)$arg1, (const void*)$arg2, $arg3, (unsigned int)$arg4, $arg5)")
  public static Ptr textsearch_prepare(String algo, Ptr pattern, @Unsigned int len,
      @Unsigned @OriginalName("gfp_t") int gfp_mask, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int textsearch_register(Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int textsearch_unregister(Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void giveup_do_timer(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bInterfaceSubClass_show)")
  public static @OriginalName("ssize_t") long bInterfaceSubClass_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fmeter_update(Ptr fmp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long fast_find_migrateblock(Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fast_isolate_freepages(Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fast_mix(Ptr s, @Unsigned long v1,
      @Unsigned long v2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fast_imageblit((const struct fb_image*)$arg1, $arg2, (unsigned char*)$arg3, (unsigned int)$arg4, (unsigned int)$arg5)")
  public static void fast_imageblit(Ptr image, Ptr p,
      Ptr dst1, @Unsigned int fgcolor, @Unsigned int bgcolor) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)i830_stolen_base($arg1, $arg2, $arg3, (long long unsigned int)$arg4))")
  public static @Unsigned @OriginalName("resource_size_t") long i830_stolen_base(int num, int slot,
      int func, @Unsigned @OriginalName("resource_size_t") long stolen_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)i830_stolen_size)")
  public static @Unsigned @OriginalName("resource_size_t") long i830_stolen_size(int num, int slot,
      int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)i830_check_flags)")
  public static boolean i830_check_flags(@Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i830_chipset_flush() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i830_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int i830_setup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("i830_write_entry((long long unsigned int)$arg1, $arg2, $arg3)")
  public static void i830_write_entry(@Unsigned @OriginalName("dma_addr_t") long addr,
      @Unsigned int entry, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)ss_nonleaf_hit_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short ss_nonleaf_hit_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)ss_nonleaf_lookup_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short ss_nonleaf_lookup_is_visible(
      Ptr kobj, Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ss_wakeup($arg1, $arg2, (_Bool)$arg3)")
  public static void ss_wakeup(Ptr msq, Ptr wake_q, boolean kill) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bgrt_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sol_ip_sockopt($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static int sol_ip_sockopt(Ptr sk, int optname, String optval,
      Ptr optlen, boolean getopt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sol_ipv6_sockopt($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static int sol_ipv6_sockopt(Ptr sk, int optname, String optval,
      Ptr optlen, boolean getopt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sol_socket_sockopt($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static int sol_socket_sockopt(Ptr sk, int optname, String optval,
      Ptr optlen, boolean getopt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sol_tcp_sockopt($arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static int sol_tcp_sockopt(Ptr sk, int optname, String optval,
      Ptr optlen, boolean getopt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void amd64_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int amd64_fetch_size() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("amd64_insert_memory($arg1, (long int)$arg2, $arg3)")
  public static int amd64_insert_memory(Ptr mem, @OriginalName("off_t") long pg_start,
      int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void amd64_tlbflush(Ptr temp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)FUA_show)")
  public static @OriginalName("ssize_t") long FUA_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("i965_write_entry((long long unsigned int)$arg1, $arg2, $arg3)")
  public static void i965_write_entry(@Unsigned @OriginalName("dma_addr_t") long addr,
      @Unsigned int entry, @Unsigned int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vmcore_add_device_dump(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vmcore_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vmcore_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void callthunks_patch_builtin_calls() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void callthunks_patch_module_calls(Ptr cs, Ptr mod) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("callthunks_setup($arg1, (const struct core_text*)$arg2)")
  public static void callthunks_setup(Ptr cs, Ptr ct) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr callthunks_translate_call_dest(Ptr dest) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("framebuffer_check($arg1, (const struct drm_mode_fb_cmd2*)$arg2)")
  public static int framebuffer_check(Ptr dev, Ptr r) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("framebuffer_alloc((long unsigned int)$arg1, $arg2)")
  public static Ptr framebuffer_alloc(@Unsigned long size, Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void framebuffer_release(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long pvm_determine_end_from_reverse(Ptr> va,
      @Unsigned long align) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("guid_copy((struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg1, (const struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg2)")
  public static void guid_copy(Ptr<@OriginalName("guid_t") uuid_t> dst,
      Ptr<@OriginalName("guid_t") uuid_t> src) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("guid_gen((struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg1)")
  public static void guid_gen(Ptr<@OriginalName("guid_t") uuid_t> lu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("guid_parse((const char*)$arg1, (struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg2)")
  public static int guid_parse(String uuid, Ptr<@OriginalName("guid_t") uuid_t> u) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr glp_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int efifb_add_links(Ptr fwnode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("efifb_set_system((const struct dmi_system_id*)$arg1)")
  public static int efifb_set_system(Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("efifb_setup_from_dmi($arg1, (const char*)$arg2)")
  public static void efifb_setup_from_dmi(Ptr si, String opt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sp_alloc(@Unsigned long start, @Unsigned long end,
      Ptr pol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void unblank_screen() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shmctl_do_lock(Ptr ns, int shmid, int cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shmctl_down(Ptr ns, int shmid, int cmd,
      Ptr shmid64) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shmctl_ipc_info(Ptr ns, Ptr shminfo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shmctl_shm_info(Ptr ns, Ptr shm_info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shmctl_stat(Ptr ns, int shmid, int cmd, Ptr tbuf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)caps_show)")
  public static @OriginalName("ssize_t") long caps_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)layout_show)")
  public static @OriginalName("ssize_t") long layout_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)layout_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long layout_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void layout_symtab(Ptr mod, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__layout_sections($arg1, $arg2, (_Bool)$arg3)")
  public static void __layout_sections(Ptr mod, Ptr info, boolean is_init) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr layout_and_allocate(Ptr info, int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int descriptors_changed(Ptr udev,
      Ptr new_device_descriptor, Ptr old_bos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("td_alloc($arg1, (unsigned int)$arg2)")
  public static Ptr td_alloc(Ptr hc, @Unsigned @OriginalName("gfp_t") int mem_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int td_done(Ptr ohci, Ptr urb, Ptr td) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("td_fill($arg1, (unsigned int)$arg2, (long long unsigned int)$arg3, $arg4, $arg5, $arg6)")
  public static void td_fill(Ptr ohci, @Unsigned int info,
      @Unsigned @OriginalName("dma_addr_t") long data, int len, Ptr urb, int index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void td_free(Ptr hc, Ptr td) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void td_submit_urb(Ptr ohci, Ptr urb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("td_to_noop($arg1, $arg2, $arg3, (_Bool)$arg4)")
  public static void td_to_noop(Ptr xhci, Ptr ep_ring, Ptr td,
      boolean flip_cycle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)multi_transaction_read($arg1, $arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long multi_transaction_read(Ptr file, String buf,
      @Unsigned long size, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int multi_transaction_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int multi_cpu_stop(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)hibernation_available)")
  public static boolean hibernation_available() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hibernation_platform_enter() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hibernation_restore(int platform_mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hibernation_set_ops((const struct platform_hibernation_ops*)$arg1)")
  public static void hibernation_set_ops(Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hibernation_snapshot(int platform_mode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int diskstats_show(Ptr seqf, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void housekeeping_affine(Ptr t, hk_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int housekeeping_any_cpu(hk_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const struct cpumask*)housekeeping_cpumask)")
  public static Ptr housekeeping_cpumask(hk_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)housekeeping_enabled)")
  public static boolean housekeeping_enabled(hk_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void housekeeping_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int housekeeping_isolcpus_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int housekeeping_nohz_full_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int housekeeping_setup(String str, @Unsigned long flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)housekeeping_test_cpu)")
  public static boolean housekeeping_test_cpu(int cpu, hk_type type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int assign_fw(Ptr fw, Ptr device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void assign_dmi_dimm_info(Ptr dimm, Ptr entry) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __assign_resources_sorted(Ptr head, Ptr realloc_head,
      Ptr fail_head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int assign_irq_vector_any_locked(Ptr irqd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("assign_managed_vector($arg1, (const struct cpumask*)$arg2)")
  public static int assign_managed_vector(Ptr irqd, Ptr dest) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void assign_requested_resources_sorted(Ptr head,
      Ptr fail_head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("assign_vector_locked($arg1, (const struct cpumask*)$arg2)")
  public static int assign_vector_locked(Ptr irqd, Ptr dest) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void interrupt_event_handler(Ptr work) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void interrupt_stats_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int aix_partition(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ll_back_merge_fn(Ptr req, Ptr bio, @Unsigned int nr_segs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __proxy_share(Ptr old, Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long region_add(Ptr resv, long f, long t, long in_regions_needed,
      Ptr h, Ptr h_cg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)region_align_show)")
  public static @OriginalName("ssize_t") long region_align_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)region_badblocks_show)")
  public static @OriginalName("ssize_t") long region_badblocks_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long region_chg(Ptr resv, long f, long t,
      Ptr out_regions_needed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int region_conflict(Ptr dev, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long region_del(Ptr resv, long f, long t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("region_intersects((long long unsigned int)$arg1, (long unsigned int)$arg2, $arg3, $arg4)")
  public static int region_intersects(@Unsigned @OriginalName("resource_size_t") long start,
      @Unsigned long size, @Unsigned long flags, @Unsigned long desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)region_size_show)")
  public static @OriginalName("ssize_t") long region_size_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)region_visible)")
  public static @Unsigned @OriginalName("umode_t") short region_visible(Ptr kobj,
      Ptr a, int n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("shadow_lru_isolate($arg1, $arg2, (spinlock*)$arg3, $arg4)")
  public static lru_status shadow_lru_isolate(Ptr item, Ptr lru,
      Ptr<@OriginalName("spinlock_t") spinlock> lru_lock, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iomem_base_show)")
  public static @OriginalName("ssize_t") long iomem_base_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)iomem_reg_shift_show)")
  public static @OriginalName("ssize_t") long iomem_reg_shift_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iomem_fs_init_fs_context(Ptr fc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr iomem_get_mapping() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int iomem_init_inode() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)iomem_is_exclusive((long long unsigned int)$arg1))")
  public static boolean iomem_is_exclusive(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iomem_map_sanity_check((long long unsigned int)$arg1, $arg2)")
  public static int iomem_map_sanity_check(@Unsigned @OriginalName("resource_size_t") long addr,
      @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sleep_millisecs_show)")
  public static @OriginalName("ssize_t") long sleep_millisecs_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sleep_millisecs_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long sleep_millisecs_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reserved_size_show)")
  public static @OriginalName("ssize_t") long reserved_size_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)reserved_size_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long reserved_size_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rss_cleanup_data(Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rss_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int rss_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rss_parse_request(Ptr req_info, Ptr> tb,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rss_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int rss_prepare_data(Ptr req_base, Ptr reply_base,
      Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rss_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int rss_reply_size(Ptr req_base, Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fix_hypertransport_config(int num, int slot, int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fix_up_power_if_applicable(Ptr adev, Ptr not_used) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __fix_erratum_688(Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fix_processor_context() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fix_acer_tm360_irqrouting((const struct dmi_system_id*)$arg1)")
  public static int fix_acer_tm360_irqrouting(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fix_broken_hp_bios_irq9((const struct dmi_system_id*)$arg1)")
  public static int fix_broken_hp_bios_irq9(Ptr d) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fix_fullness_group(Ptr _class, Ptr zspage) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fix_separator_chars(Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void fix_edid(Ptr edid, int fix) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("fix_northbridge($arg1, $arg2, (short unsigned int)$arg3)")
  public static int fix_northbridge(Ptr nb, Ptr agp, @Unsigned short cap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("effective_prot($arg1, $arg2, (long long unsigned int)$arg3)")
  public static void effective_prot(Ptr pt_st, int level, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long effective_cpu_util(int cpu, @Unsigned long util_cfs,
      Ptr min, Ptr max) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int loadavg_proc_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blackhole_netdev_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void blackhole_netdev_setup(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((netdev_tx)blackhole_netdev_xmit)")
  public static @OriginalName("netdev_tx_t") netdev_tx blackhole_netdev_xmit(Ptr skb,
      Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr blackhole_dequeue(Ptr sch) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blackhole_enqueue(Ptr skb, Ptr sch, Ptr> to_free) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int blackhole_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)polarity_show)")
  public static @OriginalName("ssize_t") long polarity_show(Ptr child,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)polarity_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long polarity_store(Ptr child,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long uclamp_eff_value(Ptr p, uclamp_id clamp_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uclamp_rq_dec_id(Ptr rq, Ptr p, uclamp_id clamp_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uclamp_rq_inc_id(Ptr rq, Ptr p, uclamp_id clamp_id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uclamp_update_active_tasks(Ptr css) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kclist_add($arg1, $arg2, (long unsigned int)$arg3, $arg4)")
  public static void kclist_add(Ptr _new, Ptr addr, @Unsigned long size, int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kclist_add_private(@Unsigned long pfn, @Unsigned long nr_pages, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __break_lease(Ptr inode, @Unsigned int mode, @Unsigned int type) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void break_cow(Ptr rmap_item) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("break_ksm($arg1, $arg2, (_Bool)$arg3)")
  public static int break_ksm(Ptr vma, @Unsigned long addr, boolean lock_vma) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("break_ksm_pmd_entry((struct {\n"
          + "  long unsigned int pmd;\n"
          + "}*)$arg1, $arg2, $arg3, $arg4)")
  public static int break_ksm_pmd_entry(Ptr pmd, @Unsigned long addr, @Unsigned long next,
      Ptr walk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)eject_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long eject_store(Ptr d, Ptr attr,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ondemand_readahead(Ptr ractl, Ptr folio,
      @Unsigned long req_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rh_call_control(Ptr hcd, Ptr urb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rh_string($arg1, (const struct usb_hcd*)$arg2, (unsigned char*)$arg3, $arg4)")
  public static @Unsigned int rh_string(int id, Ptr hcd,
      Ptr data, @Unsigned int len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rh_timer_func(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__setplane_atomic($arg1, $arg2, $arg3, (int)$arg4, (int)$arg5, (unsigned int)$arg6, (unsigned int)$arg7, (unsigned int)$arg8, (unsigned int)$arg9, (unsigned int)$arg10, (unsigned int)$arg11, $arg12)")
  public static int __setplane_atomic(Ptr plane, Ptr crtc,
      Ptr fb, @OriginalName("int32_t") int crtc_x,
      @OriginalName("int32_t") int crtc_y, @Unsigned @OriginalName("uint32_t") int crtc_w,
      @Unsigned @OriginalName("uint32_t") int crtc_h, @Unsigned @OriginalName("uint32_t") int src_x,
      @Unsigned @OriginalName("uint32_t") int src_y, @Unsigned @OriginalName("uint32_t") int src_w,
      @Unsigned @OriginalName("uint32_t") int src_h, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__setplane_check($arg1, $arg2, $arg3, (int)$arg4, (int)$arg5, (unsigned int)$arg6, (unsigned int)$arg7, (unsigned int)$arg8, (unsigned int)$arg9, (unsigned int)$arg10, (unsigned int)$arg11)")
  public static int __setplane_check(Ptr plane, Ptr crtc,
      Ptr fb, @OriginalName("int32_t") int crtc_x,
      @OriginalName("int32_t") int crtc_y, @Unsigned @OriginalName("uint32_t") int crtc_w,
      @Unsigned @OriginalName("uint32_t") int crtc_h, @Unsigned @OriginalName("uint32_t") int src_x,
      @Unsigned @OriginalName("uint32_t") int src_y, @Unsigned @OriginalName("uint32_t") int src_w,
      @Unsigned @OriginalName("uint32_t") int src_h) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__setplane_internal($arg1, $arg2, $arg3, (int)$arg4, (int)$arg5, (unsigned int)$arg6, (unsigned int)$arg7, (unsigned int)$arg8, (unsigned int)$arg9, (unsigned int)$arg10, (unsigned int)$arg11, $arg12)")
  public static int __setplane_internal(Ptr plane, Ptr crtc,
      Ptr fb, @OriginalName("int32_t") int crtc_x,
      @OriginalName("int32_t") int crtc_y, @Unsigned @OriginalName("uint32_t") int crtc_w,
      @Unsigned @OriginalName("uint32_t") int crtc_h, @Unsigned @OriginalName("uint32_t") int src_x,
      @Unsigned @OriginalName("uint32_t") int src_y, @Unsigned @OriginalName("uint32_t") int src_w,
      @Unsigned @OriginalName("uint32_t") int src_h, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void apple_airport_reset(int bus, int slot, int func) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int prealloc_init(Ptr htab) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("prealloc_lru_pop($arg1, $arg2, (unsigned int)$arg3)")
  public static Ptr prealloc_lru_pop(Ptr htab, Ptr key,
      @Unsigned int hash) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static hrtimer_restart bc_handler(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bc_set_next((long long int)$arg1, $arg2)")
  public static int bc_set_next(@OriginalName("ktime_t") long expires, Ptr bc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bc_shutdown(Ptr evt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void augment_callbacks_rotate(Ptr rb_old, Ptr rb_new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int srbds_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("genlmsg_multicast_allns((const struct genl_family*)$arg1, $arg2, (unsigned int)$arg3, $arg4, (unsigned int)$arg5)")
  public static int genlmsg_multicast_allns(Ptr family, Ptr skb,
      @Unsigned int portid, @Unsigned int group, @Unsigned @OriginalName("gfp_t") int flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("genlmsg_put($arg1, (unsigned int)$arg2, (unsigned int)$arg3, (const struct genl_family*)$arg4, $arg5, (unsigned char)$arg6)")
  public static Ptr genlmsg_put(Ptr skb, @Unsigned int portid, @Unsigned int seq,
      Ptr family, int flags, @Unsigned char cmd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pcihp_is_ejectable((void*)$arg1)")
  public static int pcihp_is_ejectable(@OriginalName("acpi_handle") Ptr handle) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkstate_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int linkstate_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkstate_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int linkstate_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkstate_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int linkstate_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr altmap_alloc_block_buf(@Unsigned long size, Ptr altmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("knotif_update_from_uresp_name($arg1, $arg2, (short unsigned int)$arg3)")
  public static long knotif_update_from_uresp_name(Ptr knotif,
      Ptr reply, @Unsigned short size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void knotif_update_from_uresp_perm(Ptr knotif,
      Ptr uresp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rate_limit_us_show)")
  public static @OriginalName("ssize_t") long rate_limit_us_show(Ptr attr_set,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)rate_limit_us_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long rate_limit_us_store(Ptr attr_set,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("escaped_string($arg1, $arg2, (unsigned char*)$arg3, $arg4, (const char*)$arg5)")
  public static String escaped_string(String buf, String end,
      Ptr addr, printf_spec spec, String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)atime_needs_update((const struct path*)$arg1, $arg2))")
  public static boolean atime_needs_update(Ptr path, Ptr inode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kref_put($arg1, (void (*)(struct kref*))$arg2)")
  public static int kref_put(Ptr kref, Ptr release) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int backtrack_insn(Ptr env, int idx, int subseq_idx,
      Ptr hist, Ptr bt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pico_router_probe($arg1, $arg2, (short unsigned int)$arg3)")
  public static int pico_router_probe(Ptr r, Ptr router,
      @Unsigned short device) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int xenwatch_thread(Ptr unused) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void display_to_var(Ptr var, Ptr disp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void display_timings_release(Ptr disp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void possible_parent_show(Ptr s, Ptr core, @Unsigned int i,
      char terminator) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int possible_parents_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int possible_parents_show(Ptr s, Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("queued_spin_lock_slowpath($arg1, (unsigned int)$arg2)")
  public static void queued_spin_lock_slowpath(Ptr lock, @Unsigned int val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void queued_read_lock_slowpath(Ptr lock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void queued_write_lock_slowpath(Ptr lock) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)thin_provisioning_show)")
  public static @OriginalName("ssize_t") long thin_provisioning_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int devmem_is_allowed(@Unsigned long pagenr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)vmf_insert_mixed($arg1, $arg2, (struct {\n"
          + "  long long unsigned int val;\n"
          + "})$arg3))")
  public static @Unsigned @OriginalName("vm_fault_t") int vmf_insert_mixed(Ptr vma,
      @Unsigned long addr, @OriginalName("pfn_t") kernel_cap_t pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)vmf_insert_mixed_mkwrite($arg1, $arg2, (struct {\n"
          + "  long long unsigned int val;\n"
          + "})$arg3))")
  public static @Unsigned @OriginalName("vm_fault_t") int vmf_insert_mixed_mkwrite(
      Ptr vma, @Unsigned long addr, @OriginalName("pfn_t") kernel_cap_t pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)vmf_insert_pfn)")
  public static @Unsigned @OriginalName("vm_fault_t") int vmf_insert_pfn(Ptr vma,
      @Unsigned long addr, @Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)vmf_insert_pfn_prot($arg1, $arg2, $arg3, (pgprot)$arg4))")
  public static @Unsigned @OriginalName("vm_fault_t") int vmf_insert_pfn_prot(
      Ptr vma, @Unsigned long addr, @Unsigned long pfn,
      @OriginalName("pgprot_t") pgprot pgprot) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)vmf_insert_pfn_pmd($arg1, (struct {\n"
          + "  long long unsigned int val;\n"
          + "})$arg2, (_Bool)$arg3))")
  public static @Unsigned @OriginalName("vm_fault_t") int vmf_insert_pfn_pmd(Ptr vmf,
      @OriginalName("pfn_t") kernel_cap_t pfn, boolean write) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)vmf_insert_pfn_pud($arg1, (struct {\n"
          + "  long long unsigned int val;\n"
          + "})$arg2, (_Bool)$arg3))")
  public static @Unsigned @OriginalName("vm_fault_t") int vmf_insert_pfn_pud(Ptr vmf,
      @OriginalName("pfn_t") kernel_cap_t pfn, boolean write) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__msecs_to_jiffies((const unsigned int)$arg1)")
  public static @Unsigned long __msecs_to_jiffies(@Unsigned int m) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int p2sb_bar(Ptr bus, @Unsigned int devfn, Ptr mem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int p2sb_cache_resources() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int p2sb_fs_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void p2sb_scan_and_cache_devfn(Ptr bus, @Unsigned int devfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __wrgsbase_inactive(@Unsigned long gsbase) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ich_force_enable_hpet(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ich_pata_cable_detect(Ptr ap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ich_set_dmamode(Ptr ap, Ptr adev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)location_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long location_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)line_show)")
  public static @OriginalName("ssize_t") long line_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)line_event_timestamp)")
  public static @Unsigned long line_event_timestamp(Ptr line) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void line_set_debounce_period(Ptr line, @Unsigned int debounce_period_us) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)line_size_show)")
  public static @OriginalName("ssize_t") long line_size_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nocb_cb_wait(Ptr rdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("nocb_gp_toggle_rdp($arg1, (_Bool*)$arg2)")
  public static int nocb_gp_toggle_rdp(Ptr rdp,
      Ptr wake_state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nocb_gp_wait(Ptr my_rdp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pagetypeinfo_show(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pagetypeinfo_showblockcount_print($arg1, (pglist_data*)$arg2, $arg3)")
  public static void pagetypeinfo_showblockcount_print(Ptr m,
      Ptr<@OriginalName("pg_data_t") pglist_data> pgdat, Ptr zone) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pagetypeinfo_showfree_print($arg1, (pglist_data*)$arg2, $arg3)")
  public static void pagetypeinfo_showfree_print(Ptr m,
      Ptr<@OriginalName("pg_data_t") pglist_data> pgdat, Ptr zone) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)period_show)")
  public static @OriginalName("ssize_t") long period_show(Ptr child,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)period_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long period_store(Ptr child,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping19_show)")
  public static @OriginalName("ssize_t") long mapping19_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("huge_node($arg1, $arg2, (unsigned int)$arg3, $arg4, (struct {\n"
          + "  long unsigned int bits[16];\n"
          + "}**)$arg5)")
  public static int huge_node(Ptr vma, @Unsigned long addr,
      @Unsigned @OriginalName("gfp_t") int gfp_flags, Ptr> mpol,
      Ptr> nodemask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void huge_pmd_set_accessed(Ptr vmf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)huge_pmd_share($arg1, $arg2, $arg3, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg4))")
  public static Ptr huge_pmd_share(Ptr mm, Ptr vma,
      @Unsigned long addr, Ptr pud) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("huge_pmd_unshare($arg1, $arg2, $arg3, (struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)$arg4)")
  public static int huge_pmd_unshare(Ptr mm, Ptr vma,
      @Unsigned long addr, Ptr ptep) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)huge_pte_alloc)")
  public static Ptr huge_pte_alloc(Ptr mm, Ptr vma,
      @Unsigned long addr, @Unsigned long sz) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pte;\n"
          + "}*)huge_pte_offset)")
  public static Ptr huge_pte_offset(Ptr mm, @Unsigned long addr,
      @Unsigned long sz) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("huge_pud_set_accessed($arg1, (struct {\n"
          + "  long unsigned int pud;\n"
          + "})$arg2)")
  public static void huge_pud_set_accessed(Ptr vmf, pud_t orig_pud) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr __munlock_folio(Ptr folio, Ptr lruvec) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void munlock_folio(Ptr folio) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)freezing_slow_path)")
  public static boolean freezing_slow_path(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pidlist_array_load(Ptr cgrp, cgroup_filetype type,
      Ptr> lp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr icmp6_dst_alloc(Ptr dev, Ptr fl6) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("icmp6_send($arg1, (unsigned char)$arg2, (unsigned char)$arg3, (unsigned int)$arg4, (const struct in6_addr*)$arg5, (const struct inet6_skb_parm*)$arg6)")
  public static void icmp6_send(Ptr skb, @Unsigned char type, @Unsigned char code,
      @Unsigned int info, Ptr force_saddr, Ptr parm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rp_find_vq($arg1, $arg2, (void (*)(struct virtqueue*))$arg3, (const char*)$arg4, (_Bool)$arg5)")
  public static Ptr rp_find_vq(Ptr vdev, @Unsigned int id,
      Ptr callback, String name, boolean ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int osf_partition(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mcr_get($arg1, (long long unsigned int*)$arg2)")
  public static int mcr_get(Ptr data, Ptr val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("mcr_set($arg1, (long long unsigned int)$arg2)")
  public static int mcr_set(Ptr data, @Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void emergency_remount() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void emergency_sync() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void emergency_thaw_all() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void emergency_restart() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int chr_dev_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vsyscall_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)echo_show)")
  public static @OriginalName("ssize_t") long echo_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("echo_char((unsigned char)$arg1, (const struct tty_struct*)$arg2)")
  public static void echo_char(@Unsigned char c, Ptr tty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("echo_char_raw((unsigned char)$arg1, $arg2)")
  public static void echo_char_raw(@Unsigned char c, Ptr ldata) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ipmi_platform_add((const char*)$arg1, $arg2, $arg3)")
  public static Ptr ipmi_platform_add(String name, @Unsigned int inst,
      Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ipmi_dmi_get_slave_addr(si_type si_type, @Unsigned int space,
      @Unsigned long base_addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hashtab_insert(Ptr h, Ptr key, Ptr datum,
      hashtab_key_params key_params) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __hashtab_insert(Ptr h, Ptr> dst, Ptr key,
      Ptr datum) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hashtab_cache_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hashtab_destroy(Ptr h) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hashtab_duplicate($arg1, $arg2, (int (*)(struct hashtab_node*, struct hashtab_node*, void*))$arg3, (int (*)(void*, void*, void*))$arg4, $arg5)")
  public static int hashtab_duplicate(Ptr _new, Ptr orig, Ptr copy,
      Ptr destroy, Ptr args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hashtab_init($arg1, (unsigned int)$arg2)")
  public static int hashtab_init(Ptr h, @Unsigned int nel_hint) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hashtab_map($arg1, (int (*)(void*, void*, void*))$arg2, $arg3)")
  public static int hashtab_map(Ptr h, Ptr apply, Ptr args) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void reassign_resources_sorted(Ptr realloc_head, Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sampling_rate_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long sampling_rate_store(Ptr attr_set,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sampling_down_factor_show)")
  public static @OriginalName("ssize_t") long sampling_down_factor_show(Ptr attr_set,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sampling_down_factor_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long sampling_down_factor_store(Ptr attr_set,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)sampling_rate_show)")
  public static @OriginalName("ssize_t") long sampling_rate_show(Ptr attr_set,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)traffic_class_show)")
  public static @OriginalName("ssize_t") long traffic_class_show(Ptr queue,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)quirks_show)")
  public static @OriginalName("ssize_t") long quirks_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("quirks_param_set((const char*)$arg1, (const struct kernel_param*)$arg2)")
  public static int quirks_param_set(String value, Ptr kp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)quirks_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long quirks_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("watermark_scale_factor_sysctl_handler($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int watermark_scale_factor_sysctl_handler(Ptr table, int write,
      Ptr buffer, Ptr length,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long shstk_alloc_thread_stack(Ptr tsk,
      @Unsigned long clone_flags, @Unsigned long stack_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void shstk_free(Ptr tsk) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shstk_pop_sigframe(Ptr ssp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long shstk_prctl(Ptr task, int option, @Unsigned long arg2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int shstk_setup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9030_init_chip(Ptr chip) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9030_mask_events(Ptr chip, @Unsigned int events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9030_read_events(Ptr chip,
      Ptr events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9030_read_status(Ptr chip,
      Ptr status) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int da9030_unmask_events(Ptr chip, @Unsigned int events) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)offset_dir_llseek($arg1, (long long int)$arg2, $arg3))")
  public static @OriginalName("loff_t") long offset_dir_llseek(Ptr file,
      @OriginalName("loff_t") long offset, int whence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr offset_iterate_dir(Ptr inode, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int offset_readdir(Ptr file, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cpuinfo_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rw_verify_area($arg1, $arg2, (const long long int*)$arg3, (long unsigned int)$arg4)")
  public static int rw_verify_area(int read_write, Ptr file,
      Ptr ppos, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int fatal_signal_pending(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int compare_single(Ptr s, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)_compare_ceil)")
  public static boolean _compare_ceil(Ptr> opp, Ptr temp_opp,
      @Unsigned long opp_key, @Unsigned long key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)_compare_exact)")
  public static boolean _compare_exact(Ptr> opp, Ptr temp_opp,
      @Unsigned long opp_key, @Unsigned long key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)_compare_floor)")
  public static boolean _compare_floor(Ptr> opp, Ptr temp_opp,
      @Unsigned long opp_key, @Unsigned long key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compare_gpts((_gpt_header*)$arg1, (_gpt_header*)$arg2, (long long unsigned int)$arg3)")
  public static void compare_gpts(Ptr<@OriginalName("gpt_header") _gpt_header> pgpt,
      Ptr<@OriginalName("gpt_header") _gpt_header> agpt, @Unsigned long lastlba) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compare_pnp_id($arg1, (const char*)$arg2)")
  public static int compare_pnp_id(Ptr pos, String id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int compare_root(Ptr mnt, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("compare_thresholds((const void*)$arg1, (const void*)$arg2)")
  public static int compare_thresholds(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void agp3_generic_cleanup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int agp3_generic_configure() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int agp3_generic_fetch_size() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void agp3_generic_tlbflush(Ptr mem) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void crystal_cove_i2c_driver_exit() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crystal_cove_i2c_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crystal_cove_i2c_probe(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void crystal_cove_i2c_remove(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crystal_cove_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void crystal_cove_shutdown(Ptr i2c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int crystal_cove_suspend(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ir_compose_msi_msg(Ptr irq_data, Ptr msg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ir_dev_scope_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ir_parse_ioapic_hpet_scope(Ptr header,
      Ptr iommu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ir_remove_ioapic_hpet_scope(Ptr iommu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)sigaltstack_size_valid((long unsigned int)$arg1))")
  public static boolean sigaltstack_size_valid(@Unsigned long ss_size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ioread16_rep((const void*)$arg1, $arg2, $arg3)")
  public static void ioread16_rep(Ptr addr, Ptr dst, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void i_callback(Ptr head) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)profiling_show)")
  public static @OriginalName("ssize_t") long profiling_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)profiling_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long profiling_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)recovery_start_show)")
  public static @OriginalName("ssize_t") long recovery_start_show(Ptr rdev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)recovery_start_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long recovery_start_store(Ptr rdev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)recovery_show)")
  public static @OriginalName("ssize_t") long recovery_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)recovery_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long recovery_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mongroup_create_dir(Ptr parent_kn, Ptr prgrp,
      String name, Ptr> dest_kn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkmodes_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int linkmodes_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkmodes_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int linkmodes_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("linkmodes_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int linkmodes_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__recover_optprobed_insn((unsigned char*)$arg1, $arg2)")
  public static @Unsigned long __recover_optprobed_insn(
      Ptr buf,
      @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__recover_probed_insn((unsigned char*)$arg1, $arg2)")
  public static @Unsigned long __recover_probed_insn(
      Ptr buf,
      @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("recover_probed_instruction((unsigned char*)$arg1, $arg2)")
  public static @Unsigned long recover_probed_instruction(
      Ptr buf,
      @Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)chip_name_show)")
  public static @OriginalName("ssize_t") long chip_name_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource0_resize_show)")
  public static @OriginalName("ssize_t") long resource0_resize_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)resource0_resize_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long resource0_resize_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)waiting_for_supplier_show)")
  public static @OriginalName("ssize_t") long waiting_for_supplier_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int qos_max_notifier_call(Ptr nb, @Unsigned long val, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int qos_min_notifier_call(Ptr nb, @Unsigned long val, Ptr ptr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)decap_and_validate)")
  public static boolean decap_and_validate(Ptr skb, int proto) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int mprotect_fixup(Ptr vmi, Ptr tlb,
      Ptr vma, Ptr> pprev, @Unsigned long start,
      @Unsigned long end, @Unsigned long newflags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned long lcm_not_zero(@Unsigned long a, @Unsigned long b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("symbol_string($arg1, $arg2, $arg3, $arg4, (const char*)$arg5)")
  public static String symbol_string(String buf, String end, Ptr ptr, printf_spec spec,
      String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__symbol_get((const char*)$arg1)")
  public static Ptr __symbol_get(String symbol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__symbol_put((const char*)$arg1)")
  public static void __symbol_put(String symbol) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void symbol_put_addr(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("topa_alloc($arg1, (unsigned int)$arg2)")
  public static Ptr topa_alloc(int cpu, @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("topa_insert_pages($arg1, $arg2, (unsigned int)$arg3)")
  public static int topa_insert_pages(Ptr buf, int cpu,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void topa_insert_table(Ptr buf, Ptr topa) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vsmp_apic_post_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vsmp_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tw_timer_handler(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int flock64_to_posix_lock(Ptr filp, Ptr fl, Ptr l) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("symbols_cmp((const void*)$arg1, (const void*)$arg2)")
  public static int symbols_cmp(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("symbols_cmp_r((const void*)$arg1, (const void*)$arg2, (const void*)$arg3)")
  public static int symbols_cmp_r(Ptr a, Ptr b, Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("symbols_swap_r($arg1, $arg2, $arg3, (const void*)$arg4)")
  public static void symbols_swap_r(Ptr a, Ptr b, int size, Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)notnt_show)")
  public static @OriginalName("ssize_t") long notnt_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)per_cpu_count_show)")
  public static @OriginalName("ssize_t") long per_cpu_count_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void per_cpu_pages_init(Ptr pcp, Ptr pzstats) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)per_cpu_ptr_to_phys)")
  public static @Unsigned @OriginalName("phys_addr_t") long per_cpu_ptr_to_phys(Ptr addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)per_cpu_show)")
  public static @OriginalName("ssize_t") long per_cpu_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void coalesce_file_region(Ptr resv, Ptr rg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("coalesce_fill_reply($arg1, (const struct ethnl_req_info*)$arg2, (const struct ethnl_reply_data*)$arg3)")
  public static int coalesce_fill_reply(Ptr skb, Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("coalesce_prepare_data((const struct ethnl_req_info*)$arg1, $arg2, (const struct genl_info*)$arg3)")
  public static int coalesce_prepare_data(Ptr req_base,
      Ptr reply_base, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)coalesce_put_bool($arg1, (short unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4))")
  public static boolean coalesce_put_bool(Ptr skb, @Unsigned short attr_type,
      @Unsigned int val, @Unsigned int supported_params) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)coalesce_put_u32($arg1, (short unsigned int)$arg2, (unsigned int)$arg3, (unsigned int)$arg4))")
  public static boolean coalesce_put_u32(Ptr skb, @Unsigned short attr_type,
      @Unsigned int val, @Unsigned int supported_params) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("coalesce_reply_size((const struct ethnl_req_info*)$arg1, (const struct ethnl_reply_data*)$arg2)")
  public static int coalesce_reply_size(Ptr req_base,
      Ptr reply_base) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)image_read($arg1, $arg2, $arg3, $arg4, (long long int)$arg5, (long unsigned int)$arg6))")
  public static @OriginalName("ssize_t") long image_read(Ptr file, Ptr kobj,
      Ptr attr, String buf, @OriginalName("loff_t") long off, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)image_size_show)")
  public static @OriginalName("ssize_t") long image_size_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)image_size_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long image_size_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long n) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sparse_add_section(int nid, @Unsigned long start_pfn, @Unsigned long nr_pages,
      Ptr altmap, Ptr pgmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sparse_buffer_alloc(@Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sparse_buffer_fini() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sparse_decode_mem_map(@Unsigned long coded_mem_map, @Unsigned long pnum) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sparse_index_alloc(int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sparse_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sparse_init_nid(int nid, @Unsigned long pnum_begin, @Unsigned long pnum_end,
      @Unsigned long map_count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void sparse_remove_section(@Unsigned long pfn, @Unsigned long nr_pages,
      Ptr altmap) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lib_sha256_base_do_finalize($arg1, (void (*)(struct sha256_state*, const unsigned char*, int))$arg2)")
  public static int lib_sha256_base_do_finalize(Ptr sctx, Ptr block_fn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("lib_sha256_base_do_update($arg1, (const unsigned char*)$arg2, $arg3, (void (*)(struct sha256_state*, const unsigned char*, int))$arg4)")
  public static int lib_sha256_base_do_update(Ptr sctx,
      Ptr data, @Unsigned int len, Ptr block_fn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sysv68_partition(Ptr state) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void chrdev_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int chrdev_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("chrdev_show($arg1, (long int)$arg2)")
  public static void chrdev_show(Ptr f, @OriginalName("off_t") long offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)inat_get_avx_attribute((unsigned char)$arg1, (unsigned char)$arg2, (unsigned char)$arg3))")
  public static @Unsigned @OriginalName("insn_attr_t") int inat_get_avx_attribute(
      @Unsigned @OriginalName("insn_byte_t") char opcode,
      @Unsigned @OriginalName("insn_byte_t") char vex_m,
      @Unsigned @OriginalName("insn_byte_t") char vex_p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)inat_get_escape_attribute((unsigned char)$arg1, $arg2, (unsigned int)$arg3))")
  public static @Unsigned @OriginalName("insn_attr_t") int inat_get_escape_attribute(
      @Unsigned @OriginalName("insn_byte_t") char opcode, int lpfx_id,
      @Unsigned @OriginalName("insn_attr_t") int esc_attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)inat_get_group_attribute((unsigned char)$arg1, $arg2, (unsigned int)$arg3))")
  public static @Unsigned @OriginalName("insn_attr_t") int inat_get_group_attribute(
      @Unsigned @OriginalName("insn_byte_t") char modrm, int lpfx_id,
      @Unsigned @OriginalName("insn_attr_t") int grp_attr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("inat_get_last_prefix_id((unsigned char)$arg1)")
  public static int inat_get_last_prefix_id(@Unsigned @OriginalName("insn_byte_t") char last_pfx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)inat_get_opcode_attribute((unsigned char)$arg1))")
  public static @Unsigned @OriginalName("insn_attr_t") int inat_get_opcode_attribute(
      @Unsigned @OriginalName("insn_byte_t") char opcode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memtest_report_meminfo(Ptr m) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)delegate_show)")
  public static @OriginalName("ssize_t") long delegate_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bpffs_map_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bpffs_map_release(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int bpffs_obj_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__starget_for_each_device($arg1, $arg2, (void (*)(struct scsi_device*, void*))$arg3)")
  public static void __starget_for_each_device(Ptr starget, Ptr data, Ptr fn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("starget_for_each_device($arg1, $arg2, (void (*)(struct scsi_device*, void*))$arg3)")
  public static void starget_for_each_device(Ptr starget, Ptr data, Ptr fn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rdinit_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mntput_no_expire(Ptr mnt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("aes_decrypt((const struct crypto_aes_ctx*)$arg1, (unsigned char*)$arg2, (const unsigned char*)$arg3)")
  public static void aes_decrypt(Ptr ctx, Ptr out,
      Ptr in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("aes_encrypt((const struct crypto_aes_ctx*)$arg1, (unsigned char*)$arg2, (const unsigned char*)$arg3)")
  public static void aes_encrypt(Ptr ctx, Ptr out,
      Ptr in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("aes_expandkey($arg1, (const unsigned char*)$arg2, $arg3)")
  public static int aes_expandkey(Ptr ctx,
      Ptr in_key, @Unsigned int key_len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void aes_fini() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int aes_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iowrite16_rep($arg1, (const void*)$arg2, $arg3)")
  public static void iowrite16_rep(Ptr addr, Ptr src, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pat_bp_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pat_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pat_debug_setup(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pat_enabled)")
  public static boolean pat_enabled() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static page_cache_mode pat_get_cache_mode(@Unsigned int pat_val, String msg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int pat_memtype_list_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pat_pagerange_is_ram((long long unsigned int)$arg1, (long long unsigned int)$arg2)")
  public static int pat_pagerange_is_ram(@Unsigned @OriginalName("resource_size_t") long start,
      @Unsigned @OriginalName("resource_size_t") long end) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)pat_pfn_immune_to_uc_mtrr)")
  public static boolean pat_pfn_immune_to_uc_mtrr(@Unsigned long pfn) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int takedown_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)microvolts_show)")
  public static @OriginalName("ssize_t") long microvolts_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void est_fetch_counters(Ptr e, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void est_timer(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void pi_state_update_owner(Ptr pi_state,
      Ptr new_owner) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)info2_show)")
  public static @OriginalName("ssize_t") long info2_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tfilter_del_notify($arg1, $arg2, $arg3, $arg4, $arg5, $arg6, (unsigned int)$arg7, $arg8, (_Bool*)$arg9, (_Bool)$arg10, $arg11)")
  public static int tfilter_del_notify(Ptr net, Ptr oskb, Ptr n,
      Ptr tp, Ptr block, Ptr q, @Unsigned int parent, Ptr fh,
      Ptr last, boolean rtnl_held,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tfilter_notify($arg1, $arg2, $arg3, $arg4, $arg5, $arg6, (unsigned int)$arg7, $arg8, $arg9, (_Bool)$arg10, (_Bool)$arg11, $arg12)")
  public static int tfilter_notify(Ptr net, Ptr oskb, Ptr n,
      Ptr tp, Ptr block, Ptr q, @Unsigned int parent, Ptr fh,
      int event, boolean unicast, boolean rtnl_held, Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tfilter_notify_chain($arg1, $arg2, $arg3, $arg4, (unsigned int)$arg5, $arg6, $arg7, $arg8, $arg9)")
  public static void tfilter_notify_chain(Ptr net, Ptr oskb, Ptr block,
      Ptr q, @Unsigned int parent, Ptr n, Ptr chain, int event,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vmstat_cpu_dead(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vmstat_cpu_down_prep(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vmstat_cpu_online(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vmstat_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr vmstat_next(Ptr m, Ptr arg,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vmstat_refresh($arg1, $arg2, $arg3, (long unsigned int*)$arg4, (long long int*)$arg5)")
  public static int vmstat_refresh(Ptr table, int write, Ptr buffer,
      Ptr lenp, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vmstat_shepherd(Ptr w) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int vmstat_show(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("vmstat_start($arg1, (long long int*)$arg2)")
  public static Ptr vmstat_start(Ptr m,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vmstat_stop(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vmstat_update(Ptr w) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void vblank_disable_fn(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("children_seq_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr children_seq_next(Ptr seq, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int children_seq_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int children_seq_show(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("children_seq_start($arg1, (long long int*)$arg2)")
  public static Ptr children_seq_start(Ptr seq,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void children_seq_stop(Ptr seq, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int OK_id(String s) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __khugepaged_enter(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __khugepaged_exit(Ptr mm) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void khugepaged_destroy() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void khugepaged_enter_vma(Ptr vma, @Unsigned long vm_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int khugepaged_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void khugepaged_min_free_kbytes_update() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int khugepaged_scan_mm_slot(@Unsigned int pages,
      Ptr result, Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void khugepaged_wait_work() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("c_next($arg1, $arg2, (long long int*)$arg3)")
  public static Ptr c_next(Ptr m, Ptr v,
      Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("c_start($arg1, (long long int*)$arg2)")
  public static Ptr c_start(Ptr m, Ptr pos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void c_stop(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int c_show(Ptr m, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mask_and_ack_8259A(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mask_irq(Ptr desc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mask_ioapic_entries() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mask_ioapic_irq(Ptr irq_data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mask_lapic_irq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mask_ack_dynirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void mask_ack_pirq(Ptr data) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void evaluate_cond_nodes(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)itd_complete)")
  public static boolean itd_complete(Ptr ehci, Ptr itd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void itd_link_urb(Ptr ehci, Ptr urb, @Unsigned int mod,
      Ptr stream) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("itd_submit($arg1, $arg2, (unsigned int)$arg3)")
  public static int itd_submit(Ptr ehci, Ptr urb,
      @Unsigned @OriginalName("gfp_t") int mem_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("itd_urb_transaction($arg1, $arg2, $arg3, (unsigned int)$arg4)")
  public static int itd_urb_transaction(Ptr stream, Ptr ehci,
      Ptr urb, @Unsigned @OriginalName("gfp_t") int mem_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("_setid_policy_lookup($arg1, (union {\n"
          + "  struct {\n"
          + "    unsigned int val;\n"
          + "  } uid;\n"
          + "  struct {\n"
          + "    unsigned int val;\n"
          + "  } gid;\n"
          + "})$arg2, (union {\n"
          + "  struct {\n"
          + "    unsigned int val;\n"
          + "  } uid;\n"
          + "  struct {\n"
          + "    unsigned int val;\n"
          + "  } gid;\n"
          + "})$arg3)")
  public static sid_policy_type _setid_policy_lookup(Ptr policy, kid_t src,
      kid_t dst) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)nowayout_show)")
  public static @OriginalName("ssize_t") long nowayout_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)nowayout_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long nowayout_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__ext4fs_dirhash((const struct inode*)$arg1, (const char*)$arg2, $arg3, $arg4)")
  public static int __ext4fs_dirhash(Ptr dir, String name, int len,
      Ptr hinfo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("ext4fs_dirhash((const struct inode*)$arg1, (const char*)$arg2, $arg3, $arg4)")
  public static int ext4fs_dirhash(Ptr dir, String name, int len, Ptr hinfo) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int ht_check_msi_mapping(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ht_enable_msi_mapping(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ht_show)")
  public static @OriginalName("ssize_t") long ht_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)domid_mask_show)")
  public static @OriginalName("ssize_t") long domid_mask_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)domid_show)")
  public static @OriginalName("ssize_t") long domid_show(Ptr dev,
      Ptr attr, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int subsys_interface_register(Ptr sif) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void subsys_interface_unregister(Ptr sif) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("subsys_register((const struct bus_type*)$arg1, (const struct attribute_group**)$arg2, $arg3)")
  public static int subsys_register(Ptr subsys, Ptr> groups,
      Ptr parent_of_root) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("subsys_system_register((const struct bus_type*)$arg1, (const struct attribute_group**)$arg2)")
  public static int subsys_system_register(Ptr subsys, Ptr> groups) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("subsys_virtual_register((const struct bus_type*)$arg1, (const struct attribute_group**)$arg2)")
  public static int subsys_virtual_register(Ptr subsys,
      Ptr> groups) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)fscaps_show)")
  public static @OriginalName("ssize_t") long fscaps_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("atapi_eh_request_sense($arg1, (unsigned char*)$arg2, (unsigned char)$arg3)")
  public static @Unsigned int atapi_eh_request_sense(Ptr dev,
      Ptr sense_buf, @Unsigned char dfl_sense_key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("atapi_eh_tur($arg1, (unsigned char*)$arg2)")
  public static @Unsigned int atapi_eh_tur(Ptr dev,
      Ptr r_sense_key) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __atapi_pio_bytes(Ptr qc, @Unsigned int bytes) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int atapi_check_dma(Ptr qc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("atapi_cmd_type((unsigned char)$arg1)")
  public static int atapi_cmd_type(@Unsigned char opcode) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void atapi_qc_complete(Ptr qc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int atapi_xlat(Ptr qc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kretprobe_dispatcher(Ptr ri, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kretprobe_event_define_fields(Ptr event_call) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kretprobe_perf_func(Ptr tk, Ptr ri,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kretprobe_trace_func(Ptr tk, Ptr ri,
      Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kretprobe_rethook_handler(Ptr rh, Ptr data,
      @Unsigned long ret_addr, Ptr regs) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)ignored_show)")
  public static @OriginalName("ssize_t") long ignored_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)dpms_show)")
  public static @OriginalName("ssize_t") long dpms_show(Ptr device,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sockfd_lookup(int fd, Ptr err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr sockfd_lookup_light(int fd, Ptr err,
      Ptr fput_needed) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void swake_up_all(Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void swake_up_all_locked(Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void swake_up_locked(Ptr q, int wake_flags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void swake_up_one(Ptr q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void swake_up_one_online(Ptr wqh) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void swake_up_one_online_ipi(Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hugepage_madvise(Ptr vma,
      Ptr vm_flags, int advice) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("hugepage_vma_revalidate($arg1, $arg2, (_Bool)$arg3, $arg4, $arg5)")
  public static int hugepage_vma_revalidate(Ptr mm, @Unsigned long address,
      boolean expect_anon, Ptr> vmap, Ptr cc) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hugepage_exit_sysfs(Ptr hugepage_kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hugepage_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hugepage_init_sysfs(Ptr> hugepage_kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr hugepage_new_subpool(Ptr h, long max_hpages,
      long min_hpages) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hugepage_put_subpool(Ptr spool) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long hugepage_subpool_get_pages(Ptr spool, long delta) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long hugepage_subpool_put_pages(Ptr spool, long delta) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sprint_nth_btf_arg($arg1, (const char*)$arg2, $arg3, $arg4, $arg5)")
  public static int sprint_nth_btf_arg(int idx, String type, String buf, int bufsize,
      Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("sprint_oid((const void*)$arg1, (long unsigned int)$arg2, $arg3, (long unsigned int)$arg4)")
  public static int sprint_oid(Ptr data, @Unsigned long datasize, String buffer,
      @Unsigned long bufsize) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int __sprint_symbol(String buffer, @Unsigned long address, int symbol_offset,
      int add_offset, int add_buildid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sprint_backtrace(String buffer, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sprint_backtrace_build_id(String buffer, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sprint_symbol(String buffer, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sprint_symbol_build_id(String buffer, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int sprint_symbol_no_offset(String buffer, @Unsigned long address) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static long memfd_fcntl(Ptr file, @Unsigned int cmd, @Unsigned int arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void memfd_tag_pins(Ptr xas) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int memfd_wait_for_pins(Ptr mapping) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tso_build_data((const struct sk_buff*)$arg1, $arg2, $arg3)")
  public static void tso_build_data(Ptr skb, Ptr tso, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("tso_build_hdr((const struct sk_buff*)$arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static void tso_build_hdr(Ptr skb, String hdr, Ptr tso, int size,
      boolean is_last) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tso_start(Ptr skb, Ptr tso) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void cts_cbc_crypt_done(Ptr data, int err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cts_cbc_decrypt(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int cts_cbc_encrypt(Ptr req) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void recalc_bh_state() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void recalc_sigpending() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)recalc_sigpending_tsk)")
  public static boolean recalc_sigpending_tsk(Ptr t) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("errseq_check((unsigned int*)$arg1, (unsigned int)$arg2)")
  public static int errseq_check(Ptr eseq,
      @Unsigned @OriginalName("errseq_t") int since) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("errseq_check_and_advance((unsigned int*)$arg1, (unsigned int*)$arg2)")
  public static int errseq_check_and_advance(
      Ptr eseq,
      Ptr since) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)errseq_sample((unsigned int*)$arg1))")
  public static @Unsigned @OriginalName("errseq_t") int errseq_sample(
      Ptr eseq) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)errseq_set((unsigned int*)$arg1, $arg2))")
  public static @Unsigned @OriginalName("errseq_t") int errseq_set(
      Ptr eseq, int err) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hrtimers_cpu_dying(@Unsigned int dying_cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hrtimers_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int hrtimers_prepare_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void hrtimers_resume_local() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dnotify_flush($arg1, (void*)$arg2)")
  public static void dnotify_flush(Ptr filp, @OriginalName("fl_owner_t") Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void dnotify_free_mark(Ptr fsn_mark) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dnotify_handle_event($arg1, (unsigned int)$arg2, $arg3, $arg4, (const struct qstr*)$arg5, (unsigned int)$arg6)")
  public static int dnotify_handle_event(Ptr inode_mark, @Unsigned int mask,
      Ptr inode, Ptr dir, Ptr name, @Unsigned int cookie) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dnotify_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int rfds_parse_cmdline(String str) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void rfds_select_mitigation() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)l1_aspm_show)")
  public static @OriginalName("ssize_t") long l1_aspm_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)l1_aspm_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long l1_aspm_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void os_xsave(Ptr fpstate) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("os_xrstor_safe($arg1, (long long unsigned int)$arg2)")
  public static int os_xrstor_safe(Ptr fpstate, @Unsigned long mask) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kswapd_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kswapd_run(int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void kswapd_stop(int nid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kswapd_try_to_sleep((pglist_data*)$arg1, $arg2, $arg3, $arg4)")
  public static void kswapd_try_to_sleep(Ptr<@OriginalName("pg_data_t") pglist_data> pgdat,
      int alloc_order, int reclaim_order, @Unsigned int highest_zoneidx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hrv_show)")
  public static @OriginalName("ssize_t") long hrv_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void accum_label_info(Ptr _new) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)major_show)")
  public static @OriginalName("ssize_t") long major_show(Ptr attr, String buffer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)number_of_sets_show)")
  public static @OriginalName("ssize_t") long number_of_sets_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)uuid_equal((const struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg1, (const struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg2))")
  public static boolean uuid_equal(Ptr u1, Ptr u2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uuid_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long uuid_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uuid_string($arg1, $arg2, (const unsigned char*)$arg3, $arg4, (const char*)$arg5)")
  public static String uuid_string(String buf, String end, Ptr addr,
      printf_spec spec, String fmt) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__uuid_parse((const char*)$arg1, (unsigned char*)$arg2, (const unsigned char*)$arg3)")
  public static int __uuid_parse(String uuid, Ptr b,
      Ptr ei) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uuid_gen((struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg1)")
  public static void uuid_gen(Ptr bu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)uuid_is_valid((const char*)$arg1))")
  public static boolean uuid_is_valid(String uuid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uuid_parse((const char*)$arg1, (struct {\n"
          + "  unsigned char b[16];\n"
          + "}*)$arg2)")
  public static int uuid_parse(String uuid, Ptr u) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)operstate_show)")
  public static @OriginalName("ssize_t") long operstate_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void calibration_delay_done() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("enumerate_dimms((const struct dmi_header*)$arg1, $arg2)")
  public static void enumerate_dimms(Ptr dh, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr priv_to_devlink(Ptr priv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bmAttributes_show)")
  public static @OriginalName("ssize_t") long bmAttributes_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void tng_exit(Ptr mid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tng_handle_irq(Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int tng_setup(Ptr mid, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)field_has_hist_vars)")
  public static boolean field_has_hist_vars(Ptr hist_field, @Unsigned int level) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)lbr_from_signext_quirk_wr((long long unsigned int)$arg1))")
  public static @Unsigned long lbr_from_signext_quirk_wr(@Unsigned long val) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)lbr_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short lbr_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iowrite8_rep($arg1, (const void*)$arg2, $arg3)")
  public static void iowrite8_rep(Ptr addr, Ptr src, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)npwm_show)")
  public static @OriginalName("ssize_t") long npwm_show(Ptr parent,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rgb_background($arg1, (const struct rgb*)$arg2)")
  public static void rgb_background(Ptr vc, Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("rgb_foreground($arg1, (const struct rgb*)$arg2)")
  public static void rgb_foreground(Ptr vc, Ptr c) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpcfd_dead_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpcfd_dying_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int smpcfd_prepare_cpu(@Unsigned int cpu) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void efivars_generic_ops_register() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void efivars_generic_ops_unregister() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("efivars_register($arg1, (const struct efivar_operations*)$arg2)")
  public static int efivars_register(Ptr efivars, Ptr ops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int efivars_unregister(Ptr efivars) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int _dbgp_external_startup() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dbgp_bulk_read(@Unsigned int devnum, @Unsigned int endpoint, Ptr data,
      int size, int loops) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("dbgp_bulk_write($arg1, $arg2, (const char*)$arg3, $arg4)")
  public static int dbgp_bulk_write(@Unsigned int devnum, @Unsigned int endpoint, String bytes,
      int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dbgp_control_msg(@Unsigned int devnum, int requesttype, int request, int value,
      int index, Ptr data, int size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dbgp_external_startup(Ptr hcd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dbgp_reset_prep(Ptr hcd) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dbgp_wait_until_done(@Unsigned int ctrl, int loop) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mapping18_show)")
  public static @OriginalName("ssize_t") long mapping18_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mtu_show)")
  public static @OriginalName("ssize_t") long mtu_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)mtu_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long mtu_store(Ptr dev, Ptr attr,
      String buf, @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)thpsize_enabled_show)")
  public static @OriginalName("ssize_t") long thpsize_enabled_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)thpsize_enabled_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long thpsize_enabled_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void thpsize_release(Ptr kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int aggregate_requests(Ptr node) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void expunge_all(Ptr msq, int res, Ptr wake_q) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void autogroup_free(Ptr tg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void autogroup_init(Ptr init_task) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void autogroup_move_group(Ptr p, Ptr ag) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int autogroup_path(Ptr tg, String buf, int buflen) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("edge_detector_setup($arg1, $arg2, $arg3, (long long unsigned int)$arg4)")
  public static int edge_detector_setup(Ptr line, Ptr lc,
      @Unsigned int line_idx, @Unsigned long edflags) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void edge_detector_stop(Ptr line) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqreturn)edge_irq_handler)")
  public static @OriginalName("irqreturn_t") irqreturn edge_irq_handler(int irq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((irqreturn)edge_irq_thread)")
  public static @OriginalName("irqreturn_t") irqreturn edge_irq_thread(int irq, Ptr p) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)edge_show)")
  public static @OriginalName("ssize_t") long edge_show(Ptr dev, Ptr attr,
      String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)edge_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long edge_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int parallel_bringup_parse_param(String arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)half_md4_transform((unsigned int*)$arg1, (const unsigned int*)$arg2))")
  public static @Unsigned int half_md4_transform(Ptr buf,
      Ptr in) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("_credit_init_bits((long unsigned int)$arg1)")
  public static void _credit_init_bits(@Unsigned long bits) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int kfunc_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)__kfunc_param_match_suffix((const struct btf*)$arg1, (const struct btf_param*)$arg2, (const char*)$arg3))")
  public static boolean __kfunc_param_match_suffix(Ptr btf, Ptr arg,
      String suffix) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kfunc_btf_cmp_by_off((const void*)$arg1, (const void*)$arg2)")
  public static int kfunc_btf_cmp_by_off(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kfunc_desc_cmp_by_id_off((const void*)$arg1, (const void*)$arg2)")
  public static int kfunc_desc_cmp_by_id_off(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("kfunc_desc_cmp_by_imm_off((const void*)$arg1, (const void*)$arg2)")
  public static int kfunc_desc_cmp_by_imm_off(Ptr a, Ptr b) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)order_show)")
  public static @OriginalName("ssize_t") long order_show(Ptr s, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)owned_show)")
  public static @OriginalName("ssize_t") long owned_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)attention_read_file)")
  public static @OriginalName("ssize_t") long attention_read_file(Ptr pci_slot,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)attention_write_file($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long attention_write_file(Ptr pci_slot,
      String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int unsolicited_report_interval(Ptr idev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)exitbootservice_end_show)")
  public static @OriginalName("ssize_t") long exitbootservice_end_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)exitbootservice_start_show)")
  public static @OriginalName("ssize_t") long exitbootservice_start_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("adxl_decode((long long unsigned int)$arg1, (long long unsigned int*)$arg2)")
  public static int adxl_decode(@Unsigned long addr,
      Ptr component_values) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr adxl_dsm(int cmd, Ptr argv) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const const char**)adxl_get_component_names)")
  public static Ptr adxl_get_component_names() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int adxl_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("iovec_from_user((const struct iovec*)$arg1, $arg2, $arg3, $arg4, (_Bool)$arg5)")
  public static Ptr iovec_from_user(Ptr uvec, @Unsigned long nr_segs,
      @Unsigned long fast_segs, Ptr fast_iov, boolean compat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void icl_uncore_cpu_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__icl_update_topdown_event($arg1, (long long unsigned int)$arg2, (long long unsigned int)$arg3, (long long unsigned int)$arg4, (long long unsigned int)$arg5)")
  public static void __icl_update_topdown_event(Ptr event, @Unsigned long slots,
      @Unsigned long metrics, @Unsigned long last_slots, @Unsigned long last_metrics) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr icl_get_event_constraints(Ptr cpuc, int idx,
      Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int icl_set_topdown_event_period(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long unsigned int)icl_update_topdown_event)")
  public static @Unsigned long icl_update_topdown_event(Ptr event) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int timerslack_ns_open(Ptr inode, Ptr filp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int timerslack_ns_show(Ptr m, Ptr v) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)timerslack_ns_write($arg1, (const char*)$arg2, (long unsigned int)$arg3, (long long int*)$arg4))")
  public static @OriginalName("ssize_t") long timerslack_ns_write(Ptr file, String buf,
      @Unsigned long count, Ptr offset) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("bootconfig_params($arg1, $arg2, (const char*)$arg3, $arg4)")
  public static int bootconfig_params(String param, String val, String unused, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__getblk_slow($arg1, (long long unsigned int)$arg2, $arg3, (unsigned int)$arg4)")
  public static Ptr __getblk_slow(Ptr bdev,
      @Unsigned @OriginalName("sector_t") long block, @Unsigned int size,
      @Unsigned @OriginalName("gfp_t") int gfp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void all_vm_events(Ptr ret) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((short unsigned int)ats_blocked_is_visible)")
  public static @Unsigned @OriginalName("umode_t") short ats_blocked_is_visible(Ptr kobj,
      Ptr attr, int i) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)bInterfaceProtocol_show)")
  public static @OriginalName("ssize_t") long bInterfaceProtocol_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int zoneinfo_show(Ptr m, Ptr arg) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zoneinfo_show_print($arg1, (pglist_data*)$arg2, $arg3)")
  public static void zoneinfo_show_print(Ptr m,
      Ptr<@OriginalName("pg_data_t") pglist_data> pgdat, Ptr zone) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)latch_read_file)")
  public static @OriginalName("ssize_t") long latch_read_file(Ptr pci_slot, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void taskstats_exit(Ptr tsk, int group_dead) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int taskstats_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void taskstats_init_early() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int taskstats_user_cmd(Ptr skb, Ptr info) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hard_offline_page_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long hard_offline_page_store(Ptr dev,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hard_block_reasons_show)")
  public static @OriginalName("ssize_t") long hard_block_reasons_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)hard_show)")
  public static @OriginalName("ssize_t") long hard_show(Ptr dev, Ptr attr,
      String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((struct {\n"
          + "  long unsigned int pud;\n"
          + "})pudp_huge_clear_flush($arg1, $arg2, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg3))")
  public static pud_t pudp_huge_clear_flush(Ptr vma, @Unsigned long address,
      Ptr pudp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pudp_set_access_flags($arg1, $arg2, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg3, (struct {\n"
          + "  long unsigned int pud;\n"
          + "})$arg4, $arg5)")
  public static int pudp_set_access_flags(Ptr vma, @Unsigned long address,
      Ptr pudp, pud_t entry, int dirty) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("pudp_test_and_clear_young($arg1, $arg2, (struct {\n"
          + "  long unsigned int pud;\n"
          + "}*)$arg3)")
  public static int pudp_test_and_clear_young(Ptr vma, @Unsigned long addr,
      Ptr pudp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int elfcorehdr_alloc(Ptr addr,
      Ptr size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void elfcorehdr_free(@Unsigned long addr) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)elfcorehdr_read($arg1, (long unsigned int)$arg2, (long long unsigned int*)$arg3))")
  public static @OriginalName("ssize_t") long elfcorehdr_read(String buf, @Unsigned long count,
      Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)elfcorehdr_read_notes($arg1, (long unsigned int)$arg2, (long long unsigned int*)$arg3))")
  public static @OriginalName("ssize_t") long elfcorehdr_read_notes(String buf,
      @Unsigned long count, Ptr ppos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dcache_dir_close(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long long int)dcache_dir_lseek($arg1, (long long int)$arg2, $arg3))")
  public static @OriginalName("loff_t") long dcache_dir_lseek(Ptr file,
      @OriginalName("loff_t") long offset, int whence) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dcache_dir_open(Ptr inode, Ptr file) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int dcache_readdir(Ptr file, Ptr ctx) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void ms_hyperv_init_platform() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ms_hyperv_msi_ext_dest_id)")
  public static boolean ms_hyperv_msi_ext_dest_id() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned int)ms_hyperv_platform)")
  public static @Unsigned @OriginalName("uint32_t") int ms_hyperv_platform() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)ms_hyperv_x2apic_available)")
  public static boolean ms_hyperv_x2apic_available() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("netfront_probe($arg1, (const struct xenbus_device_id*)$arg2)")
  public static int netfront_probe(Ptr dev, Ptr id) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int netfront_resume(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zero_user_segments(Ptr page, @Unsigned int start1, @Unsigned int end1,
      @Unsigned int start2, @Unsigned int end2) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zero_fill_bio_iter(Ptr bio, bvec_iter start) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long unsigned int)zero_iter($arg1, (long unsigned int)$arg2))")
  public static @Unsigned long zero_iter(Ptr iter, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("zero_buffer((const struct tty_struct*)$arg1, (unsigned char*)$arg2, (long unsigned int)$arg3)")
  public static void zero_buffer(Ptr tty, Ptr buffer,
      @Unsigned long size) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)zero_pipe_buf_get)")
  public static boolean zero_pipe_buf_get(Ptr pipe, Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void zero_pipe_buf_release(Ptr pipe, Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)zero_pipe_buf_try_steal)")
  public static boolean zero_pipe_buf_try_steal(Ptr pipe, Ptr buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void plt_clk_disable(Ptr hw) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int plt_clk_driver_init() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int plt_clk_enable(Ptr hw) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((unsigned char)plt_clk_get_parent)")
  public static @Unsigned char plt_clk_get_parent(Ptr hw) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int plt_clk_is_enabled(Ptr hw) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int plt_clk_probe(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((const char**)plt_clk_register_parents($arg1, $arg2, (const struct pmc_clk*)$arg3))")
  public static Ptr plt_clk_register_parents(Ptr pdev,
      Ptr data, Ptr clks) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void plt_clk_remove(Ptr pdev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("plt_clk_set_parent($arg1, (unsigned char)$arg2)")
  public static int plt_clk_set_parent(Ptr hw, @Unsigned char index) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void entropy_timer(Ptr timer) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("uevent_filter((const struct kobject*)$arg1)")
  public static int uevent_filter(Ptr kobj) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uevent_show)")
  public static @OriginalName("ssize_t") long uevent_show(Ptr dev,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uevent_helper_show)")
  public static @OriginalName("ssize_t") long uevent_helper_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uevent_helper_store($arg1, $arg2, (const char*)$arg3, (long unsigned int)$arg4))")
  public static @OriginalName("ssize_t") long uevent_helper_store(Ptr kobj,
      Ptr attr, String buf, @Unsigned long count) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uevent_net_exit(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uevent_net_init(Ptr net) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void uevent_net_rcv(Ptr skb) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static int uevent_net_rcv_skb(Ptr skb, Ptr nlh,
      Ptr extack) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)uevent_seqnum_show)")
  public static @OriginalName("ssize_t") long uevent_seqnum_show(Ptr kobj,
      Ptr attr, String buf) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)shuffle_freelist)")
  public static boolean shuffle_freelist(Ptr s, Ptr slab) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("__shuffle_free_memory((pglist_data*)$arg1)")
  public static void __shuffle_free_memory(Ptr<@OriginalName("pg_data_t") pglist_data> pgdat) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __shuffle_zone(Ptr z) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("shuffle_param_set((const char*)$arg1, (const struct kernel_param*)$arg2)")
  public static int shuffle_param_set(String val, Ptr kp) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((_Bool)shuffle_pick_tail)")
  public static boolean shuffle_pick_tail() {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static Ptr shuffle_valid_page(Ptr zone, @Unsigned long pfn, int order) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void __nv_msi_ht_cap_quirk(Ptr dev, int all) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nv_ht_enable_msi_mapping(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nv_msi_ht_cap_quirk_all(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static void nv_msi_ht_cap_quirk_leaf(Ptr dev) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)space_show)")
  public static @OriginalName("ssize_t") long space_show(Ptr mddev, String page) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("((long int)space_store($arg1, (const char*)$arg2, (long unsigned int)$arg3))")
  public static @OriginalName("ssize_t") long space_store(Ptr mddev, String buf,
      @Unsigned long len) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction
  public static @Unsigned int space_used(Ptr data_ring,
      Ptr blk_lpos) {
    throw new MethodIsBPFRelatedFunction();
  }

  @NotUsableInJava
  @BuiltinBPFFunction("space_valid($arg1, $arg2, $arg3, $arg4, $arg5, $arg6, (long long unsigned int)$arg7, $arg8)")
  public static void space_valid(Ptr nd_region, Ptr ndd,
      Ptr label_id, Ptr prev, Ptr next, Ptr exist,
      @Unsigned @OriginalName("resource_size_t") long n, Ptr valid) {
    throw new MethodIsBPFRelatedFunction();
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct grant_entry_header hdr; short unsigned int trans_domid; short unsigned int pad0; unsigned int gref; }"
  )
  @NotUsableInJava
  public static class transitive_of_grant_entry_v2 extends Struct {
    public grant_entry_header hdr;

    public @Unsigned @OriginalName("domid_t") short trans_domid;

    public @Unsigned @OriginalName("uint16_t") short pad0;

    public @Unsigned @OriginalName("grant_ref_t") int gref;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct aa_label *target; }"
  )
  @NotUsableInJava
  public static class uring_of_anon_member_of_apparmor_audit_data extends Struct {
    public Ptr target;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct latched_seq"
  )
  @NotUsableInJava
  public static class latched_seq extends Struct {
    public seqcount_latch_t latch;

    public @Unsigned long @Size(2) [] val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kpp_request"
  )
  @NotUsableInJava
  public static class kpp_request extends Struct {
    public crypto_async_request base;

    public Ptr src;

    public Ptr dst;

    public @Unsigned int src_len;

    public @Unsigned int dst_len;

    public Ptr @Size(0) [] __ctx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kpp_alg"
  )
  @NotUsableInJava
  public static class kpp_alg extends Struct {
    public Ptr set_secret;

    public Ptr generate_public_key;

    public Ptr compute_shared_secret;

    public Ptr max_size;

    public Ptr init;

    public Ptr exit;

    public crypto_istat_kpp stat;

    public crypto_alg base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kpp_instance"
  )
  @NotUsableInJava
  public static class kpp_instance extends Struct {
    public Ptr free;

    @InlineUnion(13587)
    public s_of_anon_member_of_kpp_instance s;

    @InlineUnion(13587)
    public kpp_alg alg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kpp_secret"
  )
  @NotUsableInJava
  public static class kpp_secret extends Struct {
    public @Unsigned short type;

    public @Unsigned short len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pe_hdr"
  )
  @NotUsableInJava
  public static class pe_hdr extends Struct {
    public @Unsigned @OriginalName("uint32_t") int magic;

    public @Unsigned @OriginalName("uint16_t") short machine;

    public @Unsigned @OriginalName("uint16_t") short sections;

    public @Unsigned @OriginalName("uint32_t") int timestamp;

    public @Unsigned @OriginalName("uint32_t") int symbol_table;

    public @Unsigned @OriginalName("uint32_t") int symbols;

    public @Unsigned @OriginalName("uint16_t") short opt_hdr_size;

    public @Unsigned @OriginalName("uint16_t") short flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum chipset_type"
  )
  public enum chipset_type implements Enum, TypedEnum {
    /**
     * {@code NOT_SUPPORTED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NOT_SUPPORTED"
    )
    NOT_SUPPORTED,

    /**
     * {@code SUPPORTED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SUPPORTED"
    )
    SUPPORTED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct export_operations"
  )
  @NotUsableInJava
  public static class export_operations extends Struct {
    public Ptr encode_fh;

    public Ptr fh_to_dentry;

    public Ptr fh_to_parent;

    public Ptr get_name;

    public Ptr get_parent;

    public Ptr commit_metadata;

    public Ptr get_uuid;

    public Ptr map_blocks;

    public Ptr commit_blocks;

    public @Unsigned long flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcp6_sock"
  )
  @NotUsableInJava
  public static class tcp6_sock extends Struct {
    public tcp_sock tcp;

    public ipv6_pinfo inet6;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcp6_pseudohdr"
  )
  @NotUsableInJava
  public static class tcp6_pseudohdr extends Struct {
    public in6_addr saddr;

    public in6_addr daddr;

    public @Unsigned @OriginalName("__be32") int len;

    public @Unsigned @OriginalName("__be32") int protocol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcp6_ao_context"
  )
  @NotUsableInJava
  public static class tcp6_ao_context extends Struct {
    public in6_addr saddr;

    public in6_addr daddr;

    public @Unsigned @OriginalName("__be16") short sport;

    public @Unsigned @OriginalName("__be16") short dport;

    public @Unsigned @OriginalName("__be32") int sisn;

    public @Unsigned @OriginalName("__be32") int disn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct files_struct"
  )
  @NotUsableInJava
  public static class files_struct extends Struct {
    public atomic_t count;

    public boolean resize_in_progress;

    public @OriginalName("wait_queue_head_t") wait_queue_head resize_wait;

    public Ptr fdt;

    public fdtable fdtab;

    public @OriginalName("spinlock_t") spinlock file_lock;

    public @Unsigned int next_fd;

    public @Unsigned long @Size(1) [] close_on_exec_init;

    public @Unsigned long @Size(1) [] open_fds_init;

    public @Unsigned long @Size(1) [] full_fds_bits_init;

    public Ptr @Size(64) [] fd_array;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct files_stat_struct"
  )
  @NotUsableInJava
  public static class files_stat_struct extends Struct {
    public @Unsigned long nr_files;

    public @Unsigned long nr_free_files;

    public @Unsigned long max_files;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int type; unsigned int count; union acpi_object *elements; }"
  )
  @NotUsableInJava
  public static class package_of_acpi_object extends Struct {
    public @Unsigned @OriginalName("acpi_object_type") int type;

    public @Unsigned int count;

    public Ptr elements;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mdu_array_info_s"
  )
  @NotUsableInJava
  public static class mdu_array_info_s extends Struct {
    public int major_version;

    public int minor_version;

    public int patch_version;

    public @Unsigned int ctime;

    public int level;

    public int size;

    public int nr_disks;

    public int raid_disks;

    public int md_minor;

    public int not_persistent;

    public @Unsigned int utime;

    public int state;

    public int active_disks;

    public int working_disks;

    public int failed_disks;

    public int spare_disks;

    public int layout;

    public int chunk_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mdu_disk_info_s"
  )
  @NotUsableInJava
  public static class mdu_disk_info_s extends Struct {
    public int number;

    public int major;

    public int minor;

    public int raid_disk;

    public int state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mdu_version_s"
  )
  @NotUsableInJava
  public static class mdu_version_s extends Struct {
    public int major;

    public int minor;

    public int patchlevel;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mdu_bitmap_file_s"
  )
  @NotUsableInJava
  public static class mdu_bitmap_file_s extends Struct {
    public char @Size(4096) [] pathname;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct closure_waitlist"
  )
  @NotUsableInJava
  public static class closure_waitlist extends Struct {
    public llist_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum closure_state"
  )
  public enum closure_state implements Enum, TypedEnum {
    /**
     * {@code CLOSURE_BITS_START = 67108864}
     */
    @EnumMember(
        value = 67108864L,
        name = "CLOSURE_BITS_START"
    )
    CLOSURE_BITS_START,

    /**
     * {@code CLOSURE_DESTRUCTOR = 67108864}
     */
    @EnumMember(
        value = 67108864L,
        name = "CLOSURE_DESTRUCTOR"
    )
    CLOSURE_DESTRUCTOR,

    /**
     * {@code CLOSURE_WAITING = 268435456}
     */
    @EnumMember(
        value = 268435456L,
        name = "CLOSURE_WAITING"
    )
    CLOSURE_WAITING,

    /**
     * {@code CLOSURE_RUNNING = 1073741824}
     */
    @EnumMember(
        value = 1073741824L,
        name = "CLOSURE_RUNNING"
    )
    CLOSURE_RUNNING
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct closure_syncer"
  )
  @NotUsableInJava
  public static class closure_syncer extends Struct {
    public Ptr task;

    public int done;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union lower_chunk"
  )
  @NotUsableInJava
  public static class lower_chunk extends Union {
    public Ptr next;

    public @Unsigned long @Size(256) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4ah_rh_gam_gru_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv4ah_rh_gam_gru_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_24;

    public @Unsigned long undef_25;

    public @Unsigned long base;

    public @Unsigned long n_gru;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4ah_rh_gam_mmioh_overlay_config0_mmr_s"
  )
  @NotUsableInJava
  public static class uv4ah_rh_gam_mmioh_overlay_config0_mmr_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long undef_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4ah_rh_gam_mmioh_overlay_config1_mmr_s"
  )
  @NotUsableInJava
  public static class uv4ah_rh_gam_mmioh_overlay_config1_mmr_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long undef_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rsc_handling_status"
  )
  public enum rsc_handling_status implements Enum, TypedEnum {
    /**
     * {@code RSC_HANDLED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RSC_HANDLED"
    )
    RSC_HANDLED,

    /**
     * {@code RSC_IGNORED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RSC_IGNORED"
    )
    RSC_IGNORED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int segments; short unsigned int dup_acks; }"
  )
  @NotUsableInJava
  public static class rsc_of_anon_member_of_virtio_net_hdr_v1 extends Struct {
    public @Unsigned @OriginalName("__le16") short segments;

    public @Unsigned @OriginalName("__le16") short dup_acks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct ib_cq *cq; struct ib_qp *qp; struct ib_srq *srq; struct ib_wq *wq; unsigned int port_num; }"
  )
  @NotUsableInJava
  public static class element_of_ib_event extends Union {
    public Ptr cq;

    public Ptr qp;

    public Ptr srq;

    public Ptr wq;

    public @Unsigned int port_num;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int x; short unsigned int y; }"
  )
  @NotUsableInJava
  public static class white_point_of_hdmi_drm_infoframe extends Struct {
    public @Unsigned short x;

    public @Unsigned short y;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct flex_groups"
  )
  @NotUsableInJava
  public static class flex_groups extends Struct {
    public atomic64_t free_clusters;

    public atomic_t free_inodes;

    public atomic_t used_dirs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct chksum_desc_ctx"
  )
  @NotUsableInJava
  public static class chksum_desc_ctx extends Struct {
    public @Unsigned short crc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct chksum_ctx"
  )
  @NotUsableInJava
  public static class chksum_ctx extends Struct {
    public @Unsigned int key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct in6_addr daddr; struct in6_addr saddr; }"
  )
  @NotUsableInJava
  public static class v6_of_fam_of_lsm_network_audit extends Struct {
    public in6_addr daddr;

    public in6_addr saddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const struct in6_addr*; const struct in6_addr*; }"
  )
  @NotUsableInJava
  public static class v6_of_bpf_sk_lookup_kern extends Struct {
    public Ptr saddr;

    public Ptr daddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enum hdmi_infoframe_type type; unsigned char version; unsigned char length; unsigned int oui; }"
  )
  @NotUsableInJava
  public static class any_of_hdmi_vendor_any_infoframe extends Struct {
    public hdmi_infoframe_type type;

    public @Unsigned char version;

    public @Unsigned char length;

    public @Unsigned int oui;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int tableTime; unsigned int decode256Time; }"
  )
  @NotUsableInJava
  public static class algo_time_t extends Struct {
    public @Unsigned int tableTime;

    public @Unsigned int decode256Time;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum inBufferMode_of_ZSTD_CCtx_params_and_inBufferMode_of_ZSTD_CCtx_params_s_and_outBufferMode_of_ZSTD_CCtx_params"
  )
  public enum inBufferMode_of_ZSTD_CCtx_params_and_inBufferMode_of_ZSTD_CCtx_params_s_and_outBufferMode_of_ZSTD_CCtx_params implements Enum, TypedEnum {
    /**
     * {@code ZSTD_bm_buffered = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_bm_buffered"
    )
    ZSTD_bm_buffered,

    /**
     * {@code ZSTD_bm_stable = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_bm_stable"
    )
    ZSTD_bm_stable
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct source_location"
  )
  @NotUsableInJava
  public static class source_location extends Struct {
    public String file_name;

    @InlineUnion(92275)
    public @Unsigned long reported;

    @InlineUnion(92275)
    public anon_member_of_anon_member_of_source_location anon1$1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enum flow_action_mangle_base htype; unsigned int offset; unsigned int mask; unsigned int val; }"
  )
  @NotUsableInJava
  public static class mangle_of_anon_member_of_flow_action_entry extends Struct {
    public flow_action_mangle_base htype;

    public @Unsigned int offset;

    public @Unsigned int mask;

    public @Unsigned int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum prep_dispatch"
  )
  public enum prep_dispatch implements Enum, TypedEnum {
    /**
     * {@code PREP_DISPATCH_OK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PREP_DISPATCH_OK"
    )
    PREP_DISPATCH_OK,

    /**
     * {@code PREP_DISPATCH_NO_TAG = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PREP_DISPATCH_NO_TAG"
    )
    PREP_DISPATCH_NO_TAG,

    /**
     * {@code PREP_DISPATCH_NO_BUDGET = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PREP_DISPATCH_NO_BUDGET"
    )
    PREP_DISPATCH_NO_BUDGET
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfd_cell"
  )
  @NotUsableInJava
  public static class mfd_cell extends Struct {
    public String name;

    public int id;

    public int level;

    public Ptr suspend;

    public Ptr resume;

    public Ptr platform_data;

    public @Unsigned long pdata_size;

    public Ptr acpi_match;

    public Ptr swnode;

    public String of_compatible;

    public @Unsigned long of_reg;

    public boolean use_of_reg;

    public int num_resources;

    public Ptr resources;

    public boolean ignore_resource_conflicts;

    public boolean pm_runtime_no_callbacks;

    public int num_parent_supplies;

    public Ptr parent_supplies;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfd_cell_acpi_match"
  )
  @NotUsableInJava
  public static class mfd_cell_acpi_match extends Struct {
    public String pnpid;

    public @Unsigned long adr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfd_of_node_entry"
  )
  @NotUsableInJava
  public static class mfd_of_node_entry extends Struct {
    public list_head list;

    public Ptr dev;

    public Ptr np;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int disc_information_length; unsigned char disc_status; unsigned char border_status; unsigned char erasable; unsigned char reserved1; unsigned char n_first_track; unsigned char n_sessions_lsb; unsigned char first_track_lsb; unsigned char last_track_lsb; unsigned char mrw_status; unsigned char dbit; unsigned char reserved2; unsigned char uru; unsigned char dbc_v; unsigned char did_v; unsigned char disc_type; unsigned char n_sessions_msb; unsigned char first_track_msb; unsigned char last_track_msb; unsigned int disc_id; unsigned int lead_in; unsigned int lead_out; unsigned char disc_bar_code[8]; unsigned char reserved3; unsigned char n_opc; }"
  )
  @NotUsableInJava
  public static class disc_information extends Struct {
    public @Unsigned @OriginalName("__be16") short disc_information_length;

    public @Unsigned char disc_status;

    public @Unsigned char border_status;

    public @Unsigned char erasable;

    public @Unsigned char reserved1;

    public @Unsigned char n_first_track;

    public @Unsigned char n_sessions_lsb;

    public @Unsigned char first_track_lsb;

    public @Unsigned char last_track_lsb;

    public @Unsigned char mrw_status;

    public @Unsigned char dbit;

    public @Unsigned char reserved2;

    public @Unsigned char uru;

    public @Unsigned char dbc_v;

    public @Unsigned char did_v;

    public @Unsigned char disc_type;

    public @Unsigned char n_sessions_msb;

    public @Unsigned char first_track_msb;

    public @Unsigned char last_track_msb;

    public @Unsigned int disc_id;

    public @Unsigned int lead_in;

    public @Unsigned int lead_out;

    public @Unsigned char @Size(8) [] disc_bar_code;

    public @Unsigned char reserved3;

    public @Unsigned char n_opc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fan_fsid"
  )
  @NotUsableInJava
  public static class fan_fsid extends Struct {
    public Ptr sb;

    public __kernel_fsid_t id;

    public boolean weak;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct affinity_context"
  )
  @NotUsableInJava
  public static class affinity_context extends Struct {
    public Ptr new_mask;

    public Ptr user_mask;

    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pneigh_entry"
  )
  @NotUsableInJava
  public static class pneigh_entry extends Struct {
    public Ptr next;

    public possible_net_t net;

    public Ptr dev;

    public @OriginalName("netdevice_tracker") lockdep_map_p dev_tracker;

    public @Unsigned int flags;

    public @Unsigned char protocol;

    public @Unsigned int @Size(0) [] key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head list; }"
  )
  @NotUsableInJava
  public static class gpuva_of_drm_gem_object extends Struct {
    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct swevent_hlist"
  )
  @NotUsableInJava
  public static class swevent_hlist extends Struct {
    public hlist_head @Size(256) [] heads;

    public callback_head callback_head;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct swevent_htable"
  )
  @NotUsableInJava
  public static class swevent_htable extends Struct {
    public Ptr swevent_hlist;

    public mutex hlist_mutex;

    public int hlist_refcount;

    public int @Size(4) [] recursion;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pconfig_target"
  )
  public enum pconfig_target implements Enum, TypedEnum {
    /**
     * {@code INVALID_TARGET = 0}
     */
    @EnumMember(
        value = 0L,
        name = "INVALID_TARGET"
    )
    INVALID_TARGET,

    /**
     * {@code MKTME_TARGET = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MKTME_TARGET"
    )
    MKTME_TARGET,

    /**
     * {@code PCONFIG_TARGET_NR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PCONFIG_TARGET_NR"
    )
    PCONFIG_TARGET_NR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int suberror; unsigned int ndata; long long unsigned int data[16]; }"
  )
  @NotUsableInJava
  public static class internal_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned int suberror;

    public @Unsigned int ndata;

    public @Unsigned long @Size(16) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct internal_state"
  )
  @NotUsableInJava
  public static class internal_state extends Struct {
    public int dummy;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct internal_container"
  )
  @NotUsableInJava
  public static class internal_container extends Struct {
    public klist_node node;

    public Ptr cont;

    public device classdev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int uniq_id; unsigned char max_rec; unsigned char sspd; unsigned char fifo[6]; }"
  )
  @NotUsableInJava
  public static class uc_of_fwnet_hwaddr extends Struct {
    public @Unsigned @OriginalName("__be64") long uniq_id;

    public @Unsigned char max_rec;

    public @Unsigned char sspd;

    public @Unsigned char @Size(6) [] fifo;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned char u8_data[8]; short unsigned int u16_data[4]; unsigned int u32_data[2]; long long unsigned int u64_data[1]; const char* str[1]; }"
  )
  @NotUsableInJava
  public static class value_of_anon_member_of_property_entry extends Union {
    public @Unsigned char @Size(8) [] u8_data;

    public @Unsigned short @Size(4) [] u16_data;

    public @Unsigned int @Size(2) [] u32_data;

    public @Unsigned long @Size(1) [] u64_data;

    public String @Size(1) [] str;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct value_name_pair"
  )
  @NotUsableInJava
  public static class value_name_pair extends Struct {
    public int value;

    public String name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pf_desc"
  )
  @NotUsableInJava
  public static class pf_desc extends Struct {
    public @Unsigned int pseudoflavor;

    public @Unsigned int qop;

    public @Unsigned int service;

    public String name;

    public String auth_domain_name;

    public Ptr domain;

    public boolean datatouch;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum isStatic_of_ZSTD_cwksp"
  )
  public enum isStatic_of_ZSTD_cwksp implements Enum, TypedEnum {
    /**
     * {@code ZSTD_cwksp_dynamic_alloc = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_cwksp_dynamic_alloc"
    )
    ZSTD_cwksp_dynamic_alloc,

    /**
     * {@code ZSTD_cwksp_static_alloc = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_cwksp_static_alloc"
    )
    ZSTD_cwksp_static_alloc
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union ibs_fetch_ctl"
  )
  @NotUsableInJava
  public static class ibs_fetch_ctl extends Union {
    public @Unsigned long val;

    public anon_member_of_ibs_fetch_ctl anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union ibs_op_ctl"
  )
  @NotUsableInJava
  public static class ibs_op_ctl extends Union {
    public @Unsigned long val;

    public anon_member_of_ibs_op_ctl anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union ibs_op_data"
  )
  @NotUsableInJava
  public static class ibs_op_data extends Union {
    public @Unsigned long val;

    public anon_member_of_ibs_op_data anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union ibs_op_data2"
  )
  @NotUsableInJava
  public static class ibs_op_data2 extends Union {
    public @Unsigned long val;

    public anon_member_of_ibs_op_data2 anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union ibs_op_data3"
  )
  @NotUsableInJava
  public static class ibs_op_data3 extends Union {
    public @Unsigned long val;

    public anon_member_of_ibs_op_data3 anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ibs_states"
  )
  public enum ibs_states implements Enum, TypedEnum {
    /**
     * {@code IBS_ENABLED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "IBS_ENABLED"
    )
    IBS_ENABLED,

    /**
     * {@code IBS_STARTED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "IBS_STARTED"
    )
    IBS_STARTED,

    /**
     * {@code IBS_STOPPING = 2}
     */
    @EnumMember(
        value = 2L,
        name = "IBS_STOPPING"
    )
    IBS_STOPPING,

    /**
     * {@code IBS_STOPPED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "IBS_STOPPED"
    )
    IBS_STOPPED,

    /**
     * {@code IBS_MAX_STATES = 4}
     */
    @EnumMember(
        value = 4L,
        name = "IBS_MAX_STATES"
    )
    IBS_MAX_STATES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cmd_type"
  )
  public enum cmd_type implements Enum, TypedEnum {
    /**
     * {@code CMD_ADDR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CMD_ADDR"
    )
    CMD_ADDR,

    /**
     * {@code CMD_LISTEN = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CMD_LISTEN"
    )
    CMD_LISTEN,

    /**
     * {@code CMD_OPT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "CMD_OPT"
    )
    CMD_OPT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char nbytes; unsigned char buswidth; unsigned char dtr; unsigned char __pad; short unsigned int opcode; }"
  )
  @NotUsableInJava
  public static class cmd_of_spi_mem_op extends Struct {
    public @Unsigned char nbytes;

    public @Unsigned char buswidth;

    public @Unsigned char dtr;

    public @Unsigned char __pad;

    public @Unsigned short opcode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct size_class"
  )
  @NotUsableInJava
  public static class size_class extends Struct {
    public list_head @Size(12) [] fullness_list;

    public int size;

    public int objs_per_zspage;

    public int pages_per_zspage;

    public @Unsigned int index;

    public zs_size_stat stats;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wci_ent"
  )
  @NotUsableInJava
  public static class wci_ent extends Struct {
    public @OriginalName("work_func_t") Ptr func;

    public atomic64_t cnt;

    public hlist_node hash_node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum peer_app_attr"
  )
  public enum peer_app_attr implements Enum, TypedEnum {
    /**
     * {@code DCB_ATTR_CEE_PEER_APP_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DCB_ATTR_CEE_PEER_APP_UNSPEC"
    )
    DCB_ATTR_CEE_PEER_APP_UNSPEC,

    /**
     * {@code DCB_ATTR_CEE_PEER_APP_INFO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DCB_ATTR_CEE_PEER_APP_INFO"
    )
    DCB_ATTR_CEE_PEER_APP_INFO,

    /**
     * {@code DCB_ATTR_CEE_PEER_APP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DCB_ATTR_CEE_PEER_APP"
    )
    DCB_ATTR_CEE_PEER_APP,

    /**
     * {@code __DCB_ATTR_CEE_PEER_APP_MAX = 3}
     */
    @EnumMember(
        value = 3L,
        name = "__DCB_ATTR_CEE_PEER_APP_MAX"
    )
    __DCB_ATTR_CEE_PEER_APP_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head transport_addr_list; unsigned int rwnd; short unsigned int transport_count; short unsigned int port; struct sctp_transport *primary_path; union sctp_addr primary_addr; struct sctp_transport *active_path; struct sctp_transport *retran_path; struct sctp_transport *last_sent_to; struct sctp_transport *last_data_from; struct sctp_tsnmap tsn_map; short unsigned int addip_disabled_mask; short unsigned int ecn_capable; short unsigned int ipv4_address; short unsigned int ipv6_address; short unsigned int asconf_capable; short unsigned int prsctp_capable; short unsigned int reconf_capable; short unsigned int intl_capable; short unsigned int auth_capable; short unsigned int sack_needed; short unsigned int sack_generation; short unsigned int zero_window_announced; unsigned int sack_cnt; unsigned int adaptation_ind; struct sctp_inithdr_host i; void *cookie; int cookie_len; unsigned int addip_serial; struct sctp_random_param *peer_random; struct sctp_chunks_param *peer_chunks; struct sctp_hmac_algo_param *peer_hmacs; }"
  )
  @NotUsableInJava
  public static class peer_of_sctp_association extends Struct {
    public list_head transport_addr_list;

    public @Unsigned int rwnd;

    public @Unsigned short transport_count;

    public @Unsigned short port;

    public Ptr primary_path;

    public sctp_addr primary_addr;

    public Ptr active_path;

    public Ptr retran_path;

    public Ptr last_sent_to;

    public Ptr last_data_from;

    public sctp_tsnmap tsn_map;

    public @Unsigned @OriginalName("__be16") short addip_disabled_mask;

    public @Unsigned short ecn_capable;

    public @Unsigned short ipv4_address;

    public @Unsigned short ipv6_address;

    public @Unsigned short asconf_capable;

    public @Unsigned short prsctp_capable;

    public @Unsigned short reconf_capable;

    public @Unsigned short intl_capable;

    public @Unsigned short auth_capable;

    public @Unsigned short sack_needed;

    public @Unsigned short sack_generation;

    public @Unsigned short zero_window_announced;

    public @Unsigned int sack_cnt;

    public @Unsigned int adaptation_ind;

    public sctp_inithdr_host i;

    public Ptr cookie;

    public int cookie_len;

    public @Unsigned int addip_serial;

    public Ptr peer_random;

    public Ptr peer_chunks;

    public Ptr peer_hmacs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct remote_function_call"
  )
  @NotUsableInJava
  public static class remote_function_call extends Struct {
    public Ptr p;

    public @OriginalName("remote_function_f") Ptr func;

    public Ptr info;

    public int ret;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct remote_output"
  )
  @NotUsableInJava
  public static class remote_output extends Struct {
    public Ptr rb;

    public int err;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ma_state"
  )
  @NotUsableInJava
  public static class ma_state extends Struct {
    public Ptr tree;

    public @Unsigned long index;

    public @Unsigned long last;

    public @OriginalName("maple_enode") Ptr node;

    public @Unsigned long min;

    public @Unsigned long max;

    public Ptr alloc;

    public maple_status status;

    public @Unsigned char depth;

    public @Unsigned char offset;

    public @Unsigned char mas_flags;

    public @Unsigned char end;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ma_topiary"
  )
  @NotUsableInJava
  public static class ma_topiary extends Struct {
    public @OriginalName("maple_enode") Ptr head;

    public @OriginalName("maple_enode") Ptr tail;

    public Ptr mtree;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ma_wr_state"
  )
  @NotUsableInJava
  public static class ma_wr_state extends Struct {
    public Ptr mas;

    public Ptr node;

    public @Unsigned long r_min;

    public @Unsigned long r_max;

    public maple_type type;

    public @Unsigned char offset_end;

    public Ptr pivots;

    public @Unsigned long end_piv;

    public Ptr> slots;

    public Ptr entry;

    public Ptr content;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head link; int state; unsigned int debug_id; }"
  )
  @NotUsableInJava
  public static class afs_of_fl_u_of_file_lock extends Struct {
    public list_head link;

    public int state;

    public @Unsigned int debug_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct stclear_flags_t"
  )
  @NotUsableInJava
  public static class stclear_flags_t extends Struct {
    public @Unsigned @OriginalName("__be16") short tag;

    public @Unsigned char deactivated;

    public @Unsigned char disableForceClear;

    public @Unsigned char physicalPresence;

    public @Unsigned char physicalPresenceLock;

    public @Unsigned char bGlobalLock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum special_kfunc_type"
  )
  public enum special_kfunc_type implements Enum, TypedEnum {
    /**
     * {@code KF_bpf_obj_new_impl = 0}
     */
    @EnumMember(
        value = 0L,
        name = "KF_bpf_obj_new_impl"
    )
    KF_bpf_obj_new_impl,

    /**
     * {@code KF_bpf_obj_drop_impl = 1}
     */
    @EnumMember(
        value = 1L,
        name = "KF_bpf_obj_drop_impl"
    )
    KF_bpf_obj_drop_impl,

    /**
     * {@code KF_bpf_refcount_acquire_impl = 2}
     */
    @EnumMember(
        value = 2L,
        name = "KF_bpf_refcount_acquire_impl"
    )
    KF_bpf_refcount_acquire_impl,

    /**
     * {@code KF_bpf_list_push_front_impl = 3}
     */
    @EnumMember(
        value = 3L,
        name = "KF_bpf_list_push_front_impl"
    )
    KF_bpf_list_push_front_impl,

    /**
     * {@code KF_bpf_list_push_back_impl = 4}
     */
    @EnumMember(
        value = 4L,
        name = "KF_bpf_list_push_back_impl"
    )
    KF_bpf_list_push_back_impl,

    /**
     * {@code KF_bpf_list_pop_front = 5}
     */
    @EnumMember(
        value = 5L,
        name = "KF_bpf_list_pop_front"
    )
    KF_bpf_list_pop_front,

    /**
     * {@code KF_bpf_list_pop_back = 6}
     */
    @EnumMember(
        value = 6L,
        name = "KF_bpf_list_pop_back"
    )
    KF_bpf_list_pop_back,

    /**
     * {@code KF_bpf_cast_to_kern_ctx = 7}
     */
    @EnumMember(
        value = 7L,
        name = "KF_bpf_cast_to_kern_ctx"
    )
    KF_bpf_cast_to_kern_ctx,

    /**
     * {@code KF_bpf_rdonly_cast = 8}
     */
    @EnumMember(
        value = 8L,
        name = "KF_bpf_rdonly_cast"
    )
    KF_bpf_rdonly_cast,

    /**
     * {@code KF_bpf_rcu_read_lock = 9}
     */
    @EnumMember(
        value = 9L,
        name = "KF_bpf_rcu_read_lock"
    )
    KF_bpf_rcu_read_lock,

    /**
     * {@code KF_bpf_rcu_read_unlock = 10}
     */
    @EnumMember(
        value = 10L,
        name = "KF_bpf_rcu_read_unlock"
    )
    KF_bpf_rcu_read_unlock,

    /**
     * {@code KF_bpf_rbtree_remove = 11}
     */
    @EnumMember(
        value = 11L,
        name = "KF_bpf_rbtree_remove"
    )
    KF_bpf_rbtree_remove,

    /**
     * {@code KF_bpf_rbtree_add_impl = 12}
     */
    @EnumMember(
        value = 12L,
        name = "KF_bpf_rbtree_add_impl"
    )
    KF_bpf_rbtree_add_impl,

    /**
     * {@code KF_bpf_rbtree_first = 13}
     */
    @EnumMember(
        value = 13L,
        name = "KF_bpf_rbtree_first"
    )
    KF_bpf_rbtree_first,

    /**
     * {@code KF_bpf_dynptr_from_skb = 14}
     */
    @EnumMember(
        value = 14L,
        name = "KF_bpf_dynptr_from_skb"
    )
    KF_bpf_dynptr_from_skb,

    /**
     * {@code KF_bpf_dynptr_from_xdp = 15}
     */
    @EnumMember(
        value = 15L,
        name = "KF_bpf_dynptr_from_xdp"
    )
    KF_bpf_dynptr_from_xdp,

    /**
     * {@code KF_bpf_dynptr_slice = 16}
     */
    @EnumMember(
        value = 16L,
        name = "KF_bpf_dynptr_slice"
    )
    KF_bpf_dynptr_slice,

    /**
     * {@code KF_bpf_dynptr_slice_rdwr = 17}
     */
    @EnumMember(
        value = 17L,
        name = "KF_bpf_dynptr_slice_rdwr"
    )
    KF_bpf_dynptr_slice_rdwr,

    /**
     * {@code KF_bpf_dynptr_clone = 18}
     */
    @EnumMember(
        value = 18L,
        name = "KF_bpf_dynptr_clone"
    )
    KF_bpf_dynptr_clone,

    /**
     * {@code KF_bpf_percpu_obj_new_impl = 19}
     */
    @EnumMember(
        value = 19L,
        name = "KF_bpf_percpu_obj_new_impl"
    )
    KF_bpf_percpu_obj_new_impl,

    /**
     * {@code KF_bpf_percpu_obj_drop_impl = 20}
     */
    @EnumMember(
        value = 20L,
        name = "KF_bpf_percpu_obj_drop_impl"
    )
    KF_bpf_percpu_obj_drop_impl,

    /**
     * {@code KF_bpf_throw = 21}
     */
    @EnumMember(
        value = 21L,
        name = "KF_bpf_throw"
    )
    KF_bpf_throw,

    /**
     * {@code KF_bpf_iter_css_task_new = 22}
     */
    @EnumMember(
        value = 22L,
        name = "KF_bpf_iter_css_task_new"
    )
    KF_bpf_iter_css_task_new
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pushbutton_work_info"
  )
  @NotUsableInJava
  public static class pushbutton_work_info extends Struct {
    public Ptr p_slot;

    public work_struct work;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct rb_node rb; long unsigned int rb_subtree_last; }"
  )
  @NotUsableInJava
  public static class shared_of_vm_area_struct extends Struct {
    public rb_node rb;

    public @Unsigned long rb_subtree_last;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shared_info"
  )
  @NotUsableInJava
  public static class shared_info extends Struct {
    public vcpu_info @Size(32) [] vcpu_info;

    public @Unsigned @OriginalName("xen_ulong_t") long @Size(64) [] evtchn_pending;

    public @Unsigned @OriginalName("xen_ulong_t") long @Size(64) [] evtchn_mask;

    public pvclock_wall_clock wc;

    public @Unsigned @OriginalName("uint32_t") int wc_sec_hi;

    public arch_shared_info arch;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int i_seq; long unsigned int pgoff; unsigned int offset; }"
  )
  @NotUsableInJava
  public static class shared_of_futex_key extends Struct {
    public @Unsigned long i_seq;

    public @Unsigned long pgoff;

    public @Unsigned int offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shared_policy"
  )
  @NotUsableInJava
  public static class shared_policy extends Struct {
    public rb_root root;

    public rwlock_t lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct route_info"
  )
  @NotUsableInJava
  public static class route_info extends Struct {
    public @Unsigned char type;

    public @Unsigned char length;

    public @Unsigned char prefix_len;

    public @Unsigned char reserved_l;

    public @Unsigned char route_pref;

    public @Unsigned char reserved_h;

    public @Unsigned @OriginalName("__be32") int lifetime;

    public @Unsigned char @Size(0) [] prefix;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { void *mem; void *io; }"
  )
  @NotUsableInJava
  public static class vaddr_of_dw_edma_region extends Union {
    public Ptr mem;

    public Ptr io;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vmcb_seg"
  )
  @NotUsableInJava
  public static class vmcb_seg extends Struct {
    public @Unsigned short selector;

    public @Unsigned short attrib;

    public @Unsigned int limit;

    public @Unsigned long base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct scomp_alg"
  )
  @NotUsableInJava
  public static class scomp_alg extends Struct {
    public Ptr alloc_ctx;

    public Ptr free_ctx;

    public Ptr compress;

    public Ptr decompress;

    @InlineUnion(13645)
    public anon_member_of_anon_member_of_acomp_alg_and_anon_member_of_scomp_alg anon4$0;

    @InlineUnion(13645)
    public comp_alg_common calg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct scomp_scratch"
  )
  @NotUsableInJava
  public static class scomp_scratch extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public Ptr src;

    public Ptr dst;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum irqchip_irq_state"
  )
  public enum irqchip_irq_state implements Enum, TypedEnum {
    /**
     * {@code IRQCHIP_STATE_PENDING = 0}
     */
    @EnumMember(
        value = 0L,
        name = "IRQCHIP_STATE_PENDING"
    )
    IRQCHIP_STATE_PENDING,

    /**
     * {@code IRQCHIP_STATE_ACTIVE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "IRQCHIP_STATE_ACTIVE"
    )
    IRQCHIP_STATE_ACTIVE,

    /**
     * {@code IRQCHIP_STATE_MASKED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "IRQCHIP_STATE_MASKED"
    )
    IRQCHIP_STATE_MASKED,

    /**
     * {@code IRQCHIP_STATE_LINE_LEVEL = 3}
     */
    @EnumMember(
        value = 3L,
        name = "IRQCHIP_STATE_LINE_LEVEL"
    )
    IRQCHIP_STATE_LINE_LEVEL
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct irqchip_fwid"
  )
  @NotUsableInJava
  public static class irqchip_fwid extends Struct {
    public fwnode_handle fwnode;

    public @Unsigned int type;

    public String name;

    public Ptr pa;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct unwind_state"
  )
  @NotUsableInJava
  public static class unwind_state extends Struct {
    public stack_info stack_info;

    public @Unsigned long stack_mask;

    public Ptr task;

    public int graph_idx;

    public Ptr kr_cur;

    public boolean error;

    public boolean got_irq;

    public Ptr bp;

    public Ptr orig_sp;

    public @Unsigned long ip;

    public Ptr next_bp;

    public Ptr regs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ivrs_quirk_entry"
  )
  @NotUsableInJava
  public static class ivrs_quirk_entry extends Struct {
    public @Unsigned char id;

    public @Unsigned int devid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tsx_ctrl_states"
  )
  public enum tsx_ctrl_states implements Enum, TypedEnum {
    /**
     * {@code TSX_CTRL_ENABLE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TSX_CTRL_ENABLE"
    )
    TSX_CTRL_ENABLE,

    /**
     * {@code TSX_CTRL_DISABLE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TSX_CTRL_DISABLE"
    )
    TSX_CTRL_DISABLE,

    /**
     * {@code TSX_CTRL_RTM_ALWAYS_ABORT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TSX_CTRL_RTM_ALWAYS_ABORT"
    )
    TSX_CTRL_RTM_ALWAYS_ABORT,

    /**
     * {@code TSX_CTRL_NOT_SUPPORTED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TSX_CTRL_NOT_SUPPORTED"
    )
    TSX_CTRL_NOT_SUPPORTED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ifa_cacheinfo"
  )
  @NotUsableInJava
  public static class ifa_cacheinfo extends Struct {
    public @Unsigned int ifa_prefered;

    public @Unsigned int ifa_valid;

    public @Unsigned int cstamp;

    public @Unsigned int tstamp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pmic_table"
  )
  @NotUsableInJava
  public static class pmic_table extends Struct {
    public int address;

    public int reg;

    public int bit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { nodeElt_s huffNodeTbl[512]; struct { short unsigned int base; short unsigned int curr; } rankPosition[192]; } buildCTable_wksp; struct { struct { unsigned int CTable[59]; unsigned int scratchBuffer[41]; unsigned int count[13]; short int norm[13]; } wksp; unsigned char bitsToWeight[13]; unsigned char huffWeight[255]; } writeCTable_wksp; unsigned int hist_wksp[1024]; }"
  )
  @NotUsableInJava
  public static class wksps_of_HUF_compress_tables_t extends Union {
    public HUF_buildCTable_wksp_tables buildCTable_wksp;

    public HUF_WriteCTableWksp writeCTable_wksp;

    public @Unsigned int @Size(1024) [] hist_wksp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rcec_ea"
  )
  @NotUsableInJava
  public static class rcec_ea extends Struct {
    public @Unsigned char nextbusn;

    public @Unsigned char lastbusn;

    public @Unsigned int bitmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct f815xxa_data"
  )
  @NotUsableInJava
  public static class f815xxa_data extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public int idx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ldttss_desc"
  )
  @NotUsableInJava
  public static class ldttss_desc extends Struct {
    public @Unsigned short limit0;

    public @Unsigned short base0;

    public @Unsigned short base1;

    public @Unsigned short type;

    public @Unsigned short dpl;

    public @Unsigned short p;

    public @Unsigned short limit1;

    public @Unsigned short zero0;

    public @Unsigned short g;

    public @Unsigned short base2;

    public @Unsigned int base3;

    public @Unsigned int zero1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sam_status"
  )
  public enum sam_status implements Enum, TypedEnum {
    /**
     * {@code SAM_STAT_GOOD = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SAM_STAT_GOOD"
    )
    SAM_STAT_GOOD,

    /**
     * {@code SAM_STAT_CHECK_CONDITION = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SAM_STAT_CHECK_CONDITION"
    )
    SAM_STAT_CHECK_CONDITION,

    /**
     * {@code SAM_STAT_CONDITION_MET = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SAM_STAT_CONDITION_MET"
    )
    SAM_STAT_CONDITION_MET,

    /**
     * {@code SAM_STAT_BUSY = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SAM_STAT_BUSY"
    )
    SAM_STAT_BUSY,

    /**
     * {@code SAM_STAT_INTERMEDIATE = 16}
     */
    @EnumMember(
        value = 16L,
        name = "SAM_STAT_INTERMEDIATE"
    )
    SAM_STAT_INTERMEDIATE,

    /**
     * {@code SAM_STAT_INTERMEDIATE_CONDITION_MET = 20}
     */
    @EnumMember(
        value = 20L,
        name = "SAM_STAT_INTERMEDIATE_CONDITION_MET"
    )
    SAM_STAT_INTERMEDIATE_CONDITION_MET,

    /**
     * {@code SAM_STAT_RESERVATION_CONFLICT = 24}
     */
    @EnumMember(
        value = 24L,
        name = "SAM_STAT_RESERVATION_CONFLICT"
    )
    SAM_STAT_RESERVATION_CONFLICT,

    /**
     * {@code SAM_STAT_COMMAND_TERMINATED = 34}
     */
    @EnumMember(
        value = 34L,
        name = "SAM_STAT_COMMAND_TERMINATED"
    )
    SAM_STAT_COMMAND_TERMINATED,

    /**
     * {@code SAM_STAT_TASK_SET_FULL = 40}
     */
    @EnumMember(
        value = 40L,
        name = "SAM_STAT_TASK_SET_FULL"
    )
    SAM_STAT_TASK_SET_FULL,

    /**
     * {@code SAM_STAT_ACA_ACTIVE = 48}
     */
    @EnumMember(
        value = 48L,
        name = "SAM_STAT_ACA_ACTIVE"
    )
    SAM_STAT_ACA_ACTIVE,

    /**
     * {@code SAM_STAT_TASK_ABORTED = 64}
     */
    @EnumMember(
        value = 64L,
        name = "SAM_STAT_TASK_ABORTED"
    )
    SAM_STAT_TASK_ABORTED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cb_id"
  )
  @NotUsableInJava
  public static class cb_id extends Struct {
    public @Unsigned int idx;

    public @Unsigned int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct broken_edid"
  )
  @NotUsableInJava
  public static class broken_edid extends Struct {
    public @Unsigned char @Size(4) [] manufacturer;

    public @Unsigned int model;

    public @Unsigned int fix;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct restart_block"
  )
  @NotUsableInJava
  public static class restart_block extends Struct {
    public @Unsigned long arch_data;

    public Ptr fn;

    @InlineUnion(136)
    public futex_of_anon_member_of_restart_block futex;

    @InlineUnion(136)
    public nanosleep_of_anon_member_of_restart_block nanosleep;

    @InlineUnion(136)
    public poll_of_anon_member_of_restart_block poll;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct seqcount_spinlock"
  )
  @NotUsableInJava
  public static class seqcount_spinlock extends Struct {
    public @OriginalName("seqcount_t") seqcount seqcount;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct seqcount_raw_spinlock"
  )
  @NotUsableInJava
  public static class seqcount_raw_spinlock extends Struct {
    public @OriginalName("seqcount_t") seqcount seqcount;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { seqcount seqcount; }"
  )
  @NotUsableInJava
  public static class seqcount_latch_t extends Struct {
    public @OriginalName("seqcount_t") seqcount seqcount;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum max77843_sys_reg"
  )
  public enum max77843_sys_reg implements Enum, TypedEnum {
    /**
     * {@code MAX77843_SYS_REG_PMICID = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MAX77843_SYS_REG_PMICID"
    )
    MAX77843_SYS_REG_PMICID,

    /**
     * {@code MAX77843_SYS_REG_PMICREV = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MAX77843_SYS_REG_PMICREV"
    )
    MAX77843_SYS_REG_PMICREV,

    /**
     * {@code MAX77843_SYS_REG_MAINCTRL1 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MAX77843_SYS_REG_MAINCTRL1"
    )
    MAX77843_SYS_REG_MAINCTRL1,

    /**
     * {@code MAX77843_SYS_REG_INTSRC = 34}
     */
    @EnumMember(
        value = 34L,
        name = "MAX77843_SYS_REG_INTSRC"
    )
    MAX77843_SYS_REG_INTSRC,

    /**
     * {@code MAX77843_SYS_REG_INTSRCMASK = 35}
     */
    @EnumMember(
        value = 35L,
        name = "MAX77843_SYS_REG_INTSRCMASK"
    )
    MAX77843_SYS_REG_INTSRCMASK,

    /**
     * {@code MAX77843_SYS_REG_SYSINTSRC = 36}
     */
    @EnumMember(
        value = 36L,
        name = "MAX77843_SYS_REG_SYSINTSRC"
    )
    MAX77843_SYS_REG_SYSINTSRC,

    /**
     * {@code MAX77843_SYS_REG_SYSINTMASK = 38}
     */
    @EnumMember(
        value = 38L,
        name = "MAX77843_SYS_REG_SYSINTMASK"
    )
    MAX77843_SYS_REG_SYSINTMASK,

    /**
     * {@code MAX77843_SYS_REG_TOPSYS_STAT = 40}
     */
    @EnumMember(
        value = 40L,
        name = "MAX77843_SYS_REG_TOPSYS_STAT"
    )
    MAX77843_SYS_REG_TOPSYS_STAT,

    /**
     * {@code MAX77843_SYS_REG_SAFEOUTCTRL = 198}
     */
    @EnumMember(
        value = 198L,
        name = "MAX77843_SYS_REG_SAFEOUTCTRL"
    )
    MAX77843_SYS_REG_SAFEOUTCTRL,

    /**
     * {@code MAX77843_SYS_REG_END = 199}
     */
    @EnumMember(
        value = 199L,
        name = "MAX77843_SYS_REG_END"
    )
    MAX77843_SYS_REG_END
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum max77843_charger_reg"
  )
  public enum max77843_charger_reg implements Enum, TypedEnum {
    /**
     * {@code MAX77843_CHG_REG_CHG_INT = 176}
     */
    @EnumMember(
        value = 176L,
        name = "MAX77843_CHG_REG_CHG_INT"
    )
    MAX77843_CHG_REG_CHG_INT,

    /**
     * {@code MAX77843_CHG_REG_CHG_INT_MASK = 177}
     */
    @EnumMember(
        value = 177L,
        name = "MAX77843_CHG_REG_CHG_INT_MASK"
    )
    MAX77843_CHG_REG_CHG_INT_MASK,

    /**
     * {@code MAX77843_CHG_REG_CHG_INT_OK = 178}
     */
    @EnumMember(
        value = 178L,
        name = "MAX77843_CHG_REG_CHG_INT_OK"
    )
    MAX77843_CHG_REG_CHG_INT_OK,

    /**
     * {@code MAX77843_CHG_REG_CHG_DTLS_00 = 179}
     */
    @EnumMember(
        value = 179L,
        name = "MAX77843_CHG_REG_CHG_DTLS_00"
    )
    MAX77843_CHG_REG_CHG_DTLS_00,

    /**
     * {@code MAX77843_CHG_REG_CHG_DTLS_01 = 180}
     */
    @EnumMember(
        value = 180L,
        name = "MAX77843_CHG_REG_CHG_DTLS_01"
    )
    MAX77843_CHG_REG_CHG_DTLS_01,

    /**
     * {@code MAX77843_CHG_REG_CHG_DTLS_02 = 181}
     */
    @EnumMember(
        value = 181L,
        name = "MAX77843_CHG_REG_CHG_DTLS_02"
    )
    MAX77843_CHG_REG_CHG_DTLS_02,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_00 = 183}
     */
    @EnumMember(
        value = 183L,
        name = "MAX77843_CHG_REG_CHG_CNFG_00"
    )
    MAX77843_CHG_REG_CHG_CNFG_00,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_01 = 184}
     */
    @EnumMember(
        value = 184L,
        name = "MAX77843_CHG_REG_CHG_CNFG_01"
    )
    MAX77843_CHG_REG_CHG_CNFG_01,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_02 = 185}
     */
    @EnumMember(
        value = 185L,
        name = "MAX77843_CHG_REG_CHG_CNFG_02"
    )
    MAX77843_CHG_REG_CHG_CNFG_02,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_03 = 186}
     */
    @EnumMember(
        value = 186L,
        name = "MAX77843_CHG_REG_CHG_CNFG_03"
    )
    MAX77843_CHG_REG_CHG_CNFG_03,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_04 = 187}
     */
    @EnumMember(
        value = 187L,
        name = "MAX77843_CHG_REG_CHG_CNFG_04"
    )
    MAX77843_CHG_REG_CHG_CNFG_04,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_06 = 189}
     */
    @EnumMember(
        value = 189L,
        name = "MAX77843_CHG_REG_CHG_CNFG_06"
    )
    MAX77843_CHG_REG_CHG_CNFG_06,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_07 = 190}
     */
    @EnumMember(
        value = 190L,
        name = "MAX77843_CHG_REG_CHG_CNFG_07"
    )
    MAX77843_CHG_REG_CHG_CNFG_07,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_09 = 192}
     */
    @EnumMember(
        value = 192L,
        name = "MAX77843_CHG_REG_CHG_CNFG_09"
    )
    MAX77843_CHG_REG_CHG_CNFG_09,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_10 = 193}
     */
    @EnumMember(
        value = 193L,
        name = "MAX77843_CHG_REG_CHG_CNFG_10"
    )
    MAX77843_CHG_REG_CHG_CNFG_10,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_11 = 194}
     */
    @EnumMember(
        value = 194L,
        name = "MAX77843_CHG_REG_CHG_CNFG_11"
    )
    MAX77843_CHG_REG_CHG_CNFG_11,

    /**
     * {@code MAX77843_CHG_REG_CHG_CNFG_12 = 195}
     */
    @EnumMember(
        value = 195L,
        name = "MAX77843_CHG_REG_CHG_CNFG_12"
    )
    MAX77843_CHG_REG_CHG_CNFG_12,

    /**
     * {@code MAX77843_CHG_REG_END = 196}
     */
    @EnumMember(
        value = 196L,
        name = "MAX77843_CHG_REG_END"
    )
    MAX77843_CHG_REG_END
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rnd_state"
  )
  @NotUsableInJava
  public static class rnd_state extends Struct {
    public @Unsigned int s1;

    public @Unsigned int s2;

    public @Unsigned int s3;

    public @Unsigned int s4;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct solaris_x86_slice"
  )
  @NotUsableInJava
  public static class solaris_x86_slice extends Struct {
    public @Unsigned @OriginalName("__le16") short s_tag;

    public @Unsigned @OriginalName("__le16") short s_flag;

    public @Unsigned @OriginalName("__le32") int s_start;

    public @Unsigned @OriginalName("__le32") int s_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct solaris_x86_vtoc"
  )
  @NotUsableInJava
  public static class solaris_x86_vtoc extends Struct {
    public @Unsigned int @Size(3) [] v_bootinfo;

    public @Unsigned @OriginalName("__le32") int v_sanity;

    public @Unsigned @OriginalName("__le32") int v_version;

    public char @Size(8) [] v_volume;

    public @Unsigned @OriginalName("__le16") short v_sectorsz;

    public @Unsigned @OriginalName("__le16") short v_nparts;

    public @Unsigned int @Size(10) [] v_reserved;

    public solaris_x86_slice @Size(16) [] v_slice;

    public @Unsigned int @Size(16) [] timestamp;

    public char @Size(128) [] v_asciilabel;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum transparent_hugepage_flag"
  )
  public enum transparent_hugepage_flag implements Enum, TypedEnum {
    /**
     * {@code TRANSPARENT_HUGEPAGE_UNSUPPORTED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TRANSPARENT_HUGEPAGE_UNSUPPORTED"
    )
    TRANSPARENT_HUGEPAGE_UNSUPPORTED,

    /**
     * {@code TRANSPARENT_HUGEPAGE_FLAG = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TRANSPARENT_HUGEPAGE_FLAG"
    )
    TRANSPARENT_HUGEPAGE_FLAG,

    /**
     * {@code TRANSPARENT_HUGEPAGE_REQ_MADV_FLAG = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TRANSPARENT_HUGEPAGE_REQ_MADV_FLAG"
    )
    TRANSPARENT_HUGEPAGE_REQ_MADV_FLAG,

    /**
     * {@code TRANSPARENT_HUGEPAGE_DEFRAG_DIRECT_FLAG = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TRANSPARENT_HUGEPAGE_DEFRAG_DIRECT_FLAG"
    )
    TRANSPARENT_HUGEPAGE_DEFRAG_DIRECT_FLAG,

    /**
     * {@code TRANSPARENT_HUGEPAGE_DEFRAG_KSWAPD_FLAG = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TRANSPARENT_HUGEPAGE_DEFRAG_KSWAPD_FLAG"
    )
    TRANSPARENT_HUGEPAGE_DEFRAG_KSWAPD_FLAG,

    /**
     * {@code TRANSPARENT_HUGEPAGE_DEFRAG_KSWAPD_OR_MADV_FLAG = 5}
     */
    @EnumMember(
        value = 5L,
        name = "TRANSPARENT_HUGEPAGE_DEFRAG_KSWAPD_OR_MADV_FLAG"
    )
    TRANSPARENT_HUGEPAGE_DEFRAG_KSWAPD_OR_MADV_FLAG,

    /**
     * {@code TRANSPARENT_HUGEPAGE_DEFRAG_REQ_MADV_FLAG = 6}
     */
    @EnumMember(
        value = 6L,
        name = "TRANSPARENT_HUGEPAGE_DEFRAG_REQ_MADV_FLAG"
    )
    TRANSPARENT_HUGEPAGE_DEFRAG_REQ_MADV_FLAG,

    /**
     * {@code TRANSPARENT_HUGEPAGE_DEFRAG_KHUGEPAGED_FLAG = 7}
     */
    @EnumMember(
        value = 7L,
        name = "TRANSPARENT_HUGEPAGE_DEFRAG_KHUGEPAGED_FLAG"
    )
    TRANSPARENT_HUGEPAGE_DEFRAG_KHUGEPAGED_FLAG,

    /**
     * {@code TRANSPARENT_HUGEPAGE_USE_ZERO_PAGE_FLAG = 8}
     */
    @EnumMember(
        value = 8L,
        name = "TRANSPARENT_HUGEPAGE_USE_ZERO_PAGE_FLAG"
    )
    TRANSPARENT_HUGEPAGE_USE_ZERO_PAGE_FLAG
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct fuse_out_header h; }"
  )
  @NotUsableInJava
  public static class out_of_fuse_req extends Struct {
    public fuse_out_header h;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct __genradix tree; struct sctp_stream_out type[0]; }"
  )
  @NotUsableInJava
  public static class out_of_sctp_stream extends Struct {
    public __genradix tree;

    public sctp_stream_out @Size(0) [] type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct out_of_bounds_data"
  )
  @NotUsableInJava
  public static class out_of_bounds_data extends Struct {
    public source_location location;

    public Ptr array_type;

    public Ptr index_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffd_msg"
  )
  @NotUsableInJava
  public static class uffd_msg extends Struct {
    public @Unsigned char event;

    public @Unsigned char reserved1;

    public @Unsigned short reserved2;

    public @Unsigned int reserved3;

    public arg_of_uffd_msg arg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct purgatory_info"
  )
  @NotUsableInJava
  public static class purgatory_info extends Struct {
    public Ptr<@OriginalName("Elf64_Ehdr") elf64_hdr> ehdr;

    public Ptr<@OriginalName("Elf64_Shdr") elf64_shdr> sechdrs;

    public Ptr purgatory_buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct storm_bank"
  )
  @NotUsableInJava
  public static class storm_bank extends Struct {
    public @Unsigned long history;

    public @Unsigned long timestamp;

    public boolean in_storm_mode;

    public boolean poll_only;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xxh64_state"
  )
  @NotUsableInJava
  public static class xxh64_state extends Struct {
    public @Unsigned @OriginalName("uint64_t") long total_len;

    public @Unsigned @OriginalName("uint64_t") long v1;

    public @Unsigned @OriginalName("uint64_t") long v2;

    public @Unsigned @OriginalName("uint64_t") long v3;

    public @Unsigned @OriginalName("uint64_t") long v4;

    public @Unsigned @OriginalName("uint64_t") long @Size(4) [] mem64;

    public @Unsigned @OriginalName("uint32_t") int memsize;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int epr; }"
  )
  @NotUsableInJava
  public static class epr_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned int epr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct receive_queue"
  )
  @NotUsableInJava
  public static class receive_queue extends Struct {
    public Ptr vq;

    public napi_struct napi;

    public Ptr xdp_prog;

    public virtnet_rq_stats stats;

    public @Unsigned short calls;

    public boolean dim_enabled;

    public dim dim;

    public @Unsigned int packets_in_napi;

    public virtnet_interrupt_coalesce intr_coal;

    public Ptr pages;

    public ewma_pkt_len mrg_avg_pkt_len;

    public page_frag alloc_frag;

    public scatterlist @Size(19) [] sg;

    public @Unsigned int min_buf_len;

    public char @Size(16) [] name;

    public xdp_rxq_info xdp_rxq;

    public Ptr last_dma;

    public boolean do_dma;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ucount_type"
  )
  public enum ucount_type implements Enum, TypedEnum {
    /**
     * {@code UCOUNT_USER_NAMESPACES = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UCOUNT_USER_NAMESPACES"
    )
    UCOUNT_USER_NAMESPACES,

    /**
     * {@code UCOUNT_PID_NAMESPACES = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UCOUNT_PID_NAMESPACES"
    )
    UCOUNT_PID_NAMESPACES,

    /**
     * {@code UCOUNT_UTS_NAMESPACES = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UCOUNT_UTS_NAMESPACES"
    )
    UCOUNT_UTS_NAMESPACES,

    /**
     * {@code UCOUNT_IPC_NAMESPACES = 3}
     */
    @EnumMember(
        value = 3L,
        name = "UCOUNT_IPC_NAMESPACES"
    )
    UCOUNT_IPC_NAMESPACES,

    /**
     * {@code UCOUNT_NET_NAMESPACES = 4}
     */
    @EnumMember(
        value = 4L,
        name = "UCOUNT_NET_NAMESPACES"
    )
    UCOUNT_NET_NAMESPACES,

    /**
     * {@code UCOUNT_MNT_NAMESPACES = 5}
     */
    @EnumMember(
        value = 5L,
        name = "UCOUNT_MNT_NAMESPACES"
    )
    UCOUNT_MNT_NAMESPACES,

    /**
     * {@code UCOUNT_CGROUP_NAMESPACES = 6}
     */
    @EnumMember(
        value = 6L,
        name = "UCOUNT_CGROUP_NAMESPACES"
    )
    UCOUNT_CGROUP_NAMESPACES,

    /**
     * {@code UCOUNT_TIME_NAMESPACES = 7}
     */
    @EnumMember(
        value = 7L,
        name = "UCOUNT_TIME_NAMESPACES"
    )
    UCOUNT_TIME_NAMESPACES,

    /**
     * {@code UCOUNT_INOTIFY_INSTANCES = 8}
     */
    @EnumMember(
        value = 8L,
        name = "UCOUNT_INOTIFY_INSTANCES"
    )
    UCOUNT_INOTIFY_INSTANCES,

    /**
     * {@code UCOUNT_INOTIFY_WATCHES = 9}
     */
    @EnumMember(
        value = 9L,
        name = "UCOUNT_INOTIFY_WATCHES"
    )
    UCOUNT_INOTIFY_WATCHES,

    /**
     * {@code UCOUNT_FANOTIFY_GROUPS = 10}
     */
    @EnumMember(
        value = 10L,
        name = "UCOUNT_FANOTIFY_GROUPS"
    )
    UCOUNT_FANOTIFY_GROUPS,

    /**
     * {@code UCOUNT_FANOTIFY_MARKS = 11}
     */
    @EnumMember(
        value = 11L,
        name = "UCOUNT_FANOTIFY_MARKS"
    )
    UCOUNT_FANOTIFY_MARKS,

    /**
     * {@code UCOUNT_COUNTS = 12}
     */
    @EnumMember(
        value = 12L,
        name = "UCOUNT_COUNTS"
    )
    UCOUNT_COUNTS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct md5_state"
  )
  @NotUsableInJava
  public static class md5_state extends Struct {
    public @Unsigned int @Size(4) [] hash;

    public @Unsigned int @Size(16) [] block;

    public @Unsigned long byte_count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int low; unsigned int hi; }"
  )
  @NotUsableInJava
  public static class output_of_seq_of_xfrm_skb_cb_and_seq_of_xfrm_offload extends Struct {
    public @Unsigned int low;

    public @Unsigned int hi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int daddr; unsigned int saddr; }"
  )
  @NotUsableInJava
  public static class v4_of_fam_of_lsm_network_audit extends Struct {
    public @Unsigned @OriginalName("__be32") int daddr;

    public @Unsigned @OriginalName("__be32") int saddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vif_device"
  )
  @NotUsableInJava
  public static class vif_device extends Struct {
    public Ptr dev;

    public @OriginalName("netdevice_tracker") lockdep_map_p dev_tracker;

    public @Unsigned long bytes_in;

    public @Unsigned long bytes_out;

    public @Unsigned long pkt_in;

    public @Unsigned long pkt_out;

    public @Unsigned long rate_limit;

    public @Unsigned char threshold;

    public @Unsigned short flags;

    public int link;

    public netdev_phys_item_id dev_parent_id;

    public @Unsigned @OriginalName("__be32") int local;

    public @Unsigned @OriginalName("__be32") int remote;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vif_entry_notifier_info"
  )
  @NotUsableInJava
  public static class vif_entry_notifier_info extends Struct {
    public fib_notifier_info info;

    public Ptr dev;

    public @Unsigned short vif_index;

    public @Unsigned short vif_flags;

    public @Unsigned int tb_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int offset; unsigned int checksum; }"
  )
  @NotUsableInJava
  public static class ldmEntry_t extends Struct {
    public @Unsigned int offset;

    public @Unsigned int checksum;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int h_i_reserved1; short unsigned int h_i_mode_high; short unsigned int h_i_uid_high; short unsigned int h_i_gid_high; unsigned int h_i_author; }"
  )
  @NotUsableInJava
  public static class hurd2_of_osd2_of_ext4_inode extends Struct {
    public @Unsigned @OriginalName("__le16") short h_i_reserved1;

    public @Unsigned short h_i_mode_high;

    public @Unsigned short h_i_uid_high;

    public @Unsigned short h_i_gid_high;

    public @Unsigned int h_i_author;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dccp_hdr"
  )
  @NotUsableInJava
  public static class dccp_hdr extends Struct {
    public @Unsigned @OriginalName("__be16") short dccph_sport;

    public @Unsigned @OriginalName("__be16") short dccph_dport;

    public @Unsigned char dccph_doff;

    public @Unsigned char dccph_cscov;

    public @Unsigned char dccph_ccval;

    public @Unsigned @OriginalName("__sum16") short dccph_checksum;

    public @Unsigned char dccph_x;

    public @Unsigned char dccph_type;

    public @Unsigned char dccph_reserved;

    public @Unsigned char dccph_seq2;

    public @Unsigned @OriginalName("__be16") short dccph_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dccp_state"
  )
  public enum dccp_state implements Enum, TypedEnum {
    /**
     * {@code DCCP_OPEN = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DCCP_OPEN"
    )
    DCCP_OPEN,

    /**
     * {@code DCCP_REQUESTING = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DCCP_REQUESTING"
    )
    DCCP_REQUESTING,

    /**
     * {@code DCCP_LISTEN = 10}
     */
    @EnumMember(
        value = 10L,
        name = "DCCP_LISTEN"
    )
    DCCP_LISTEN,

    /**
     * {@code DCCP_RESPOND = 3}
     */
    @EnumMember(
        value = 3L,
        name = "DCCP_RESPOND"
    )
    DCCP_RESPOND,

    /**
     * {@code DCCP_ACTIVE_CLOSEREQ = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DCCP_ACTIVE_CLOSEREQ"
    )
    DCCP_ACTIVE_CLOSEREQ,

    /**
     * {@code DCCP_PASSIVE_CLOSE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "DCCP_PASSIVE_CLOSE"
    )
    DCCP_PASSIVE_CLOSE,

    /**
     * {@code DCCP_CLOSING = 11}
     */
    @EnumMember(
        value = 11L,
        name = "DCCP_CLOSING"
    )
    DCCP_CLOSING,

    /**
     * {@code DCCP_TIME_WAIT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "DCCP_TIME_WAIT"
    )
    DCCP_TIME_WAIT,

    /**
     * {@code DCCP_CLOSED = 7}
     */
    @EnumMember(
        value = 7L,
        name = "DCCP_CLOSED"
    )
    DCCP_CLOSED,

    /**
     * {@code DCCP_NEW_SYN_RECV = 12}
     */
    @EnumMember(
        value = 12L,
        name = "DCCP_NEW_SYN_RECV"
    )
    DCCP_NEW_SYN_RECV,

    /**
     * {@code DCCP_PARTOPEN = 14}
     */
    @EnumMember(
        value = 14L,
        name = "DCCP_PARTOPEN"
    )
    DCCP_PARTOPEN,

    /**
     * {@code DCCP_PASSIVE_CLOSEREQ = 15}
     */
    @EnumMember(
        value = 15L,
        name = "DCCP_PASSIVE_CLOSEREQ"
    )
    DCCP_PASSIVE_CLOSEREQ,

    /**
     * {@code DCCP_MAX_STATES = 16}
     */
    @EnumMember(
        value = 16L,
        name = "DCCP_MAX_STATES"
    )
    DCCP_MAX_STATES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int port; }"
  )
  @NotUsableInJava
  public static class dccp_of_nf_conntrack_man_proto_and_dccp_of_u_of_dst_of_nf_conntrack_tuple_and_sctp_of_nf_conntrack_man_proto extends Struct {
    public @Unsigned @OriginalName("__be16") short port;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct callback_head"
  )
  @NotUsableInJava
  public static class callback_head extends Struct {
    public Ptr next;

    public Ptr func;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct callback_register"
  )
  @NotUsableInJava
  public static class callback_register extends Struct {
    public @Unsigned @OriginalName("uint16_t") short type;

    public @Unsigned @OriginalName("uint16_t") short flags;

    public @Unsigned @OriginalName("xen_callback_t") long address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kmalloced_param"
  )
  @NotUsableInJava
  public static class kmalloced_param extends Struct {
    public list_head list;

    public char @Size(0) [] val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int reqid; unsigned char mode; unsigned char replay_window; unsigned char aalgo; unsigned char ealgo; unsigned char calgo; unsigned char flags; short unsigned int family; union { unsigned int a4; unsigned int a6[4]; struct in6_addr in6; }; int header_len; int trailer_len; unsigned int extra_flags; struct xfrm_mark smark; }"
  )
  @NotUsableInJava
  public static class props_of_xfrm_state extends Struct {
    public @Unsigned int reqid;

    public @Unsigned char mode;

    public @Unsigned char replay_window;

    public @Unsigned char aalgo;

    public @Unsigned char ealgo;

    public @Unsigned char calgo;

    public @Unsigned char flags;

    public @Unsigned short family;

    public xfrm_address_t saddr;

    public int header_len;

    public int trailer_len;

    public @Unsigned int extra_flags;

    public xfrm_mark smark;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union fwnet_hwaddr"
  )
  @NotUsableInJava
  public static class fwnet_hwaddr extends Union {
    public @Unsigned char @Size(16) [] u;

    public uc_of_fwnet_hwaddr uc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct inet_hashinfo *hashinfo; struct udp_table *udp_table; struct raw_hashinfo *raw_hash; smc_hashinfo *smc_hash; }"
  )
  @NotUsableInJava
  public static class h_of_proto extends Union {
    public Ptr hashinfo;

    public Ptr udp_table;

    public Ptr raw_hash;

    public @OriginalName("smc_hashinfo") Ptr smc_hash;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct h_misc"
  )
  @NotUsableInJava
  public static class h_misc extends Struct {
    public @Unsigned long ino;

    public @Unsigned int generation;

    public @Unsigned @OriginalName("uid_t") int uid;

    public @Unsigned @OriginalName("gid_t") int gid;

    public @Unsigned @OriginalName("umode_t") short mode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct apm_bios_info"
  )
  @NotUsableInJava
  public static class apm_bios_info extends Struct {
    public @Unsigned short version;

    public @Unsigned short cseg;

    public @Unsigned int offset;

    public @Unsigned short cseg_16;

    public @Unsigned short dseg;

    public @Unsigned short flags;

    public @Unsigned short cseg_len;

    public @Unsigned short cseg_16_len;

    public @Unsigned short dseg_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct blkpg_ioctl_arg"
  )
  @NotUsableInJava
  public static class blkpg_ioctl_arg extends Struct {
    public int op;

    public int flags;

    public int datalen;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct blkpg_partition"
  )
  @NotUsableInJava
  public static class blkpg_partition extends Struct {
    public long start;

    public long length;

    public int pno;

    public char @Size(64) [] devname;

    public char @Size(64) [] volname;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct olpc_ofw_header"
  )
  @NotUsableInJava
  public static class olpc_ofw_header extends Struct {
    public @Unsigned int ofw_magic;

    public @Unsigned int ofw_version;

    public @Unsigned int cif_handler;

    public @Unsigned int irq_desc_table;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ts_state"
  )
  @NotUsableInJava
  public static class ts_state extends Struct {
    public @Unsigned int offset;

    public char @Size(48) [] cb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ts_ops"
  )
  @NotUsableInJava
  public static class ts_ops extends Struct {
    public String name;

    public Ptr init;

    public Ptr find;

    public Ptr destroy;

    public Ptr get_pattern;

    public Ptr get_pattern_len;

    public Ptr owner;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ts_config"
  )
  @NotUsableInJava
  public static class ts_config extends Struct {
    public Ptr ops;

    public int flags;

    public Ptr get_next_block;

    public Ptr finish;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ts_dmi_data"
  )
  @NotUsableInJava
  public static class ts_dmi_data extends Struct {
    public efi_embedded_fw_desc embedded_fw;

    public String acpi_name;

    public Ptr properties;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ts_linear_state"
  )
  @NotUsableInJava
  public static class ts_linear_state extends Struct {
    public @Unsigned int len;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct apd_device_desc"
  )
  @NotUsableInJava
  public static class apd_device_desc extends Struct {
    public @Unsigned int fixed_clk_rate;

    public Ptr properties;

    public Ptr setup;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct apd_private_data"
  )
  @NotUsableInJava
  public static class apd_private_data extends Struct {
    public Ptr clk;

    public Ptr adev;

    public Ptr dev_desc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { _Bool cached; long long int size; long long int pos; long long unsigned int version; struct timespec64 mtime; long long unsigned int iversion; spinlock lock; }"
  )
  @NotUsableInJava
  public static class rdc_of_anon_member_of_fuse_inode extends Struct {
    public boolean cached;

    public @OriginalName("loff_t") long size;

    public @OriginalName("loff_t") long pos;

    public @Unsigned long version;

    public timespec64 mtime;

    public @Unsigned long iversion;

    public @OriginalName("spinlock_t") spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct getdents_callback"
  )
  @NotUsableInJava
  public static class getdents_callback extends Struct {
    public dir_context ctx;

    public Ptr current_dir;

    public int prev_reclen;

    public int count;

    public int error;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct getdents_callback64"
  )
  @NotUsableInJava
  public static class getdents_callback64 extends Struct {
    public dir_context ctx;

    public Ptr current_dir;

    public int prev_reclen;

    public int count;

    public int error;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msqid64_ds"
  )
  @NotUsableInJava
  public static class msqid64_ds extends Struct {
    public ipc64_perm msg_perm;

    public long msg_stime;

    public long msg_rtime;

    public long msg_ctime;

    public @Unsigned long msg_cbytes;

    public @Unsigned long msg_qnum;

    public @Unsigned long msg_qbytes;

    public @OriginalName("__kernel_pid_t") int msg_lspid;

    public @OriginalName("__kernel_pid_t") int msg_lrpid;

    public @Unsigned long __unused4;

    public @Unsigned long __unused5;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct igmpv3_grec"
  )
  @NotUsableInJava
  public static class igmpv3_grec extends Struct {
    public @Unsigned char grec_type;

    public @Unsigned char grec_auxwords;

    public @Unsigned @OriginalName("__be16") short grec_nsrcs;

    public @Unsigned @OriginalName("__be32") int grec_mca;

    public @Unsigned @OriginalName("__be32") int @Size(0) [] grec_src;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct igmpv3_report"
  )
  @NotUsableInJava
  public static class igmpv3_report extends Struct {
    public @Unsigned char type;

    public @Unsigned char resv1;

    public @Unsigned @OriginalName("__sum16") short csum;

    public @Unsigned @OriginalName("__be16") short resv2;

    public @Unsigned @OriginalName("__be16") short ngrec;

    public igmpv3_grec @Size(0) [] grec;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct igmpv3_query"
  )
  @NotUsableInJava
  public static class igmpv3_query extends Struct {
    public @Unsigned char type;

    public @Unsigned char code;

    public @Unsigned @OriginalName("__sum16") short csum;

    public @Unsigned @OriginalName("__be32") int group;

    public @Unsigned char qrv;

    public @Unsigned char suppress;

    public @Unsigned char resv;

    public @Unsigned char qqic;

    public @Unsigned @OriginalName("__be16") short nsrcs;

    public @Unsigned @OriginalName("__be32") int @Size(0) [] srcs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { short unsigned int srcrt; short unsigned int osrcrt; short unsigned int rxinfo; short unsigned int rxoinfo; short unsigned int rxhlim; short unsigned int rxohlim; short unsigned int hopopts; short unsigned int ohopopts; short unsigned int dstopts; short unsigned int odstopts; short unsigned int rxflow; short unsigned int rxtclass; short unsigned int rxpmtu; short unsigned int rxorigdstaddr; short unsigned int recvfragsize; } bits; short unsigned int all; }"
  )
  @NotUsableInJava
  public static class rxopt_of_ipv6_pinfo extends Union {
    public bits_of_rxopt_of_ipv6_pinfo bits;

    public @Unsigned short all;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sb_writers"
  )
  @NotUsableInJava
  public static class sb_writers extends Struct {
    public @Unsigned short frozen;

    public int freeze_kcount;

    public int freeze_ucount;

    public percpu_rw_semaphore @Size(3) [] rw_sem;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum l2tp_debug_flags"
  )
  public enum l2tp_debug_flags implements Enum, TypedEnum {
    /**
     * {@code L2TP_MSG_DEBUG = 1}
     */
    @EnumMember(
        value = 1L,
        name = "L2TP_MSG_DEBUG"
    )
    L2TP_MSG_DEBUG,

    /**
     * {@code L2TP_MSG_CONTROL = 2}
     */
    @EnumMember(
        value = 2L,
        name = "L2TP_MSG_CONTROL"
    )
    L2TP_MSG_CONTROL,

    /**
     * {@code L2TP_MSG_SEQ = 4}
     */
    @EnumMember(
        value = 4L,
        name = "L2TP_MSG_SEQ"
    )
    L2TP_MSG_SEQ,

    /**
     * {@code L2TP_MSG_DATA = 8}
     */
    @EnumMember(
        value = 8L,
        name = "L2TP_MSG_DATA"
    )
    L2TP_MSG_DATA
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tis_access"
  )
  public enum tis_access implements Enum, TypedEnum {
    /**
     * {@code TPM_ACCESS_VALID = 128}
     */
    @EnumMember(
        value = 128L,
        name = "TPM_ACCESS_VALID"
    )
    TPM_ACCESS_VALID,

    /**
     * {@code TPM_ACCESS_ACTIVE_LOCALITY = 32}
     */
    @EnumMember(
        value = 32L,
        name = "TPM_ACCESS_ACTIVE_LOCALITY"
    )
    TPM_ACCESS_ACTIVE_LOCALITY,

    /**
     * {@code TPM_ACCESS_REQUEST_PENDING = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TPM_ACCESS_REQUEST_PENDING"
    )
    TPM_ACCESS_REQUEST_PENDING,

    /**
     * {@code TPM_ACCESS_REQUEST_USE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TPM_ACCESS_REQUEST_USE"
    )
    TPM_ACCESS_REQUEST_USE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tis_status"
  )
  public enum tis_status implements Enum, TypedEnum {
    /**
     * {@code TPM_STS_VALID = 128}
     */
    @EnumMember(
        value = 128L,
        name = "TPM_STS_VALID"
    )
    TPM_STS_VALID,

    /**
     * {@code TPM_STS_COMMAND_READY = 64}
     */
    @EnumMember(
        value = 64L,
        name = "TPM_STS_COMMAND_READY"
    )
    TPM_STS_COMMAND_READY,

    /**
     * {@code TPM_STS_GO = 32}
     */
    @EnumMember(
        value = 32L,
        name = "TPM_STS_GO"
    )
    TPM_STS_GO,

    /**
     * {@code TPM_STS_DATA_AVAIL = 16}
     */
    @EnumMember(
        value = 16L,
        name = "TPM_STS_DATA_AVAIL"
    )
    TPM_STS_DATA_AVAIL,

    /**
     * {@code TPM_STS_DATA_EXPECT = 8}
     */
    @EnumMember(
        value = 8L,
        name = "TPM_STS_DATA_EXPECT"
    )
    TPM_STS_DATA_EXPECT,

    /**
     * {@code TPM_STS_RESPONSE_RETRY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TPM_STS_RESPONSE_RETRY"
    )
    TPM_STS_RESPONSE_RETRY,

    /**
     * {@code TPM_STS_READ_ZERO = 35}
     */
    @EnumMember(
        value = 35L,
        name = "TPM_STS_READ_ZERO"
    )
    TPM_STS_READ_ZERO
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tis_int_flags"
  )
  public enum tis_int_flags implements Enum, TypedEnum {
    /**
     * {@code TPM_GLOBAL_INT_ENABLE = -2147483648}
     */
    @EnumMember(
        value = -2147483648L,
        name = "TPM_GLOBAL_INT_ENABLE"
    )
    TPM_GLOBAL_INT_ENABLE,

    /**
     * {@code TPM_INTF_BURST_COUNT_STATIC = 256}
     */
    @EnumMember(
        value = 256L,
        name = "TPM_INTF_BURST_COUNT_STATIC"
    )
    TPM_INTF_BURST_COUNT_STATIC,

    /**
     * {@code TPM_INTF_CMD_READY_INT = 128}
     */
    @EnumMember(
        value = 128L,
        name = "TPM_INTF_CMD_READY_INT"
    )
    TPM_INTF_CMD_READY_INT,

    /**
     * {@code TPM_INTF_INT_EDGE_FALLING = 64}
     */
    @EnumMember(
        value = 64L,
        name = "TPM_INTF_INT_EDGE_FALLING"
    )
    TPM_INTF_INT_EDGE_FALLING,

    /**
     * {@code TPM_INTF_INT_EDGE_RISING = 32}
     */
    @EnumMember(
        value = 32L,
        name = "TPM_INTF_INT_EDGE_RISING"
    )
    TPM_INTF_INT_EDGE_RISING,

    /**
     * {@code TPM_INTF_INT_LEVEL_LOW = 16}
     */
    @EnumMember(
        value = 16L,
        name = "TPM_INTF_INT_LEVEL_LOW"
    )
    TPM_INTF_INT_LEVEL_LOW,

    /**
     * {@code TPM_INTF_INT_LEVEL_HIGH = 8}
     */
    @EnumMember(
        value = 8L,
        name = "TPM_INTF_INT_LEVEL_HIGH"
    )
    TPM_INTF_INT_LEVEL_HIGH,

    /**
     * {@code TPM_INTF_LOCALITY_CHANGE_INT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TPM_INTF_LOCALITY_CHANGE_INT"
    )
    TPM_INTF_LOCALITY_CHANGE_INT,

    /**
     * {@code TPM_INTF_STS_VALID_INT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TPM_INTF_STS_VALID_INT"
    )
    TPM_INTF_STS_VALID_INT,

    /**
     * {@code TPM_INTF_DATA_AVAIL_INT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TPM_INTF_DATA_AVAIL_INT"
    )
    TPM_INTF_DATA_AVAIL_INT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tis_defaults"
  )
  public enum tis_defaults implements Enum, TypedEnum {
    /**
     * {@code TIS_MEM_LEN = 20480}
     */
    @EnumMember(
        value = 20480L,
        name = "TIS_MEM_LEN"
    )
    TIS_MEM_LEN,

    /**
     * {@code TIS_SHORT_TIMEOUT = 750}
     */
    @EnumMember(
        value = 750L,
        name = "TIS_SHORT_TIMEOUT"
    )
    TIS_SHORT_TIMEOUT,

    /**
     * {@code TIS_LONG_TIMEOUT = 2000}
     */
    @EnumMember(
        value = 2000L,
        name = "TIS_LONG_TIMEOUT"
    )
    TIS_LONG_TIMEOUT,

    /**
     * {@code TIS_TIMEOUT_MIN_ATML = 14700}
     */
    @EnumMember(
        value = 14700L,
        name = "TIS_TIMEOUT_MIN_ATML"
    )
    TIS_TIMEOUT_MIN_ATML,

    /**
     * {@code TIS_TIMEOUT_MAX_ATML = 15000}
     */
    @EnumMember(
        value = 15000L,
        name = "TIS_TIMEOUT_MAX_ATML"
    )
    TIS_TIMEOUT_MAX_ATML
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tis_vendor_durations_override"
  )
  @NotUsableInJava
  public static class tis_vendor_durations_override extends Struct {
    public @Unsigned int did_vid;

    public tpm1_version version;

    public @Unsigned long @Size(3) [] durations;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tis_vendor_timeout_override"
  )
  @NotUsableInJava
  public static class tis_vendor_timeout_override extends Struct {
    public @Unsigned int did_vid;

    public @Unsigned long @Size(4) [] timeout_us;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct real_mode_header"
  )
  @NotUsableInJava
  public static class real_mode_header extends Struct {
    public @Unsigned int text_start;

    public @Unsigned int ro_end;

    public @Unsigned int trampoline_start;

    public @Unsigned int trampoline_header;

    public @Unsigned int sev_es_trampoline_start;

    public @Unsigned int trampoline_start64;

    public @Unsigned int trampoline_pgd;

    public @Unsigned int wakeup_start;

    public @Unsigned int wakeup_header;

    public @Unsigned int machine_real_restart_asm;

    public @Unsigned int machine_real_restart_seg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct hrtimer timer; }"
  )
  @NotUsableInJava
  public static class real_of_it_of_k_itimer extends Struct {
    public hrtimer timer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct multicall_entry"
  )
  @NotUsableInJava
  public static class multicall_entry extends Struct {
    public @Unsigned @OriginalName("xen_ulong_t") long op;

    public @OriginalName("xen_long_t") long result;

    public @Unsigned @OriginalName("xen_ulong_t") long @Size(6) [] args;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct multicall_space"
  )
  @NotUsableInJava
  public static class multicall_space extends Struct {
    public Ptr mc;

    public Ptr args;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct smpboot_thread_data"
  )
  @NotUsableInJava
  public static class smpboot_thread_data extends Struct {
    public @Unsigned int cpu;

    public @Unsigned int status;

    public Ptr ht;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shmid64_ds"
  )
  @NotUsableInJava
  public static class shmid64_ds extends Struct {
    public ipc64_perm shm_perm;

    public @Unsigned @OriginalName("__kernel_size_t") long shm_segsz;

    public long shm_atime;

    public long shm_dtime;

    public long shm_ctime;

    public @OriginalName("__kernel_pid_t") int shm_cpid;

    public @OriginalName("__kernel_pid_t") int shm_lpid;

    public @Unsigned long shm_nattch;

    public @Unsigned long __unused4;

    public @Unsigned long __unused5;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pptp_gre_header"
  )
  @NotUsableInJava
  public static class pptp_gre_header extends Struct {
    public gre_base_hdr gre_hd;

    public @Unsigned @OriginalName("__be16") short payload_len;

    public @Unsigned @OriginalName("__be16") short call_id;

    public @Unsigned @OriginalName("__be32") int seq;

    public @Unsigned @OriginalName("__be32") int ack;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct swregs_state"
  )
  @NotUsableInJava
  public static class swregs_state extends Struct {
    public @Unsigned int cwd;

    public @Unsigned int swd;

    public @Unsigned int twd;

    public @Unsigned int fip;

    public @Unsigned int fcs;

    public @Unsigned int foo;

    public @Unsigned int fos;

    public @Unsigned int @Size(20) [] st_space;

    public @Unsigned char ftop;

    public @Unsigned char changed;

    public @Unsigned char lookahead;

    public @Unsigned char no_update;

    public @Unsigned char rm;

    public @Unsigned char alimit;

    public Ptr info;

    public @Unsigned int entry_eip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int mfn; unsigned int evtchn; }"
  )
  @NotUsableInJava
  public static class domU_of_console_of_start_info extends Struct {
    public @Unsigned @OriginalName("xen_pfn_t") long mfn;

    public @Unsigned @OriginalName("uint32_t") int evtchn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum priceType_of_optState_t"
  )
  public enum priceType_of_optState_t implements Enum, TypedEnum {
    /**
     * {@code zop_dynamic = 0}
     */
    @EnumMember(
        value = 0L,
        name = "zop_dynamic"
    )
    zop_dynamic,

    /**
     * {@code zop_predef = 1}
     */
    @EnumMember(
        value = 1L,
        name = "zop_predef"
    )
    zop_predef
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sha256_state"
  )
  @NotUsableInJava
  public static class sha256_state extends Struct {
    public @Unsigned int @Size(8) [] state;

    public @Unsigned long count;

    public @Unsigned char @Size(64) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cis_tpl"
  )
  @NotUsableInJava
  public static class cis_tpl extends Struct {
    public @Unsigned char code;

    public @Unsigned char min_size;

    public Ptr parse;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct threshold_block"
  )
  @NotUsableInJava
  public static class threshold_block extends Struct {
    public @Unsigned int block;

    public @Unsigned int bank;

    public @Unsigned int cpu;

    public @Unsigned int address;

    public @Unsigned short interrupt_enable;

    public boolean interrupt_capable;

    public @Unsigned short threshold_limit;

    public kobject kobj;

    public list_head miscj;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct threshold_bank"
  )
  @NotUsableInJava
  public static class threshold_bank extends Struct {
    public Ptr kobj;

    public Ptr blocks;

    public @OriginalName("refcount_t") refcount_struct cpus;

    public @Unsigned int shared;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct threshold_attr"
  )
  @NotUsableInJava
  public static class threshold_attr extends Struct {
    public attribute attr;

    public Ptr show;

    public Ptr store;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int promotion_count; unsigned int demotion_count; long long unsigned int promotion_time_ns; long long unsigned int demotion_time_ns; }"
  )
  @NotUsableInJava
  public static class threshold_of_ladder_device_state extends Struct {
    public @Unsigned int promotion_count;

    public @Unsigned int demotion_count;

    public @Unsigned long promotion_time_ns;

    public @Unsigned long demotion_time_ns;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct memdev_dmi_entry"
  )
  @NotUsableInJava
  public static class memdev_dmi_entry extends Struct {
    public @Unsigned char type;

    public @Unsigned char length;

    public @Unsigned short handle;

    public @Unsigned short phys_mem_array_handle;

    public @Unsigned short mem_err_info_handle;

    public @Unsigned short total_width;

    public @Unsigned short data_width;

    public @Unsigned short size;

    public @Unsigned char form_factor;

    public @Unsigned char device_set;

    public @Unsigned char device_locator;

    public @Unsigned char bank_locator;

    public @Unsigned char memory_type;

    public @Unsigned short type_detail;

    public @Unsigned short speed;

    public @Unsigned char manufacturer;

    public @Unsigned char serial_number;

    public @Unsigned char asset_tag;

    public @Unsigned char part_number;

    public @Unsigned char attributes;

    public @Unsigned int extended_size;

    public @Unsigned short conf_mem_clk_speed;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xps_map"
  )
  @NotUsableInJava
  public static class xps_map extends Struct {
    public @Unsigned int len;

    public @Unsigned int alloc_len;

    public callback_head rcu;

    public @Unsigned short @Size(0) [] queues;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xps_dev_maps"
  )
  @NotUsableInJava
  public static class xps_dev_maps extends Struct {
    public callback_head rcu;

    public @Unsigned int nr_ids;

    public short num_tc;

    public Ptr @Size(0) [] attr_map;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum xps_map_type"
  )
  public enum xps_map_type implements Enum, TypedEnum {
    /**
     * {@code XPS_CPUS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "XPS_CPUS"
    )
    XPS_CPUS,

    /**
     * {@code XPS_RXQS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "XPS_RXQS"
    )
    XPS_RXQS,

    /**
     * {@code XPS_MAPS_MAX = 2}
     */
    @EnumMember(
        value = 2L,
        name = "XPS_MAPS_MAX"
    )
    XPS_MAPS_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct reply_func"
  )
  @NotUsableInJava
  public static class reply_func extends Struct {
    public int type;

    public Ptr cb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum vtime_state"
  )
  public enum vtime_state implements Enum, TypedEnum {
    /**
     * {@code VTIME_INACTIVE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "VTIME_INACTIVE"
    )
    VTIME_INACTIVE,

    /**
     * {@code VTIME_IDLE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "VTIME_IDLE"
    )
    VTIME_IDLE,

    /**
     * {@code VTIME_SYS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "VTIME_SYS"
    )
    VTIME_SYS,

    /**
     * {@code VTIME_USER = 3}
     */
    @EnumMember(
        value = 3L,
        name = "VTIME_USER"
    )
    VTIME_USER,

    /**
     * {@code VTIME_GUEST = 4}
     */
    @EnumMember(
        value = 4L,
        name = "VTIME_GUEST"
    )
    VTIME_GUEST
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockcm_cookie"
  )
  @NotUsableInJava
  public static class sockcm_cookie extends Struct {
    public @Unsigned long transmit_time;

    public @Unsigned int mark;

    public @Unsigned int tsflags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ve_info"
  )
  @NotUsableInJava
  public static class ve_info extends Struct {
    public @Unsigned long exit_reason;

    public @Unsigned long exit_qual;

    public @Unsigned long gla;

    public @Unsigned long gpa;

    public @Unsigned int instr_len;

    public @Unsigned int instr_info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lsmblob_selinux"
  )
  @NotUsableInJava
  public static class lsmblob_selinux extends Struct {
    public @Unsigned int secid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lsmblob_smack"
  )
  @NotUsableInJava
  public static class lsmblob_smack extends Struct {
    public Ptr skp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lsmblob_apparmor"
  )
  @NotUsableInJava
  public static class lsmblob_apparmor extends Struct {
    public Ptr label;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lsmblob_bpf"
  )
  @NotUsableInJava
  public static class lsmblob_bpf extends Struct {
    public @Unsigned int secid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct ib_t10_dif_domain dif; }"
  )
  @NotUsableInJava
  public static class sig_of_ib_sig_domain extends Union {
    public ib_t10_dif_domain dif;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sig_handler"
  )
  public enum sig_handler implements Enum, TypedEnum {
    /**
     * {@code HANDLER_CURRENT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HANDLER_CURRENT"
    )
    HANDLER_CURRENT,

    /**
     * {@code HANDLER_SIG_DFL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HANDLER_SIG_DFL"
    )
    HANDLER_SIG_DFL,

    /**
     * {@code HANDLER_EXIT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HANDLER_EXIT"
    )
    HANDLER_EXIT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ucontext_ia32"
  )
  @NotUsableInJava
  public static class ucontext_ia32 extends Struct {
    public @Unsigned int uc_flags;

    public @Unsigned int uc_link;

    public @OriginalName("compat_stack_t") compat_sigaltstack uc_stack;

    public sigcontext_32 uc_mcontext;

    public compat_sigset_t uc_sigmask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum membarrier_cmd"
  )
  public enum membarrier_cmd implements Enum, TypedEnum {
    /**
     * {@code MEMBARRIER_CMD_QUERY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MEMBARRIER_CMD_QUERY"
    )
    MEMBARRIER_CMD_QUERY,

    /**
     * {@code MEMBARRIER_CMD_GLOBAL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MEMBARRIER_CMD_GLOBAL"
    )
    MEMBARRIER_CMD_GLOBAL,

    /**
     * {@code MEMBARRIER_CMD_GLOBAL_EXPEDITED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MEMBARRIER_CMD_GLOBAL_EXPEDITED"
    )
    MEMBARRIER_CMD_GLOBAL_EXPEDITED,

    /**
     * {@code MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED"
    )
    MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED,

    /**
     * {@code MEMBARRIER_CMD_PRIVATE_EXPEDITED = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MEMBARRIER_CMD_PRIVATE_EXPEDITED"
    )
    MEMBARRIER_CMD_PRIVATE_EXPEDITED,

    /**
     * {@code MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED = 16}
     */
    @EnumMember(
        value = 16L,
        name = "MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED"
    )
    MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED,

    /**
     * {@code MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE = 32}
     */
    @EnumMember(
        value = 32L,
        name = "MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE"
    )
    MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE,

    /**
     * {@code MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE = 64}
     */
    @EnumMember(
        value = 64L,
        name = "MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE"
    )
    MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE,

    /**
     * {@code MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ = 128}
     */
    @EnumMember(
        value = 128L,
        name = "MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ"
    )
    MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ,

    /**
     * {@code MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ = 256}
     */
    @EnumMember(
        value = 256L,
        name = "MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ"
    )
    MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ,

    /**
     * {@code MEMBARRIER_CMD_GET_REGISTRATIONS = 512}
     */
    @EnumMember(
        value = 512L,
        name = "MEMBARRIER_CMD_GET_REGISTRATIONS"
    )
    MEMBARRIER_CMD_GET_REGISTRATIONS,

    /**
     * {@code MEMBARRIER_CMD_SHARED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MEMBARRIER_CMD_SHARED"
    )
    MEMBARRIER_CMD_SHARED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum membarrier_cmd_flag"
  )
  public enum membarrier_cmd_flag implements Enum, TypedEnum {
    /**
     * {@code MEMBARRIER_CMD_FLAG_CPU = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MEMBARRIER_CMD_FLAG_CPU"
    )
    MEMBARRIER_CMD_FLAG_CPU
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct estack_pages"
  )
  @NotUsableInJava
  public static class estack_pages extends Struct {
    public @Unsigned int offs;

    public @Unsigned short size;

    public @Unsigned short type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timedia_struct"
  )
  @NotUsableInJava
  public static class timedia_struct extends Struct {
    public int num;

    public Ptr ids;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct each_dev_arg"
  )
  @NotUsableInJava
  public static class each_dev_arg extends Struct {
    public Ptr data;

    public Ptr fn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct u64_stats_sync"
  )
  @NotUsableInJava
  public static class u64_stats_sync extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { struct { struct { long long int counter; } a; } a; } v; }"
  )
  @NotUsableInJava
  public static class u64_stats_t extends Struct {
    public local64_t v;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fsync_iocb"
  )
  @NotUsableInJava
  public static class fsync_iocb extends Struct {
    public Ptr file;

    public work_struct work;

    public boolean datasync;

    public Ptr creds;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psched_ratecfg"
  )
  @NotUsableInJava
  public static class psched_ratecfg extends Struct {
    public @Unsigned long rate_bytes_ps;

    public @Unsigned int mult;

    public @Unsigned short overhead;

    public @Unsigned short mpu;

    public @Unsigned char linklayer;

    public @Unsigned char shift;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psched_pktrate"
  )
  @NotUsableInJava
  public static class psched_pktrate extends Struct {
    public @Unsigned long rate_pkts_ps;

    public @Unsigned int mult;

    public @Unsigned char shift;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mmuext_op"
  )
  @NotUsableInJava
  public static class mmuext_op extends Struct {
    public @Unsigned int cmd;

    public arg1_of_mmuext_op arg1;

    public arg2_of_mmuext_op arg2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int pa_page_gpa; long long unsigned int vm_id; unsigned int vp_id; }"
  )
  @NotUsableInJava
  public static class nested_of_kvm_vcpu_hv extends Struct {
    public @Unsigned long pa_page_gpa;

    public @Unsigned long vm_id;

    public @Unsigned int vp_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int devlink_index; unsigned int obj_index; void (*notify_cb)(struct devlink*, unsigned int); void (*cleanup_cb)(struct devlink*, unsigned int, unsigned int); struct delayed_work notify_work; }"
  )
  @NotUsableInJava
  public static class nested_in_of_devlink_rel extends Struct {
    public @Unsigned int devlink_index;

    public @Unsigned int obj_index;

    public Ptr notify_cb;

    public Ptr cleanup_cb;

    public delayed_work notify_work;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union nested_table"
  )
  @NotUsableInJava
  public static class nested_table extends Union {
    public Ptr table;

    public Ptr bucket;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct worker_pool"
  )
  @NotUsableInJava
  public static class worker_pool extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public int cpu;

    public int node;

    public int id;

    public @Unsigned int flags;

    public @Unsigned long watchdog_ts;

    public boolean cpu_stall;

    public int nr_running;

    public list_head worklist;

    public int nr_workers;

    public int nr_idle;

    public list_head idle_list;

    public timer_list idle_timer;

    public work_struct idle_cull_work;

    public timer_list mayday_timer;

    public hlist_head @Size(64) [] busy_hash;

    public Ptr manager;

    public list_head workers;

    public list_head dying_workers;

    public Ptr detach_completion;

    public ida worker_ida;

    public Ptr attrs;

    public hlist_node hash_node;

    public int refcnt;

    public callback_head rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct irt_routing_table"
  )
  @NotUsableInJava
  public static class irt_routing_table extends Struct {
    public @Unsigned int signature;

    public @Unsigned char size;

    public @Unsigned char used;

    public @Unsigned short exclusive_irqs;

    public irq_info @Size(0) [] slots;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum regex_type"
  )
  public enum regex_type implements Enum, TypedEnum {
    /**
     * {@code MATCH_FULL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MATCH_FULL"
    )
    MATCH_FULL,

    /**
     * {@code MATCH_FRONT_ONLY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MATCH_FRONT_ONLY"
    )
    MATCH_FRONT_ONLY,

    /**
     * {@code MATCH_MIDDLE_ONLY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MATCH_MIDDLE_ONLY"
    )
    MATCH_MIDDLE_ONLY,

    /**
     * {@code MATCH_END_ONLY = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MATCH_END_ONLY"
    )
    MATCH_END_ONLY,

    /**
     * {@code MATCH_GLOB = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MATCH_GLOB"
    )
    MATCH_GLOB,

    /**
     * {@code MATCH_INDEX = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MATCH_INDEX"
    )
    MATCH_INDEX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hsm_task_states"
  )
  public enum hsm_task_states implements Enum, TypedEnum {
    /**
     * {@code HSM_ST_IDLE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HSM_ST_IDLE"
    )
    HSM_ST_IDLE,

    /**
     * {@code HSM_ST_FIRST = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HSM_ST_FIRST"
    )
    HSM_ST_FIRST,

    /**
     * {@code HSM_ST = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HSM_ST"
    )
    HSM_ST,

    /**
     * {@code HSM_ST_LAST = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HSM_ST_LAST"
    )
    HSM_ST_LAST,

    /**
     * {@code HSM_ST_ERR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HSM_ST_ERR"
    )
    HSM_ST_ERR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dw2_desc_sw"
  )
  @NotUsableInJava
  public static class dw2_desc_sw extends Struct {
    public virt_dma_desc vdesc;

    public Ptr chan;

    public @Unsigned @OriginalName("dma_addr_t") long desc_phys;

    public @Unsigned long desc_cnt;

    public @Unsigned long size;

    public Ptr desc_hw;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dw2_desc"
  )
  @NotUsableInJava
  public static class dw2_desc extends Struct {
    public @Unsigned int field;

    public @Unsigned int addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char sensor_id; unsigned char spoof_enable; unsigned char reserved; short int components[3]; }"
  )
  @NotUsableInJava
  public static class spoof_of_anon_member_of_ec_params_motion_sense extends Struct {
    public @Unsigned @OriginalName("uint8_t") char sensor_id;

    public @Unsigned @OriginalName("uint8_t") char spoof_enable;

    public @Unsigned @OriginalName("uint8_t") char reserved;

    public @OriginalName("int16_t") short @Size(3) [] components;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct modesel_head"
  )
  @NotUsableInJava
  public static class modesel_head extends Struct {
    public @Unsigned char reserved1;

    public @Unsigned char medium;

    public @Unsigned char reserved2;

    public @Unsigned char block_desc_length;

    public @Unsigned char density;

    public @Unsigned char number_of_blocks_hi;

    public @Unsigned char number_of_blocks_med;

    public @Unsigned char number_of_blocks_lo;

    public @Unsigned char reserved3;

    public @Unsigned char block_length_hi;

    public @Unsigned char block_length_med;

    public @Unsigned char block_length_lo;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pagerange_state"
  )
  @NotUsableInJava
  public static class pagerange_state extends Struct {
    public @Unsigned long cur_pfn;

    public int ram;

    public int not_ram;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { short unsigned int encoding; short unsigned int parity; } *raw_hdlc; struct { unsigned int interval; unsigned int timeout; } *cisco; struct { unsigned int t391; unsigned int t392; unsigned int n391; unsigned int n392; unsigned int n393; short unsigned int lmi; short unsigned int dce; } *fr; struct { unsigned int dlci; } *fr_pvc; struct { unsigned int dlci; char master[16]; } *fr_pvc_info; struct { short unsigned int dce; unsigned int modulo; unsigned int window; unsigned int t1; unsigned int t2; unsigned int n2; } *x25; struct { unsigned int clock_rate; unsigned int clock_type; short unsigned int loopback; } *sync; struct { unsigned int clock_rate; unsigned int clock_type; short unsigned int loopback; unsigned int slot_map; } *te1; }"
  )
  @NotUsableInJava
  public static class ifs_ifsu_of_if_settings extends Union {
    public Ptr raw_hdlc;

    public Ptr cisco;

    public Ptr fr;

    public Ptr fr_pvc;

    public Ptr fr_pvc_info;

    public Ptr x25;

    public Ptr sync;

    public Ptr te1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mt6323_pwrc"
  )
  @NotUsableInJava
  public static class mt6323_pwrc extends Struct {
    public Ptr dev;

    public Ptr regmap;

    public @Unsigned int base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct debuggerinfo_struct"
  )
  @NotUsableInJava
  public static class debuggerinfo_struct extends Struct {
    public Ptr debuggerinfo;

    public Ptr task;

    public int exception_state;

    public int ret_state;

    public int irq_depth;

    public int enter_kgdb;

    public boolean rounding_up;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct socket_wq"
  )
  @NotUsableInJava
  public static class socket_wq extends Struct {
    public @OriginalName("wait_queue_head_t") wait_queue_head wait;

    public Ptr fasync_list;

    public @Unsigned long flags;

    public callback_head rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { spinlock slock; int owned; wait_queue_head wq; }"
  )
  @NotUsableInJava
  public static class socket_lock_t extends Struct {
    public @OriginalName("spinlock_t") spinlock slock;

    public int owned;

    public @OriginalName("wait_queue_head_t") wait_queue_head wq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct socket_alloc"
  )
  @NotUsableInJava
  public static class socket_alloc extends Struct {
    public socket socket;

    public inode vfs_inode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct socket_smack"
  )
  @NotUsableInJava
  public static class socket_smack extends Struct {
    public Ptr smk_out;

    public Ptr smk_in;

    public Ptr smk_packet;

    public int smk_state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int eui; long long unsigned int reserved; }"
  )
  @NotUsableInJava
  public static class i1394_of_device_path_of_edd_device_params extends Struct {
    public @Unsigned long eui;

    public @Unsigned long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct neighbour_cb"
  )
  @NotUsableInJava
  public static class neighbour_cb extends Struct {
    public @Unsigned long sched_next;

    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum motionsense_command"
  )
  public enum motionsense_command implements Enum, TypedEnum {
    /**
     * {@code MOTIONSENSE_CMD_DUMP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MOTIONSENSE_CMD_DUMP"
    )
    MOTIONSENSE_CMD_DUMP,

    /**
     * {@code MOTIONSENSE_CMD_INFO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MOTIONSENSE_CMD_INFO"
    )
    MOTIONSENSE_CMD_INFO,

    /**
     * {@code MOTIONSENSE_CMD_EC_RATE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MOTIONSENSE_CMD_EC_RATE"
    )
    MOTIONSENSE_CMD_EC_RATE,

    /**
     * {@code MOTIONSENSE_CMD_SENSOR_ODR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MOTIONSENSE_CMD_SENSOR_ODR"
    )
    MOTIONSENSE_CMD_SENSOR_ODR,

    /**
     * {@code MOTIONSENSE_CMD_SENSOR_RANGE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MOTIONSENSE_CMD_SENSOR_RANGE"
    )
    MOTIONSENSE_CMD_SENSOR_RANGE,

    /**
     * {@code MOTIONSENSE_CMD_KB_WAKE_ANGLE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MOTIONSENSE_CMD_KB_WAKE_ANGLE"
    )
    MOTIONSENSE_CMD_KB_WAKE_ANGLE,

    /**
     * {@code MOTIONSENSE_CMD_DATA = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MOTIONSENSE_CMD_DATA"
    )
    MOTIONSENSE_CMD_DATA,

    /**
     * {@code MOTIONSENSE_CMD_FIFO_INFO = 7}
     */
    @EnumMember(
        value = 7L,
        name = "MOTIONSENSE_CMD_FIFO_INFO"
    )
    MOTIONSENSE_CMD_FIFO_INFO,

    /**
     * {@code MOTIONSENSE_CMD_FIFO_FLUSH = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MOTIONSENSE_CMD_FIFO_FLUSH"
    )
    MOTIONSENSE_CMD_FIFO_FLUSH,

    /**
     * {@code MOTIONSENSE_CMD_FIFO_READ = 9}
     */
    @EnumMember(
        value = 9L,
        name = "MOTIONSENSE_CMD_FIFO_READ"
    )
    MOTIONSENSE_CMD_FIFO_READ,

    /**
     * {@code MOTIONSENSE_CMD_PERFORM_CALIB = 10}
     */
    @EnumMember(
        value = 10L,
        name = "MOTIONSENSE_CMD_PERFORM_CALIB"
    )
    MOTIONSENSE_CMD_PERFORM_CALIB,

    /**
     * {@code MOTIONSENSE_CMD_SENSOR_OFFSET = 11}
     */
    @EnumMember(
        value = 11L,
        name = "MOTIONSENSE_CMD_SENSOR_OFFSET"
    )
    MOTIONSENSE_CMD_SENSOR_OFFSET,

    /**
     * {@code MOTIONSENSE_CMD_LIST_ACTIVITIES = 12}
     */
    @EnumMember(
        value = 12L,
        name = "MOTIONSENSE_CMD_LIST_ACTIVITIES"
    )
    MOTIONSENSE_CMD_LIST_ACTIVITIES,

    /**
     * {@code MOTIONSENSE_CMD_SET_ACTIVITY = 13}
     */
    @EnumMember(
        value = 13L,
        name = "MOTIONSENSE_CMD_SET_ACTIVITY"
    )
    MOTIONSENSE_CMD_SET_ACTIVITY,

    /**
     * {@code MOTIONSENSE_CMD_LID_ANGLE = 14}
     */
    @EnumMember(
        value = 14L,
        name = "MOTIONSENSE_CMD_LID_ANGLE"
    )
    MOTIONSENSE_CMD_LID_ANGLE,

    /**
     * {@code MOTIONSENSE_CMD_FIFO_INT_ENABLE = 15}
     */
    @EnumMember(
        value = 15L,
        name = "MOTIONSENSE_CMD_FIFO_INT_ENABLE"
    )
    MOTIONSENSE_CMD_FIFO_INT_ENABLE,

    /**
     * {@code MOTIONSENSE_CMD_SPOOF = 16}
     */
    @EnumMember(
        value = 16L,
        name = "MOTIONSENSE_CMD_SPOOF"
    )
    MOTIONSENSE_CMD_SPOOF,

    /**
     * {@code MOTIONSENSE_CMD_TABLET_MODE_LID_ANGLE = 17}
     */
    @EnumMember(
        value = 17L,
        name = "MOTIONSENSE_CMD_TABLET_MODE_LID_ANGLE"
    )
    MOTIONSENSE_CMD_TABLET_MODE_LID_ANGLE,

    /**
     * {@code MOTIONSENSE_CMD_SENSOR_SCALE = 18}
     */
    @EnumMember(
        value = 18L,
        name = "MOTIONSENSE_CMD_SENSOR_SCALE"
    )
    MOTIONSENSE_CMD_SENSOR_SCALE,

    /**
     * {@code MOTIONSENSE_NUM_CMDS = 19}
     */
    @EnumMember(
        value = 19L,
        name = "MOTIONSENSE_NUM_CMDS"
    )
    MOTIONSENSE_NUM_CMDS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct utf8data_table"
  )
  @NotUsableInJava
  public static class utf8data_table extends Struct {
    public Ptr utf8agetab;

    public int utf8agetab_size;

    public Ptr utf8nfdicfdata;

    public int utf8nfdicfdata_size;

    public Ptr utf8nfdidata;

    public int utf8nfdidata_size;

    public Ptr utf8data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct root_domain"
  )
  @NotUsableInJava
  public static class root_domain extends Struct {
    public atomic_t refcount;

    public atomic_t rto_count;

    public callback_head rcu;

    public @OriginalName("cpumask_var_t") Ptr span;

    public @OriginalName("cpumask_var_t") Ptr online;

    public int overload;

    public int overutilized;

    public @OriginalName("cpumask_var_t") Ptr dlo_mask;

    public atomic_t dlo_count;

    public dl_bw dl_bw;

    public cpudl cpudl;

    public @Unsigned long visit_gen;

    public irq_work rto_push_work;

    public @OriginalName("raw_spinlock_t") raw_spinlock rto_lock;

    public int rto_loop;

    public int rto_cpu;

    public atomic_t rto_loop_next;

    public atomic_t rto_loop_start;

    public @OriginalName("cpumask_var_t") Ptr rto_mask;

    public cpupri cpupri;

    public @Unsigned long max_cpu_capacity;

    public Ptr pd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct root_entry"
  )
  @NotUsableInJava
  public static class root_entry extends Struct {
    public @Unsigned long lo;

    public @Unsigned long hi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct root_device"
  )
  @NotUsableInJava
  public static class root_device extends Struct {
    public device dev;

    public Ptr owner;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lateeoi_work"
  )
  @NotUsableInJava
  public static class lateeoi_work extends Struct {
    public delayed_work delayed;

    public @OriginalName("spinlock_t") spinlock eoi_list_lock;

    public list_head eoi_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cryptomgr_param"
  )
  @NotUsableInJava
  public static class cryptomgr_param extends Struct {
    public Ptr @Size(34) [] tb;

    public type_of_cryptomgr_param type;

    public AnonymousType1322484262C63 @Size(32) [] attrs;

    public char @Size(128) [] template;

    public Ptr larval;

    public @Unsigned int otype;

    public @Unsigned int omask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union _cpuid4_leaf_eax"
  )
  @NotUsableInJava
  public static class _cpuid4_leaf_eax extends Union {
    public split_of__cpuid4_leaf_eax split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union _cpuid4_leaf_ebx"
  )
  @NotUsableInJava
  public static class _cpuid4_leaf_ebx extends Union {
    public split_of__cpuid4_leaf_ebx split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union _cpuid4_leaf_ecx"
  )
  @NotUsableInJava
  public static class _cpuid4_leaf_ecx extends Union {
    public split_of__cpuid4_leaf_ecx split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _cpuid4_info_regs"
  )
  @NotUsableInJava
  public static class _cpuid4_info_regs extends Struct {
    public _cpuid4_leaf_eax eax;

    public _cpuid4_leaf_ebx ebx;

    public _cpuid4_leaf_ecx ecx;

    public @Unsigned int id;

    public @Unsigned long size;

    public Ptr nb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum lzma_state"
  )
  public enum lzma_state implements Enum, TypedEnum {
    /**
     * {@code STATE_LIT_LIT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "STATE_LIT_LIT"
    )
    STATE_LIT_LIT,

    /**
     * {@code STATE_MATCH_LIT_LIT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "STATE_MATCH_LIT_LIT"
    )
    STATE_MATCH_LIT_LIT,

    /**
     * {@code STATE_REP_LIT_LIT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "STATE_REP_LIT_LIT"
    )
    STATE_REP_LIT_LIT,

    /**
     * {@code STATE_SHORTREP_LIT_LIT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "STATE_SHORTREP_LIT_LIT"
    )
    STATE_SHORTREP_LIT_LIT,

    /**
     * {@code STATE_MATCH_LIT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "STATE_MATCH_LIT"
    )
    STATE_MATCH_LIT,

    /**
     * {@code STATE_REP_LIT = 5}
     */
    @EnumMember(
        value = 5L,
        name = "STATE_REP_LIT"
    )
    STATE_REP_LIT,

    /**
     * {@code STATE_SHORTREP_LIT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "STATE_SHORTREP_LIT"
    )
    STATE_SHORTREP_LIT,

    /**
     * {@code STATE_LIT_MATCH = 7}
     */
    @EnumMember(
        value = 7L,
        name = "STATE_LIT_MATCH"
    )
    STATE_LIT_MATCH,

    /**
     * {@code STATE_LIT_LONGREP = 8}
     */
    @EnumMember(
        value = 8L,
        name = "STATE_LIT_LONGREP"
    )
    STATE_LIT_LONGREP,

    /**
     * {@code STATE_LIT_SHORTREP = 9}
     */
    @EnumMember(
        value = 9L,
        name = "STATE_LIT_SHORTREP"
    )
    STATE_LIT_SHORTREP,

    /**
     * {@code STATE_NONLIT_MATCH = 10}
     */
    @EnumMember(
        value = 10L,
        name = "STATE_NONLIT_MATCH"
    )
    STATE_NONLIT_MATCH,

    /**
     * {@code STATE_NONLIT_REP = 11}
     */
    @EnumMember(
        value = 11L,
        name = "STATE_NONLIT_REP"
    )
    STATE_NONLIT_REP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lzma_len_dec"
  )
  @NotUsableInJava
  public static class lzma_len_dec extends Struct {
    public @Unsigned @OriginalName("uint16_t") short choice;

    public @Unsigned @OriginalName("uint16_t") short choice2;

    public @Unsigned @OriginalName("uint16_t") short @Size(128) [] low;

    public @Unsigned @OriginalName("uint16_t") short @Size(128) [] mid;

    public @Unsigned @OriginalName("uint16_t") short @Size(256) [] high;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lzma_dec"
  )
  @NotUsableInJava
  public static class lzma_dec extends Struct {
    public @Unsigned @OriginalName("uint32_t") int rep0;

    public @Unsigned @OriginalName("uint32_t") int rep1;

    public @Unsigned @OriginalName("uint32_t") int rep2;

    public @Unsigned @OriginalName("uint32_t") int rep3;

    public lzma_state state;

    public @Unsigned @OriginalName("uint32_t") int len;

    public @Unsigned @OriginalName("uint32_t") int lc;

    public @Unsigned @OriginalName("uint32_t") int literal_pos_mask;

    public @Unsigned @OriginalName("uint32_t") int pos_mask;

    public @Unsigned @OriginalName("uint16_t") short @Size(192) [] is_match;

    public @Unsigned @OriginalName("uint16_t") short @Size(12) [] is_rep;

    public @Unsigned @OriginalName("uint16_t") short @Size(12) [] is_rep0;

    public @Unsigned @OriginalName("uint16_t") short @Size(12) [] is_rep1;

    public @Unsigned @OriginalName("uint16_t") short @Size(12) [] is_rep2;

    public @Unsigned @OriginalName("uint16_t") short @Size(192) [] is_rep0_long;

    public @Unsigned @OriginalName("uint16_t") short @Size(256) [] dist_slot;

    public @Unsigned @OriginalName("uint16_t") short @Size(114) [] dist_special;

    public @Unsigned @OriginalName("uint16_t") short @Size(16) [] dist_align;

    public lzma_len_dec match_len_dec;

    public lzma_len_dec rep_len_dec;

    public @Unsigned @OriginalName("uint16_t") short @Size(12288) [] literal;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lzma_header"
  )
  @NotUsableInJava
  public static class lzma_header extends Struct {
    public @Unsigned @OriginalName("uint8_t") char pos;

    public @Unsigned @OriginalName("uint32_t") int dict_size;

    public @Unsigned @OriginalName("uint64_t") long dst_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct linked_page"
  )
  @NotUsableInJava
  public static class linked_page extends Struct {
    public Ptr next;

    public char @Size(4088) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { struct netlbl_lsm_catmap *cat; unsigned int lvl; } mls; unsigned int secid; }"
  )
  @NotUsableInJava
  public static class attr_of_netlbl_lsm_secattr extends Struct {
    public mls_of_attr_of_netlbl_lsm_secattr mls;

    public @Unsigned int secid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head *ns; struct list_head *domain; struct list_head *group; struct list_head *acl; long unsigned int avail; unsigned int step; unsigned int query_index; short unsigned int index; short unsigned int cond_index; unsigned char acl_group_index; unsigned char cond_step; unsigned char bit; unsigned char w_pos; _Bool eof; _Bool print_this_domain_only; _Bool print_transition_related_only; _Bool print_cond_part; const char* w[64]; }"
  )
  @NotUsableInJava
  public static class r_of_tomoyo_io_buffer extends Struct {
    public Ptr ns;

    public Ptr domain;

    public Ptr group;

    public Ptr acl;

    public @Unsigned long avail;

    public @Unsigned int step;

    public @Unsigned int query_index;

    public @Unsigned short index;

    public @Unsigned short cond_index;

    public @Unsigned char acl_group_index;

    public @Unsigned char cond_step;

    public @Unsigned char bit;

    public @Unsigned char w_pos;

    public boolean eof;

    public boolean print_this_domain_only;

    public boolean print_transition_related_only;

    public boolean print_cond_part;

    public String @Size(64) [] w;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct xen_pmu_regs regs; unsigned char pad[64]; }"
  )
  @NotUsableInJava
  public static class r_of_xen_pmu_arch extends Union {
    public xen_pmu_regs regs;

    public @Unsigned @OriginalName("uint8_t") char @Size(64) [] pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int ruid; unsigned int rgid; }"
  )
  @NotUsableInJava
  public static class r_of_id_proc_event extends Union {
    public @Unsigned int ruid;

    public @Unsigned int rgid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct mutex lock; long long int pos; long long int cache_off; long long unsigned int version; }"
  )
  @NotUsableInJava
  public static class readdir_of_fuse_file extends Struct {
    public mutex lock;

    public @OriginalName("loff_t") long pos;

    public @OriginalName("loff_t") long cache_off;

    public @Unsigned long version;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct readdir_callback"
  )
  @NotUsableInJava
  public static class readdir_callback extends Struct {
    public dir_context ctx;

    public Ptr dirent;

    public int result;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct softnet_data"
  )
  @NotUsableInJava
  public static class softnet_data extends Struct {
    public list_head poll_list;

    public sk_buff_head process_queue;

    public @Unsigned int processed;

    public @Unsigned int time_squeeze;

    public Ptr rps_ipi_list;

    public boolean in_net_rx_action;

    public boolean in_napi_threaded_poll;

    public Ptr flow_limit;

    public Ptr output_queue;

    public Ptr> output_queue_tailp;

    public Ptr completion_queue;

    public sk_buff_head xfrm_backlog;

    public xmit_of_softnet_data xmit;

    public @Unsigned int input_queue_head;

    public @OriginalName("call_single_data_t") __call_single_data csd;

    public Ptr rps_ipi_next;

    public @Unsigned int cpu;

    public @Unsigned int input_queue_tail;

    public @Unsigned int received_rps;

    public @Unsigned int dropped;

    public sk_buff_head input_pkt_queue;

    public napi_struct backlog;

    public @OriginalName("spinlock_t") spinlock defer_lock;

    public int defer_count;

    public int defer_ipi_scheduled;

    public Ptr defer_list;

    public @OriginalName("call_single_data_t") __call_single_data defer_csd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum positive_aop_returns"
  )
  public enum positive_aop_returns implements Enum, TypedEnum {
    /**
     * {@code AOP_WRITEPAGE_ACTIVATE = 524288}
     */
    @EnumMember(
        value = 524288L,
        name = "AOP_WRITEPAGE_ACTIVATE"
    )
    AOP_WRITEPAGE_ACTIVATE,

    /**
     * {@code AOP_TRUNCATED_PAGE = 524289}
     */
    @EnumMember(
        value = 524289L,
        name = "AOP_TRUNCATED_PAGE"
    )
    AOP_TRUNCATED_PAGE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rcutorture_type"
  )
  public enum rcutorture_type implements Enum, TypedEnum {
    /**
     * {@code RCU_FLAVOR = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RCU_FLAVOR"
    )
    RCU_FLAVOR,

    /**
     * {@code RCU_TASKS_FLAVOR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RCU_TASKS_FLAVOR"
    )
    RCU_TASKS_FLAVOR,

    /**
     * {@code RCU_TASKS_RUDE_FLAVOR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RCU_TASKS_RUDE_FLAVOR"
    )
    RCU_TASKS_RUDE_FLAVOR,

    /**
     * {@code RCU_TASKS_TRACING_FLAVOR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "RCU_TASKS_TRACING_FLAVOR"
    )
    RCU_TASKS_TRACING_FLAVOR,

    /**
     * {@code RCU_TRIVIAL_FLAVOR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "RCU_TRIVIAL_FLAVOR"
    )
    RCU_TRIVIAL_FLAVOR,

    /**
     * {@code SRCU_FLAVOR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SRCU_FLAVOR"
    )
    SRCU_FLAVOR,

    /**
     * {@code INVALID_RCU_FLAVOR = 6}
     */
    @EnumMember(
        value = 6L,
        name = "INVALID_RCU_FLAVOR"
    )
    INVALID_RCU_FLAVOR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int id; long long unsigned int device_type; }"
  )
  @NotUsableInJava
  public static class logical_of_hv_device_id extends Struct {
    public @Unsigned long id;

    public @Unsigned long device_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct logical_maps"
  )
  @NotUsableInJava
  public static class logical_maps extends Struct {
    public @Unsigned int phys_pkg_id;

    public @Unsigned int phys_die_id;

    public @Unsigned int logical_pkg_id;

    public @Unsigned int logical_die_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int burst; long long unsigned int rate_bytes_ps; long long unsigned int peakrate_bytes_ps; unsigned int avrate; short unsigned int overhead; long long unsigned int burst_pkt; long long unsigned int rate_pkt_ps; unsigned int mtu; struct { enum flow_action_id act_id; unsigned int extval; } exceed; struct { enum flow_action_id act_id; unsigned int extval; } notexceed; }"
  )
  @NotUsableInJava
  public static class police_of_anon_member_of_flow_action_entry extends Struct {
    public @Unsigned int burst;

    public @Unsigned long rate_bytes_ps;

    public @Unsigned long peakrate_bytes_ps;

    public @Unsigned int avrate;

    public @Unsigned short overhead;

    public @Unsigned long burst_pkt;

    public @Unsigned long rate_pkt_ps;

    public @Unsigned int mtu;

    public exceed_of_police_of_anon_member_of_flow_action_entry_and_notexceed_of_police_of_anon_member_of_flow_action_entry exceed;

    public exceed_of_police_of_anon_member_of_flow_action_entry_and_notexceed_of_police_of_anon_member_of_flow_action_entry notexceed;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct crs_csi2_connection"
  )
  @NotUsableInJava
  public static class crs_csi2_connection extends Struct {
    public list_head entry;

    public acpi_resource_csi2_serialbus csi2_data;

    public @OriginalName("acpi_handle") Ptr remote_handle;

    public char @Size(0) [] remote_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct crs_csi2"
  )
  @NotUsableInJava
  public static class crs_csi2 extends Struct {
    public list_head entry;

    public @OriginalName("acpi_handle") Ptr handle;

    public Ptr swnodes;

    public list_head connections;

    public @Unsigned int port_count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const struct tomoyo_path_info*; unsigned int mode; unsigned int major; unsigned int minor; unsigned char operation; }"
  )
  @NotUsableInJava
  public static class mkdev_of_param_of_tomoyo_request_info extends Struct {
    public Ptr filename;

    public @Unsigned int mode;

    public @Unsigned int major;

    public @Unsigned int minor;

    public @Unsigned char operation;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mt6397_chip"
  )
  @NotUsableInJava
  public static class mt6397_chip extends Struct {
    public Ptr dev;

    public Ptr regmap;

    public notifier_block pm_nb;

    public int irq;

    public Ptr irq_domain;

    public mutex irqlock;

    public @Unsigned short @Size(2) [] wake_mask;

    public @Unsigned short @Size(2) [] irq_masks_cur;

    public @Unsigned short @Size(2) [] irq_masks_cache;

    public @Unsigned short @Size(2) [] int_con;

    public @Unsigned short @Size(2) [] int_status;

    public @Unsigned short chip_id;

    public Ptr irq_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct rb_node inode_node; struct list_head lg_list; }"
  )
  @NotUsableInJava
  public static class pa_node_of_ext4_prealloc_space extends Union {
    public rb_node inode_node;

    public list_head lg_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { qrwlock raw_lock; } *inode_lock; spinlock *lg_lock; }"
  )
  @NotUsableInJava
  public static class pa_node_lock_of_ext4_prealloc_space extends Union {
    public Ptr inode_lock;

    public Ptr<@OriginalName("spinlock_t") spinlock> lg_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int enabled[1]; }"
  )
  @NotUsableInJava
  public static class governed_features_of_kvm_vcpu_arch extends Struct {
    public @Unsigned long @Size(1) [] enabled;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ppin_info"
  )
  @NotUsableInJava
  public static class ppin_info extends Struct {
    public int feature;

    public int msr_ppin_ctl;

    public int msr_ppin;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const struct nvdimm_security_ops*; long unsigned int flags; long unsigned int ext_flags; unsigned int overwrite_tmo; struct kernfs_node *overwrite_state; }"
  )
  @NotUsableInJava
  public static class sec_of_nvdimm extends Struct {
    public Ptr ops;

    public @Unsigned long flags;

    public @Unsigned long ext_flags;

    public @Unsigned int overwrite_tmo;

    public Ptr overwrite_state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sec_path"
  )
  @NotUsableInJava
  public static class sec_path extends Struct {
    public int len;

    public int olen;

    public int verified_cnt;

    public Ptr @Size(6) [] xvec;

    public xfrm_offload @Size(1) [] ovec;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gate_struct"
  )
  @NotUsableInJava
  public static class gate_struct extends Struct {
    public @Unsigned short offset_low;

    public @Unsigned short segment;

    public idt_bits bits;

    public @Unsigned short offset_middle;

    public @Unsigned int offset_high;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int prio; long long unsigned int basetime; long long unsigned int cycletime; long long unsigned int cycletimeext; unsigned int num_entries; struct action_gate_entry *entries; }"
  )
  @NotUsableInJava
  public static class gate_of_anon_member_of_flow_action_entry extends Struct {
    public int prio;

    public @Unsigned long basetime;

    public @Unsigned long cycletime;

    public @Unsigned long cycletimeext;

    public @Unsigned int num_entries;

    public Ptr entries;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct obs_kernel_param"
  )
  @NotUsableInJava
  public static class obs_kernel_param extends Struct {
    public String str;

    public Ptr setup_func;

    public int early;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int argc; }"
  )
  @NotUsableInJava
  public static class execve_of_anon_member_of_audit_context extends Struct {
    public int argc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum retbleed_mitigation"
  )
  public enum retbleed_mitigation implements Enum, TypedEnum {
    /**
     * {@code RETBLEED_MITIGATION_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RETBLEED_MITIGATION_NONE"
    )
    RETBLEED_MITIGATION_NONE,

    /**
     * {@code RETBLEED_MITIGATION_UNRET = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RETBLEED_MITIGATION_UNRET"
    )
    RETBLEED_MITIGATION_UNRET,

    /**
     * {@code RETBLEED_MITIGATION_IBPB = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RETBLEED_MITIGATION_IBPB"
    )
    RETBLEED_MITIGATION_IBPB,

    /**
     * {@code RETBLEED_MITIGATION_IBRS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "RETBLEED_MITIGATION_IBRS"
    )
    RETBLEED_MITIGATION_IBRS,

    /**
     * {@code RETBLEED_MITIGATION_EIBRS = 4}
     */
    @EnumMember(
        value = 4L,
        name = "RETBLEED_MITIGATION_EIBRS"
    )
    RETBLEED_MITIGATION_EIBRS,

    /**
     * {@code RETBLEED_MITIGATION_STUFF = 5}
     */
    @EnumMember(
        value = 5L,
        name = "RETBLEED_MITIGATION_STUFF"
    )
    RETBLEED_MITIGATION_STUFF
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum retbleed_mitigation_cmd"
  )
  public enum retbleed_mitigation_cmd implements Enum, TypedEnum {
    /**
     * {@code RETBLEED_CMD_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RETBLEED_CMD_OFF"
    )
    RETBLEED_CMD_OFF,

    /**
     * {@code RETBLEED_CMD_AUTO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RETBLEED_CMD_AUTO"
    )
    RETBLEED_CMD_AUTO,

    /**
     * {@code RETBLEED_CMD_UNRET = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RETBLEED_CMD_UNRET"
    )
    RETBLEED_CMD_UNRET,

    /**
     * {@code RETBLEED_CMD_IBPB = 3}
     */
    @EnumMember(
        value = 3L,
        name = "RETBLEED_CMD_IBPB"
    )
    RETBLEED_CMD_IBPB,

    /**
     * {@code RETBLEED_CMD_STUFF = 4}
     */
    @EnumMember(
        value = 4L,
        name = "RETBLEED_CMD_STUFF"
    )
    RETBLEED_CMD_STUFF
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int rolling; long long unsigned int stopMask; }"
  )
  @NotUsableInJava
  public static class ldmRollingHashState_t extends Struct {
    public @Unsigned long rolling;

    public @Unsigned long stopMask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int id; short unsigned int proto; unsigned char h_dest[6]; }"
  )
  @NotUsableInJava
  public static class encap_of_anon_member_of_net_device_path extends Struct {
    public @Unsigned short id;

    public @Unsigned @OriginalName("__be16") short proto;

    public @Unsigned char @Size(6) [] h_dest;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pkey_id_type"
  )
  public enum pkey_id_type implements Enum, TypedEnum {
    /**
     * {@code PKEY_ID_PGP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PKEY_ID_PGP"
    )
    PKEY_ID_PGP,

    /**
     * {@code PKEY_ID_X509 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PKEY_ID_X509"
    )
    PKEY_ID_X509,

    /**
     * {@code PKEY_ID_PKCS7 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PKEY_ID_PKCS7"
    )
    PKEY_ID_PKCS7
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pkey_security_struct"
  )
  @NotUsableInJava
  public static class pkey_security_struct extends Struct {
    public @Unsigned long subnet_prefix;

    public @Unsigned short pkey;

    public @Unsigned int sid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum vhost_task_flags"
  )
  public enum vhost_task_flags implements Enum, TypedEnum {
    /**
     * {@code VHOST_TASK_FLAGS_STOP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "VHOST_TASK_FLAGS_STOP"
    )
    VHOST_TASK_FLAGS_STOP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vhost_task"
  )
  @NotUsableInJava
  public static class vhost_task extends Struct {
    public Ptr fn;

    public Ptr data;

    public completion exited;

    public @Unsigned long flags;

    public Ptr task;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct clone_info"
  )
  @NotUsableInJava
  public static class clone_info extends Struct {
    public Ptr map;

    public Ptr bio;

    public Ptr io;

    public @Unsigned @OriginalName("sector_t") long sector;

    public @Unsigned int sector_count;

    public boolean is_abnormal_io;

    public boolean submit_as_polled;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct clone_args"
  )
  @NotUsableInJava
  public static class clone_args extends Struct {
    public @Unsigned long flags;

    public @Unsigned long pidfd;

    public @Unsigned long child_tid;

    public @Unsigned long parent_tid;

    public @Unsigned long exit_signal;

    public @Unsigned long stack;

    public @Unsigned long stack_size;

    public @Unsigned long tls;

    public @Unsigned long set_tid;

    public @Unsigned long set_tid_size;

    public @Unsigned long cgroup;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tps68470_pmic_table"
  )
  @NotUsableInJava
  public static class tps68470_pmic_table extends Struct {
    public @Unsigned int address;

    public @Unsigned int reg;

    public @Unsigned int bitmask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tps68470_pmic_opregion"
  )
  @NotUsableInJava
  public static class tps68470_pmic_opregion extends Struct {
    public mutex lock;

    public Ptr regmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int *cipso; unsigned int *local; unsigned int cipso_size; unsigned int local_size; }"
  )
  @NotUsableInJava
  public static class cat_of_cipso_v4_std_map_tbl_and_lvl_of_cipso_v4_std_map_tbl extends Struct {
    public Ptr cipso;

    public Ptr local;

    public @Unsigned int cipso_size;

    public @Unsigned int local_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cat_datum"
  )
  @NotUsableInJava
  public static class cat_datum extends Struct {
    public @Unsigned int value;

    public @Unsigned char isalias;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rank_info"
  )
  @NotUsableInJava
  public static class rank_info extends Struct {
    public int chan_idx;

    public Ptr csrow;

    public Ptr dimm;

    public @Unsigned int ce_count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rhash_head"
  )
  @NotUsableInJava
  public static class rhash_head extends Struct {
    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rhash_lock_head"
  )
  @NotUsableInJava
  public static class rhash_lock_head extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sigframe_ia32"
  )
  @NotUsableInJava
  public static class sigframe_ia32 extends Struct {
    public @Unsigned int pretcode;

    public int sig;

    public sigcontext_32 sc;

    public _fpstate_32 fpstate_unused;

    public @Unsigned int @Size(1) [] extramask;

    public char @Size(8) [] retcode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gsb_buffer"
  )
  @NotUsableInJava
  public static class gsb_buffer extends Struct {
    public @Unsigned char status;

    public @Unsigned char len;

    @InlineUnion(32027)
    public @Unsigned short wdata;

    @InlineUnion(32027)
    public @Unsigned char bdata;

    @InlineUnion(32027)
    public anon_member_of_anon_member_of_gsb_buffer_and_anon_member_of_anon_member_of_xdp_page_head anon2$2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pernet_operations"
  )
  @NotUsableInJava
  public static class pernet_operations extends Struct {
    public list_head list;

    public Ptr init;

    public Ptr pre_exit;

    public Ptr exit;

    public Ptr exit_batch;

    public Ptr id;

    public @Unsigned long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpuid10_eax"
  )
  @NotUsableInJava
  public static class cpuid10_eax extends Union {
    public split_of_cpuid10_eax split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpuid10_ebx"
  )
  @NotUsableInJava
  public static class cpuid10_ebx extends Union {
    public split_of_cpuid10_ebx split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpuid10_edx"
  )
  @NotUsableInJava
  public static class cpuid10_edx extends Union {
    public split_of_cpuid10_edx split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bucket_table"
  )
  @NotUsableInJava
  public static class bucket_table extends Struct {
    public @Unsigned int size;

    public @Unsigned int nest;

    public @Unsigned int hash_rnd;

    public list_head walkers;

    public callback_head rcu;

    public Ptr future_tbl;

    public lockdep_map dep_map;

    public Ptr @Size(0) [] buckets;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timing_entry"
  )
  @NotUsableInJava
  public static class timing_entry extends Struct {
    public @Unsigned int min;

    public @Unsigned int typ;

    public @Unsigned int max;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct orlov_stats"
  )
  @NotUsableInJava
  public static class orlov_stats extends Struct {
    public @Unsigned long free_clusters;

    public @Unsigned int free_inodes;

    public @Unsigned int used_dirs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ipi_vector"
  )
  public enum ipi_vector implements Enum, TypedEnum {
    /**
     * {@code XEN_RESCHEDULE_VECTOR = 0}
     */
    @EnumMember(
        value = 0L,
        name = "XEN_RESCHEDULE_VECTOR"
    )
    XEN_RESCHEDULE_VECTOR,

    /**
     * {@code XEN_CALL_FUNCTION_VECTOR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "XEN_CALL_FUNCTION_VECTOR"
    )
    XEN_CALL_FUNCTION_VECTOR,

    /**
     * {@code XEN_CALL_FUNCTION_SINGLE_VECTOR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "XEN_CALL_FUNCTION_SINGLE_VECTOR"
    )
    XEN_CALL_FUNCTION_SINGLE_VECTOR,

    /**
     * {@code XEN_SPIN_UNLOCK_VECTOR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "XEN_SPIN_UNLOCK_VECTOR"
    )
    XEN_SPIN_UNLOCK_VECTOR,

    /**
     * {@code XEN_IRQ_WORK_VECTOR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "XEN_IRQ_WORK_VECTOR"
    )
    XEN_IRQ_WORK_VECTOR,

    /**
     * {@code XEN_NMI_VECTOR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "XEN_NMI_VECTOR"
    )
    XEN_NMI_VECTOR,

    /**
     * {@code XEN_NR_IPIS = 6}
     */
    @EnumMember(
        value = 6L,
        name = "XEN_NR_IPIS"
    )
    XEN_NR_IPIS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum gpd_status"
  )
  public enum gpd_status implements Enum, TypedEnum {
    /**
     * {@code GENPD_STATE_ON = 0}
     */
    @EnumMember(
        value = 0L,
        name = "GENPD_STATE_ON"
    )
    GENPD_STATE_ON,

    /**
     * {@code GENPD_STATE_OFF = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GENPD_STATE_OFF"
    )
    GENPD_STATE_OFF
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpd_dev_ops"
  )
  @NotUsableInJava
  public static class gpd_dev_ops extends Struct {
    public Ptr start;

    public Ptr stop;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpd_link"
  )
  @NotUsableInJava
  public static class gpd_link extends Struct {
    public Ptr parent;

    public list_head parent_node;

    public Ptr child;

    public list_head child_node;

    public @Unsigned int performance_state;

    public @Unsigned int prev_performance_state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpd_timing_data"
  )
  @NotUsableInJava
  public static class gpd_timing_data extends Struct {
    public long suspend_latency_ns;

    public long resume_latency_ns;

    public long effective_constraint_ns;

    public @OriginalName("ktime_t") long next_wakeup;

    public boolean constraint_changed;

    public boolean cached_suspend_ok;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rt0_hdr"
  )
  @NotUsableInJava
  public static class rt0_hdr extends Struct {
    public ipv6_rt_hdr rt_hdr;

    public @Unsigned int reserved;

    public in6_addr @Size(0) [] addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct context_tracking"
  )
  @NotUsableInJava
  public static class context_tracking extends Struct {
    public boolean active;

    public int recursion;

    public atomic_t state;

    public long dynticks_nesting;

    public long dynticks_nmi_nesting;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum context_of_audit_context"
  )
  public enum context_of_audit_context implements Enum, TypedEnum {
    /**
     * {@code AUDIT_CTX_UNUSED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "AUDIT_CTX_UNUSED"
    )
    AUDIT_CTX_UNUSED,

    /**
     * {@code AUDIT_CTX_SYSCALL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "AUDIT_CTX_SYSCALL"
    )
    AUDIT_CTX_SYSCALL,

    /**
     * {@code AUDIT_CTX_URING = 2}
     */
    @EnumMember(
        value = 2L,
        name = "AUDIT_CTX_URING"
    )
    AUDIT_CTX_URING
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct context_entry"
  )
  @NotUsableInJava
  public static class context_entry extends Struct {
    public @Unsigned long lo;

    public @Unsigned long hi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dbs_data"
  )
  @NotUsableInJava
  public static class dbs_data extends Struct {
    public gov_attr_set attr_set;

    public Ptr gov;

    public Ptr tuners;

    public @Unsigned int ignore_nice_load;

    public @Unsigned int sampling_rate;

    public @Unsigned int sampling_down_factor;

    public @Unsigned int up_threshold;

    public @Unsigned int io_is_busy;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dbs_governor"
  )
  @NotUsableInJava
  public static class dbs_governor extends Struct {
    public cpufreq_governor gov;

    public kobj_type kobj_type;

    public Ptr gdbs_data;

    public Ptr gov_dbs_update;

    public Ptr alloc;

    public Ptr free;

    public Ptr init;

    public Ptr exit;

    public Ptr start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct typec_connector"
  )
  @NotUsableInJava
  public static class typec_connector extends Struct {
    public Ptr attach;

    public Ptr deattach;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int length; short unsigned int flags; unsigned char version[2]; unsigned int root_cluster; short unsigned int info_sector; short unsigned int backup_boot; short unsigned int reserved2[6]; unsigned char drive_number; unsigned char state; unsigned char signature; unsigned char vol_id[4]; unsigned char vol_label[11]; unsigned char fs_type[8]; }"
  )
  @NotUsableInJava
  public static class fat32_of_anon_member_of_fat_boot_sector extends Struct {
    public @Unsigned @OriginalName("__le32") int length;

    public @Unsigned @OriginalName("__le16") short flags;

    public @Unsigned char @Size(2) [] version;

    public @Unsigned @OriginalName("__le32") int root_cluster;

    public @Unsigned @OriginalName("__le16") short info_sector;

    public @Unsigned @OriginalName("__le16") short backup_boot;

    public @Unsigned @OriginalName("__le16") short @Size(6) [] reserved2;

    public @Unsigned char drive_number;

    public @Unsigned char state;

    public @Unsigned char signature;

    public @Unsigned char @Size(4) [] vol_id;

    public @Unsigned char @Size(11) [] vol_label;

    public @Unsigned char @Size(8) [] fs_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct used_address"
  )
  @NotUsableInJava
  public static class used_address extends Struct {
    public __kernel_sockaddr_storage name;

    public @Unsigned int name_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum translation_map"
  )
  public enum translation_map implements Enum, TypedEnum {
    /**
     * {@code LAT1_MAP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "LAT1_MAP"
    )
    LAT1_MAP,

    /**
     * {@code GRAF_MAP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GRAF_MAP"
    )
    GRAF_MAP,

    /**
     * {@code IBMPC_MAP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "IBMPC_MAP"
    )
    IBMPC_MAP,

    /**
     * {@code USER_MAP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "USER_MAP"
    )
    USER_MAP,

    /**
     * {@code FIRST_MAP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FIRST_MAP"
    )
    FIRST_MAP,

    /**
     * {@code LAST_MAP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "LAST_MAP"
    )
    LAST_MAP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct double_list"
  )
  @NotUsableInJava
  public static class double_list extends Struct {
    public Ptr top;

    public Ptr bottom;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct metadata_dst"
  )
  @NotUsableInJava
  public static class metadata_dst extends Struct {
    public dst_entry dst;

    public metadata_type type;

    public u_of_metadata_dst u;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum metadata_type"
  )
  public enum metadata_type implements Enum, TypedEnum {
    /**
     * {@code METADATA_IP_TUNNEL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "METADATA_IP_TUNNEL"
    )
    METADATA_IP_TUNNEL,

    /**
     * {@code METADATA_HW_PORT_MUX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "METADATA_HW_PORT_MUX"
    )
    METADATA_HW_PORT_MUX,

    /**
     * {@code METADATA_MACSEC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "METADATA_MACSEC"
    )
    METADATA_MACSEC,

    /**
     * {@code METADATA_XFRM = 3}
     */
    @EnumMember(
        value = 3L,
        name = "METADATA_XFRM"
    )
    METADATA_XFRM
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { _Bool halted; long long unsigned int gfns[64]; struct gfn_to_hva_cache data; long long unsigned int msr_en_val; long long unsigned int msr_int_val; short unsigned int vec; unsigned int id; _Bool send_user_only; unsigned int host_apf_flags; _Bool delivery_as_pf_vmexit; _Bool pageready_pending; }"
  )
  @NotUsableInJava
  public static class apf_of_kvm_vcpu_arch extends Struct {
    public boolean halted;

    public @Unsigned @OriginalName("gfn_t") long @Size(64) [] gfns;

    public gfn_to_hva_cache data;

    public @Unsigned long msr_en_val;

    public @Unsigned long msr_int_val;

    public @Unsigned short vec;

    public @Unsigned int id;

    public boolean send_user_only;

    public @Unsigned int host_apf_flags;

    public boolean delivery_as_pf_vmexit;

    public boolean pageready_pending;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum prio_policy"
  )
  public enum prio_policy implements Enum, TypedEnum {
    /**
     * {@code POLICY_NO_CHANGE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "POLICY_NO_CHANGE"
    )
    POLICY_NO_CHANGE,

    /**
     * {@code POLICY_PROMOTE_TO_RT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "POLICY_PROMOTE_TO_RT"
    )
    POLICY_PROMOTE_TO_RT,

    /**
     * {@code POLICY_RESTRICT_TO_BE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "POLICY_RESTRICT_TO_BE"
    )
    POLICY_RESTRICT_TO_BE,

    /**
     * {@code POLICY_ALL_TO_IDLE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "POLICY_ALL_TO_IDLE"
    )
    POLICY_ALL_TO_IDLE,

    /**
     * {@code POLICY_NONE_TO_RT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "POLICY_NONE_TO_RT"
    )
    POLICY_NONE_TO_RT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_gr0_gam_gr_config_s"
  )
  @NotUsableInJava
  public static class uv2h_gr0_gam_gr_config_s extends Struct {
    public @Unsigned long n_gr;

    public @Unsigned long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_node_id_s"
  )
  @NotUsableInJava
  public static class uv2h_node_id_s extends Struct {
    public @Unsigned long force1;

    public @Unsigned long manufacturer;

    public @Unsigned long part_number;

    public @Unsigned long revision;

    public @Unsigned long node_id;

    public @Unsigned long rsvd_47_49;

    public @Unsigned long nodes_per_bit;

    public @Unsigned long ni_port;

    public @Unsigned long rsvd_62_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_rh_gam_addr_map_config_s"
  )
  @NotUsableInJava
  public static class uv2h_rh_gam_addr_map_config_s extends Struct {
    public @Unsigned long m_skt;

    public @Unsigned long n_skt;

    public @Unsigned long rsvd_10_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_rh_gam_alias_2_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv2h_rh_gam_alias_2_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long base;

    public @Unsigned long rsvd_32_47;

    public @Unsigned long m_alias;

    public @Unsigned long rsvd_53_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_rh_gam_alias_2_redirect_config_s"
  )
  @NotUsableInJava
  public static class uv2h_rh_gam_alias_2_redirect_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long dest_base;

    public @Unsigned long rsvd_46_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_rh_gam_gru_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv2h_rh_gam_gru_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_27;

    public @Unsigned long base;

    public @Unsigned long rsvd_46_51;

    public @Unsigned long n_gru;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_rh_gam_mmioh_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv2h_rh_gam_mmioh_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_26;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv2h_rh_gam_mmr_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv2h_rh_gam_mmr_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long rsvd_46_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct failover_ops"
  )
  @NotUsableInJava
  public static class failover_ops extends Struct {
    public Ptr slave_pre_register;

    public Ptr slave_register;

    public Ptr slave_pre_unregister;

    public Ptr slave_unregister;

    public Ptr slave_link_change;

    public Ptr slave_name_change;

    public Ptr slave_handle_frame;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ipfrag_skb_cb"
  )
  @NotUsableInJava
  public static class ipfrag_skb_cb extends Struct {
    @InlineUnion(22360)
    public inet_skb_parm h4;

    @InlineUnion(22360)
    public inet6_skb_parm h6;

    public Ptr next_frag;

    public int frag_run_len;

    public int ip_defrag_offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct if6_iter_state"
  )
  @NotUsableInJava
  public static class if6_iter_state extends Struct {
    public seq_net_private p;

    public int bucket;

    public int offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hh_cache"
  )
  @NotUsableInJava
  public static class hh_cache extends Struct {
    public @Unsigned int hh_len;

    public seqlock_t hh_lock;

    public @Unsigned long @Size(16) [] hh_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct overflow_data"
  )
  @NotUsableInJava
  public static class overflow_data extends Struct {
    public source_location location;

    public Ptr type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int preambles; unsigned int bandwidths; signed char max_bursts_exponent; unsigned char max_ftms_per_burst; unsigned char supported; unsigned char asap; unsigned char non_asap; unsigned char request_lci; unsigned char request_civicloc; unsigned char trigger_based; unsigned char non_trigger_based; }"
  )
  @NotUsableInJava
  public static class ftm_of_cfg80211_pmsr_capabilities extends Struct {
    public @Unsigned int preambles;

    public @Unsigned int bandwidths;

    public byte max_bursts_exponent;

    public @Unsigned char max_ftms_per_burst;

    public @Unsigned char supported;

    public @Unsigned char asap;

    public @Unsigned char non_asap;

    public @Unsigned char request_lci;

    public @Unsigned char request_civicloc;

    public @Unsigned char trigger_based;

    public @Unsigned char non_trigger_based;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct slub_flush_work"
  )
  @NotUsableInJava
  public static class slub_flush_work extends Struct {
    public work_struct work;

    public Ptr s;

    public boolean skip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detached_freelist"
  )
  @NotUsableInJava
  public static class detached_freelist extends Struct {
    public Ptr slab;

    public Ptr tail;

    public Ptr freelist;

    public int cnt;

    public Ptr s;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum t_state_of_transaction_s_and_t_state_of_transaction_t"
  )
  public enum t_state_of_transaction_s_and_t_state_of_transaction_t implements Enum, TypedEnum {
    /**
     * {@code T_RUNNING = 0}
     */
    @EnumMember(
        value = 0L,
        name = "T_RUNNING"
    )
    T_RUNNING,

    /**
     * {@code T_LOCKED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "T_LOCKED"
    )
    T_LOCKED,

    /**
     * {@code T_SWITCH = 2}
     */
    @EnumMember(
        value = 2L,
        name = "T_SWITCH"
    )
    T_SWITCH,

    /**
     * {@code T_FLUSH = 3}
     */
    @EnumMember(
        value = 3L,
        name = "T_FLUSH"
    )
    T_FLUSH,

    /**
     * {@code T_COMMIT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "T_COMMIT"
    )
    T_COMMIT,

    /**
     * {@code T_COMMIT_DFLUSH = 5}
     */
    @EnumMember(
        value = 5L,
        name = "T_COMMIT_DFLUSH"
    )
    T_COMMIT_DFLUSH,

    /**
     * {@code T_COMMIT_JFLUSH = 6}
     */
    @EnumMember(
        value = 6L,
        name = "T_COMMIT_JFLUSH"
    )
    T_COMMIT_JFLUSH,

    /**
     * {@code T_COMMIT_CALLBACK = 7}
     */
    @EnumMember(
        value = 7L,
        name = "T_COMMIT_CALLBACK"
    )
    T_COMMIT_CALLBACK,

    /**
     * {@code T_FINISHED = 8}
     */
    @EnumMember(
        value = 8L,
        name = "T_FINISHED"
    )
    T_FINISHED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { unsigned int a_is_pminus3; unsigned int two_inv_p; } valid; int a_is_pminus3; struct gcry_mpi *two_inv_p; struct barrett_ctx_s *p_barrett; struct gcry_mpi* scratch[11]; }"
  )
  @NotUsableInJava
  public static class t_of_mpi_ec_ctx extends Struct {
    public valid_of_t_of_mpi_ec_ctx valid;

    public int a_is_pminus3;

    public @OriginalName("MPI") Ptr two_inv_p;

    public @OriginalName("mpi_barrett_t") Ptr p_barrett;

    public @OriginalName("MPI") Ptr @Size(11) [] scratch;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct hrtimer tmr; struct alarm alarm; }"
  )
  @NotUsableInJava
  public static class t_of_timerfd_ctx extends Union {
    public hrtimer tmr;

    public alarm alarm;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fsconfig_command"
  )
  public enum fsconfig_command implements Enum, TypedEnum {
    /**
     * {@code FSCONFIG_SET_FLAG = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FSCONFIG_SET_FLAG"
    )
    FSCONFIG_SET_FLAG,

    /**
     * {@code FSCONFIG_SET_STRING = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FSCONFIG_SET_STRING"
    )
    FSCONFIG_SET_STRING,

    /**
     * {@code FSCONFIG_SET_BINARY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FSCONFIG_SET_BINARY"
    )
    FSCONFIG_SET_BINARY,

    /**
     * {@code FSCONFIG_SET_PATH = 3}
     */
    @EnumMember(
        value = 3L,
        name = "FSCONFIG_SET_PATH"
    )
    FSCONFIG_SET_PATH,

    /**
     * {@code FSCONFIG_SET_PATH_EMPTY = 4}
     */
    @EnumMember(
        value = 4L,
        name = "FSCONFIG_SET_PATH_EMPTY"
    )
    FSCONFIG_SET_PATH_EMPTY,

    /**
     * {@code FSCONFIG_SET_FD = 5}
     */
    @EnumMember(
        value = 5L,
        name = "FSCONFIG_SET_FD"
    )
    FSCONFIG_SET_FD,

    /**
     * {@code FSCONFIG_CMD_CREATE = 6}
     */
    @EnumMember(
        value = 6L,
        name = "FSCONFIG_CMD_CREATE"
    )
    FSCONFIG_CMD_CREATE,

    /**
     * {@code FSCONFIG_CMD_RECONFIGURE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "FSCONFIG_CMD_RECONFIGURE"
    )
    FSCONFIG_CMD_RECONFIGURE,

    /**
     * {@code FSCONFIG_CMD_CREATE_EXCL = 8}
     */
    @EnumMember(
        value = 8L,
        name = "FSCONFIG_CMD_CREATE_EXCL"
    )
    FSCONFIG_CMD_CREATE_EXCL
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct qc_dqblk"
  )
  @NotUsableInJava
  public static class qc_dqblk extends Struct {
    public int d_fieldmask;

    public @Unsigned long d_spc_hardlimit;

    public @Unsigned long d_spc_softlimit;

    public @Unsigned long d_ino_hardlimit;

    public @Unsigned long d_ino_softlimit;

    public @Unsigned long d_space;

    public @Unsigned long d_ino_count;

    public long d_ino_timer;

    public long d_spc_timer;

    public int d_ino_warns;

    public int d_spc_warns;

    public @Unsigned long d_rt_spc_hardlimit;

    public @Unsigned long d_rt_spc_softlimit;

    public @Unsigned long d_rt_space;

    public long d_rt_spc_timer;

    public int d_rt_spc_warns;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct qc_type_state"
  )
  @NotUsableInJava
  public static class qc_type_state extends Struct {
    public @Unsigned int flags;

    public @Unsigned int spc_timelimit;

    public @Unsigned int ino_timelimit;

    public @Unsigned int rt_spc_timelimit;

    public @Unsigned int spc_warnlimit;

    public @Unsigned int ino_warnlimit;

    public @Unsigned int rt_spc_warnlimit;

    public @Unsigned long ino;

    public @Unsigned @OriginalName("blkcnt_t") long blocks;

    public @Unsigned @OriginalName("blkcnt_t") long nextents;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct qc_state"
  )
  @NotUsableInJava
  public static class qc_state extends Struct {
    public @Unsigned int s_incoredqs;

    public qc_type_state @Size(3) [] s_state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct qc_info"
  )
  @NotUsableInJava
  public static class qc_info extends Struct {
    public int i_fieldmask;

    public @Unsigned int i_flags;

    public @Unsigned int i_spc_timelimit;

    public @Unsigned int i_ino_timelimit;

    public @Unsigned int i_rt_spc_timelimit;

    public @Unsigned int i_spc_warnlimit;

    public @Unsigned int i_ino_warnlimit;

    public @Unsigned int i_rt_spc_warnlimit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int t391; unsigned int t392; unsigned int n391; unsigned int n392; unsigned int n393; short unsigned int lmi; short unsigned int dce; }"
  )
  @NotUsableInJava
  public static class fr_proto extends Struct {
    public @Unsigned int t391;

    public @Unsigned int t392;

    public @Unsigned int n391;

    public @Unsigned int n392;

    public @Unsigned int n393;

    public @Unsigned short lmi;

    public @Unsigned short dce;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int dlci; }"
  )
  @NotUsableInJava
  public static class fr_proto_pvc extends Struct {
    public @Unsigned int dlci;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int dlci; char master[16]; }"
  )
  @NotUsableInJava
  public static class fr_proto_pvc_info extends Struct {
    public @Unsigned int dlci;

    public char @Size(16) [] master;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hd_geometry"
  )
  @NotUsableInJava
  public static class hd_geometry extends Struct {
    public @Unsigned char heads;

    public @Unsigned char sectors;

    public @Unsigned short cylinders;

    public @Unsigned long start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum digest_type"
  )
  public enum digest_type implements Enum, TypedEnum {
    /**
     * {@code DIGEST_TYPE_IMA = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DIGEST_TYPE_IMA"
    )
    DIGEST_TYPE_IMA,

    /**
     * {@code DIGEST_TYPE_VERITY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DIGEST_TYPE_VERITY"
    )
    DIGEST_TYPE_VERITY,

    /**
     * {@code DIGEST_TYPE__LAST = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DIGEST_TYPE__LAST"
    )
    DIGEST_TYPE__LAST
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct viot_iommu"
  )
  @NotUsableInJava
  public static class viot_iommu extends Struct {
    public @Unsigned int offset;

    public Ptr fwnode;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct viot_endpoint"
  )
  @NotUsableInJava
  public static class viot_endpoint extends Struct {
    @InlineUnion(63280)
    public anon_member_of_anon_member_of_viot_endpoint anon0$0;

    @InlineUnion(63280)
    public @Unsigned long address;

    public @Unsigned int endpoint_id;

    public Ptr viommu;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char type; }"
  )
  @NotUsableInJava
  public static class jcc_of_anon_member_of_arch_specific_insn extends Struct {
    public @Unsigned char type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { void *_addr; union { int _trapno; short int _addr_lsb; struct { char _dummy_bnd[8]; void *_lower; void *_upper; } _addr_bnd; struct { char _dummy_pkey[8]; unsigned int _pkey; } _addr_pkey; struct { long unsigned int _data; unsigned int _type; unsigned int _flags; } _perf; }; }"
  )
  @NotUsableInJava
  public static class _sigfault_of___sifields extends Struct {
    public Ptr _addr;

    @InlineUnion(193)
    public int _trapno;

    @InlineUnion(193)
    public short _addr_lsb;

    @InlineUnion(193)
    public _addr_bnd_of_anon_member_of__sigfault_of___sifields _addr_bnd;

    @InlineUnion(193)
    public _addr_pkey_of_anon_member_of__sigfault_of___sifields _addr_pkey;

    @InlineUnion(193)
    public _perf_of_anon_member_of__sigfault_of___sifields _perf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int _addr; union { int _trapno; short int _addr_lsb; struct { char _dummy_bnd[4]; unsigned int _lower; unsigned int _upper; } _addr_bnd; struct { char _dummy_pkey[4]; unsigned int _pkey; } _addr_pkey; struct { unsigned int _data; unsigned int _type; unsigned int _flags; } _perf; }; }"
  )
  @NotUsableInJava
  public static class _sigfault_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t extends Struct {
    public @Unsigned @OriginalName("compat_uptr_t") int _addr;

    @InlineUnion(6123)
    public int _trapno;

    @InlineUnion(6123)
    public short _addr_lsb;

    @InlineUnion(6123)
    public _addr_bnd_of_anon_member_of__sigfault_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _addr_bnd;

    @InlineUnion(6123)
    public _addr_pkey_of_anon_member_of__sigfault_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _addr_pkey;

    @InlineUnion(6123)
    public _perf_of_anon_member_of__sigfault_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _perf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned char *v; struct sctp_datahdr *data_hdr; struct sctp_inithdr *init_hdr; struct sctp_sackhdr *sack_hdr; struct sctp_heartbeathdr *hb_hdr; struct sctp_sender_hb_info *hbs_hdr; struct sctp_shutdownhdr *shutdown_hdr; struct sctp_signed_cookie *cookie_hdr; struct sctp_ecnehdr *ecne_hdr; struct sctp_cwrhdr *ecn_cwr_hdr; struct sctp_errhdr *err_hdr; struct sctp_addiphdr *addip_hdr; struct sctp_fwdtsn_hdr *fwdtsn_hdr; struct sctp_authhdr *auth_hdr; struct sctp_idatahdr *idata_hdr; struct sctp_ifwdtsn_hdr *ifwdtsn_hdr; }"
  )
  @NotUsableInJava
  public static class subh_of_sctp_chunk extends Union {
    public Ptr v;

    public Ptr data_hdr;

    public Ptr init_hdr;

    public Ptr sack_hdr;

    public Ptr hb_hdr;

    public Ptr hbs_hdr;

    public Ptr shutdown_hdr;

    public Ptr cookie_hdr;

    public Ptr ecne_hdr;

    public Ptr ecn_cwr_hdr;

    public Ptr err_hdr;

    public Ptr addip_hdr;

    public Ptr fwdtsn_hdr;

    public Ptr auth_hdr;

    public Ptr idata_hdr;

    public Ptr ifwdtsn_hdr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int nr_ents; void *vcpumask; long unsigned int src_mfn; }"
  )
  @NotUsableInJava
  public static class arg2_of_mmuext_op extends Union {
    public @Unsigned int nr_ents;

    public Ptr vcpumask;

    public @Unsigned @OriginalName("xen_pfn_t") long src_mfn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ld_semaphore"
  )
  @NotUsableInJava
  public static class ld_semaphore extends Struct {
    public @OriginalName("atomic_long_t") atomic64_t count;

    public @OriginalName("raw_spinlock_t") raw_spinlock wait_lock;

    public @Unsigned int wait_readers;

    public list_head read_wait;

    public list_head write_wait;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum usb3_link_state"
  )
  public enum usb3_link_state implements Enum, TypedEnum {
    /**
     * {@code USB3_LPM_U0 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "USB3_LPM_U0"
    )
    USB3_LPM_U0,

    /**
     * {@code USB3_LPM_U1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "USB3_LPM_U1"
    )
    USB3_LPM_U1,

    /**
     * {@code USB3_LPM_U2 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "USB3_LPM_U2"
    )
    USB3_LPM_U2,

    /**
     * {@code USB3_LPM_U3 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "USB3_LPM_U3"
    )
    USB3_LPM_U3
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct usb3_lpm_parameters"
  )
  @NotUsableInJava
  public static class usb3_lpm_parameters extends Struct {
    public @Unsigned int mel;

    public @Unsigned int pel;

    public @Unsigned int sel;

    public int timeout;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int v; }"
  )
  @NotUsableInJava
  public static class freeptr_t extends Struct {
    public @Unsigned long v;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union iwreq_data"
  )
  @NotUsableInJava
  public static class iwreq_data extends Union {
    public char @Size(16) [] name;

    public iw_point essid;

    public iw_param nwid;

    public iw_freq freq;

    public iw_param sens;

    public iw_param bitrate;

    public iw_param txpower;

    public iw_param rts;

    public iw_param frag;

    public @Unsigned int mode;

    public iw_param retry;

    public iw_point encoding;

    public iw_param power;

    public iw_quality qual;

    public sockaddr ap_addr;

    public sockaddr addr;

    public iw_param param;

    public iw_point data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int identity_tag; long long unsigned int reserved; }"
  )
  @NotUsableInJava
  public static class i2o_of_device_path_of_edd_device_params extends Struct {
    public @Unsigned long identity_tag;

    public @Unsigned long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const unsigned char*; unsigned int hash; unsigned int checksum; struct { unsigned int offset; unsigned int checksum; } *bucket; }"
  )
  @NotUsableInJava
  public static class ldmMatchCandidate_t extends Struct {
    public Ptr split;

    public @Unsigned int hash;

    public @Unsigned int checksum;

    public Ptr bucket;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pageblock_bits"
  )
  public enum pageblock_bits implements Enum, TypedEnum {
    /**
     * {@code PB_migrate = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PB_migrate"
    )
    PB_migrate,

    /**
     * {@code PB_migrate_end = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PB_migrate_end"
    )
    PB_migrate_end,

    /**
     * {@code PB_migrate_skip = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PB_migrate_skip"
    )
    PB_migrate_skip,

    /**
     * {@code NR_PAGEBLOCK_BITS = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NR_PAGEBLOCK_BITS"
    )
    NR_PAGEBLOCK_BITS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct auditd_connection"
  )
  @NotUsableInJava
  public static class auditd_connection extends Struct {
    public Ptr pid;

    public @Unsigned int portid;

    public Ptr net;

    public callback_head rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct aa_profile *profile; const char*; long int pos; }"
  )
  @NotUsableInJava
  public static class iface_of_anon_member_of_apparmor_audit_data extends Struct {
    public Ptr profile;

    public String ns;

    public long pos;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cont_desc"
  )
  @NotUsableInJava
  public static class cont_desc extends Struct {
    public Ptr mc;

    public @Unsigned int cpuid_1_eax;

    public @Unsigned int psize;

    public Ptr data;

    public @Unsigned long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct name_snapshot"
  )
  @NotUsableInJava
  public static class name_snapshot extends Struct {
    public qstr name;

    public @Unsigned char @Size(40) [] inline_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_in6"
  )
  @NotUsableInJava
  public static class sockaddr_in6 extends Struct {
    public @Unsigned short sin6_family;

    public @Unsigned @OriginalName("__be16") short sin6_port;

    public @Unsigned @OriginalName("__be32") int sin6_flowinfo;

    public in6_addr sin6_addr;

    public @Unsigned int sin6_scope_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_in"
  )
  @NotUsableInJava
  public static class sockaddr_in extends Struct {
    public @Unsigned @OriginalName("__kernel_sa_family_t") short sin_family;

    public @Unsigned @OriginalName("__be16") short sin_port;

    public in_addr sin_addr;

    public @Unsigned char @Size(8) [] __pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_un"
  )
  @NotUsableInJava
  public static class sockaddr_un extends Struct {
    public @Unsigned @OriginalName("__kernel_sa_family_t") short sun_family;

    public char @Size(108) [] sun_path;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_xdp"
  )
  @NotUsableInJava
  public static class sockaddr_xdp extends Struct {
    public @Unsigned short sxdp_family;

    public @Unsigned short sxdp_flags;

    public @Unsigned int sxdp_ifindex;

    public @Unsigned int sxdp_queue_id;

    public @Unsigned int sxdp_shared_umem_fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_nl"
  )
  @NotUsableInJava
  public static class sockaddr_nl extends Struct {
    public @Unsigned @OriginalName("__kernel_sa_family_t") short nl_family;

    public @Unsigned short nl_pad;

    public @Unsigned int nl_pid;

    public @Unsigned int nl_groups;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_pkt"
  )
  @NotUsableInJava
  public static class sockaddr_pkt extends Struct {
    public @Unsigned short spkt_family;

    public @Unsigned char @Size(14) [] spkt_device;

    public @Unsigned @OriginalName("__be16") short spkt_protocol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_ll"
  )
  @NotUsableInJava
  public static class sockaddr_ll extends Struct {
    public @Unsigned short sll_family;

    public @Unsigned @OriginalName("__be16") short sll_protocol;

    public int sll_ifindex;

    public @Unsigned short sll_hatype;

    public @Unsigned char sll_pkttype;

    public @Unsigned char sll_halen;

    public @Unsigned char @Size(8) [] sll_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_mctp"
  )
  @NotUsableInJava
  public static class sockaddr_mctp extends Struct {
    public @Unsigned @OriginalName("__kernel_sa_family_t") short smctp_family;

    public @Unsigned short __smctp_pad0;

    public @Unsigned int smctp_network;

    public mctp_addr smctp_addr;

    public @Unsigned char smctp_type;

    public @Unsigned char smctp_tag;

    public @Unsigned char __smctp_pad1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sockaddr_mctp_ext"
  )
  @NotUsableInJava
  public static class sockaddr_mctp_ext extends Struct {
    public sockaddr_mctp smctp_base;

    public int smctp_ifindex;

    public @Unsigned char smctp_halen;

    public @Unsigned char @Size(3) [] __smctp_pad0;

    public @Unsigned char @Size(32) [] smctp_haddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int nr; long long unsigned int ret; long long unsigned int args[9]; }"
  )
  @NotUsableInJava
  public static class papr_hcall_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long nr;

    public @Unsigned long ret;

    public @Unsigned long @Size(9) [] args;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sigpool_entry"
  )
  @NotUsableInJava
  public static class sigpool_entry extends Struct {
    public Ptr hash;

    public String alg;

    public kref kref;

    public @Unsigned @OriginalName("uint16_t") short needs_key;

    public @Unsigned @OriginalName("uint16_t") short reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct comp_alg_common"
  )
  @NotUsableInJava
  public static class comp_alg_common extends Struct {
    public crypto_istat_compress stat;

    public crypto_alg base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct comp_opts"
  )
  @NotUsableInJava
  public static class comp_opts extends Struct {
    public int dict_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gatt_mask"
  )
  @NotUsableInJava
  public static class gatt_mask extends Struct {
    public @Unsigned long mask;

    public @Unsigned int type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enableLdm_of_ldmParams_t_and_literalCompressionMode_of_ZSTD_CCtx_params_and_literalCompressionMode_of_ZSTD_CCtx_params_s enableLdm; unsigned int hashLog; unsigned int bucketSizeLog; unsigned int minMatchLength; unsigned int hashRateLog; unsigned int windowLog; }"
  )
  @NotUsableInJava
  public static class ldmParams_t extends Struct {
    public @OriginalName("ZSTD_paramSwitch_e") enableLdm_of_ldmParams_t_and_literalCompressionMode_of_ZSTD_CCtx_params_and_literalCompressionMode_of_ZSTD_CCtx_params_s enableLdm;

    public @Unsigned int hashLog;

    public @Unsigned int bucketSizeLog;

    public @Unsigned int minMatchLength;

    public @Unsigned int hashRateLog;

    public @Unsigned int windowLog;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_api"
  )
  @NotUsableInJava
  public static class uffdio_api extends Struct {
    public @Unsigned long api;

    public @Unsigned long features;

    public @Unsigned long ioctls;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_range"
  )
  @NotUsableInJava
  public static class uffdio_range extends Struct {
    public @Unsigned long start;

    public @Unsigned long len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_register"
  )
  @NotUsableInJava
  public static class uffdio_register extends Struct {
    public uffdio_range range;

    public @Unsigned long mode;

    public @Unsigned long ioctls;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_copy"
  )
  @NotUsableInJava
  public static class uffdio_copy extends Struct {
    public @Unsigned long dst;

    public @Unsigned long src;

    public @Unsigned long len;

    public @Unsigned long mode;

    public long copy;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_zeropage"
  )
  @NotUsableInJava
  public static class uffdio_zeropage extends Struct {
    public uffdio_range range;

    public @Unsigned long mode;

    public long zeropage;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_writeprotect"
  )
  @NotUsableInJava
  public static class uffdio_writeprotect extends Struct {
    public uffdio_range range;

    public @Unsigned long mode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_continue"
  )
  @NotUsableInJava
  public static class uffdio_continue extends Struct {
    public uffdio_range range;

    public @Unsigned long mode;

    public long mapped;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_poison"
  )
  @NotUsableInJava
  public static class uffdio_poison extends Struct {
    public uffdio_range range;

    public @Unsigned long mode;

    public long updated;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uffdio_move"
  )
  @NotUsableInJava
  public static class uffdio_move extends Struct {
    public @Unsigned long dst;

    public @Unsigned long src;

    public @Unsigned long len;

    public @Unsigned long mode;

    public long move;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcpa_event"
  )
  @NotUsableInJava
  public static class tcpa_event extends Struct {
    public @Unsigned int pcr_index;

    public @Unsigned int event_type;

    public @Unsigned char @Size(20) [] pcr_value;

    public @Unsigned int event_size;

    public @Unsigned char @Size(0) [] event_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tcpa_event_types"
  )
  public enum tcpa_event_types implements Enum, TypedEnum {
    /**
     * {@code PREBOOT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PREBOOT"
    )
    PREBOOT,

    /**
     * {@code POST_CODE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "POST_CODE"
    )
    POST_CODE,

    /**
     * {@code UNUSED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UNUSED"
    )
    UNUSED,

    /**
     * {@code NO_ACTION = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NO_ACTION"
    )
    NO_ACTION,

    /**
     * {@code SEPARATOR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SEPARATOR"
    )
    SEPARATOR,

    /**
     * {@code ACTION = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ACTION"
    )
    ACTION,

    /**
     * {@code EVENT_TAG = 6}
     */
    @EnumMember(
        value = 6L,
        name = "EVENT_TAG"
    )
    EVENT_TAG,

    /**
     * {@code SCRTM_CONTENTS = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SCRTM_CONTENTS"
    )
    SCRTM_CONTENTS,

    /**
     * {@code SCRTM_VERSION = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SCRTM_VERSION"
    )
    SCRTM_VERSION,

    /**
     * {@code CPU_MICROCODE = 9}
     */
    @EnumMember(
        value = 9L,
        name = "CPU_MICROCODE"
    )
    CPU_MICROCODE,

    /**
     * {@code PLATFORM_CONFIG_FLAGS = 10}
     */
    @EnumMember(
        value = 10L,
        name = "PLATFORM_CONFIG_FLAGS"
    )
    PLATFORM_CONFIG_FLAGS,

    /**
     * {@code TABLE_OF_DEVICES = 11}
     */
    @EnumMember(
        value = 11L,
        name = "TABLE_OF_DEVICES"
    )
    TABLE_OF_DEVICES,

    /**
     * {@code COMPACT_HASH = 12}
     */
    @EnumMember(
        value = 12L,
        name = "COMPACT_HASH"
    )
    COMPACT_HASH,

    /**
     * {@code IPL = 13}
     */
    @EnumMember(
        value = 13L,
        name = "IPL"
    )
    IPL,

    /**
     * {@code IPL_PARTITION_DATA = 14}
     */
    @EnumMember(
        value = 14L,
        name = "IPL_PARTITION_DATA"
    )
    IPL_PARTITION_DATA,

    /**
     * {@code NONHOST_CODE = 15}
     */
    @EnumMember(
        value = 15L,
        name = "NONHOST_CODE"
    )
    NONHOST_CODE,

    /**
     * {@code NONHOST_CONFIG = 16}
     */
    @EnumMember(
        value = 16L,
        name = "NONHOST_CONFIG"
    )
    NONHOST_CONFIG,

    /**
     * {@code NONHOST_INFO = 17}
     */
    @EnumMember(
        value = 17L,
        name = "NONHOST_INFO"
    )
    NONHOST_INFO
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcpa_pc_event"
  )
  @NotUsableInJava
  public static class tcpa_pc_event extends Struct {
    public @Unsigned int event_id;

    public @Unsigned int event_size;

    public @Unsigned char @Size(0) [] event_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tcpa_pc_event_ids"
  )
  public enum tcpa_pc_event_ids implements Enum, TypedEnum {
    /**
     * {@code SMBIOS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SMBIOS"
    )
    SMBIOS,

    /**
     * {@code BIS_CERT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BIS_CERT"
    )
    BIS_CERT,

    /**
     * {@code POST_BIOS_ROM = 3}
     */
    @EnumMember(
        value = 3L,
        name = "POST_BIOS_ROM"
    )
    POST_BIOS_ROM,

    /**
     * {@code ESCD = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ESCD"
    )
    ESCD,

    /**
     * {@code CMOS = 5}
     */
    @EnumMember(
        value = 5L,
        name = "CMOS"
    )
    CMOS,

    /**
     * {@code NVRAM = 6}
     */
    @EnumMember(
        value = 6L,
        name = "NVRAM"
    )
    NVRAM,

    /**
     * {@code OPTION_ROM_EXEC = 7}
     */
    @EnumMember(
        value = 7L,
        name = "OPTION_ROM_EXEC"
    )
    OPTION_ROM_EXEC,

    /**
     * {@code OPTION_ROM_CONFIG = 8}
     */
    @EnumMember(
        value = 8L,
        name = "OPTION_ROM_CONFIG"
    )
    OPTION_ROM_CONFIG,

    /**
     * {@code OPTION_ROM_MICROCODE = 10}
     */
    @EnumMember(
        value = 10L,
        name = "OPTION_ROM_MICROCODE"
    )
    OPTION_ROM_MICROCODE,

    /**
     * {@code S_CRTM_VERSION = 11}
     */
    @EnumMember(
        value = 11L,
        name = "S_CRTM_VERSION"
    )
    S_CRTM_VERSION,

    /**
     * {@code S_CRTM_CONTENTS = 12}
     */
    @EnumMember(
        value = 12L,
        name = "S_CRTM_CONTENTS"
    )
    S_CRTM_CONTENTS,

    /**
     * {@code POST_CONTENTS = 13}
     */
    @EnumMember(
        value = 13L,
        name = "POST_CONTENTS"
    )
    POST_CONTENTS,

    /**
     * {@code HOST_TABLE_OF_DEVICES = 14}
     */
    @EnumMember(
        value = 14L,
        name = "HOST_TABLE_OF_DEVICES"
    )
    HOST_TABLE_OF_DEVICES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hop_jumbo_hdr"
  )
  @NotUsableInJava
  public static class hop_jumbo_hdr extends Struct {
    public @Unsigned char nexthdr;

    public @Unsigned char hdrlen;

    public @Unsigned char tlv_type;

    public @Unsigned char tlv_len;

    public @Unsigned @OriginalName("__be32") int jumbo_payload_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char icptcode; short unsigned int ipa; unsigned int ipb; }"
  )
  @NotUsableInJava
  public static class s390_sieic_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned char icptcode;

    public @Unsigned short ipa;

    public @Unsigned int ipb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int trans_exc_code; unsigned int pgm_code; }"
  )
  @NotUsableInJava
  public static class s390_ucontrol_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long trans_exc_code;

    public @Unsigned int pgm_code;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int subchannel_id; short unsigned int subchannel_nr; unsigned int io_int_parm; unsigned int io_int_word; unsigned int ipb; unsigned char dequeued; }"
  )
  @NotUsableInJava
  public static class s390_tsch_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned short subchannel_id;

    public @Unsigned short subchannel_nr;

    public @Unsigned int io_int_parm;

    public @Unsigned int io_int_word;

    public @Unsigned int ipb;

    public @Unsigned char dequeued;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int addr; unsigned char ar; unsigned char reserved; unsigned char fc; unsigned char sel1; short unsigned int sel2; }"
  )
  @NotUsableInJava
  public static class s390_stsi_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long addr;

    public @Unsigned char ar;

    public @Unsigned char reserved;

    public @Unsigned char fc;

    public @Unsigned char sel1;

    public @Unsigned short sel2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct header_ops"
  )
  @NotUsableInJava
  public static class header_ops extends Struct {
    public Ptr create;

    public Ptr parse;

    public Ptr cache;

    public Ptr cache_update;

    public Ptr validate;

    public Ptr parse_protocol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct header_iter"
  )
  @NotUsableInJava
  public static class header_iter extends Struct {
    public Ptr dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum header_fields"
  )
  public enum header_fields implements Enum, TypedEnum {
    /**
     * {@code HDR_PCR = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HDR_PCR"
    )
    HDR_PCR,

    /**
     * {@code HDR_DIGEST = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HDR_DIGEST"
    )
    HDR_DIGEST,

    /**
     * {@code HDR_TEMPLATE_NAME = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HDR_TEMPLATE_NAME"
    )
    HDR_TEMPLATE_NAME,

    /**
     * {@code HDR_TEMPLATE_DATA = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HDR_TEMPLATE_DATA"
    )
    HDR_TEMPLATE_DATA,

    /**
     * {@code HDR__LAST = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HDR__LAST"
    )
    HDR__LAST
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct acpipnp_parse_option_s"
  )
  @NotUsableInJava
  public static class acpipnp_parse_option_s extends Struct {
    public Ptr dev;

    public @Unsigned int option_flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct osn_nmi"
  )
  @NotUsableInJava
  public static class osn_nmi extends Struct {
    public @Unsigned long count;

    public @Unsigned long delta_start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct osn_irq"
  )
  @NotUsableInJava
  public static class osn_irq extends Struct {
    public @Unsigned long count;

    public @Unsigned long arrival_time;

    public @Unsigned long delta_start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct osn_softirq"
  )
  @NotUsableInJava
  public static class osn_softirq extends Struct {
    public @Unsigned long count;

    public @Unsigned long arrival_time;

    public @Unsigned long delta_start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct osn_thread"
  )
  @NotUsableInJava
  public static class osn_thread extends Struct {
    public @Unsigned long count;

    public @Unsigned long arrival_time;

    public @Unsigned long delta_start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int _pid; unsigned int _uid; int _status; long int _utime; long int _stime; }"
  )
  @NotUsableInJava
  public static class _sigchld_of___sifields extends Struct {
    public @OriginalName("__kernel_pid_t") int _pid;

    public @Unsigned @OriginalName("__kernel_uid32_t") int _uid;

    public int _status;

    public @OriginalName("__kernel_clock_t") long _utime;

    public @OriginalName("__kernel_clock_t") long _stime;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int _pid; unsigned int _uid; int _status; int _utime; int _stime; }"
  )
  @NotUsableInJava
  public static class _sigchld_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t extends Struct {
    public @OriginalName("compat_pid_t") int _pid;

    public @Unsigned @OriginalName("__compat_uid32_t") int _uid;

    public int _status;

    public @OriginalName("compat_clock_t") int _utime;

    public @OriginalName("compat_clock_t") int _stime;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tpmrm_priv"
  )
  @NotUsableInJava
  public static class tpmrm_priv extends Struct {
    public file_priv priv;

    public tpm_space space;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { long long unsigned int _hpet_hc64; unsigned int _hpet_hc32; long unsigned int _hpet_compare; }"
  )
  @NotUsableInJava
  public static class _u1_of_hpet_timer extends Union {
    public @Unsigned long _hpet_hc64;

    public @Unsigned int _hpet_hc32;

    public @Unsigned long _hpet_compare;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pde_opener"
  )
  @NotUsableInJava
  public static class pde_opener extends Struct {
    public list_head lh;

    public Ptr file;

    public boolean closing;

    public Ptr c;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum lzma2_seq"
  )
  public enum lzma2_seq implements Enum, TypedEnum {
    /**
     * {@code SEQ_CONTROL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SEQ_CONTROL"
    )
    SEQ_CONTROL,

    /**
     * {@code SEQ_UNCOMPRESSED_1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SEQ_UNCOMPRESSED_1"
    )
    SEQ_UNCOMPRESSED_1,

    /**
     * {@code SEQ_UNCOMPRESSED_2 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SEQ_UNCOMPRESSED_2"
    )
    SEQ_UNCOMPRESSED_2,

    /**
     * {@code SEQ_COMPRESSED_0 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SEQ_COMPRESSED_0"
    )
    SEQ_COMPRESSED_0,

    /**
     * {@code SEQ_COMPRESSED_1 = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SEQ_COMPRESSED_1"
    )
    SEQ_COMPRESSED_1,

    /**
     * {@code SEQ_PROPERTIES = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SEQ_PROPERTIES"
    )
    SEQ_PROPERTIES,

    /**
     * {@code SEQ_LZMA_PREPARE = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SEQ_LZMA_PREPARE"
    )
    SEQ_LZMA_PREPARE,

    /**
     * {@code SEQ_LZMA_RUN = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SEQ_LZMA_RUN"
    )
    SEQ_LZMA_RUN,

    /**
     * {@code SEQ_COPY = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SEQ_COPY"
    )
    SEQ_COPY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lzma2_dec"
  )
  @NotUsableInJava
  public static class lzma2_dec extends Struct {
    public lzma2_seq sequence;

    public lzma2_seq next_sequence;

    public @Unsigned @OriginalName("uint32_t") int uncompressed;

    public @Unsigned @OriginalName("uint32_t") int compressed;

    public boolean need_dict_reset;

    public boolean need_props;

    public boolean pedantic_microlzma;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct frag_v4_compare_key"
  )
  @NotUsableInJava
  public static class frag_v4_compare_key extends Struct {
    public @Unsigned @OriginalName("__be32") int saddr;

    public @Unsigned @OriginalName("__be32") int daddr;

    public @Unsigned int user;

    public @Unsigned int vif;

    public @Unsigned @OriginalName("__be16") short id;

    public @Unsigned short protocol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct frag_v6_compare_key"
  )
  @NotUsableInJava
  public static class frag_v6_compare_key extends Struct {
    public in6_addr saddr;

    public in6_addr daddr;

    public @Unsigned int user;

    public @Unsigned @OriginalName("__be32") int id;

    public @Unsigned int iif;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct frag_hdr"
  )
  @NotUsableInJava
  public static class frag_hdr extends Struct {
    public @Unsigned char nexthdr;

    public @Unsigned char reserved;

    public @Unsigned @OriginalName("__be16") short frag_off;

    public @Unsigned @OriginalName("__be32") int identification;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int __unused; short unsigned int mtu; }"
  )
  @NotUsableInJava
  public static class frag_of_un_of_icmphdr extends Struct {
    public @Unsigned @OriginalName("__be16") short __unused;

    public @Unsigned @OriginalName("__be16") short mtu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct frag_queue"
  )
  @NotUsableInJava
  public static class frag_queue extends Struct {
    public inet_frag_queue q;

    public int iif;

    public @Unsigned short nhoffset;

    public @Unsigned char ecn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct strset_info"
  )
  @NotUsableInJava
  public static class strset_info extends Struct {
    public boolean per_dev;

    public boolean free_strings;

    public @Unsigned int count;

    public Ptr strings;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct strset_req_info"
  )
  @NotUsableInJava
  public static class strset_req_info extends Struct {
    public ethnl_req_info base;

    public @Unsigned int req_ids;

    public boolean counts_only;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct strset_reply_data"
  )
  @NotUsableInJava
  public static class strset_reply_data extends Struct {
    public ethnl_reply_data base;

    public strset_info @Size(21) [] sets;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum packing_op"
  )
  public enum packing_op implements Enum, TypedEnum {
    /**
     * {@code PACK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PACK"
    )
    PACK,

    /**
     * {@code UNPACK = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UNPACK"
    )
    UNPACK
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hwparam_type"
  )
  public enum hwparam_type implements Enum, TypedEnum {
    /**
     * {@code hwparam_ioport = 0}
     */
    @EnumMember(
        value = 0L,
        name = "hwparam_ioport"
    )
    hwparam_ioport,

    /**
     * {@code hwparam_iomem = 1}
     */
    @EnumMember(
        value = 1L,
        name = "hwparam_iomem"
    )
    hwparam_iomem,

    /**
     * {@code hwparam_ioport_or_iomem = 2}
     */
    @EnumMember(
        value = 2L,
        name = "hwparam_ioport_or_iomem"
    )
    hwparam_ioport_or_iomem,

    /**
     * {@code hwparam_irq = 3}
     */
    @EnumMember(
        value = 3L,
        name = "hwparam_irq"
    )
    hwparam_irq,

    /**
     * {@code hwparam_dma = 4}
     */
    @EnumMember(
        value = 4L,
        name = "hwparam_dma"
    )
    hwparam_dma,

    /**
     * {@code hwparam_dma_addr = 5}
     */
    @EnumMember(
        value = 5L,
        name = "hwparam_dma_addr"
    )
    hwparam_dma_addr,

    /**
     * {@code hwparam_other = 6}
     */
    @EnumMember(
        value = 6L,
        name = "hwparam_other"
    )
    hwparam_other
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum kcmp_type"
  )
  public enum kcmp_type implements Enum, TypedEnum {
    /**
     * {@code KCMP_FILE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "KCMP_FILE"
    )
    KCMP_FILE,

    /**
     * {@code KCMP_VM = 1}
     */
    @EnumMember(
        value = 1L,
        name = "KCMP_VM"
    )
    KCMP_VM,

    /**
     * {@code KCMP_FILES = 2}
     */
    @EnumMember(
        value = 2L,
        name = "KCMP_FILES"
    )
    KCMP_FILES,

    /**
     * {@code KCMP_FS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "KCMP_FS"
    )
    KCMP_FS,

    /**
     * {@code KCMP_SIGHAND = 4}
     */
    @EnumMember(
        value = 4L,
        name = "KCMP_SIGHAND"
    )
    KCMP_SIGHAND,

    /**
     * {@code KCMP_IO = 5}
     */
    @EnumMember(
        value = 5L,
        name = "KCMP_IO"
    )
    KCMP_IO,

    /**
     * {@code KCMP_SYSVSEM = 6}
     */
    @EnumMember(
        value = 6L,
        name = "KCMP_SYSVSEM"
    )
    KCMP_SYSVSEM,

    /**
     * {@code KCMP_EPOLL_TFD = 7}
     */
    @EnumMember(
        value = 7L,
        name = "KCMP_EPOLL_TFD"
    )
    KCMP_EPOLL_TFD,

    /**
     * {@code KCMP_TYPES = 8}
     */
    @EnumMember(
        value = 8L,
        name = "KCMP_TYPES"
    )
    KCMP_TYPES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kcmp_epoll_slot"
  )
  @NotUsableInJava
  public static class kcmp_epoll_slot extends Struct {
    public @Unsigned int efd;

    public @Unsigned int tfd;

    public @Unsigned int toff;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum streamStage_of_ZSTD_CCtx_and_streamStage_of_ZSTD_CCtx_s"
  )
  public enum streamStage_of_ZSTD_CCtx_and_streamStage_of_ZSTD_CCtx_s implements Enum, TypedEnum {
    /**
     * {@code zcss_init = 0}
     */
    @EnumMember(
        value = 0L,
        name = "zcss_init"
    )
    zcss_init,

    /**
     * {@code zcss_load = 1}
     */
    @EnumMember(
        value = 1L,
        name = "zcss_load"
    )
    zcss_load,

    /**
     * {@code zcss_flush = 2}
     */
    @EnumMember(
        value = 2L,
        name = "zcss_flush"
    )
    zcss_flush
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum streamStage_of_ZSTD_DCtx_and_streamStage_of_ZSTD_DCtx_s"
  )
  public enum streamStage_of_ZSTD_DCtx_and_streamStage_of_ZSTD_DCtx_s implements Enum, TypedEnum {
    /**
     * {@code zdss_init = 0}
     */
    @EnumMember(
        value = 0L,
        name = "zdss_init"
    )
    zdss_init,

    /**
     * {@code zdss_loadHeader = 1}
     */
    @EnumMember(
        value = 1L,
        name = "zdss_loadHeader"
    )
    zdss_loadHeader,

    /**
     * {@code zdss_read = 2}
     */
    @EnumMember(
        value = 2L,
        name = "zdss_read"
    )
    zdss_read,

    /**
     * {@code zdss_load = 3}
     */
    @EnumMember(
        value = 3L,
        name = "zdss_load"
    )
    zdss_load,

    /**
     * {@code zdss_flush = 4}
     */
    @EnumMember(
        value = 4L,
        name = "zdss_flush"
    )
    zdss_flush
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct memmap_attribute"
  )
  @NotUsableInJava
  public static class memmap_attribute extends Struct {
    public attribute attr;

    public Ptr show;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum nl802154_cca_modes"
  )
  public enum nl802154_cca_modes implements Enum, TypedEnum {
    /**
     * {@code __NL802154_CCA_INVALID = 0}
     */
    @EnumMember(
        value = 0L,
        name = "__NL802154_CCA_INVALID"
    )
    __NL802154_CCA_INVALID,

    /**
     * {@code NL802154_CCA_ENERGY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NL802154_CCA_ENERGY"
    )
    NL802154_CCA_ENERGY,

    /**
     * {@code NL802154_CCA_CARRIER = 2}
     */
    @EnumMember(
        value = 2L,
        name = "NL802154_CCA_CARRIER"
    )
    NL802154_CCA_CARRIER,

    /**
     * {@code NL802154_CCA_ENERGY_CARRIER = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NL802154_CCA_ENERGY_CARRIER"
    )
    NL802154_CCA_ENERGY_CARRIER,

    /**
     * {@code NL802154_CCA_ALOHA = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NL802154_CCA_ALOHA"
    )
    NL802154_CCA_ALOHA,

    /**
     * {@code NL802154_CCA_UWB_SHR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "NL802154_CCA_UWB_SHR"
    )
    NL802154_CCA_UWB_SHR,

    /**
     * {@code NL802154_CCA_UWB_MULTIPLEXED = 6}
     */
    @EnumMember(
        value = 6L,
        name = "NL802154_CCA_UWB_MULTIPLEXED"
    )
    NL802154_CCA_UWB_MULTIPLEXED,

    /**
     * {@code __NL802154_CCA_ATTR_AFTER_LAST = 7}
     */
    @EnumMember(
        value = 7L,
        name = "__NL802154_CCA_ATTR_AFTER_LAST"
    )
    __NL802154_CCA_ATTR_AFTER_LAST,

    /**
     * {@code NL802154_CCA_ATTR_MAX = 6}
     */
    @EnumMember(
        value = 6L,
        name = "NL802154_CCA_ATTR_MAX"
    )
    NL802154_CCA_ATTR_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum nl802154_cca_opts"
  )
  public enum nl802154_cca_opts implements Enum, TypedEnum {
    /**
     * {@code NL802154_CCA_OPT_ENERGY_CARRIER_AND = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NL802154_CCA_OPT_ENERGY_CARRIER_AND"
    )
    NL802154_CCA_OPT_ENERGY_CARRIER_AND,

    /**
     * {@code NL802154_CCA_OPT_ENERGY_CARRIER_OR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NL802154_CCA_OPT_ENERGY_CARRIER_OR"
    )
    NL802154_CCA_OPT_ENERGY_CARRIER_OR,

    /**
     * {@code __NL802154_CCA_OPT_ATTR_AFTER_LAST = 2}
     */
    @EnumMember(
        value = 2L,
        name = "__NL802154_CCA_OPT_ATTR_AFTER_LAST"
    )
    __NL802154_CCA_OPT_ATTR_AFTER_LAST,

    /**
     * {@code NL802154_CCA_OPT_ATTR_MAX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NL802154_CCA_OPT_ATTR_MAX"
    )
    NL802154_CCA_OPT_ATTR_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum nl802154_supported_bool_states"
  )
  public enum nl802154_supported_bool_states implements Enum, TypedEnum {
    /**
     * {@code NL802154_SUPPORTED_BOOL_FALSE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NL802154_SUPPORTED_BOOL_FALSE"
    )
    NL802154_SUPPORTED_BOOL_FALSE,

    /**
     * {@code NL802154_SUPPORTED_BOOL_TRUE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NL802154_SUPPORTED_BOOL_TRUE"
    )
    NL802154_SUPPORTED_BOOL_TRUE,

    /**
     * {@code __NL802154_SUPPORTED_BOOL_INVALD = 2}
     */
    @EnumMember(
        value = 2L,
        name = "__NL802154_SUPPORTED_BOOL_INVALD"
    )
    __NL802154_SUPPORTED_BOOL_INVALD,

    /**
     * {@code NL802154_SUPPORTED_BOOL_BOTH = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NL802154_SUPPORTED_BOOL_BOTH"
    )
    NL802154_SUPPORTED_BOOL_BOTH,

    /**
     * {@code __NL802154_SUPPORTED_BOOL_AFTER_LAST = 4}
     */
    @EnumMember(
        value = 4L,
        name = "__NL802154_SUPPORTED_BOOL_AFTER_LAST"
    )
    __NL802154_SUPPORTED_BOOL_AFTER_LAST,

    /**
     * {@code NL802154_SUPPORTED_BOOL_MAX = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NL802154_SUPPORTED_BOOL_MAX"
    )
    NL802154_SUPPORTED_BOOL_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fec_stat_grp"
  )
  @NotUsableInJava
  public static class fec_stat_grp extends Struct {
    public @Unsigned long @Size(9) [] stats;

    public @Unsigned char cnt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fec_reply_data"
  )
  @NotUsableInJava
  public static class fec_reply_data extends Struct {
    public ethnl_reply_data base;

    public @Unsigned long @Size(2) [] fec_link_modes;

    public @Unsigned int active_fec;

    public @Unsigned char fec_auto;

    public fec_stat_grp corr;

    public fec_stat_grp uncorr;

    public fec_stat_grp corr_bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int info_off; unsigned int info_size; }"
  )
  @NotUsableInJava
  public static class dom0_of_console_of_start_info extends Struct {
    public @Unsigned @OriginalName("uint32_t") int info_off;

    public @Unsigned @OriginalName("uint32_t") int info_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dom0_vga_console_info"
  )
  @NotUsableInJava
  public static class dom0_vga_console_info extends Struct {
    public @Unsigned @OriginalName("uint8_t") char video_type;

    public u_of_dom0_vga_console_info u;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct badrange_entry"
  )
  @NotUsableInJava
  public static class badrange_entry extends Struct {
    public @Unsigned long start;

    public @Unsigned long length;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dir_context"
  )
  @NotUsableInJava
  public static class dir_context extends Struct {
    public @OriginalName("filldir_t") Ptr actor;

    public @OriginalName("loff_t") long pos;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dir_entry"
  )
  @NotUsableInJava
  public static class dir_entry extends Struct {
    public list_head list;

    public @OriginalName("time64_t") long mtime;

    public char @Size(0) [] name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dir_private_info"
  )
  @NotUsableInJava
  public static class dir_private_info extends Struct {
    public rb_root root;

    public Ptr curr_node;

    public Ptr extra_fname;

    public @OriginalName("loff_t") long last_pos;

    public @Unsigned int curr_hash;

    public @Unsigned int curr_minor_hash;

    public @Unsigned int next_hash;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct quotactl_ops"
  )
  @NotUsableInJava
  public static class quotactl_ops extends Struct {
    public Ptr quota_on;

    public Ptr quota_off;

    public Ptr quota_enable;

    public Ptr quota_disable;

    public Ptr quota_sync;

    public Ptr set_info;

    public Ptr get_dqblk;

    public Ptr get_nextdqblk;

    public Ptr set_dqblk;

    public Ptr get_state;

    public Ptr rm_xquota;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct transaction_s"
  )
  @NotUsableInJava
  public static class transaction_s extends Struct {
    public Ptr<@OriginalName("journal_t") journal_s> t_journal;

    public @Unsigned @OriginalName("tid_t") int t_tid;

    public t_state_of_transaction_s_and_t_state_of_transaction_t t_state;

    public @Unsigned long t_log_start;

    public int t_nr_buffers;

    public Ptr t_reserved_list;

    public Ptr t_buffers;

    public Ptr t_forget;

    public Ptr t_checkpoint_list;

    public Ptr t_shadow_list;

    public list_head t_inode_list;

    public @Unsigned long t_max_wait;

    public @Unsigned long t_start;

    public @Unsigned long t_requested;

    public transaction_chp_stats_s t_chp_stats;

    public atomic_t t_updates;

    public atomic_t t_outstanding_credits;

    public atomic_t t_outstanding_revokes;

    public atomic_t t_handle_count;

    public Ptr<@OriginalName("transaction_t") transaction_s> t_cpnext;

    public Ptr<@OriginalName("transaction_t") transaction_s> t_cpprev;

    public @Unsigned long t_expires;

    public @OriginalName("ktime_t") long t_start_time;

    public @Unsigned int t_synchronous_commit;

    public int t_need_data_flush;

    public list_head t_private_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct transaction_chp_stats_s"
  )
  @NotUsableInJava
  public static class transaction_chp_stats_s extends Struct {
    public @Unsigned long cs_chp_time;

    public @Unsigned int cs_forced_to_close;

    public @Unsigned int cs_written;

    public @Unsigned int cs_dropped;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct transaction_run_stats_s"
  )
  @NotUsableInJava
  public static class transaction_run_stats_s extends Struct {
    public @Unsigned long rs_wait;

    public @Unsigned long rs_request_delay;

    public @Unsigned long rs_running;

    public @Unsigned long rs_locked;

    public @Unsigned long rs_flushing;

    public @Unsigned long rs_logging;

    public @Unsigned int rs_handle_count;

    public @Unsigned int rs_blocks;

    public @Unsigned int rs_blocks_logged;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct transaction_stats_s"
  )
  @NotUsableInJava
  public static class transaction_stats_s extends Struct {
    public @Unsigned long ts_tid;

    public @Unsigned long ts_requested;

    public transaction_run_stats_s run;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct scatter_walk"
  )
  @NotUsableInJava
  public static class scatter_walk extends Struct {
    public Ptr sg;

    public @Unsigned int offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shortname_info"
  )
  @NotUsableInJava
  public static class shortname_info extends Struct {
    public @Unsigned char lower;

    public @Unsigned char upper;

    public @Unsigned char valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum derived_key_type"
  )
  public enum derived_key_type implements Enum, TypedEnum {
    /**
     * {@code ENC_KEY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ENC_KEY"
    )
    ENC_KEY,

    /**
     * {@code AUTH_KEY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "AUTH_KEY"
    )
    AUTH_KEY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pstate_data"
  )
  @NotUsableInJava
  public static class pstate_data extends Struct {
    public int current_pstate;

    public int min_pstate;

    public int max_pstate;

    public int max_pstate_physical;

    public int perf_ctl_scaling;

    public int scaling;

    public int turbo_pstate;

    public @Unsigned int min_freq;

    public @Unsigned int max_freq;

    public @Unsigned int turbo_freq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pstate_funcs"
  )
  @NotUsableInJava
  public static class pstate_funcs extends Struct {
    public Ptr get_max;

    public Ptr get_max_physical;

    public Ptr get_min;

    public Ptr get_turbo;

    public Ptr get_scaling;

    public Ptr get_cpu_scaling;

    public Ptr get_aperf_mperf_shift;

    public Ptr get_val;

    public Ptr get_vid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct blacklist_entry"
  )
  @NotUsableInJava
  public static class blacklist_entry extends Struct {
    public list_head next;

    public String buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum blacklist_hash_type"
  )
  public enum blacklist_hash_type implements Enum, TypedEnum {
    /**
     * {@code BLACKLIST_HASH_X509_TBS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BLACKLIST_HASH_X509_TBS"
    )
    BLACKLIST_HASH_X509_TBS,

    /**
     * {@code BLACKLIST_HASH_BINARY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BLACKLIST_HASH_BINARY"
    )
    BLACKLIST_HASH_BINARY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct cfg80211_chan_def preset_chandef; unsigned char ssid[32]; unsigned char ssid_len; }"
  )
  @NotUsableInJava
  public static class ap_of_u_of_wireless_dev extends Struct {
    public cfg80211_chan_def preset_chandef;

    public @Unsigned char @Size(32) [] ssid;

    public @Unsigned char ssid_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct demotion_nodes"
  )
  @NotUsableInJava
  public static class demotion_nodes extends Struct {
    public nodemask_t preferred;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char fixups; unsigned char ilen; }"
  )
  @NotUsableInJava
  public static class defparam_of_anon_member_of_arch_uprobe extends Struct {
    public @Unsigned char fixups;

    public @Unsigned char ilen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct av_decision"
  )
  @NotUsableInJava
  public static class av_decision extends Struct {
    public @Unsigned int allowed;

    public @Unsigned int auditallow;

    public @Unsigned int auditdeny;

    public @Unsigned int seqno;

    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { short unsigned int callstatus; short unsigned int reserved1; unsigned int elementsprocessed; unsigned int reserved2; }; long long unsigned int asunit64; }"
  )
  @NotUsableInJava
  public static class hypercalloutput_of_anon_member_of_hypercall_of_hv_ghcb extends Union {
    public anon_member_of_hypercalloutput_of_anon_member_of_hypercall_of_hv_ghcb anon0;

    public @Unsigned long asunit64;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct parsed_partitions"
  )
  @NotUsableInJava
  public static class parsed_partitions extends Struct {
    public Ptr disk;

    public char @Size(32) [] name;

    public Ptr parts;

    public int next;

    public int limit;

    public boolean access_beyond_eod;

    public String pp_buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct parsed_desc"
  )
  @NotUsableInJava
  public static class parsed_desc extends Struct {
    public @Unsigned int mb;

    public @Unsigned int valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct parsed_resp"
  )
  @NotUsableInJava
  public static class parsed_resp extends Struct {
    public int num;

    public opal_resp_tok @Size(64) [] toks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum spectre_v2_mitigation"
  )
  public enum spectre_v2_mitigation implements Enum, TypedEnum {
    /**
     * {@code SPECTRE_V2_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SPECTRE_V2_NONE"
    )
    SPECTRE_V2_NONE,

    /**
     * {@code SPECTRE_V2_RETPOLINE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SPECTRE_V2_RETPOLINE"
    )
    SPECTRE_V2_RETPOLINE,

    /**
     * {@code SPECTRE_V2_LFENCE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SPECTRE_V2_LFENCE"
    )
    SPECTRE_V2_LFENCE,

    /**
     * {@code SPECTRE_V2_EIBRS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SPECTRE_V2_EIBRS"
    )
    SPECTRE_V2_EIBRS,

    /**
     * {@code SPECTRE_V2_EIBRS_RETPOLINE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SPECTRE_V2_EIBRS_RETPOLINE"
    )
    SPECTRE_V2_EIBRS_RETPOLINE,

    /**
     * {@code SPECTRE_V2_EIBRS_LFENCE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SPECTRE_V2_EIBRS_LFENCE"
    )
    SPECTRE_V2_EIBRS_LFENCE,

    /**
     * {@code SPECTRE_V2_IBRS = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SPECTRE_V2_IBRS"
    )
    SPECTRE_V2_IBRS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum spectre_v2_user_mitigation"
  )
  public enum spectre_v2_user_mitigation implements Enum, TypedEnum {
    /**
     * {@code SPECTRE_V2_USER_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SPECTRE_V2_USER_NONE"
    )
    SPECTRE_V2_USER_NONE,

    /**
     * {@code SPECTRE_V2_USER_STRICT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SPECTRE_V2_USER_STRICT"
    )
    SPECTRE_V2_USER_STRICT,

    /**
     * {@code SPECTRE_V2_USER_STRICT_PREFERRED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SPECTRE_V2_USER_STRICT_PREFERRED"
    )
    SPECTRE_V2_USER_STRICT_PREFERRED,

    /**
     * {@code SPECTRE_V2_USER_PRCTL = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SPECTRE_V2_USER_PRCTL"
    )
    SPECTRE_V2_USER_PRCTL,

    /**
     * {@code SPECTRE_V2_USER_SECCOMP = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SPECTRE_V2_USER_SECCOMP"
    )
    SPECTRE_V2_USER_SECCOMP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum spectre_v1_mitigation"
  )
  public enum spectre_v1_mitigation implements Enum, TypedEnum {
    /**
     * {@code SPECTRE_V1_MITIGATION_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SPECTRE_V1_MITIGATION_NONE"
    )
    SPECTRE_V1_MITIGATION_NONE,

    /**
     * {@code SPECTRE_V1_MITIGATION_AUTO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SPECTRE_V1_MITIGATION_AUTO"
    )
    SPECTRE_V1_MITIGATION_AUTO
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum spectre_v2_mitigation_cmd"
  )
  public enum spectre_v2_mitigation_cmd implements Enum, TypedEnum {
    /**
     * {@code SPECTRE_V2_CMD_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SPECTRE_V2_CMD_NONE"
    )
    SPECTRE_V2_CMD_NONE,

    /**
     * {@code SPECTRE_V2_CMD_AUTO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SPECTRE_V2_CMD_AUTO"
    )
    SPECTRE_V2_CMD_AUTO,

    /**
     * {@code SPECTRE_V2_CMD_FORCE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SPECTRE_V2_CMD_FORCE"
    )
    SPECTRE_V2_CMD_FORCE,

    /**
     * {@code SPECTRE_V2_CMD_RETPOLINE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SPECTRE_V2_CMD_RETPOLINE"
    )
    SPECTRE_V2_CMD_RETPOLINE,

    /**
     * {@code SPECTRE_V2_CMD_RETPOLINE_GENERIC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SPECTRE_V2_CMD_RETPOLINE_GENERIC"
    )
    SPECTRE_V2_CMD_RETPOLINE_GENERIC,

    /**
     * {@code SPECTRE_V2_CMD_RETPOLINE_LFENCE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SPECTRE_V2_CMD_RETPOLINE_LFENCE"
    )
    SPECTRE_V2_CMD_RETPOLINE_LFENCE,

    /**
     * {@code SPECTRE_V2_CMD_EIBRS = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SPECTRE_V2_CMD_EIBRS"
    )
    SPECTRE_V2_CMD_EIBRS,

    /**
     * {@code SPECTRE_V2_CMD_EIBRS_RETPOLINE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SPECTRE_V2_CMD_EIBRS_RETPOLINE"
    )
    SPECTRE_V2_CMD_EIBRS_RETPOLINE,

    /**
     * {@code SPECTRE_V2_CMD_EIBRS_LFENCE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SPECTRE_V2_CMD_EIBRS_LFENCE"
    )
    SPECTRE_V2_CMD_EIBRS_LFENCE,

    /**
     * {@code SPECTRE_V2_CMD_IBRS = 9}
     */
    @EnumMember(
        value = 9L,
        name = "SPECTRE_V2_CMD_IBRS"
    )
    SPECTRE_V2_CMD_IBRS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum spectre_v2_user_cmd"
  )
  public enum spectre_v2_user_cmd implements Enum, TypedEnum {
    /**
     * {@code SPECTRE_V2_USER_CMD_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SPECTRE_V2_USER_CMD_NONE"
    )
    SPECTRE_V2_USER_CMD_NONE,

    /**
     * {@code SPECTRE_V2_USER_CMD_AUTO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SPECTRE_V2_USER_CMD_AUTO"
    )
    SPECTRE_V2_USER_CMD_AUTO,

    /**
     * {@code SPECTRE_V2_USER_CMD_FORCE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SPECTRE_V2_USER_CMD_FORCE"
    )
    SPECTRE_V2_USER_CMD_FORCE,

    /**
     * {@code SPECTRE_V2_USER_CMD_PRCTL = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SPECTRE_V2_USER_CMD_PRCTL"
    )
    SPECTRE_V2_USER_CMD_PRCTL,

    /**
     * {@code SPECTRE_V2_USER_CMD_PRCTL_IBPB = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SPECTRE_V2_USER_CMD_PRCTL_IBPB"
    )
    SPECTRE_V2_USER_CMD_PRCTL_IBPB,

    /**
     * {@code SPECTRE_V2_USER_CMD_SECCOMP = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SPECTRE_V2_USER_CMD_SECCOMP"
    )
    SPECTRE_V2_USER_CMD_SECCOMP,

    /**
     * {@code SPECTRE_V2_USER_CMD_SECCOMP_IBPB = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SPECTRE_V2_USER_CMD_SECCOMP_IBPB"
    )
    SPECTRE_V2_USER_CMD_SECCOMP_IBPB
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct epitems_head"
  )
  @NotUsableInJava
  public static class epitems_head extends Struct {
    public hlist_head epitems;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct thresh_restart"
  )
  @NotUsableInJava
  public static class thresh_restart extends Struct {
    public Ptr b;

    public int reset;

    public int set_lvt_off;

    public int lvt_off;

    public @Unsigned short old_limit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { struct __kfifo kfifo; struct gpio_v2_line_event *type; const struct gpio_v2_line_event*; char (*rectype)[0]; struct gpio_v2_line_event *ptr; const struct gpio_v2_line_event*; }; struct gpio_v2_line_event buf[0]; }"
  )
  @NotUsableInJava
  public static class events_of_linereq extends Struct {
    @InlineUnion(62930)
    public __kfifo kfifo;

    @InlineUnion(62930)
    public Ptr type;

    @InlineUnion(62930)
    public Ptr const_type;

    @InlineUnion(62930)
    public Ptr rectype;

    @InlineUnion(62930)
    public Ptr ptr;

    @InlineUnion(62930)
    public Ptr ptr_const;

    public gpio_v2_line_event @Size(0) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { struct __kfifo kfifo; struct gpioevent_data *type; const struct gpioevent_data*; char (*rectype)[0]; struct gpioevent_data *ptr; const struct gpioevent_data*; }; struct gpioevent_data buf[16]; }"
  )
  @NotUsableInJava
  public static class events_of_lineevent_state extends Struct {
    @InlineUnion(62936)
    public __kfifo kfifo;

    @InlineUnion(62936)
    public Ptr type;

    @InlineUnion(62936)
    public Ptr const_type;

    @InlineUnion(62936)
    public Ptr rectype;

    @InlineUnion(62936)
    public Ptr ptr;

    @InlineUnion(62936)
    public Ptr ptr_const;

    public gpioevent_data @Size(16) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { struct __kfifo kfifo; struct gpio_v2_line_info_changed *type; const struct gpio_v2_line_info_changed*; char (*rectype)[0]; struct gpio_v2_line_info_changed *ptr; const struct gpio_v2_line_info_changed*; }; struct gpio_v2_line_info_changed buf[32]; }"
  )
  @NotUsableInJava
  public static class events_of_gpio_chardev_data extends Struct {
    @InlineUnion(62942)
    public __kfifo kfifo;

    @InlineUnion(62942)
    public Ptr type;

    @InlineUnion(62942)
    public Ptr const_type;

    @InlineUnion(62942)
    public Ptr rectype;

    @InlineUnion(62942)
    public Ptr ptr;

    @InlineUnion(62942)
    public Ptr ptr_const;

    public gpio_v2_line_info_changed @Size(32) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum events_wwnr"
  )
  public enum events_wwnr implements Enum, TypedEnum {
    /**
     * {@code switch_in_wwnr = 0}
     */
    @EnumMember(
        value = 0L,
        name = "switch_in_wwnr"
    )
    switch_in_wwnr,

    /**
     * {@code switch_out_wwnr = 1}
     */
    @EnumMember(
        value = 1L,
        name = "switch_out_wwnr"
    )
    switch_out_wwnr,

    /**
     * {@code wakeup_wwnr = 2}
     */
    @EnumMember(
        value = 2L,
        name = "wakeup_wwnr"
    )
    wakeup_wwnr,

    /**
     * {@code event_max_wwnr = 3}
     */
    @EnumMember(
        value = 3L,
        name = "event_max_wwnr"
    )
    event_max_wwnr
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct equiv_cpu_entry"
  )
  @NotUsableInJava
  public static class equiv_cpu_entry extends Struct {
    public @Unsigned int installed_cpu;

    public @Unsigned int fixed_errata_mask;

    public @Unsigned int fixed_errata_compare;

    public @Unsigned short equiv_cpu;

    public @Unsigned short res;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct equiv_cpu_table"
  )
  @NotUsableInJava
  public static class equiv_cpu_table extends Struct {
    public @Unsigned int num_entries;

    public Ptr entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct menu_device"
  )
  @NotUsableInJava
  public static class menu_device extends Struct {
    public int needs_update;

    public int tick_wakeup;

    public @Unsigned long next_timer_ns;

    public @Unsigned int bucket;

    public @Unsigned int @Size(12) [] correction_factor;

    public @Unsigned int @Size(8) [] intervals;

    public int interval_ptr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf64_sym"
  )
  @NotUsableInJava
  public static class elf64_sym extends Struct {
    public @Unsigned @OriginalName("Elf64_Word") int st_name;

    public @Unsigned char st_info;

    public @Unsigned char st_other;

    public @Unsigned @OriginalName("Elf64_Half") short st_shndx;

    public @Unsigned @OriginalName("Elf64_Addr") long st_value;

    public @Unsigned @OriginalName("Elf64_Xword") long st_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf64_hdr"
  )
  @NotUsableInJava
  public static class elf64_hdr extends Struct {
    public @Unsigned char @Size(16) [] e_ident;

    public @Unsigned @OriginalName("Elf64_Half") short e_type;

    public @Unsigned @OriginalName("Elf64_Half") short e_machine;

    public @Unsigned @OriginalName("Elf64_Word") int e_version;

    public @Unsigned @OriginalName("Elf64_Addr") long e_entry;

    public @Unsigned @OriginalName("Elf64_Off") long e_phoff;

    public @Unsigned @OriginalName("Elf64_Off") long e_shoff;

    public @Unsigned @OriginalName("Elf64_Word") int e_flags;

    public @Unsigned @OriginalName("Elf64_Half") short e_ehsize;

    public @Unsigned @OriginalName("Elf64_Half") short e_phentsize;

    public @Unsigned @OriginalName("Elf64_Half") short e_phnum;

    public @Unsigned @OriginalName("Elf64_Half") short e_shentsize;

    public @Unsigned @OriginalName("Elf64_Half") short e_shnum;

    public @Unsigned @OriginalName("Elf64_Half") short e_shstrndx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf64_shdr"
  )
  @NotUsableInJava
  public static class elf64_shdr extends Struct {
    public @Unsigned @OriginalName("Elf64_Word") int sh_name;

    public @Unsigned @OriginalName("Elf64_Word") int sh_type;

    public @Unsigned @OriginalName("Elf64_Xword") long sh_flags;

    public @Unsigned @OriginalName("Elf64_Addr") long sh_addr;

    public @Unsigned @OriginalName("Elf64_Off") long sh_offset;

    public @Unsigned @OriginalName("Elf64_Xword") long sh_size;

    public @Unsigned @OriginalName("Elf64_Word") int sh_link;

    public @Unsigned @OriginalName("Elf64_Word") int sh_info;

    public @Unsigned @OriginalName("Elf64_Xword") long sh_addralign;

    public @Unsigned @OriginalName("Elf64_Xword") long sh_entsize;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf64_phdr"
  )
  @NotUsableInJava
  public static class elf64_phdr extends Struct {
    public @Unsigned @OriginalName("Elf64_Word") int p_type;

    public @Unsigned @OriginalName("Elf64_Word") int p_flags;

    public @Unsigned @OriginalName("Elf64_Off") long p_offset;

    public @Unsigned @OriginalName("Elf64_Addr") long p_vaddr;

    public @Unsigned @OriginalName("Elf64_Addr") long p_paddr;

    public @Unsigned @OriginalName("Elf64_Xword") long p_filesz;

    public @Unsigned @OriginalName("Elf64_Xword") long p_memsz;

    public @Unsigned @OriginalName("Elf64_Xword") long p_align;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf64_rela"
  )
  @NotUsableInJava
  public static class elf64_rela extends Struct {
    public @Unsigned @OriginalName("Elf64_Addr") long r_offset;

    public @Unsigned @OriginalName("Elf64_Xword") long r_info;

    public @OriginalName("Elf64_Sxword") long r_addend;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf64_note"
  )
  @NotUsableInJava
  public static class elf64_note extends Struct {
    public @Unsigned @OriginalName("Elf64_Word") int n_namesz;

    public @Unsigned @OriginalName("Elf64_Word") int n_descsz;

    public @Unsigned @OriginalName("Elf64_Word") int n_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct conflict_context"
  )
  @NotUsableInJava
  public static class conflict_context extends Struct {
    public Ptr nd_region;

    public @Unsigned @OriginalName("resource_size_t") long start;

    public @Unsigned @OriginalName("resource_size_t") long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gcry_mpi"
  )
  @NotUsableInJava
  public static class gcry_mpi extends Struct {
    public int alloced;

    public int nlimbs;

    public int nbits;

    public int sign;

    public @Unsigned int flags;

    public Ptr d;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum gcry_mpi_constants"
  )
  public enum gcry_mpi_constants implements Enum, TypedEnum {
    /**
     * {@code MPI_C_ZERO = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MPI_C_ZERO"
    )
    MPI_C_ZERO,

    /**
     * {@code MPI_C_ONE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MPI_C_ONE"
    )
    MPI_C_ONE,

    /**
     * {@code MPI_C_TWO = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MPI_C_TWO"
    )
    MPI_C_TWO,

    /**
     * {@code MPI_C_THREE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MPI_C_THREE"
    )
    MPI_C_THREE,

    /**
     * {@code MPI_C_FOUR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MPI_C_FOUR"
    )
    MPI_C_FOUR,

    /**
     * {@code MPI_C_EIGHT = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MPI_C_EIGHT"
    )
    MPI_C_EIGHT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gcry_mpi_point"
  )
  @NotUsableInJava
  public static class gcry_mpi_point extends Struct {
    public @OriginalName("MPI") Ptr x;

    public @OriginalName("MPI") Ptr y;

    public @OriginalName("MPI") Ptr z;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum gcry_mpi_ec_models"
  )
  public enum gcry_mpi_ec_models implements Enum, TypedEnum {
    /**
     * {@code MPI_EC_WEIERSTRASS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MPI_EC_WEIERSTRASS"
    )
    MPI_EC_WEIERSTRASS,

    /**
     * {@code MPI_EC_MONTGOMERY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MPI_EC_MONTGOMERY"
    )
    MPI_EC_MONTGOMERY,

    /**
     * {@code MPI_EC_EDWARDS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MPI_EC_EDWARDS"
    )
    MPI_EC_EDWARDS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum gcry_mpi_format"
  )
  public enum gcry_mpi_format implements Enum, TypedEnum {
    /**
     * {@code GCRYMPI_FMT_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "GCRYMPI_FMT_NONE"
    )
    GCRYMPI_FMT_NONE,

    /**
     * {@code GCRYMPI_FMT_STD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GCRYMPI_FMT_STD"
    )
    GCRYMPI_FMT_STD,

    /**
     * {@code GCRYMPI_FMT_PGP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "GCRYMPI_FMT_PGP"
    )
    GCRYMPI_FMT_PGP,

    /**
     * {@code GCRYMPI_FMT_SSH = 3}
     */
    @EnumMember(
        value = 3L,
        name = "GCRYMPI_FMT_SSH"
    )
    GCRYMPI_FMT_SSH,

    /**
     * {@code GCRYMPI_FMT_HEX = 4}
     */
    @EnumMember(
        value = 4L,
        name = "GCRYMPI_FMT_HEX"
    )
    GCRYMPI_FMT_HEX,

    /**
     * {@code GCRYMPI_FMT_USG = 5}
     */
    @EnumMember(
        value = 5L,
        name = "GCRYMPI_FMT_USG"
    )
    GCRYMPI_FMT_USG,

    /**
     * {@code GCRYMPI_FMT_OPAQUE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "GCRYMPI_FMT_OPAQUE"
    )
    GCRYMPI_FMT_OPAQUE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fstrim_range"
  )
  @NotUsableInJava
  public static class fstrim_range extends Struct {
    public @Unsigned long start;

    public @Unsigned long len;

    public @Unsigned long minlen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char vector; }"
  )
  @NotUsableInJava
  public static class eoi_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned char vector;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hr_flags_bits"
  )
  public enum hr_flags_bits implements Enum, TypedEnum {
    /**
     * {@code HANDSHAKE_F_REQ_COMPLETED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HANDSHAKE_F_REQ_COMPLETED"
    )
    HANDSHAKE_F_REQ_COMPLETED,

    /**
     * {@code HANDSHAKE_F_REQ_SESSION = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HANDSHAKE_F_REQ_SESSION"
    )
    HANDSHAKE_F_REQ_SESSION
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct resolve_vertex"
  )
  @NotUsableInJava
  public static class resolve_vertex extends Struct {
    public Ptr t;

    public @Unsigned int type_id;

    public @Unsigned short next_member;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum resolve_mode"
  )
  public enum resolve_mode implements Enum, TypedEnum {
    /**
     * {@code RESOLVE_TBD = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RESOLVE_TBD"
    )
    RESOLVE_TBD,

    /**
     * {@code RESOLVE_PTR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RESOLVE_PTR"
    )
    RESOLVE_PTR,

    /**
     * {@code RESOLVE_STRUCT_OR_ARRAY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RESOLVE_STRUCT_OR_ARRAY"
    )
    RESOLVE_STRUCT_OR_ARRAY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rsvd_bits_validate"
  )
  @NotUsableInJava
  public static class rsvd_bits_validate extends Struct {
    public @Unsigned long @Size(10) [] rsvd_bits_mask;

    public @Unsigned long bad_mt_xwr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rsvd_count"
  )
  @NotUsableInJava
  public static class rsvd_count extends Struct {
    public int ndelonly;

    public boolean first_do_lblk_found;

    public @Unsigned @OriginalName("ext4_lblk_t") int first_do_lblk;

    public @Unsigned @OriginalName("ext4_lblk_t") int last_do_lblk;

    public Ptr left_es;

    public boolean partial;

    public @Unsigned @OriginalName("ext4_lblk_t") int lclu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct broadcast_sk"
  )
  @NotUsableInJava
  public static class broadcast_sk extends Struct {
    public Ptr sk;

    public work_struct work;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mc146818_get_time_callback_param"
  )
  @NotUsableInJava
  public static class mc146818_get_time_callback_param extends Struct {
    public Ptr time;

    public @Unsigned char ctrl;

    public @Unsigned char century;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct simplefb_platform_data"
  )
  @NotUsableInJava
  public static class simplefb_platform_data extends Struct {
    public @Unsigned int width;

    public @Unsigned int height;

    public @Unsigned int stride;

    public String format;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct simplefb_format"
  )
  @NotUsableInJava
  public static class simplefb_format extends Struct {
    public String name;

    public @Unsigned int bits_per_pixel;

    public fb_bitfield red;

    public fb_bitfield green;

    public fb_bitfield blue;

    public fb_bitfield transp;

    public @Unsigned int fourcc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct property_entry"
  )
  @NotUsableInJava
  public static class property_entry extends Struct {
    public String name;

    public @Unsigned long length;

    public boolean is_inline;

    public dev_prop_type type;

    @InlineUnion(5468)
    public Ptr pointer;

    @InlineUnion(5468)
    public value_of_anon_member_of_property_entry value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int pid; unsigned int tid; }"
  )
  @NotUsableInJava
  public static class tid_entry_of_perf_sample_data extends Struct {
    public @Unsigned int pid;

    public @Unsigned int tid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int peer; long long unsigned int vif; unsigned char max_retry; }"
  )
  @NotUsableInJava
  public static class tid_config_support_of_wiphy extends Struct {
    public @Unsigned long peer;

    public @Unsigned long vif;

    public @Unsigned char max_retry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enum flow_action_id act_id; unsigned int extval; }"
  )
  @NotUsableInJava
  public static class exceed_of_police_of_anon_member_of_flow_action_entry_and_notexceed_of_police_of_anon_member_of_flow_action_entry extends Struct {
    public flow_action_id act_id;

    public @Unsigned int extval;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int hardware_entry_failure_reason; unsigned int cpu; }"
  )
  @NotUsableInJava
  public static class fail_entry_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long hardware_entry_failure_reason;

    public @Unsigned int cpu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fail_dup_mod_reason"
  )
  public enum fail_dup_mod_reason implements Enum, TypedEnum {
    /**
     * {@code FAIL_DUP_MOD_BECOMING = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FAIL_DUP_MOD_BECOMING"
    )
    FAIL_DUP_MOD_BECOMING,

    /**
     * {@code FAIL_DUP_MOD_LOAD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FAIL_DUP_MOD_LOAD"
    )
    FAIL_DUP_MOD_LOAD
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short int temp; short int offset[3]; }"
  )
  @NotUsableInJava
  public static class perform_calib_of_anon_member_of_ec_response_motion_sense_and_sensor_offset_of_anon_member_of_ec_response_motion_sense extends Struct {
    public @OriginalName("int16_t") short temp;

    public @OriginalName("int16_t") short @Size(3) [] offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xregs_state"
  )
  @NotUsableInJava
  public static class xregs_state extends Struct {
    public fxregs_state i387;

    public xstate_header header;

    public @Unsigned char @Size(0) [] extended_state_area;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vmem_altmap"
  )
  @NotUsableInJava
  public static class vmem_altmap extends Struct {
    public @Unsigned long base_pfn;

    public @Unsigned long end_pfn;

    public @Unsigned long reserve;

    public @Unsigned long free;

    public @Unsigned long align;

    public @Unsigned long alloc;

    public boolean inaccessible;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int pf; unsigned int hooknum; int priority; unsigned int flags; }"
  )
  @NotUsableInJava
  public static class netfilter_of_anon_member_of_bpf_link_info_and_netfilter_of_anon_member_of_link_create_of_bpf_attr extends Struct {
    public @Unsigned int pf;

    public @Unsigned int hooknum;

    public int priority;

    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head list; struct list_head *local_list; spinlock lock; }"
  )
  @NotUsableInJava
  public static class evict_of_drm_gpuvm_and_extobj_of_drm_gpuvm extends Struct {
    public list_head list;

    public Ptr local_list;

    public @OriginalName("spinlock_t") spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct modules_array"
  )
  @NotUsableInJava
  public static class modules_array extends Struct {
    public Ptr> mods;

    public int mods_cnt;

    public int mods_cap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum as3711_su2_feedback"
  )
  public enum as3711_su2_feedback implements Enum, TypedEnum {
    /**
     * {@code AS3711_SU2_VOLTAGE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "AS3711_SU2_VOLTAGE"
    )
    AS3711_SU2_VOLTAGE,

    /**
     * {@code AS3711_SU2_CURR1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "AS3711_SU2_CURR1"
    )
    AS3711_SU2_CURR1,

    /**
     * {@code AS3711_SU2_CURR2 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "AS3711_SU2_CURR2"
    )
    AS3711_SU2_CURR2,

    /**
     * {@code AS3711_SU2_CURR3 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "AS3711_SU2_CURR3"
    )
    AS3711_SU2_CURR3,

    /**
     * {@code AS3711_SU2_CURR_AUTO = 4}
     */
    @EnumMember(
        value = 4L,
        name = "AS3711_SU2_CURR_AUTO"
    )
    AS3711_SU2_CURR_AUTO
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum as3711_su2_fbprot"
  )
  public enum as3711_su2_fbprot implements Enum, TypedEnum {
    /**
     * {@code AS3711_SU2_LX_SD4 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "AS3711_SU2_LX_SD4"
    )
    AS3711_SU2_LX_SD4,

    /**
     * {@code AS3711_SU2_GPIO2 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "AS3711_SU2_GPIO2"
    )
    AS3711_SU2_GPIO2,

    /**
     * {@code AS3711_SU2_GPIO3 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "AS3711_SU2_GPIO3"
    )
    AS3711_SU2_GPIO3,

    /**
     * {@code AS3711_SU2_GPIO4 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "AS3711_SU2_GPIO4"
    )
    AS3711_SU2_GPIO4
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct as3711_regulator_pdata"
  )
  @NotUsableInJava
  public static class as3711_regulator_pdata extends Struct {
    public Ptr @Size(12) [] init_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct as3711_bl_pdata"
  )
  @NotUsableInJava
  public static class as3711_bl_pdata extends Struct {
    public boolean su1_fb;

    public int su1_max_uA;

    public boolean su2_fb;

    public int su2_max_uA;

    public as3711_su2_feedback su2_feedback;

    public as3711_su2_fbprot su2_fbprot;

    public boolean su2_auto_curr1;

    public boolean su2_auto_curr2;

    public boolean su2_auto_curr3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct as3711_platform_data"
  )
  @NotUsableInJava
  public static class as3711_platform_data extends Struct {
    public as3711_regulator_pdata regulator;

    public as3711_bl_pdata backlight;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum flowlabel_reflect"
  )
  public enum flowlabel_reflect implements Enum, TypedEnum {
    /**
     * {@code FLOWLABEL_REFLECT_ESTABLISHED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FLOWLABEL_REFLECT_ESTABLISHED"
    )
    FLOWLABEL_REFLECT_ESTABLISHED,

    /**
     * {@code FLOWLABEL_REFLECT_TCP_RESET = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FLOWLABEL_REFLECT_TCP_RESET"
    )
    FLOWLABEL_REFLECT_TCP_RESET,

    /**
     * {@code FLOWLABEL_REFLECT_ICMPV6_ECHO_REPLIES = 4}
     */
    @EnumMember(
        value = 4L,
        name = "FLOWLABEL_REFLECT_ICMPV6_ECHO_REPLIES"
    )
    FLOWLABEL_REFLECT_ICMPV6_ECHO_REPLIES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { unsigned int offset; unsigned int litLength; unsigned int matchLength; } *seq; long unsigned int pos; long unsigned int posInSequence; long unsigned int size; long unsigned int capacity; }"
  )
  @NotUsableInJava
  public static class rawSeqStore_t extends Struct {
    public Ptr seq;

    public @Unsigned long pos;

    public @Unsigned long posInSequence;

    public @Unsigned long size;

    public @Unsigned long capacity;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { short unsigned int base_address; short unsigned int reserved1; unsigned int reserved2; } isa; struct { unsigned char bus; unsigned char slot; unsigned char function; unsigned char channel; unsigned int reserved; } pci; struct { long long unsigned int reserved; } ibnd; struct { long long unsigned int reserved; } xprs; struct { long long unsigned int reserved; } htpt; struct { long long unsigned int reserved; } unknown; }"
  )
  @NotUsableInJava
  public static class interface_path_of_edd_device_params extends Union {
    public isa_of_interface_path_of_edd_device_params isa;

    public pci_of_interface_path_of_edd_device_params pci;

    public htpt_of_interface_path_of_edd_device_params_and_ibnd_of_interface_path_of_edd_device_params_and_unknown_of_interface_path_of_edd_device_params ibnd;

    public htpt_of_interface_path_of_edd_device_params_and_ibnd_of_interface_path_of_edd_device_params_and_unknown_of_interface_path_of_edd_device_params xprs;

    public htpt_of_interface_path_of_edd_device_params_and_ibnd_of_interface_path_of_edd_device_params_and_unknown_of_interface_path_of_edd_device_params htpt;

    public htpt_of_interface_path_of_edd_device_params_and_ibnd_of_interface_path_of_edd_device_params_and_unknown_of_interface_path_of_edd_device_params unknown;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum interface_of_phy_device_and_interface_of_phylink_link_state"
  )
  public enum interface_of_phy_device_and_interface_of_phylink_link_state implements Enum, TypedEnum {
    /**
     * {@code PHY_INTERFACE_MODE_NA = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PHY_INTERFACE_MODE_NA"
    )
    PHY_INTERFACE_MODE_NA,

    /**
     * {@code PHY_INTERFACE_MODE_INTERNAL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PHY_INTERFACE_MODE_INTERNAL"
    )
    PHY_INTERFACE_MODE_INTERNAL,

    /**
     * {@code PHY_INTERFACE_MODE_MII = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PHY_INTERFACE_MODE_MII"
    )
    PHY_INTERFACE_MODE_MII,

    /**
     * {@code PHY_INTERFACE_MODE_GMII = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PHY_INTERFACE_MODE_GMII"
    )
    PHY_INTERFACE_MODE_GMII,

    /**
     * {@code PHY_INTERFACE_MODE_SGMII = 4}
     */
    @EnumMember(
        value = 4L,
        name = "PHY_INTERFACE_MODE_SGMII"
    )
    PHY_INTERFACE_MODE_SGMII,

    /**
     * {@code PHY_INTERFACE_MODE_TBI = 5}
     */
    @EnumMember(
        value = 5L,
        name = "PHY_INTERFACE_MODE_TBI"
    )
    PHY_INTERFACE_MODE_TBI,

    /**
     * {@code PHY_INTERFACE_MODE_REVMII = 6}
     */
    @EnumMember(
        value = 6L,
        name = "PHY_INTERFACE_MODE_REVMII"
    )
    PHY_INTERFACE_MODE_REVMII,

    /**
     * {@code PHY_INTERFACE_MODE_RMII = 7}
     */
    @EnumMember(
        value = 7L,
        name = "PHY_INTERFACE_MODE_RMII"
    )
    PHY_INTERFACE_MODE_RMII,

    /**
     * {@code PHY_INTERFACE_MODE_REVRMII = 8}
     */
    @EnumMember(
        value = 8L,
        name = "PHY_INTERFACE_MODE_REVRMII"
    )
    PHY_INTERFACE_MODE_REVRMII,

    /**
     * {@code PHY_INTERFACE_MODE_RGMII = 9}
     */
    @EnumMember(
        value = 9L,
        name = "PHY_INTERFACE_MODE_RGMII"
    )
    PHY_INTERFACE_MODE_RGMII,

    /**
     * {@code PHY_INTERFACE_MODE_RGMII_ID = 10}
     */
    @EnumMember(
        value = 10L,
        name = "PHY_INTERFACE_MODE_RGMII_ID"
    )
    PHY_INTERFACE_MODE_RGMII_ID,

    /**
     * {@code PHY_INTERFACE_MODE_RGMII_RXID = 11}
     */
    @EnumMember(
        value = 11L,
        name = "PHY_INTERFACE_MODE_RGMII_RXID"
    )
    PHY_INTERFACE_MODE_RGMII_RXID,

    /**
     * {@code PHY_INTERFACE_MODE_RGMII_TXID = 12}
     */
    @EnumMember(
        value = 12L,
        name = "PHY_INTERFACE_MODE_RGMII_TXID"
    )
    PHY_INTERFACE_MODE_RGMII_TXID,

    /**
     * {@code PHY_INTERFACE_MODE_RTBI = 13}
     */
    @EnumMember(
        value = 13L,
        name = "PHY_INTERFACE_MODE_RTBI"
    )
    PHY_INTERFACE_MODE_RTBI,

    /**
     * {@code PHY_INTERFACE_MODE_SMII = 14}
     */
    @EnumMember(
        value = 14L,
        name = "PHY_INTERFACE_MODE_SMII"
    )
    PHY_INTERFACE_MODE_SMII,

    /**
     * {@code PHY_INTERFACE_MODE_XGMII = 15}
     */
    @EnumMember(
        value = 15L,
        name = "PHY_INTERFACE_MODE_XGMII"
    )
    PHY_INTERFACE_MODE_XGMII,

    /**
     * {@code PHY_INTERFACE_MODE_XLGMII = 16}
     */
    @EnumMember(
        value = 16L,
        name = "PHY_INTERFACE_MODE_XLGMII"
    )
    PHY_INTERFACE_MODE_XLGMII,

    /**
     * {@code PHY_INTERFACE_MODE_MOCA = 17}
     */
    @EnumMember(
        value = 17L,
        name = "PHY_INTERFACE_MODE_MOCA"
    )
    PHY_INTERFACE_MODE_MOCA,

    /**
     * {@code PHY_INTERFACE_MODE_PSGMII = 18}
     */
    @EnumMember(
        value = 18L,
        name = "PHY_INTERFACE_MODE_PSGMII"
    )
    PHY_INTERFACE_MODE_PSGMII,

    /**
     * {@code PHY_INTERFACE_MODE_QSGMII = 19}
     */
    @EnumMember(
        value = 19L,
        name = "PHY_INTERFACE_MODE_QSGMII"
    )
    PHY_INTERFACE_MODE_QSGMII,

    /**
     * {@code PHY_INTERFACE_MODE_TRGMII = 20}
     */
    @EnumMember(
        value = 20L,
        name = "PHY_INTERFACE_MODE_TRGMII"
    )
    PHY_INTERFACE_MODE_TRGMII,

    /**
     * {@code PHY_INTERFACE_MODE_100BASEX = 21}
     */
    @EnumMember(
        value = 21L,
        name = "PHY_INTERFACE_MODE_100BASEX"
    )
    PHY_INTERFACE_MODE_100BASEX,

    /**
     * {@code PHY_INTERFACE_MODE_1000BASEX = 22}
     */
    @EnumMember(
        value = 22L,
        name = "PHY_INTERFACE_MODE_1000BASEX"
    )
    PHY_INTERFACE_MODE_1000BASEX,

    /**
     * {@code PHY_INTERFACE_MODE_2500BASEX = 23}
     */
    @EnumMember(
        value = 23L,
        name = "PHY_INTERFACE_MODE_2500BASEX"
    )
    PHY_INTERFACE_MODE_2500BASEX,

    /**
     * {@code PHY_INTERFACE_MODE_5GBASER = 24}
     */
    @EnumMember(
        value = 24L,
        name = "PHY_INTERFACE_MODE_5GBASER"
    )
    PHY_INTERFACE_MODE_5GBASER,

    /**
     * {@code PHY_INTERFACE_MODE_RXAUI = 25}
     */
    @EnumMember(
        value = 25L,
        name = "PHY_INTERFACE_MODE_RXAUI"
    )
    PHY_INTERFACE_MODE_RXAUI,

    /**
     * {@code PHY_INTERFACE_MODE_XAUI = 26}
     */
    @EnumMember(
        value = 26L,
        name = "PHY_INTERFACE_MODE_XAUI"
    )
    PHY_INTERFACE_MODE_XAUI,

    /**
     * {@code PHY_INTERFACE_MODE_10GBASER = 27}
     */
    @EnumMember(
        value = 27L,
        name = "PHY_INTERFACE_MODE_10GBASER"
    )
    PHY_INTERFACE_MODE_10GBASER,

    /**
     * {@code PHY_INTERFACE_MODE_25GBASER = 28}
     */
    @EnumMember(
        value = 28L,
        name = "PHY_INTERFACE_MODE_25GBASER"
    )
    PHY_INTERFACE_MODE_25GBASER,

    /**
     * {@code PHY_INTERFACE_MODE_USXGMII = 29}
     */
    @EnumMember(
        value = 29L,
        name = "PHY_INTERFACE_MODE_USXGMII"
    )
    PHY_INTERFACE_MODE_USXGMII,

    /**
     * {@code PHY_INTERFACE_MODE_10GKR = 30}
     */
    @EnumMember(
        value = 30L,
        name = "PHY_INTERFACE_MODE_10GKR"
    )
    PHY_INTERFACE_MODE_10GKR,

    /**
     * {@code PHY_INTERFACE_MODE_QUSGMII = 31}
     */
    @EnumMember(
        value = 31L,
        name = "PHY_INTERFACE_MODE_QUSGMII"
    )
    PHY_INTERFACE_MODE_QUSGMII,

    /**
     * {@code PHY_INTERFACE_MODE_1000BASEKX = 32}
     */
    @EnumMember(
        value = 32L,
        name = "PHY_INTERFACE_MODE_1000BASEKX"
    )
    PHY_INTERFACE_MODE_1000BASEKX,

    /**
     * {@code PHY_INTERFACE_MODE_MAX = 33}
     */
    @EnumMember(
        value = 33L,
        name = "PHY_INTERFACE_MODE_MAX"
    )
    PHY_INTERFACE_MODE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct container_dev"
  )
  @NotUsableInJava
  public static class container_dev extends Struct {
    public device dev;

    public Ptr offline;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tps65086_restart"
  )
  @NotUsableInJava
  public static class tps65086_restart extends Struct {
    public notifier_block handler;

    public Ptr dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct biovec_slab"
  )
  @NotUsableInJava
  public static class biovec_slab extends Struct {
    public int nr_vecs;

    public String name;

    public Ptr slab;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tgid_iter"
  )
  @NotUsableInJava
  public static class tgid_iter extends Struct {
    public @Unsigned int tgid;

    public Ptr task;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mhp_params"
  )
  @NotUsableInJava
  public static class mhp_params extends Struct {
    public Ptr altmap;

    public @OriginalName("pgprot_t") pgprot pgprot;

    public Ptr pgmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char symbol; }"
  )
  @NotUsableInJava
  public static class sortedSymbol_t extends Struct {
    public @Unsigned @OriginalName("BYTE") char symbol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct acomp_req"
  )
  @NotUsableInJava
  public static class acomp_req extends Struct {
    public crypto_async_request base;

    public Ptr src;

    public Ptr dst;

    public @Unsigned int slen;

    public @Unsigned int dlen;

    public @Unsigned int flags;

    public Ptr @Size(0) [] __ctx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct acomp_alg"
  )
  @NotUsableInJava
  public static class acomp_alg extends Struct {
    public Ptr compress;

    public Ptr decompress;

    public Ptr dst_free;

    public Ptr init;

    public Ptr exit;

    public @Unsigned int reqsize;

    @InlineUnion(13645)
    public anon_member_of_anon_member_of_acomp_alg_and_anon_member_of_scomp_alg anon6$0;

    @InlineUnion(13645)
    public comp_alg_common calg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { _Bool in_spin_loop; _Bool dy_eligible; }"
  )
  @NotUsableInJava
  public static class spin_loop_of_kvm_vcpu extends Struct {
    public boolean in_spin_loop;

    public boolean dy_eligible;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bgl_lock"
  )
  @NotUsableInJava
  public static class bgl_lock extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ultrix_disklabel"
  )
  @NotUsableInJava
  public static class ultrix_disklabel extends Struct {
    public int pt_magic;

    public int pt_valid;

    public pt_info @Size(8) [] pt_part;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int hid_tail_call_fd; }"
  )
  @NotUsableInJava
  public static class links_of_entrypoints_bpf extends Struct {
    public int hid_tail_call_fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct chips_init_reg"
  )
  @NotUsableInJava
  public static class chips_init_reg extends Struct {
    public @Unsigned char addr;

    public @Unsigned char data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct screen_info"
  )
  @NotUsableInJava
  public static class screen_info extends Struct {
    public @Unsigned char orig_x;

    public @Unsigned char orig_y;

    public @Unsigned short ext_mem_k;

    public @Unsigned short orig_video_page;

    public @Unsigned char orig_video_mode;

    public @Unsigned char orig_video_cols;

    public @Unsigned char flags;

    public @Unsigned char unused2;

    public @Unsigned short orig_video_ega_bx;

    public @Unsigned short unused3;

    public @Unsigned char orig_video_lines;

    public @Unsigned char orig_video_isVGA;

    public @Unsigned short orig_video_points;

    public @Unsigned short lfb_width;

    public @Unsigned short lfb_height;

    public @Unsigned short lfb_depth;

    public @Unsigned int lfb_base;

    public @Unsigned int lfb_size;

    public @Unsigned short cl_magic;

    public @Unsigned short cl_offset;

    public @Unsigned short lfb_linelength;

    public @Unsigned char red_size;

    public @Unsigned char red_pos;

    public @Unsigned char green_size;

    public @Unsigned char green_pos;

    public @Unsigned char blue_size;

    public @Unsigned char blue_pos;

    public @Unsigned char rsvd_size;

    public @Unsigned char rsvd_pos;

    public @Unsigned short vesapm_seg;

    public @Unsigned short vesapm_off;

    public @Unsigned short pages;

    public @Unsigned short vesa_attributes;

    public @Unsigned int capabilities;

    public @Unsigned int ext_lfb_base;

    public @Unsigned char @Size(2) [] _reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct ecryptfs_password password; struct ecryptfs_private_key private_key; }"
  )
  @NotUsableInJava
  public static class token_of_ecryptfs_auth_tok extends Union {
    public ecryptfs_password password;

    public ecryptfs_private_key private_key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct token_bucket"
  )
  @NotUsableInJava
  public static class token_bucket extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public int chain_len;

    public hlist_nulls_head req_chain;

    public hlist_nulls_head msk_chain;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { short unsigned int l_i_blocks_high; short unsigned int l_i_file_acl_high; short unsigned int l_i_uid_high; short unsigned int l_i_gid_high; short unsigned int l_i_checksum_lo; short unsigned int l_i_reserved; } linux2; struct { short unsigned int h_i_reserved1; short unsigned int h_i_mode_high; short unsigned int h_i_uid_high; short unsigned int h_i_gid_high; unsigned int h_i_author; } hurd2; struct { short unsigned int h_i_reserved1; short unsigned int m_i_file_acl_high; unsigned int m_i_reserved2[2]; } masix2; }"
  )
  @NotUsableInJava
  public static class osd2_of_ext4_inode extends Union {
    public linux2_of_osd2_of_ext4_inode linux2;

    public hurd2_of_osd2_of_ext4_inode hurd2;

    public masix2_of_osd2_of_ext4_inode masix2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum blktrace_act"
  )
  public enum blktrace_act implements Enum, TypedEnum {
    /**
     * {@code __BLK_TA_QUEUE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "__BLK_TA_QUEUE"
    )
    __BLK_TA_QUEUE,

    /**
     * {@code __BLK_TA_BACKMERGE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "__BLK_TA_BACKMERGE"
    )
    __BLK_TA_BACKMERGE,

    /**
     * {@code __BLK_TA_FRONTMERGE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "__BLK_TA_FRONTMERGE"
    )
    __BLK_TA_FRONTMERGE,

    /**
     * {@code __BLK_TA_GETRQ = 4}
     */
    @EnumMember(
        value = 4L,
        name = "__BLK_TA_GETRQ"
    )
    __BLK_TA_GETRQ,

    /**
     * {@code __BLK_TA_SLEEPRQ = 5}
     */
    @EnumMember(
        value = 5L,
        name = "__BLK_TA_SLEEPRQ"
    )
    __BLK_TA_SLEEPRQ,

    /**
     * {@code __BLK_TA_REQUEUE = 6}
     */
    @EnumMember(
        value = 6L,
        name = "__BLK_TA_REQUEUE"
    )
    __BLK_TA_REQUEUE,

    /**
     * {@code __BLK_TA_ISSUE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "__BLK_TA_ISSUE"
    )
    __BLK_TA_ISSUE,

    /**
     * {@code __BLK_TA_COMPLETE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "__BLK_TA_COMPLETE"
    )
    __BLK_TA_COMPLETE,

    /**
     * {@code __BLK_TA_PLUG = 9}
     */
    @EnumMember(
        value = 9L,
        name = "__BLK_TA_PLUG"
    )
    __BLK_TA_PLUG,

    /**
     * {@code __BLK_TA_UNPLUG_IO = 10}
     */
    @EnumMember(
        value = 10L,
        name = "__BLK_TA_UNPLUG_IO"
    )
    __BLK_TA_UNPLUG_IO,

    /**
     * {@code __BLK_TA_UNPLUG_TIMER = 11}
     */
    @EnumMember(
        value = 11L,
        name = "__BLK_TA_UNPLUG_TIMER"
    )
    __BLK_TA_UNPLUG_TIMER,

    /**
     * {@code __BLK_TA_INSERT = 12}
     */
    @EnumMember(
        value = 12L,
        name = "__BLK_TA_INSERT"
    )
    __BLK_TA_INSERT,

    /**
     * {@code __BLK_TA_SPLIT = 13}
     */
    @EnumMember(
        value = 13L,
        name = "__BLK_TA_SPLIT"
    )
    __BLK_TA_SPLIT,

    /**
     * {@code __BLK_TA_BOUNCE = 14}
     */
    @EnumMember(
        value = 14L,
        name = "__BLK_TA_BOUNCE"
    )
    __BLK_TA_BOUNCE,

    /**
     * {@code __BLK_TA_REMAP = 15}
     */
    @EnumMember(
        value = 15L,
        name = "__BLK_TA_REMAP"
    )
    __BLK_TA_REMAP,

    /**
     * {@code __BLK_TA_ABORT = 16}
     */
    @EnumMember(
        value = 16L,
        name = "__BLK_TA_ABORT"
    )
    __BLK_TA_ABORT,

    /**
     * {@code __BLK_TA_DRV_DATA = 17}
     */
    @EnumMember(
        value = 17L,
        name = "__BLK_TA_DRV_DATA"
    )
    __BLK_TA_DRV_DATA,

    /**
     * {@code __BLK_TA_CGROUP = 256}
     */
    @EnumMember(
        value = 256L,
        name = "__BLK_TA_CGROUP"
    )
    __BLK_TA_CGROUP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum blktrace_cat"
  )
  public enum blktrace_cat implements Enum, TypedEnum {
    /**
     * {@code BLK_TC_READ = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BLK_TC_READ"
    )
    BLK_TC_READ,

    /**
     * {@code BLK_TC_WRITE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BLK_TC_WRITE"
    )
    BLK_TC_WRITE,

    /**
     * {@code BLK_TC_FLUSH = 4}
     */
    @EnumMember(
        value = 4L,
        name = "BLK_TC_FLUSH"
    )
    BLK_TC_FLUSH,

    /**
     * {@code BLK_TC_SYNC = 8}
     */
    @EnumMember(
        value = 8L,
        name = "BLK_TC_SYNC"
    )
    BLK_TC_SYNC,

    /**
     * {@code BLK_TC_SYNCIO = 8}
     */
    @EnumMember(
        value = 8L,
        name = "BLK_TC_SYNCIO"
    )
    BLK_TC_SYNCIO,

    /**
     * {@code BLK_TC_QUEUE = 16}
     */
    @EnumMember(
        value = 16L,
        name = "BLK_TC_QUEUE"
    )
    BLK_TC_QUEUE,

    /**
     * {@code BLK_TC_REQUEUE = 32}
     */
    @EnumMember(
        value = 32L,
        name = "BLK_TC_REQUEUE"
    )
    BLK_TC_REQUEUE,

    /**
     * {@code BLK_TC_ISSUE = 64}
     */
    @EnumMember(
        value = 64L,
        name = "BLK_TC_ISSUE"
    )
    BLK_TC_ISSUE,

    /**
     * {@code BLK_TC_COMPLETE = 128}
     */
    @EnumMember(
        value = 128L,
        name = "BLK_TC_COMPLETE"
    )
    BLK_TC_COMPLETE,

    /**
     * {@code BLK_TC_FS = 256}
     */
    @EnumMember(
        value = 256L,
        name = "BLK_TC_FS"
    )
    BLK_TC_FS,

    /**
     * {@code BLK_TC_PC = 512}
     */
    @EnumMember(
        value = 512L,
        name = "BLK_TC_PC"
    )
    BLK_TC_PC,

    /**
     * {@code BLK_TC_NOTIFY = 1024}
     */
    @EnumMember(
        value = 1024L,
        name = "BLK_TC_NOTIFY"
    )
    BLK_TC_NOTIFY,

    /**
     * {@code BLK_TC_AHEAD = 2048}
     */
    @EnumMember(
        value = 2048L,
        name = "BLK_TC_AHEAD"
    )
    BLK_TC_AHEAD,

    /**
     * {@code BLK_TC_META = 4096}
     */
    @EnumMember(
        value = 4096L,
        name = "BLK_TC_META"
    )
    BLK_TC_META,

    /**
     * {@code BLK_TC_DISCARD = 8192}
     */
    @EnumMember(
        value = 8192L,
        name = "BLK_TC_DISCARD"
    )
    BLK_TC_DISCARD,

    /**
     * {@code BLK_TC_DRV_DATA = 16384}
     */
    @EnumMember(
        value = 16384L,
        name = "BLK_TC_DRV_DATA"
    )
    BLK_TC_DRV_DATA,

    /**
     * {@code BLK_TC_FUA = 32768}
     */
    @EnumMember(
        value = 32768L,
        name = "BLK_TC_FUA"
    )
    BLK_TC_FUA,

    /**
     * {@code BLK_TC_END = 32768}
     */
    @EnumMember(
        value = 32768L,
        name = "BLK_TC_END"
    )
    BLK_TC_END
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum blktrace_notify"
  )
  public enum blktrace_notify implements Enum, TypedEnum {
    /**
     * {@code __BLK_TN_PROCESS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "__BLK_TN_PROCESS"
    )
    __BLK_TN_PROCESS,

    /**
     * {@code __BLK_TN_TIMESTAMP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "__BLK_TN_TIMESTAMP"
    )
    __BLK_TN_TIMESTAMP,

    /**
     * {@code __BLK_TN_MESSAGE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "__BLK_TN_MESSAGE"
    )
    __BLK_TN_MESSAGE,

    /**
     * {@code __BLK_TN_CGROUP = 256}
     */
    @EnumMember(
        value = 256L,
        name = "__BLK_TN_CGROUP"
    )
    __BLK_TN_CGROUP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { unsigned int callcode; unsigned int isfast; unsigned int reserved1; unsigned int isnested; unsigned int countofelements; unsigned int reserved2; unsigned int repstartindex; unsigned int reserved3; }; long long unsigned int asuint64; }"
  )
  @NotUsableInJava
  public static class hypercallinput_of_anon_member_of_hypercall_of_hv_ghcb extends Union {
    public anon_member_of_hypercallinput_of_anon_member_of_hypercall_of_hv_ghcb anon0;

    public @Unsigned long asuint64;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct compress_alg"
  )
  @NotUsableInJava
  public static class compress_alg extends Struct {
    public Ptr coa_compress;

    public Ptr coa_decompress;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct compress_format"
  )
  @NotUsableInJava
  public static class compress_format extends Struct {
    public @Unsigned char @Size(2) [] magic;

    public String name;

    public @OriginalName("decompress_fn") Ptr decompressor;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cooling_dev_stats"
  )
  @NotUsableInJava
  public static class cooling_dev_stats extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public @Unsigned int total_trans;

    public @Unsigned long state;

    public @OriginalName("ktime_t") long last_time;

    public Ptr time_in_state;

    public Ptr trans_table;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct analog_param_field"
  )
  @NotUsableInJava
  public static class analog_param_field extends Struct {
    public @Unsigned int even;

    public @Unsigned int odd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct analog_param_range"
  )
  @NotUsableInJava
  public static class analog_param_range extends Struct {
    public @Unsigned int min;

    public @Unsigned int typ;

    public @Unsigned int max;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct analog_parameters"
  )
  @NotUsableInJava
  public static class analog_parameters extends Struct {
    public @Unsigned int num_lines;

    public @Unsigned int line_duration_ns;

    public analog_param_range hact_ns;

    public analog_param_range hfp_ns;

    public analog_param_range hslen_ns;

    public analog_param_range hbp_ns;

    public analog_param_range hblk_ns;

    public @Unsigned int bt601_hfp;

    public analog_param_field vfp_lines;

    public analog_param_field vslen_lines;

    public analog_param_field vbp_lines;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lruvec_stats_percpu"
  )
  @NotUsableInJava
  public static class lruvec_stats_percpu extends Struct {
    public long @Size(46) [] state;

    public long @Size(46) [] state_prev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lruvec_stats"
  )
  @NotUsableInJava
  public static class lruvec_stats extends Struct {
    public long @Size(46) [] state;

    public long @Size(46) [] state_local;

    public long @Size(46) [] state_pending;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum lruvec_flags"
  )
  public enum lruvec_flags implements Enum, TypedEnum {
    /**
     * {@code LRUVEC_CGROUP_CONGESTED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "LRUVEC_CGROUP_CONGESTED"
    )
    LRUVEC_CGROUP_CONGESTED,

    /**
     * {@code LRUVEC_NODE_CONGESTED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "LRUVEC_NODE_CONGESTED"
    )
    LRUVEC_NODE_CONGESTED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int exception; unsigned int error_code; }"
  )
  @NotUsableInJava
  public static class ex_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned int exception;

    public @Unsigned int error_code;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int imm_data; unsigned int invalidate_rkey; }"
  )
  @NotUsableInJava
  public static class ex_of_ib_send_wr_and_ex_of_ib_wc extends Union {
    public @Unsigned @OriginalName("__be32") int imm_data;

    public @Unsigned int invalidate_rkey;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cs_policy_dbs_info"
  )
  @NotUsableInJava
  public static class cs_policy_dbs_info extends Struct {
    public policy_dbs_info policy_dbs;

    public @Unsigned int down_skip;

    public @Unsigned int requested_freq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cs_dbs_tuners"
  )
  @NotUsableInJava
  public static class cs_dbs_tuners extends Struct {
    public @Unsigned int down_threshold;

    public @Unsigned int freq_step;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct deepsleep_control_data"
  )
  @NotUsableInJava
  public static class deepsleep_control_data extends Struct {
    public @Unsigned char reg_add;

    public @Unsigned char ds_pos_bit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int esr_iss; long long unsigned int fault_ipa; }"
  )
  @NotUsableInJava
  public static class arm_nisv_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long esr_iss;

    public @Unsigned long fault_ipa;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int ttbr; struct { unsigned int ips; unsigned int tg; unsigned int sh; unsigned int orgn; unsigned int irgn; unsigned int tsz; } tcr; long long unsigned int mair; }"
  )
  @NotUsableInJava
  public static class arm_lpae_s1_cfg_of_anon_member_of_io_pgtable_cfg extends Struct {
    public @Unsigned long ttbr;

    public tcr_of_arm_lpae_s1_cfg_of_anon_member_of_io_pgtable_cfg tcr;

    public @Unsigned long mair;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int vttbr; struct { unsigned int ps; unsigned int tg; unsigned int sh; unsigned int orgn; unsigned int irgn; unsigned int sl; unsigned int tsz; } vtcr; }"
  )
  @NotUsableInJava
  public static class arm_lpae_s2_cfg_of_anon_member_of_io_pgtable_cfg extends Struct {
    public @Unsigned long vttbr;

    public vtcr_of_arm_lpae_s2_cfg_of_anon_member_of_io_pgtable_cfg vtcr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int ttbr; unsigned int tcr; unsigned int nmrr; unsigned int prrr; }"
  )
  @NotUsableInJava
  public static class arm_v7s_cfg_of_anon_member_of_io_pgtable_cfg extends Struct {
    public @Unsigned int ttbr;

    public @Unsigned int tcr;

    public @Unsigned int nmrr;

    public @Unsigned int prrr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int transtab; long long unsigned int memattr; }"
  )
  @NotUsableInJava
  public static class arm_mali_lpae_cfg_of_anon_member_of_io_pgtable_cfg extends Struct {
    public @Unsigned long transtab;

    public @Unsigned long memattr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum devcg_behavior"
  )
  public enum devcg_behavior implements Enum, TypedEnum {
    /**
     * {@code DEVCG_DEFAULT_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DEVCG_DEFAULT_NONE"
    )
    DEVCG_DEFAULT_NONE,

    /**
     * {@code DEVCG_DEFAULT_ALLOW = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DEVCG_DEFAULT_ALLOW"
    )
    DEVCG_DEFAULT_ALLOW,

    /**
     * {@code DEVCG_DEFAULT_DENY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DEVCG_DEFAULT_DENY"
    )
    DEVCG_DEFAULT_DENY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct readahead_control"
  )
  @NotUsableInJava
  public static class readahead_control extends Struct {
    public Ptr file;

    public Ptr mapping;

    public Ptr ra;

    public @Unsigned long _index;

    public @Unsigned int _nr_pages;

    public @Unsigned int _batch_count;

    public boolean _workingset;

    public @Unsigned long _pflags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct semid_ds"
  )
  @NotUsableInJava
  public static class semid_ds extends Struct {
    public ipc_perm sem_perm;

    public @OriginalName("__kernel_old_time_t") long sem_otime;

    public @OriginalName("__kernel_old_time_t") long sem_ctime;

    public Ptr sem_base;

    public Ptr sem_pending;

    public Ptr> sem_pending_last;

    public Ptr undo;

    public @Unsigned short sem_nsems;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct throttling_tstate"
  )
  @NotUsableInJava
  public static class throttling_tstate extends Struct {
    public @Unsigned int cpu;

    public int target_state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sa_name_list"
  )
  @NotUsableInJava
  public static class sa_name_list extends Struct {
    public int opcode;

    public Ptr arr;

    public int arr_sz;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { _Bool update_pn; unsigned char assoc_num; unsigned char key[128]; union { struct macsec_rx_sa *rx_sa; struct macsec_tx_sa *tx_sa; }; }"
  )
  @NotUsableInJava
  public static class sa_of_macsec_context extends Struct {
    public boolean update_pn;

    public @Unsigned char assoc_num;

    public @Unsigned char @Size(128) [] key;

    @InlineUnion(24390)
    public Ptr rx_sa;

    @InlineUnion(24390)
    public Ptr tx_sa;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct sockaddr_pkt pkt; union { unsigned int origlen; struct sockaddr_ll ll; }; }"
  )
  @NotUsableInJava
  public static class sa_of_packet_skb_cb extends Union {
    public sockaddr_pkt pkt;

    @InlineUnion(95319)
    public @Unsigned int origlen;

    @InlineUnion(95319)
    public sockaddr_ll ll;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fbq_type"
  )
  public enum fbq_type implements Enum, TypedEnum {
    /**
     * {@code regular = 0}
     */
    @EnumMember(
        value = 0L,
        name = "regular"
    )
    regular,

    /**
     * {@code remote = 1}
     */
    @EnumMember(
        value = 1L,
        name = "remote"
    )
    remote,

    /**
     * {@code all = 2}
     */
    @EnumMember(
        value = 2L,
        name = "all"
    )
    all
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msix_entry"
  )
  @NotUsableInJava
  public static class msix_entry extends Struct {
    public @Unsigned int vector;

    public @Unsigned short entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { long unsigned int mfn; long unsigned int linear_addr; }"
  )
  @NotUsableInJava
  public static class arg1_of_mmuext_op extends Union {
    public @Unsigned @OriginalName("xen_pfn_t") long mfn;

    public @Unsigned long linear_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct opa_ah_attr"
  )
  @NotUsableInJava
  public static class opa_ah_attr extends Struct {
    public @Unsigned int dlid;

    public @Unsigned char src_path_bits;

    public boolean make_grd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpuid28_eax"
  )
  @NotUsableInJava
  public static class cpuid28_eax extends Union {
    public split_of_cpuid28_eax split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpuid28_ebx"
  )
  @NotUsableInJava
  public static class cpuid28_ebx extends Union {
    public split_of_cpuid28_ebx split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpuid28_ecx"
  )
  @NotUsableInJava
  public static class cpuid28_ecx extends Union {
    public split_of_cpuid28_ecx split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct notification_limit"
  )
  @NotUsableInJava
  public static class notification_limit extends Struct {
    public int prot;

    public int err;

    public int warn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { struct { long long int counter; } a; } a; }"
  )
  @NotUsableInJava
  public static class local64_t extends Struct {
    public local_t a;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lpit_residency_info"
  )
  @NotUsableInJava
  public static class lpit_residency_info extends Struct {
    public acpi_generic_address gaddr;

    public @Unsigned long frequency;

    public Ptr iomem_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int subnet_prefix; short unsigned int low_pkey; short unsigned int high_pkey; }"
  )
  @NotUsableInJava
  public static class ibpkey_of_u_of_ocontext extends Struct {
    public @Unsigned long subnet_prefix;

    public @Unsigned short low_pkey;

    public @Unsigned short high_pkey;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wol_reply_data"
  )
  @NotUsableInJava
  public static class wol_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_wolinfo wol;

    public boolean show_sopass;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int sid; }"
  )
  @NotUsableInJava
  public static class pppoe_of_anon_member_of_flow_action_entry extends Struct {
    public @Unsigned short sid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pppoe_tag"
  )
  @NotUsableInJava
  public static class pppoe_tag extends Struct {
    public @Unsigned @OriginalName("__be16") short tag_type;

    public @Unsigned @OriginalName("__be16") short tag_len;

    public char @Size(0) [] tag_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pppoe_hdr"
  )
  @NotUsableInJava
  public static class pppoe_hdr extends Struct {
    public @Unsigned char type;

    public @Unsigned char ver;

    public @Unsigned char code;

    public @Unsigned @OriginalName("__be16") short sid;

    public @Unsigned @OriginalName("__be16") short length;

    public pppoe_tag @Size(0) [] tag;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int bpf_fd; unsigned int info_len; long long unsigned int info; }"
  )
  @NotUsableInJava
  public static class info_of_bpf_attr extends Struct {
    public @Unsigned int bpf_fd;

    public @Unsigned int info_len;

    public @Unsigned long info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { char bootbits[1024]; unsigned int version; unsigned int last_page; unsigned int nr_badpages; unsigned char sws_uuid[16]; unsigned char sws_volume[16]; unsigned int padding[117]; unsigned int badpages[1]; }"
  )
  @NotUsableInJava
  public static class info_of_swap_header extends Struct {
    public char @Size(1024) [] bootbits;

    public @Unsigned int version;

    public @Unsigned int last_page;

    public @Unsigned int nr_badpages;

    public @Unsigned char @Size(16) [] sws_uuid;

    public @Unsigned char @Size(16) [] sws_volume;

    public @Unsigned int @Size(117) [] padding;

    public @Unsigned int @Size(1) [] badpages;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char type; unsigned char location; unsigned char chip; }"
  )
  @NotUsableInJava
  public static class info_of_anon_member_of_ec_response_motion_sense extends Struct {
    public @Unsigned @OriginalName("uint8_t") char type;

    public @Unsigned @OriginalName("uint8_t") char location;

    public @Unsigned @OriginalName("uint8_t") char chip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct word_at_a_time"
  )
  @NotUsableInJava
  public static class word_at_a_time extends Struct {
    public @Unsigned long one_bits;

    public @Unsigned long high_bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct unreachable_data"
  )
  @NotUsableInJava
  public static class unreachable_data extends Struct {
    public source_location location;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpumask_rcuhead"
  )
  @NotUsableInJava
  public static class cpumask_rcuhead extends Union {
    public @OriginalName("cpumask_t") cpumask cpumask;

    public callback_head rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wrapper_priv_data"
  )
  @NotUsableInJava
  public static class wrapper_priv_data extends Struct {
    public Ptr hsotg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct efi_system_resource_entry_v1 *esre1; }"
  )
  @NotUsableInJava
  public static class esre_of_esre_entry extends Union {
    public Ptr esre1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct esre_entry"
  )
  @NotUsableInJava
  public static class esre_entry extends Struct {
    public esre_of_esre_entry esre;

    public kobject kobj;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct esre_attribute"
  )
  @NotUsableInJava
  public static class esre_attribute extends Struct {
    public attribute attr;

    public Ptr show;

    public Ptr store;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct blkfront_ring_info"
  )
  @NotUsableInJava
  public static class blkfront_ring_info extends Struct {
    public @OriginalName("spinlock_t") spinlock ring_lock;

    public blkif_front_ring ring;

    public @Unsigned int @Size(16) [] ring_ref;

    public @Unsigned int evtchn;

    public @Unsigned int irq;

    public work_struct work;

    public gnttab_free_callback callback;

    public list_head indirect_pages;

    public list_head grants;

    public @Unsigned int persistent_gnts_c;

    public @Unsigned long shadow_free;

    public Ptr dev_info;

    public blk_shadow @Size(0) [] shadow;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct blkfront_info"
  )
  @NotUsableInJava
  public static class blkfront_info extends Struct {
    public mutex mutex;

    public Ptr xbdev;

    public Ptr gd;

    public @Unsigned short sector_size;

    public @Unsigned int physical_sector_size;

    public @Unsigned long vdisk_info;

    public int vdevice;

    public @Unsigned @OriginalName("blkif_vdev_t") short handle;

    public blkif_state connected;

    public @Unsigned int nr_ring_pages;

    public Ptr rq;

    public @Unsigned int feature_flush;

    public @Unsigned int feature_fua;

    public @Unsigned int feature_discard;

    public @Unsigned int feature_secdiscard;

    public @Unsigned int feature_persistent_parm;

    public @Unsigned int feature_persistent;

    public @Unsigned int bounce;

    public @Unsigned int discard_granularity;

    public @Unsigned int discard_alignment;

    public @Unsigned int max_indirect_segments;

    public int is_ready;

    public blk_mq_tag_set tag_set;

    public Ptr rinfo;

    public @Unsigned int nr_rings;

    public @Unsigned int rinfo_size;

    public list_head requests;

    public bio_list bio_list;

    public list_head info_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct plca_reply_data"
  )
  @NotUsableInJava
  public static class plca_reply_data extends Struct {
    public ethnl_reply_data base;

    public phy_plca_cfg plca_cfg;

    public phy_plca_status plca_st;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct collapse_control"
  )
  @NotUsableInJava
  public static class collapse_control extends Struct {
    public boolean is_khugepaged;

    public @Unsigned int @Size(1024) [] node_load;

    public nodemask_t alloc_nmask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union __u128_halves"
  )
  @NotUsableInJava
  public static class __u128_halves extends Union {
    public me.bechberger.ebpf.type.BPFType.BPFIntType. @Unsigned Int128 full;

    public AnonymousType27053221C71 anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rs_msg"
  )
  @NotUsableInJava
  public static class rs_msg extends Struct {
    public icmp6hdr icmph;

    public @Unsigned char @Size(0) [] opt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct inetpeer_addr"
  )
  @NotUsableInJava
  public static class inetpeer_addr extends Struct {
    @InlineUnion(23675)
    public ipv4_addr_key a4;

    @InlineUnion(23675)
    public in6_addr a6;

    @InlineUnion(23675)
    public @Unsigned int @Size(4) [] key;

    public @Unsigned short family;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct getcpu_cache"
  )
  @NotUsableInJava
  public static class getcpu_cache extends Struct {
    public @Unsigned long @Size(16) [] blob;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char version; unsigned char data1; unsigned char data2; unsigned char supported_aspects; unsigned char flags; unsigned char supported_scalings; unsigned char preferred_refresh; }"
  )
  @NotUsableInJava
  public static class cvt_of_formula_of_detailed_data_monitor_range extends Struct {
    public @Unsigned char version;

    public @Unsigned char data1;

    public @Unsigned char data2;

    public @Unsigned char supported_aspects;

    public @Unsigned char flags;

    public @Unsigned char supported_scalings;

    public @Unsigned char preferred_refresh;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cvt_timing"
  )
  @NotUsableInJava
  public static class cvt_timing extends Struct {
    public @Unsigned char @Size(3) [] code;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vgasr_priv"
  )
  @NotUsableInJava
  public static class vgasr_priv extends Struct {
    public boolean active;

    public boolean delayed_switch_active;

    public vga_switcheroo_client_id delayed_client_id;

    public Ptr debugfs_root;

    public int registered_clients;

    public list_head clients;

    public Ptr handler;

    public vga_switcheroo_handler_flags_t handler_flags;

    public mutex mux_hw_lock;

    public int old_ddc_owner;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { qrwlock raw_lock; }"
  )
  @NotUsableInJava
  public static class rwlock_t extends Struct {
    public @OriginalName("arch_rwlock_t") qrwlock raw_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ccs_modesel_head"
  )
  @NotUsableInJava
  public static class ccs_modesel_head extends Struct {
    public @Unsigned char _r1;

    public @Unsigned char medium;

    public @Unsigned char _r2;

    public @Unsigned char block_desc_length;

    public @Unsigned char density;

    public @Unsigned char number_blocks_hi;

    public @Unsigned char number_blocks_med;

    public @Unsigned char number_blocks_lo;

    public @Unsigned char _r3;

    public @Unsigned char block_length_hi;

    public @Unsigned char block_length_med;

    public @Unsigned char block_length_lo;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { char ifrn_name[16]; }"
  )
  @NotUsableInJava
  public static class ifr_ifrn_of_compat_ifreq_and_ifr_ifrn_of_ifreq_and_ifr_ifrn_of_iwreq extends Union {
    public char @Size(16) [] ifrn_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct sockaddr ifru_addr; struct sockaddr ifru_dstaddr; struct sockaddr ifru_broadaddr; struct sockaddr ifru_netmask; struct sockaddr ifru_hwaddr; short int ifru_flags; int ifru_ivalue; int ifru_mtu; struct ifmap ifru_map; char ifru_slave[16]; char ifru_newname[16]; void *ifru_data; struct if_settings ifru_settings; }"
  )
  @NotUsableInJava
  public static class ifr_ifru_of_ifreq extends Union {
    public sockaddr ifru_addr;

    public sockaddr ifru_dstaddr;

    public sockaddr ifru_broadaddr;

    public sockaddr ifru_netmask;

    public sockaddr ifru_hwaddr;

    public short ifru_flags;

    public int ifru_ivalue;

    public int ifru_mtu;

    public ifmap ifru_map;

    public char @Size(16) [] ifru_slave;

    public char @Size(16) [] ifru_newname;

    public Ptr ifru_data;

    public if_settings ifru_settings;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct sockaddr ifru_addr; struct sockaddr ifru_dstaddr; struct sockaddr ifru_broadaddr; struct sockaddr ifru_netmask; struct sockaddr ifru_hwaddr; short int ifru_flags; int ifru_ivalue; int ifru_mtu; struct compat_ifmap ifru_map; char ifru_slave[16]; char ifru_newname[16]; unsigned int ifru_data; struct compat_if_settings ifru_settings; }"
  )
  @NotUsableInJava
  public static class ifr_ifru_of_compat_ifreq extends Union {
    public sockaddr ifru_addr;

    public sockaddr ifru_dstaddr;

    public sockaddr ifru_broadaddr;

    public sockaddr ifru_netmask;

    public sockaddr ifru_hwaddr;

    public short ifru_flags;

    public @OriginalName("compat_int_t") int ifru_ivalue;

    public @OriginalName("compat_int_t") int ifru_mtu;

    public compat_ifmap ifru_map;

    public char @Size(16) [] ifru_slave;

    public char @Size(16) [] ifru_newname;

    public @Unsigned @OriginalName("compat_caddr_t") int ifru_data;

    public compat_if_settings ifru_settings;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int width; short unsigned int height; short unsigned int bytes_per_line; short unsigned int bits_per_pixel; unsigned int lfb_base; unsigned int lfb_size; unsigned char red_pos; unsigned char red_size; unsigned char green_pos; unsigned char green_size; unsigned char blue_pos; unsigned char blue_size; unsigned char rsvd_pos; unsigned char rsvd_size; unsigned int gbl_caps; short unsigned int mode_attrs; short unsigned int pad; unsigned int ext_lfb_base; }"
  )
  @NotUsableInJava
  public static class vesa_lfb_of_u_of_dom0_vga_console_info extends Struct {
    public @Unsigned @OriginalName("uint16_t") short width;

    public @Unsigned @OriginalName("uint16_t") short height;

    public @Unsigned @OriginalName("uint16_t") short bytes_per_line;

    public @Unsigned @OriginalName("uint16_t") short bits_per_pixel;

    public @Unsigned @OriginalName("uint32_t") int lfb_base;

    public @Unsigned @OriginalName("uint32_t") int lfb_size;

    public @Unsigned @OriginalName("uint8_t") char red_pos;

    public @Unsigned @OriginalName("uint8_t") char red_size;

    public @Unsigned @OriginalName("uint8_t") char green_pos;

    public @Unsigned @OriginalName("uint8_t") char green_size;

    public @Unsigned @OriginalName("uint8_t") char blue_pos;

    public @Unsigned @OriginalName("uint8_t") char blue_size;

    public @Unsigned @OriginalName("uint8_t") char rsvd_pos;

    public @Unsigned @OriginalName("uint8_t") char rsvd_size;

    public @Unsigned @OriginalName("uint32_t") int gbl_caps;

    public @Unsigned @OriginalName("uint16_t") short mode_attrs;

    public @Unsigned @OriginalName("uint16_t") short pad;

    public @Unsigned @OriginalName("uint32_t") int ext_lfb_base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum enableLdm_of_ldmParams_t_and_literalCompressionMode_of_ZSTD_CCtx_params_and_literalCompressionMode_of_ZSTD_CCtx_params_s"
  )
  public enum enableLdm_of_ldmParams_t_and_literalCompressionMode_of_ZSTD_CCtx_params_and_literalCompressionMode_of_ZSTD_CCtx_params_s implements Enum, TypedEnum {
    /**
     * {@code ZSTD_ps_auto = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_ps_auto"
    )
    ZSTD_ps_auto,

    /**
     * {@code ZSTD_ps_enable = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_ps_enable"
    )
    ZSTD_ps_enable,

    /**
     * {@code ZSTD_ps_disable = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTD_ps_disable"
    )
    ZSTD_ps_disable
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct ib_xrcd *xrcd; }"
  )
  @NotUsableInJava
  public static class xrc_of_anon_member_of_ext_of_ib_srq_init_attr extends Struct {
    public Ptr xrcd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct ib_xrcd *xrcd; unsigned int srq_num; }"
  )
  @NotUsableInJava
  public static class xrc_of_anon_member_of_ext_of_ib_srq extends Struct {
    public Ptr xrcd;

    public @Unsigned int srq_num;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dirty_throttle_control"
  )
  @NotUsableInJava
  public static class dirty_throttle_control extends Struct {
    public Ptr dom;

    public Ptr gdtc;

    public Ptr wb;

    public Ptr wb_completions;

    public @Unsigned long avail;

    public @Unsigned long dirty;

    public @Unsigned long thresh;

    public @Unsigned long bg_thresh;

    public @Unsigned long wb_dirty;

    public @Unsigned long wb_thresh;

    public @Unsigned long wb_bg_thresh;

    public @Unsigned long pos_ratio;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum res_type"
  )
  public enum res_type implements Enum, TypedEnum {
    /**
     * {@code _MEM = 0}
     */
    @EnumMember(
        value = 0L,
        name = "_MEM"
    )
    _MEM,

    /**
     * {@code _MEMSWAP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "_MEMSWAP"
    )
    _MEMSWAP,

    /**
     * {@code _KMEM = 2}
     */
    @EnumMember(
        value = 2L,
        name = "_KMEM"
    )
    _KMEM,

    /**
     * {@code _TCP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "_TCP"
    )
    _TCP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head uw_nh_entry; short unsigned int count_buckets; short unsigned int wants_buckets; }"
  )
  @NotUsableInJava
  public static class res_of_anon_member_of_nh_grp_entry extends Struct {
    public list_head uw_nh_entry;

    public @Unsigned short count_buckets;

    public @Unsigned short wants_buckets;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int last_assert; int minvif; int maxvif; long unsigned int bytes; long unsigned int pkt; long unsigned int wrong_if; long unsigned int lastuse; unsigned char ttls[32]; refcount_struct refcount; }"
  )
  @NotUsableInJava
  public static class res_of_mfc_un_of_mr_mfc extends Struct {
    public @Unsigned long last_assert;

    public int minvif;

    public int maxvif;

    public @Unsigned long bytes;

    public @Unsigned long pkt;

    public @Unsigned long wrong_if;

    public @Unsigned long lastuse;

    public @Unsigned char @Size(32) [] ttls;

    public @OriginalName("refcount_t") refcount_struct refcount;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct res_proc_context"
  )
  @NotUsableInJava
  public static class res_proc_context extends Struct {
    public Ptr list;

    public Ptr preproc;

    public Ptr preproc_data;

    public int count;

    public int error;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum alarmtimer_type"
  )
  public enum alarmtimer_type implements Enum, TypedEnum {
    /**
     * {@code ALARM_REALTIME = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ALARM_REALTIME"
    )
    ALARM_REALTIME,

    /**
     * {@code ALARM_BOOTTIME = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ALARM_BOOTTIME"
    )
    ALARM_BOOTTIME,

    /**
     * {@code ALARM_NUMTYPE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ALARM_NUMTYPE"
    )
    ALARM_NUMTYPE,

    /**
     * {@code ALARM_REALTIME_FREEZER = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ALARM_REALTIME_FREEZER"
    )
    ALARM_REALTIME_FREEZER,

    /**
     * {@code ALARM_BOOTTIME_FREEZER = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ALARM_BOOTTIME_FREEZER"
    )
    ALARM_BOOTTIME_FREEZER
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum alarmtimer_restart"
  )
  public enum alarmtimer_restart implements Enum, TypedEnum {
    /**
     * {@code ALARMTIMER_NORESTART = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ALARMTIMER_NORESTART"
    )
    ALARMTIMER_NORESTART,

    /**
     * {@code ALARMTIMER_RESTART = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ALARMTIMER_RESTART"
    )
    ALARMTIMER_RESTART
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hpx_type0"
  )
  @NotUsableInJava
  public static class hpx_type0 extends Struct {
    public @Unsigned int revision;

    public @Unsigned char cache_line_size;

    public @Unsigned char latency_timer;

    public @Unsigned char enable_serr;

    public @Unsigned char enable_perr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hpx_type1"
  )
  @NotUsableInJava
  public static class hpx_type1 extends Struct {
    public @Unsigned int revision;

    public @Unsigned char max_mem_read;

    public @Unsigned char avg_max_split;

    public @Unsigned short tot_max_split;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hpx_type2"
  )
  @NotUsableInJava
  public static class hpx_type2 extends Struct {
    public @Unsigned int revision;

    public @Unsigned int unc_err_mask_and;

    public @Unsigned int unc_err_mask_or;

    public @Unsigned int unc_err_sever_and;

    public @Unsigned int unc_err_sever_or;

    public @Unsigned int cor_err_mask_and;

    public @Unsigned int cor_err_mask_or;

    public @Unsigned int adv_err_cap_and;

    public @Unsigned int adv_err_cap_or;

    public @Unsigned short pci_exp_devctl_and;

    public @Unsigned short pci_exp_devctl_or;

    public @Unsigned short pci_exp_lnkctl_and;

    public @Unsigned short pci_exp_lnkctl_or;

    public @Unsigned int sec_unc_err_sever_and;

    public @Unsigned int sec_unc_err_sever_or;

    public @Unsigned int sec_unc_err_mask_and;

    public @Unsigned int sec_unc_err_mask_or;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hpx_type3"
  )
  @NotUsableInJava
  public static class hpx_type3 extends Struct {
    public @Unsigned short device_type;

    public @Unsigned short function_type;

    public @Unsigned short config_space_location;

    public @Unsigned short pci_exp_cap_id;

    public @Unsigned short pci_exp_cap_ver;

    public @Unsigned short pci_exp_vendor_id;

    public @Unsigned short dvsec_id;

    public @Unsigned short dvsec_rev;

    public @Unsigned short match_offset;

    public @Unsigned int match_mask_and;

    public @Unsigned int match_value;

    public @Unsigned short reg_offset;

    public @Unsigned int reg_mask_and;

    public @Unsigned int reg_mask_or;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hpx_type3_dev_type"
  )
  public enum hpx_type3_dev_type implements Enum, TypedEnum {
    /**
     * {@code HPX_TYPE_ENDPOINT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HPX_TYPE_ENDPOINT"
    )
    HPX_TYPE_ENDPOINT,

    /**
     * {@code HPX_TYPE_LEG_END = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HPX_TYPE_LEG_END"
    )
    HPX_TYPE_LEG_END,

    /**
     * {@code HPX_TYPE_RC_END = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HPX_TYPE_RC_END"
    )
    HPX_TYPE_RC_END,

    /**
     * {@code HPX_TYPE_RC_EC = 8}
     */
    @EnumMember(
        value = 8L,
        name = "HPX_TYPE_RC_EC"
    )
    HPX_TYPE_RC_EC,

    /**
     * {@code HPX_TYPE_ROOT_PORT = 16}
     */
    @EnumMember(
        value = 16L,
        name = "HPX_TYPE_ROOT_PORT"
    )
    HPX_TYPE_ROOT_PORT,

    /**
     * {@code HPX_TYPE_UPSTREAM = 32}
     */
    @EnumMember(
        value = 32L,
        name = "HPX_TYPE_UPSTREAM"
    )
    HPX_TYPE_UPSTREAM,

    /**
     * {@code HPX_TYPE_DOWNSTREAM = 64}
     */
    @EnumMember(
        value = 64L,
        name = "HPX_TYPE_DOWNSTREAM"
    )
    HPX_TYPE_DOWNSTREAM,

    /**
     * {@code HPX_TYPE_PCI_BRIDGE = 128}
     */
    @EnumMember(
        value = 128L,
        name = "HPX_TYPE_PCI_BRIDGE"
    )
    HPX_TYPE_PCI_BRIDGE,

    /**
     * {@code HPX_TYPE_PCIE_BRIDGE = 256}
     */
    @EnumMember(
        value = 256L,
        name = "HPX_TYPE_PCIE_BRIDGE"
    )
    HPX_TYPE_PCIE_BRIDGE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hpx_type3_fn_type"
  )
  public enum hpx_type3_fn_type implements Enum, TypedEnum {
    /**
     * {@code HPX_FN_NORMAL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HPX_FN_NORMAL"
    )
    HPX_FN_NORMAL,

    /**
     * {@code HPX_FN_SRIOV_PHYS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HPX_FN_SRIOV_PHYS"
    )
    HPX_FN_SRIOV_PHYS,

    /**
     * {@code HPX_FN_SRIOV_VIRT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HPX_FN_SRIOV_VIRT"
    )
    HPX_FN_SRIOV_VIRT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hpx_type3_cfg_loc"
  )
  public enum hpx_type3_cfg_loc implements Enum, TypedEnum {
    /**
     * {@code HPX_CFG_PCICFG = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HPX_CFG_PCICFG"
    )
    HPX_CFG_PCICFG,

    /**
     * {@code HPX_CFG_PCIE_CAP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HPX_CFG_PCIE_CAP"
    )
    HPX_CFG_PCIE_CAP,

    /**
     * {@code HPX_CFG_PCIE_CAP_EXT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HPX_CFG_PCIE_CAP_EXT"
    )
    HPX_CFG_PCIE_CAP_EXT,

    /**
     * {@code HPX_CFG_VEND_CAP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HPX_CFG_VEND_CAP"
    )
    HPX_CFG_VEND_CAP,

    /**
     * {@code HPX_CFG_DVSEC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HPX_CFG_DVSEC"
    )
    HPX_CFG_DVSEC,

    /**
     * {@code HPX_CFG_MAX = 5}
     */
    @EnumMember(
        value = 5L,
        name = "HPX_CFG_MAX"
    )
    HPX_CFG_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _gpt_header"
  )
  @NotUsableInJava
  public static class _gpt_header extends Struct {
    public @Unsigned @OriginalName("__le64") long signature;

    public @Unsigned @OriginalName("__le32") int revision;

    public @Unsigned @OriginalName("__le32") int header_size;

    public @Unsigned @OriginalName("__le32") int header_crc32;

    public @Unsigned @OriginalName("__le32") int reserved1;

    public @Unsigned @OriginalName("__le64") long my_lba;

    public @Unsigned @OriginalName("__le64") long alternate_lba;

    public @Unsigned @OriginalName("__le64") long first_usable_lba;

    public @Unsigned @OriginalName("__le64") long last_usable_lba;

    public @OriginalName("efi_guid_t") uuid_t disk_guid;

    public @Unsigned @OriginalName("__le64") long partition_entry_lba;

    public @Unsigned @OriginalName("__le32") int num_partition_entries;

    public @Unsigned @OriginalName("__le32") int sizeof_partition_entry;

    public @Unsigned @OriginalName("__le32") int partition_entry_array_crc32;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _gpt_entry_attributes"
  )
  @NotUsableInJava
  public static class _gpt_entry_attributes extends Struct {
    public @Unsigned long required_to_function;

    public @Unsigned long reserved;

    public @Unsigned long type_guid_specific;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _gpt_entry"
  )
  @NotUsableInJava
  public static class _gpt_entry extends Struct {
    public @OriginalName("efi_guid_t") uuid_t partition_type_guid;

    public @OriginalName("efi_guid_t") uuid_t unique_partition_guid;

    public @Unsigned @OriginalName("__le64") long starting_lba;

    public @Unsigned @OriginalName("__le64") long ending_lba;

    public @OriginalName("gpt_entry_attributes") _gpt_entry_attributes attributes;

    public @Unsigned @OriginalName("__le16") short @Size(36) [] partition_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _gpt_mbr_record"
  )
  @NotUsableInJava
  public static class _gpt_mbr_record extends Struct {
    public @Unsigned char boot_indicator;

    public @Unsigned char start_head;

    public @Unsigned char start_sector;

    public @Unsigned char start_track;

    public @Unsigned char os_type;

    public @Unsigned char end_head;

    public @Unsigned char end_sector;

    public @Unsigned char end_track;

    public @Unsigned @OriginalName("__le32") int starting_lba;

    public @Unsigned @OriginalName("__le32") int size_in_lba;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int tx_timestamp; }"
  )
  @NotUsableInJava
  public static class completion_of_anon_member_of_xsk_tx_metadata extends Struct {
    public @Unsigned long tx_timestamp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hyp_sysfs_attr"
  )
  @NotUsableInJava
  public static class hyp_sysfs_attr extends Struct {
    public attribute attr;

    public Ptr show;

    public Ptr store;

    @InlineUnion(63423)
    public Ptr hyp_attr_data;

    @InlineUnion(63423)
    public @Unsigned long hyp_attr_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prm_mmio_addr_range"
  )
  @NotUsableInJava
  public static class prm_mmio_addr_range extends Struct {
    public @Unsigned long phys_addr;

    public @Unsigned long virt_addr;

    public @Unsigned int length;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prm_mmio_info"
  )
  @NotUsableInJava
  public static class prm_mmio_info extends Struct {
    public @Unsigned long mmio_count;

    public prm_mmio_addr_range @Size(0) [] addr_ranges;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prm_buffer"
  )
  @NotUsableInJava
  public static class prm_buffer extends Struct {
    public @Unsigned char prm_status;

    public @Unsigned long efi_status;

    public @Unsigned char prm_cmd;

    public @OriginalName("guid_t") uuid_t handler_guid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prm_context_buffer"
  )
  @NotUsableInJava
  public static class prm_context_buffer extends Struct {
    public char @Size(4) [] signature;

    public @Unsigned short revision;

    public @Unsigned short reserved;

    public @OriginalName("guid_t") uuid_t identifier;

    public @Unsigned long static_data_buffer;

    public Ptr mmio_ranges;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prm_handler_info"
  )
  @NotUsableInJava
  public static class prm_handler_info extends Struct {
    public @OriginalName("guid_t") uuid_t guid;

    public Ptr handler_addr;

    public @Unsigned long static_data_buffer_addr;

    public @Unsigned long acpi_param_buffer_addr;

    public list_head handler_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prm_module_info"
  )
  @NotUsableInJava
  public static class prm_module_info extends Struct {
    public @OriginalName("guid_t") uuid_t guid;

    public @Unsigned short major_rev;

    public @Unsigned short minor_rev;

    public @Unsigned short handler_count;

    public Ptr mmio_info;

    public boolean updatable;

    public list_head module_list;

    public prm_handler_info @Size(0) [] handlers;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct zoned_disk_info"
  )
  @NotUsableInJava
  public static class zoned_disk_info extends Struct {
    public @Unsigned int nr_zones;

    public @Unsigned int zone_blocks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { char *ifcu_buf; struct ifreq *ifcu_req; }"
  )
  @NotUsableInJava
  public static class ifc_ifcu_of_ifconf extends Union {
    public String ifcu_buf;

    public Ptr ifcu_req;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum psc_op"
  )
  public enum psc_op implements Enum, TypedEnum {
    /**
     * {@code SNP_PAGE_STATE_PRIVATE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SNP_PAGE_STATE_PRIVATE"
    )
    SNP_PAGE_STATE_PRIVATE,

    /**
     * {@code SNP_PAGE_STATE_SHARED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SNP_PAGE_STATE_SHARED"
    )
    SNP_PAGE_STATE_SHARED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psc_hdr"
  )
  @NotUsableInJava
  public static class psc_hdr extends Struct {
    public @Unsigned short cur_entry;

    public @Unsigned short end_entry;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psc_entry"
  )
  @NotUsableInJava
  public static class psc_entry extends Struct {
    public @Unsigned long cur_page;

    public @Unsigned long gfn;

    public @Unsigned long operation;

    public @Unsigned long pagesize;

    public @Unsigned long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct offload_callbacks"
  )
  @NotUsableInJava
  public static class offload_callbacks extends Struct {
    public Ptr gso_segment;

    public Ptr gro_receive;

    public Ptr gro_complete;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum offload_act_command"
  )
  public enum offload_act_command implements Enum, TypedEnum {
    /**
     * {@code FLOW_ACT_REPLACE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FLOW_ACT_REPLACE"
    )
    FLOW_ACT_REPLACE,

    /**
     * {@code FLOW_ACT_DESTROY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FLOW_ACT_DESTROY"
    )
    FLOW_ACT_DESTROY,

    /**
     * {@code FLOW_ACT_STATS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FLOW_ACT_STATS"
    )
    FLOW_ACT_STATS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct seqDef_s"
  )
  @NotUsableInJava
  public static class seqDef_s extends Struct {
    public @Unsigned int offBase;

    public @Unsigned short litLength;

    public @Unsigned short mlBase;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct governor_attr"
  )
  @NotUsableInJava
  public static class governor_attr extends Struct {
    public attribute attr;

    public Ptr show;

    public Ptr store;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct governor_priv"
  )
  @NotUsableInJava
  public static class governor_priv extends Struct {
    public Ptr gov;

    public list_head entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct encrypted_key_payload"
  )
  @NotUsableInJava
  public static class encrypted_key_payload extends Struct {
    public callback_head rcu;

    public String format;

    public String master_desc;

    public String datalen;

    public Ptr iv;

    public Ptr encrypted_data;

    public @Unsigned short datablob_len;

    public @Unsigned short decrypted_datalen;

    public @Unsigned short payload_datalen;

    public @Unsigned short encrypted_key_format;

    public Ptr decrypted_data;

    public @Unsigned char @Size(0) [] payload_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct resv_map"
  )
  @NotUsableInJava
  public static class resv_map extends Struct {
    public kref refs;

    public @OriginalName("spinlock_t") spinlock lock;

    public list_head regions;

    public long adds_in_progress;

    public list_head region_cache;

    public long region_cache_count;

    public rw_semaphore rw_sema;

    public Ptr reservation_counter;

    public @Unsigned long pages_per_hpage;

    public Ptr css;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct public_key"
  )
  @NotUsableInJava
  public static class public_key extends Struct {
    public Ptr key;

    public @Unsigned int keylen;

    public OID algo;

    public Ptr params;

    public @Unsigned int paramlen;

    public boolean key_is_private;

    public String id_type;

    public String pkey_algo;

    public @Unsigned long key_eflags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct public_key_signature"
  )
  @NotUsableInJava
  public static class public_key_signature extends Struct {
    public Ptr @Size(3) [] auth_ids;

    public Ptr s;

    public Ptr digest;

    public @Unsigned int s_size;

    public @Unsigned int digest_size;

    public String pkey_algo;

    public String hash_algo;

    public String encoding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prefix_info"
  )
  @NotUsableInJava
  public static class prefix_info extends Struct {
    public @Unsigned char type;

    public @Unsigned char length;

    public @Unsigned char prefix_len;

    @InlineUnion(13333)
    public @Unsigned char flags;

    @InlineUnion(13333)
    public anon_member_of_anon_member_of_prefix_info anon3$1;

    public @Unsigned @OriginalName("__be32") int valid;

    public @Unsigned @OriginalName("__be32") int prefered;

    public @Unsigned @OriginalName("__be32") int reserved2;

    public in6_addr prefix;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prefix_cacheinfo"
  )
  @NotUsableInJava
  public static class prefix_cacheinfo extends Struct {
    public @Unsigned int preferred_time;

    public @Unsigned int valid_time;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prefix_bits"
  )
  @NotUsableInJava
  public static class prefix_bits extends Struct {
    public @Unsigned int shorted;

    public @Unsigned int enlarged;

    public @Unsigned int rexr;

    public @Unsigned int rex;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xencons_interface"
  )
  @NotUsableInJava
  public static class xencons_interface extends Struct {
    public char @Size(1024) [] in;

    public char @Size(2048) [] out;

    public @Unsigned @OriginalName("XENCONS_RING_IDX") int in_cons;

    public @Unsigned @OriginalName("XENCONS_RING_IDX") int in_prod;

    public @Unsigned @OriginalName("XENCONS_RING_IDX") int out_cons;

    public @Unsigned @OriginalName("XENCONS_RING_IDX") int out_prod;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xencons_info"
  )
  @NotUsableInJava
  public static class xencons_info extends Struct {
    public list_head list;

    public Ptr xbdev;

    public Ptr intf;

    public @Unsigned int evtchn;

    public @Unsigned @OriginalName("XENCONS_RING_IDX") int out_cons;

    public @Unsigned int out_cons_same;

    public Ptr hvc;

    public int irq;

    public int vtermno;

    public @Unsigned @OriginalName("grant_ref_t") int gntref;

    public @OriginalName("spinlock_t") spinlock ring_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enum bpf_dynptr_type type; unsigned int id; unsigned int ref_obj_id; }"
  )
  @NotUsableInJava
  public static class initialized_dynptr_of_bpf_kfunc_call_arg_meta extends Struct {
    public bpf_dynptr_type type;

    public @Unsigned int id;

    public @Unsigned int ref_obj_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nlmsg_perm"
  )
  @NotUsableInJava
  public static class nlmsg_perm extends Struct {
    public @Unsigned short nlmsg_type;

    public @Unsigned int perm;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mid8250_board"
  )
  @NotUsableInJava
  public static class mid8250_board extends Struct {
    public @Unsigned long freq;

    public @Unsigned int base_baud;

    public @Unsigned int bar;

    public Ptr setup;

    public Ptr exit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct branch_entry"
  )
  @NotUsableInJava
  public static class branch_entry extends Struct {
    public from_of_branch_entry from;

    public to_of_branch_entry to;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int offs; unsigned char ilen; unsigned char opc1; }"
  )
  @NotUsableInJava
  public static class branch_of_anon_member_of_arch_uprobe extends Struct {
    public int offs;

    public @Unsigned char ilen;

    public @Unsigned char opc1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hsr_tag"
  )
  @NotUsableInJava
  public static class hsr_tag extends Struct {
    public @Unsigned @OriginalName("__be16") short path_and_LSDU_size;

    public @Unsigned @OriginalName("__be16") short sequence_nr;

    public @Unsigned @OriginalName("__be16") short encap_proto;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct page* pages[16]; long unsigned int addrs[16]; void *addr; }"
  )
  @NotUsableInJava
  public static class hvm_of_anon_member_of_xenbus_map_node extends Struct {
    public Ptr @Size(16) [] pages;

    public @Unsigned long @Size(16) [] addrs;

    public Ptr addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hvm_start_info"
  )
  @NotUsableInJava
  public static class hvm_start_info extends Struct {
    public @Unsigned @OriginalName("uint32_t") int magic;

    public @Unsigned @OriginalName("uint32_t") int version;

    public @Unsigned @OriginalName("uint32_t") int flags;

    public @Unsigned @OriginalName("uint32_t") int nr_modules;

    public @Unsigned @OriginalName("uint64_t") long modlist_paddr;

    public @Unsigned @OriginalName("uint64_t") long cmdline_paddr;

    public @Unsigned @OriginalName("uint64_t") long rsdp_paddr;

    public @Unsigned @OriginalName("uint64_t") long memmap_paddr;

    public @Unsigned @OriginalName("uint32_t") int memmap_entries;

    public @Unsigned @OriginalName("uint32_t") int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hvm_modlist_entry"
  )
  @NotUsableInJava
  public static class hvm_modlist_entry extends Struct {
    public @Unsigned @OriginalName("uint64_t") long paddr;

    public @Unsigned @OriginalName("uint64_t") long size;

    public @Unsigned @OriginalName("uint64_t") long cmdline_paddr;

    public @Unsigned @OriginalName("uint64_t") long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hvm_memmap_table_entry"
  )
  @NotUsableInJava
  public static class hvm_memmap_table_entry extends Struct {
    public @Unsigned @OriginalName("uint64_t") long addr;

    public @Unsigned @OriginalName("uint64_t") long size;

    public @Unsigned @OriginalName("uint32_t") int type;

    public @Unsigned @OriginalName("uint32_t") int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vxlan_metadata"
  )
  @NotUsableInJava
  public static class vxlan_metadata extends Struct {
    public @Unsigned int gbp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { bType_of_ZSTD_DCtx_and_bType_of_ZSTD_DCtx_s_and_blockType_of_blockProperties_t blockType; unsigned int lastBlock; unsigned int origSize; }"
  )
  @NotUsableInJava
  public static class blockProperties_t extends Struct {
    public @OriginalName("blockType_e") bType_of_ZSTD_DCtx_and_bType_of_ZSTD_DCtx_s_and_blockType_of_blockProperties_t blockType;

    public @Unsigned int lastBlock;

    public @Unsigned int origSize;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { unsigned int blocksize; unsigned int blocks; } nfs2; struct { long long unsigned int used; } nfs3; }"
  )
  @NotUsableInJava
  public static class du_of_nfs_fattr extends Union {
    public nfs2_of_du_of_nfs_fattr nfs2;

    public nfs3_of_du_of_nfs_fattr nfs3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sku_microcode"
  )
  @NotUsableInJava
  public static class sku_microcode extends Struct {
    public @Unsigned char model;

    public @Unsigned char stepping;

    public @Unsigned int microcode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xprt_class"
  )
  @NotUsableInJava
  public static class xprt_class extends Struct {
    public list_head list;

    public int ident;

    public Ptr setup;

    public Ptr owner;

    public char @Size(32) [] name;

    public String @Size(0) [] netid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xprt_create"
  )
  @NotUsableInJava
  public static class xprt_create extends Struct {
    public int ident;

    public Ptr net;

    public Ptr srcaddr;

    public Ptr dstaddr;

    public @Unsigned long addrlen;

    public String servername;

    public @OriginalName("svc_xprt") Ptr bc_xprt;

    public Ptr bc_xps;

    public @Unsigned int flags;

    public xprtsec_parms xprtsec;

    public @Unsigned long connect_timeout;

    public @Unsigned long reconnect_timeout;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcg_efi_specid_event_algs"
  )
  @NotUsableInJava
  public static class tcg_efi_specid_event_algs extends Struct {
    public @Unsigned short alg_id;

    public @Unsigned short digest_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcg_efi_specid_event_head"
  )
  @NotUsableInJava
  public static class tcg_efi_specid_event_head extends Struct {
    public @Unsigned char @Size(16) [] signature;

    public @Unsigned int platform_class;

    public @Unsigned char spec_version_minor;

    public @Unsigned char spec_version_major;

    public @Unsigned char spec_errata;

    public @Unsigned char uintnsize;

    public @Unsigned int num_algs;

    public tcg_efi_specid_event_algs @Size(0) [] digest_sizes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcg_pcr_event"
  )
  @NotUsableInJava
  public static class tcg_pcr_event extends Struct {
    public @Unsigned int pcr_idx;

    public @Unsigned int event_type;

    public @Unsigned char @Size(20) [] digest;

    public @Unsigned int event_size;

    public @Unsigned char @Size(0) [] event;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcg_event_field"
  )
  @NotUsableInJava
  public static class tcg_event_field extends Struct {
    public @Unsigned int event_size;

    public @Unsigned char @Size(0) [] event;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcg_pcr_event2_head"
  )
  @NotUsableInJava
  public static class tcg_pcr_event2_head extends Struct {
    public @Unsigned int pcr_idx;

    public @Unsigned int event_type;

    public @Unsigned int count;

    public tpm_digest @Size(0) [] digests;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum taa_mitigations"
  )
  public enum taa_mitigations implements Enum, TypedEnum {
    /**
     * {@code TAA_MITIGATION_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TAA_MITIGATION_OFF"
    )
    TAA_MITIGATION_OFF,

    /**
     * {@code TAA_MITIGATION_UCODE_NEEDED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TAA_MITIGATION_UCODE_NEEDED"
    )
    TAA_MITIGATION_UCODE_NEEDED,

    /**
     * {@code TAA_MITIGATION_VERW = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TAA_MITIGATION_VERW"
    )
    TAA_MITIGATION_VERW,

    /**
     * {@code TAA_MITIGATION_TSX_DISABLED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TAA_MITIGATION_TSX_DISABLED"
    )
    TAA_MITIGATION_TSX_DISABLED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct linkinfo_reply_data"
  )
  @NotUsableInJava
  public static class linkinfo_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_link_ksettings ksettings;

    public Ptr lsettings;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpa_data"
  )
  @NotUsableInJava
  public static class cpa_data extends Struct {
    public Ptr vaddr;

    public Ptr pgd;

    public @OriginalName("pgprot_t") pgprot mask_set;

    public @OriginalName("pgprot_t") pgprot mask_clr;

    public @Unsigned long numpages;

    public @Unsigned long curpage;

    public @Unsigned long pfn;

    public @Unsigned int flags;

    public @Unsigned int force_split;

    public @Unsigned int force_static_prot;

    public @Unsigned int force_flush_all;

    public Ptr> pages;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cpa_warn"
  )
  public enum cpa_warn implements Enum, TypedEnum {
    /**
     * {@code CPA_CONFLICT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CPA_CONFLICT"
    )
    CPA_CONFLICT,

    /**
     * {@code CPA_PROTECT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CPA_PROTECT"
    )
    CPA_PROTECT,

    /**
     * {@code CPA_DETECT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CPA_DETECT"
    )
    CPA_DETECT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { char reserved[4086]; char magic[10]; }"
  )
  @NotUsableInJava
  public static class magic_of_swap_header extends Struct {
    public char @Size(4086) [] reserved;

    public char @Size(10) [] magic;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hypervisor_x86"
  )
  @NotUsableInJava
  public static class hypervisor_x86 extends Struct {
    public String name;

    public Ptr detect;

    public x86_hypervisor_type type;

    public x86_hyper_init init;

    public x86_hyper_runtime runtime;

    public boolean ignore_nopv;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum reboot_mode"
  )
  public enum reboot_mode implements Enum, TypedEnum {
    /**
     * {@code REBOOT_UNDEFINED = -1}
     */
    @EnumMember(
        value = -1L,
        name = "REBOOT_UNDEFINED"
    )
    REBOOT_UNDEFINED,

    /**
     * {@code REBOOT_COLD = 0}
     */
    @EnumMember(
        value = 0L,
        name = "REBOOT_COLD"
    )
    REBOOT_COLD,

    /**
     * {@code REBOOT_WARM = 1}
     */
    @EnumMember(
        value = 1L,
        name = "REBOOT_WARM"
    )
    REBOOT_WARM,

    /**
     * {@code REBOOT_HARD = 2}
     */
    @EnumMember(
        value = 2L,
        name = "REBOOT_HARD"
    )
    REBOOT_HARD,

    /**
     * {@code REBOOT_SOFT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "REBOOT_SOFT"
    )
    REBOOT_SOFT,

    /**
     * {@code REBOOT_GPIO = 4}
     */
    @EnumMember(
        value = 4L,
        name = "REBOOT_GPIO"
    )
    REBOOT_GPIO
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum reboot_type"
  )
  public enum reboot_type implements Enum, TypedEnum {
    /**
     * {@code BOOT_TRIPLE = 116}
     */
    @EnumMember(
        value = 116L,
        name = "BOOT_TRIPLE"
    )
    BOOT_TRIPLE,

    /**
     * {@code BOOT_KBD = 107}
     */
    @EnumMember(
        value = 107L,
        name = "BOOT_KBD"
    )
    BOOT_KBD,

    /**
     * {@code BOOT_BIOS = 98}
     */
    @EnumMember(
        value = 98L,
        name = "BOOT_BIOS"
    )
    BOOT_BIOS,

    /**
     * {@code BOOT_ACPI = 97}
     */
    @EnumMember(
        value = 97L,
        name = "BOOT_ACPI"
    )
    BOOT_ACPI,

    /**
     * {@code BOOT_EFI = 101}
     */
    @EnumMember(
        value = 101L,
        name = "BOOT_EFI"
    )
    BOOT_EFI,

    /**
     * {@code BOOT_CF9_FORCE = 112}
     */
    @EnumMember(
        value = 112L,
        name = "BOOT_CF9_FORCE"
    )
    BOOT_CF9_FORCE,

    /**
     * {@code BOOT_CF9_SAFE = 113}
     */
    @EnumMember(
        value = 113L,
        name = "BOOT_CF9_SAFE"
    )
    BOOT_CF9_SAFE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { short unsigned int id; short unsigned int sequence; } echo; unsigned int gateway; struct { short unsigned int __unused; short unsigned int mtu; } frag; unsigned char reserved[4]; }"
  )
  @NotUsableInJava
  public static class un_of_icmphdr extends Union {
    public echo_of_un_of_icmphdr echo;

    public @Unsigned @OriginalName("__be32") int gateway;

    public frag_of_un_of_icmphdr frag;

    public @Unsigned char @Size(4) [] reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct isoch_data"
  )
  @NotUsableInJava
  public static class isoch_data extends Struct {
    public @Unsigned int maxbw;

    public @Unsigned int n;

    public @Unsigned int y;

    public @Unsigned int l;

    public @Unsigned int rq;

    public Ptr dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum max77836_pmic_reg"
  )
  public enum max77836_pmic_reg implements Enum, TypedEnum {
    /**
     * {@code MAX77836_PMIC_REG_PMIC_ID = 32}
     */
    @EnumMember(
        value = 32L,
        name = "MAX77836_PMIC_REG_PMIC_ID"
    )
    MAX77836_PMIC_REG_PMIC_ID,

    /**
     * {@code MAX77836_PMIC_REG_PMIC_REV = 33}
     */
    @EnumMember(
        value = 33L,
        name = "MAX77836_PMIC_REG_PMIC_REV"
    )
    MAX77836_PMIC_REG_PMIC_REV,

    /**
     * {@code MAX77836_PMIC_REG_INTSRC = 34}
     */
    @EnumMember(
        value = 34L,
        name = "MAX77836_PMIC_REG_INTSRC"
    )
    MAX77836_PMIC_REG_INTSRC,

    /**
     * {@code MAX77836_PMIC_REG_INTSRC_MASK = 35}
     */
    @EnumMember(
        value = 35L,
        name = "MAX77836_PMIC_REG_INTSRC_MASK"
    )
    MAX77836_PMIC_REG_INTSRC_MASK,

    /**
     * {@code MAX77836_PMIC_REG_TOPSYS_INT = 36}
     */
    @EnumMember(
        value = 36L,
        name = "MAX77836_PMIC_REG_TOPSYS_INT"
    )
    MAX77836_PMIC_REG_TOPSYS_INT,

    /**
     * {@code MAX77836_PMIC_REG_TOPSYS_INT_MASK = 38}
     */
    @EnumMember(
        value = 38L,
        name = "MAX77836_PMIC_REG_TOPSYS_INT_MASK"
    )
    MAX77836_PMIC_REG_TOPSYS_INT_MASK,

    /**
     * {@code MAX77836_PMIC_REG_TOPSYS_STAT = 40}
     */
    @EnumMember(
        value = 40L,
        name = "MAX77836_PMIC_REG_TOPSYS_STAT"
    )
    MAX77836_PMIC_REG_TOPSYS_STAT,

    /**
     * {@code MAX77836_PMIC_REG_MRSTB_CNTL = 42}
     */
    @EnumMember(
        value = 42L,
        name = "MAX77836_PMIC_REG_MRSTB_CNTL"
    )
    MAX77836_PMIC_REG_MRSTB_CNTL,

    /**
     * {@code MAX77836_PMIC_REG_LSCNFG = 43}
     */
    @EnumMember(
        value = 43L,
        name = "MAX77836_PMIC_REG_LSCNFG"
    )
    MAX77836_PMIC_REG_LSCNFG,

    /**
     * {@code MAX77836_LDO_REG_CNFG1_LDO1 = 81}
     */
    @EnumMember(
        value = 81L,
        name = "MAX77836_LDO_REG_CNFG1_LDO1"
    )
    MAX77836_LDO_REG_CNFG1_LDO1,

    /**
     * {@code MAX77836_LDO_REG_CNFG2_LDO1 = 82}
     */
    @EnumMember(
        value = 82L,
        name = "MAX77836_LDO_REG_CNFG2_LDO1"
    )
    MAX77836_LDO_REG_CNFG2_LDO1,

    /**
     * {@code MAX77836_LDO_REG_CNFG1_LDO2 = 83}
     */
    @EnumMember(
        value = 83L,
        name = "MAX77836_LDO_REG_CNFG1_LDO2"
    )
    MAX77836_LDO_REG_CNFG1_LDO2,

    /**
     * {@code MAX77836_LDO_REG_CNFG2_LDO2 = 84}
     */
    @EnumMember(
        value = 84L,
        name = "MAX77836_LDO_REG_CNFG2_LDO2"
    )
    MAX77836_LDO_REG_CNFG2_LDO2,

    /**
     * {@code MAX77836_LDO_REG_CNFG_LDO_BIAS = 85}
     */
    @EnumMember(
        value = 85L,
        name = "MAX77836_LDO_REG_CNFG_LDO_BIAS"
    )
    MAX77836_LDO_REG_CNFG_LDO_BIAS,

    /**
     * {@code MAX77836_COMP_REG_COMP1 = 96}
     */
    @EnumMember(
        value = 96L,
        name = "MAX77836_COMP_REG_COMP1"
    )
    MAX77836_COMP_REG_COMP1,

    /**
     * {@code MAX77836_PMIC_REG_END = 97}
     */
    @EnumMember(
        value = 97L,
        name = "MAX77836_PMIC_REG_END"
    )
    MAX77836_PMIC_REG_END
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum max77836_fg_reg"
  )
  public enum max77836_fg_reg implements Enum, TypedEnum {
    /**
     * {@code MAX77836_FG_REG_VCELL_MSB = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MAX77836_FG_REG_VCELL_MSB"
    )
    MAX77836_FG_REG_VCELL_MSB,

    /**
     * {@code MAX77836_FG_REG_VCELL_LSB = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MAX77836_FG_REG_VCELL_LSB"
    )
    MAX77836_FG_REG_VCELL_LSB,

    /**
     * {@code MAX77836_FG_REG_SOC_MSB = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MAX77836_FG_REG_SOC_MSB"
    )
    MAX77836_FG_REG_SOC_MSB,

    /**
     * {@code MAX77836_FG_REG_SOC_LSB = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MAX77836_FG_REG_SOC_LSB"
    )
    MAX77836_FG_REG_SOC_LSB,

    /**
     * {@code MAX77836_FG_REG_MODE_H = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MAX77836_FG_REG_MODE_H"
    )
    MAX77836_FG_REG_MODE_H,

    /**
     * {@code MAX77836_FG_REG_MODE_L = 7}
     */
    @EnumMember(
        value = 7L,
        name = "MAX77836_FG_REG_MODE_L"
    )
    MAX77836_FG_REG_MODE_L,

    /**
     * {@code MAX77836_FG_REG_VERSION_MSB = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MAX77836_FG_REG_VERSION_MSB"
    )
    MAX77836_FG_REG_VERSION_MSB,

    /**
     * {@code MAX77836_FG_REG_VERSION_LSB = 9}
     */
    @EnumMember(
        value = 9L,
        name = "MAX77836_FG_REG_VERSION_LSB"
    )
    MAX77836_FG_REG_VERSION_LSB,

    /**
     * {@code MAX77836_FG_REG_HIBRT_H = 10}
     */
    @EnumMember(
        value = 10L,
        name = "MAX77836_FG_REG_HIBRT_H"
    )
    MAX77836_FG_REG_HIBRT_H,

    /**
     * {@code MAX77836_FG_REG_HIBRT_L = 11}
     */
    @EnumMember(
        value = 11L,
        name = "MAX77836_FG_REG_HIBRT_L"
    )
    MAX77836_FG_REG_HIBRT_L,

    /**
     * {@code MAX77836_FG_REG_CONFIG_H = 12}
     */
    @EnumMember(
        value = 12L,
        name = "MAX77836_FG_REG_CONFIG_H"
    )
    MAX77836_FG_REG_CONFIG_H,

    /**
     * {@code MAX77836_FG_REG_CONFIG_L = 13}
     */
    @EnumMember(
        value = 13L,
        name = "MAX77836_FG_REG_CONFIG_L"
    )
    MAX77836_FG_REG_CONFIG_L,

    /**
     * {@code MAX77836_FG_REG_VALRT_MIN = 20}
     */
    @EnumMember(
        value = 20L,
        name = "MAX77836_FG_REG_VALRT_MIN"
    )
    MAX77836_FG_REG_VALRT_MIN,

    /**
     * {@code MAX77836_FG_REG_VALRT_MAX = 21}
     */
    @EnumMember(
        value = 21L,
        name = "MAX77836_FG_REG_VALRT_MAX"
    )
    MAX77836_FG_REG_VALRT_MAX,

    /**
     * {@code MAX77836_FG_REG_CRATE_MSB = 22}
     */
    @EnumMember(
        value = 22L,
        name = "MAX77836_FG_REG_CRATE_MSB"
    )
    MAX77836_FG_REG_CRATE_MSB,

    /**
     * {@code MAX77836_FG_REG_CRATE_LSB = 23}
     */
    @EnumMember(
        value = 23L,
        name = "MAX77836_FG_REG_CRATE_LSB"
    )
    MAX77836_FG_REG_CRATE_LSB,

    /**
     * {@code MAX77836_FG_REG_VRESET = 24}
     */
    @EnumMember(
        value = 24L,
        name = "MAX77836_FG_REG_VRESET"
    )
    MAX77836_FG_REG_VRESET,

    /**
     * {@code MAX77836_FG_REG_FGID = 25}
     */
    @EnumMember(
        value = 25L,
        name = "MAX77836_FG_REG_FGID"
    )
    MAX77836_FG_REG_FGID,

    /**
     * {@code MAX77836_FG_REG_STATUS_H = 26}
     */
    @EnumMember(
        value = 26L,
        name = "MAX77836_FG_REG_STATUS_H"
    )
    MAX77836_FG_REG_STATUS_H,

    /**
     * {@code MAX77836_FG_REG_STATUS_L = 27}
     */
    @EnumMember(
        value = 27L,
        name = "MAX77836_FG_REG_STATUS_L"
    )
    MAX77836_FG_REG_STATUS_L,

    /**
     * {@code MAX77836_FG_REG_END = 28}
     */
    @EnumMember(
        value = 28L,
        name = "MAX77836_FG_REG_END"
    )
    MAX77836_FG_REG_END
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct blockgroup_lock"
  )
  @NotUsableInJava
  public static class blockgroup_lock extends Struct {
    public bgl_lock @Size(128) [] locks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tpm2key_actions"
  )
  public enum tpm2key_actions implements Enum, TypedEnum {
    /**
     * {@code ACT_tpm2_key_parent = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ACT_tpm2_key_parent"
    )
    ACT_tpm2_key_parent,

    /**
     * {@code ACT_tpm2_key_priv = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ACT_tpm2_key_priv"
    )
    ACT_tpm2_key_priv,

    /**
     * {@code ACT_tpm2_key_pub = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ACT_tpm2_key_pub"
    )
    ACT_tpm2_key_pub,

    /**
     * {@code ACT_tpm2_key_type = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ACT_tpm2_key_type"
    )
    ACT_tpm2_key_type,

    /**
     * {@code NR__tpm2key_actions = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NR__tpm2key_actions"
    )
    NR__tpm2key_actions
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct so_timestamping"
  )
  @NotUsableInJava
  public static class so_timestamping extends Struct {
    public int flags;

    public int bind_phc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ist_info"
  )
  @NotUsableInJava
  public static class ist_info extends Struct {
    public @Unsigned int signature;

    public @Unsigned int command;

    public @Unsigned int event;

    public @Unsigned int perf_level;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int nr; long long unsigned int args[6]; long long unsigned int ret; union { long long unsigned int flags; }; }"
  )
  @NotUsableInJava
  public static class hypercall_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long nr;

    public @Unsigned long @Size(6) [] args;

    public @Unsigned long ret;

    @InlineUnion(3180)
    public @Unsigned long flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int hypercalldata[509]; long long unsigned int outputgpa; union { union { struct { unsigned int callcode; unsigned int isfast; unsigned int reserved1; unsigned int isnested; unsigned int countofelements; unsigned int reserved2; unsigned int repstartindex; unsigned int reserved3; }; long long unsigned int asuint64; } hypercallinput; union { struct { short unsigned int callstatus; short unsigned int reserved1; unsigned int elementsprocessed; unsigned int reserved2; }; long long unsigned int asunit64; } hypercalloutput; }; long long unsigned int reserved2; }"
  )
  @NotUsableInJava
  public static class hypercall_of_hv_ghcb extends Struct {
    public @Unsigned long @Size(509) [] hypercalldata;

    public @Unsigned long outputgpa;

    @InlineUnion(59331)
    public hypercallinput_of_anon_member_of_hypercall_of_hv_ghcb hypercallinput;

    @InlineUnion(59331)
    public hypercalloutput_of_anon_member_of_hypercall_of_hv_ghcb hypercalloutput;

    public @Unsigned long reserved2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ieee_ets"
  )
  @NotUsableInJava
  public static class ieee_ets extends Struct {
    public @Unsigned char willing;

    public @Unsigned char ets_cap;

    public @Unsigned char cbs;

    public @Unsigned char @Size(8) [] tc_tx_bw;

    public @Unsigned char @Size(8) [] tc_rx_bw;

    public @Unsigned char @Size(8) [] tc_tsa;

    public @Unsigned char @Size(8) [] prio_tc;

    public @Unsigned char @Size(8) [] tc_reco_bw;

    public @Unsigned char @Size(8) [] tc_reco_tsa;

    public @Unsigned char @Size(8) [] reco_prio_tc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ieee_maxrate"
  )
  @NotUsableInJava
  public static class ieee_maxrate extends Struct {
    public @Unsigned long @Size(8) [] tc_maxrate;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ieee_qcn"
  )
  @NotUsableInJava
  public static class ieee_qcn extends Struct {
    public @Unsigned char @Size(8) [] rpg_enable;

    public @Unsigned int @Size(8) [] rppp_max_rps;

    public @Unsigned int @Size(8) [] rpg_time_reset;

    public @Unsigned int @Size(8) [] rpg_byte_reset;

    public @Unsigned int @Size(8) [] rpg_threshold;

    public @Unsigned int @Size(8) [] rpg_max_rate;

    public @Unsigned int @Size(8) [] rpg_ai_rate;

    public @Unsigned int @Size(8) [] rpg_hai_rate;

    public @Unsigned int @Size(8) [] rpg_gd;

    public @Unsigned int @Size(8) [] rpg_min_dec_fac;

    public @Unsigned int @Size(8) [] rpg_min_rate;

    public @Unsigned int @Size(8) [] cndd_state_machine;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ieee_qcn_stats"
  )
  @NotUsableInJava
  public static class ieee_qcn_stats extends Struct {
    public @Unsigned long @Size(8) [] rppp_rp_centiseconds;

    public @Unsigned int @Size(8) [] rppp_created_rps;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ieee_pfc"
  )
  @NotUsableInJava
  public static class ieee_pfc extends Struct {
    public @Unsigned char pfc_cap;

    public @Unsigned char pfc_en;

    public @Unsigned char mbc;

    public @Unsigned short delay;

    public @Unsigned long @Size(8) [] requests;

    public @Unsigned long @Size(8) [] indications;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ieee_attrs"
  )
  public enum ieee_attrs implements Enum, TypedEnum {
    /**
     * {@code DCB_ATTR_IEEE_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DCB_ATTR_IEEE_UNSPEC"
    )
    DCB_ATTR_IEEE_UNSPEC,

    /**
     * {@code DCB_ATTR_IEEE_ETS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DCB_ATTR_IEEE_ETS"
    )
    DCB_ATTR_IEEE_ETS,

    /**
     * {@code DCB_ATTR_IEEE_PFC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DCB_ATTR_IEEE_PFC"
    )
    DCB_ATTR_IEEE_PFC,

    /**
     * {@code DCB_ATTR_IEEE_APP_TABLE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "DCB_ATTR_IEEE_APP_TABLE"
    )
    DCB_ATTR_IEEE_APP_TABLE,

    /**
     * {@code DCB_ATTR_IEEE_PEER_ETS = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DCB_ATTR_IEEE_PEER_ETS"
    )
    DCB_ATTR_IEEE_PEER_ETS,

    /**
     * {@code DCB_ATTR_IEEE_PEER_PFC = 5}
     */
    @EnumMember(
        value = 5L,
        name = "DCB_ATTR_IEEE_PEER_PFC"
    )
    DCB_ATTR_IEEE_PEER_PFC,

    /**
     * {@code DCB_ATTR_IEEE_PEER_APP = 6}
     */
    @EnumMember(
        value = 6L,
        name = "DCB_ATTR_IEEE_PEER_APP"
    )
    DCB_ATTR_IEEE_PEER_APP,

    /**
     * {@code DCB_ATTR_IEEE_MAXRATE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "DCB_ATTR_IEEE_MAXRATE"
    )
    DCB_ATTR_IEEE_MAXRATE,

    /**
     * {@code DCB_ATTR_IEEE_QCN = 8}
     */
    @EnumMember(
        value = 8L,
        name = "DCB_ATTR_IEEE_QCN"
    )
    DCB_ATTR_IEEE_QCN,

    /**
     * {@code DCB_ATTR_IEEE_QCN_STATS = 9}
     */
    @EnumMember(
        value = 9L,
        name = "DCB_ATTR_IEEE_QCN_STATS"
    )
    DCB_ATTR_IEEE_QCN_STATS,

    /**
     * {@code DCB_ATTR_DCB_BUFFER = 10}
     */
    @EnumMember(
        value = 10L,
        name = "DCB_ATTR_DCB_BUFFER"
    )
    DCB_ATTR_DCB_BUFFER,

    /**
     * {@code DCB_ATTR_DCB_APP_TRUST_TABLE = 11}
     */
    @EnumMember(
        value = 11L,
        name = "DCB_ATTR_DCB_APP_TRUST_TABLE"
    )
    DCB_ATTR_DCB_APP_TRUST_TABLE,

    /**
     * {@code DCB_ATTR_DCB_REWR_TABLE = 12}
     */
    @EnumMember(
        value = 12L,
        name = "DCB_ATTR_DCB_REWR_TABLE"
    )
    DCB_ATTR_DCB_REWR_TABLE,

    /**
     * {@code __DCB_ATTR_IEEE_MAX = 13}
     */
    @EnumMember(
        value = 13L,
        name = "__DCB_ATTR_IEEE_MAX"
    )
    __DCB_ATTR_IEEE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ieee_attrs_app"
  )
  public enum ieee_attrs_app implements Enum, TypedEnum {
    /**
     * {@code DCB_ATTR_IEEE_APP_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DCB_ATTR_IEEE_APP_UNSPEC"
    )
    DCB_ATTR_IEEE_APP_UNSPEC,

    /**
     * {@code DCB_ATTR_IEEE_APP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DCB_ATTR_IEEE_APP"
    )
    DCB_ATTR_IEEE_APP,

    /**
     * {@code DCB_ATTR_DCB_APP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DCB_ATTR_DCB_APP"
    )
    DCB_ATTR_DCB_APP,

    /**
     * {@code __DCB_ATTR_IEEE_APP_MAX = 3}
     */
    @EnumMember(
        value = 3L,
        name = "__DCB_ATTR_IEEE_APP_MAX"
    )
    __DCB_ATTR_IEEE_APP_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cet_user_state"
  )
  @NotUsableInJava
  public static class cet_user_state extends Struct {
    public @Unsigned long user_cet;

    public @Unsigned long user_ssp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int interval; unsigned int timeout; }"
  )
  @NotUsableInJava
  public static class cisco_proto extends Struct {
    public @Unsigned int interval;

    public @Unsigned int timeout;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct exec_proc_event"
  )
  @NotUsableInJava
  public static class exec_proc_event extends Struct {
    public @OriginalName("__kernel_pid_t") int process_pid;

    public @OriginalName("__kernel_pid_t") int process_tgid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char type; }"
  )
  @NotUsableInJava
  public static class mht_of_flowi_uli extends Struct {
    public @Unsigned char type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mmp_struct"
  )
  @NotUsableInJava
  public static class mmp_struct extends Struct {
    public @Unsigned @OriginalName("__le32") int mmp_magic;

    public @Unsigned @OriginalName("__le32") int mmp_seq;

    public @Unsigned @OriginalName("__le64") long mmp_time;

    public char @Size(64) [] mmp_nodename;

    public char @Size(32) [] mmp_bdevname;

    public @Unsigned @OriginalName("__le16") short mmp_check_interval;

    public @Unsigned @OriginalName("__le16") short mmp_pad1;

    public @Unsigned @OriginalName("__le32") int @Size(226) [] mmp_pad2;

    public @Unsigned @OriginalName("__le32") int mmp_checksum;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uts_namespace"
  )
  @NotUsableInJava
  public static class uts_namespace extends Struct {
    public new_utsname name;

    public Ptr user_ns;

    public Ptr ucounts;

    public ns_common ns;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum uts_proc"
  )
  public enum uts_proc implements Enum, TypedEnum {
    /**
     * {@code UTS_PROC_ARCH = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UTS_PROC_ARCH"
    )
    UTS_PROC_ARCH,

    /**
     * {@code UTS_PROC_OSTYPE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UTS_PROC_OSTYPE"
    )
    UTS_PROC_OSTYPE,

    /**
     * {@code UTS_PROC_OSRELEASE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UTS_PROC_OSRELEASE"
    )
    UTS_PROC_OSRELEASE,

    /**
     * {@code UTS_PROC_VERSION = 3}
     */
    @EnumMember(
        value = 3L,
        name = "UTS_PROC_VERSION"
    )
    UTS_PROC_VERSION,

    /**
     * {@code UTS_PROC_HOSTNAME = 4}
     */
    @EnumMember(
        value = 4L,
        name = "UTS_PROC_HOSTNAME"
    )
    UTS_PROC_HOSTNAME,

    /**
     * {@code UTS_PROC_DOMAINNAME = 5}
     */
    @EnumMember(
        value = 5L,
        name = "UTS_PROC_DOMAINNAME"
    )
    UTS_PROC_DOMAINNAME
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psy_am_i_supplied_data"
  )
  @NotUsableInJava
  public static class psy_am_i_supplied_data extends Struct {
    public Ptr psy;

    public @Unsigned int count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psy_get_supplier_prop_data"
  )
  @NotUsableInJava
  public static class psy_get_supplier_prop_data extends Struct {
    public Ptr psy;

    public power_supply_property psp;

    public Ptr val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sysv_sem"
  )
  @NotUsableInJava
  public static class sysv_sem extends Struct {
    public Ptr undo_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sysv_shm"
  )
  @NotUsableInJava
  public static class sysv_shm extends Struct {
    public list_head shm_clist;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { char *dev_name; unsigned char port; }"
  )
  @NotUsableInJava
  public static class ibendport_of_u_of_ocontext extends Struct {
    public String dev_name;

    public @Unsigned char port;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum netevent_notif_type"
  )
  public enum netevent_notif_type implements Enum, TypedEnum {
    /**
     * {@code NETEVENT_NEIGH_UPDATE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NETEVENT_NEIGH_UPDATE"
    )
    NETEVENT_NEIGH_UPDATE,

    /**
     * {@code NETEVENT_REDIRECT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "NETEVENT_REDIRECT"
    )
    NETEVENT_REDIRECT,

    /**
     * {@code NETEVENT_DELAY_PROBE_TIME_UPDATE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NETEVENT_DELAY_PROBE_TIME_UPDATE"
    )
    NETEVENT_DELAY_PROBE_TIME_UPDATE,

    /**
     * {@code NETEVENT_IPV4_MPATH_HASH_UPDATE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NETEVENT_IPV4_MPATH_HASH_UPDATE"
    )
    NETEVENT_IPV4_MPATH_HASH_UPDATE,

    /**
     * {@code NETEVENT_IPV6_MPATH_HASH_UPDATE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "NETEVENT_IPV6_MPATH_HASH_UPDATE"
    )
    NETEVENT_IPV6_MPATH_HASH_UPDATE,

    /**
     * {@code NETEVENT_IPV4_FWD_UPDATE_PRIORITY_UPDATE = 6}
     */
    @EnumMember(
        value = 6L,
        name = "NETEVENT_IPV4_FWD_UPDATE_PRIORITY_UPDATE"
    )
    NETEVENT_IPV4_FWD_UPDATE_PRIORITY_UPDATE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netevent_redirect"
  )
  @NotUsableInJava
  public static class netevent_redirect extends Struct {
    public Ptr old;

    public Ptr _new;

    public Ptr neigh;

    public Ptr daddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum xenstore_init"
  )
  public enum xenstore_init implements Enum, TypedEnum {
    /**
     * {@code XS_UNKNOWN = 0}
     */
    @EnumMember(
        value = 0L,
        name = "XS_UNKNOWN"
    )
    XS_UNKNOWN,

    /**
     * {@code XS_PV = 1}
     */
    @EnumMember(
        value = 1L,
        name = "XS_PV"
    )
    XS_PV,

    /**
     * {@code XS_HVM = 2}
     */
    @EnumMember(
        value = 2L,
        name = "XS_HVM"
    )
    XS_HVM,

    /**
     * {@code XS_LOCAL = 3}
     */
    @EnumMember(
        value = 3L,
        name = "XS_LOCAL"
    )
    XS_LOCAL
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xenstore_domain_interface"
  )
  @NotUsableInJava
  public static class xenstore_domain_interface extends Struct {
    public char @Size(1024) [] req;

    public char @Size(1024) [] rsp;

    public @Unsigned @OriginalName("XENSTORE_RING_IDX") int req_cons;

    public @Unsigned @OriginalName("XENSTORE_RING_IDX") int req_prod;

    public @Unsigned @OriginalName("XENSTORE_RING_IDX") int rsp_cons;

    public @Unsigned @OriginalName("XENSTORE_RING_IDX") int rsp_prod;

    public @Unsigned @OriginalName("uint32_t") int server_features;

    public @Unsigned @OriginalName("uint32_t") int connection;

    public @Unsigned @OriginalName("uint32_t") int error;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rtmutex_chainwalk"
  )
  public enum rtmutex_chainwalk implements Enum, TypedEnum {
    /**
     * {@code RT_MUTEX_MIN_CHAINWALK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RT_MUTEX_MIN_CHAINWALK"
    )
    RT_MUTEX_MIN_CHAINWALK,

    /**
     * {@code RT_MUTEX_FULL_CHAINWALK = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RT_MUTEX_FULL_CHAINWALK"
    )
    RT_MUTEX_FULL_CHAINWALK
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct range_trans"
  )
  @NotUsableInJava
  public static class range_trans extends Struct {
    public @Unsigned int source_type;

    public @Unsigned int target_type;

    public @Unsigned int target_class;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv5h_gr0_gam_gr_config_s"
  )
  @NotUsableInJava
  public static class uv5h_gr0_gam_gr_config_s extends Struct {
    public @Unsigned long rsvd_0_9;

    public @Unsigned long subspace;

    public @Unsigned long rsvd_11_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv5h_node_id_s"
  )
  @NotUsableInJava
  public static class uv5h_node_id_s extends Struct {
    public @Unsigned long force1;

    public @Unsigned long manufacturer;

    public @Unsigned long part_number;

    public @Unsigned long revision;

    public @Unsigned long node_id;

    public @Unsigned long rsvd_39_56;

    public @Unsigned long ni_port;

    public @Unsigned long rsvd_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv5h_rh10_gam_addr_map_config_s"
  )
  @NotUsableInJava
  public static class uv5h_rh10_gam_addr_map_config_s extends Struct {
    public @Unsigned long undef_0_5;

    public @Unsigned long n_skt;

    public @Unsigned long undef_9_11;

    public @Unsigned long ls_enable;

    public @Unsigned long undef_13_15;

    public @Unsigned long mk_tme_keyid_bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv5h_rh10_gam_mmioh_overlay_config0_s"
  )
  @NotUsableInJava
  public static class uv5h_rh10_gam_mmioh_overlay_config0_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long undef_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv5h_rh10_gam_mmioh_overlay_config1_s"
  )
  @NotUsableInJava
  public static class uv5h_rh10_gam_mmioh_overlay_config1_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long undef_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv5h_rh10_gam_mmr_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv5h_rh10_gam_mmr_overlay_config_s extends Struct {
    public @Unsigned long undef_0_24;

    public @Unsigned long base;

    public @Unsigned long undef_52_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sem_queue"
  )
  @NotUsableInJava
  public static class sem_queue extends Struct {
    public list_head list;

    public Ptr sleeper;

    public Ptr undo;

    public Ptr pid;

    public int status;

    public Ptr sops;

    public Ptr blocking;

    public int nsops;

    public boolean alter;

    public boolean dupsop;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sem_undo"
  )
  @NotUsableInJava
  public static class sem_undo extends Struct {
    public list_head list_proc;

    public callback_head rcu;

    public Ptr ulp;

    public list_head list_id;

    public int semid;

    public short @Size(0) [] semadj;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sem_undo_list"
  )
  @NotUsableInJava
  public static class sem_undo_list extends Struct {
    public @OriginalName("refcount_t") refcount_struct refcnt;

    public @OriginalName("spinlock_t") spinlock lock;

    public list_head list_proc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sem_array"
  )
  @NotUsableInJava
  public static class sem_array extends Struct {
    public kern_ipc_perm sem_perm;

    public @OriginalName("time64_t") long sem_ctime;

    public list_head pending_alter;

    public list_head pending_const;

    public list_head list_id;

    public int sem_nsems;

    public int complex_count;

    public @Unsigned int use_global_lock;

    public sem @Size(0) [] sems;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hlist_head"
  )
  @NotUsableInJava
  public static class hlist_head extends Struct {
    public Ptr first;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hlist_node"
  )
  @NotUsableInJava
  public static class hlist_node extends Struct {
    public Ptr next;

    public Ptr> pprev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hlist_bl_head"
  )
  @NotUsableInJava
  public static class hlist_bl_head extends Struct {
    public Ptr first;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hlist_bl_node"
  )
  @NotUsableInJava
  public static class hlist_bl_node extends Struct {
    public Ptr next;

    public Ptr> pprev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hlist_nulls_head"
  )
  @NotUsableInJava
  public static class hlist_nulls_head extends Struct {
    public Ptr first;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hlist_nulls_node"
  )
  @NotUsableInJava
  public static class hlist_nulls_node extends Struct {
    public Ptr next;

    public Ptr> pprev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kmmio_probe"
  )
  @NotUsableInJava
  public static class kmmio_probe extends Struct {
    public list_head list;

    public @Unsigned long addr;

    public @Unsigned long len;

    public @OriginalName("kmmio_pre_handler_t") Ptr pre_handler;

    public @OriginalName("kmmio_post_handler_t") Ptr post_handler;

    public Ptr _private;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kmmio_fault_page"
  )
  @NotUsableInJava
  public static class kmmio_fault_page extends Struct {
    public list_head list;

    public Ptr release_next;

    public @Unsigned long addr;

    public @Unsigned @OriginalName("pteval_t") long old_presence;

    public boolean armed;

    public int count;

    public boolean scheduled_for_release;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kmmio_delayed_release"
  )
  @NotUsableInJava
  public static class kmmio_delayed_release extends Struct {
    public callback_head rcu;

    public Ptr release_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kmmio_context"
  )
  @NotUsableInJava
  public static class kmmio_context extends Struct {
    public Ptr fpage;

    public Ptr probe;

    public @Unsigned long saved_flags;

    public @Unsigned long addr;

    public int active;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rng_alg"
  )
  @NotUsableInJava
  public static class rng_alg extends Struct {
    public Ptr generate;

    public Ptr seed;

    public Ptr set_ent;

    public crypto_istat_rng stat;

    public @Unsigned int seedsize;

    public crypto_alg base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct reciprocal_value"
  )
  @NotUsableInJava
  public static class reciprocal_value extends Struct {
    public @Unsigned int m;

    public @Unsigned char sh1;

    public @Unsigned char sh2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct reciprocal_value_adv"
  )
  @NotUsableInJava
  public static class reciprocal_value_adv extends Struct {
    public @Unsigned int m;

    public @Unsigned char sh;

    public @Unsigned char exp;

    public boolean is_wide_m;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int gprs[32]; }"
  )
  @NotUsableInJava
  public static class osi_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long @Size(32) [] gprs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hk_type"
  )
  public enum hk_type implements Enum, TypedEnum {
    /**
     * {@code HK_TYPE_TIMER = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HK_TYPE_TIMER"
    )
    HK_TYPE_TIMER,

    /**
     * {@code HK_TYPE_RCU = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HK_TYPE_RCU"
    )
    HK_TYPE_RCU,

    /**
     * {@code HK_TYPE_MISC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HK_TYPE_MISC"
    )
    HK_TYPE_MISC,

    /**
     * {@code HK_TYPE_SCHED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HK_TYPE_SCHED"
    )
    HK_TYPE_SCHED,

    /**
     * {@code HK_TYPE_TICK = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HK_TYPE_TICK"
    )
    HK_TYPE_TICK,

    /**
     * {@code HK_TYPE_DOMAIN = 5}
     */
    @EnumMember(
        value = 5L,
        name = "HK_TYPE_DOMAIN"
    )
    HK_TYPE_DOMAIN,

    /**
     * {@code HK_TYPE_WQ = 6}
     */
    @EnumMember(
        value = 6L,
        name = "HK_TYPE_WQ"
    )
    HK_TYPE_WQ,

    /**
     * {@code HK_TYPE_MANAGED_IRQ = 7}
     */
    @EnumMember(
        value = 7L,
        name = "HK_TYPE_MANAGED_IRQ"
    )
    HK_TYPE_MANAGED_IRQ,

    /**
     * {@code HK_TYPE_KTHREAD = 8}
     */
    @EnumMember(
        value = 8L,
        name = "HK_TYPE_KTHREAD"
    )
    HK_TYPE_KTHREAD,

    /**
     * {@code HK_TYPE_MAX = 9}
     */
    @EnumMember(
        value = 9L,
        name = "HK_TYPE_MAX"
    )
    HK_TYPE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hk_flags"
  )
  public enum hk_flags implements Enum, TypedEnum {
    /**
     * {@code HK_FLAG_TIMER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HK_FLAG_TIMER"
    )
    HK_FLAG_TIMER,

    /**
     * {@code HK_FLAG_RCU = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HK_FLAG_RCU"
    )
    HK_FLAG_RCU,

    /**
     * {@code HK_FLAG_MISC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HK_FLAG_MISC"
    )
    HK_FLAG_MISC,

    /**
     * {@code HK_FLAG_SCHED = 8}
     */
    @EnumMember(
        value = 8L,
        name = "HK_FLAG_SCHED"
    )
    HK_FLAG_SCHED,

    /**
     * {@code HK_FLAG_TICK = 16}
     */
    @EnumMember(
        value = 16L,
        name = "HK_FLAG_TICK"
    )
    HK_FLAG_TICK,

    /**
     * {@code HK_FLAG_DOMAIN = 32}
     */
    @EnumMember(
        value = 32L,
        name = "HK_FLAG_DOMAIN"
    )
    HK_FLAG_DOMAIN,

    /**
     * {@code HK_FLAG_WQ = 64}
     */
    @EnumMember(
        value = 64L,
        name = "HK_FLAG_WQ"
    )
    HK_FLAG_WQ,

    /**
     * {@code HK_FLAG_MANAGED_IRQ = 128}
     */
    @EnumMember(
        value = 128L,
        name = "HK_FLAG_MANAGED_IRQ"
    )
    HK_FLAG_MANAGED_IRQ,

    /**
     * {@code HK_FLAG_KTHREAD = 256}
     */
    @EnumMember(
        value = 256L,
        name = "HK_FLAG_KTHREAD"
    )
    HK_FLAG_KTHREAD
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cxl_ras_capability_regs"
  )
  @NotUsableInJava
  public static class cxl_ras_capability_regs extends Struct {
    public @Unsigned int uncor_status;

    public @Unsigned int uncor_mask;

    public @Unsigned int uncor_severity;

    public @Unsigned int cor_status;

    public @Unsigned int cor_mask;

    public @Unsigned int cap_control;

    public @Unsigned int @Size(16) [] header_log;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cxl_mbox_cmd_rc"
  )
  @NotUsableInJava
  public static class cxl_mbox_cmd_rc extends Struct {
    public int err;

    public String desc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct table_header"
  )
  @NotUsableInJava
  public static class table_header extends Struct {
    public @Unsigned short td_id;

    public @Unsigned short td_flags;

    public @Unsigned int td_hilen;

    public @Unsigned int td_lolen;

    public char @Size(0) [] td_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct table_device"
  )
  @NotUsableInJava
  public static class table_device extends Struct {
    public list_head list;

    public @OriginalName("refcount_t") refcount_struct count;

    public dm_dev dm_dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct p_log"
  )
  @NotUsableInJava
  public static class p_log extends Struct {
    public String prefix;

    public Ptr log;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pgdat_flags"
  )
  public enum pgdat_flags implements Enum, TypedEnum {
    /**
     * {@code PGDAT_DIRTY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PGDAT_DIRTY"
    )
    PGDAT_DIRTY,

    /**
     * {@code PGDAT_WRITEBACK = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PGDAT_WRITEBACK"
    )
    PGDAT_WRITEBACK,

    /**
     * {@code PGDAT_RECLAIM_LOCKED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PGDAT_RECLAIM_LOCKED"
    )
    PGDAT_RECLAIM_LOCKED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum utf16_endian"
  )
  public enum utf16_endian implements Enum, TypedEnum {
    /**
     * {@code UTF16_HOST_ENDIAN = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UTF16_HOST_ENDIAN"
    )
    UTF16_HOST_ENDIAN,

    /**
     * {@code UTF16_LITTLE_ENDIAN = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UTF16_LITTLE_ENDIAN"
    )
    UTF16_LITTLE_ENDIAN,

    /**
     * {@code UTF16_BIG_ENDIAN = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UTF16_BIG_ENDIAN"
    )
    UTF16_BIG_ENDIAN
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lv_info"
  )
  @NotUsableInJava
  public static class lv_info extends Struct {
    public @Unsigned short pps_per_lv;

    public @Unsigned short pps_found;

    public @Unsigned char lv_is_contiguous;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct paravirt_callee_save"
  )
  @NotUsableInJava
  public static class paravirt_callee_save extends Struct {
    public Ptr func;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct paravirt_patch_template"
  )
  @NotUsableInJava
  public static class paravirt_patch_template extends Struct {
    public pv_cpu_ops cpu;

    public pv_irq_ops irq;

    public pv_mmu_ops mmu;

    public pv_lock_ops lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int lovers; unsigned int hivers; }"
  )
  @NotUsableInJava
  public static class mismatch_of_anon_member_of_svc_process_info extends Struct {
    public @Unsigned int lovers;

    public @Unsigned int hivers;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tracer_opt"
  )
  @NotUsableInJava
  public static class tracer_opt extends Struct {
    public String name;

    public @Unsigned int bit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tracer_flags"
  )
  @NotUsableInJava
  public static class tracer_flags extends Struct {
    public @Unsigned int val;

    public Ptr opts;

    public Ptr trace;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tracer_stat"
  )
  @NotUsableInJava
  public static class tracer_stat extends Struct {
    public String name;

    public Ptr stat_start;

    public Ptr stat_next;

    public @OriginalName("cmp_func_t") Ptr stat_cmp;

    public Ptr stat_show;

    public Ptr stat_release;

    public Ptr stat_headers;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dictUses_of_ZSTD_DCtx_and_dictUses_of_ZSTD_DCtx_s"
  )
  public enum dictUses_of_ZSTD_DCtx_and_dictUses_of_ZSTD_DCtx_s implements Enum, TypedEnum {
    /**
     * {@code ZSTD_use_indefinitely = -1}
     */
    @EnumMember(
        value = -1L,
        name = "ZSTD_use_indefinitely"
    )
    ZSTD_use_indefinitely,

    /**
     * {@code ZSTD_dont_use = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_dont_use"
    )
    ZSTD_dont_use,

    /**
     * {@code ZSTD_use_once = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_use_once"
    )
    ZSTD_use_once
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cee_pg"
  )
  @NotUsableInJava
  public static class cee_pg extends Struct {
    public @Unsigned char willing;

    public @Unsigned char error;

    public @Unsigned char pg_en;

    public @Unsigned char tcs_supported;

    public @Unsigned char @Size(8) [] pg_bw;

    public @Unsigned char @Size(8) [] prio_pg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cee_pfc"
  )
  @NotUsableInJava
  public static class cee_pfc extends Struct {
    public @Unsigned char willing;

    public @Unsigned char error;

    public @Unsigned char pfc_en;

    public @Unsigned char tcs_supported;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cee_attrs"
  )
  public enum cee_attrs implements Enum, TypedEnum {
    /**
     * {@code DCB_ATTR_CEE_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DCB_ATTR_CEE_UNSPEC"
    )
    DCB_ATTR_CEE_UNSPEC,

    /**
     * {@code DCB_ATTR_CEE_PEER_PG = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DCB_ATTR_CEE_PEER_PG"
    )
    DCB_ATTR_CEE_PEER_PG,

    /**
     * {@code DCB_ATTR_CEE_PEER_PFC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DCB_ATTR_CEE_PEER_PFC"
    )
    DCB_ATTR_CEE_PEER_PFC,

    /**
     * {@code DCB_ATTR_CEE_PEER_APP_TABLE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "DCB_ATTR_CEE_PEER_APP_TABLE"
    )
    DCB_ATTR_CEE_PEER_APP_TABLE,

    /**
     * {@code DCB_ATTR_CEE_TX_PG = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DCB_ATTR_CEE_TX_PG"
    )
    DCB_ATTR_CEE_TX_PG,

    /**
     * {@code DCB_ATTR_CEE_RX_PG = 5}
     */
    @EnumMember(
        value = 5L,
        name = "DCB_ATTR_CEE_RX_PG"
    )
    DCB_ATTR_CEE_RX_PG,

    /**
     * {@code DCB_ATTR_CEE_PFC = 6}
     */
    @EnumMember(
        value = 6L,
        name = "DCB_ATTR_CEE_PFC"
    )
    DCB_ATTR_CEE_PFC,

    /**
     * {@code DCB_ATTR_CEE_APP_TABLE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "DCB_ATTR_CEE_APP_TABLE"
    )
    DCB_ATTR_CEE_APP_TABLE,

    /**
     * {@code DCB_ATTR_CEE_FEAT = 8}
     */
    @EnumMember(
        value = 8L,
        name = "DCB_ATTR_CEE_FEAT"
    )
    DCB_ATTR_CEE_FEAT,

    /**
     * {@code __DCB_ATTR_CEE_MAX = 9}
     */
    @EnumMember(
        value = 9L,
        name = "__DCB_ATTR_CEE_MAX"
    )
    __DCB_ATTR_CEE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tlsdev_ops"
  )
  @NotUsableInJava
  public static class tlsdev_ops extends Struct {
    public Ptr tls_dev_add;

    public Ptr tls_dev_del;

    public Ptr tls_dev_resync;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ei_entry"
  )
  @NotUsableInJava
  public static class ei_entry extends Struct {
    public list_head list;

    public @Unsigned long start_addr;

    public @Unsigned long end_addr;

    public int etype;

    public Ptr priv;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum which_selector"
  )
  public enum which_selector implements Enum, TypedEnum {
    /**
     * {@code FS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FS"
    )
    FS,

    /**
     * {@code GS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GS"
    )
    GS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int ips; unsigned int tg; unsigned int sh; unsigned int orgn; unsigned int irgn; unsigned int tsz; }"
  )
  @NotUsableInJava
  public static class tcr_of_arm_lpae_s1_cfg_of_anon_member_of_io_pgtable_cfg extends Struct {
    public @Unsigned int ips;

    public @Unsigned int tg;

    public @Unsigned int sh;

    public @Unsigned int orgn;

    public @Unsigned int irgn;

    public @Unsigned int tsz;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct cgroup_pidlist *pidlist; }"
  )
  @NotUsableInJava
  public static class procs1_of_cgroup_file_ctx extends Struct {
    public Ptr pidlist;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uid_gid_extent"
  )
  @NotUsableInJava
  public static class uid_gid_extent extends Struct {
    public @Unsigned int first;

    public @Unsigned int lower_first;

    public @Unsigned int count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uid_gid_map"
  )
  @NotUsableInJava
  public static class uid_gid_map extends Struct {
    public @Unsigned int nr_extents;

    @InlineUnion(1572)
    public uid_gid_extent @Size(5) [] extent;

    @InlineUnion(1572)
    public anon_member_of_anon_member_of_uid_gid_map anon1$1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uncharge_gather"
  )
  @NotUsableInJava
  public static class uncharge_gather extends Struct {
    public Ptr memcg;

    public @Unsigned long nr_memory;

    public @Unsigned long pgpgout;

    public @Unsigned long nr_kmem;

    public int nid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct std_timing"
  )
  @NotUsableInJava
  public static class std_timing extends Struct {
    public @Unsigned char hsize;

    public @Unsigned char vfreq_aspect;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sighand_struct"
  )
  @NotUsableInJava
  public static class sighand_struct extends Struct {
    public @OriginalName("spinlock_t") spinlock siglock;

    public @OriginalName("refcount_t") refcount_struct count;

    public @OriginalName("wait_queue_head_t") wait_queue_head signalfd_wqh;

    public k_sigaction @Size(64) [] action;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bsd_acct_struct"
  )
  @NotUsableInJava
  public static class bsd_acct_struct extends Struct {
    public fs_pin pin;

    public @OriginalName("atomic_long_t") atomic64_t count;

    public callback_head rcu;

    public mutex lock;

    public int active;

    public @Unsigned long needcheck;

    public Ptr file;

    public Ptr ns;

    public work_struct work;

    public completion done;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bsd_partition"
  )
  @NotUsableInJava
  public static class bsd_partition extends Struct {
    public @Unsigned @OriginalName("__le32") int p_size;

    public @Unsigned @OriginalName("__le32") int p_offset;

    public @Unsigned @OriginalName("__le32") int p_fsize;

    public @Unsigned char p_fstype;

    public @Unsigned char p_frag;

    public @Unsigned @OriginalName("__le16") short p_cpg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bsd_disklabel"
  )
  @NotUsableInJava
  public static class bsd_disklabel extends Struct {
    public @Unsigned @OriginalName("__le32") int d_magic;

    public short d_type;

    public short d_subtype;

    public char @Size(16) [] d_typename;

    public char @Size(16) [] d_packname;

    public @Unsigned int d_secsize;

    public @Unsigned int d_nsectors;

    public @Unsigned int d_ntracks;

    public @Unsigned int d_ncylinders;

    public @Unsigned int d_secpercyl;

    public @Unsigned int d_secperunit;

    public @Unsigned short d_sparespertrack;

    public @Unsigned short d_sparespercyl;

    public @Unsigned int d_acylinders;

    public @Unsigned short d_rpm;

    public @Unsigned short d_interleave;

    public @Unsigned short d_trackskew;

    public @Unsigned short d_cylskew;

    public @Unsigned int d_headswitch;

    public @Unsigned int d_trkseek;

    public @Unsigned int d_flags;

    public @Unsigned int @Size(5) [] d_drivedata;

    public @Unsigned int @Size(5) [] d_spare;

    public @Unsigned @OriginalName("__le32") int d_magic2;

    public @Unsigned @OriginalName("__le16") short d_checksum;

    public @Unsigned @OriginalName("__le16") short d_npartitions;

    public @Unsigned @OriginalName("__le32") int d_bbsize;

    public @Unsigned @OriginalName("__le32") int d_sbsize;

    public bsd_partition @Size(16) [] d_partitions;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct inactive_task_frame"
  )
  @NotUsableInJava
  public static class inactive_task_frame extends Struct {
    public @Unsigned long r15;

    public @Unsigned long r14;

    public @Unsigned long r13;

    public @Unsigned long r12;

    public @Unsigned long bx;

    public @Unsigned long bp;

    public @Unsigned long ret_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cred_label"
  )
  @NotUsableInJava
  public static class cred_label extends Struct {
    public Ptr cred;

    public Ptr label;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct comm_proc_event"
  )
  @NotUsableInJava
  public static class comm_proc_event extends Struct {
    public @OriginalName("__kernel_pid_t") int process_pid;

    public @OriginalName("__kernel_pid_t") int process_tgid;

    public char @Size(16) [] comm;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum wd_read_status"
  )
  public enum wd_read_status implements Enum, TypedEnum {
    /**
     * {@code WD_READ_SUCCESS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "WD_READ_SUCCESS"
    )
    WD_READ_SUCCESS,

    /**
     * {@code WD_READ_UNSTABLE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "WD_READ_UNSTABLE"
    )
    WD_READ_UNSTABLE,

    /**
     * {@code WD_READ_SKIP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "WD_READ_SKIP"
    )
    WD_READ_SKIP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct __large_struct"
  )
  @NotUsableInJava
  public static class __large_struct extends Struct {
    public @Unsigned long @Size(100) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct api_context"
  )
  @NotUsableInJava
  public static class api_context extends Struct {
    public completion done;

    public int status;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum litlength_repeatMode_of_ZSTD_fseCTables_t_and_matchlength_repeatMode_of_ZSTD_fseCTables_t_and_offcode_repeatMode_of_ZSTD_fseCTables_t"
  )
  public enum litlength_repeatMode_of_ZSTD_fseCTables_t_and_matchlength_repeatMode_of_ZSTD_fseCTables_t_and_offcode_repeatMode_of_ZSTD_fseCTables_t implements Enum, TypedEnum {
    /**
     * {@code FSE_repeat_none = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FSE_repeat_none"
    )
    FSE_repeat_none,

    /**
     * {@code FSE_repeat_check = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FSE_repeat_check"
    )
    FSE_repeat_check,

    /**
     * {@code FSE_repeat_valid = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FSE_repeat_valid"
    )
    FSE_repeat_valid
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nosave_region"
  )
  @NotUsableInJava
  public static class nosave_region extends Struct {
    public list_head list;

    public @Unsigned long start_pfn;

    public @Unsigned long end_pfn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int next_tsn_at_change; char changeover_active; char cycling_changeover; char cacc_saw_newack; }"
  )
  @NotUsableInJava
  public static class cacc_of_sctp_transport extends Struct {
    public @Unsigned int next_tsn_at_change;

    public char changeover_active;

    public char cycling_changeover;

    public char cacc_saw_newack;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tss_struct"
  )
  @NotUsableInJava
  public static class tss_struct extends Struct {
    public x86_hw_tss x86_tss;

    public x86_io_bitmap io_bitmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char drive_number; unsigned char state; unsigned char signature; unsigned char vol_id[4]; unsigned char vol_label[11]; unsigned char fs_type[8]; }"
  )
  @NotUsableInJava
  public static class fat16_of_anon_member_of_fat_boot_sector extends Struct {
    public @Unsigned char drive_number;

    public @Unsigned char state;

    public @Unsigned char signature;

    public @Unsigned char @Size(4) [] vol_id;

    public @Unsigned char @Size(11) [] vol_label;

    public @Unsigned char @Size(8) [] fs_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bufferedPolicy_of_ZSTD_CCtx_and_bufferedPolicy_of_ZSTD_CCtx_s"
  )
  public enum bufferedPolicy_of_ZSTD_CCtx_and_bufferedPolicy_of_ZSTD_CCtx_s implements Enum, TypedEnum {
    /**
     * {@code ZSTDb_not_buffered = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTDb_not_buffered"
    )
    ZSTDb_not_buffered,

    /**
     * {@code ZSTDb_buffered = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTDb_buffered"
    )
    ZSTDb_buffered
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pg_level"
  )
  public enum pg_level implements Enum, TypedEnum {
    /**
     * {@code PG_LEVEL_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PG_LEVEL_NONE"
    )
    PG_LEVEL_NONE,

    /**
     * {@code PG_LEVEL_4K = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PG_LEVEL_4K"
    )
    PG_LEVEL_4K,

    /**
     * {@code PG_LEVEL_2M = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PG_LEVEL_2M"
    )
    PG_LEVEL_2M,

    /**
     * {@code PG_LEVEL_1G = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PG_LEVEL_1G"
    )
    PG_LEVEL_1G,

    /**
     * {@code PG_LEVEL_512G = 4}
     */
    @EnumMember(
        value = 4L,
        name = "PG_LEVEL_512G"
    )
    PG_LEVEL_512G,

    /**
     * {@code PG_LEVEL_NUM = 5}
     */
    @EnumMember(
        value = 5L,
        name = "PG_LEVEL_NUM"
    )
    PG_LEVEL_NUM
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pg_state"
  )
  @NotUsableInJava
  public static class pg_state extends Struct {
    public ptdump_state ptdump;

    public int level;

    public @Unsigned @OriginalName("pgprotval_t") long current_prot;

    public @Unsigned @OriginalName("pgprotval_t") long effective_prot;

    public @Unsigned @OriginalName("pgprotval_t") long @Size(5) [] prot_levels;

    public @Unsigned long start_address;

    public Ptr marker;

    public @Unsigned long lines;

    public boolean to_dmesg;

    public boolean check_wx;

    public @Unsigned long wx_pages;

    public Ptr seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { unsigned int daddr; unsigned int saddr; } v4; struct { struct in6_addr daddr; struct in6_addr saddr; } v6; }"
  )
  @NotUsableInJava
  public static class fam_of_lsm_network_audit extends Union {
    public v4_of_fam_of_lsm_network_audit v4;

    public v6_of_fam_of_lsm_network_audit v6;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct virtio_scsi_cmd_resp cmd; struct virtio_scsi_ctrl_tmf_resp tmf; struct virtio_scsi_ctrl_an_resp an; struct virtio_scsi_event evt; }"
  )
  @NotUsableInJava
  public static class resp_of_virtio_scsi_cmd extends Union {
    public virtio_scsi_cmd_resp cmd;

    public virtio_scsi_ctrl_tmf_resp tmf;

    public virtio_scsi_ctrl_an_resp an;

    public virtio_scsi_event evt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detailed_pixel_timing"
  )
  @NotUsableInJava
  public static class detailed_pixel_timing extends Struct {
    public @Unsigned char hactive_lo;

    public @Unsigned char hblank_lo;

    public @Unsigned char hactive_hblank_hi;

    public @Unsigned char vactive_lo;

    public @Unsigned char vblank_lo;

    public @Unsigned char vactive_vblank_hi;

    public @Unsigned char hsync_offset_lo;

    public @Unsigned char hsync_pulse_width_lo;

    public @Unsigned char vsync_offset_pulse_width_lo;

    public @Unsigned char hsync_vsync_offset_pulse_width_hi;

    public @Unsigned char width_mm_lo;

    public @Unsigned char height_mm_lo;

    public @Unsigned char width_height_mm_hi;

    public @Unsigned char hborder;

    public @Unsigned char vborder;

    public @Unsigned char misc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detailed_data_string"
  )
  @NotUsableInJava
  public static class detailed_data_string extends Struct {
    public @Unsigned char @Size(13) [] str;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detailed_data_monitor_range"
  )
  @NotUsableInJava
  public static class detailed_data_monitor_range extends Struct {
    public @Unsigned char min_vfreq;

    public @Unsigned char max_vfreq;

    public @Unsigned char min_hfreq_khz;

    public @Unsigned char max_hfreq_khz;

    public @Unsigned char pixel_clock_mhz;

    public @Unsigned char flags;

    public formula_of_detailed_data_monitor_range formula;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detailed_data_wpindex"
  )
  @NotUsableInJava
  public static class detailed_data_wpindex extends Struct {
    public @Unsigned char white_yx_lo;

    public @Unsigned char white_x_hi;

    public @Unsigned char white_y_hi;

    public @Unsigned char gamma;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detailed_non_pixel"
  )
  @NotUsableInJava
  public static class detailed_non_pixel extends Struct {
    public @Unsigned char pad1;

    public @Unsigned char type;

    public @Unsigned char pad2;

    public data_of_detailed_non_pixel data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detailed_timing"
  )
  @NotUsableInJava
  public static class detailed_timing extends Struct {
    public @Unsigned @OriginalName("__le16") short pixel_clock;

    public data_of_detailed_timing data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detailed_mode_closure"
  )
  @NotUsableInJava
  public static class detailed_mode_closure extends Struct {
    public Ptr connector;

    public Ptr drm_edid;

    public boolean preferred;

    public int modes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pce_status"
  )
  public enum pce_status implements Enum, TypedEnum {
    /**
     * {@code PCE_STATUS_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PCE_STATUS_NONE"
    )
    PCE_STATUS_NONE,

    /**
     * {@code PCE_STATUS_ACQUIRED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PCE_STATUS_ACQUIRED"
    )
    PCE_STATUS_ACQUIRED,

    /**
     * {@code PCE_STATUS_PREPARED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PCE_STATUS_PREPARED"
    )
    PCE_STATUS_PREPARED,

    /**
     * {@code PCE_STATUS_ENABLED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PCE_STATUS_ENABLED"
    )
    PCE_STATUS_ENABLED,

    /**
     * {@code PCE_STATUS_ERROR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "PCE_STATUS_ERROR"
    )
    PCE_STATUS_ERROR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rhlist_head"
  )
  @NotUsableInJava
  public static class rhlist_head extends Struct {
    public rhash_head rhead;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum chacha_constants"
  )
  public enum chacha_constants implements Enum, TypedEnum {
    /**
     * {@code CHACHA_CONSTANT_EXPA = 1634760805}
     */
    @EnumMember(
        value = 1634760805L,
        name = "CHACHA_CONSTANT_EXPA"
    )
    CHACHA_CONSTANT_EXPA,

    /**
     * {@code CHACHA_CONSTANT_ND_3 = 857760878}
     */
    @EnumMember(
        value = 857760878L,
        name = "CHACHA_CONSTANT_ND_3"
    )
    CHACHA_CONSTANT_ND_3,

    /**
     * {@code CHACHA_CONSTANT_2_BY = 2036477234}
     */
    @EnumMember(
        value = 2036477234L,
        name = "CHACHA_CONSTANT_2_BY"
    )
    CHACHA_CONSTANT_2_BY,

    /**
     * {@code CHACHA_CONSTANT_TE_K = 1797285236}
     */
    @EnumMember(
        value = 1797285236L,
        name = "CHACHA_CONSTANT_TE_K"
    )
    CHACHA_CONSTANT_TE_K
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct drmres_node"
  )
  @NotUsableInJava
  public static class drmres_node extends Struct {
    public list_head entry;

    public @OriginalName("drmres_release_t") Ptr release;

    public String name;

    public @Unsigned long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct powernow_k8_data"
  )
  @NotUsableInJava
  public static class powernow_k8_data extends Struct {
    public @Unsigned int cpu;

    public @Unsigned int numps;

    public @Unsigned int batps;

    public @Unsigned int rvo;

    public @Unsigned int irt;

    public @Unsigned int vidmvs;

    public @Unsigned int vstable;

    public @Unsigned int plllock;

    public @Unsigned int exttype;

    public @Unsigned int currvid;

    public @Unsigned int currfid;

    public Ptr powernow_table;

    public acpi_processor_performance acpi_data;

    public Ptr available_cores;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mempolicy_operations"
  )
  @NotUsableInJava
  public static class mempolicy_operations extends Struct {
    public Ptr create;

    public Ptr rebind;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bip_flags"
  )
  public enum bip_flags implements Enum, TypedEnum {
    /**
     * {@code BIP_BLOCK_INTEGRITY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BIP_BLOCK_INTEGRITY"
    )
    BIP_BLOCK_INTEGRITY,

    /**
     * {@code BIP_MAPPED_INTEGRITY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BIP_MAPPED_INTEGRITY"
    )
    BIP_MAPPED_INTEGRITY,

    /**
     * {@code BIP_CTRL_NOCHECK = 4}
     */
    @EnumMember(
        value = 4L,
        name = "BIP_CTRL_NOCHECK"
    )
    BIP_CTRL_NOCHECK,

    /**
     * {@code BIP_DISK_NOCHECK = 8}
     */
    @EnumMember(
        value = 8L,
        name = "BIP_DISK_NOCHECK"
    )
    BIP_DISK_NOCHECK,

    /**
     * {@code BIP_IP_CHECKSUM = 16}
     */
    @EnumMember(
        value = 16L,
        name = "BIP_IP_CHECKSUM"
    )
    BIP_IP_CHECKSUM,

    /**
     * {@code BIP_INTEGRITY_USER = 32}
     */
    @EnumMember(
        value = 32L,
        name = "BIP_INTEGRITY_USER"
    )
    BIP_INTEGRITY_USER,

    /**
     * {@code BIP_COPY_USER = 64}
     */
    @EnumMember(
        value = 64L,
        name = "BIP_COPY_USER"
    )
    BIP_COPY_USER
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct waitid_info"
  )
  @NotUsableInJava
  public static class waitid_info extends Struct {
    public @OriginalName("pid_t") int pid;

    public @Unsigned @OriginalName("uid_t") int uid;

    public int status;

    public int cause;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pe32_opt_hdr"
  )
  @NotUsableInJava
  public static class pe32_opt_hdr extends Struct {
    public @Unsigned @OriginalName("uint16_t") short magic;

    public @Unsigned @OriginalName("uint8_t") char ld_major;

    public @Unsigned @OriginalName("uint8_t") char ld_minor;

    public @Unsigned @OriginalName("uint32_t") int text_size;

    public @Unsigned @OriginalName("uint32_t") int data_size;

    public @Unsigned @OriginalName("uint32_t") int bss_size;

    public @Unsigned @OriginalName("uint32_t") int entry_point;

    public @Unsigned @OriginalName("uint32_t") int code_base;

    public @Unsigned @OriginalName("uint32_t") int data_base;

    public @Unsigned @OriginalName("uint32_t") int image_base;

    public @Unsigned @OriginalName("uint32_t") int section_align;

    public @Unsigned @OriginalName("uint32_t") int file_align;

    public @Unsigned @OriginalName("uint16_t") short os_major;

    public @Unsigned @OriginalName("uint16_t") short os_minor;

    public @Unsigned @OriginalName("uint16_t") short image_major;

    public @Unsigned @OriginalName("uint16_t") short image_minor;

    public @Unsigned @OriginalName("uint16_t") short subsys_major;

    public @Unsigned @OriginalName("uint16_t") short subsys_minor;

    public @Unsigned @OriginalName("uint32_t") int win32_version;

    public @Unsigned @OriginalName("uint32_t") int image_size;

    public @Unsigned @OriginalName("uint32_t") int header_size;

    public @Unsigned @OriginalName("uint32_t") int csum;

    public @Unsigned @OriginalName("uint16_t") short subsys;

    public @Unsigned @OriginalName("uint16_t") short dll_flags;

    public @Unsigned @OriginalName("uint32_t") int stack_size_req;

    public @Unsigned @OriginalName("uint32_t") int stack_size;

    public @Unsigned @OriginalName("uint32_t") int heap_size_req;

    public @Unsigned @OriginalName("uint32_t") int heap_size;

    public @Unsigned @OriginalName("uint32_t") int loader_flags;

    public @Unsigned @OriginalName("uint32_t") int data_dirs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct external_name"
  )
  @NotUsableInJava
  public static class external_name extends Struct {
    public u_of_external_name u;

    public @Unsigned char @Size(0) [] name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct compressor_entry"
  )
  @NotUsableInJava
  public static class compressor_entry extends Struct {
    public list_head list;

    public Ptr comp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lwq_node"
  )
  @NotUsableInJava
  public static class lwq_node extends Struct {
    public llist_node node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct superblock_security_struct"
  )
  @NotUsableInJava
  public static class superblock_security_struct extends Struct {
    public @Unsigned int sid;

    public @Unsigned int def_sid;

    public @Unsigned int mntpoint_sid;

    public @Unsigned short behavior;

    public @Unsigned short flags;

    public mutex lock;

    public list_head isec_head;

    public @OriginalName("spinlock_t") spinlock isec_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct superblock_smack"
  )
  @NotUsableInJava
  public static class superblock_smack extends Struct {
    public Ptr smk_root;

    public Ptr smk_floor;

    public Ptr smk_hat;

    public Ptr smk_default;

    public int smk_flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct irqentry_state"
  )
  @NotUsableInJava
  public static class irqentry_state extends Struct {
    @InlineUnion(2476)
    public boolean exit_rcu;

    @InlineUnion(2476)
    public boolean lockdep;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pst_s"
  )
  @NotUsableInJava
  public static class pst_s extends Struct {
    public @Unsigned char fid;

    public @Unsigned char vid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mf_flags"
  )
  public enum mf_flags implements Enum, TypedEnum {
    /**
     * {@code MF_COUNT_INCREASED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MF_COUNT_INCREASED"
    )
    MF_COUNT_INCREASED,

    /**
     * {@code MF_ACTION_REQUIRED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MF_ACTION_REQUIRED"
    )
    MF_ACTION_REQUIRED,

    /**
     * {@code MF_MUST_KILL = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MF_MUST_KILL"
    )
    MF_MUST_KILL,

    /**
     * {@code MF_SOFT_OFFLINE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MF_SOFT_OFFLINE"
    )
    MF_SOFT_OFFLINE,

    /**
     * {@code MF_UNPOISON = 16}
     */
    @EnumMember(
        value = 16L,
        name = "MF_UNPOISON"
    )
    MF_UNPOISON,

    /**
     * {@code MF_SW_SIMULATED = 32}
     */
    @EnumMember(
        value = 32L,
        name = "MF_SW_SIMULATED"
    )
    MF_SW_SIMULATED,

    /**
     * {@code MF_NO_RETRY = 64}
     */
    @EnumMember(
        value = 64L,
        name = "MF_NO_RETRY"
    )
    MF_NO_RETRY,

    /**
     * {@code MF_MEM_PRE_REMOVE = 128}
     */
    @EnumMember(
        value = 128L,
        name = "MF_MEM_PRE_REMOVE"
    )
    MF_MEM_PRE_REMOVE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mf_result"
  )
  public enum mf_result implements Enum, TypedEnum {
    /**
     * {@code MF_IGNORED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MF_IGNORED"
    )
    MF_IGNORED,

    /**
     * {@code MF_FAILED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MF_FAILED"
    )
    MF_FAILED,

    /**
     * {@code MF_DELAYED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MF_DELAYED"
    )
    MF_DELAYED,

    /**
     * {@code MF_RECOVERED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MF_RECOVERED"
    )
    MF_RECOVERED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mf_action_page_type"
  )
  public enum mf_action_page_type implements Enum, TypedEnum {
    /**
     * {@code MF_MSG_KERNEL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MF_MSG_KERNEL"
    )
    MF_MSG_KERNEL,

    /**
     * {@code MF_MSG_KERNEL_HIGH_ORDER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MF_MSG_KERNEL_HIGH_ORDER"
    )
    MF_MSG_KERNEL_HIGH_ORDER,

    /**
     * {@code MF_MSG_SLAB = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MF_MSG_SLAB"
    )
    MF_MSG_SLAB,

    /**
     * {@code MF_MSG_DIFFERENT_COMPOUND = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MF_MSG_DIFFERENT_COMPOUND"
    )
    MF_MSG_DIFFERENT_COMPOUND,

    /**
     * {@code MF_MSG_HUGE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MF_MSG_HUGE"
    )
    MF_MSG_HUGE,

    /**
     * {@code MF_MSG_FREE_HUGE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MF_MSG_FREE_HUGE"
    )
    MF_MSG_FREE_HUGE,

    /**
     * {@code MF_MSG_UNMAP_FAILED = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MF_MSG_UNMAP_FAILED"
    )
    MF_MSG_UNMAP_FAILED,

    /**
     * {@code MF_MSG_DIRTY_SWAPCACHE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "MF_MSG_DIRTY_SWAPCACHE"
    )
    MF_MSG_DIRTY_SWAPCACHE,

    /**
     * {@code MF_MSG_CLEAN_SWAPCACHE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MF_MSG_CLEAN_SWAPCACHE"
    )
    MF_MSG_CLEAN_SWAPCACHE,

    /**
     * {@code MF_MSG_DIRTY_MLOCKED_LRU = 9}
     */
    @EnumMember(
        value = 9L,
        name = "MF_MSG_DIRTY_MLOCKED_LRU"
    )
    MF_MSG_DIRTY_MLOCKED_LRU,

    /**
     * {@code MF_MSG_CLEAN_MLOCKED_LRU = 10}
     */
    @EnumMember(
        value = 10L,
        name = "MF_MSG_CLEAN_MLOCKED_LRU"
    )
    MF_MSG_CLEAN_MLOCKED_LRU,

    /**
     * {@code MF_MSG_DIRTY_UNEVICTABLE_LRU = 11}
     */
    @EnumMember(
        value = 11L,
        name = "MF_MSG_DIRTY_UNEVICTABLE_LRU"
    )
    MF_MSG_DIRTY_UNEVICTABLE_LRU,

    /**
     * {@code MF_MSG_CLEAN_UNEVICTABLE_LRU = 12}
     */
    @EnumMember(
        value = 12L,
        name = "MF_MSG_CLEAN_UNEVICTABLE_LRU"
    )
    MF_MSG_CLEAN_UNEVICTABLE_LRU,

    /**
     * {@code MF_MSG_DIRTY_LRU = 13}
     */
    @EnumMember(
        value = 13L,
        name = "MF_MSG_DIRTY_LRU"
    )
    MF_MSG_DIRTY_LRU,

    /**
     * {@code MF_MSG_CLEAN_LRU = 14}
     */
    @EnumMember(
        value = 14L,
        name = "MF_MSG_CLEAN_LRU"
    )
    MF_MSG_CLEAN_LRU,

    /**
     * {@code MF_MSG_TRUNCATED_LRU = 15}
     */
    @EnumMember(
        value = 15L,
        name = "MF_MSG_TRUNCATED_LRU"
    )
    MF_MSG_TRUNCATED_LRU,

    /**
     * {@code MF_MSG_BUDDY = 16}
     */
    @EnumMember(
        value = 16L,
        name = "MF_MSG_BUDDY"
    )
    MF_MSG_BUDDY,

    /**
     * {@code MF_MSG_DAX = 17}
     */
    @EnumMember(
        value = 17L,
        name = "MF_MSG_DAX"
    )
    MF_MSG_DAX,

    /**
     * {@code MF_MSG_UNSPLIT_THP = 18}
     */
    @EnumMember(
        value = 18L,
        name = "MF_MSG_UNSPLIT_THP"
    )
    MF_MSG_UNSPLIT_THP,

    /**
     * {@code MF_MSG_UNKNOWN = 19}
     */
    @EnumMember(
        value = 19L,
        name = "MF_MSG_UNKNOWN"
    )
    MF_MSG_UNKNOWN
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shrinker_info_unit"
  )
  @NotUsableInJava
  public static class shrinker_info_unit extends Struct {
    public @OriginalName("atomic_long_t") atomic64_t @Size(64) [] nr_deferred;

    public @Unsigned long @Size(1) [] map;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shrinker_info"
  )
  @NotUsableInJava
  public static class shrinker_info extends Struct {
    public callback_head rcu;

    public int map_nr_max;

    public Ptr @Size(0) [] unit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct minmax_sample"
  )
  @NotUsableInJava
  public static class minmax_sample extends Struct {
    public @Unsigned int t;

    public @Unsigned int v;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct contig_page_info"
  )
  @NotUsableInJava
  public static class contig_page_info extends Struct {
    public @Unsigned long free_pages;

    public @Unsigned long free_blocks_total;

    public @Unsigned long free_blocks_suitable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kvfree_rcu_bulk_data"
  )
  @NotUsableInJava
  public static class kvfree_rcu_bulk_data extends Struct {
    public list_head list;

    public rcu_gp_oldstate gp_snap;

    public @Unsigned long nr_records;

    public Ptr @Size(0) [] records;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tree_descr"
  )
  @NotUsableInJava
  public static class tree_descr extends Struct {
    public String name;

    public Ptr ops;

    public int mode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tree_desc_s"
  )
  @NotUsableInJava
  public static class tree_desc_s extends Struct {
    public Ptr dyn_tree;

    public int max_code;

    public Ptr stat_desc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct snmp_mib"
  )
  @NotUsableInJava
  public static class snmp_mib extends Struct {
    public String name;

    public int entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int blocksize; unsigned int blocks; }"
  )
  @NotUsableInJava
  public static class nfs2_of_du_of_nfs_fattr extends Struct {
    public @Unsigned int blocksize;

    public @Unsigned int blocks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct swmii_regs"
  )
  @NotUsableInJava
  public static class swmii_regs extends Struct {
    public @Unsigned short bmsr;

    public @Unsigned short lpa;

    public @Unsigned short lpagb;

    public @Unsigned short estat;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fastopen_queue"
  )
  @NotUsableInJava
  public static class fastopen_queue extends Struct {
    public Ptr rskq_rst_head;

    public Ptr rskq_rst_tail;

    public @OriginalName("spinlock_t") spinlock lock;

    public int qlen;

    public int max_qlen;

    public Ptr ctx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ida_bitmap"
  )
  @NotUsableInJava
  public static class ida_bitmap extends Struct {
    public @Unsigned long @Size(16) [] bitmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hest_status"
  )
  public enum hest_status implements Enum, TypedEnum {
    /**
     * {@code HEST_ENABLED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HEST_ENABLED"
    )
    HEST_ENABLED,

    /**
     * {@code HEST_DISABLED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HEST_DISABLED"
    )
    HEST_DISABLED,

    /**
     * {@code HEST_NOT_FOUND = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HEST_NOT_FOUND"
    )
    HEST_NOT_FOUND
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct barrett_ctx_s"
  )
  @NotUsableInJava
  public static class barrett_ctx_s extends Struct {
    public @OriginalName("MPI") Ptr m;

    public int m_copied;

    public int k;

    public @OriginalName("MPI") Ptr y;

    public @OriginalName("MPI") Ptr r1;

    public @OriginalName("MPI") Ptr r2;

    public @OriginalName("MPI") Ptr r3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dimm_info"
  )
  @NotUsableInJava
  public static class dimm_info extends Struct {
    public device dev;

    public char @Size(32) [] label;

    public @Unsigned int @Size(3) [] location;

    public Ptr mci;

    public @Unsigned int idx;

    public @Unsigned int grain;

    public dev_type dtype;

    public mem_type mtype;

    public edac_type edac_mode;

    public @Unsigned int nr_pages;

    public @Unsigned int csrow;

    public @Unsigned int cschannel;

    public @Unsigned short smbios_handle;

    public @Unsigned int ce_count;

    public @Unsigned int ue_count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct iosys_map"
  )
  @NotUsableInJava
  public static class iosys_map extends Struct {
    @InlineUnion(18751)
    public Ptr vaddr_iomem;

    @InlineUnion(18751)
    public Ptr vaddr;

    public boolean is_iomem;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct objpool_slot"
  )
  @NotUsableInJava
  public static class objpool_slot extends Struct {
    public @Unsigned @OriginalName("uint32_t") int head;

    public @Unsigned @OriginalName("uint32_t") int tail;

    public @Unsigned @OriginalName("uint32_t") int last;

    public @Unsigned @OriginalName("uint32_t") int mask;

    public Ptr @Size(0) [] entries;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct objpool_head"
  )
  @NotUsableInJava
  public static class objpool_head extends Struct {
    public int obj_size;

    public int nr_objs;

    public int nr_cpus;

    public int capacity;

    public @Unsigned @OriginalName("gfp_t") int gfp;

    public @OriginalName("refcount_t") refcount_struct ref;

    public @Unsigned long flags;

    public Ptr> cpu_slots;

    public @OriginalName("objpool_fini_cb") Ptr release;

    public Ptr context;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct once_work"
  )
  @NotUsableInJava
  public static class once_work extends Struct {
    public work_struct work;

    public Ptr key;

    public Ptr module;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { void *freelist; long unsigned int counter; }; __int128 unsigned full; }"
  )
  @NotUsableInJava
  public static class freelist_aba_t extends Union {
    public anon_member_of_freelist_aba_t anon0;

    public me.bechberger.ebpf.type.BPFType.BPFIntType. @Unsigned @OriginalName("freelist_full_t") Int128 full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum polling_modes"
  )
  public enum polling_modes implements Enum, TypedEnum {
    /**
     * {@code CM_POLL_DISABLE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CM_POLL_DISABLE"
    )
    CM_POLL_DISABLE,

    /**
     * {@code CM_POLL_ALWAYS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CM_POLL_ALWAYS"
    )
    CM_POLL_ALWAYS,

    /**
     * {@code CM_POLL_EXTERNAL_POWER_ONLY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CM_POLL_EXTERNAL_POWER_ONLY"
    )
    CM_POLL_EXTERNAL_POWER_ONLY,

    /**
     * {@code CM_POLL_CHARGING_ONLY = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CM_POLL_CHARGING_ONLY"
    )
    CM_POLL_CHARGING_ONLY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fc_log"
  )
  @NotUsableInJava
  public static class fc_log extends Struct {
    public @OriginalName("refcount_t") refcount_struct usage;

    public @Unsigned char head;

    public @Unsigned char tail;

    public @Unsigned char need_free;

    public Ptr owner;

    public String @Size(8) [] buffer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { short unsigned int freq; short unsigned int code; }"
  )
  @NotUsableInJava
  public static class fc_of_ct_data_and_fc_of_ct_data_s extends Union {
    public @Unsigned @OriginalName("ush") short freq;

    public @Unsigned @OriginalName("ush") short code;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum auditsc_class_t"
  )
  public enum auditsc_class_t implements Enum, TypedEnum {
    /**
     * {@code AUDITSC_NATIVE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "AUDITSC_NATIVE"
    )
    AUDITSC_NATIVE,

    /**
     * {@code AUDITSC_COMPAT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "AUDITSC_COMPAT"
    )
    AUDITSC_COMPAT,

    /**
     * {@code AUDITSC_OPEN = 2}
     */
    @EnumMember(
        value = 2L,
        name = "AUDITSC_OPEN"
    )
    AUDITSC_OPEN,

    /**
     * {@code AUDITSC_OPENAT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "AUDITSC_OPENAT"
    )
    AUDITSC_OPENAT,

    /**
     * {@code AUDITSC_SOCKETCALL = 4}
     */
    @EnumMember(
        value = 4L,
        name = "AUDITSC_SOCKETCALL"
    )
    AUDITSC_SOCKETCALL,

    /**
     * {@code AUDITSC_EXECVE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "AUDITSC_EXECVE"
    )
    AUDITSC_EXECVE,

    /**
     * {@code AUDITSC_OPENAT2 = 6}
     */
    @EnumMember(
        value = 6L,
        name = "AUDITSC_OPENAT2"
    )
    AUDITSC_OPENAT2,

    /**
     * {@code AUDITSC_NVALS = 7}
     */
    @EnumMember(
        value = 7L,
        name = "AUDITSC_NVALS"
    )
    AUDITSC_NVALS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum lockdown_reason"
  )
  public enum lockdown_reason implements Enum, TypedEnum {
    /**
     * {@code LOCKDOWN_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "LOCKDOWN_NONE"
    )
    LOCKDOWN_NONE,

    /**
     * {@code LOCKDOWN_MODULE_SIGNATURE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "LOCKDOWN_MODULE_SIGNATURE"
    )
    LOCKDOWN_MODULE_SIGNATURE,

    /**
     * {@code LOCKDOWN_DEV_MEM = 2}
     */
    @EnumMember(
        value = 2L,
        name = "LOCKDOWN_DEV_MEM"
    )
    LOCKDOWN_DEV_MEM,

    /**
     * {@code LOCKDOWN_EFI_TEST = 3}
     */
    @EnumMember(
        value = 3L,
        name = "LOCKDOWN_EFI_TEST"
    )
    LOCKDOWN_EFI_TEST,

    /**
     * {@code LOCKDOWN_KEXEC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "LOCKDOWN_KEXEC"
    )
    LOCKDOWN_KEXEC,

    /**
     * {@code LOCKDOWN_HIBERNATION = 5}
     */
    @EnumMember(
        value = 5L,
        name = "LOCKDOWN_HIBERNATION"
    )
    LOCKDOWN_HIBERNATION,

    /**
     * {@code LOCKDOWN_PCI_ACCESS = 6}
     */
    @EnumMember(
        value = 6L,
        name = "LOCKDOWN_PCI_ACCESS"
    )
    LOCKDOWN_PCI_ACCESS,

    /**
     * {@code LOCKDOWN_IOPORT = 7}
     */
    @EnumMember(
        value = 7L,
        name = "LOCKDOWN_IOPORT"
    )
    LOCKDOWN_IOPORT,

    /**
     * {@code LOCKDOWN_MSR = 8}
     */
    @EnumMember(
        value = 8L,
        name = "LOCKDOWN_MSR"
    )
    LOCKDOWN_MSR,

    /**
     * {@code LOCKDOWN_ACPI_TABLES = 9}
     */
    @EnumMember(
        value = 9L,
        name = "LOCKDOWN_ACPI_TABLES"
    )
    LOCKDOWN_ACPI_TABLES,

    /**
     * {@code LOCKDOWN_DEVICE_TREE = 10}
     */
    @EnumMember(
        value = 10L,
        name = "LOCKDOWN_DEVICE_TREE"
    )
    LOCKDOWN_DEVICE_TREE,

    /**
     * {@code LOCKDOWN_PCMCIA_CIS = 11}
     */
    @EnumMember(
        value = 11L,
        name = "LOCKDOWN_PCMCIA_CIS"
    )
    LOCKDOWN_PCMCIA_CIS,

    /**
     * {@code LOCKDOWN_TIOCSSERIAL = 12}
     */
    @EnumMember(
        value = 12L,
        name = "LOCKDOWN_TIOCSSERIAL"
    )
    LOCKDOWN_TIOCSSERIAL,

    /**
     * {@code LOCKDOWN_MODULE_PARAMETERS = 13}
     */
    @EnumMember(
        value = 13L,
        name = "LOCKDOWN_MODULE_PARAMETERS"
    )
    LOCKDOWN_MODULE_PARAMETERS,

    /**
     * {@code LOCKDOWN_MMIOTRACE = 14}
     */
    @EnumMember(
        value = 14L,
        name = "LOCKDOWN_MMIOTRACE"
    )
    LOCKDOWN_MMIOTRACE,

    /**
     * {@code LOCKDOWN_DEBUGFS = 15}
     */
    @EnumMember(
        value = 15L,
        name = "LOCKDOWN_DEBUGFS"
    )
    LOCKDOWN_DEBUGFS,

    /**
     * {@code LOCKDOWN_XMON_WR = 16}
     */
    @EnumMember(
        value = 16L,
        name = "LOCKDOWN_XMON_WR"
    )
    LOCKDOWN_XMON_WR,

    /**
     * {@code LOCKDOWN_BPF_WRITE_USER = 17}
     */
    @EnumMember(
        value = 17L,
        name = "LOCKDOWN_BPF_WRITE_USER"
    )
    LOCKDOWN_BPF_WRITE_USER,

    /**
     * {@code LOCKDOWN_DBG_WRITE_KERNEL = 18}
     */
    @EnumMember(
        value = 18L,
        name = "LOCKDOWN_DBG_WRITE_KERNEL"
    )
    LOCKDOWN_DBG_WRITE_KERNEL,

    /**
     * {@code LOCKDOWN_RTAS_ERROR_INJECTION = 19}
     */
    @EnumMember(
        value = 19L,
        name = "LOCKDOWN_RTAS_ERROR_INJECTION"
    )
    LOCKDOWN_RTAS_ERROR_INJECTION,

    /**
     * {@code LOCKDOWN_INTEGRITY_MAX = 20}
     */
    @EnumMember(
        value = 20L,
        name = "LOCKDOWN_INTEGRITY_MAX"
    )
    LOCKDOWN_INTEGRITY_MAX,

    /**
     * {@code LOCKDOWN_KCORE = 21}
     */
    @EnumMember(
        value = 21L,
        name = "LOCKDOWN_KCORE"
    )
    LOCKDOWN_KCORE,

    /**
     * {@code LOCKDOWN_KPROBES = 22}
     */
    @EnumMember(
        value = 22L,
        name = "LOCKDOWN_KPROBES"
    )
    LOCKDOWN_KPROBES,

    /**
     * {@code LOCKDOWN_BPF_READ_KERNEL = 23}
     */
    @EnumMember(
        value = 23L,
        name = "LOCKDOWN_BPF_READ_KERNEL"
    )
    LOCKDOWN_BPF_READ_KERNEL,

    /**
     * {@code LOCKDOWN_DBG_READ_KERNEL = 24}
     */
    @EnumMember(
        value = 24L,
        name = "LOCKDOWN_DBG_READ_KERNEL"
    )
    LOCKDOWN_DBG_READ_KERNEL,

    /**
     * {@code LOCKDOWN_PERF = 25}
     */
    @EnumMember(
        value = 25L,
        name = "LOCKDOWN_PERF"
    )
    LOCKDOWN_PERF,

    /**
     * {@code LOCKDOWN_TRACEFS = 26}
     */
    @EnumMember(
        value = 26L,
        name = "LOCKDOWN_TRACEFS"
    )
    LOCKDOWN_TRACEFS,

    /**
     * {@code LOCKDOWN_XMON_RW = 27}
     */
    @EnumMember(
        value = 27L,
        name = "LOCKDOWN_XMON_RW"
    )
    LOCKDOWN_XMON_RW,

    /**
     * {@code LOCKDOWN_XFRM_SECRET = 28}
     */
    @EnumMember(
        value = 28L,
        name = "LOCKDOWN_XFRM_SECRET"
    )
    LOCKDOWN_XFRM_SECRET,

    /**
     * {@code LOCKDOWN_CONFIDENTIALITY_MAX = 29}
     */
    @EnumMember(
        value = 29L,
        name = "LOCKDOWN_CONFIDENTIALITY_MAX"
    )
    LOCKDOWN_CONFIDENTIALITY_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct syscon_platform_data"
  )
  @NotUsableInJava
  public static class syscon_platform_data extends Struct {
    public String label;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cyc2ns_data"
  )
  @NotUsableInJava
  public static class cyc2ns_data extends Struct {
    public @Unsigned int cyc2ns_mul;

    public @Unsigned int cyc2ns_shift;

    public @Unsigned long cyc2ns_offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bvec_iter"
  )
  @NotUsableInJava
  public static class bvec_iter extends Struct {
    public @Unsigned @OriginalName("sector_t") long bi_sector;

    public @Unsigned int bi_size;

    public @Unsigned int bi_idx;

    public @Unsigned int bi_bvec_done;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bvec_iter_all"
  )
  @NotUsableInJava
  public static class bvec_iter_all extends Struct {
    public bio_vec bv;

    public int idx;

    public @Unsigned int done;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct ip_tunnel *ip4; struct ip6_tnl *ip6; }"
  )
  @NotUsableInJava
  public static class tunnel_of_xfrm_tunnel_skb_cb extends Union {
    public Ptr ip4;

    public Ptr ip6;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int clockid; enum timespec_type type; union { struct __kernel_timespec *rmtp; struct old_timespec32 *compat_rmtp; }; long long unsigned int expires; }"
  )
  @NotUsableInJava
  public static class nanosleep_of_anon_member_of_restart_block extends Struct {
    public @OriginalName("clockid_t") int clockid;

    public timespec_type type;

    @InlineUnion(129)
    public Ptr<__kernel_timespec> rmtp;

    @InlineUnion(129)
    public Ptr compat_rmtp;

    public @Unsigned long expires;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vivaldi_data"
  )
  @NotUsableInJava
  public static class vivaldi_data extends Struct {
    public @Unsigned int @Size(24) [] function_row_physmap;

    public @Unsigned int num_function_row_keys;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sum_check_bits"
  )
  public enum sum_check_bits implements Enum, TypedEnum {
    /**
     * {@code SUM_CHECK_P = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SUM_CHECK_P"
    )
    SUM_CHECK_P,

    /**
     * {@code SUM_CHECK_Q = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SUM_CHECK_Q"
    )
    SUM_CHECK_Q
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sum_check_flags"
  )
  public enum sum_check_flags implements Enum, TypedEnum {
    /**
     * {@code SUM_CHECK_P_RESULT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SUM_CHECK_P_RESULT"
    )
    SUM_CHECK_P_RESULT,

    /**
     * {@code SUM_CHECK_Q_RESULT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SUM_CHECK_Q_RESULT"
    )
    SUM_CHECK_Q_RESULT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct usb_hub_status hub; struct usb_port_status port; }"
  )
  @NotUsableInJava
  public static class status_of_usb_hub extends Union {
    public usb_hub_status hub;

    public usb_port_status port;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nls_table"
  )
  @NotUsableInJava
  public static class nls_table extends Struct {
    public String charset;

    public String alias;

    public Ptr uni2char;

    public Ptr char2uni;

    public Ptr charset2lower;

    public Ptr charset2upper;

    public Ptr owner;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psb_s"
  )
  @NotUsableInJava
  public static class psb_s extends Struct {
    public @Unsigned char @Size(10) [] signature;

    public @Unsigned char tableversion;

    public @Unsigned char flags1;

    public @Unsigned short vstable;

    public @Unsigned char flags2;

    public @Unsigned char num_tables;

    public @Unsigned int cpuid;

    public @Unsigned char plllocktime;

    public @Unsigned char maxfid;

    public @Unsigned char maxvid;

    public @Unsigned char numps;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int min; short unsigned int max; }"
  )
  @NotUsableInJava
  public static class slave_addr_of_max310x_devtype extends Struct {
    public @Unsigned short min;

    public @Unsigned short max;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct limit_names"
  )
  @NotUsableInJava
  public static class limit_names extends Struct {
    public String name;

    public String unit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcpvegas_info"
  )
  @NotUsableInJava
  public static class tcpvegas_info extends Struct {
    public @Unsigned int tcpv_enabled;

    public @Unsigned int tcpv_rttcnt;

    public @Unsigned int tcpv_rtt;

    public @Unsigned int tcpv_minrtt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum clock_event_state"
  )
  public enum clock_event_state implements Enum, TypedEnum {
    /**
     * {@code CLOCK_EVT_STATE_DETACHED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CLOCK_EVT_STATE_DETACHED"
    )
    CLOCK_EVT_STATE_DETACHED,

    /**
     * {@code CLOCK_EVT_STATE_SHUTDOWN = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CLOCK_EVT_STATE_SHUTDOWN"
    )
    CLOCK_EVT_STATE_SHUTDOWN,

    /**
     * {@code CLOCK_EVT_STATE_PERIODIC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CLOCK_EVT_STATE_PERIODIC"
    )
    CLOCK_EVT_STATE_PERIODIC,

    /**
     * {@code CLOCK_EVT_STATE_ONESHOT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CLOCK_EVT_STATE_ONESHOT"
    )
    CLOCK_EVT_STATE_ONESHOT,

    /**
     * {@code CLOCK_EVT_STATE_ONESHOT_STOPPED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "CLOCK_EVT_STATE_ONESHOT_STOPPED"
    )
    CLOCK_EVT_STATE_ONESHOT_STOPPED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct clock_event_device"
  )
  @NotUsableInJava
  public static class clock_event_device extends Struct {
    public Ptr event_handler;

    public Ptr set_next_event;

    public Ptr set_next_ktime;

    public @OriginalName("ktime_t") long next_event;

    public @Unsigned long max_delta_ns;

    public @Unsigned long min_delta_ns;

    public @Unsigned int mult;

    public @Unsigned int shift;

    public clock_event_state state_use_accessors;

    public @Unsigned int features;

    public @Unsigned long retries;

    public Ptr set_state_periodic;

    public Ptr set_state_oneshot;

    public Ptr set_state_oneshot_stopped;

    public Ptr set_state_shutdown;

    public Ptr tick_resume;

    public Ptr broadcast;

    public Ptr suspend;

    public Ptr resume;

    public @Unsigned long min_delta_ticks;

    public @Unsigned long max_delta_ticks;

    public String name;

    public int rating;

    public int irq;

    public int bound_on;

    public Ptr cpumask;

    public list_head list;

    public Ptr owner;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct clock_identity"
  )
  @NotUsableInJava
  public static class clock_identity extends Struct {
    public @Unsigned char @Size(8) [] id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ipcm_cookie"
  )
  @NotUsableInJava
  public static class ipcm_cookie extends Struct {
    public sockcm_cookie sockc;

    public @Unsigned @OriginalName("__be32") int addr;

    public int oif;

    public Ptr opt;

    public @Unsigned char protocol;

    public @Unsigned char ttl;

    public short tos;

    public char priority;

    public @Unsigned short gso_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct optimized_kprobe"
  )
  @NotUsableInJava
  public static class optimized_kprobe extends Struct {
    public kprobe kp;

    public list_head list;

    public arch_optimized_insn optinsn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pciserial_board"
  )
  @NotUsableInJava
  public static class pciserial_board extends Struct {
    public @Unsigned int flags;

    public @Unsigned int num_ports;

    public @Unsigned int base_baud;

    public @Unsigned int uart_offset;

    public @Unsigned int reg_shift;

    public @Unsigned int first_offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum meminit_context"
  )
  public enum meminit_context implements Enum, TypedEnum {
    /**
     * {@code MEMINIT_EARLY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MEMINIT_EARLY"
    )
    MEMINIT_EARLY,

    /**
     * {@code MEMINIT_HOTPLUG = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MEMINIT_HOTPLUG"
    )
    MEMINIT_HOTPLUG
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { raw_spinlock lock; int nr; long unsigned int load_avg; long unsigned int util_avg; long unsigned int runnable_avg; }"
  )
  @NotUsableInJava
  public static class removed_of_cfs_rq extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public int nr;

    public @Unsigned long load_avg;

    public @Unsigned long util_avg;

    public @Unsigned long runnable_avg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int val; }"
  )
  @NotUsableInJava
  public static class swp_entry_t extends Struct {
    public @Unsigned long val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { const unsigned char*; const unsigned char*; const unsigned char*; unsigned int dictLimit; unsigned int lowLimit; unsigned int nbOverflowCorrections; } window; struct { unsigned int offset; unsigned int checksum; } *hashTable; unsigned int loadedDictEnd; unsigned char *bucketOffsets; long unsigned int splitIndices[64]; struct { const unsigned char*; unsigned int hash; unsigned int checksum; struct { unsigned int offset; unsigned int checksum; } *bucket; } matchCandidates[64]; }"
  )
  @NotUsableInJava
  public static class ldmState_t extends Struct {
    public ZSTD_window_t window;

    public Ptr hashTable;

    public @Unsigned int loadedDictEnd;

    public Ptr bucketOffsets;

    public @Unsigned long @Size(64) [] splitIndices;

    public ldmMatchCandidate_t @Size(64) [] matchCandidates;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { long long unsigned int _hpet_mc64; unsigned int _hpet_mc32; long unsigned int _hpet_mc; }"
  )
  @NotUsableInJava
  public static class _u0_of_hpet extends Union {
    public @Unsigned long _hpet_mc64;

    public @Unsigned int _hpet_mc32;

    public @Unsigned long _hpet_mc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { seqDef_s *sequencesStart; seqDef_s *sequences; unsigned char *litStart; unsigned char *lit; unsigned char *llCode; unsigned char *mlCode; unsigned char *ofCode; long unsigned int maxNbSeq; long unsigned int maxNbLit; longLengthType_of_seqStore_t longLengthType; unsigned int longLengthPos; }"
  )
  @NotUsableInJava
  public static class seqStore_t extends Struct {
    public Ptr sequencesStart;

    public Ptr sequences;

    public Ptr litStart;

    public Ptr lit;

    public Ptr llCode;

    public Ptr mlCode;

    public Ptr ofCode;

    public @Unsigned long maxNbSeq;

    public @Unsigned long maxNbLit;

    public @OriginalName("ZSTD_longLengthType_e") longLengthType_of_seqStore_t longLengthType;

    public @Unsigned int longLengthPos;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int wwid; long long unsigned int lun; }"
  )
  @NotUsableInJava
  public static class fibre_of_device_path_of_edd_device_params extends Struct {
    public @Unsigned long wwid;

    public @Unsigned long lun;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { long unsigned int bitContainer; unsigned int bitsConsumed; const char*; const char*; const char*; } DStream; struct { long unsigned int state; const struct { short unsigned int nextState; unsigned char nbAdditionalBits; unsigned char nbBits; unsigned int baseValue; }*; } stateLL; struct { long unsigned int state; const struct { short unsigned int nextState; unsigned char nbAdditionalBits; unsigned char nbBits; unsigned int baseValue; }*; } stateOffb; struct { long unsigned int state; const struct { short unsigned int nextState; unsigned char nbAdditionalBits; unsigned char nbBits; unsigned int baseValue; }*; } stateML; long unsigned int prevOffset[3]; }"
  )
  @NotUsableInJava
  public static class seqState_t extends Struct {
    public BIT_DStream_t DStream;

    public ZSTD_fseState stateLL;

    public ZSTD_fseState stateOffb;

    public ZSTD_fseState stateML;

    public @Unsigned long @Size(3) [] prevOffset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int flags; long long unsigned int address; union { unsigned int ptid; }; }"
  )
  @NotUsableInJava
  public static class pagefault_of_arg_of_uffd_msg extends Struct {
    public @Unsigned long flags;

    public @Unsigned long address;

    public feat_of_pagefault_of_arg_of_uffd_msg feat;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct roce_ah_attr"
  )
  @NotUsableInJava
  public static class roce_ah_attr extends Struct {
    public @Unsigned char @Size(6) [] dmac;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bputs_entry"
  )
  @NotUsableInJava
  public static class bputs_entry extends Struct {
    public trace_entry ent;

    public @Unsigned long ip;

    public String str;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct km_event"
  )
  @NotUsableInJava
  public static class km_event extends Struct {
    public data_of_km_event data;

    public @Unsigned int seq;

    public @Unsigned int portid;

    public @Unsigned int event;

    public Ptr net;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct statx_timestamp"
  )
  @NotUsableInJava
  public static class statx_timestamp extends Struct {
    public long tv_sec;

    public @Unsigned int tv_nsec;

    public int __reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct accept_range"
  )
  @NotUsableInJava
  public static class accept_range extends Struct {
    public list_head list;

    public @Unsigned long start;

    public @Unsigned long end;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int rip; unsigned int is_write; unsigned int pad; }"
  )
  @NotUsableInJava
  public static class tpr_access_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long rip;

    public @Unsigned int is_write;

    public @Unsigned int pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ignore_section"
  )
  @NotUsableInJava
  public static class ignore_section extends Struct {
    public @OriginalName("guid_t") uuid_t guid;

    public String name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int h_i_translator; }"
  )
  @NotUsableInJava
  public static class hurd1_of_osd1_of_ext4_inode extends Struct {
    public @Unsigned int h_i_translator;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ipstats_mib"
  )
  @NotUsableInJava
  public static class ipstats_mib extends Struct {
    public @Unsigned long @Size(38) [] mibs;

    public u64_stats_sync syncp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct er_account"
  )
  @NotUsableInJava
  public static class er_account extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public @Unsigned long config;

    public @Unsigned long reg;

    public atomic_t ref;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ac6_iter_state"
  )
  @NotUsableInJava
  public static class ac6_iter_state extends Struct {
    public seq_net_private p;

    public Ptr dev;

    public Ptr idev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct file *file; long unsigned int pgoff; }"
  )
  @NotUsableInJava
  public static class gmem_of_kvm_memory_slot extends Struct {
    public Ptr file;

    public @Unsigned long pgoff;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct extent_status"
  )
  @NotUsableInJava
  public static class extent_status extends Struct {
    public rb_node rb_node;

    public @Unsigned @OriginalName("ext4_lblk_t") int es_lblk;

    public @Unsigned @OriginalName("ext4_lblk_t") int es_len;

    public @Unsigned @OriginalName("ext4_fsblk_t") long es_pblk;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rmid_read"
  )
  @NotUsableInJava
  public static class rmid_read extends Struct {
    public Ptr rgrp;

    public Ptr r;

    public Ptr d;

    public resctrl_event_id evtid;

    public boolean first;

    public int err;

    public @Unsigned long val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rmid_entry"
  )
  @NotUsableInJava
  public static class rmid_entry extends Struct {
    public @Unsigned int rmid;

    public int busy;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct cipher_alg cipher; struct compress_alg compress; }"
  )
  @NotUsableInJava
  public static class cra_u_of_crypto_alg extends Union {
    public cipher_alg cipher;

    public compress_alg compress;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum batadv_packettype"
  )
  public enum batadv_packettype implements Enum, TypedEnum {
    /**
     * {@code BATADV_IV_OGM = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BATADV_IV_OGM"
    )
    BATADV_IV_OGM,

    /**
     * {@code BATADV_BCAST = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BATADV_BCAST"
    )
    BATADV_BCAST,

    /**
     * {@code BATADV_CODED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BATADV_CODED"
    )
    BATADV_CODED,

    /**
     * {@code BATADV_ELP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "BATADV_ELP"
    )
    BATADV_ELP,

    /**
     * {@code BATADV_OGM2 = 4}
     */
    @EnumMember(
        value = 4L,
        name = "BATADV_OGM2"
    )
    BATADV_OGM2,

    /**
     * {@code BATADV_MCAST = 5}
     */
    @EnumMember(
        value = 5L,
        name = "BATADV_MCAST"
    )
    BATADV_MCAST,

    /**
     * {@code BATADV_UNICAST = 64}
     */
    @EnumMember(
        value = 64L,
        name = "BATADV_UNICAST"
    )
    BATADV_UNICAST,

    /**
     * {@code BATADV_UNICAST_FRAG = 65}
     */
    @EnumMember(
        value = 65L,
        name = "BATADV_UNICAST_FRAG"
    )
    BATADV_UNICAST_FRAG,

    /**
     * {@code BATADV_UNICAST_4ADDR = 66}
     */
    @EnumMember(
        value = 66L,
        name = "BATADV_UNICAST_4ADDR"
    )
    BATADV_UNICAST_4ADDR,

    /**
     * {@code BATADV_ICMP = 67}
     */
    @EnumMember(
        value = 67L,
        name = "BATADV_ICMP"
    )
    BATADV_ICMP,

    /**
     * {@code BATADV_UNICAST_TVLV = 68}
     */
    @EnumMember(
        value = 68L,
        name = "BATADV_UNICAST_TVLV"
    )
    BATADV_UNICAST_TVLV
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct batadv_unicast_packet"
  )
  @NotUsableInJava
  public static class batadv_unicast_packet extends Struct {
    public @Unsigned char packet_type;

    public @Unsigned char version;

    public @Unsigned char ttl;

    public @Unsigned char ttvn;

    public @Unsigned char @Size(6) [] dest;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int pmtu; short unsigned int probe_size; short unsigned int probe_high; unsigned char probe_count; unsigned char state; }"
  )
  @NotUsableInJava
  public static class pl_of_sctp_transport extends Struct {
    public @Unsigned short pmtu;

    public @Unsigned short probe_size;

    public @Unsigned short probe_high;

    public @Unsigned char probe_count;

    public @Unsigned char state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct urb_priv"
  )
  @NotUsableInJava
  public static class urb_priv extends Struct {
    public list_head node;

    public Ptr urb;

    public Ptr qh;

    public list_head td_list;

    public @Unsigned int fsbr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kdf_testvec"
  )
  @NotUsableInJava
  public static class kdf_testvec extends Struct {
    public Ptr key;

    public @Unsigned long keylen;

    public Ptr ikm;

    public @Unsigned long ikmlen;

    public kvec info;

    public Ptr expected;

    public @Unsigned long expectedlen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kdf_input_block"
  )
  @NotUsableInJava
  public static class kdf_input_block extends Struct {
    public @Unsigned char counter;

    public @Unsigned char @Size(6) [] label;

    public tcp4_ao_context ctx;

    public @Unsigned @OriginalName("__be16") short outlen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int a_is_pminus3; unsigned int two_inv_p; }"
  )
  @NotUsableInJava
  public static class valid_of_t_of_mpi_ec_ctx extends Struct {
    public @Unsigned int a_is_pminus3;

    public @Unsigned int two_inv_p;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ack_sample"
  )
  @NotUsableInJava
  public static class ack_sample extends Struct {
    public @Unsigned int pkts_acked;

    public int rtt_us;

    public @Unsigned int in_flight;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int err; }"
  )
  @NotUsableInJava
  public static class ack_of_event_data_of_proc_event extends Struct {
    public @Unsigned int err;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pefile_context"
  )
  @NotUsableInJava
  public static class pefile_context extends Struct {
    public @Unsigned int header_size;

    public @Unsigned int image_checksum_offset;

    public @Unsigned int cert_dirent_offset;

    public @Unsigned int n_data_dirents;

    public @Unsigned int n_sections;

    public @Unsigned int certs_size;

    public @Unsigned int sig_offset;

    public @Unsigned int sig_len;

    public Ptr secs;

    public Ptr digest;

    public @Unsigned int digest_len;

    public String digest_algo;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct zap_details"
  )
  @NotUsableInJava
  public static class zap_details extends Struct {
    public Ptr single_folio;

    public boolean even_cows;

    public @Unsigned @OriginalName("zap_flags_t") int zap_flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int nargs; long int args[6]; }"
  )
  @NotUsableInJava
  public static class socketcall_of_anon_member_of_audit_context extends Struct {
    public int nargs;

    public long @Size(6) [] args;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rd_msg"
  )
  @NotUsableInJava
  public static class rd_msg extends Struct {
    public icmp6hdr icmph;

    public in6_addr target;

    public in6_addr dest;

    public @Unsigned char @Size(0) [] opt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pacct_struct"
  )
  @NotUsableInJava
  public static class pacct_struct extends Struct {
    public int ac_flag;

    public long ac_exitcode;

    public @Unsigned long ac_mem;

    public @Unsigned long ac_utime;

    public @Unsigned long ac_stime;

    public @Unsigned long ac_minflt;

    public @Unsigned long ac_majflt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct entrypoints_bpf"
  )
  @NotUsableInJava
  public static class entrypoints_bpf extends Struct {
    public bpf_loader_ctx ctx;

    public maps_of_entrypoints_bpf maps;

    public progs_of_entrypoints_bpf progs;

    public links_of_entrypoints_bpf links;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct eee_reply_data"
  )
  @NotUsableInJava
  public static class eee_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_eee eee;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gntab_unmap_queue_data"
  )
  @NotUsableInJava
  public static class gntab_unmap_queue_data extends Struct {
    public delayed_work gnttab_work;

    public Ptr data;

    public @OriginalName("gnttab_unmap_refs_done") Ptr done;

    public Ptr unmap_ops;

    public Ptr kunmap_ops;

    public Ptr> pages;

    public @Unsigned int count;

    public @Unsigned int age;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct userspace_policy"
  )
  @NotUsableInJava
  public static class userspace_policy extends Struct {
    public @Unsigned int is_managed;

    public @Unsigned int setspeed;

    public mutex mutex;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct userspace_data"
  )
  @NotUsableInJava
  public static class userspace_data extends Struct {
    public @Unsigned long user_frequency;

    public boolean valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char smm; unsigned char pending; unsigned char smm_inside_nmi; unsigned char latched_init; }"
  )
  @NotUsableInJava
  public static class smi_of_kvm_vcpu_events extends Struct {
    public @Unsigned char smm;

    public @Unsigned char pending;

    public @Unsigned char smm_inside_nmi;

    public @Unsigned char latched_init;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct section_header"
  )
  @NotUsableInJava
  public static class section_header extends Struct {
    public char @Size(8) [] name;

    public @Unsigned @OriginalName("uint32_t") int virtual_size;

    public @Unsigned @OriginalName("uint32_t") int virtual_address;

    public @Unsigned @OriginalName("uint32_t") int raw_data_size;

    public @Unsigned @OriginalName("uint32_t") int data_addr;

    public @Unsigned @OriginalName("uint32_t") int relocs;

    public @Unsigned @OriginalName("uint32_t") int line_numbers;

    public @Unsigned @OriginalName("uint16_t") short num_relocs;

    public @Unsigned @OriginalName("uint16_t") short num_lin_numbers;

    public @Unsigned @OriginalName("uint32_t") int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vid_data"
  )
  @NotUsableInJava
  public static class vid_data extends Struct {
    public int min;

    public int max;

    public int turbo;

    public @OriginalName("int32_t") int ratio;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fork_frame"
  )
  @NotUsableInJava
  public static class fork_frame extends Struct {
    public inactive_task_frame frame;

    public pt_regs regs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fork_proc_event"
  )
  @NotUsableInJava
  public static class fork_proc_event extends Struct {
    public @OriginalName("__kernel_pid_t") int parent_pid;

    public @OriginalName("__kernel_pid_t") int parent_tgid;

    public @OriginalName("__kernel_pid_t") int child_pid;

    public @OriginalName("__kernel_pid_t") int child_tgid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int ufd; }"
  )
  @NotUsableInJava
  public static class fork_of_arg_of_uffd_msg extends Struct {
    public @Unsigned int ufd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_gr0_gam_gr_config_s"
  )
  @NotUsableInJava
  public static class uv4h_gr0_gam_gr_config_s extends Struct {
    public @Unsigned long rsvd_0_9;

    public @Unsigned long subspace;

    public @Unsigned long rsvd_11_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_node_id_s"
  )
  @NotUsableInJava
  public static class uv4h_node_id_s extends Struct {
    public @Unsigned long force1;

    public @Unsigned long manufacturer;

    public @Unsigned long part_number;

    public @Unsigned long revision;

    public @Unsigned long node_id;

    public @Unsigned long rsvd_47;

    public @Unsigned long router_select;

    public @Unsigned long rsvd_49;

    public @Unsigned long nodes_per_bit;

    public @Unsigned long ni_port;

    public @Unsigned long rsvd_62_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_rh_gam_addr_map_config_s"
  )
  @NotUsableInJava
  public static class uv4h_rh_gam_addr_map_config_s extends Struct {
    public @Unsigned long rsvd_0_5;

    public @Unsigned long n_skt;

    public @Unsigned long rsvd_10_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_rh_gam_alias_2_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv4h_rh_gam_alias_2_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long base;

    public @Unsigned long rsvd_32_47;

    public @Unsigned long m_alias;

    public @Unsigned long rsvd_53_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_rh_gam_alias_2_redirect_config_s"
  )
  @NotUsableInJava
  public static class uv4h_rh_gam_alias_2_redirect_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long dest_base;

    public @Unsigned long rsvd_46_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_rh_gam_gru_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv4h_rh_gam_gru_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_24;

    public @Unsigned long undef_25;

    public @Unsigned long base;

    public @Unsigned long rsvd_46_51;

    public @Unsigned long n_gru;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_rh_gam_mmioh_overlay_config0_s"
  )
  @NotUsableInJava
  public static class uv4h_rh_gam_mmioh_overlay_config0_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_rh_gam_mmioh_overlay_config1_s"
  )
  @NotUsableInJava
  public static class uv4h_rh_gam_mmioh_overlay_config1_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv4h_rh_gam_mmr_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv4h_rh_gam_mmr_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long rsvd_46_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct err_info"
  )
  @NotUsableInJava
  public static class err_info extends Struct {
    public Ptr errs;

    public @Unsigned char type;

    public @Unsigned short pos;

    public @Unsigned long ts;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum err_types"
  )
  public enum err_types implements Enum, TypedEnum {
    /**
     * {@code ERR_TYPE_CACHE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ERR_TYPE_CACHE"
    )
    ERR_TYPE_CACHE,

    /**
     * {@code ERR_TYPE_TLB = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ERR_TYPE_TLB"
    )
    ERR_TYPE_TLB,

    /**
     * {@code ERR_TYPE_BUS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ERR_TYPE_BUS"
    )
    ERR_TYPE_BUS,

    /**
     * {@code ERR_TYPE_MS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ERR_TYPE_MS"
    )
    ERR_TYPE_MS,

    /**
     * {@code N_ERR_TYPES = 4}
     */
    @EnumMember(
        value = 4L,
        name = "N_ERR_TYPES"
    )
    N_ERR_TYPES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mmiotrace_rw"
  )
  @NotUsableInJava
  public static class mmiotrace_rw extends Struct {
    public @Unsigned @OriginalName("resource_size_t") long phys;

    public @Unsigned long value;

    public @Unsigned long pc;

    public int map_id;

    public @Unsigned char opcode;

    public @Unsigned char width;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mmiotrace_map"
  )
  @NotUsableInJava
  public static class mmiotrace_map extends Struct {
    public @Unsigned @OriginalName("resource_size_t") long phys;

    public @Unsigned long virt;

    public @Unsigned long len;

    public int map_id;

    public @Unsigned char opcode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct powernowk8_target_arg"
  )
  @NotUsableInJava
  public static class powernowk8_target_arg extends Struct {
    public Ptr pol;

    public @Unsigned int newstate;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct channels_reply_data"
  )
  @NotUsableInJava
  public static class channels_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_channels channels;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct auto_mode_param"
  )
  @NotUsableInJava
  public static class auto_mode_param extends Struct {
    public int qp_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct auto_movable_stats"
  )
  @NotUsableInJava
  public static class auto_movable_stats extends Struct {
    public @Unsigned long kernel_early_pages;

    public @Unsigned long movable_pages;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct auto_movable_group_stats"
  )
  @NotUsableInJava
  public static class auto_movable_group_stats extends Struct {
    public @Unsigned long movable_pages;

    public @Unsigned long req_kernel_early_pages;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct icmpv6msg_mib"
  )
  @NotUsableInJava
  public static class icmpv6msg_mib extends Struct {
    public @OriginalName("atomic_long_t") atomic64_t @Size(512) [] mibs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct icmpv6msg_mib_device"
  )
  @NotUsableInJava
  public static class icmpv6msg_mib_device extends Struct {
    public @OriginalName("atomic_long_t") atomic64_t @Size(512) [] mibs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netport_security_struct"
  )
  @NotUsableInJava
  public static class netport_security_struct extends Struct {
    public @Unsigned int sid;

    public @Unsigned short port;

    public @Unsigned char protocol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct __pldm_timestamp"
  )
  @NotUsableInJava
  public static class __pldm_timestamp extends Struct {
    public @Unsigned char @Size(13) [] b;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct __pldm_header"
  )
  @NotUsableInJava
  public static class __pldm_header extends Struct {
    public uuid_t id;

    public @Unsigned char revision;

    public @Unsigned @OriginalName("__le16") short size;

    public __pldm_timestamp release_date;

    public @Unsigned @OriginalName("__le16") short component_bitmap_len;

    public @Unsigned char version_type;

    public @Unsigned char version_len;

    public @Unsigned char @Size(0) [] version_string;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pldm_pci_record_id"
  )
  @NotUsableInJava
  public static class pldm_pci_record_id extends Struct {
    public int vendor;

    public int device;

    public int subsystem_vendor;

    public int subsystem_device;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int value; }"
  )
  @NotUsableInJava
  public static class lid_angle_of_anon_member_of_ec_response_motion_sense extends Struct {
    public @Unsigned @OriginalName("uint16_t") short value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum blockDelimiters_of_ZSTD_CCtx_params_and_blockDelimiters_of_ZSTD_CCtx_params_s"
  )
  public enum blockDelimiters_of_ZSTD_CCtx_params_and_blockDelimiters_of_ZSTD_CCtx_params_s implements Enum, TypedEnum {
    /**
     * {@code ZSTD_sf_noBlockDelimiters = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_sf_noBlockDelimiters"
    )
    ZSTD_sf_noBlockDelimiters,

    /**
     * {@code ZSTD_sf_explicitBlockDelimiters = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_sf_explicitBlockDelimiters"
    )
    ZSTD_sf_explicitBlockDelimiters
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char addr[6]; }"
  )
  @NotUsableInJava
  public static class mcast_of_u_of_xen_netif_extra_info extends Struct {
    public @Unsigned @OriginalName("uint8_t") char @Size(6) [] addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dcbevent_notif_type"
  )
  public enum dcbevent_notif_type implements Enum, TypedEnum {
    /**
     * {@code DCB_APP_EVENT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DCB_APP_EVENT"
    )
    DCB_APP_EVENT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct csi2_resources_walk_data"
  )
  @NotUsableInJava
  public static class csi2_resources_walk_data extends Struct {
    public @OriginalName("acpi_handle") Ptr handle;

    public list_head connections;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enum vlan_mode_of_bridge_of_anon_member_of_net_device_path vlan_mode; short unsigned int vlan_id; short unsigned int vlan_proto; }"
  )
  @NotUsableInJava
  public static class bridge_of_anon_member_of_net_device_path extends Struct {
    public vlan_mode_of_bridge_of_anon_member_of_net_device_path vlan_mode;

    public @Unsigned short vlan_id;

    public @Unsigned @OriginalName("__be16") short vlan_proto;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bridge_stp_xstats"
  )
  @NotUsableInJava
  public static class bridge_stp_xstats extends Struct {
    public @Unsigned long transition_blk;

    public @Unsigned long transition_fwd;

    public @Unsigned long rx_bpdu;

    public @Unsigned long tx_bpdu;

    public @Unsigned long rx_tcn;

    public @Unsigned long tx_tcn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bridge_id"
  )
  @NotUsableInJava
  public static class bridge_id extends Struct {
    public @Unsigned char @Size(2) [] prio;

    public @Unsigned char @Size(6) [] addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bridge_mcast_own_query"
  )
  @NotUsableInJava
  public static class bridge_mcast_own_query extends Struct {
    public timer_list timer;

    public @Unsigned int startup_sent;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bridge_mcast_other_query"
  )
  @NotUsableInJava
  public static class bridge_mcast_other_query extends Struct {
    public timer_list timer;

    public timer_list delay_timer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bridge_mcast_querier"
  )
  @NotUsableInJava
  public static class bridge_mcast_querier extends Struct {
    public br_ip addr;

    public int port_ifidx;

    public @OriginalName("seqcount_spinlock_t") seqcount_spinlock seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bridge_mcast_stats"
  )
  @NotUsableInJava
  public static class bridge_mcast_stats extends Struct {
    public br_mcast_stats mstats;

    public u64_stats_sync syncp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int secondary_status; short unsigned int control; }"
  )
  @NotUsableInJava
  public static class bridge_of_cper_sec_pcie extends Struct {
    public @Unsigned short secondary_status;

    public @Unsigned short control;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netnode_security_struct"
  )
  @NotUsableInJava
  public static class netnode_security_struct extends Struct {
    public addr_of_netnode_security_struct_and_anon_member_of_nh_notifier_single_info_and_gw_of_nh_config addr;

    public @Unsigned int sid;

    public @Unsigned short family;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct idt_bits"
  )
  @NotUsableInJava
  public static class idt_bits extends Struct {
    public @Unsigned short ist;

    public @Unsigned short zero;

    public @Unsigned short type;

    public @Unsigned short dpl;

    public @Unsigned short p;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct idt_data"
  )
  @NotUsableInJava
  public static class idt_data extends Struct {
    public @Unsigned int vector;

    public @Unsigned int segment;

    public idt_bits bits;

    public Ptr addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct for_each_memory_block_cb_data"
  )
  @NotUsableInJava
  public static class for_each_memory_block_cb_data extends Struct {
    public @OriginalName("walk_memory_blocks_func_t") Ptr func;

    public Ptr arg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct plat_serial8250_port"
  )
  @NotUsableInJava
  public static class plat_serial8250_port extends Struct {
    public @Unsigned long iobase;

    public Ptr membase;

    public @Unsigned @OriginalName("resource_size_t") long mapbase;

    public @Unsigned @OriginalName("resource_size_t") long mapsize;

    public @Unsigned int uartclk;

    public @Unsigned int irq;

    public @Unsigned long irqflags;

    public Ptr private_data;

    public @Unsigned char regshift;

    public @Unsigned char iotype;

    public @Unsigned char hub6;

    public @Unsigned char has_sysrq;

    public @Unsigned int type;

    public @Unsigned @OriginalName("upf_t") long flags;

    public @Unsigned short bugs;

    public Ptr serial_in;

    public Ptr serial_out;

    public Ptr dl_read;

    public Ptr dl_write;

    public Ptr set_termios;

    public Ptr set_ldisc;

    public Ptr get_mctrl;

    public Ptr handle_irq;

    public Ptr pm;

    public Ptr handle_break;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct stored_match_addr"
  )
  @NotUsableInJava
  public static class stored_match_addr extends Struct {
    @InlineUnion(29191)
    public sockaddr addr;

    @InlineUnion(29191)
    public sockaddr_in addr4;

    @InlineUnion(29191)
    public sockaddr_in6 addr6;

    public int addrlen;

    public match_addr maddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { long long unsigned int u; long long int s; }"
  )
  @NotUsableInJava
  public static class stored_of_opal_resp_tok extends Union {
    public @Unsigned long u;

    public long s;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct callchain_cpus_entries"
  )
  @NotUsableInJava
  public static class callchain_cpus_entries extends Struct {
    public callback_head callback_head;

    public Ptr @Size(0) [] cpu_entries;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct karatsuba_ctx"
  )
  @NotUsableInJava
  public static class karatsuba_ctx extends Struct {
    public Ptr next;

    public @OriginalName("mpi_ptr_t") Ptr tspace;

    public @OriginalName("mpi_size_t") int tspace_size;

    public @OriginalName("mpi_ptr_t") Ptr tp;

    public @OriginalName("mpi_size_t") int tp_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct bpf_prog_desc hid_tail_call; }"
  )
  @NotUsableInJava
  public static class progs_of_entrypoints_bpf extends Struct {
    public bpf_prog_desc hid_tail_call;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sch_frag_data"
  )
  @NotUsableInJava
  public static class sch_frag_data extends Struct {
    public @Unsigned long dst;

    public qdisc_skb_cb cb;

    public @Unsigned @OriginalName("__be16") short inner_protocol;

    public @Unsigned short vlan_tci;

    public @Unsigned @OriginalName("__be16") short vlan_proto;

    public @Unsigned int l2_len;

    public @Unsigned char @Size(18) [] l2_data;

    public Ptr xmit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct btf_func_model model; void *addr; _Bool ftrace_managed; }"
  )
  @NotUsableInJava
  public static class func_of_bpf_trampoline extends Struct {
    public btf_func_model model;

    public Ptr addr;

    public boolean ftrace_managed;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct func_repeats_entry"
  )
  @NotUsableInJava
  public static class func_repeats_entry extends Struct {
    public trace_entry ent;

    public @Unsigned long ip;

    public @Unsigned long parent_ip;

    public @Unsigned short count;

    public @Unsigned short top_delta_ts;

    public @Unsigned int bottom_delta_ts;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { void (*write)(struct acpi_pct_register*, unsigned int); unsigned int (*read)(struct acpi_pct_register*); }"
  )
  @NotUsableInJava
  public static class func_of_drv_cmd extends Union {
    public Ptr write;

    public Ptr read;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uprobes_state"
  )
  @NotUsableInJava
  public static class uprobes_state extends Struct {
    public Ptr xol_area;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union upper_chunk"
  )
  @NotUsableInJava
  public static class upper_chunk extends Union {
    public Ptr next;

    public Ptr @Size(256) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum s2idle_states"
  )
  public enum s2idle_states implements Enum, TypedEnum {
    /**
     * {@code S2IDLE_STATE_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "S2IDLE_STATE_NONE"
    )
    S2IDLE_STATE_NONE,

    /**
     * {@code S2IDLE_STATE_ENTER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "S2IDLE_STATE_ENTER"
    )
    S2IDLE_STATE_ENTER,

    /**
     * {@code S2IDLE_STATE_WAKE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "S2IDLE_STATE_WAKE"
    )
    S2IDLE_STATE_WAKE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pubkey_algo"
  )
  public enum pubkey_algo implements Enum, TypedEnum {
    /**
     * {@code PUBKEY_ALGO_RSA = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PUBKEY_ALGO_RSA"
    )
    PUBKEY_ALGO_RSA,

    /**
     * {@code PUBKEY_ALGO_MAX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PUBKEY_ALGO_MAX"
    )
    PUBKEY_ALGO_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pubkey_hdr"
  )
  @NotUsableInJava
  public static class pubkey_hdr extends Struct {
    public @Unsigned @OriginalName("uint8_t") char version;

    public @Unsigned @OriginalName("uint32_t") int timestamp;

    public @Unsigned @OriginalName("uint8_t") char algo;

    public @Unsigned @OriginalName("uint8_t") char nmpi;

    public char @Size(0) [] mpi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int ino; unsigned int gen; unsigned int parent_ino; unsigned int parent_gen; }"
  )
  @NotUsableInJava
  public static class i32_of_anon_member_of_fid extends Struct {
    public @Unsigned int ino;

    public @Unsigned int gen;

    public @Unsigned int parent_ino;

    public @Unsigned int parent_gen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int euid; unsigned int egid; }"
  )
  @NotUsableInJava
  public static class e_of_id_proc_event extends Union {
    public @Unsigned int euid;

    public @Unsigned int egid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lpm_trie_node"
  )
  @NotUsableInJava
  public static class lpm_trie_node extends Struct {
    public callback_head rcu;

    public Ptr @Size(2) [] child;

    public @Unsigned int prefixlen;

    public @Unsigned int flags;

    public @Unsigned char @Size(0) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lpm_trie"
  )
  @NotUsableInJava
  public static class lpm_trie extends Struct {
    public bpf_map map;

    public Ptr root;

    public @Unsigned long n_entries;

    public @Unsigned long max_prefixlen;

    public @Unsigned long data_size;

    public @OriginalName("spinlock_t") spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum depot_counter_id"
  )
  public enum depot_counter_id implements Enum, TypedEnum {
    /**
     * {@code DEPOT_COUNTER_REFD_ALLOCS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DEPOT_COUNTER_REFD_ALLOCS"
    )
    DEPOT_COUNTER_REFD_ALLOCS,

    /**
     * {@code DEPOT_COUNTER_REFD_FREES = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DEPOT_COUNTER_REFD_FREES"
    )
    DEPOT_COUNTER_REFD_FREES,

    /**
     * {@code DEPOT_COUNTER_REFD_INUSE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DEPOT_COUNTER_REFD_INUSE"
    )
    DEPOT_COUNTER_REFD_INUSE,

    /**
     * {@code DEPOT_COUNTER_FREELIST_SIZE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "DEPOT_COUNTER_FREELIST_SIZE"
    )
    DEPOT_COUNTER_FREELIST_SIZE,

    /**
     * {@code DEPOT_COUNTER_PERSIST_COUNT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DEPOT_COUNTER_PERSIST_COUNT"
    )
    DEPOT_COUNTER_PERSIST_COUNT,

    /**
     * {@code DEPOT_COUNTER_PERSIST_BYTES = 5}
     */
    @EnumMember(
        value = 5L,
        name = "DEPOT_COUNTER_PERSIST_BYTES"
    )
    DEPOT_COUNTER_PERSIST_BYTES,

    /**
     * {@code DEPOT_COUNTER_COUNT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "DEPOT_COUNTER_COUNT"
    )
    DEPOT_COUNTER_COUNT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ttu_flags"
  )
  public enum ttu_flags implements Enum, TypedEnum {
    /**
     * {@code TTU_SPLIT_HUGE_PMD = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TTU_SPLIT_HUGE_PMD"
    )
    TTU_SPLIT_HUGE_PMD,

    /**
     * {@code TTU_IGNORE_MLOCK = 8}
     */
    @EnumMember(
        value = 8L,
        name = "TTU_IGNORE_MLOCK"
    )
    TTU_IGNORE_MLOCK,

    /**
     * {@code TTU_SYNC = 16}
     */
    @EnumMember(
        value = 16L,
        name = "TTU_SYNC"
    )
    TTU_SYNC,

    /**
     * {@code TTU_HWPOISON = 32}
     */
    @EnumMember(
        value = 32L,
        name = "TTU_HWPOISON"
    )
    TTU_HWPOISON,

    /**
     * {@code TTU_BATCH_FLUSH = 64}
     */
    @EnumMember(
        value = 64L,
        name = "TTU_BATCH_FLUSH"
    )
    TTU_BATCH_FLUSH,

    /**
     * {@code TTU_RMAP_LOCKED = 128}
     */
    @EnumMember(
        value = 128L,
        name = "TTU_RMAP_LOCKED"
    )
    TTU_RMAP_LOCKED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct giveback_urb_bh"
  )
  @NotUsableInJava
  public static class giveback_urb_bh extends Struct {
    public boolean running;

    public boolean high_prio;

    public @OriginalName("spinlock_t") spinlock lock;

    public list_head head;

    public tasklet_struct bh;

    public Ptr completing_ep;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct time_namespace"
  )
  @NotUsableInJava
  public static class time_namespace extends Struct {
    public Ptr user_ns;

    public Ptr ucounts;

    public ns_common ns;

    public timens_offsets offsets;

    public Ptr vvar_page;

    public boolean frozen_offsets;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct audit_ntp_data ntp_data; struct timespec64 tk_injoffset; }"
  )
  @NotUsableInJava
  public static class time_of_anon_member_of_audit_context extends Struct {
    public audit_ntp_data ntp_data;

    public timespec64 tk_injoffset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mscode_actions"
  )
  public enum mscode_actions implements Enum, TypedEnum {
    /**
     * {@code ACT_mscode_note_content_type = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ACT_mscode_note_content_type"
    )
    ACT_mscode_note_content_type,

    /**
     * {@code ACT_mscode_note_digest = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ACT_mscode_note_digest"
    )
    ACT_mscode_note_digest,

    /**
     * {@code ACT_mscode_note_digest_algo = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ACT_mscode_note_digest_algo"
    )
    ACT_mscode_note_digest_algo,

    /**
     * {@code NR__mscode_actions = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NR__mscode_actions"
    )
    NR__mscode_actions
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum twl6030_module_ids"
  )
  public enum twl6030_module_ids implements Enum, TypedEnum {
    /**
     * {@code TWL6030_MODULE_ID0 = 9}
     */
    @EnumMember(
        value = 9L,
        name = "TWL6030_MODULE_ID0"
    )
    TWL6030_MODULE_ID0,

    /**
     * {@code TWL6030_MODULE_ID1 = 10}
     */
    @EnumMember(
        value = 10L,
        name = "TWL6030_MODULE_ID1"
    )
    TWL6030_MODULE_ID1,

    /**
     * {@code TWL6030_MODULE_ID2 = 11}
     */
    @EnumMember(
        value = 11L,
        name = "TWL6030_MODULE_ID2"
    )
    TWL6030_MODULE_ID2,

    /**
     * {@code TWL6030_MODULE_GPADC = 12}
     */
    @EnumMember(
        value = 12L,
        name = "TWL6030_MODULE_GPADC"
    )
    TWL6030_MODULE_GPADC,

    /**
     * {@code TWL6030_MODULE_GASGAUGE = 13}
     */
    @EnumMember(
        value = 13L,
        name = "TWL6030_MODULE_GASGAUGE"
    )
    TWL6030_MODULE_GASGAUGE,

    /**
     * {@code TWL6032_MODULE_CHARGE = 14}
     */
    @EnumMember(
        value = 14L,
        name = "TWL6032_MODULE_CHARGE"
    )
    TWL6032_MODULE_CHARGE,

    /**
     * {@code TWL6030_MODULE_LAST = 15}
     */
    @EnumMember(
        value = 15L,
        name = "TWL6030_MODULE_LAST"
    )
    TWL6030_MODULE_LAST
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct twl6030_irq"
  )
  @NotUsableInJava
  public static class twl6030_irq extends Struct {
    public @Unsigned int irq_base;

    public int twl_irq;

    public boolean irq_wake_enabled;

    public atomic_t wakeirqs;

    public notifier_block pm_nb;

    public irq_chip irq_chip;

    public Ptr irq_domain;

    public Ptr irq_mapping_tbl;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct math_emu_info"
  )
  @NotUsableInJava
  public static class math_emu_info extends Struct {
    public long ___orig_eip;

    public Ptr regs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kcsan_scoped_access"
  )
  @NotUsableInJava
  public static class kcsan_scoped_access extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timers_private"
  )
  @NotUsableInJava
  public static class timers_private extends Struct {
    public Ptr pid;

    public Ptr task;

    public Ptr sighand;

    public Ptr ns;

    public @Unsigned long flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tps65917_irqs"
  )
  public enum tps65917_irqs implements Enum, TypedEnum {
    /**
     * {@code TPS65917_RESERVED1 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TPS65917_RESERVED1"
    )
    TPS65917_RESERVED1,

    /**
     * {@code TPS65917_PWRON_IRQ = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TPS65917_PWRON_IRQ"
    )
    TPS65917_PWRON_IRQ,

    /**
     * {@code TPS65917_LONG_PRESS_KEY_IRQ = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TPS65917_LONG_PRESS_KEY_IRQ"
    )
    TPS65917_LONG_PRESS_KEY_IRQ,

    /**
     * {@code TPS65917_RESERVED2 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TPS65917_RESERVED2"
    )
    TPS65917_RESERVED2,

    /**
     * {@code TPS65917_PWRDOWN_IRQ = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TPS65917_PWRDOWN_IRQ"
    )
    TPS65917_PWRDOWN_IRQ,

    /**
     * {@code TPS65917_HOTDIE_IRQ = 5}
     */
    @EnumMember(
        value = 5L,
        name = "TPS65917_HOTDIE_IRQ"
    )
    TPS65917_HOTDIE_IRQ,

    /**
     * {@code TPS65917_VSYS_MON_IRQ = 6}
     */
    @EnumMember(
        value = 6L,
        name = "TPS65917_VSYS_MON_IRQ"
    )
    TPS65917_VSYS_MON_IRQ,

    /**
     * {@code TPS65917_RESERVED3 = 7}
     */
    @EnumMember(
        value = 7L,
        name = "TPS65917_RESERVED3"
    )
    TPS65917_RESERVED3,

    /**
     * {@code TPS65917_RESERVED4 = 8}
     */
    @EnumMember(
        value = 8L,
        name = "TPS65917_RESERVED4"
    )
    TPS65917_RESERVED4,

    /**
     * {@code TPS65917_OTP_ERROR_IRQ = 9}
     */
    @EnumMember(
        value = 9L,
        name = "TPS65917_OTP_ERROR_IRQ"
    )
    TPS65917_OTP_ERROR_IRQ,

    /**
     * {@code TPS65917_WDT_IRQ = 10}
     */
    @EnumMember(
        value = 10L,
        name = "TPS65917_WDT_IRQ"
    )
    TPS65917_WDT_IRQ,

    /**
     * {@code TPS65917_RESERVED5 = 11}
     */
    @EnumMember(
        value = 11L,
        name = "TPS65917_RESERVED5"
    )
    TPS65917_RESERVED5,

    /**
     * {@code TPS65917_RESET_IN_IRQ = 12}
     */
    @EnumMember(
        value = 12L,
        name = "TPS65917_RESET_IN_IRQ"
    )
    TPS65917_RESET_IN_IRQ,

    /**
     * {@code TPS65917_FSD_IRQ = 13}
     */
    @EnumMember(
        value = 13L,
        name = "TPS65917_FSD_IRQ"
    )
    TPS65917_FSD_IRQ,

    /**
     * {@code TPS65917_SHORT_IRQ = 14}
     */
    @EnumMember(
        value = 14L,
        name = "TPS65917_SHORT_IRQ"
    )
    TPS65917_SHORT_IRQ,

    /**
     * {@code TPS65917_RESERVED6 = 15}
     */
    @EnumMember(
        value = 15L,
        name = "TPS65917_RESERVED6"
    )
    TPS65917_RESERVED6,

    /**
     * {@code TPS65917_GPADC_AUTO_0_IRQ = 16}
     */
    @EnumMember(
        value = 16L,
        name = "TPS65917_GPADC_AUTO_0_IRQ"
    )
    TPS65917_GPADC_AUTO_0_IRQ,

    /**
     * {@code TPS65917_GPADC_AUTO_1_IRQ = 17}
     */
    @EnumMember(
        value = 17L,
        name = "TPS65917_GPADC_AUTO_1_IRQ"
    )
    TPS65917_GPADC_AUTO_1_IRQ,

    /**
     * {@code TPS65917_GPADC_EOC_SW_IRQ = 18}
     */
    @EnumMember(
        value = 18L,
        name = "TPS65917_GPADC_EOC_SW_IRQ"
    )
    TPS65917_GPADC_EOC_SW_IRQ,

    /**
     * {@code TPS65917_RESREVED6 = 19}
     */
    @EnumMember(
        value = 19L,
        name = "TPS65917_RESREVED6"
    )
    TPS65917_RESREVED6,

    /**
     * {@code TPS65917_RESERVED7 = 20}
     */
    @EnumMember(
        value = 20L,
        name = "TPS65917_RESERVED7"
    )
    TPS65917_RESERVED7,

    /**
     * {@code TPS65917_RESERVED8 = 21}
     */
    @EnumMember(
        value = 21L,
        name = "TPS65917_RESERVED8"
    )
    TPS65917_RESERVED8,

    /**
     * {@code TPS65917_RESERVED9 = 22}
     */
    @EnumMember(
        value = 22L,
        name = "TPS65917_RESERVED9"
    )
    TPS65917_RESERVED9,

    /**
     * {@code TPS65917_VBUS_IRQ = 23}
     */
    @EnumMember(
        value = 23L,
        name = "TPS65917_VBUS_IRQ"
    )
    TPS65917_VBUS_IRQ,

    /**
     * {@code TPS65917_GPIO_0_IRQ = 24}
     */
    @EnumMember(
        value = 24L,
        name = "TPS65917_GPIO_0_IRQ"
    )
    TPS65917_GPIO_0_IRQ,

    /**
     * {@code TPS65917_GPIO_1_IRQ = 25}
     */
    @EnumMember(
        value = 25L,
        name = "TPS65917_GPIO_1_IRQ"
    )
    TPS65917_GPIO_1_IRQ,

    /**
     * {@code TPS65917_GPIO_2_IRQ = 26}
     */
    @EnumMember(
        value = 26L,
        name = "TPS65917_GPIO_2_IRQ"
    )
    TPS65917_GPIO_2_IRQ,

    /**
     * {@code TPS65917_GPIO_3_IRQ = 27}
     */
    @EnumMember(
        value = 27L,
        name = "TPS65917_GPIO_3_IRQ"
    )
    TPS65917_GPIO_3_IRQ,

    /**
     * {@code TPS65917_GPIO_4_IRQ = 28}
     */
    @EnumMember(
        value = 28L,
        name = "TPS65917_GPIO_4_IRQ"
    )
    TPS65917_GPIO_4_IRQ,

    /**
     * {@code TPS65917_GPIO_5_IRQ = 29}
     */
    @EnumMember(
        value = 29L,
        name = "TPS65917_GPIO_5_IRQ"
    )
    TPS65917_GPIO_5_IRQ,

    /**
     * {@code TPS65917_GPIO_6_IRQ = 30}
     */
    @EnumMember(
        value = 30L,
        name = "TPS65917_GPIO_6_IRQ"
    )
    TPS65917_GPIO_6_IRQ,

    /**
     * {@code TPS65917_RESERVED10 = 31}
     */
    @EnumMember(
        value = 31L,
        name = "TPS65917_RESERVED10"
    )
    TPS65917_RESERVED10,

    /**
     * {@code TPS65917_NUM_IRQ = 32}
     */
    @EnumMember(
        value = 32L,
        name = "TPS65917_NUM_IRQ"
    )
    TPS65917_NUM_IRQ
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct address_space"
  )
  @NotUsableInJava
  public static class address_space extends Struct {
    public Ptr host;

    public xarray i_pages;

    public rw_semaphore invalidate_lock;

    public @Unsigned @OriginalName("gfp_t") int gfp_mask;

    public atomic_t i_mmap_writable;

    public rb_root_cached i_mmap;

    public @Unsigned long nrpages;

    public @Unsigned long writeback_index;

    public Ptr a_ops;

    public @Unsigned long flags;

    public rw_semaphore i_mmap_rwsem;

    public @Unsigned @OriginalName("errseq_t") int wb_err;

    public @OriginalName("spinlock_t") spinlock i_private_lock;

    public list_head i_private_list;

    public Ptr i_private_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct address_space_operations"
  )
  @NotUsableInJava
  public static class address_space_operations extends Struct {
    public Ptr writepage;

    public Ptr read_folio;

    public Ptr writepages;

    public Ptr dirty_folio;

    public Ptr readahead;

    public Ptr write_begin;

    public Ptr write_end;

    public Ptr bmap;

    public Ptr invalidate_folio;

    public Ptr release_folio;

    public Ptr free_folio;

    public Ptr direct_IO;

    public Ptr migrate_folio;

    public Ptr launder_folio;

    public Ptr is_partially_uptodate;

    public Ptr is_dirty_writeback;

    public Ptr error_remove_folio;

    public Ptr swap_activate;

    public Ptr swap_deactivate;

    public Ptr swap_rw;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum address_markers_idx"
  )
  public enum address_markers_idx implements Enum, TypedEnum {
    /**
     * {@code USER_SPACE_NR = 0}
     */
    @EnumMember(
        value = 0L,
        name = "USER_SPACE_NR"
    )
    USER_SPACE_NR,

    /**
     * {@code KERNEL_SPACE_NR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "KERNEL_SPACE_NR"
    )
    KERNEL_SPACE_NR,

    /**
     * {@code LDT_NR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "LDT_NR"
    )
    LDT_NR,

    /**
     * {@code LOW_KERNEL_NR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "LOW_KERNEL_NR"
    )
    LOW_KERNEL_NR,

    /**
     * {@code VMALLOC_START_NR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "VMALLOC_START_NR"
    )
    VMALLOC_START_NR,

    /**
     * {@code VMEMMAP_START_NR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "VMEMMAP_START_NR"
    )
    VMEMMAP_START_NR,

    /**
     * {@code CPU_ENTRY_AREA_NR = 6}
     */
    @EnumMember(
        value = 6L,
        name = "CPU_ENTRY_AREA_NR"
    )
    CPU_ENTRY_AREA_NR,

    /**
     * {@code ESPFIX_START_NR = 7}
     */
    @EnumMember(
        value = 7L,
        name = "ESPFIX_START_NR"
    )
    ESPFIX_START_NR,

    /**
     * {@code EFI_END_NR = 8}
     */
    @EnumMember(
        value = 8L,
        name = "EFI_END_NR"
    )
    EFI_END_NR,

    /**
     * {@code HIGH_KERNEL_NR = 9}
     */
    @EnumMember(
        value = 9L,
        name = "HIGH_KERNEL_NR"
    )
    HIGH_KERNEL_NR,

    /**
     * {@code MODULES_VADDR_NR = 10}
     */
    @EnumMember(
        value = 10L,
        name = "MODULES_VADDR_NR"
    )
    MODULES_VADDR_NR,

    /**
     * {@code MODULES_END_NR = 11}
     */
    @EnumMember(
        value = 11L,
        name = "MODULES_END_NR"
    )
    MODULES_END_NR,

    /**
     * {@code FIXADDR_START_NR = 12}
     */
    @EnumMember(
        value = 12L,
        name = "FIXADDR_START_NR"
    )
    FIXADDR_START_NR,

    /**
     * {@code END_OF_SPACE_NR = 13}
     */
    @EnumMember(
        value = 13L,
        name = "END_OF_SPACE_NR"
    )
    END_OF_SPACE_NR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { long long unsigned int rcrb_base_addr; struct { unsigned char function; unsigned char device; unsigned char bus; short unsigned int segment; unsigned char reserved_1[3]; }; }"
  )
  @NotUsableInJava
  public static class agent_addr_of_cper_sec_prot_err extends Union {
    public @Unsigned long rcrb_base_addr;

    public anon_member_of_agent_addr_of_cper_sec_prot_err anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tls12_crypto_info_aes_gcm_128"
  )
  @NotUsableInJava
  public static class tls12_crypto_info_aes_gcm_128 extends Struct {
    public tls_crypto_info info;

    public @Unsigned char @Size(8) [] iv;

    public @Unsigned char @Size(16) [] key;

    public @Unsigned char @Size(4) [] salt;

    public @Unsigned char @Size(8) [] rec_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tls12_crypto_info_aes_gcm_256"
  )
  @NotUsableInJava
  public static class tls12_crypto_info_aes_gcm_256 extends Struct {
    public tls_crypto_info info;

    public @Unsigned char @Size(8) [] iv;

    public @Unsigned char @Size(32) [] key;

    public @Unsigned char @Size(4) [] salt;

    public @Unsigned char @Size(8) [] rec_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tls12_crypto_info_chacha20_poly1305"
  )
  @NotUsableInJava
  public static class tls12_crypto_info_chacha20_poly1305 extends Struct {
    public tls_crypto_info info;

    public @Unsigned char @Size(12) [] iv;

    public @Unsigned char @Size(32) [] key;

    public @Unsigned char @Size(0) [] salt;

    public @Unsigned char @Size(8) [] rec_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tls12_crypto_info_sm4_gcm"
  )
  @NotUsableInJava
  public static class tls12_crypto_info_sm4_gcm extends Struct {
    public tls_crypto_info info;

    public @Unsigned char @Size(8) [] iv;

    public @Unsigned char @Size(16) [] key;

    public @Unsigned char @Size(4) [] salt;

    public @Unsigned char @Size(8) [] rec_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tls12_crypto_info_sm4_ccm"
  )
  @NotUsableInJava
  public static class tls12_crypto_info_sm4_ccm extends Struct {
    public tls_crypto_info info;

    public @Unsigned char @Size(8) [] iv;

    public @Unsigned char @Size(16) [] key;

    public @Unsigned char @Size(4) [] salt;

    public @Unsigned char @Size(8) [] rec_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct meta_entry"
  )
  @NotUsableInJava
  public static class meta_entry extends Struct {
    public @Unsigned long data_block;

    public @Unsigned int index_block;

    public @Unsigned short offset;

    public @Unsigned short pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct meta_index"
  )
  @NotUsableInJava
  public static class meta_index extends Struct {
    public @Unsigned int inode_number;

    public @Unsigned int offset;

    public @Unsigned short entries;

    public @Unsigned short skip;

    public @Unsigned short locked;

    public @Unsigned short pad;

    public meta_entry @Size(127) [] meta_entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct blocking_notifier_head"
  )
  @NotUsableInJava
  public static class blocking_notifier_head extends Struct {
    public rw_semaphore rwsem;

    public Ptr head;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int *in; long unsigned int *out; long unsigned int *ex; long unsigned int *res_in; long unsigned int *res_out; long unsigned int *res_ex; }"
  )
  @NotUsableInJava
  public static class fd_set_bits extends Struct {
    public Ptr in;

    public Ptr out;

    public Ptr ex;

    public Ptr res_in;

    public Ptr res_out;

    public Ptr res_ex;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fd_data"
  )
  @NotUsableInJava
  public static class fd_data extends Struct {
    public @Unsigned @OriginalName("fmode_t") int mode;

    public @Unsigned int fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rtattr_type_t"
  )
  public enum rtattr_type_t implements Enum, TypedEnum {
    /**
     * {@code RTA_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RTA_UNSPEC"
    )
    RTA_UNSPEC,

    /**
     * {@code RTA_DST = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RTA_DST"
    )
    RTA_DST,

    /**
     * {@code RTA_SRC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RTA_SRC"
    )
    RTA_SRC,

    /**
     * {@code RTA_IIF = 3}
     */
    @EnumMember(
        value = 3L,
        name = "RTA_IIF"
    )
    RTA_IIF,

    /**
     * {@code RTA_OIF = 4}
     */
    @EnumMember(
        value = 4L,
        name = "RTA_OIF"
    )
    RTA_OIF,

    /**
     * {@code RTA_GATEWAY = 5}
     */
    @EnumMember(
        value = 5L,
        name = "RTA_GATEWAY"
    )
    RTA_GATEWAY,

    /**
     * {@code RTA_PRIORITY = 6}
     */
    @EnumMember(
        value = 6L,
        name = "RTA_PRIORITY"
    )
    RTA_PRIORITY,

    /**
     * {@code RTA_PREFSRC = 7}
     */
    @EnumMember(
        value = 7L,
        name = "RTA_PREFSRC"
    )
    RTA_PREFSRC,

    /**
     * {@code RTA_METRICS = 8}
     */
    @EnumMember(
        value = 8L,
        name = "RTA_METRICS"
    )
    RTA_METRICS,

    /**
     * {@code RTA_MULTIPATH = 9}
     */
    @EnumMember(
        value = 9L,
        name = "RTA_MULTIPATH"
    )
    RTA_MULTIPATH,

    /**
     * {@code RTA_PROTOINFO = 10}
     */
    @EnumMember(
        value = 10L,
        name = "RTA_PROTOINFO"
    )
    RTA_PROTOINFO,

    /**
     * {@code RTA_FLOW = 11}
     */
    @EnumMember(
        value = 11L,
        name = "RTA_FLOW"
    )
    RTA_FLOW,

    /**
     * {@code RTA_CACHEINFO = 12}
     */
    @EnumMember(
        value = 12L,
        name = "RTA_CACHEINFO"
    )
    RTA_CACHEINFO,

    /**
     * {@code RTA_SESSION = 13}
     */
    @EnumMember(
        value = 13L,
        name = "RTA_SESSION"
    )
    RTA_SESSION,

    /**
     * {@code RTA_MP_ALGO = 14}
     */
    @EnumMember(
        value = 14L,
        name = "RTA_MP_ALGO"
    )
    RTA_MP_ALGO,

    /**
     * {@code RTA_TABLE = 15}
     */
    @EnumMember(
        value = 15L,
        name = "RTA_TABLE"
    )
    RTA_TABLE,

    /**
     * {@code RTA_MARK = 16}
     */
    @EnumMember(
        value = 16L,
        name = "RTA_MARK"
    )
    RTA_MARK,

    /**
     * {@code RTA_MFC_STATS = 17}
     */
    @EnumMember(
        value = 17L,
        name = "RTA_MFC_STATS"
    )
    RTA_MFC_STATS,

    /**
     * {@code RTA_VIA = 18}
     */
    @EnumMember(
        value = 18L,
        name = "RTA_VIA"
    )
    RTA_VIA,

    /**
     * {@code RTA_NEWDST = 19}
     */
    @EnumMember(
        value = 19L,
        name = "RTA_NEWDST"
    )
    RTA_NEWDST,

    /**
     * {@code RTA_PREF = 20}
     */
    @EnumMember(
        value = 20L,
        name = "RTA_PREF"
    )
    RTA_PREF,

    /**
     * {@code RTA_ENCAP_TYPE = 21}
     */
    @EnumMember(
        value = 21L,
        name = "RTA_ENCAP_TYPE"
    )
    RTA_ENCAP_TYPE,

    /**
     * {@code RTA_ENCAP = 22}
     */
    @EnumMember(
        value = 22L,
        name = "RTA_ENCAP"
    )
    RTA_ENCAP,

    /**
     * {@code RTA_EXPIRES = 23}
     */
    @EnumMember(
        value = 23L,
        name = "RTA_EXPIRES"
    )
    RTA_EXPIRES,

    /**
     * {@code RTA_PAD = 24}
     */
    @EnumMember(
        value = 24L,
        name = "RTA_PAD"
    )
    RTA_PAD,

    /**
     * {@code RTA_UID = 25}
     */
    @EnumMember(
        value = 25L,
        name = "RTA_UID"
    )
    RTA_UID,

    /**
     * {@code RTA_TTL_PROPAGATE = 26}
     */
    @EnumMember(
        value = 26L,
        name = "RTA_TTL_PROPAGATE"
    )
    RTA_TTL_PROPAGATE,

    /**
     * {@code RTA_IP_PROTO = 27}
     */
    @EnumMember(
        value = 27L,
        name = "RTA_IP_PROTO"
    )
    RTA_IP_PROTO,

    /**
     * {@code RTA_SPORT = 28}
     */
    @EnumMember(
        value = 28L,
        name = "RTA_SPORT"
    )
    RTA_SPORT,

    /**
     * {@code RTA_DPORT = 29}
     */
    @EnumMember(
        value = 29L,
        name = "RTA_DPORT"
    )
    RTA_DPORT,

    /**
     * {@code RTA_NH_ID = 30}
     */
    @EnumMember(
        value = 30L,
        name = "RTA_NH_ID"
    )
    RTA_NH_ID,

    /**
     * {@code __RTA_MAX = 31}
     */
    @EnumMember(
        value = 31L,
        name = "__RTA_MAX"
    )
    __RTA_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum lw_bits"
  )
  public enum lw_bits implements Enum, TypedEnum {
    /**
     * {@code LW_URGENT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "LW_URGENT"
    )
    LW_URGENT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tpacket2_hdr"
  )
  @NotUsableInJava
  public static class tpacket2_hdr extends Struct {
    public @Unsigned int tp_status;

    public @Unsigned int tp_len;

    public @Unsigned int tp_snaplen;

    public @Unsigned short tp_mac;

    public @Unsigned short tp_net;

    public @Unsigned int tp_sec;

    public @Unsigned int tp_nsec;

    public @Unsigned short tp_vlan_tci;

    public @Unsigned short tp_vlan_tpid;

    public @Unsigned char @Size(4) [] tp_padding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int rlim; long unsigned int max; }"
  )
  @NotUsableInJava
  public static class rlim_of_anon_member_of_anon_member_of_anon_member_of_apparmor_audit_data extends Struct {
    public int rlim;

    public @Unsigned long max;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { unsigned char reserved; unsigned char hfreq_start_khz; unsigned char c; short unsigned int m; unsigned char k; unsigned char j; } gtf2; struct { unsigned char version; unsigned char data1; unsigned char data2; unsigned char supported_aspects; unsigned char flags; unsigned char supported_scalings; unsigned char preferred_refresh; } cvt; }"
  )
  @NotUsableInJava
  public static class formula_of_detailed_data_monitor_range extends Union {
    public gtf2_of_formula_of_detailed_data_monitor_range gtf2;

    public cvt_of_formula_of_detailed_data_monitor_range cvt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum migration_type"
  )
  public enum migration_type implements Enum, TypedEnum {
    /**
     * {@code migrate_load = 0}
     */
    @EnumMember(
        value = 0L,
        name = "migrate_load"
    )
    migrate_load,

    /**
     * {@code migrate_util = 1}
     */
    @EnumMember(
        value = 1L,
        name = "migrate_util"
    )
    migrate_util,

    /**
     * {@code migrate_task = 2}
     */
    @EnumMember(
        value = 2L,
        name = "migrate_task"
    )
    migrate_task,

    /**
     * {@code migrate_misfit = 3}
     */
    @EnumMember(
        value = 3L,
        name = "migrate_misfit"
    )
    migrate_misfit
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct migration_target_control"
  )
  @NotUsableInJava
  public static class migration_target_control extends Struct {
    public int nid;

    public Ptr nmask;

    public @Unsigned @OriginalName("gfp_t") int gfp_mask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct migration_mpol"
  )
  @NotUsableInJava
  public static class migration_mpol extends Struct {
    public Ptr pol;

    public @Unsigned long ilx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct migration_arg"
  )
  @NotUsableInJava
  public static class migration_arg extends Struct {
    public Ptr task;

    public int dest_cpu;

    public Ptr pending;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct migration_swap_arg"
  )
  @NotUsableInJava
  public static class migration_swap_arg extends Struct {
    public Ptr src_task;

    public Ptr dst_task;

    public int src_cpu;

    public int dst_cpu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dio_submit"
  )
  @NotUsableInJava
  public static class dio_submit extends Struct {
    public Ptr bio;

    public @Unsigned int blkbits;

    public @Unsigned int blkfactor;

    public @Unsigned int start_zero_done;

    public int pages_in_io;

    public @Unsigned @OriginalName("sector_t") long block_in_file;

    public @Unsigned int blocks_available;

    public int reap_counter;

    public @Unsigned @OriginalName("sector_t") long final_block_in_request;

    public int boundary;

    public Ptr get_block;

    public @OriginalName("loff_t") long logical_offset_in_bio;

    public @Unsigned @OriginalName("sector_t") long final_block_in_bio;

    public @Unsigned @OriginalName("sector_t") long next_block_for_io;

    public Ptr cur_page;

    public @Unsigned int cur_page_offset;

    public @Unsigned int cur_page_len;

    public @Unsigned @OriginalName("sector_t") long cur_page_block;

    public @OriginalName("loff_t") long cur_page_fs_offset;

    public Ptr iter;

    public @Unsigned int head;

    public @Unsigned int tail;

    public @Unsigned long from;

    public @Unsigned long to;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum state_of_socket"
  )
  public enum state_of_socket implements Enum, TypedEnum {
    /**
     * {@code SS_FREE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SS_FREE"
    )
    SS_FREE,

    /**
     * {@code SS_UNCONNECTED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SS_UNCONNECTED"
    )
    SS_UNCONNECTED,

    /**
     * {@code SS_CONNECTING = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SS_CONNECTING"
    )
    SS_CONNECTING,

    /**
     * {@code SS_CONNECTED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SS_CONNECTED"
    )
    SS_CONNECTED,

    /**
     * {@code SS_DISCONNECTING = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SS_DISCONNECTING"
    )
    SS_DISCONNECTING
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum state_of_partial_cluster"
  )
  public enum state_of_partial_cluster implements Enum, TypedEnum {
    /**
     * {@code initial = 0}
     */
    @EnumMember(
        value = 0L,
        name = "initial"
    )
    initial,

    /**
     * {@code tofree = 1}
     */
    @EnumMember(
        value = 1L,
        name = "tofree"
    )
    tofree,

    /**
     * {@code nofree = 2}
     */
    @EnumMember(
        value = 2L,
        name = "nofree"
    )
    nofree
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum state_of_mii_bus"
  )
  public enum state_of_mii_bus implements Enum, TypedEnum {
    /**
     * {@code MDIOBUS_ALLOCATED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MDIOBUS_ALLOCATED"
    )
    MDIOBUS_ALLOCATED,

    /**
     * {@code MDIOBUS_REGISTERED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MDIOBUS_REGISTERED"
    )
    MDIOBUS_REGISTERED,

    /**
     * {@code MDIOBUS_UNREGISTERED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MDIOBUS_UNREGISTERED"
    )
    MDIOBUS_UNREGISTERED,

    /**
     * {@code MDIOBUS_RELEASED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MDIOBUS_RELEASED"
    )
    MDIOBUS_RELEASED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum state_of_xdp_sock"
  )
  public enum state_of_xdp_sock implements Enum, TypedEnum {
    /**
     * {@code XSK_READY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "XSK_READY"
    )
    XSK_READY,

    /**
     * {@code XSK_BOUND = 1}
     */
    @EnumMember(
        value = 1L,
        name = "XSK_BOUND"
    )
    XSK_BOUND,

    /**
     * {@code XSK_UNBOUND = 2}
     */
    @EnumMember(
        value = 2L,
        name = "XSK_UNBOUND"
    )
    XSK_UNBOUND
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char depth; unsigned char depth_to_show; unsigned char depth_check; unsigned char array_member; unsigned char array_terminated; short unsigned int array_encoding; unsigned int type_id; int status; const struct btf_type*; const struct btf_member*; char name[80]; }"
  )
  @NotUsableInJava
  public static class state_of_btf_show extends Struct {
    public @Unsigned char depth;

    public @Unsigned char depth_to_show;

    public @Unsigned char depth_check;

    public @Unsigned char array_member;

    public @Unsigned char array_terminated;

    public @Unsigned short array_encoding;

    public @Unsigned int type_id;

    public int status;

    public Ptr type;

    public Ptr member;

    public char @Size(80) [] name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hybrid_cpu_type"
  )
  public enum hybrid_cpu_type implements Enum, TypedEnum {
    /**
     * {@code HYBRID_INTEL_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HYBRID_INTEL_NONE"
    )
    HYBRID_INTEL_NONE,

    /**
     * {@code HYBRID_INTEL_ATOM = 32}
     */
    @EnumMember(
        value = 32L,
        name = "HYBRID_INTEL_ATOM"
    )
    HYBRID_INTEL_ATOM,

    /**
     * {@code HYBRID_INTEL_CORE = 64}
     */
    @EnumMember(
        value = 64L,
        name = "HYBRID_INTEL_CORE"
    )
    HYBRID_INTEL_CORE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hybrid_pmu_type"
  )
  public enum hybrid_pmu_type implements Enum, TypedEnum {
    /**
     * {@code not_hybrid = 0}
     */
    @EnumMember(
        value = 0L,
        name = "not_hybrid"
    )
    not_hybrid,

    /**
     * {@code hybrid_small = 1}
     */
    @EnumMember(
        value = 1L,
        name = "hybrid_small"
    )
    hybrid_small,

    /**
     * {@code hybrid_big = 2}
     */
    @EnumMember(
        value = 2L,
        name = "hybrid_big"
    )
    hybrid_big,

    /**
     * {@code hybrid_big_small = 3}
     */
    @EnumMember(
        value = 3L,
        name = "hybrid_big_small"
    )
    hybrid_big_small
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nt_partition_info"
  )
  @NotUsableInJava
  public static class nt_partition_info extends Struct {
    public @Unsigned int xlink_enabled;

    public @Unsigned int target_part_low;

    public @Unsigned int target_part_high;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kioctx_table"
  )
  @NotUsableInJava
  public static class kioctx_table extends Struct {
    public callback_head rcu;

    public @Unsigned int nr;

    public Ptr @Size(0) [] table;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kioctx_cpu"
  )
  @NotUsableInJava
  public static class kioctx_cpu extends Struct {
    public @Unsigned int reqs_available;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ptr_ring"
  )
  @NotUsableInJava
  public static class ptr_ring extends Struct {
    public int producer;

    public @OriginalName("spinlock_t") spinlock producer_lock;

    public int consumer_head;

    public int consumer_tail;

    public @OriginalName("spinlock_t") spinlock consumer_lock;

    public int size;

    public int batch;

    public Ptr> queue;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct page_list *pl; struct bio *bio; void *vma; void *addr; }"
  )
  @NotUsableInJava
  public static class ptr_of_dm_io_memory extends Union {
    public Ptr pl;

    public Ptr bio;

    public Ptr vma;

    public Ptr addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { const char**; const unsigned int*; }"
  )
  @NotUsableInJava
  public static class ptr_of_user_arg_ptr extends Union {
    public Ptr _native;

    public Ptr compat;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ptr_ex"
  )
  public enum ptr_ex implements Enum, TypedEnum {
    /**
     * {@code ptr_explicit = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ptr_explicit"
    )
    ptr_explicit,

    /**
     * {@code ptr_ext4_sb_info_offset = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ptr_ext4_sb_info_offset"
    )
    ptr_ext4_sb_info_offset,

    /**
     * {@code ptr_ext4_super_block_offset = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ptr_ext4_super_block_offset"
    )
    ptr_ext4_super_block_offset
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vblk_comp"
  )
  @NotUsableInJava
  public static class vblk_comp extends Struct {
    public @Unsigned char @Size(16) [] state;

    public @Unsigned long parent_id;

    public @Unsigned char type;

    public @Unsigned char children;

    public @Unsigned short chunksize;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vblk_dgrp"
  )
  @NotUsableInJava
  public static class vblk_dgrp extends Struct {
    public @Unsigned char @Size(64) [] disk_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vblk_disk"
  )
  @NotUsableInJava
  public static class vblk_disk extends Struct {
    public uuid_t disk_id;

    public @Unsigned char @Size(128) [] alt_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vblk_part"
  )
  @NotUsableInJava
  public static class vblk_part extends Struct {
    public @Unsigned long start;

    public @Unsigned long size;

    public @Unsigned long volume_offset;

    public @Unsigned long parent_id;

    public @Unsigned long disk_id;

    public @Unsigned char partnum;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vblk_volu"
  )
  @NotUsableInJava
  public static class vblk_volu extends Struct {
    public @Unsigned char @Size(16) [] volume_type;

    public @Unsigned char @Size(16) [] volume_state;

    public @Unsigned char @Size(16) [] guid;

    public @Unsigned char @Size(4) [] drive_hint;

    public @Unsigned long size;

    public @Unsigned char partition_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct vblk_comp comp; struct vblk_dgrp dgrp; struct vblk_disk disk; struct vblk_part part; struct vblk_volu volu; }"
  )
  @NotUsableInJava
  public static class vblk_of_vblk extends Union {
    public vblk_comp comp;

    public vblk_dgrp dgrp;

    public vblk_disk disk;

    public vblk_part part;

    public vblk_volu volu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rid_data"
  )
  @NotUsableInJava
  public static class rid_data extends Struct {
    public Ptr bridge;

    public @Unsigned int rid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { struct hrtimer timer; } real; struct cpu_timer cpu; struct { struct alarm alarmtimer; } alarm; }"
  )
  @NotUsableInJava
  public static class it_of_k_itimer extends Union {
    public real_of_it_of_k_itimer real;

    public cpu_timer cpu;

    public alarm_of_it_of_k_itimer alarm;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum wiphy_flags"
  )
  public enum wiphy_flags implements Enum, TypedEnum {
    /**
     * {@code WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK = 1}
     */
    @EnumMember(
        value = 1L,
        name = "WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK"
    )
    WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK,

    /**
     * {@code WIPHY_FLAG_SUPPORTS_MLO = 2}
     */
    @EnumMember(
        value = 2L,
        name = "WIPHY_FLAG_SUPPORTS_MLO"
    )
    WIPHY_FLAG_SUPPORTS_MLO,

    /**
     * {@code WIPHY_FLAG_SPLIT_SCAN_6GHZ = 4}
     */
    @EnumMember(
        value = 4L,
        name = "WIPHY_FLAG_SPLIT_SCAN_6GHZ"
    )
    WIPHY_FLAG_SPLIT_SCAN_6GHZ,

    /**
     * {@code WIPHY_FLAG_NETNS_OK = 8}
     */
    @EnumMember(
        value = 8L,
        name = "WIPHY_FLAG_NETNS_OK"
    )
    WIPHY_FLAG_NETNS_OK,

    /**
     * {@code WIPHY_FLAG_PS_ON_BY_DEFAULT = 16}
     */
    @EnumMember(
        value = 16L,
        name = "WIPHY_FLAG_PS_ON_BY_DEFAULT"
    )
    WIPHY_FLAG_PS_ON_BY_DEFAULT,

    /**
     * {@code WIPHY_FLAG_4ADDR_AP = 32}
     */
    @EnumMember(
        value = 32L,
        name = "WIPHY_FLAG_4ADDR_AP"
    )
    WIPHY_FLAG_4ADDR_AP,

    /**
     * {@code WIPHY_FLAG_4ADDR_STATION = 64}
     */
    @EnumMember(
        value = 64L,
        name = "WIPHY_FLAG_4ADDR_STATION"
    )
    WIPHY_FLAG_4ADDR_STATION,

    /**
     * {@code WIPHY_FLAG_CONTROL_PORT_PROTOCOL = 128}
     */
    @EnumMember(
        value = 128L,
        name = "WIPHY_FLAG_CONTROL_PORT_PROTOCOL"
    )
    WIPHY_FLAG_CONTROL_PORT_PROTOCOL,

    /**
     * {@code WIPHY_FLAG_IBSS_RSN = 256}
     */
    @EnumMember(
        value = 256L,
        name = "WIPHY_FLAG_IBSS_RSN"
    )
    WIPHY_FLAG_IBSS_RSN,

    /**
     * {@code WIPHY_FLAG_DISABLE_WEXT = 512}
     */
    @EnumMember(
        value = 512L,
        name = "WIPHY_FLAG_DISABLE_WEXT"
    )
    WIPHY_FLAG_DISABLE_WEXT,

    /**
     * {@code WIPHY_FLAG_MESH_AUTH = 1024}
     */
    @EnumMember(
        value = 1024L,
        name = "WIPHY_FLAG_MESH_AUTH"
    )
    WIPHY_FLAG_MESH_AUTH,

    /**
     * {@code WIPHY_FLAG_SUPPORTS_EXT_KCK_32 = 2048}
     */
    @EnumMember(
        value = 2048L,
        name = "WIPHY_FLAG_SUPPORTS_EXT_KCK_32"
    )
    WIPHY_FLAG_SUPPORTS_EXT_KCK_32,

    /**
     * {@code WIPHY_FLAG_SUPPORTS_NSTR_NONPRIMARY = 4096}
     */
    @EnumMember(
        value = 4096L,
        name = "WIPHY_FLAG_SUPPORTS_NSTR_NONPRIMARY"
    )
    WIPHY_FLAG_SUPPORTS_NSTR_NONPRIMARY,

    /**
     * {@code WIPHY_FLAG_SUPPORTS_FW_ROAM = 8192}
     */
    @EnumMember(
        value = 8192L,
        name = "WIPHY_FLAG_SUPPORTS_FW_ROAM"
    )
    WIPHY_FLAG_SUPPORTS_FW_ROAM,

    /**
     * {@code WIPHY_FLAG_AP_UAPSD = 16384}
     */
    @EnumMember(
        value = 16384L,
        name = "WIPHY_FLAG_AP_UAPSD"
    )
    WIPHY_FLAG_AP_UAPSD,

    /**
     * {@code WIPHY_FLAG_SUPPORTS_TDLS = 32768}
     */
    @EnumMember(
        value = 32768L,
        name = "WIPHY_FLAG_SUPPORTS_TDLS"
    )
    WIPHY_FLAG_SUPPORTS_TDLS,

    /**
     * {@code WIPHY_FLAG_TDLS_EXTERNAL_SETUP = 65536}
     */
    @EnumMember(
        value = 65536L,
        name = "WIPHY_FLAG_TDLS_EXTERNAL_SETUP"
    )
    WIPHY_FLAG_TDLS_EXTERNAL_SETUP,

    /**
     * {@code WIPHY_FLAG_HAVE_AP_SME = 131072}
     */
    @EnumMember(
        value = 131072L,
        name = "WIPHY_FLAG_HAVE_AP_SME"
    )
    WIPHY_FLAG_HAVE_AP_SME,

    /**
     * {@code WIPHY_FLAG_REPORTS_OBSS = 262144}
     */
    @EnumMember(
        value = 262144L,
        name = "WIPHY_FLAG_REPORTS_OBSS"
    )
    WIPHY_FLAG_REPORTS_OBSS,

    /**
     * {@code WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD = 524288}
     */
    @EnumMember(
        value = 524288L,
        name = "WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD"
    )
    WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD,

    /**
     * {@code WIPHY_FLAG_OFFCHAN_TX = 1048576}
     */
    @EnumMember(
        value = 1048576L,
        name = "WIPHY_FLAG_OFFCHAN_TX"
    )
    WIPHY_FLAG_OFFCHAN_TX,

    /**
     * {@code WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL = 2097152}
     */
    @EnumMember(
        value = 2097152L,
        name = "WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL"
    )
    WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL,

    /**
     * {@code WIPHY_FLAG_SUPPORTS_5_10_MHZ = 4194304}
     */
    @EnumMember(
        value = 4194304L,
        name = "WIPHY_FLAG_SUPPORTS_5_10_MHZ"
    )
    WIPHY_FLAG_SUPPORTS_5_10_MHZ,

    /**
     * {@code WIPHY_FLAG_HAS_CHANNEL_SWITCH = 8388608}
     */
    @EnumMember(
        value = 8388608L,
        name = "WIPHY_FLAG_HAS_CHANNEL_SWITCH"
    )
    WIPHY_FLAG_HAS_CHANNEL_SWITCH,

    /**
     * {@code WIPHY_FLAG_NOTIFY_REGDOM_BY_DRIVER = 16777216}
     */
    @EnumMember(
        value = 16777216L,
        name = "WIPHY_FLAG_NOTIFY_REGDOM_BY_DRIVER"
    )
    WIPHY_FLAG_NOTIFY_REGDOM_BY_DRIVER,

    /**
     * {@code WIPHY_FLAG_CHANNEL_CHANGE_ON_BEACON = 33554432}
     */
    @EnumMember(
        value = 33554432L,
        name = "WIPHY_FLAG_CHANNEL_CHANGE_ON_BEACON"
    )
    WIPHY_FLAG_CHANNEL_CHANGE_ON_BEACON
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wiphy_wowlan_tcp_support"
  )
  @NotUsableInJava
  public static class wiphy_wowlan_tcp_support extends Struct {
    public Ptr tok;

    public @Unsigned int data_payload_max;

    public @Unsigned int data_interval_max;

    public @Unsigned int wake_payload_max;

    public boolean seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wiphy_wowlan_support"
  )
  @NotUsableInJava
  public static class wiphy_wowlan_support extends Struct {
    public @Unsigned int flags;

    public int n_patterns;

    public int pattern_max_len;

    public int pattern_min_len;

    public int max_pkt_offset;

    public int max_nd_match_sets;

    public Ptr tcp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wiphy_coalesce_support"
  )
  @NotUsableInJava
  public static class wiphy_coalesce_support extends Struct {
    public int n_rules;

    public int max_delay;

    public int n_patterns;

    public int pattern_max_len;

    public int pattern_min_len;

    public int max_pkt_offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wiphy_vendor_command"
  )
  @NotUsableInJava
  public static class wiphy_vendor_command extends Struct {
    public nl80211_vendor_cmd_info info;

    public @Unsigned int flags;

    public Ptr doit;

    public Ptr dumpit;

    public Ptr policy;

    public @Unsigned int maxattr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wiphy_iftype_ext_capab"
  )
  @NotUsableInJava
  public static class wiphy_iftype_ext_capab extends Struct {
    public nl80211_iftype iftype;

    public Ptr extended_capabilities;

    public Ptr extended_capabilities_mask;

    public @Unsigned char extended_capabilities_len;

    public @Unsigned short eml_capabilities;

    public @Unsigned short mld_capa_and_ops;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wiphy_iftype_akm_suites"
  )
  @NotUsableInJava
  public static class wiphy_iftype_akm_suites extends Struct {
    public @Unsigned short iftypes_mask;

    public Ptr akm_suites;

    public int n_akm_suites;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wiphy_work"
  )
  @NotUsableInJava
  public static class wiphy_work extends Struct {
    public list_head entry;

    public @OriginalName("wiphy_work_func_t") Ptr func;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mfill_atomic_mode"
  )
  public enum mfill_atomic_mode implements Enum, TypedEnum {
    /**
     * {@code MFILL_ATOMIC_COPY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MFILL_ATOMIC_COPY"
    )
    MFILL_ATOMIC_COPY,

    /**
     * {@code MFILL_ATOMIC_ZEROPAGE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MFILL_ATOMIC_ZEROPAGE"
    )
    MFILL_ATOMIC_ZEROPAGE,

    /**
     * {@code MFILL_ATOMIC_CONTINUE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MFILL_ATOMIC_CONTINUE"
    )
    MFILL_ATOMIC_CONTINUE,

    /**
     * {@code MFILL_ATOMIC_POISON = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MFILL_ATOMIC_POISON"
    )
    MFILL_ATOMIC_POISON,

    /**
     * {@code NR_MFILL_ATOMIC_MODES = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NR_MFILL_ATOMIC_MODES"
    )
    NR_MFILL_ATOMIC_MODES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char bus; unsigned char devfn; }"
  )
  @NotUsableInJava
  public static class physfn_of_physdev_manage_pci_ext_and_physfn_of_physdev_pci_device_add extends Struct {
    public @Unsigned @OriginalName("uint8_t") char bus;

    public @Unsigned @OriginalName("uint8_t") char devfn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int flags; }"
  )
  @NotUsableInJava
  public static class smm_of_kvm_vmx_nested_state_hdr extends Struct {
    public @Unsigned short flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct char_device_struct"
  )
  @NotUsableInJava
  public static class char_device_struct extends Struct {
    public Ptr next;

    public @Unsigned int major;

    public @Unsigned int baseminor;

    public int minorct;

    public char @Size(64) [] name;

    public Ptr cdev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct z_stream_s"
  )
  @NotUsableInJava
  public static class z_stream_s extends Struct {
    public Ptr next_in;

    public @Unsigned @OriginalName("uLong") long avail_in;

    public @Unsigned @OriginalName("uLong") long total_in;

    public Ptr next_out;

    public @Unsigned @OriginalName("uLong") long avail_out;

    public @Unsigned @OriginalName("uLong") long total_out;

    public String msg;

    public Ptr state;

    public Ptr workspace;

    public int data_type;

    public @Unsigned @OriginalName("uLong") long adler;

    public @Unsigned @OriginalName("uLong") long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fiemap_extent_info"
  )
  @NotUsableInJava
  public static class fiemap_extent_info extends Struct {
    public @Unsigned int fi_flags;

    public @Unsigned int fi_extents_mapped;

    public @Unsigned int fi_extents_max;

    public Ptr fi_extents_start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fiemap_extent"
  )
  @NotUsableInJava
  public static class fiemap_extent extends Struct {
    public @Unsigned long fe_logical;

    public @Unsigned long fe_physical;

    public @Unsigned long fe_length;

    public @Unsigned long @Size(2) [] fe_reserved64;

    public @Unsigned int fe_flags;

    public @Unsigned int @Size(3) [] fe_reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct duration_t"
  )
  @NotUsableInJava
  public static class duration_t extends Struct {
    public @Unsigned @OriginalName("__be32") int tpm_short;

    public @Unsigned @OriginalName("__be32") int tpm_medium;

    public @Unsigned @OriginalName("__be32") int tpm_long;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct regulatory_request"
  )
  @NotUsableInJava
  public static class regulatory_request extends Struct {
    public callback_head callback_head;

    public int wiphy_idx;

    public nl80211_reg_initiator initiator;

    public nl80211_user_reg_hint_type user_reg_hint_type;

    public char @Size(3) [] alpha2;

    public nl80211_dfs_regions dfs_region;

    public boolean intersect;

    public boolean processed;

    public environment_cap country_ie_env;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int directhypercall; unsigned int reserved; }"
  )
  @NotUsableInJava
  public static class features_of_hv_nested_enlightenments_control extends Struct {
    public @Unsigned int directhypercall;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct features_reply_data"
  )
  @NotUsableInJava
  public static class features_reply_data extends Struct {
    public ethnl_reply_data base;

    public @Unsigned int @Size(2) [] hw;

    public @Unsigned int @Size(2) [] wanted;

    public @Unsigned int @Size(2) [] active;

    public @Unsigned int @Size(2) [] nochange;

    public @Unsigned int @Size(2) [] all;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct selnl_msg_setenforce"
  )
  @NotUsableInJava
  public static class selnl_msg_setenforce extends Struct {
    public int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct selnl_msg_policyload"
  )
  @NotUsableInJava
  public static class selnl_msg_policyload extends Struct {
    public @Unsigned int seqno;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hType_of_ZSTD_hufCTablesMetadata_t_and_llType_of_ZSTD_fseCTablesMetadata_t_and_mlType_of_ZSTD_fseCTablesMetadata_t"
  )
  public enum hType_of_ZSTD_hufCTablesMetadata_t_and_llType_of_ZSTD_fseCTablesMetadata_t_and_mlType_of_ZSTD_fseCTablesMetadata_t implements Enum, TypedEnum {
    /**
     * {@code set_basic = 0}
     */
    @EnumMember(
        value = 0L,
        name = "set_basic"
    )
    set_basic,

    /**
     * {@code set_rle = 1}
     */
    @EnumMember(
        value = 1L,
        name = "set_rle"
    )
    set_rle,

    /**
     * {@code set_compressed = 2}
     */
    @EnumMember(
        value = 2L,
        name = "set_compressed"
    )
    set_compressed,

    /**
     * {@code set_repeat = 3}
     */
    @EnumMember(
        value = 3L,
        name = "set_repeat"
    )
    set_repeat
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct idmap_key"
  )
  @NotUsableInJava
  public static class idmap_key extends Struct {
    public boolean map_up;

    public @Unsigned int id;

    public @Unsigned int count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fown_struct"
  )
  @NotUsableInJava
  public static class fown_struct extends Struct {
    public rwlock_t lock;

    public Ptr pid;

    public pid_type pid_type;

    public kuid_t uid;

    public kuid_t euid;

    public int signum;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { int _pad[29]; struct { int _pid; unsigned int _uid; } _kill; struct { int _tid; int _overrun; compat_sigval _sigval; } _timer; struct { int _pid; unsigned int _uid; compat_sigval _sigval; } _rt; struct { int _pid; unsigned int _uid; int _status; int _utime; int _stime; } _sigchld; struct { unsigned int _addr; union { int _trapno; short int _addr_lsb; struct { char _dummy_bnd[4]; unsigned int _lower; unsigned int _upper; } _addr_bnd; struct { char _dummy_pkey[4]; unsigned int _pkey; } _addr_pkey; struct { unsigned int _data; unsigned int _type; unsigned int _flags; } _perf; }; } _sigfault; struct { int _band; int _fd; } _sigpoll; struct { unsigned int _call_addr; int _syscall; unsigned int _arch; } _sigsys; }"
  )
  @NotUsableInJava
  public static class _sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t extends Union {
    public int @Size(29) [] _pad;

    public _kill_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _kill;

    public _timer_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _timer;

    public _rt_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _rt;

    public _sigchld_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _sigchld;

    public _sigfault_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _sigfault;

    public _sigpoll_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _sigpoll;

    public _sigsys_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t _sigsys;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct media_event_desc"
  )
  @NotUsableInJava
  public static class media_event_desc extends Struct {
    public @Unsigned char media_event_code;

    public @Unsigned char reserved1;

    public @Unsigned char door_open;

    public @Unsigned char media_present;

    public @Unsigned char reserved2;

    public @Unsigned char start_slot;

    public @Unsigned char end_slot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int curr; long long unsigned int next; }"
  )
  @NotUsableInJava
  public static class earliest_dl_of_dl_rq extends Struct {
    public @Unsigned long curr;

    public @Unsigned long next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tk_offsets"
  )
  public enum tk_offsets implements Enum, TypedEnum {
    /**
     * {@code TK_OFFS_REAL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TK_OFFS_REAL"
    )
    TK_OFFS_REAL,

    /**
     * {@code TK_OFFS_BOOT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TK_OFFS_BOOT"
    )
    TK_OFFS_BOOT,

    /**
     * {@code TK_OFFS_TAI = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TK_OFFS_TAI"
    )
    TK_OFFS_TAI,

    /**
     * {@code TK_OFFS_MAX = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TK_OFFS_MAX"
    )
    TK_OFFS_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tk_read_base"
  )
  @NotUsableInJava
  public static class tk_read_base extends Struct {
    public Ptr clock;

    public @Unsigned long mask;

    public @Unsigned long cycle_last;

    public @Unsigned int mult;

    public @Unsigned int shift;

    public @Unsigned long xtime_nsec;

    public @OriginalName("ktime_t") long base;

    public @Unsigned long base_real;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tk_fast"
  )
  @NotUsableInJava
  public static class tk_fast extends Struct {
    public seqcount_latch_t seq;

    public tk_read_base @Size(2) [] base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct constant_table"
  )
  @NotUsableInJava
  public static class constant_table extends Struct {
    public String name;

    public int value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct eppoll_entry"
  )
  @NotUsableInJava
  public static class eppoll_entry extends Struct {
    public Ptr next;

    public Ptr base;

    public @OriginalName("wait_queue_entry_t") wait_queue_entry wait;

    public Ptr<@OriginalName("wait_queue_head_t") wait_queue_head> whead;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct latency_record"
  )
  @NotUsableInJava
  public static class latency_record extends Struct {
    public @Unsigned long @Size(12) [] backtrace;

    public @Unsigned int count;

    public @Unsigned long time;

    public @Unsigned long max;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct latency_bucket"
  )
  @NotUsableInJava
  public static class latency_bucket extends Struct {
    public @Unsigned long total_latency;

    public int samples;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum latency_type"
  )
  public enum latency_type implements Enum, TypedEnum {
    /**
     * {@code DMAR_LATENCY_INV_IOTLB = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DMAR_LATENCY_INV_IOTLB"
    )
    DMAR_LATENCY_INV_IOTLB,

    /**
     * {@code DMAR_LATENCY_INV_DEVTLB = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DMAR_LATENCY_INV_DEVTLB"
    )
    DMAR_LATENCY_INV_DEVTLB,

    /**
     * {@code DMAR_LATENCY_INV_IEC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DMAR_LATENCY_INV_IEC"
    )
    DMAR_LATENCY_INV_IEC,

    /**
     * {@code DMAR_LATENCY_PRQ = 3}
     */
    @EnumMember(
        value = 3L,
        name = "DMAR_LATENCY_PRQ"
    )
    DMAR_LATENCY_PRQ,

    /**
     * {@code DMAR_LATENCY_NUM = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DMAR_LATENCY_NUM"
    )
    DMAR_LATENCY_NUM
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum latency_count"
  )
  public enum latency_count implements Enum, TypedEnum {
    /**
     * {@code COUNTS_10e2 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "COUNTS_10e2"
    )
    COUNTS_10e2,

    /**
     * {@code COUNTS_10e3 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "COUNTS_10e3"
    )
    COUNTS_10e3,

    /**
     * {@code COUNTS_10e4 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "COUNTS_10e4"
    )
    COUNTS_10e4,

    /**
     * {@code COUNTS_10e5 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "COUNTS_10e5"
    )
    COUNTS_10e5,

    /**
     * {@code COUNTS_10e6 = 4}
     */
    @EnumMember(
        value = 4L,
        name = "COUNTS_10e6"
    )
    COUNTS_10e6,

    /**
     * {@code COUNTS_10e7 = 5}
     */
    @EnumMember(
        value = 5L,
        name = "COUNTS_10e7"
    )
    COUNTS_10e7,

    /**
     * {@code COUNTS_10e8_plus = 6}
     */
    @EnumMember(
        value = 6L,
        name = "COUNTS_10e8_plus"
    )
    COUNTS_10e8_plus,

    /**
     * {@code COUNTS_MIN = 7}
     */
    @EnumMember(
        value = 7L,
        name = "COUNTS_MIN"
    )
    COUNTS_MIN,

    /**
     * {@code COUNTS_MAX = 8}
     */
    @EnumMember(
        value = 8L,
        name = "COUNTS_MAX"
    )
    COUNTS_MAX,

    /**
     * {@code COUNTS_SUM = 9}
     */
    @EnumMember(
        value = 9L,
        name = "COUNTS_SUM"
    )
    COUNTS_SUM,

    /**
     * {@code COUNTS_NUM = 10}
     */
    @EnumMember(
        value = 10L,
        name = "COUNTS_NUM"
    )
    COUNTS_NUM
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { unsigned int l_i_version; } linux1; struct { unsigned int h_i_translator; } hurd1; struct { unsigned int m_i_reserved1; } masix1; }"
  )
  @NotUsableInJava
  public static class osd1_of_ext4_inode extends Union {
    public linux1_of_osd1_of_ext4_inode linux1;

    public hurd1_of_osd1_of_ext4_inode hurd1;

    public masix1_of_osd1_of_ext4_inode masix1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bzimage64_data"
  )
  @NotUsableInJava
  public static class bzimage64_data extends Struct {
    public Ptr bootparams_buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pool_workqueue"
  )
  @NotUsableInJava
  public static class pool_workqueue extends Struct {
    public Ptr pool;

    public Ptr wq;

    public int work_color;

    public int flush_color;

    public int refcnt;

    public int @Size(16) [] nr_in_flight;

    public int nr_active;

    public int max_active;

    public list_head inactive_works;

    public list_head pwqs_node;

    public list_head mayday_node;

    public @Unsigned long @Size(8) [] stats;

    public kthread_work release_work;

    public callback_head rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pool_workqueue_stats"
  )
  public enum pool_workqueue_stats implements Enum, TypedEnum {
    /**
     * {@code PWQ_STAT_STARTED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PWQ_STAT_STARTED"
    )
    PWQ_STAT_STARTED,

    /**
     * {@code PWQ_STAT_COMPLETED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PWQ_STAT_COMPLETED"
    )
    PWQ_STAT_COMPLETED,

    /**
     * {@code PWQ_STAT_CPU_TIME = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PWQ_STAT_CPU_TIME"
    )
    PWQ_STAT_CPU_TIME,

    /**
     * {@code PWQ_STAT_CPU_INTENSIVE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PWQ_STAT_CPU_INTENSIVE"
    )
    PWQ_STAT_CPU_INTENSIVE,

    /**
     * {@code PWQ_STAT_CM_WAKEUP = 4}
     */
    @EnumMember(
        value = 4L,
        name = "PWQ_STAT_CM_WAKEUP"
    )
    PWQ_STAT_CM_WAKEUP,

    /**
     * {@code PWQ_STAT_REPATRIATED = 5}
     */
    @EnumMember(
        value = 5L,
        name = "PWQ_STAT_REPATRIATED"
    )
    PWQ_STAT_REPATRIATED,

    /**
     * {@code PWQ_STAT_MAYDAY = 6}
     */
    @EnumMember(
        value = 6L,
        name = "PWQ_STAT_MAYDAY"
    )
    PWQ_STAT_MAYDAY,

    /**
     * {@code PWQ_STAT_RESCUED = 7}
     */
    @EnumMember(
        value = 7L,
        name = "PWQ_STAT_RESCUED"
    )
    PWQ_STAT_RESCUED,

    /**
     * {@code PWQ_NR_STATS = 8}
     */
    @EnumMember(
        value = 8L,
        name = "PWQ_NR_STATS"
    )
    PWQ_NR_STATS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum zbc_zone_type"
  )
  public enum zbc_zone_type implements Enum, TypedEnum {
    /**
     * {@code ZBC_ZONE_TYPE_CONV = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZBC_ZONE_TYPE_CONV"
    )
    ZBC_ZONE_TYPE_CONV,

    /**
     * {@code ZBC_ZONE_TYPE_SEQWRITE_REQ = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZBC_ZONE_TYPE_SEQWRITE_REQ"
    )
    ZBC_ZONE_TYPE_SEQWRITE_REQ,

    /**
     * {@code ZBC_ZONE_TYPE_SEQWRITE_PREF = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ZBC_ZONE_TYPE_SEQWRITE_PREF"
    )
    ZBC_ZONE_TYPE_SEQWRITE_PREF,

    /**
     * {@code ZBC_ZONE_TYPE_SEQ_OR_BEFORE_REQ = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ZBC_ZONE_TYPE_SEQ_OR_BEFORE_REQ"
    )
    ZBC_ZONE_TYPE_SEQ_OR_BEFORE_REQ,

    /**
     * {@code ZBC_ZONE_TYPE_GAP = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ZBC_ZONE_TYPE_GAP"
    )
    ZBC_ZONE_TYPE_GAP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum zbc_zone_cond"
  )
  public enum zbc_zone_cond implements Enum, TypedEnum {
    /**
     * {@code ZBC_ZONE_COND_NO_WP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZBC_ZONE_COND_NO_WP"
    )
    ZBC_ZONE_COND_NO_WP,

    /**
     * {@code ZBC_ZONE_COND_EMPTY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZBC_ZONE_COND_EMPTY"
    )
    ZBC_ZONE_COND_EMPTY,

    /**
     * {@code ZBC_ZONE_COND_IMP_OPEN = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZBC_ZONE_COND_IMP_OPEN"
    )
    ZBC_ZONE_COND_IMP_OPEN,

    /**
     * {@code ZBC_ZONE_COND_EXP_OPEN = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ZBC_ZONE_COND_EXP_OPEN"
    )
    ZBC_ZONE_COND_EXP_OPEN,

    /**
     * {@code ZBC_ZONE_COND_CLOSED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ZBC_ZONE_COND_CLOSED"
    )
    ZBC_ZONE_COND_CLOSED,

    /**
     * {@code ZBC_ZONE_COND_READONLY = 13}
     */
    @EnumMember(
        value = 13L,
        name = "ZBC_ZONE_COND_READONLY"
    )
    ZBC_ZONE_COND_READONLY,

    /**
     * {@code ZBC_ZONE_COND_FULL = 14}
     */
    @EnumMember(
        value = 14L,
        name = "ZBC_ZONE_COND_FULL"
    )
    ZBC_ZONE_COND_FULL,

    /**
     * {@code ZBC_ZONE_COND_OFFLINE = 15}
     */
    @EnumMember(
        value = 15L,
        name = "ZBC_ZONE_COND_OFFLINE"
    )
    ZBC_ZONE_COND_OFFLINE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum zbc_zone_alignment_method"
  )
  public enum zbc_zone_alignment_method implements Enum, TypedEnum {
    /**
     * {@code ZBC_CONSTANT_ZONE_LENGTH = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZBC_CONSTANT_ZONE_LENGTH"
    )
    ZBC_CONSTANT_ZONE_LENGTH,

    /**
     * {@code ZBC_CONSTANT_ZONE_START_OFFSET = 8}
     */
    @EnumMember(
        value = 8L,
        name = "ZBC_CONSTANT_ZONE_START_OFFSET"
    )
    ZBC_CONSTANT_ZONE_START_OFFSET
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pci2phy_map"
  )
  @NotUsableInJava
  public static class pci2phy_map extends Struct {
    public list_head list;

    public int segment;

    public int @Size(256) [] pbus_to_dieid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xsd_errors"
  )
  @NotUsableInJava
  public static class xsd_errors extends Struct {
    public int errnum;

    public String errstring;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum xsd_sockmsg_type"
  )
  public enum xsd_sockmsg_type implements Enum, TypedEnum {
    /**
     * {@code XS_CONTROL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "XS_CONTROL"
    )
    XS_CONTROL,

    /**
     * {@code XS_DIRECTORY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "XS_DIRECTORY"
    )
    XS_DIRECTORY,

    /**
     * {@code XS_READ = 2}
     */
    @EnumMember(
        value = 2L,
        name = "XS_READ"
    )
    XS_READ,

    /**
     * {@code XS_GET_PERMS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "XS_GET_PERMS"
    )
    XS_GET_PERMS,

    /**
     * {@code XS_WATCH = 4}
     */
    @EnumMember(
        value = 4L,
        name = "XS_WATCH"
    )
    XS_WATCH,

    /**
     * {@code XS_UNWATCH = 5}
     */
    @EnumMember(
        value = 5L,
        name = "XS_UNWATCH"
    )
    XS_UNWATCH,

    /**
     * {@code XS_TRANSACTION_START = 6}
     */
    @EnumMember(
        value = 6L,
        name = "XS_TRANSACTION_START"
    )
    XS_TRANSACTION_START,

    /**
     * {@code XS_TRANSACTION_END = 7}
     */
    @EnumMember(
        value = 7L,
        name = "XS_TRANSACTION_END"
    )
    XS_TRANSACTION_END,

    /**
     * {@code XS_INTRODUCE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "XS_INTRODUCE"
    )
    XS_INTRODUCE,

    /**
     * {@code XS_RELEASE = 9}
     */
    @EnumMember(
        value = 9L,
        name = "XS_RELEASE"
    )
    XS_RELEASE,

    /**
     * {@code XS_GET_DOMAIN_PATH = 10}
     */
    @EnumMember(
        value = 10L,
        name = "XS_GET_DOMAIN_PATH"
    )
    XS_GET_DOMAIN_PATH,

    /**
     * {@code XS_WRITE = 11}
     */
    @EnumMember(
        value = 11L,
        name = "XS_WRITE"
    )
    XS_WRITE,

    /**
     * {@code XS_MKDIR = 12}
     */
    @EnumMember(
        value = 12L,
        name = "XS_MKDIR"
    )
    XS_MKDIR,

    /**
     * {@code XS_RM = 13}
     */
    @EnumMember(
        value = 13L,
        name = "XS_RM"
    )
    XS_RM,

    /**
     * {@code XS_SET_PERMS = 14}
     */
    @EnumMember(
        value = 14L,
        name = "XS_SET_PERMS"
    )
    XS_SET_PERMS,

    /**
     * {@code XS_WATCH_EVENT = 15}
     */
    @EnumMember(
        value = 15L,
        name = "XS_WATCH_EVENT"
    )
    XS_WATCH_EVENT,

    /**
     * {@code XS_ERROR = 16}
     */
    @EnumMember(
        value = 16L,
        name = "XS_ERROR"
    )
    XS_ERROR,

    /**
     * {@code XS_IS_DOMAIN_INTRODUCED = 17}
     */
    @EnumMember(
        value = 17L,
        name = "XS_IS_DOMAIN_INTRODUCED"
    )
    XS_IS_DOMAIN_INTRODUCED,

    /**
     * {@code XS_RESUME = 18}
     */
    @EnumMember(
        value = 18L,
        name = "XS_RESUME"
    )
    XS_RESUME,

    /**
     * {@code XS_SET_TARGET = 19}
     */
    @EnumMember(
        value = 19L,
        name = "XS_SET_TARGET"
    )
    XS_SET_TARGET,

    /**
     * {@code XS_RESET_WATCHES = 21}
     */
    @EnumMember(
        value = 21L,
        name = "XS_RESET_WATCHES"
    )
    XS_RESET_WATCHES,

    /**
     * {@code XS_DIRECTORY_PART = 22}
     */
    @EnumMember(
        value = 22L,
        name = "XS_DIRECTORY_PART"
    )
    XS_DIRECTORY_PART,

    /**
     * {@code XS_TYPE_COUNT = 23}
     */
    @EnumMember(
        value = 23L,
        name = "XS_TYPE_COUNT"
    )
    XS_TYPE_COUNT,

    /**
     * {@code XS_INVALID = 65535}
     */
    @EnumMember(
        value = 65535L,
        name = "XS_INVALID"
    )
    XS_INVALID
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xsd_sockmsg"
  )
  @NotUsableInJava
  public static class xsd_sockmsg extends Struct {
    public @Unsigned @OriginalName("uint32_t") int type;

    public @Unsigned @OriginalName("uint32_t") int req_id;

    public @Unsigned @OriginalName("uint32_t") int tx_id;

    public @Unsigned @OriginalName("uint32_t") int len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct devinet_sysctl_table"
  )
  @NotUsableInJava
  public static class devinet_sysctl_table extends Struct {
    public Ptr sysctl_header;

    public ctl_table @Size(34) [] devinet_vars;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum intercept_words"
  )
  public enum intercept_words implements Enum, TypedEnum {
    /**
     * {@code INTERCEPT_CR = 0}
     */
    @EnumMember(
        value = 0L,
        name = "INTERCEPT_CR"
    )
    INTERCEPT_CR,

    /**
     * {@code INTERCEPT_DR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "INTERCEPT_DR"
    )
    INTERCEPT_DR,

    /**
     * {@code INTERCEPT_EXCEPTION = 2}
     */
    @EnumMember(
        value = 2L,
        name = "INTERCEPT_EXCEPTION"
    )
    INTERCEPT_EXCEPTION,

    /**
     * {@code INTERCEPT_WORD3 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "INTERCEPT_WORD3"
    )
    INTERCEPT_WORD3,

    /**
     * {@code INTERCEPT_WORD4 = 4}
     */
    @EnumMember(
        value = 4L,
        name = "INTERCEPT_WORD4"
    )
    INTERCEPT_WORD4,

    /**
     * {@code INTERCEPT_WORD5 = 5}
     */
    @EnumMember(
        value = 5L,
        name = "INTERCEPT_WORD5"
    )
    INTERCEPT_WORD5,

    /**
     * {@code MAX_INTERCEPT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MAX_INTERCEPT"
    )
    MAX_INTERCEPT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prepend_buffer"
  )
  @NotUsableInJava
  public static class prepend_buffer extends Struct {
    public String buf;

    public int len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ivmd_header"
  )
  @NotUsableInJava
  public static class ivmd_header extends Struct {
    public @Unsigned char type;

    public @Unsigned char flags;

    public @Unsigned short length;

    public @Unsigned short devid;

    public @Unsigned short aux;

    public @Unsigned short pci_seg;

    public @Unsigned char @Size(6) [] resv;

    public @Unsigned long range_start;

    public @Unsigned long range_length;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hwpoison_walk"
  )
  @NotUsableInJava
  public static class hwpoison_walk extends Struct {
    public to_kill tk;

    public @Unsigned long pfn;

    public int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union l3_cache"
  )
  @NotUsableInJava
  public static class l3_cache extends Union {
    public anon_member_of_l3_cache anon0;

    public @Unsigned int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { spinlock lock; enum bpf_prog_type type; _Bool jited; _Bool xdp_has_frags; }"
  )
  @NotUsableInJava
  public static class owner_of_bpf_map extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public bpf_prog_type type;

    public boolean jited;

    public boolean xdp_has_frags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct pid *pid; struct { unsigned int val; } uid; }"
  )
  @NotUsableInJava
  public static class owner_of_ip6_flowlabel extends Union {
    public Ptr pid;

    public kuid_t uid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum owner_state"
  )
  public enum owner_state implements Enum, TypedEnum {
    /**
     * {@code OWNER_NULL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "OWNER_NULL"
    )
    OWNER_NULL,

    /**
     * {@code OWNER_WRITER = 2}
     */
    @EnumMember(
        value = 2L,
        name = "OWNER_WRITER"
    )
    OWNER_WRITER,

    /**
     * {@code OWNER_READER = 4}
     */
    @EnumMember(
        value = 4L,
        name = "OWNER_READER"
    )
    OWNER_READER,

    /**
     * {@code OWNER_NONSPINNABLE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "OWNER_NONSPINNABLE"
    )
    OWNER_NONSPINNABLE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ieee802154_filtering_level"
  )
  public enum ieee802154_filtering_level implements Enum, TypedEnum {
    /**
     * {@code IEEE802154_FILTERING_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "IEEE802154_FILTERING_NONE"
    )
    IEEE802154_FILTERING_NONE,

    /**
     * {@code IEEE802154_FILTERING_1_FCS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "IEEE802154_FILTERING_1_FCS"
    )
    IEEE802154_FILTERING_1_FCS,

    /**
     * {@code IEEE802154_FILTERING_2_PROMISCUOUS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "IEEE802154_FILTERING_2_PROMISCUOUS"
    )
    IEEE802154_FILTERING_2_PROMISCUOUS,

    /**
     * {@code IEEE802154_FILTERING_3_SCAN = 3}
     */
    @EnumMember(
        value = 3L,
        name = "IEEE802154_FILTERING_3_SCAN"
    )
    IEEE802154_FILTERING_3_SCAN,

    /**
     * {@code IEEE802154_FILTERING_4_FRAME_FIELDS = 4}
     */
    @EnumMember(
        value = 4L,
        name = "IEEE802154_FILTERING_4_FRAME_FIELDS"
    )
    IEEE802154_FILTERING_4_FRAME_FIELDS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ieee802154_addr"
  )
  @NotUsableInJava
  public static class ieee802154_addr extends Struct {
    public @Unsigned char mode;

    public @Unsigned @OriginalName("__le16") short pan_id;

    @InlineUnion(64536)
    public @Unsigned @OriginalName("__le16") short short_addr;

    @InlineUnion(64536)
    public @Unsigned @OriginalName("__le64") long extended_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ieee802154_pan_device"
  )
  @NotUsableInJava
  public static class ieee802154_pan_device extends Struct {
    public @Unsigned @OriginalName("__le16") short pan_id;

    public @Unsigned char mode;

    public @Unsigned @OriginalName("__le16") short short_addr;

    public @Unsigned @OriginalName("__le64") long extended_addr;

    public list_head node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dw8250_port_data"
  )
  @NotUsableInJava
  public static class dw8250_port_data extends Struct {
    public int line;

    public uart_8250_dma dma;

    public @Unsigned char dlf_size;

    public boolean hw_rs485_support;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dw8250_platform_data"
  )
  @NotUsableInJava
  public static class dw8250_platform_data extends Struct {
    public @Unsigned char usr_reg;

    public @Unsigned int cpr_val;

    public @Unsigned int quirks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dw8250_data"
  )
  @NotUsableInJava
  public static class dw8250_data extends Struct {
    public dw8250_port_data data;

    public Ptr pdata;

    public int msr_mask_on;

    public int msr_mask_off;

    public Ptr clk;

    public Ptr pclk;

    public notifier_block clk_notifier;

    public work_struct clk_work;

    public Ptr rst;

    public @Unsigned int skip_autocfg;

    public @Unsigned int uart_16550_compatible;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum energy_perf_value_index"
  )
  public enum energy_perf_value_index implements Enum, TypedEnum {
    /**
     * {@code EPB_INDEX_PERFORMANCE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "EPB_INDEX_PERFORMANCE"
    )
    EPB_INDEX_PERFORMANCE,

    /**
     * {@code EPB_INDEX_BALANCE_PERFORMANCE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "EPB_INDEX_BALANCE_PERFORMANCE"
    )
    EPB_INDEX_BALANCE_PERFORMANCE,

    /**
     * {@code EPB_INDEX_NORMAL = 2}
     */
    @EnumMember(
        value = 2L,
        name = "EPB_INDEX_NORMAL"
    )
    EPB_INDEX_NORMAL,

    /**
     * {@code EPB_INDEX_BALANCE_POWERSAVE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "EPB_INDEX_BALANCE_POWERSAVE"
    )
    EPB_INDEX_BALANCE_POWERSAVE,

    /**
     * {@code EPB_INDEX_POWERSAVE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "EPB_INDEX_POWERSAVE"
    )
    EPB_INDEX_POWERSAVE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct energy_env"
  )
  @NotUsableInJava
  public static class energy_env extends Struct {
    public @Unsigned long task_busy_time;

    public @Unsigned long pd_busy_time;

    public @Unsigned long cpu_cap;

    public @Unsigned long pd_cap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum Opt_errors"
  )
  public enum Opt_errors implements Enum, TypedEnum {
    /**
     * {@code Opt_errors_continue = 0}
     */
    @EnumMember(
        value = 0L,
        name = "Opt_errors_continue"
    )
    Opt_errors_continue,

    /**
     * {@code Opt_errors_panic = 1}
     */
    @EnumMember(
        value = 1L,
        name = "Opt_errors_panic"
    )
    Opt_errors_panic
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct logic_pio_hwaddr"
  )
  @NotUsableInJava
  public static class logic_pio_hwaddr extends Struct {
    public list_head list;

    public Ptr fwnode;

    public @Unsigned @OriginalName("resource_size_t") long hw_start;

    public @Unsigned @OriginalName("resource_size_t") long io_start;

    public @Unsigned @OriginalName("resource_size_t") long size;

    public @Unsigned long flags;

    public Ptr hostdata;

    public Ptr ops;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct logic_pio_host_ops"
  )
  @NotUsableInJava
  public static class logic_pio_host_ops extends Struct {
    public Ptr in;

    public Ptr out;

    public Ptr ins;

    public Ptr outs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct imc_uncore_pci_dev"
  )
  @NotUsableInJava
  public static class imc_uncore_pci_dev extends Struct {
    public @Unsigned int pci_id;

    public Ptr driver;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int h_i_reserved1; short unsigned int m_i_file_acl_high; unsigned int m_i_reserved2[2]; }"
  )
  @NotUsableInJava
  public static class masix2_of_osd2_of_ext4_inode extends Struct {
    public @Unsigned @OriginalName("__le16") short h_i_reserved1;

    public @Unsigned @OriginalName("__le16") short m_i_file_acl_high;

    public @Unsigned int @Size(2) [] m_i_reserved2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct taint_flag"
  )
  @NotUsableInJava
  public static class taint_flag extends Struct {
    public char c_true;

    public char c_false;

    public boolean module;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct modversion_info"
  )
  @NotUsableInJava
  public static class modversion_info extends Struct {
    public @Unsigned int next;

    public @Unsigned int crc;

    public char @Size(0) [] name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct nfs_lock_info nfs_fl; struct nfs4_lock_info nfs4_fl; struct { struct list_head link; int state; unsigned int debug_id; } afs; struct { struct inode *inode; } ceph; }"
  )
  @NotUsableInJava
  public static class fl_u_of_file_lock extends Union {
    public nfs_lock_info nfs_fl;

    public nfs4_lock_info nfs4_fl;

    public afs_of_fl_u_of_file_lock afs;

    public ceph_of_fl_u_of_file_lock ceph;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct trc_stall_chk_rdr"
  )
  @NotUsableInJava
  public static class trc_stall_chk_rdr extends Struct {
    public int nesting;

    public int ipi_to_cpu;

    public @Unsigned char needqs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union l2_cache"
  )
  @NotUsableInJava
  public static class l2_cache extends Union {
    public anon_member_of_l2_cache anon0;

    public @Unsigned int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nvs_region"
  )
  @NotUsableInJava
  public static class nvs_region extends Struct {
    public @Unsigned long phys_start;

    public @Unsigned long size;

    public list_head node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nvs_page"
  )
  @NotUsableInJava
  public static class nvs_page extends Struct {
    public @Unsigned long phys_start;

    public @Unsigned int size;

    public Ptr kaddr;

    public Ptr data;

    public boolean unmap;

    public list_head node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prev_cputime"
  )
  @NotUsableInJava
  public static class prev_cputime extends Struct {
    public @Unsigned long utime;

    public @Unsigned long stime;

    public @OriginalName("raw_spinlock_t") raw_spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prev_kprobe"
  )
  @NotUsableInJava
  public static class prev_kprobe extends Struct {
    public Ptr kp;

    public @Unsigned long status;

    public @Unsigned long old_flags;

    public @Unsigned long saved_flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum si_type"
  )
  public enum si_type implements Enum, TypedEnum {
    /**
     * {@code SI_TYPE_INVALID = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SI_TYPE_INVALID"
    )
    SI_TYPE_INVALID,

    /**
     * {@code SI_KCS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SI_KCS"
    )
    SI_KCS,

    /**
     * {@code SI_SMIC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SI_SMIC"
    )
    SI_SMIC,

    /**
     * {@code SI_BT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SI_BT"
    )
    SI_BT,

    /**
     * {@code SI_TYPE_MAX = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SI_TYPE_MAX"
    )
    SI_TYPE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tap_filter"
  )
  @NotUsableInJava
  public static class tap_filter extends Struct {
    public @Unsigned int count;

    public @Unsigned int @Size(2) [] mask;

    public @Unsigned char @Size(48) [] addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct signature_v2_hdr"
  )
  @NotUsableInJava
  public static class signature_v2_hdr extends Struct {
    public @Unsigned @OriginalName("uint8_t") char type;

    public @Unsigned @OriginalName("uint8_t") char version;

    public @Unsigned @OriginalName("uint8_t") char hash_algo;

    public @Unsigned @OriginalName("__be32") int keyid;

    public @Unsigned @OriginalName("__be16") short sig_size;

    public @Unsigned @OriginalName("uint8_t") char @Size(0) [] sig;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct signature_hdr"
  )
  @NotUsableInJava
  public static class signature_hdr extends Struct {
    public @Unsigned @OriginalName("uint8_t") char version;

    public @Unsigned @OriginalName("uint32_t") int timestamp;

    public @Unsigned @OriginalName("uint8_t") char algo;

    public @Unsigned @OriginalName("uint8_t") char hash;

    public @Unsigned @OriginalName("uint8_t") char @Size(8) [] keyid;

    public @Unsigned @OriginalName("uint8_t") char nmpi;

    public char @Size(0) [] mpi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ustring_buffer"
  )
  @NotUsableInJava
  public static class ustring_buffer extends Struct {
    public char @Size(1024) [] buffer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short int lid_angle; short int hys_degree; }"
  )
  @NotUsableInJava
  public static class tablet_mode_threshold_of_anon_member_of_ec_params_motion_sense extends Struct {
    public @OriginalName("int16_t") short lid_angle;

    public @OriginalName("int16_t") short hys_degree;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int lid_angle; short unsigned int hys_degree; }"
  )
  @NotUsableInJava
  public static class tablet_mode_threshold_of_anon_member_of_ec_response_motion_sense extends Struct {
    public @Unsigned @OriginalName("uint16_t") short lid_angle;

    public @Unsigned @OriginalName("uint16_t") short hys_degree;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct speed_down_verdict_arg"
  )
  @NotUsableInJava
  public static class speed_down_verdict_arg extends Struct {
    public @Unsigned long since;

    public int xfer_ok;

    public int @Size(8) [] nr_errors;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpioline_info"
  )
  @NotUsableInJava
  public static class gpioline_info extends Struct {
    public @Unsigned int line_offset;

    public @Unsigned int flags;

    public char @Size(32) [] name;

    public char @Size(32) [] consumer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpioline_info_changed"
  )
  @NotUsableInJava
  public static class gpioline_info_changed extends Struct {
    public gpioline_info info;

    public @Unsigned long timestamp;

    public @Unsigned int event_type;

    public @Unsigned int @Size(5) [] padding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shift_out_of_bounds_data"
  )
  @NotUsableInJava
  public static class shift_out_of_bounds_data extends Struct {
    public source_location location;

    public Ptr lhs_type;

    public Ptr rhs_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bd_holder_disk"
  )
  @NotUsableInJava
  public static class bd_holder_disk extends Struct {
    public list_head list;

    public Ptr holder_dir;

    public int refcnt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct signal_struct"
  )
  @NotUsableInJava
  public static class signal_struct extends Struct {
    public @OriginalName("refcount_t") refcount_struct sigcnt;

    public atomic_t live;

    public int nr_threads;

    public int quick_threads;

    public list_head thread_head;

    public @OriginalName("wait_queue_head_t") wait_queue_head wait_chldexit;

    public Ptr curr_target;

    public sigpending shared_pending;

    public hlist_head multiprocess;

    public int group_exit_code;

    public int notify_count;

    public Ptr group_exec_task;

    public int group_stop_count;

    public @Unsigned int flags;

    public Ptr core_state;

    public @Unsigned int is_child_subreaper;

    public @Unsigned int has_child_subreaper;

    public @Unsigned int next_posix_timer_id;

    public list_head posix_timers;

    public hrtimer real_timer;

    public @OriginalName("ktime_t") long it_real_incr;

    public cpu_itimer @Size(2) [] it;

    public thread_group_cputimer cputimer;

    public posix_cputimers posix_cputimers;

    public Ptr @Size(4) [] pids;

    public atomic_t tick_dep_mask;

    public Ptr tty_old_pgrp;

    public int leader;

    public Ptr tty;

    public Ptr autogroup;

    public seqlock_t stats_lock;

    public @Unsigned long utime;

    public @Unsigned long stime;

    public @Unsigned long cutime;

    public @Unsigned long cstime;

    public @Unsigned long gtime;

    public @Unsigned long cgtime;

    public prev_cputime prev_cputime;

    public @Unsigned long nvcsw;

    public @Unsigned long nivcsw;

    public @Unsigned long cnvcsw;

    public @Unsigned long cnivcsw;

    public @Unsigned long min_flt;

    public @Unsigned long maj_flt;

    public @Unsigned long cmin_flt;

    public @Unsigned long cmaj_flt;

    public @Unsigned long inblock;

    public @Unsigned long oublock;

    public @Unsigned long cinblock;

    public @Unsigned long coublock;

    public @Unsigned long maxrss;

    public @Unsigned long cmaxrss;

    public task_io_accounting ioac;

    public @Unsigned long sum_sched_runtime;

    public rlimit @Size(16) [] rlim;

    public pacct_struct pacct;

    public Ptr stats;

    public @Unsigned int audit_tty;

    public Ptr tty_audit_buf;

    public boolean oom_flag_origin;

    public short oom_score_adj;

    public short oom_score_adj_min;

    public Ptr oom_mm;

    public mutex cred_guard_mutex;

    public rw_semaphore exec_update_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct max14577_regulator_platform_data"
  )
  @NotUsableInJava
  public static class max14577_regulator_platform_data extends Struct {
    public int id;

    public Ptr initdata;

    public Ptr of_node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct max14577_platform_data"
  )
  @NotUsableInJava
  public static class max14577_platform_data extends Struct {
    public int irq_base;

    public int gpio_pogo_vbatt_en;

    public int gpio_pogo_vbus_en;

    public Ptr set_gpio_pogo_vbatt_en;

    public Ptr set_gpio_pogo_vbus_en;

    public Ptr set_gpio_pogo_cb;

    public Ptr regulators;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum max14577_reg"
  )
  public enum max14577_reg implements Enum, TypedEnum {
    /**
     * {@code MAX14577_REG_DEVICEID = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MAX14577_REG_DEVICEID"
    )
    MAX14577_REG_DEVICEID,

    /**
     * {@code MAX14577_REG_INT1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MAX14577_REG_INT1"
    )
    MAX14577_REG_INT1,

    /**
     * {@code MAX14577_REG_INT2 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MAX14577_REG_INT2"
    )
    MAX14577_REG_INT2,

    /**
     * {@code MAX14577_REG_INT3 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MAX14577_REG_INT3"
    )
    MAX14577_REG_INT3,

    /**
     * {@code MAX14577_REG_STATUS1 = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MAX14577_REG_STATUS1"
    )
    MAX14577_REG_STATUS1,

    /**
     * {@code MAX14577_REG_STATUS2 = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MAX14577_REG_STATUS2"
    )
    MAX14577_REG_STATUS2,

    /**
     * {@code MAX14577_REG_STATUS3 = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MAX14577_REG_STATUS3"
    )
    MAX14577_REG_STATUS3,

    /**
     * {@code MAX14577_REG_INTMASK1 = 7}
     */
    @EnumMember(
        value = 7L,
        name = "MAX14577_REG_INTMASK1"
    )
    MAX14577_REG_INTMASK1,

    /**
     * {@code MAX14577_REG_INTMASK2 = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MAX14577_REG_INTMASK2"
    )
    MAX14577_REG_INTMASK2,

    /**
     * {@code MAX14577_REG_INTMASK3 = 9}
     */
    @EnumMember(
        value = 9L,
        name = "MAX14577_REG_INTMASK3"
    )
    MAX14577_REG_INTMASK3,

    /**
     * {@code MAX14577_REG_CDETCTRL1 = 10}
     */
    @EnumMember(
        value = 10L,
        name = "MAX14577_REG_CDETCTRL1"
    )
    MAX14577_REG_CDETCTRL1,

    /**
     * {@code MAX14577_REG_RFU = 11}
     */
    @EnumMember(
        value = 11L,
        name = "MAX14577_REG_RFU"
    )
    MAX14577_REG_RFU,

    /**
     * {@code MAX14577_REG_CONTROL1 = 12}
     */
    @EnumMember(
        value = 12L,
        name = "MAX14577_REG_CONTROL1"
    )
    MAX14577_REG_CONTROL1,

    /**
     * {@code MAX14577_REG_CONTROL2 = 13}
     */
    @EnumMember(
        value = 13L,
        name = "MAX14577_REG_CONTROL2"
    )
    MAX14577_REG_CONTROL2,

    /**
     * {@code MAX14577_REG_CONTROL3 = 14}
     */
    @EnumMember(
        value = 14L,
        name = "MAX14577_REG_CONTROL3"
    )
    MAX14577_REG_CONTROL3,

    /**
     * {@code MAX14577_REG_CHGCTRL1 = 15}
     */
    @EnumMember(
        value = 15L,
        name = "MAX14577_REG_CHGCTRL1"
    )
    MAX14577_REG_CHGCTRL1,

    /**
     * {@code MAX14577_REG_CHGCTRL2 = 16}
     */
    @EnumMember(
        value = 16L,
        name = "MAX14577_REG_CHGCTRL2"
    )
    MAX14577_REG_CHGCTRL2,

    /**
     * {@code MAX14577_REG_CHGCTRL3 = 17}
     */
    @EnumMember(
        value = 17L,
        name = "MAX14577_REG_CHGCTRL3"
    )
    MAX14577_REG_CHGCTRL3,

    /**
     * {@code MAX14577_REG_CHGCTRL4 = 18}
     */
    @EnumMember(
        value = 18L,
        name = "MAX14577_REG_CHGCTRL4"
    )
    MAX14577_REG_CHGCTRL4,

    /**
     * {@code MAX14577_REG_CHGCTRL5 = 19}
     */
    @EnumMember(
        value = 19L,
        name = "MAX14577_REG_CHGCTRL5"
    )
    MAX14577_REG_CHGCTRL5,

    /**
     * {@code MAX14577_REG_CHGCTRL6 = 20}
     */
    @EnumMember(
        value = 20L,
        name = "MAX14577_REG_CHGCTRL6"
    )
    MAX14577_REG_CHGCTRL6,

    /**
     * {@code MAX14577_REG_CHGCTRL7 = 21}
     */
    @EnumMember(
        value = 21L,
        name = "MAX14577_REG_CHGCTRL7"
    )
    MAX14577_REG_CHGCTRL7,

    /**
     * {@code MAX14577_REG_END = 22}
     */
    @EnumMember(
        value = 22L,
        name = "MAX14577_REG_END"
    )
    MAX14577_REG_END
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msqid_ds"
  )
  @NotUsableInJava
  public static class msqid_ds extends Struct {
    public ipc_perm msg_perm;

    public @OriginalName("msg") Ptr msg_first;

    public @OriginalName("msg") Ptr msg_last;

    public @OriginalName("__kernel_old_time_t") long msg_stime;

    public @OriginalName("__kernel_old_time_t") long msg_rtime;

    public @OriginalName("__kernel_old_time_t") long msg_ctime;

    public @Unsigned long msg_lcbytes;

    public @Unsigned long msg_lqbytes;

    public @Unsigned short msg_cbytes;

    public @Unsigned short msg_qnum;

    public @Unsigned short msg_qbytes;

    public @OriginalName("__kernel_ipc_pid_t") int msg_lspid;

    public @OriginalName("__kernel_ipc_pid_t") int msg_lrpid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int dport; short unsigned int sport; }"
  )
  @NotUsableInJava
  public static class ports_of_flowi_uli extends Struct {
    public @Unsigned @OriginalName("__be16") short dport;

    public @Unsigned @OriginalName("__be16") short sport;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ports_driver_data"
  )
  @NotUsableInJava
  public static class ports_driver_data extends Struct {
    public Ptr debugfs_dir;

    public list_head portdevs;

    public list_head consoles;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ports_device"
  )
  @NotUsableInJava
  public static class ports_device extends Struct {
    public list_head list;

    public work_struct control_work;

    public work_struct config_work;

    public list_head ports;

    public @OriginalName("spinlock_t") spinlock ports_lock;

    public @OriginalName("spinlock_t") spinlock c_ivq_lock;

    public @OriginalName("spinlock_t") spinlock c_ovq_lock;

    public @Unsigned int max_nr_ports;

    public Ptr vdev;

    public Ptr c_ivq;

    public Ptr c_ovq;

    public virtio_console_control cpkt;

    public Ptr> in_vqs;

    public Ptr> out_vqs;

    public int chr_major;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bType_of_ZSTD_DCtx_and_bType_of_ZSTD_DCtx_s_and_blockType_of_blockProperties_t"
  )
  public enum bType_of_ZSTD_DCtx_and_bType_of_ZSTD_DCtx_s_and_blockType_of_blockProperties_t implements Enum, TypedEnum {
    /**
     * {@code bt_raw = 0}
     */
    @EnumMember(
        value = 0L,
        name = "bt_raw"
    )
    bt_raw,

    /**
     * {@code bt_rle = 1}
     */
    @EnumMember(
        value = 1L,
        name = "bt_rle"
    )
    bt_rle,

    /**
     * {@code bt_compressed = 2}
     */
    @EnumMember(
        value = 2L,
        name = "bt_compressed"
    )
    bt_compressed,

    /**
     * {@code bt_reserved = 3}
     */
    @EnumMember(
        value = 3L,
        name = "bt_reserved"
    )
    bt_reserved
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ip6rd_flowi"
  )
  @NotUsableInJava
  public static class ip6rd_flowi extends Struct {
    public flowi6 fl6;

    public in6_addr gateway;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fpdt_subtable_type"
  )
  public enum fpdt_subtable_type implements Enum, TypedEnum {
    /**
     * {@code SUBTABLE_FBPT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SUBTABLE_FBPT"
    )
    SUBTABLE_FBPT,

    /**
     * {@code SUBTABLE_S3PT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SUBTABLE_S3PT"
    )
    SUBTABLE_S3PT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fpdt_subtable_entry"
  )
  @NotUsableInJava
  public static class fpdt_subtable_entry extends Struct {
    public @Unsigned short type;

    public @Unsigned char length;

    public @Unsigned char revision;

    public @Unsigned int reserved;

    public @Unsigned long address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fpdt_subtable_header"
  )
  @NotUsableInJava
  public static class fpdt_subtable_header extends Struct {
    public @Unsigned int signature;

    public @Unsigned int length;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fpdt_record_type"
  )
  public enum fpdt_record_type implements Enum, TypedEnum {
    /**
     * {@code RECORD_S3_RESUME = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RECORD_S3_RESUME"
    )
    RECORD_S3_RESUME,

    /**
     * {@code RECORD_S3_SUSPEND = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RECORD_S3_SUSPEND"
    )
    RECORD_S3_SUSPEND,

    /**
     * {@code RECORD_BOOT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RECORD_BOOT"
    )
    RECORD_BOOT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fpdt_record_header"
  )
  @NotUsableInJava
  public static class fpdt_record_header extends Struct {
    public @Unsigned short type;

    public @Unsigned char length;

    public @Unsigned char revision;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rmap_level"
  )
  public enum rmap_level implements Enum, TypedEnum {
    /**
     * {@code RMAP_LEVEL_PTE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RMAP_LEVEL_PTE"
    )
    RMAP_LEVEL_PTE,

    /**
     * {@code RMAP_LEVEL_PMD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RMAP_LEVEL_PMD"
    )
    RMAP_LEVEL_PMD
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rmap_walk_control"
  )
  @NotUsableInJava
  public static class rmap_walk_control extends Struct {
    public Ptr arg;

    public boolean try_lock;

    public boolean contended;

    public Ptr rmap_one;

    public Ptr done;

    public Ptr anon_lock;

    public Ptr invalid_vma;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bp_patching_desc"
  )
  @NotUsableInJava
  public static class bp_patching_desc extends Struct {
    public Ptr vec;

    public int nr_entries;

    public atomic_t refs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bp_state"
  )
  public enum bp_state implements Enum, TypedEnum {
    /**
     * {@code BP_DONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BP_DONE"
    )
    BP_DONE,

    /**
     * {@code BP_WAIT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BP_WAIT"
    )
    BP_WAIT,

    /**
     * {@code BP_EAGAIN = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BP_EAGAIN"
    )
    BP_EAGAIN,

    /**
     * {@code BP_ECANCELED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "BP_ECANCELED"
    )
    BP_ECANCELED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bp_type_idx"
  )
  public enum bp_type_idx implements Enum, TypedEnum {
    /**
     * {@code TYPE_INST = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TYPE_INST"
    )
    TYPE_INST,

    /**
     * {@code TYPE_DATA = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TYPE_DATA"
    )
    TYPE_DATA,

    /**
     * {@code TYPE_MAX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TYPE_MAX"
    )
    TYPE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bp_slots_histogram"
  )
  @NotUsableInJava
  public static class bp_slots_histogram extends Struct {
    public atomic_t @Size(4) [] count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bp_cpuinfo"
  )
  @NotUsableInJava
  public static class bp_cpuinfo extends Struct {
    public @Unsigned int cpu_pinned;

    public bp_slots_histogram tsk_pinned;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int key[2]; }"
  )
  @NotUsableInJava
  public static class hsiphash_key_t extends Struct {
    public @Unsigned long @Size(2) [] key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct linehandle_state"
  )
  @NotUsableInJava
  public static class linehandle_state extends Struct {
    public Ptr gdev;

    public String label;

    public Ptr @Size(64) [] descs;

    public @Unsigned int num_descs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct entry_stack"
  )
  @NotUsableInJava
  public static class entry_stack extends Struct {
    public char @Size(4096) [] stack;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct entry_stack_page"
  )
  @NotUsableInJava
  public static class entry_stack_page extends Struct {
    public entry_stack stack;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int nr; long long unsigned int args[6]; }"
  )
  @NotUsableInJava
  public static class entry_of_anon_member_of_ptrace_syscall_info extends Struct {
    public @Unsigned long nr;

    public @Unsigned long @Size(6) [] args;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head gem; struct list_head extobj; struct list_head evict; }"
  )
  @NotUsableInJava
  public static class entry_of_list_of_drm_gpuvm_bo extends Struct {
    public list_head gem;

    public list_head extobj;

    public list_head evict;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rlimit_type"
  )
  public enum rlimit_type implements Enum, TypedEnum {
    /**
     * {@code UCOUNT_RLIMIT_NPROC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UCOUNT_RLIMIT_NPROC"
    )
    UCOUNT_RLIMIT_NPROC,

    /**
     * {@code UCOUNT_RLIMIT_MSGQUEUE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UCOUNT_RLIMIT_MSGQUEUE"
    )
    UCOUNT_RLIMIT_MSGQUEUE,

    /**
     * {@code UCOUNT_RLIMIT_SIGPENDING = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UCOUNT_RLIMIT_SIGPENDING"
    )
    UCOUNT_RLIMIT_SIGPENDING,

    /**
     * {@code UCOUNT_RLIMIT_MEMLOCK = 3}
     */
    @EnumMember(
        value = 3L,
        name = "UCOUNT_RLIMIT_MEMLOCK"
    )
    UCOUNT_RLIMIT_MEMLOCK,

    /**
     * {@code UCOUNT_RLIMIT_COUNTS = 4}
     */
    @EnumMember(
        value = 4L,
        name = "UCOUNT_RLIMIT_COUNTS"
    )
    UCOUNT_RLIMIT_COUNTS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fprobe_rethook_node"
  )
  @NotUsableInJava
  public static class fprobe_rethook_node extends Struct {
    public rethook_node node;

    public @Unsigned long entry_ip;

    public @Unsigned long entry_parent_ip;

    public char @Size(0) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct grant_entry_header hdr; short unsigned int page_off; short unsigned int length; long long unsigned int frame; }"
  )
  @NotUsableInJava
  public static class sub_page_of_grant_entry_v2 extends Struct {
    public grant_entry_header hdr;

    public @Unsigned @OriginalName("uint16_t") short page_off;

    public @Unsigned @OriginalName("uint16_t") short length;

    public @Unsigned @OriginalName("uint64_t") long frame;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nfs41_server_owner"
  )
  @NotUsableInJava
  public static class nfs41_server_owner extends Struct {
    public @Unsigned @OriginalName("uint64_t") long minor_id;

    public @Unsigned @OriginalName("uint32_t") int major_id_sz;

    public char @Size(1024) [] major_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nfs41_server_scope"
  )
  @NotUsableInJava
  public static class nfs41_server_scope extends Struct {
    public @Unsigned @OriginalName("uint32_t") int server_scope_sz;

    public char @Size(1024) [] server_scope;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nfs41_impl_id"
  )
  @NotUsableInJava
  public static class nfs41_impl_id extends Struct {
    public char @Size(1025) [] domain;

    public char @Size(1025) [] name;

    public nfstime4 date;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct residency_counts"
  )
  @NotUsableInJava
  public static class residency_counts extends Struct {
    public @Unsigned long miss_before;

    public @Unsigned long hits_before;

    public @Unsigned long miss_after;

    public @Unsigned long hits_after;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct qi_desc"
  )
  @NotUsableInJava
  public static class qi_desc extends Struct {
    public @Unsigned long qw0;

    public @Unsigned long qw1;

    public @Unsigned long qw2;

    public @Unsigned long qw3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pdev_archdata"
  )
  @NotUsableInJava
  public static class pdev_archdata extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct decomp_stream"
  )
  @NotUsableInJava
  public static class decomp_stream extends Struct {
    public Ptr stream;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct genradix_iter"
  )
  @NotUsableInJava
  public static class genradix_iter extends Struct {
    public @Unsigned long offset;

    public @Unsigned long pos;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct genradix_node"
  )
  @NotUsableInJava
  public static class genradix_node extends Struct {
    @InlineUnion(29706)
    public Ptr @Size(512) [] children;

    @InlineUnion(29706)
    public @Unsigned char @Size(4096) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mz_hdr"
  )
  @NotUsableInJava
  public static class mz_hdr extends Struct {
    public @Unsigned @OriginalName("uint16_t") short magic;

    public @Unsigned @OriginalName("uint16_t") short lbsize;

    public @Unsigned @OriginalName("uint16_t") short blocks;

    public @Unsigned @OriginalName("uint16_t") short relocs;

    public @Unsigned @OriginalName("uint16_t") short hdrsize;

    public @Unsigned @OriginalName("uint16_t") short min_extra_pps;

    public @Unsigned @OriginalName("uint16_t") short max_extra_pps;

    public @Unsigned @OriginalName("uint16_t") short ss;

    public @Unsigned @OriginalName("uint16_t") short sp;

    public @Unsigned @OriginalName("uint16_t") short checksum;

    public @Unsigned @OriginalName("uint16_t") short ip;

    public @Unsigned @OriginalName("uint16_t") short cs;

    public @Unsigned @OriginalName("uint16_t") short reloc_table_offset;

    public @Unsigned @OriginalName("uint16_t") short overlay_num;

    public @Unsigned @OriginalName("uint16_t") short @Size(4) [] reserved0;

    public @Unsigned @OriginalName("uint16_t") short oem_id;

    public @Unsigned @OriginalName("uint16_t") short oem_info;

    public @Unsigned @OriginalName("uint16_t") short @Size(10) [] reserved1;

    public @Unsigned @OriginalName("uint32_t") int peaddr;

    public char @Size(0) [] message;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct unity_map_entry"
  )
  @NotUsableInJava
  public static class unity_map_entry extends Struct {
    public list_head list;

    public @Unsigned short devid_start;

    public @Unsigned short devid_end;

    public @Unsigned long address_start;

    public @Unsigned long address_end;

    public int prot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mc_buffer"
  )
  @NotUsableInJava
  public static class mc_buffer extends Struct {
    public @Unsigned int mcidx;

    public @Unsigned int argidx;

    public @Unsigned int cbidx;

    public multicall_entry @Size(32) [] entries;

    public @Unsigned char @Size(512) [] args;

    public callback @Size(32) [] callbacks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union mc_target"
  )
  @NotUsableInJava
  public static class mc_target extends Union {
    public Ptr page;

    public swp_entry_t ent;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mc_target_type"
  )
  public enum mc_target_type implements Enum, TypedEnum {
    /**
     * {@code MC_TARGET_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MC_TARGET_NONE"
    )
    MC_TARGET_NONE,

    /**
     * {@code MC_TARGET_PAGE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MC_TARGET_PAGE"
    )
    MC_TARGET_PAGE,

    /**
     * {@code MC_TARGET_SWAP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MC_TARGET_SWAP"
    )
    MC_TARGET_SWAP,

    /**
     * {@code MC_TARGET_DEVICE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MC_TARGET_DEVICE"
    )
    MC_TARGET_DEVICE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mc_info"
  )
  @NotUsableInJava
  public static class mc_info extends Struct {
    public @Unsigned @OriginalName("uint32_t") int mi_nentries;

    public @Unsigned @OriginalName("uint32_t") int flags;

    public @Unsigned @OriginalName("uint64_t") long @Size(95) [] mi_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bm_position"
  )
  @NotUsableInJava
  public static class bm_position extends Struct {
    public Ptr zone;

    public Ptr node;

    public @Unsigned long node_pfn;

    public @Unsigned long cur_pfn;

    public int node_bit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct return_instance"
  )
  @NotUsableInJava
  public static class return_instance extends Struct {
    public Ptr uprobe;

    public @Unsigned long func;

    public @Unsigned long stack;

    public @Unsigned long orig_ret_vaddr;

    public boolean chained;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rawdata_f_data"
  )
  @NotUsableInJava
  public static class rawdata_f_data extends Struct {
    public Ptr loaddata;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct builtin_fw"
  )
  @NotUsableInJava
  public static class builtin_fw extends Struct {
    public String name;

    public Ptr data;

    public @Unsigned long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union hfi_capabilities"
  )
  @NotUsableInJava
  public static class hfi_capabilities extends Union {
    public split_of_hfi_capabilities split;

    public @Unsigned char bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hfi_cpu_data"
  )
  @NotUsableInJava
  public static class hfi_cpu_data extends Struct {
    public @Unsigned char perf_cap;

    public @Unsigned char ee_cap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hfi_instance"
  )
  @NotUsableInJava
  public static class hfi_instance extends Struct {
    @InlineUnion(94138)
    public Ptr local_table;

    @InlineUnion(94138)
    public Ptr timestamp;

    public Ptr hdr;

    public Ptr data;

    public @OriginalName("cpumask_var_t") Ptr cpus;

    public Ptr hw_table;

    public delayed_work update_work;

    public @OriginalName("raw_spinlock_t") raw_spinlock table_lock;

    public @OriginalName("raw_spinlock_t") raw_spinlock event_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hfi_features"
  )
  @NotUsableInJava
  public static class hfi_features extends Struct {
    public @Unsigned long nr_table_pages;

    public @Unsigned int cpu_stride;

    public @Unsigned int hdr_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hfi_cpu_info"
  )
  @NotUsableInJava
  public static class hfi_cpu_info extends Struct {
    public short index;

    public Ptr hfi_instance;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sbq_wait_state"
  )
  @NotUsableInJava
  public static class sbq_wait_state extends Struct {
    public @OriginalName("wait_queue_head_t") wait_queue_head wait;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sbq_wait"
  )
  @NotUsableInJava
  public static class sbq_wait extends Struct {
    public Ptr sbq;

    public wait_queue_entry wait;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum simatic_ipc_station_ids"
  )
  public enum simatic_ipc_station_ids implements Enum, TypedEnum {
    /**
     * {@code SIMATIC_IPC_INVALID_STATION_ID = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SIMATIC_IPC_INVALID_STATION_ID"
    )
    SIMATIC_IPC_INVALID_STATION_ID,

    /**
     * {@code SIMATIC_IPC_IPC227D = 1281}
     */
    @EnumMember(
        value = 1281L,
        name = "SIMATIC_IPC_IPC227D"
    )
    SIMATIC_IPC_IPC227D,

    /**
     * {@code SIMATIC_IPC_IPC427D = 1793}
     */
    @EnumMember(
        value = 1793L,
        name = "SIMATIC_IPC_IPC427D"
    )
    SIMATIC_IPC_IPC427D,

    /**
     * {@code SIMATIC_IPC_IPC227E = 2305}
     */
    @EnumMember(
        value = 2305L,
        name = "SIMATIC_IPC_IPC227E"
    )
    SIMATIC_IPC_IPC227E,

    /**
     * {@code SIMATIC_IPC_IPC277E = 2306}
     */
    @EnumMember(
        value = 2306L,
        name = "SIMATIC_IPC_IPC277E"
    )
    SIMATIC_IPC_IPC277E,

    /**
     * {@code SIMATIC_IPC_IPC427E = 2561}
     */
    @EnumMember(
        value = 2561L,
        name = "SIMATIC_IPC_IPC427E"
    )
    SIMATIC_IPC_IPC427E,

    /**
     * {@code SIMATIC_IPC_IPC477E = 2562}
     */
    @EnumMember(
        value = 2562L,
        name = "SIMATIC_IPC_IPC477E"
    )
    SIMATIC_IPC_IPC477E,

    /**
     * {@code SIMATIC_IPC_IPC127E = 3329}
     */
    @EnumMember(
        value = 3329L,
        name = "SIMATIC_IPC_IPC127E"
    )
    SIMATIC_IPC_IPC127E,

    /**
     * {@code SIMATIC_IPC_IPC227G = 3841}
     */
    @EnumMember(
        value = 3841L,
        name = "SIMATIC_IPC_IPC227G"
    )
    SIMATIC_IPC_IPC227G,

    /**
     * {@code SIMATIC_IPC_IPC277G = 3842}
     */
    @EnumMember(
        value = 3842L,
        name = "SIMATIC_IPC_IPC277G"
    )
    SIMATIC_IPC_IPC277G,

    /**
     * {@code SIMATIC_IPC_IPCBX_39A = 4097}
     */
    @EnumMember(
        value = 4097L,
        name = "SIMATIC_IPC_IPCBX_39A"
    )
    SIMATIC_IPC_IPCBX_39A,

    /**
     * {@code SIMATIC_IPC_IPCPX_39A = 4098}
     */
    @EnumMember(
        value = 4098L,
        name = "SIMATIC_IPC_IPCPX_39A"
    )
    SIMATIC_IPC_IPCPX_39A,

    /**
     * {@code SIMATIC_IPC_IPCBX_21A = 4353}
     */
    @EnumMember(
        value = 4353L,
        name = "SIMATIC_IPC_IPCBX_21A"
    )
    SIMATIC_IPC_IPCBX_21A,

    /**
     * {@code SIMATIC_IPC_IPCBX_56A = 4609}
     */
    @EnumMember(
        value = 4609L,
        name = "SIMATIC_IPC_IPCBX_56A"
    )
    SIMATIC_IPC_IPCBX_56A,

    /**
     * {@code SIMATIC_IPC_IPCBX_59A = 4610}
     */
    @EnumMember(
        value = 4610L,
        name = "SIMATIC_IPC_IPCBX_59A"
    )
    SIMATIC_IPC_IPCBX_59A
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ubuf_info"
  )
  @NotUsableInJava
  public static class ubuf_info extends Struct {
    public Ptr callback;

    public @OriginalName("refcount_t") refcount_struct refcnt;

    public @Unsigned char flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ubuf_info_msgzc"
  )
  @NotUsableInJava
  public static class ubuf_info_msgzc extends Struct {
    public ubuf_info ubuf;

    @InlineUnion(22315)
    public anon_member_of_anon_member_of_ubuf_info_msgzc anon1$0;

    @InlineUnion(22315)
    public anon_member_of_anon_member_of_ubuf_info_msgzc anon1$1;

    public mmpin mmp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xfrmk_sadinfo"
  )
  @NotUsableInJava
  public static class xfrmk_sadinfo extends Struct {
    public @Unsigned int sadhcnt;

    public @Unsigned int sadhmcnt;

    public @Unsigned int sadcnt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xfrmk_spdinfo"
  )
  @NotUsableInJava
  public static class xfrmk_spdinfo extends Struct {
    public @Unsigned int incnt;

    public @Unsigned int outcnt;

    public @Unsigned int fwdcnt;

    public @Unsigned int inscnt;

    public @Unsigned int outscnt;

    public @Unsigned int fwdscnt;

    public @Unsigned int spdhcnt;

    public @Unsigned int spdhmcnt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rc_dec"
  )
  @NotUsableInJava
  public static class rc_dec extends Struct {
    public @Unsigned @OriginalName("uint32_t") int range;

    public @Unsigned @OriginalName("uint32_t") int code;

    public @Unsigned @OriginalName("uint32_t") int init_bytes_left;

    public Ptr in;

    public @Unsigned long in_pos;

    public @Unsigned long in_limit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { long unsigned int expires; struct sk_buff_head unresolved; } unres; struct { long unsigned int last_assert; int minvif; int maxvif; long unsigned int bytes; long unsigned int pkt; long unsigned int wrong_if; long unsigned int lastuse; unsigned char ttls[32]; refcount_struct refcount; } res; }"
  )
  @NotUsableInJava
  public static class mfc_un_of_mr_mfc extends Union {
    public unres_of_mfc_un_of_mr_mfc unres;

    public res_of_mfc_un_of_mr_mfc res;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfc_entry_notifier_info"
  )
  @NotUsableInJava
  public static class mfc_entry_notifier_info extends Struct {
    public fib_notifier_info info;

    public Ptr mfc;

    public @Unsigned int tb_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfc_cache_cmp_arg"
  )
  @NotUsableInJava
  public static class mfc_cache_cmp_arg extends Struct {
    public @Unsigned @OriginalName("__be32") int mfc_mcastgrp;

    public @Unsigned @OriginalName("__be32") int mfc_origin;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfc_cache"
  )
  @NotUsableInJava
  public static class mfc_cache extends Struct {
    public mr_mfc _c;

    @InlineUnion(33158)
    public anon_member_of_anon_member_of_mfc_cache anon1$0;

    @InlineUnion(33158)
    public mfc_cache_cmp_arg cmparg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cgroup2_param"
  )
  public enum cgroup2_param implements Enum, TypedEnum {
    /**
     * {@code Opt_nsdelegate = 0}
     */
    @EnumMember(
        value = 0L,
        name = "Opt_nsdelegate"
    )
    Opt_nsdelegate,

    /**
     * {@code Opt_favordynmods = 1}
     */
    @EnumMember(
        value = 1L,
        name = "Opt_favordynmods"
    )
    Opt_favordynmods,

    /**
     * {@code Opt_memory_localevents = 2}
     */
    @EnumMember(
        value = 2L,
        name = "Opt_memory_localevents"
    )
    Opt_memory_localevents,

    /**
     * {@code Opt_memory_recursiveprot = 3}
     */
    @EnumMember(
        value = 3L,
        name = "Opt_memory_recursiveprot"
    )
    Opt_memory_recursiveprot,

    /**
     * {@code Opt_memory_hugetlb_accounting = 4}
     */
    @EnumMember(
        value = 4L,
        name = "Opt_memory_hugetlb_accounting"
    )
    Opt_memory_hugetlb_accounting,

    /**
     * {@code nr__cgroup2_params = 5}
     */
    @EnumMember(
        value = 5L,
        name = "nr__cgroup2_params"
    )
    nr__cgroup2_params
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gov_attr_set"
  )
  @NotUsableInJava
  public static class gov_attr_set extends Struct {
    public kobject kobj;

    public list_head policy_list;

    public mutex update_lock;

    public int usage_count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _fpx_sw_bytes"
  )
  @NotUsableInJava
  public static class _fpx_sw_bytes extends Struct {
    public @Unsigned int magic1;

    public @Unsigned int extended_size;

    public @Unsigned long xfeatures;

    public @Unsigned int xstate_size;

    public @Unsigned int @Size(7) [] padding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fullness_group"
  )
  public enum fullness_group implements Enum, TypedEnum {
    /**
     * {@code ZS_INUSE_RATIO_0 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZS_INUSE_RATIO_0"
    )
    ZS_INUSE_RATIO_0,

    /**
     * {@code ZS_INUSE_RATIO_10 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZS_INUSE_RATIO_10"
    )
    ZS_INUSE_RATIO_10,

    /**
     * {@code ZS_INUSE_RATIO_99 = 10}
     */
    @EnumMember(
        value = 10L,
        name = "ZS_INUSE_RATIO_99"
    )
    ZS_INUSE_RATIO_99,

    /**
     * {@code ZS_INUSE_RATIO_100 = 11}
     */
    @EnumMember(
        value = 11L,
        name = "ZS_INUSE_RATIO_100"
    )
    ZS_INUSE_RATIO_100,

    /**
     * {@code NR_FULLNESS_GROUPS = 12}
     */
    @EnumMember(
        value = 12L,
        name = "NR_FULLNESS_GROUPS"
    )
    NR_FULLNESS_GROUPS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int attr; long long unsigned int max_store_size; long long unsigned int remain_store_size; long long unsigned int max_size; }"
  )
  @NotUsableInJava
  public static class query_variable_info_of_u_of_xenpf_efi_runtime_call extends Struct {
    public @Unsigned @OriginalName("uint32_t") int attr;

    public @Unsigned @OriginalName("uint64_t") long max_store_size;

    public @Unsigned @OriginalName("uint64_t") long remain_store_size;

    public @Unsigned @OriginalName("uint64_t") long max_size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { void *capsule_header_array; long unsigned int capsule_count; long long unsigned int max_capsule_size; unsigned int reset_type; }"
  )
  @NotUsableInJava
  public static class query_capsule_capabilities_of_u_of_xenpf_efi_runtime_call extends Struct {
    public @OriginalName("__guest_handle_void") Ptr capsule_header_array;

    public @Unsigned @OriginalName("xen_ulong_t") long capsule_count;

    public @Unsigned @OriginalName("uint64_t") long max_capsule_size;

    public @Unsigned @OriginalName("uint32_t") int reset_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { unsigned int target_fd; unsigned int target_ifindex; }; unsigned int attach_type; unsigned int query_flags; unsigned int attach_flags; long long unsigned int prog_ids; union { unsigned int prog_cnt; unsigned int count; }; long long unsigned int prog_attach_flags; long long unsigned int link_ids; long long unsigned int link_attach_flags; long long unsigned int revision; }"
  )
  @NotUsableInJava
  public static class query_of_bpf_attr extends Struct {
    @InlineUnion(4755)
    public @Unsigned int target_fd;

    @InlineUnion(4755)
    public @Unsigned int target_ifindex;

    public @Unsigned int attach_type;

    public @Unsigned int query_flags;

    public @Unsigned int attach_flags;

    public @Unsigned long prog_ids;

    @InlineUnion(4762)
    public @Unsigned int prog_cnt;

    @InlineUnion(4762)
    public @Unsigned int count;

    public @Unsigned long prog_attach_flags;

    public @Unsigned long link_ids;

    public @Unsigned long link_attach_flags;

    public @Unsigned long revision;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int (*implementation)(struct acpi_walk_state*); union acpi_operand_object *handler; }"
  )
  @NotUsableInJava
  public static class dispatch_of_acpi_object_method extends Union {
    public @OriginalName("acpi_internal_method") Ptr implementation;

    public Ptr handler;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dispatch_rq_data"
  )
  @NotUsableInJava
  public static class dispatch_rq_data extends Struct {
    public Ptr hctx;

    public Ptr rq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ldsem_waiter"
  )
  @NotUsableInJava
  public static class ldsem_waiter extends Struct {
    public list_head list;

    public Ptr task;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fnhe_hash_bucket"
  )
  @NotUsableInJava
  public static class fnhe_hash_bucket extends Struct {
    public Ptr chain;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct syscore_ops"
  )
  @NotUsableInJava
  public static class syscore_ops extends Struct {
    public list_head node;

    public Ptr suspend;

    public Ptr resume;

    public Ptr shutdown;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { void *mem; long unsigned int size; _Bool preallocated; }"
  )
  @NotUsableInJava
  public static class tmp_of_drm_format_conv_state extends Struct {
    public Ptr mem;

    public @Unsigned long size;

    public boolean preallocated;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct variable_validate"
  )
  @NotUsableInJava
  public static class variable_validate extends Struct {
    public @OriginalName("efi_guid_t") uuid_t vendor;

    public String name;

    public Ptr validate;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char connected_addr[6]; unsigned char ssid[32]; unsigned char ssid_len; }"
  )
  @NotUsableInJava
  public static class client_of_u_of_wireless_dev extends Struct {
    public @Unsigned char @Size(6) [] connected_addr;

    public @Unsigned char @Size(32) [] ssid;

    public @Unsigned char ssid_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct client_hdr"
  )
  @NotUsableInJava
  public static class client_hdr extends Struct {
    public @Unsigned int log_max_len;

    public @Unsigned long log_start_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int beacon_interval; struct cfg80211_chan_def preset_chandef; struct cfg80211_chan_def chandef; unsigned char id[32]; unsigned char id_len; unsigned char id_up_len; }"
  )
  @NotUsableInJava
  public static class mesh_of_u_of_wireless_dev extends Struct {
    public int beacon_interval;

    public cfg80211_chan_def preset_chandef;

    public cfg80211_chan_def chandef;

    public @Unsigned char @Size(32) [] id;

    public @Unsigned char id_len;

    public @Unsigned char id_up_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct phylink_link_state"
  )
  @NotUsableInJava
  public static class phylink_link_state extends Struct {
    public @Unsigned long @Size(2) [] advertising;

    public @Unsigned long @Size(2) [] lp_advertising;

    public @OriginalName("phy_interface_t") interface_of_phy_device_and_interface_of_phylink_link_state _interface;

    public int speed;

    public int duplex;

    public int pause;

    public int rate_matching;

    public @Unsigned int link;

    public @Unsigned int an_complete;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum phylink_op_type"
  )
  public enum phylink_op_type implements Enum, TypedEnum {
    /**
     * {@code PHYLINK_NETDEV = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PHYLINK_NETDEV"
    )
    PHYLINK_NETDEV,

    /**
     * {@code PHYLINK_DEV = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PHYLINK_DEV"
    )
    PHYLINK_DEV
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct phylink_config"
  )
  @NotUsableInJava
  public static class phylink_config extends Struct {
    public Ptr dev;

    public phylink_op_type type;

    public boolean poll_fixed_state;

    public boolean mac_managed_pm;

    public boolean ovr_an_inband;

    public Ptr get_fixed_state;

    public @Unsigned long @Size(1) [] supported_interfaces;

    public @Unsigned long mac_capabilities;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct phylink_pcs"
  )
  @NotUsableInJava
  public static class phylink_pcs extends Struct {
    public Ptr ops;

    public @OriginalName("phylink") Ptr phylink;

    public boolean neg_mode;

    public boolean poll;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct phylink_pcs_ops"
  )
  @NotUsableInJava
  public static class phylink_pcs_ops extends Struct {
    public Ptr pcs_validate;

    public Ptr pcs_enable;

    public Ptr pcs_disable;

    public Ptr pcs_pre_config;

    public Ptr pcs_post_config;

    public Ptr pcs_get_state;

    public Ptr pcs_config;

    public Ptr pcs_an_restart;

    public Ptr pcs_link_up;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ewma_psr_time"
  )
  @NotUsableInJava
  public static class ewma_psr_time extends Struct {
    public @Unsigned long internal;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ewma_pkt_len"
  )
  @NotUsableInJava
  public static class ewma_pkt_len extends Struct {
    public @Unsigned long internal;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct u32_fract"
  )
  @NotUsableInJava
  public static class u32_fract extends Struct {
    public @Unsigned int numerator;

    public @Unsigned int denominator;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pxa_ssp_type"
  )
  public enum pxa_ssp_type implements Enum, TypedEnum {
    /**
     * {@code SSP_UNDEFINED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SSP_UNDEFINED"
    )
    SSP_UNDEFINED,

    /**
     * {@code PXA25x_SSP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PXA25x_SSP"
    )
    PXA25x_SSP,

    /**
     * {@code PXA25x_NSSP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PXA25x_NSSP"
    )
    PXA25x_NSSP,

    /**
     * {@code PXA27x_SSP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PXA27x_SSP"
    )
    PXA27x_SSP,

    /**
     * {@code PXA3xx_SSP = 4}
     */
    @EnumMember(
        value = 4L,
        name = "PXA3xx_SSP"
    )
    PXA3xx_SSP,

    /**
     * {@code PXA168_SSP = 5}
     */
    @EnumMember(
        value = 5L,
        name = "PXA168_SSP"
    )
    PXA168_SSP,

    /**
     * {@code MMP2_SSP = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MMP2_SSP"
    )
    MMP2_SSP,

    /**
     * {@code PXA910_SSP = 7}
     */
    @EnumMember(
        value = 7L,
        name = "PXA910_SSP"
    )
    PXA910_SSP,

    /**
     * {@code CE4100_SSP = 8}
     */
    @EnumMember(
        value = 8L,
        name = "CE4100_SSP"
    )
    CE4100_SSP,

    /**
     * {@code MRFLD_SSP = 9}
     */
    @EnumMember(
        value = 9L,
        name = "MRFLD_SSP"
    )
    MRFLD_SSP,

    /**
     * {@code QUARK_X1000_SSP = 10}
     */
    @EnumMember(
        value = 10L,
        name = "QUARK_X1000_SSP"
    )
    QUARK_X1000_SSP,

    /**
     * {@code LPSS_LPT_SSP = 11}
     */
    @EnumMember(
        value = 11L,
        name = "LPSS_LPT_SSP"
    )
    LPSS_LPT_SSP,

    /**
     * {@code LPSS_BYT_SSP = 12}
     */
    @EnumMember(
        value = 12L,
        name = "LPSS_BYT_SSP"
    )
    LPSS_BYT_SSP,

    /**
     * {@code LPSS_BSW_SSP = 13}
     */
    @EnumMember(
        value = 13L,
        name = "LPSS_BSW_SSP"
    )
    LPSS_BSW_SSP,

    /**
     * {@code LPSS_SPT_SSP = 14}
     */
    @EnumMember(
        value = 14L,
        name = "LPSS_SPT_SSP"
    )
    LPSS_SPT_SSP,

    /**
     * {@code LPSS_BXT_SSP = 15}
     */
    @EnumMember(
        value = 15L,
        name = "LPSS_BXT_SSP"
    )
    LPSS_BXT_SSP,

    /**
     * {@code LPSS_CNL_SSP = 16}
     */
    @EnumMember(
        value = 16L,
        name = "LPSS_CNL_SSP"
    )
    LPSS_CNL_SSP,

    /**
     * {@code SSP_MAX = 17}
     */
    @EnumMember(
        value = 17L,
        name = "SSP_MAX"
    )
    SSP_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct csrow_info"
  )
  @NotUsableInJava
  public static class csrow_info extends Struct {
    public device dev;

    public @Unsigned long first_page;

    public @Unsigned long last_page;

    public @Unsigned long page_mask;

    public int csrow_idx;

    public @Unsigned int ue_count;

    public @Unsigned int ce_count;

    public Ptr mci;

    public @Unsigned int nr_channels;

    public Ptr> channels;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct robust_list_head"
  )
  @NotUsableInJava
  public static class robust_list_head extends Struct {
    public robust_list list;

    public long futex_offset;

    public Ptr list_op_pending;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct robust_list"
  )
  @NotUsableInJava
  public static class robust_list extends Struct {
    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int dom; }"
  )
  @NotUsableInJava
  public static class unbound_of_u_of_evtchn_status extends Struct {
    public @Unsigned @OriginalName("domid_t") short dom;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uni_pagedict"
  )
  @NotUsableInJava
  public static class uni_pagedict extends Struct {
    public Ptr> @Size(32) [] uni_pgdir;

    public @Unsigned long refcount;

    public @Unsigned long sum;

    public Ptr @Size(4) [] inverse_translations;

    public Ptr inverse_trans_unicode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mmioh_arch"
  )
  public enum mmioh_arch implements Enum, TypedEnum {
    /**
     * {@code UV2_MMIOH = -1}
     */
    @EnumMember(
        value = -1L,
        name = "UV2_MMIOH"
    )
    UV2_MMIOH,

    /**
     * {@code UVY_MMIOH0 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UVY_MMIOH0"
    )
    UVY_MMIOH0,

    /**
     * {@code UVY_MMIOH1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UVY_MMIOH1"
    )
    UVY_MMIOH1,

    /**
     * {@code UVX_MMIOH0 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UVX_MMIOH0"
    )
    UVX_MMIOH0,

    /**
     * {@code UVX_MMIOH1 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "UVX_MMIOH1"
    )
    UVX_MMIOH1
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prt_quirk"
  )
  @NotUsableInJava
  public static class prt_quirk extends Struct {
    public Ptr system;

    public @Unsigned int segment;

    public @Unsigned int bus;

    public @Unsigned int device;

    public @Unsigned char pin;

    public String source;

    public String actual_source;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpiohandle_request"
  )
  @NotUsableInJava
  public static class gpiohandle_request extends Struct {
    public @Unsigned int @Size(64) [] lineoffsets;

    public @Unsigned int flags;

    public @Unsigned char @Size(64) [] default_values;

    public char @Size(32) [] consumer_label;

    public @Unsigned int lines;

    public int fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpiohandle_config"
  )
  @NotUsableInJava
  public static class gpiohandle_config extends Struct {
    public @Unsigned int flags;

    public @Unsigned char @Size(64) [] default_values;

    public @Unsigned int @Size(4) [] padding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpiohandle_data"
  )
  @NotUsableInJava
  public static class gpiohandle_data extends Struct {
    public @Unsigned char @Size(64) [] values;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct axp20x_dev"
  )
  @NotUsableInJava
  public static class axp20x_dev extends Struct {
    public Ptr dev;

    public int irq;

    public @Unsigned long irq_flags;

    public Ptr regmap;

    public Ptr regmap_irqc;

    public long variant;

    public int nr_cells;

    public Ptr cells;

    public Ptr regmap_cfg;

    public Ptr regmap_irq_chip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dp_sdp_header"
  )
  @NotUsableInJava
  public static class dp_sdp_header extends Struct {
    public @Unsigned char HB0;

    public @Unsigned char HB1;

    public @Unsigned char HB2;

    public @Unsigned char HB3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dp_sdp"
  )
  @NotUsableInJava
  public static class dp_sdp extends Struct {
    public dp_sdp_header sdp_header;

    public @Unsigned char @Size(32) [] db;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct ieee80211_eht_mcs_nss_supp_bw _80; struct ieee80211_eht_mcs_nss_supp_bw _160; struct ieee80211_eht_mcs_nss_supp_bw _320; }"
  )
  @NotUsableInJava
  public static class bw_of_anon_member_of_ieee80211_eht_mcs_nss_supp extends Struct {
    public ieee80211_eht_mcs_nss_supp_bw _80;

    public ieee80211_eht_mcs_nss_supp_bw _160;

    public ieee80211_eht_mcs_nss_supp_bw _320;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int expires; struct sk_buff_head unresolved; }"
  )
  @NotUsableInJava
  public static class unres_of_mfc_un_of_mr_mfc extends Struct {
    public @Unsigned long expires;

    public sk_buff_head unresolved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum umh_disable_depth"
  )
  public enum umh_disable_depth implements Enum, TypedEnum {
    /**
     * {@code UMH_ENABLED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UMH_ENABLED"
    )
    UMH_ENABLED,

    /**
     * {@code UMH_FREEZING = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UMH_FREEZING"
    )
    UMH_FREEZING,

    /**
     * {@code UMH_DISABLED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UMH_DISABLED"
    )
    UMH_DISABLED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fddi_snap_hdr"
  )
  @NotUsableInJava
  public static class fddi_snap_hdr extends Struct {
    public @Unsigned char dsap;

    public @Unsigned char ssap;

    public @Unsigned char ctrl;

    public @Unsigned char @Size(3) [] oui;

    public @Unsigned @OriginalName("__be16") short ethertype;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum earlyEnd_directive"
  )
  public enum earlyEnd_directive implements Enum, TypedEnum {
    /**
     * {@code decode_full_block = 0}
     */
    @EnumMember(
        value = 0L,
        name = "decode_full_block"
    )
    decode_full_block,

    /**
     * {@code partial_decode = 1}
     */
    @EnumMember(
        value = 1L,
        name = "partial_decode"
    )
    partial_decode
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int *litFreq; unsigned int *litLengthFreq; unsigned int *matchLengthFreq; unsigned int *offCodeFreq; struct { unsigned int off; unsigned int len; } *matchTable; struct { int price; unsigned int off; unsigned int mlen; unsigned int litlen; unsigned int rep[3]; } *priceTable; unsigned int litSum; unsigned int litLengthSum; unsigned int matchLengthSum; unsigned int offCodeSum; unsigned int litSumBasePrice; unsigned int litLengthSumBasePrice; unsigned int matchLengthSumBasePrice; unsigned int offCodeSumBasePrice; priceType_of_optState_t priceType; const struct { struct { long unsigned int CTable[257]; repeatMode_of_ZSTD_hufCTables_t repeatMode; } huf; struct { unsigned int offcodeCTable[193]; unsigned int matchlengthCTable[363]; unsigned int litlengthCTable[329]; litlength_repeatMode_of_ZSTD_fseCTables_t_and_matchlength_repeatMode_of_ZSTD_fseCTables_t_and_offcode_repeatMode_of_ZSTD_fseCTables_t offcode_repeatMode; litlength_repeatMode_of_ZSTD_fseCTables_t_and_matchlength_repeatMode_of_ZSTD_fseCTables_t_and_offcode_repeatMode_of_ZSTD_fseCTables_t matchlength_repeatMode; litlength_repeatMode_of_ZSTD_fseCTables_t_and_matchlength_repeatMode_of_ZSTD_fseCTables_t_and_offcode_repeatMode_of_ZSTD_fseCTables_t litlength_repeatMode; } fse; }*; enableLdm_of_ldmParams_t_and_literalCompressionMode_of_ZSTD_CCtx_params_and_literalCompressionMode_of_ZSTD_CCtx_params_s literalCompressionMode; }"
  )
  @NotUsableInJava
  public static class optState_t extends Struct {
    public Ptr litFreq;

    public Ptr litLengthFreq;

    public Ptr matchLengthFreq;

    public Ptr offCodeFreq;

    public Ptr matchTable;

    public Ptr priceTable;

    public @Unsigned int litSum;

    public @Unsigned int litLengthSum;

    public @Unsigned int matchLengthSum;

    public @Unsigned int offCodeSum;

    public @Unsigned int litSumBasePrice;

    public @Unsigned int litLengthSumBasePrice;

    public @Unsigned int matchLengthSumBasePrice;

    public @Unsigned int offCodeSumBasePrice;

    public @OriginalName("ZSTD_OptPrice_e") priceType_of_optState_t priceType;

    public Ptr symbolCosts;

    public @OriginalName("ZSTD_paramSwitch_e") enableLdm_of_ldmParams_t_and_literalCompressionMode_of_ZSTD_CCtx_params_and_literalCompressionMode_of_ZSTD_CCtx_params_s literalCompressionMode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct softirq_action"
  )
  @NotUsableInJava
  public static class softirq_action extends Struct {
    public Ptr action;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct jit_context"
  )
  @NotUsableInJava
  public static class jit_context extends Struct {
    public int cleanup_addr;

    public int tail_call_direct_label;

    public int tail_call_indirect_label;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct asym_cap_data"
  )
  @NotUsableInJava
  public static class asym_cap_data extends Struct {
    public list_head link;

    public @Unsigned long capacity;

    public @Unsigned long @Size(0) [] cpus;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hotplug_slot"
  )
  @NotUsableInJava
  public static class hotplug_slot extends Struct {
    public Ptr ops;

    public list_head slot_list;

    public Ptr pci_slot;

    public Ptr owner;

    public String mod_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hotplug_slot_ops"
  )
  @NotUsableInJava
  public static class hotplug_slot_ops extends Struct {
    public Ptr enable_slot;

    public Ptr disable_slot;

    public Ptr set_attention_status;

    public Ptr hardware_test;

    public Ptr get_power_status;

    public Ptr get_attention_status;

    public Ptr get_latch_status;

    public Ptr get_adapter_status;

    public Ptr reset_slot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct access_coordinate"
  )
  @NotUsableInJava
  public static class access_coordinate extends Struct {
    public @Unsigned int read_bandwidth;

    public @Unsigned int write_bandwidth;

    public @Unsigned int read_latency;

    public @Unsigned int write_latency;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct access_report_info"
  )
  @NotUsableInJava
  public static class access_report_info extends Struct {
    public callback_head work;

    public String access;

    public Ptr target;

    public Ptr agent;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum access_coordinate_class"
  )
  public enum access_coordinate_class implements Enum, TypedEnum {
    /**
     * {@code ACCESS_COORDINATE_LOCAL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ACCESS_COORDINATE_LOCAL"
    )
    ACCESS_COORDINATE_LOCAL,

    /**
     * {@code ACCESS_COORDINATE_CPU = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ACCESS_COORDINATE_CPU"
    )
    ACCESS_COORDINATE_CPU,

    /**
     * {@code ACCESS_COORDINATE_MAX = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ACCESS_COORDINATE_MAX"
    )
    ACCESS_COORDINATE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct var_defs"
  )
  @NotUsableInJava
  public static class var_defs extends Struct {
    public @Unsigned int n_vars;

    public String @Size(16) [] name;

    public String @Size(16) [] expr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct var_mtrr_range_state"
  )
  @NotUsableInJava
  public static class var_mtrr_range_state extends Struct {
    public @Unsigned long base_pfn;

    public @Unsigned long size_pfn;

    public @Unsigned @OriginalName("mtrr_type") char type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct var_mtrr_state"
  )
  @NotUsableInJava
  public static class var_mtrr_state extends Struct {
    public @Unsigned long range_startk;

    public @Unsigned long range_sizek;

    public @Unsigned long chunk_sizek;

    public @Unsigned long gran_sizek;

    public @Unsigned int reg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct circ_buf"
  )
  @NotUsableInJava
  public static class circ_buf extends Struct {
    public String buf;

    public int head;

    public int tail;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum xprtsec_policies"
  )
  public enum xprtsec_policies implements Enum, TypedEnum {
    /**
     * {@code RPC_XPRTSEC_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RPC_XPRTSEC_NONE"
    )
    RPC_XPRTSEC_NONE,

    /**
     * {@code RPC_XPRTSEC_TLS_ANON = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RPC_XPRTSEC_TLS_ANON"
    )
    RPC_XPRTSEC_TLS_ANON,

    /**
     * {@code RPC_XPRTSEC_TLS_X509 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RPC_XPRTSEC_TLS_X509"
    )
    RPC_XPRTSEC_TLS_X509
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xprtsec_parms"
  )
  @NotUsableInJava
  public static class xprtsec_parms extends Struct {
    public xprtsec_policies policy;

    public @OriginalName("key_serial_t") int cert_serial;

    public @OriginalName("key_serial_t") int privkey_serial;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fch_hdr"
  )
  @NotUsableInJava
  public static class fch_hdr extends Struct {
    public @Unsigned char @Size(6) [] daddr;

    public @Unsigned char @Size(6) [] saddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fch_clk_data"
  )
  @NotUsableInJava
  public static class fch_clk_data extends Struct {
    public Ptr base;

    public String name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct execute_work"
  )
  @NotUsableInJava
  public static class execute_work extends Struct {
    public work_struct work;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char pending; unsigned char quick; unsigned char pingpong; unsigned char retry; unsigned int ato; unsigned int lrcv_flowlabel; unsigned int unused; long unsigned int timeout; unsigned int lrcvtime; short unsigned int last_seg_size; short unsigned int rcv_mss; }"
  )
  @NotUsableInJava
  public static class icsk_ack_of_inet_connection_sock extends Struct {
    public @Unsigned char pending;

    public @Unsigned char quick;

    public @Unsigned char pingpong;

    public @Unsigned char retry;

    public @Unsigned int ato;

    public @Unsigned int lrcv_flowlabel;

    public @Unsigned int unused;

    public @Unsigned long timeout;

    public @Unsigned int lrcvtime;

    public @Unsigned short last_seg_size;

    public @Unsigned short rcv_mss;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int search_high; int search_low; unsigned int probe_size; unsigned int enabled; unsigned int probe_timestamp; }"
  )
  @NotUsableInJava
  public static class icsk_mtup_of_inet_connection_sock extends Struct {
    public int search_high;

    public int search_low;

    public @Unsigned int probe_size;

    public @Unsigned int enabled;

    public @Unsigned int probe_timestamp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lpi_device_info"
  )
  @NotUsableInJava
  public static class lpi_device_info extends Struct {
    public String name;

    public int enabled;

    public Ptr _package;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lpi_device_constraint"
  )
  @NotUsableInJava
  public static class lpi_device_constraint extends Struct {
    public int uid;

    public int min_dstate;

    public int function_states;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lpi_constraints"
  )
  @NotUsableInJava
  public static class lpi_constraints extends Struct {
    public @OriginalName("acpi_handle") Ptr handle;

    public int min_dstate;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lpi_device_constraint_amd"
  )
  @NotUsableInJava
  public static class lpi_device_constraint_amd extends Struct {
    public String name;

    public int enabled;

    public int function_states;

    public int min_dstate;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pts_mount_opts"
  )
  @NotUsableInJava
  public static class pts_mount_opts extends Struct {
    public int setuid;

    public int setgid;

    public kuid_t uid;

    public kgid_t gid;

    public @Unsigned @OriginalName("umode_t") short mode;

    public @Unsigned @OriginalName("umode_t") short ptmxmode;

    public int reserve;

    public int max;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pts_fs_info"
  )
  @NotUsableInJava
  public static class pts_fs_info extends Struct {
    public ida allocated_ptys;

    public pts_mount_opts mount_opts;

    public Ptr sb;

    public Ptr ptmx_dentry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct epoll_event"
  )
  @NotUsableInJava
  public static class epoll_event extends Struct {
    public @Unsigned @OriginalName("__poll_t") int events;

    public @Unsigned long data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct epoll_filefd"
  )
  @NotUsableInJava
  public static class epoll_filefd extends Struct {
    public Ptr file;

    public int fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int revision; unsigned int bufsz; void *name; }"
  )
  @NotUsableInJava
  public static class vendor_of_xenpf_efi_info extends Struct {
    public @Unsigned @OriginalName("uint32_t") int revision;

    public @Unsigned @OriginalName("uint32_t") int bufsz;

    public @OriginalName("__guest_handle_void") Ptr name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const unsigned char*; unsigned int len; }"
  )
  @NotUsableInJava
  public static class vendor_elems_of_ieee80211_sband_iftype_data extends Struct {
    public Ptr data;

    public @Unsigned int len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wm8400_platform_data"
  )
  @NotUsableInJava
  public static class wm8400_platform_data extends Struct {
    public Ptr platform_init;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mapping_flags"
  )
  public enum mapping_flags implements Enum, TypedEnum {
    /**
     * {@code AS_EIO = 0}
     */
    @EnumMember(
        value = 0L,
        name = "AS_EIO"
    )
    AS_EIO,

    /**
     * {@code AS_ENOSPC = 1}
     */
    @EnumMember(
        value = 1L,
        name = "AS_ENOSPC"
    )
    AS_ENOSPC,

    /**
     * {@code AS_MM_ALL_LOCKS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "AS_MM_ALL_LOCKS"
    )
    AS_MM_ALL_LOCKS,

    /**
     * {@code AS_UNEVICTABLE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "AS_UNEVICTABLE"
    )
    AS_UNEVICTABLE,

    /**
     * {@code AS_EXITING = 4}
     */
    @EnumMember(
        value = 4L,
        name = "AS_EXITING"
    )
    AS_EXITING,

    /**
     * {@code AS_NO_WRITEBACK_TAGS = 5}
     */
    @EnumMember(
        value = 5L,
        name = "AS_NO_WRITEBACK_TAGS"
    )
    AS_NO_WRITEBACK_TAGS,

    /**
     * {@code AS_LARGE_FOLIO_SUPPORT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "AS_LARGE_FOLIO_SUPPORT"
    )
    AS_LARGE_FOLIO_SUPPORT,

    /**
     * {@code AS_RELEASE_ALWAYS = 7}
     */
    @EnumMember(
        value = 7L,
        name = "AS_RELEASE_ALWAYS"
    )
    AS_RELEASE_ALWAYS,

    /**
     * {@code AS_STABLE_WRITES = 8}
     */
    @EnumMember(
        value = 8L,
        name = "AS_STABLE_WRITES"
    )
    AS_STABLE_WRITES,

    /**
     * {@code AS_UNMOVABLE = 9}
     */
    @EnumMember(
        value = 9L,
        name = "AS_UNMOVABLE"
    )
    AS_UNMOVABLE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mapping_status"
  )
  public enum mapping_status implements Enum, TypedEnum {
    /**
     * {@code MAPPING_OK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MAPPING_OK"
    )
    MAPPING_OK,

    /**
     * {@code MAPPING_INVALID = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MAPPING_INVALID"
    )
    MAPPING_INVALID,

    /**
     * {@code MAPPING_EMPTY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MAPPING_EMPTY"
    )
    MAPPING_EMPTY,

    /**
     * {@code MAPPING_DATA_FIN = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MAPPING_DATA_FIN"
    )
    MAPPING_DATA_FIN,

    /**
     * {@code MAPPING_DUMMY = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MAPPING_DUMMY"
    )
    MAPPING_DUMMY,

    /**
     * {@code MAPPING_BAD_CSUM = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MAPPING_BAD_CSUM"
    )
    MAPPING_BAD_CSUM
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mapping_area"
  )
  @NotUsableInJava
  public static class mapping_area extends Struct {
    public @OriginalName("local_lock_t") lockdep_map_p lock;

    public String vm_buf;

    public String vm_addr;

    public zs_mapmode vm_mm;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xol_area"
  )
  @NotUsableInJava
  public static class xol_area extends Struct {
    public @OriginalName("wait_queue_head_t") wait_queue_head wq;

    public atomic_t slot_count;

    public Ptr bitmap;

    public vm_special_mapping xol_mapping;

    public Ptr @Size(2) [] pages;

    public @Unsigned long vaddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mdp_device_descriptor_s"
  )
  @NotUsableInJava
  public static class mdp_device_descriptor_s extends Struct {
    public @Unsigned int number;

    public @Unsigned int major;

    public @Unsigned int minor;

    public @Unsigned int raid_disk;

    public @Unsigned int state;

    public @Unsigned int @Size(27) [] reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mdp_superblock_s"
  )
  @NotUsableInJava
  public static class mdp_superblock_s extends Struct {
    public @Unsigned int md_magic;

    public @Unsigned int major_version;

    public @Unsigned int minor_version;

    public @Unsigned int patch_version;

    public @Unsigned int gvalid_words;

    public @Unsigned int set_uuid0;

    public @Unsigned int ctime;

    public @Unsigned int level;

    public @Unsigned int size;

    public @Unsigned int nr_disks;

    public @Unsigned int raid_disks;

    public @Unsigned int md_minor;

    public @Unsigned int not_persistent;

    public @Unsigned int set_uuid1;

    public @Unsigned int set_uuid2;

    public @Unsigned int set_uuid3;

    public @Unsigned int @Size(16) [] gstate_creserved;

    public @Unsigned int utime;

    public @Unsigned int state;

    public @Unsigned int active_disks;

    public @Unsigned int working_disks;

    public @Unsigned int failed_disks;

    public @Unsigned int spare_disks;

    public @Unsigned int sb_csum;

    public @Unsigned int events_lo;

    public @Unsigned int events_hi;

    public @Unsigned int cp_events_lo;

    public @Unsigned int cp_events_hi;

    public @Unsigned int recovery_cp;

    public @Unsigned long reshape_position;

    public @Unsigned int new_level;

    public @Unsigned int delta_disks;

    public @Unsigned int new_layout;

    public @Unsigned int new_chunk;

    public @Unsigned int @Size(14) [] gstate_sreserved;

    public @Unsigned int layout;

    public @Unsigned int chunk_size;

    public @Unsigned int root_pv;

    public @Unsigned int root_block;

    public @Unsigned int @Size(60) [] pstate_reserved;

    public @OriginalName("mdp_disk_t") mdp_device_descriptor_s @Size(27) [] disks;

    public @Unsigned int @Size(0) [] reserved;

    public @OriginalName("mdp_disk_t") mdp_device_descriptor_s this_disk;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mdp_superblock_1"
  )
  @NotUsableInJava
  public static class mdp_superblock_1 extends Struct {
    public @Unsigned @OriginalName("__le32") int magic;

    public @Unsigned @OriginalName("__le32") int major_version;

    public @Unsigned @OriginalName("__le32") int feature_map;

    public @Unsigned @OriginalName("__le32") int pad0;

    public @Unsigned char @Size(16) [] set_uuid;

    public char @Size(32) [] set_name;

    public @Unsigned @OriginalName("__le64") long ctime;

    public @Unsigned @OriginalName("__le32") int level;

    public @Unsigned @OriginalName("__le32") int layout;

    public @Unsigned @OriginalName("__le64") long size;

    public @Unsigned @OriginalName("__le32") int chunksize;

    public @Unsigned @OriginalName("__le32") int raid_disks;

    @InlineUnion(32081)
    public @Unsigned @OriginalName("__le32") int bitmap_offset;

    @InlineUnion(32081)
    public ppl_of_anon_member_of_mdp_superblock_1 ppl;

    public @Unsigned @OriginalName("__le32") int new_level;

    public @Unsigned @OriginalName("__le64") long reshape_position;

    public @Unsigned @OriginalName("__le32") int delta_disks;

    public @Unsigned @OriginalName("__le32") int new_layout;

    public @Unsigned @OriginalName("__le32") int new_chunk;

    public @Unsigned @OriginalName("__le32") int new_offset;

    public @Unsigned @OriginalName("__le64") long data_offset;

    public @Unsigned @OriginalName("__le64") long data_size;

    public @Unsigned @OriginalName("__le64") long super_offset;

    @InlineUnion(32082)
    public @Unsigned @OriginalName("__le64") long recovery_offset;

    @InlineUnion(32082)
    public @Unsigned @OriginalName("__le64") long journal_tail;

    public @Unsigned @OriginalName("__le32") int dev_number;

    public @Unsigned @OriginalName("__le32") int cnt_corrected_read;

    public @Unsigned char @Size(16) [] device_uuid;

    public @Unsigned char devflags;

    public @Unsigned char bblog_shift;

    public @Unsigned @OriginalName("__le16") short bblog_size;

    public @Unsigned @OriginalName("__le32") int bblog_offset;

    public @Unsigned @OriginalName("__le64") long utime;

    public @Unsigned @OriginalName("__le64") long events;

    public @Unsigned @OriginalName("__le64") long resync_offset;

    public @Unsigned @OriginalName("__le32") int sb_csum;

    public @Unsigned @OriginalName("__le32") int max_dev;

    public @Unsigned char @Size(32) [] pad3;

    public @Unsigned @OriginalName("__le16") short @Size(0) [] dev_roles;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ipc64_perm"
  )
  @NotUsableInJava
  public static class ipc64_perm extends Struct {
    public @OriginalName("__kernel_key_t") int key;

    public @Unsigned @OriginalName("__kernel_uid32_t") int uid;

    public @Unsigned @OriginalName("__kernel_gid32_t") int gid;

    public @Unsigned @OriginalName("__kernel_uid32_t") int cuid;

    public @Unsigned @OriginalName("__kernel_gid32_t") int cgid;

    public @Unsigned @OriginalName("__kernel_mode_t") int mode;

    public @Unsigned char @Size(0) [] __pad1;

    public @Unsigned short seq;

    public @Unsigned short __pad2;

    public @Unsigned @OriginalName("__kernel_ulong_t") long __unused1;

    public @Unsigned @OriginalName("__kernel_ulong_t") long __unused2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const struct tomoyo_path_info*; }"
  )
  @NotUsableInJava
  public static class environ_of_param_of_tomoyo_request_info extends Struct {
    public Ptr name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct movable_operations"
  )
  @NotUsableInJava
  public static class movable_operations extends Struct {
    public Ptr isolate_page;

    public Ptr migrate_page;

    public Ptr putback_page;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct win_certificate"
  )
  @NotUsableInJava
  public static class win_certificate extends Struct {
    public @Unsigned @OriginalName("uint32_t") int length;

    public @Unsigned @OriginalName("uint16_t") short revision;

    public @Unsigned @OriginalName("uint16_t") short cert_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dock_station"
  )
  @NotUsableInJava
  public static class dock_station extends Struct {
    public @OriginalName("acpi_handle") Ptr handle;

    public @Unsigned long last_dock_time;

    public @Unsigned int flags;

    public list_head dependent_devices;

    public list_head sibling;

    public Ptr dock_device;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dock_dependent_device"
  )
  @NotUsableInJava
  public static class dock_dependent_device extends Struct {
    public list_head list;

    public Ptr adev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dock_callback_type"
  )
  public enum dock_callback_type implements Enum, TypedEnum {
    /**
     * {@code DOCK_CALL_HANDLER = 0}
     */
    @EnumMember(
        value = 0L,
        name = "DOCK_CALL_HANDLER"
    )
    DOCK_CALL_HANDLER,

    /**
     * {@code DOCK_CALL_FIXUP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DOCK_CALL_FIXUP"
    )
    DOCK_CALL_FIXUP,

    /**
     * {@code DOCK_CALL_UEVENT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DOCK_CALL_UEVENT"
    )
    DOCK_CALL_UEVENT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ipcm6_cookie"
  )
  @NotUsableInJava
  public static class ipcm6_cookie extends Struct {
    public sockcm_cookie sockc;

    public short hlimit;

    public short tclass;

    public @Unsigned short gso_size;

    public byte dontfrag;

    public Ptr opt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum poison_cmd_enabled_bits"
  )
  public enum poison_cmd_enabled_bits implements Enum, TypedEnum {
    /**
     * {@code CXL_POISON_ENABLED_LIST = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CXL_POISON_ENABLED_LIST"
    )
    CXL_POISON_ENABLED_LIST,

    /**
     * {@code CXL_POISON_ENABLED_INJECT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CXL_POISON_ENABLED_INJECT"
    )
    CXL_POISON_ENABLED_INJECT,

    /**
     * {@code CXL_POISON_ENABLED_CLEAR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CXL_POISON_ENABLED_CLEAR"
    )
    CXL_POISON_ENABLED_CLEAR,

    /**
     * {@code CXL_POISON_ENABLED_SCAN_CAPS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CXL_POISON_ENABLED_SCAN_CAPS"
    )
    CXL_POISON_ENABLED_SCAN_CAPS,

    /**
     * {@code CXL_POISON_ENABLED_SCAN_MEDIA = 4}
     */
    @EnumMember(
        value = 4L,
        name = "CXL_POISON_ENABLED_SCAN_MEDIA"
    )
    CXL_POISON_ENABLED_SCAN_MEDIA,

    /**
     * {@code CXL_POISON_ENABLED_SCAN_RESULTS = 5}
     */
    @EnumMember(
        value = 5L,
        name = "CXL_POISON_ENABLED_SCAN_RESULTS"
    )
    CXL_POISON_ENABLED_SCAN_RESULTS,

    /**
     * {@code CXL_POISON_ENABLED_MAX = 6}
     */
    @EnumMember(
        value = 6L,
        name = "CXL_POISON_ENABLED_MAX"
    )
    CXL_POISON_ENABLED_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct flowi_tunnel"
  )
  @NotUsableInJava
  public static class flowi_tunnel extends Struct {
    public @Unsigned @OriginalName("__be64") long tun_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct flowi_common"
  )
  @NotUsableInJava
  public static class flowi_common extends Struct {
    public int flowic_oif;

    public int flowic_iif;

    public int flowic_l3mdev;

    public @Unsigned int flowic_mark;

    public @Unsigned char flowic_tos;

    public @Unsigned char flowic_scope;

    public @Unsigned char flowic_proto;

    public @Unsigned char flowic_flags;

    public @Unsigned int flowic_secid;

    public kuid_t flowic_uid;

    public @Unsigned int flowic_multipath_hash;

    public flowi_tunnel flowic_tun_key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union flowi_uli"
  )
  @NotUsableInJava
  public static class flowi_uli extends Union {
    public ports_of_flowi_uli ports;

    public icmpt_of_flowi_uli icmpt;

    public @Unsigned @OriginalName("__be32") int gre_key;

    public mht_of_flowi_uli mht;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct summary_data"
  )
  @NotUsableInJava
  public static class summary_data extends Struct {
    public Ptr s;

    public Ptr parent;

    public int level;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct summary_lock_data"
  )
  @NotUsableInJava
  public static class summary_lock_data extends Struct {
    public Ptr ww_ctx;

    public Ptr> new_contended_rdev;

    public Ptr> old_contended_rdev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fetch_op"
  )
  public enum fetch_op implements Enum, TypedEnum {
    /**
     * {@code FETCH_OP_NOP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FETCH_OP_NOP"
    )
    FETCH_OP_NOP,

    /**
     * {@code FETCH_OP_REG = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FETCH_OP_REG"
    )
    FETCH_OP_REG,

    /**
     * {@code FETCH_OP_STACK = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FETCH_OP_STACK"
    )
    FETCH_OP_STACK,

    /**
     * {@code FETCH_OP_STACKP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "FETCH_OP_STACKP"
    )
    FETCH_OP_STACKP,

    /**
     * {@code FETCH_OP_RETVAL = 4}
     */
    @EnumMember(
        value = 4L,
        name = "FETCH_OP_RETVAL"
    )
    FETCH_OP_RETVAL,

    /**
     * {@code FETCH_OP_IMM = 5}
     */
    @EnumMember(
        value = 5L,
        name = "FETCH_OP_IMM"
    )
    FETCH_OP_IMM,

    /**
     * {@code FETCH_OP_COMM = 6}
     */
    @EnumMember(
        value = 6L,
        name = "FETCH_OP_COMM"
    )
    FETCH_OP_COMM,

    /**
     * {@code FETCH_OP_ARG = 7}
     */
    @EnumMember(
        value = 7L,
        name = "FETCH_OP_ARG"
    )
    FETCH_OP_ARG,

    /**
     * {@code FETCH_OP_FOFFS = 8}
     */
    @EnumMember(
        value = 8L,
        name = "FETCH_OP_FOFFS"
    )
    FETCH_OP_FOFFS,

    /**
     * {@code FETCH_OP_DATA = 9}
     */
    @EnumMember(
        value = 9L,
        name = "FETCH_OP_DATA"
    )
    FETCH_OP_DATA,

    /**
     * {@code FETCH_OP_DEREF = 10}
     */
    @EnumMember(
        value = 10L,
        name = "FETCH_OP_DEREF"
    )
    FETCH_OP_DEREF,

    /**
     * {@code FETCH_OP_UDEREF = 11}
     */
    @EnumMember(
        value = 11L,
        name = "FETCH_OP_UDEREF"
    )
    FETCH_OP_UDEREF,

    /**
     * {@code FETCH_OP_ST_RAW = 12}
     */
    @EnumMember(
        value = 12L,
        name = "FETCH_OP_ST_RAW"
    )
    FETCH_OP_ST_RAW,

    /**
     * {@code FETCH_OP_ST_MEM = 13}
     */
    @EnumMember(
        value = 13L,
        name = "FETCH_OP_ST_MEM"
    )
    FETCH_OP_ST_MEM,

    /**
     * {@code FETCH_OP_ST_UMEM = 14}
     */
    @EnumMember(
        value = 14L,
        name = "FETCH_OP_ST_UMEM"
    )
    FETCH_OP_ST_UMEM,

    /**
     * {@code FETCH_OP_ST_STRING = 15}
     */
    @EnumMember(
        value = 15L,
        name = "FETCH_OP_ST_STRING"
    )
    FETCH_OP_ST_STRING,

    /**
     * {@code FETCH_OP_ST_USTRING = 16}
     */
    @EnumMember(
        value = 16L,
        name = "FETCH_OP_ST_USTRING"
    )
    FETCH_OP_ST_USTRING,

    /**
     * {@code FETCH_OP_ST_SYMSTR = 17}
     */
    @EnumMember(
        value = 17L,
        name = "FETCH_OP_ST_SYMSTR"
    )
    FETCH_OP_ST_SYMSTR,

    /**
     * {@code FETCH_OP_MOD_BF = 18}
     */
    @EnumMember(
        value = 18L,
        name = "FETCH_OP_MOD_BF"
    )
    FETCH_OP_MOD_BF,

    /**
     * {@code FETCH_OP_LP_ARRAY = 19}
     */
    @EnumMember(
        value = 19L,
        name = "FETCH_OP_LP_ARRAY"
    )
    FETCH_OP_LP_ARRAY,

    /**
     * {@code FETCH_OP_TP_ARG = 20}
     */
    @EnumMember(
        value = 20L,
        name = "FETCH_OP_TP_ARG"
    )
    FETCH_OP_TP_ARG,

    /**
     * {@code FETCH_OP_END = 21}
     */
    @EnumMember(
        value = 21L,
        name = "FETCH_OP_END"
    )
    FETCH_OP_END,

    /**
     * {@code FETCH_NOP_SYMBOL = 22}
     */
    @EnumMember(
        value = 22L,
        name = "FETCH_NOP_SYMBOL"
    )
    FETCH_NOP_SYMBOL
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fetch_insn"
  )
  @NotUsableInJava
  public static class fetch_insn extends Struct {
    public fetch_op op;

    @InlineUnion(27100)
    public @Unsigned int param;

    @InlineUnion(27100)
    public anon_member_of_anon_member_of_fetch_insn anon1$1;

    @InlineUnion(27100)
    public anon_member_of_anon_member_of_fetch_insn anon1$2;

    @InlineUnion(27100)
    public @Unsigned long immediate;

    @InlineUnion(27100)
    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fetch_type"
  )
  @NotUsableInJava
  public static class fetch_type extends Struct {
    public String name;

    public @Unsigned long size;

    public boolean is_signed;

    public boolean is_string;

    public @OriginalName("print_type_func_t") Ptr print;

    public String fmt;

    public String fmttype;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int subnet_prefix; long long unsigned int interface_id; }"
  )
  @NotUsableInJava
  public static class global_of_ib_gid extends Struct {
    public @Unsigned @OriginalName("__be64") long subnet_prefix;

    public @Unsigned @OriginalName("__be64") long interface_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct global_params"
  )
  @NotUsableInJava
  public static class global_params extends Struct {
    public boolean no_turbo;

    public boolean turbo_disabled;

    public boolean turbo_disabled_mf;

    public int max_perf_pct;

    public int min_perf_pct;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum subpixel_order"
  )
  public enum subpixel_order implements Enum, TypedEnum {
    /**
     * {@code SubPixelUnknown = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SubPixelUnknown"
    )
    SubPixelUnknown,

    /**
     * {@code SubPixelHorizontalRGB = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SubPixelHorizontalRGB"
    )
    SubPixelHorizontalRGB,

    /**
     * {@code SubPixelHorizontalBGR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SubPixelHorizontalBGR"
    )
    SubPixelHorizontalBGR,

    /**
     * {@code SubPixelVerticalRGB = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SubPixelVerticalRGB"
    )
    SubPixelVerticalRGB,

    /**
     * {@code SubPixelVerticalBGR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SubPixelVerticalBGR"
    )
    SubPixelVerticalBGR,

    /**
     * {@code SubPixelNone = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SubPixelNone"
    )
    SubPixelNone
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int block; short unsigned int partref; short unsigned int parent_partref; unsigned int generation; unsigned int parent_block; unsigned int parent_generation; }"
  )
  @NotUsableInJava
  public static class udf_of_anon_member_of_fid extends Struct {
    public @Unsigned int block;

    public @Unsigned short partref;

    public @Unsigned short parent_partref;

    public @Unsigned int generation;

    public @Unsigned int parent_block;

    public @Unsigned int parent_generation;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wbrf_ranges_in_out"
  )
  @NotUsableInJava
  public static class wbrf_ranges_in_out extends Struct {
    public @Unsigned long num_of_ranges;

    public freq_band_range @Size(11) [] band_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum wbrf_notifier_actions"
  )
  public enum wbrf_notifier_actions implements Enum, TypedEnum {
    /**
     * {@code WBRF_CHANGED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "WBRF_CHANGED"
    )
    WBRF_CHANGED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum txtime_flags"
  )
  public enum txtime_flags implements Enum, TypedEnum {
    /**
     * {@code SOF_TXTIME_DEADLINE_MODE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SOF_TXTIME_DEADLINE_MODE"
    )
    SOF_TXTIME_DEADLINE_MODE,

    /**
     * {@code SOF_TXTIME_REPORT_ERRORS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SOF_TXTIME_REPORT_ERRORS"
    )
    SOF_TXTIME_REPORT_ERRORS,

    /**
     * {@code SOF_TXTIME_FLAGS_LAST = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SOF_TXTIME_FLAGS_LAST"
    )
    SOF_TXTIME_FLAGS_LAST,

    /**
     * {@code SOF_TXTIME_FLAGS_MASK = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SOF_TXTIME_FLAGS_MASK"
    )
    SOF_TXTIME_FLAGS_MASK
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { _Bool started; struct css_task_iter iter; }"
  )
  @NotUsableInJava
  public static class procs_of_cgroup_file_ctx extends Struct {
    public boolean started;

    public css_task_iter iter;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { struct mm_struct *mm; long long unsigned int __tmp; }; long unsigned int address; unsigned int offset; }"
  )
  @NotUsableInJava
  public static class private_of_futex_key extends Struct {
    @InlineUnion(7026)
    public Ptr mm;

    @InlineUnion(7026)
    public @Unsigned long __tmp;

    public @Unsigned long address;

    public @Unsigned int offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int type; unsigned int length; char *pointer; }"
  )
  @NotUsableInJava
  public static class string_of_acpi_object extends Struct {
    public @Unsigned @OriginalName("acpi_object_type") int type;

    public @Unsigned int length;

    public String pointer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum string_size_units"
  )
  public enum string_size_units implements Enum, TypedEnum {
    /**
     * {@code STRING_UNITS_10 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "STRING_UNITS_10"
    )
    STRING_UNITS_10,

    /**
     * {@code STRING_UNITS_2 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "STRING_UNITS_2"
    )
    STRING_UNITS_2
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short int offset; unsigned int size; long long unsigned int sector; }"
  )
  @NotUsableInJava
  public static class ppl_of_md_rdev extends Struct {
    public short offset;

    public @Unsigned int size;

    public @Unsigned @OriginalName("sector_t") long sector;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int offset; short unsigned int size; }"
  )
  @NotUsableInJava
  public static class ppl_of_anon_member_of_mdp_superblock_1 extends Struct {
    public @Unsigned @OriginalName("__le16") short offset;

    public @Unsigned @OriginalName("__le16") short size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct desc_struct"
  )
  @NotUsableInJava
  public static class desc_struct extends Struct {
    public @Unsigned short limit0;

    public @Unsigned short base0;

    public @Unsigned short base1;

    public @Unsigned short type;

    public @Unsigned short s;

    public @Unsigned short dpl;

    public @Unsigned short p;

    public @Unsigned short limit1;

    public @Unsigned short avl;

    public @Unsigned short l;

    public @Unsigned short d;

    public @Unsigned short g;

    public @Unsigned short base2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct desc_ptr"
  )
  @NotUsableInJava
  public static class desc_ptr extends Struct {
    public @Unsigned short size;

    public @Unsigned long address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum desc_state"
  )
  public enum desc_state implements Enum, TypedEnum {
    /**
     * {@code desc_miss = -1}
     */
    @EnumMember(
        value = -1L,
        name = "desc_miss"
    )
    desc_miss,

    /**
     * {@code desc_reserved = 0}
     */
    @EnumMember(
        value = 0L,
        name = "desc_reserved"
    )
    desc_reserved,

    /**
     * {@code desc_committed = 1}
     */
    @EnumMember(
        value = 1L,
        name = "desc_committed"
    )
    desc_committed,

    /**
     * {@code desc_finalized = 2}
     */
    @EnumMember(
        value = 2L,
        name = "desc_finalized"
    )
    desc_finalized,

    /**
     * {@code desc_reusable = 3}
     */
    @EnumMember(
        value = 3L,
        name = "desc_reusable"
    )
    desc_reusable
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xstate_header"
  )
  @NotUsableInJava
  public static class xstate_header extends Struct {
    public @Unsigned long xfeatures;

    public @Unsigned long xcomp_bv;

    public @Unsigned long @Size(6) [] reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum xstate_copy_mode"
  )
  public enum xstate_copy_mode implements Enum, TypedEnum {
    /**
     * {@code XSTATE_COPY_FP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "XSTATE_COPY_FP"
    )
    XSTATE_COPY_FP,

    /**
     * {@code XSTATE_COPY_FX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "XSTATE_COPY_FX"
    )
    XSTATE_COPY_FX,

    /**
     * {@code XSTATE_COPY_XSAVE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "XSTATE_COPY_XSAVE"
    )
    XSTATE_COPY_XSAVE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum extra_reg_type"
  )
  public enum extra_reg_type implements Enum, TypedEnum {
    /**
     * {@code EXTRA_REG_NONE = -1}
     */
    @EnumMember(
        value = -1L,
        name = "EXTRA_REG_NONE"
    )
    EXTRA_REG_NONE,

    /**
     * {@code EXTRA_REG_RSP_0 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "EXTRA_REG_RSP_0"
    )
    EXTRA_REG_RSP_0,

    /**
     * {@code EXTRA_REG_RSP_1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "EXTRA_REG_RSP_1"
    )
    EXTRA_REG_RSP_1,

    /**
     * {@code EXTRA_REG_LBR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "EXTRA_REG_LBR"
    )
    EXTRA_REG_LBR,

    /**
     * {@code EXTRA_REG_LDLAT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "EXTRA_REG_LDLAT"
    )
    EXTRA_REG_LDLAT,

    /**
     * {@code EXTRA_REG_FE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "EXTRA_REG_FE"
    )
    EXTRA_REG_FE,

    /**
     * {@code EXTRA_REG_SNOOP_0 = 5}
     */
    @EnumMember(
        value = 5L,
        name = "EXTRA_REG_SNOOP_0"
    )
    EXTRA_REG_SNOOP_0,

    /**
     * {@code EXTRA_REG_SNOOP_1 = 6}
     */
    @EnumMember(
        value = 6L,
        name = "EXTRA_REG_SNOOP_1"
    )
    EXTRA_REG_SNOOP_1,

    /**
     * {@code EXTRA_REG_MAX = 7}
     */
    @EnumMember(
        value = 7L,
        name = "EXTRA_REG_MAX"
    )
    EXTRA_REG_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct extra_reg"
  )
  @NotUsableInJava
  public static class extra_reg extends Struct {
    public @Unsigned int event;

    public @Unsigned int msr;

    public @Unsigned long config_mask;

    public @Unsigned long valid_mask;

    public int idx;

    public boolean extra_msr_access;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ghcb_save_area"
  )
  @NotUsableInJava
  public static class ghcb_save_area extends Struct {
    public @Unsigned char @Size(203) [] reserved_0x0;

    public @Unsigned char cpl;

    public @Unsigned char @Size(116) [] reserved_0xcc;

    public @Unsigned long xss;

    public @Unsigned char @Size(24) [] reserved_0x148;

    public @Unsigned long dr7;

    public @Unsigned char @Size(16) [] reserved_0x168;

    public @Unsigned long rip;

    public @Unsigned char @Size(88) [] reserved_0x180;

    public @Unsigned long rsp;

    public @Unsigned char @Size(24) [] reserved_0x1e0;

    public @Unsigned long rax;

    public @Unsigned char @Size(264) [] reserved_0x200;

    public @Unsigned long rcx;

    public @Unsigned long rdx;

    public @Unsigned long rbx;

    public @Unsigned char @Size(8) [] reserved_0x320;

    public @Unsigned long rbp;

    public @Unsigned long rsi;

    public @Unsigned long rdi;

    public @Unsigned long r8;

    public @Unsigned long r9;

    public @Unsigned long r10;

    public @Unsigned long r11;

    public @Unsigned long r12;

    public @Unsigned long r13;

    public @Unsigned long r14;

    public @Unsigned long r15;

    public @Unsigned char @Size(16) [] reserved_0x380;

    public @Unsigned long sw_exit_code;

    public @Unsigned long sw_exit_info_1;

    public @Unsigned long sw_exit_info_2;

    public @Unsigned long sw_scratch;

    public @Unsigned char @Size(56) [] reserved_0x3b0;

    public @Unsigned long xcr0;

    public @Unsigned char @Size(16) [] valid_bitmap;

    public @Unsigned long x87_state_gpa;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ghcb_state"
  )
  @NotUsableInJava
  public static class ghcb_state extends Struct {
    public Ptr ghcb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum longLengthType_of_seqStore_t"
  )
  public enum longLengthType_of_seqStore_t implements Enum, TypedEnum {
    /**
     * {@code ZSTD_llt_none = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_llt_none"
    )
    ZSTD_llt_none,

    /**
     * {@code ZSTD_llt_literalLength = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_llt_literalLength"
    )
    ZSTD_llt_literalLength,

    /**
     * {@code ZSTD_llt_matchLength = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTD_llt_matchLength"
    )
    ZSTD_llt_matchLength
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct coupling_desc"
  )
  @NotUsableInJava
  public static class coupling_desc extends Struct {
    public Ptr> coupled_rdevs;

    public Ptr coupler;

    public int n_resolved;

    public int n_coupled;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int addr[4]; unsigned int mask[4]; }"
  )
  @NotUsableInJava
  public static class node6_of_u_of_ocontext extends Struct {
    public @Unsigned int @Size(4) [] addr;

    public @Unsigned int @Size(4) [] mask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mapped_device"
  )
  @NotUsableInJava
  public static class mapped_device extends Struct {
    public mutex suspend_lock;

    public mutex table_devices_lock;

    public list_head table_devices;

    public Ptr map;

    public @Unsigned long flags;

    public mutex type_lock;

    public dm_queue_mode type;

    public int numa_node_id;

    public Ptr queue;

    public atomic_t holders;

    public atomic_t open_count;

    public Ptr immutable_target;

    public Ptr immutable_target_type;

    public char @Size(16) [] name;

    public Ptr disk;

    public Ptr dax_dev;

    public @OriginalName("wait_queue_head_t") wait_queue_head wait;

    public Ptr pending_io;

    public hd_geometry geometry;

    public Ptr wq;

    public work_struct work;

    public @OriginalName("spinlock_t") spinlock deferred_lock;

    public bio_list deferred;

    public work_struct requeue_work;

    public Ptr requeue_list;

    public Ptr interface_ptr;

    public @OriginalName("wait_queue_head_t") wait_queue_head eventq;

    public atomic_t event_nr;

    public atomic_t uevent_seq;

    public list_head uevent_list;

    public @OriginalName("spinlock_t") spinlock uevent_lock;

    public boolean init_tio_pdu;

    public Ptr tag_set;

    public dm_stats stats;

    public @Unsigned int internal_suspend_count;

    public int swap_bios;

    public semaphore swap_bios_semaphore;

    public mutex swap_bios_lock;

    public Ptr mempools;

    public dm_kobject_holder kobj_holder;

    public srcu_struct io_barrier;

    public @Unsigned int nr_zones;

    public Ptr zwp_offset;

    public dm_ima_measurements ima;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct akcipher_request"
  )
  @NotUsableInJava
  public static class akcipher_request extends Struct {
    public crypto_async_request base;

    public Ptr src;

    public Ptr dst;

    public @Unsigned int src_len;

    public @Unsigned int dst_len;

    public Ptr @Size(0) [] __ctx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct akcipher_alg"
  )
  @NotUsableInJava
  public static class akcipher_alg extends Struct {
    public Ptr sign;

    public Ptr verify;

    public Ptr encrypt;

    public Ptr decrypt;

    public Ptr set_pub_key;

    public Ptr set_priv_key;

    public Ptr max_size;

    public Ptr init;

    public Ptr exit;

    public crypto_istat_akcipher stat;

    public crypto_alg base;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct akcipher_instance"
  )
  @NotUsableInJava
  public static class akcipher_instance extends Struct {
    public Ptr free;

    @InlineUnion(13554)
    public s_of_anon_member_of_akcipher_instance_and_s_of_anon_member_of_shash_instance_and_s_of_anon_member_of_skcipher_instance s;

    @InlineUnion(13554)
    public akcipher_alg alg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum streaming_operation"
  )
  public enum streaming_operation implements Enum, TypedEnum {
    /**
     * {@code not_streaming = 0}
     */
    @EnumMember(
        value = 0L,
        name = "not_streaming"
    )
    not_streaming,

    /**
     * {@code is_streaming = 1}
     */
    @EnumMember(
        value = 1L,
        name = "is_streaming"
    )
    is_streaming
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpupri_vec"
  )
  @NotUsableInJava
  public static class cpupri_vec extends Struct {
    public atomic_t count;

    public @OriginalName("cpumask_var_t") Ptr mask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mrw_feature_desc"
  )
  @NotUsableInJava
  public static class mrw_feature_desc extends Struct {
    public @Unsigned @OriginalName("__be16") short feature_code;

    public @Unsigned char curr;

    public @Unsigned char persistent;

    public @Unsigned char feature_version;

    public @Unsigned char reserved1;

    public @Unsigned char add_len;

    public @Unsigned char write;

    public @Unsigned char reserved2;

    public @Unsigned char reserved3;

    public @Unsigned char reserved4;

    public @Unsigned char reserved5;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pkt_hash_types"
  )
  public enum pkt_hash_types implements Enum, TypedEnum {
    /**
     * {@code PKT_HASH_TYPE_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PKT_HASH_TYPE_NONE"
    )
    PKT_HASH_TYPE_NONE,

    /**
     * {@code PKT_HASH_TYPE_L2 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PKT_HASH_TYPE_L2"
    )
    PKT_HASH_TYPE_L2,

    /**
     * {@code PKT_HASH_TYPE_L3 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PKT_HASH_TYPE_L3"
    )
    PKT_HASH_TYPE_L3,

    /**
     * {@code PKT_HASH_TYPE_L4 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PKT_HASH_TYPE_L4"
    )
    PKT_HASH_TYPE_L4
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct compact_control"
  )
  @NotUsableInJava
  public static class compact_control extends Struct {
    public list_head freepages;

    public list_head migratepages;

    public @Unsigned int nr_freepages;

    public @Unsigned int nr_migratepages;

    public @Unsigned long free_pfn;

    public @Unsigned long migrate_pfn;

    public @Unsigned long fast_start_pfn;

    public Ptr zone;

    public @Unsigned long total_migrate_scanned;

    public @Unsigned long total_free_scanned;

    public @Unsigned short fast_search_fail;

    public short search_order;

    public @Unsigned @OriginalName("gfp_t") int gfp_mask;

    public int order;

    public int migratetype;

    public @Unsigned int alloc_flags;

    public int highest_zoneidx;

    public migrate_mode mode;

    public boolean ignore_skip_hint;

    public boolean no_set_skip_hint;

    public boolean ignore_block_suitable;

    public boolean direct_compaction;

    public boolean proactive_compaction;

    public boolean whole_zone;

    public boolean contended;

    public boolean finish_pageblock;

    public boolean alloc_contig;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum compact_priority"
  )
  public enum compact_priority implements Enum, TypedEnum {
    /**
     * {@code COMPACT_PRIO_SYNC_FULL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "COMPACT_PRIO_SYNC_FULL"
    )
    COMPACT_PRIO_SYNC_FULL,

    /**
     * {@code MIN_COMPACT_PRIORITY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MIN_COMPACT_PRIORITY"
    )
    MIN_COMPACT_PRIORITY,

    /**
     * {@code COMPACT_PRIO_SYNC_LIGHT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "COMPACT_PRIO_SYNC_LIGHT"
    )
    COMPACT_PRIO_SYNC_LIGHT,

    /**
     * {@code MIN_COMPACT_COSTLY_PRIORITY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MIN_COMPACT_COSTLY_PRIORITY"
    )
    MIN_COMPACT_COSTLY_PRIORITY,

    /**
     * {@code DEF_COMPACT_PRIORITY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DEF_COMPACT_PRIORITY"
    )
    DEF_COMPACT_PRIORITY,

    /**
     * {@code COMPACT_PRIO_ASYNC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "COMPACT_PRIO_ASYNC"
    )
    COMPACT_PRIO_ASYNC,

    /**
     * {@code INIT_COMPACT_PRIORITY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "INIT_COMPACT_PRIORITY"
    )
    INIT_COMPACT_PRIORITY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum compact_result"
  )
  public enum compact_result implements Enum, TypedEnum {
    /**
     * {@code COMPACT_NOT_SUITABLE_ZONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "COMPACT_NOT_SUITABLE_ZONE"
    )
    COMPACT_NOT_SUITABLE_ZONE,

    /**
     * {@code COMPACT_SKIPPED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "COMPACT_SKIPPED"
    )
    COMPACT_SKIPPED,

    /**
     * {@code COMPACT_DEFERRED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "COMPACT_DEFERRED"
    )
    COMPACT_DEFERRED,

    /**
     * {@code COMPACT_NO_SUITABLE_PAGE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "COMPACT_NO_SUITABLE_PAGE"
    )
    COMPACT_NO_SUITABLE_PAGE,

    /**
     * {@code COMPACT_CONTINUE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "COMPACT_CONTINUE"
    )
    COMPACT_CONTINUE,

    /**
     * {@code COMPACT_COMPLETE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "COMPACT_COMPLETE"
    )
    COMPACT_COMPLETE,

    /**
     * {@code COMPACT_PARTIAL_SKIPPED = 6}
     */
    @EnumMember(
        value = 6L,
        name = "COMPACT_PARTIAL_SKIPPED"
    )
    COMPACT_PARTIAL_SKIPPED,

    /**
     * {@code COMPACT_CONTENDED = 7}
     */
    @EnumMember(
        value = 7L,
        name = "COMPACT_CONTENDED"
    )
    COMPACT_CONTENDED,

    /**
     * {@code COMPACT_SUCCESS = 8}
     */
    @EnumMember(
        value = 8L,
        name = "COMPACT_SUCCESS"
    )
    COMPACT_SUCCESS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mac_addr"
  )
  @NotUsableInJava
  public static class mac_addr extends Struct {
    public @Unsigned char @Size(6) [] addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mac_address"
  )
  @NotUsableInJava
  public static class mac_address extends Struct {
    public @Unsigned char @Size(6) [] addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mac_partition"
  )
  @NotUsableInJava
  public static class mac_partition extends Struct {
    public @Unsigned @OriginalName("__be16") short signature;

    public @Unsigned @OriginalName("__be16") short res1;

    public @Unsigned @OriginalName("__be32") int map_count;

    public @Unsigned @OriginalName("__be32") int start_block;

    public @Unsigned @OriginalName("__be32") int block_count;

    public char @Size(32) [] name;

    public char @Size(32) [] type;

    public @Unsigned @OriginalName("__be32") int data_start;

    public @Unsigned @OriginalName("__be32") int data_count;

    public @Unsigned @OriginalName("__be32") int status;

    public @Unsigned @OriginalName("__be32") int boot_start;

    public @Unsigned @OriginalName("__be32") int boot_size;

    public @Unsigned @OriginalName("__be32") int boot_load;

    public @Unsigned @OriginalName("__be32") int boot_load2;

    public @Unsigned @OriginalName("__be32") int boot_entry;

    public @Unsigned @OriginalName("__be32") int boot_entry2;

    public @Unsigned @OriginalName("__be32") int boot_cksum;

    public char @Size(16) [] processor;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mac_driver_desc"
  )
  @NotUsableInJava
  public static class mac_driver_desc extends Struct {
    public @Unsigned @OriginalName("__be16") short signature;

    public @Unsigned @OriginalName("__be16") short block_size;

    public @Unsigned @OriginalName("__be32") int block_count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fexit_trace_entry_head"
  )
  @NotUsableInJava
  public static class fexit_trace_entry_head extends Struct {
    public trace_entry ent;

    public @Unsigned long func;

    public @Unsigned long ret_ip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct da9055_pdata"
  )
  @NotUsableInJava
  public static class da9055_pdata extends Struct {
    public Ptr init;

    public int irq_base;

    public int gpio_base;

    public Ptr @Size(8) [] regulators;

    public boolean reset_enable;

    public Ptr gpio_ren;

    public Ptr gpio_rsel;

    public Ptr reg_ren;

    public Ptr reg_rsel;

    public Ptr> ena_gpiods;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lb_env"
  )
  @NotUsableInJava
  public static class lb_env extends Struct {
    public Ptr sd;

    public Ptr src_rq;

    public int src_cpu;

    public int dst_cpu;

    public Ptr dst_rq;

    public Ptr dst_grpmask;

    public int new_dst_cpu;

    public cpu_idle_type idle;

    public long imbalance;

    public Ptr cpus;

    public @Unsigned int flags;

    public @Unsigned int loop;

    public @Unsigned int loop_break;

    public @Unsigned int loop_max;

    public fbq_type fbq_type;

    public migration_type migration_type;

    public list_head tasks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sinit_mle_data"
  )
  @NotUsableInJava
  public static class sinit_mle_data extends Struct {
    public @Unsigned int version;

    public sha1_hash bios_acm_id;

    public @Unsigned int edx_senter_flags;

    public @Unsigned long mseg_valid;

    public sha1_hash sinit_hash;

    public sha1_hash mle_hash;

    public sha1_hash stm_hash;

    public sha1_hash lcp_policy_hash;

    public @Unsigned int lcp_policy_control;

    public @Unsigned int rlp_wakeup_addr;

    public @Unsigned int reserved;

    public @Unsigned int num_mdrs;

    public @Unsigned int mdrs_off;

    public @Unsigned int num_vtd_dmars;

    public @Unsigned int vtd_dmars_off;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int curr; int next; }"
  )
  @NotUsableInJava
  public static class highest_prio_of_rt_rq extends Struct {
    public int curr;

    public int next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int phys_addr; unsigned char data[8]; unsigned int len; unsigned char is_write; }"
  )
  @NotUsableInJava
  public static class iocsr_io_of_anon_member_of_kvm_run_and_mmio_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long phys_addr;

    public @Unsigned char @Size(8) [] data;

    public @Unsigned int len;

    public @Unsigned char is_write;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bin_attribute"
  )
  @NotUsableInJava
  public static class bin_attribute extends Struct {
    public attribute attr;

    public @Unsigned long size;

    public Ptr _private;

    public Ptr f_mapping;

    public Ptr read;

    public Ptr write;

    public Ptr llseek;

    public Ptr mmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct regulation_constraints"
  )
  @NotUsableInJava
  public static class regulation_constraints extends Struct {
    public String name;

    public int min_uV;

    public int max_uV;

    public int uV_offset;

    public int min_uA;

    public int max_uA;

    public int ilim_uA;

    public int system_load;

    public Ptr max_spread;

    public int max_uV_step;

    public @Unsigned int valid_modes_mask;

    public @Unsigned int valid_ops_mask;

    public int input_uV;

    public regulator_state state_disk;

    public regulator_state state_mem;

    public regulator_state state_standby;

    public notification_limit over_curr_limits;

    public notification_limit over_voltage_limits;

    public notification_limit under_voltage_limits;

    public notification_limit temp_limits;

    public @OriginalName("suspend_state_t") int initial_state;

    public @Unsigned int initial_mode;

    public @Unsigned int ramp_delay;

    public @Unsigned int settling_time;

    public @Unsigned int settling_time_up;

    public @Unsigned int settling_time_down;

    public @Unsigned int enable_time;

    public @Unsigned int uv_less_critical_window_ms;

    public @Unsigned int active_discharge;

    public @Unsigned int always_on;

    public @Unsigned int boot_on;

    public @Unsigned int apply_uV;

    public @Unsigned int ramp_disable;

    public @Unsigned int soft_start;

    public @Unsigned int pull_down;

    public @Unsigned int system_critical;

    public @Unsigned int over_current_protection;

    public @Unsigned int over_current_detection;

    public @Unsigned int over_voltage_detection;

    public @Unsigned int under_voltage_detection;

    public @Unsigned int over_temp_detection;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcpm_hash_bucket"
  )
  @NotUsableInJava
  public static class tcpm_hash_bucket extends Struct {
    public Ptr chain;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct getset_keycode_data"
  )
  @NotUsableInJava
  public static class getset_keycode_data extends Struct {
    public input_keymap_entry ke;

    public int error;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum nlmsgerr_attrs"
  )
  public enum nlmsgerr_attrs implements Enum, TypedEnum {
    /**
     * {@code NLMSGERR_ATTR_UNUSED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NLMSGERR_ATTR_UNUSED"
    )
    NLMSGERR_ATTR_UNUSED,

    /**
     * {@code NLMSGERR_ATTR_MSG = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NLMSGERR_ATTR_MSG"
    )
    NLMSGERR_ATTR_MSG,

    /**
     * {@code NLMSGERR_ATTR_OFFS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "NLMSGERR_ATTR_OFFS"
    )
    NLMSGERR_ATTR_OFFS,

    /**
     * {@code NLMSGERR_ATTR_COOKIE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NLMSGERR_ATTR_COOKIE"
    )
    NLMSGERR_ATTR_COOKIE,

    /**
     * {@code NLMSGERR_ATTR_POLICY = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NLMSGERR_ATTR_POLICY"
    )
    NLMSGERR_ATTR_POLICY,

    /**
     * {@code NLMSGERR_ATTR_MISS_TYPE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "NLMSGERR_ATTR_MISS_TYPE"
    )
    NLMSGERR_ATTR_MISS_TYPE,

    /**
     * {@code NLMSGERR_ATTR_MISS_NEST = 6}
     */
    @EnumMember(
        value = 6L,
        name = "NLMSGERR_ATTR_MISS_NEST"
    )
    NLMSGERR_ATTR_MISS_NEST,

    /**
     * {@code __NLMSGERR_ATTR_MAX = 7}
     */
    @EnumMember(
        value = 7L,
        name = "__NLMSGERR_ATTR_MAX"
    )
    __NLMSGERR_ATTR_MAX,

    /**
     * {@code NLMSGERR_ATTR_MAX = 6}
     */
    @EnumMember(
        value = 6L,
        name = "NLMSGERR_ATTR_MAX"
    )
    NLMSGERR_ATTR_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int copy_len; short unsigned int group; short unsigned int qthreshold; short unsigned int flags; }"
  )
  @NotUsableInJava
  public static class ulog_of_u_of_nf_loginfo extends Struct {
    public @Unsigned @OriginalName("u_int32_t") int copy_len;

    public @Unsigned @OriginalName("u_int16_t") short group;

    public @Unsigned @OriginalName("u_int16_t") short qthreshold;

    public @Unsigned @OriginalName("u_int16_t") short flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int valid; unsigned int no_fault; unsigned int int_type; unsigned int rq_eoi; unsigned int dm; unsigned int rsvd_1; unsigned int destination; unsigned int vector; unsigned int rsvd_2; }"
  )
  @NotUsableInJava
  public static class fields_of_irte extends Struct {
    public @Unsigned int valid;

    public @Unsigned int no_fault;

    public @Unsigned int int_type;

    public @Unsigned int rq_eoi;

    public @Unsigned int dm;

    public @Unsigned int rsvd_1;

    public @Unsigned int destination;

    public @Unsigned int vector;

    public @Unsigned int rsvd_2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int valid; long long unsigned int no_fault; long long unsigned int int_type; long long unsigned int rq_eoi; long long unsigned int dm; long long unsigned int guest_mode; long long unsigned int destination; long long unsigned int ga_tag; }"
  )
  @NotUsableInJava
  public static class fields_remap_of_irte_ga_lo extends Struct {
    public @Unsigned long valid;

    public @Unsigned long no_fault;

    public @Unsigned long int_type;

    public @Unsigned long rq_eoi;

    public @Unsigned long dm;

    public @Unsigned long guest_mode;

    public @Unsigned long destination;

    public @Unsigned long ga_tag;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int valid; long long unsigned int no_fault; long long unsigned int ga_log_intr; long long unsigned int rsvd1; long long unsigned int is_run; long long unsigned int guest_mode; long long unsigned int destination; long long unsigned int ga_tag; }"
  )
  @NotUsableInJava
  public static class fields_vapic_of_irte_ga_lo extends Struct {
    public @Unsigned long valid;

    public @Unsigned long no_fault;

    public @Unsigned long ga_log_intr;

    public @Unsigned long rsvd1;

    public @Unsigned long is_run;

    public @Unsigned long guest_mode;

    public @Unsigned long destination;

    public @Unsigned long ga_tag;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int vector; long long unsigned int rsvd_1; long long unsigned int ga_root_ptr; long long unsigned int rsvd_2; long long unsigned int destination; }"
  )
  @NotUsableInJava
  public static class fields_of_irte_ga_hi extends Struct {
    public @Unsigned long vector;

    public @Unsigned long rsvd_1;

    public @Unsigned long ga_root_ptr;

    public @Unsigned long rsvd_2;

    public @Unsigned long destination;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int m_i_reserved1; }"
  )
  @NotUsableInJava
  public static class masix1_of_osd1_of_ext4_inode extends Struct {
    public @Unsigned int m_i_reserved1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kern_ipc_perm"
  )
  @NotUsableInJava
  public static class kern_ipc_perm extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public boolean deleted;

    public int id;

    public @OriginalName("key_t") int key;

    public kuid_t uid;

    public kgid_t gid;

    public kuid_t cuid;

    public kgid_t cgid;

    public @Unsigned @OriginalName("umode_t") short mode;

    public @Unsigned long seq;

    public Ptr security;

    public rhash_head khtnode;

    public callback_head rcu;

    public @OriginalName("refcount_t") refcount_struct refcount;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct error_injection_entry"
  )
  @NotUsableInJava
  public static class error_injection_entry extends Struct {
    public @Unsigned long addr;

    public int etype;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum error_detector"
  )
  public enum error_detector implements Enum, TypedEnum {
    /**
     * {@code ERROR_DETECTOR_KFENCE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ERROR_DETECTOR_KFENCE"
    )
    ERROR_DETECTOR_KFENCE,

    /**
     * {@code ERROR_DETECTOR_KASAN = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ERROR_DETECTOR_KASAN"
    )
    ERROR_DETECTOR_KASAN,

    /**
     * {@code ERROR_DETECTOR_WARN = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ERROR_DETECTOR_WARN"
    )
    ERROR_DETECTOR_WARN
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct error_info"
  )
  @NotUsableInJava
  public static class error_info extends Struct {
    public @Unsigned short code12;

    public @Unsigned short size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct error_info2"
  )
  @NotUsableInJava
  public static class error_info2 extends Struct {
    public @Unsigned char code1;

    public @Unsigned char code2_min;

    public @Unsigned char code2_max;

    public String str;

    public String fmt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char sensor_num; short unsigned int flags; short int temp; short int offset[3]; }"
  )
  @NotUsableInJava
  public static class sensor_offset_of_anon_member_of_ec_params_motion_sense extends Struct {
    public @Unsigned @OriginalName("uint8_t") char sensor_num;

    public @Unsigned @OriginalName("uint16_t") short flags;

    public @OriginalName("int16_t") short temp;

    public @OriginalName("int16_t") short @Size(3) [] offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char sensor_num; short unsigned int flags; short int temp; short unsigned int scale[3]; }"
  )
  @NotUsableInJava
  public static class sensor_scale_of_anon_member_of_ec_params_motion_sense extends Struct {
    public @Unsigned @OriginalName("uint8_t") char sensor_num;

    public @Unsigned @OriginalName("uint16_t") short flags;

    public @OriginalName("int16_t") short temp;

    public @Unsigned @OriginalName("uint16_t") short @Size(3) [] scale;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short int temp; short unsigned int scale[3]; }"
  )
  @NotUsableInJava
  public static class sensor_scale_of_anon_member_of_ec_response_motion_sense extends Struct {
    public @OriginalName("int16_t") short temp;

    public @Unsigned @OriginalName("uint16_t") short @Size(3) [] scale;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char reserved[3]; struct ec_response_motion_sense_fifo_info info; }"
  )
  @NotUsableInJava
  public static class sensor_fifo_of_ec_response_get_next_data_v1 extends Struct {
    public @Unsigned @OriginalName("uint8_t") char @Size(3) [] reserved;

    public ec_response_motion_sense_fifo_info info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum aper_size_type"
  )
  public enum aper_size_type implements Enum, TypedEnum {
    /**
     * {@code U8_APER_SIZE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "U8_APER_SIZE"
    )
    U8_APER_SIZE,

    /**
     * {@code U16_APER_SIZE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "U16_APER_SIZE"
    )
    U16_APER_SIZE,

    /**
     * {@code U32_APER_SIZE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "U32_APER_SIZE"
    )
    U32_APER_SIZE,

    /**
     * {@code LVL2_APER_SIZE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "LVL2_APER_SIZE"
    )
    LVL2_APER_SIZE,

    /**
     * {@code FIXED_APER_SIZE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "FIXED_APER_SIZE"
    )
    FIXED_APER_SIZE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct aper_size_info_32"
  )
  @NotUsableInJava
  public static class aper_size_info_32 extends Struct {
    public int size;

    public int num_entries;

    public int page_order;

    public @Unsigned int size_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct aper_size_info_8"
  )
  @NotUsableInJava
  public static class aper_size_info_8 extends Struct {
    public int size;

    public int num_entries;

    public int page_order;

    public @Unsigned char size_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct aper_size_info_16"
  )
  @NotUsableInJava
  public static class aper_size_info_16 extends Struct {
    public int size;

    public int num_entries;

    public int page_order;

    public @Unsigned short size_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct aper_size_info_lvl2"
  )
  @NotUsableInJava
  public static class aper_size_info_lvl2 extends Struct {
    public int size;

    public int num_entries;

    public @Unsigned int size_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct aper_size_info_fixed"
  )
  @NotUsableInJava
  public static class aper_size_info_fixed extends Struct {
    public int size;

    public int num_entries;

    public int page_order;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum repeatMode_of_ZSTD_hufCTables_t"
  )
  public enum repeatMode_of_ZSTD_hufCTables_t implements Enum, TypedEnum {
    /**
     * {@code HUF_repeat_none = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HUF_repeat_none"
    )
    HUF_repeat_none,

    /**
     * {@code HUF_repeat_check = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HUF_repeat_check"
    )
    HUF_repeat_check,

    /**
     * {@code HUF_repeat_valid = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HUF_repeat_valid"
    )
    HUF_repeat_valid
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_gr0_gam_gr_config_s"
  )
  @NotUsableInJava
  public static class uv3h_gr0_gam_gr_config_s extends Struct {
    public @Unsigned long m_skt;

    public @Unsigned long undef_6_9;

    public @Unsigned long subspace;

    public @Unsigned long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_node_id_s"
  )
  @NotUsableInJava
  public static class uv3h_node_id_s extends Struct {
    public @Unsigned long force1;

    public @Unsigned long manufacturer;

    public @Unsigned long part_number;

    public @Unsigned long revision;

    public @Unsigned long node_id;

    public @Unsigned long rsvd_47;

    public @Unsigned long router_select;

    public @Unsigned long rsvd_49;

    public @Unsigned long nodes_per_bit;

    public @Unsigned long ni_port;

    public @Unsigned long rsvd_62_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_rh_gam_addr_map_config_s"
  )
  @NotUsableInJava
  public static class uv3h_rh_gam_addr_map_config_s extends Struct {
    public @Unsigned long m_skt;

    public @Unsigned long n_skt;

    public @Unsigned long rsvd_10_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_rh_gam_alias_2_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv3h_rh_gam_alias_2_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long base;

    public @Unsigned long rsvd_32_47;

    public @Unsigned long m_alias;

    public @Unsigned long rsvd_53_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_rh_gam_alias_2_redirect_config_s"
  )
  @NotUsableInJava
  public static class uv3h_rh_gam_alias_2_redirect_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long dest_base;

    public @Unsigned long rsvd_46_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_rh_gam_gru_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv3h_rh_gam_gru_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_27;

    public @Unsigned long base;

    public @Unsigned long rsvd_46_51;

    public @Unsigned long n_gru;

    public @Unsigned long rsvd_56_61;

    public @Unsigned long mode;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_rh_gam_mmioh_overlay_config0_s"
  )
  @NotUsableInJava
  public static class uv3h_rh_gam_mmioh_overlay_config0_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_rh_gam_mmioh_overlay_config1_s"
  )
  @NotUsableInJava
  public static class uv3h_rh_gam_mmioh_overlay_config1_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uv3h_rh_gam_mmr_overlay_config_s"
  )
  @NotUsableInJava
  public static class uv3h_rh_gam_mmr_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long rsvd_46_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int offset; struct drm_gem_object *obj; struct list_head entry; }"
  )
  @NotUsableInJava
  public static class gem_of_drm_gpuva extends Struct {
    public @Unsigned long offset;

    public Ptr obj;

    public list_head entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int offset; struct drm_gem_object *obj; }"
  )
  @NotUsableInJava
  public static class gem_of_drm_gpuva_op_map extends Struct {
    public @Unsigned long offset;

    public Ptr obj;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fregs_state"
  )
  @NotUsableInJava
  public static class fregs_state extends Struct {
    public @Unsigned int cwd;

    public @Unsigned int swd;

    public @Unsigned int twd;

    public @Unsigned int fip;

    public @Unsigned int fcs;

    public @Unsigned int foo;

    public @Unsigned int fos;

    public @Unsigned int @Size(20) [] st_space;

    public @Unsigned int status;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct udmabuf_create"
  )
  @NotUsableInJava
  public static class udmabuf_create extends Struct {
    public @Unsigned int memfd;

    public @Unsigned int flags;

    public @Unsigned long offset;

    public @Unsigned long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct udmabuf_create_item"
  )
  @NotUsableInJava
  public static class udmabuf_create_item extends Struct {
    public @Unsigned int memfd;

    public @Unsigned int __pad;

    public @Unsigned long offset;

    public @Unsigned long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct udmabuf_create_list"
  )
  @NotUsableInJava
  public static class udmabuf_create_list extends Struct {
    public @Unsigned int flags;

    public @Unsigned int count;

    public udmabuf_create_item @Size(0) [] list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum orig_proto_of_nf_bridge_info"
  )
  public enum orig_proto_of_nf_bridge_info implements Enum, TypedEnum {
    /**
     * {@code BRNF_PROTO_UNCHANGED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BRNF_PROTO_UNCHANGED"
    )
    BRNF_PROTO_UNCHANGED,

    /**
     * {@code BRNF_PROTO_8021Q = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BRNF_PROTO_8021Q"
    )
    BRNF_PROTO_8021Q,

    /**
     * {@code BRNF_PROTO_PPPOE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BRNF_PROTO_PPPOE"
    )
    BRNF_PROTO_PPPOE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct orig_bio_details"
  )
  @NotUsableInJava
  public static class orig_bio_details extends Struct {
    public req_op op;

    public @Unsigned int nr_sectors;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvyh_gr0_gam_gr_config_s"
  )
  @NotUsableInJava
  public static class uvyh_gr0_gam_gr_config_s extends Struct {
    public @Unsigned long rsvd_0_9;

    public @Unsigned long subspace;

    public @Unsigned long rsvd_11_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union uvyh_gr0_gam_gr_config_u"
  )
  @NotUsableInJava
  public static class uvyh_gr0_gam_gr_config_u extends Union {
    public @Unsigned long v;

    public uvyh_gr0_gam_gr_config_s sy;

    public uv5h_gr0_gam_gr_config_s s5;

    public uv4h_gr0_gam_gr_config_s s4;

    public uv3h_gr0_gam_gr_config_s s3;

    public uv2h_gr0_gam_gr_config_s s2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvyh_node_id_s"
  )
  @NotUsableInJava
  public static class uvyh_node_id_s extends Struct {
    public @Unsigned long force1;

    public @Unsigned long manufacturer;

    public @Unsigned long part_number;

    public @Unsigned long revision;

    public @Unsigned long node_id;

    public @Unsigned long rsvd_39_56;

    public @Unsigned long ni_port;

    public @Unsigned long rsvd_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvyh_rh10_gam_addr_map_config_s"
  )
  @NotUsableInJava
  public static class uvyh_rh10_gam_addr_map_config_s extends Struct {
    public @Unsigned long undef_0_5;

    public @Unsigned long n_skt;

    public @Unsigned long undef_9_11;

    public @Unsigned long ls_enable;

    public @Unsigned long undef_13_15;

    public @Unsigned long mk_tme_keyid_bits;

    public @Unsigned long rsvd_20_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvyh_rh10_gam_mmioh_overlay_config0_s"
  )
  @NotUsableInJava
  public static class uvyh_rh10_gam_mmioh_overlay_config0_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long undef_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvyh_rh10_gam_mmioh_overlay_config1_s"
  )
  @NotUsableInJava
  public static class uvyh_rh10_gam_mmioh_overlay_config1_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long undef_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvyh_rh10_gam_mmr_overlay_config_s"
  )
  @NotUsableInJava
  public static class uvyh_rh10_gam_mmr_overlay_config_s extends Struct {
    public @Unsigned long undef_0_24;

    public @Unsigned long base;

    public @Unsigned long undef_52_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tlbflush_unmap_batch"
  )
  @NotUsableInJava
  public static class tlbflush_unmap_batch extends Struct {
    public arch_tlbflush_unmap_batch arch;

    public boolean flush_required;

    public boolean writable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timestamp_event_queue"
  )
  @NotUsableInJava
  public static class timestamp_event_queue extends Struct {
    public ptp_extts_event @Size(128) [] buf;

    public int head;

    public int tail;

    public @OriginalName("spinlock_t") spinlock lock;

    public list_head qlist;

    public Ptr mask;

    public Ptr debugfs_instance;

    public debugfs_u32_array dfs_bitmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rpcsec_gss_info"
  )
  @NotUsableInJava
  public static class rpcsec_gss_info extends Struct {
    public rpcsec_gss_oid oid;

    public @Unsigned int qop;

    public @Unsigned int service;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rpcsec_gss_oid"
  )
  @NotUsableInJava
  public static class rpcsec_gss_oid extends Struct {
    public @Unsigned int len;

    public @Unsigned char @Size(32) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct icmpmsg_mib"
  )
  @NotUsableInJava
  public static class icmpmsg_mib extends Struct {
    public @OriginalName("atomic_long_t") atomic64_t @Size(512) [] mibs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct scratches_to_free"
  )
  @NotUsableInJava
  public static class scratches_to_free extends Struct {
    public callback_head rcu;

    public @Unsigned int cnt;

    public Ptr @Size(0) [] scratches;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char capabilities; unsigned char edid_transfer_time; unsigned char *edid; }"
  )
  @NotUsableInJava
  public static class vbeddc_info_of_u_of_xenpf_firmware_info extends Struct {
    public @Unsigned @OriginalName("uint8_t") char capabilities;

    public @Unsigned @OriginalName("uint8_t") char edid_transfer_time;

    public @OriginalName("__guest_handle_uchar") Ptr edid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int pd; }"
  )
  @NotUsableInJava
  public static class hugepd_t extends Struct {
    public @Unsigned long pd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pebs_basic"
  )
  @NotUsableInJava
  public static class pebs_basic extends Struct {
    public @Unsigned long format_size;

    public @Unsigned long ip;

    public @Unsigned long applicable_counters;

    public @Unsigned long tsc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pebs_meminfo"
  )
  @NotUsableInJava
  public static class pebs_meminfo extends Struct {
    public @Unsigned long address;

    public @Unsigned long aux;

    public @Unsigned long latency;

    public @Unsigned long tsx_tuning;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pebs_gprs"
  )
  @NotUsableInJava
  public static class pebs_gprs extends Struct {
    public @Unsigned long flags;

    public @Unsigned long ip;

    public @Unsigned long ax;

    public @Unsigned long cx;

    public @Unsigned long dx;

    public @Unsigned long bx;

    public @Unsigned long sp;

    public @Unsigned long bp;

    public @Unsigned long si;

    public @Unsigned long di;

    public @Unsigned long r8;

    public @Unsigned long r9;

    public @Unsigned long r10;

    public @Unsigned long r11;

    public @Unsigned long r12;

    public @Unsigned long r13;

    public @Unsigned long r14;

    public @Unsigned long r15;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pebs_xmm"
  )
  @NotUsableInJava
  public static class pebs_xmm extends Struct {
    public @Unsigned long @Size(32) [] xmm;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pebs_record_core"
  )
  @NotUsableInJava
  public static class pebs_record_core extends Struct {
    public @Unsigned long flags;

    public @Unsigned long ip;

    public @Unsigned long ax;

    public @Unsigned long bx;

    public @Unsigned long cx;

    public @Unsigned long dx;

    public @Unsigned long si;

    public @Unsigned long di;

    public @Unsigned long bp;

    public @Unsigned long sp;

    public @Unsigned long r8;

    public @Unsigned long r9;

    public @Unsigned long r10;

    public @Unsigned long r11;

    public @Unsigned long r12;

    public @Unsigned long r13;

    public @Unsigned long r14;

    public @Unsigned long r15;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pebs_record_nhm"
  )
  @NotUsableInJava
  public static class pebs_record_nhm extends Struct {
    public @Unsigned long flags;

    public @Unsigned long ip;

    public @Unsigned long ax;

    public @Unsigned long bx;

    public @Unsigned long cx;

    public @Unsigned long dx;

    public @Unsigned long si;

    public @Unsigned long di;

    public @Unsigned long bp;

    public @Unsigned long sp;

    public @Unsigned long r8;

    public @Unsigned long r9;

    public @Unsigned long r10;

    public @Unsigned long r11;

    public @Unsigned long r12;

    public @Unsigned long r13;

    public @Unsigned long r14;

    public @Unsigned long r15;

    public @Unsigned long status;

    public @Unsigned long dla;

    public @Unsigned long dse;

    public @Unsigned long lat;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pebs_record_skl"
  )
  @NotUsableInJava
  public static class pebs_record_skl extends Struct {
    public @Unsigned long flags;

    public @Unsigned long ip;

    public @Unsigned long ax;

    public @Unsigned long bx;

    public @Unsigned long cx;

    public @Unsigned long dx;

    public @Unsigned long si;

    public @Unsigned long di;

    public @Unsigned long bp;

    public @Unsigned long sp;

    public @Unsigned long r8;

    public @Unsigned long r9;

    public @Unsigned long r10;

    public @Unsigned long r11;

    public @Unsigned long r12;

    public @Unsigned long r13;

    public @Unsigned long r14;

    public @Unsigned long r15;

    public @Unsigned long status;

    public @Unsigned long dla;

    public @Unsigned long dse;

    public @Unsigned long lat;

    public @Unsigned long real_ip;

    public @Unsigned long tsx_tuning;

    public @Unsigned long tsc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct userstack_entry"
  )
  @NotUsableInJava
  public static class userstack_entry extends Struct {
    public trace_entry ent;

    public @Unsigned int tgid;

    public @Unsigned long @Size(8) [] caller;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum endCondition_directive"
  )
  public enum endCondition_directive implements Enum, TypedEnum {
    /**
     * {@code endOnOutputSize = 0}
     */
    @EnumMember(
        value = 0L,
        name = "endOnOutputSize"
    )
    endOnOutputSize,

    /**
     * {@code endOnInputSize = 1}
     */
    @EnumMember(
        value = 1L,
        name = "endOnInputSize"
    )
    endOnInputSize
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xfrmdev_ops"
  )
  @NotUsableInJava
  public static class xfrmdev_ops extends Struct {
    public Ptr xdo_dev_state_add;

    public Ptr xdo_dev_state_delete;

    public Ptr xdo_dev_state_free;

    public Ptr xdo_dev_offload_ok;

    public Ptr xdo_dev_state_advance_esn;

    public Ptr xdo_dev_state_update_curlft;

    public Ptr xdo_dev_policy_add;

    public Ptr xdo_dev_policy_delete;

    public Ptr xdo_dev_policy_free;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const struct tomoyo_path_info*; const struct tomoyo_path_info*; unsigned char operation; }"
  )
  @NotUsableInJava
  public static class path2_of_param_of_tomoyo_request_info extends Struct {
    public Ptr filename1;

    public Ptr filename2;

    public @Unsigned char operation;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct touchscreen_properties"
  )
  @NotUsableInJava
  public static class touchscreen_properties extends Struct {
    public @Unsigned int max_x;

    public @Unsigned int max_y;

    public boolean invert_x;

    public boolean invert_y;

    public boolean swap_x_y;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nl_info"
  )
  @NotUsableInJava
  public static class nl_info extends Struct {
    public Ptr nlh;

    public Ptr nl_net;

    public @Unsigned int portid;

    public @Unsigned char skip_notify;

    public @Unsigned char skip_notify_kernel;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nl_pktinfo"
  )
  @NotUsableInJava
  public static class nl_pktinfo extends Struct {
    public @Unsigned int group;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nl_seq_iter"
  )
  @NotUsableInJava
  public static class nl_seq_iter extends Struct {
    public seq_net_private p;

    public rhashtable_iter hti;

    public int link;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum strategy_of_ZSTD_compressionParameters"
  )
  public enum strategy_of_ZSTD_compressionParameters implements Enum, TypedEnum {
    /**
     * {@code ZSTD_fast = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_fast"
    )
    ZSTD_fast,

    /**
     * {@code ZSTD_dfast = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTD_dfast"
    )
    ZSTD_dfast,

    /**
     * {@code ZSTD_greedy = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ZSTD_greedy"
    )
    ZSTD_greedy,

    /**
     * {@code ZSTD_lazy = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ZSTD_lazy"
    )
    ZSTD_lazy,

    /**
     * {@code ZSTD_lazy2 = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ZSTD_lazy2"
    )
    ZSTD_lazy2,

    /**
     * {@code ZSTD_btlazy2 = 6}
     */
    @EnumMember(
        value = 6L,
        name = "ZSTD_btlazy2"
    )
    ZSTD_btlazy2,

    /**
     * {@code ZSTD_btopt = 7}
     */
    @EnumMember(
        value = 7L,
        name = "ZSTD_btopt"
    )
    ZSTD_btopt,

    /**
     * {@code ZSTD_btultra = 8}
     */
    @EnumMember(
        value = 8L,
        name = "ZSTD_btultra"
    )
    ZSTD_btultra,

    /**
     * {@code ZSTD_btultra2 = 9}
     */
    @EnumMember(
        value = 9L,
        name = "ZSTD_btultra2"
    )
    ZSTD_btultra2
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pm8606_ref_gp_and_osc_clients"
  )
  public enum pm8606_ref_gp_and_osc_clients implements Enum, TypedEnum {
    /**
     * {@code REF_GP_NO_CLIENTS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "REF_GP_NO_CLIENTS"
    )
    REF_GP_NO_CLIENTS,

    /**
     * {@code WLED1_DUTY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "WLED1_DUTY"
    )
    WLED1_DUTY,

    /**
     * {@code WLED2_DUTY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "WLED2_DUTY"
    )
    WLED2_DUTY,

    /**
     * {@code WLED3_DUTY = 4}
     */
    @EnumMember(
        value = 4L,
        name = "WLED3_DUTY"
    )
    WLED3_DUTY,

    /**
     * {@code RGB1_ENABLE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "RGB1_ENABLE"
    )
    RGB1_ENABLE,

    /**
     * {@code RGB2_ENABLE = 16}
     */
    @EnumMember(
        value = 16L,
        name = "RGB2_ENABLE"
    )
    RGB2_ENABLE,

    /**
     * {@code LDO_VBR_EN = 32}
     */
    @EnumMember(
        value = 32L,
        name = "LDO_VBR_EN"
    )
    LDO_VBR_EN,

    /**
     * {@code REF_GP_MAX_CLIENT = 65535}
     */
    @EnumMember(
        value = 65535L,
        name = "REF_GP_MAX_CLIENT"
    )
    REF_GP_MAX_CLIENT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xxh32_state"
  )
  @NotUsableInJava
  public static class xxh32_state extends Struct {
    public @Unsigned @OriginalName("uint32_t") int total_len_32;

    public @Unsigned @OriginalName("uint32_t") int large_len;

    public @Unsigned @OriginalName("uint32_t") int v1;

    public @Unsigned @OriginalName("uint32_t") int v2;

    public @Unsigned @OriginalName("uint32_t") int v3;

    public @Unsigned @OriginalName("uint32_t") int v4;

    public @Unsigned @OriginalName("uint32_t") int @Size(4) [] mem32;

    public @Unsigned @OriginalName("uint32_t") int memsize;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct privflags_reply_data"
  )
  @NotUsableInJava
  public static class privflags_reply_data extends Struct {
    public ethnl_reply_data base;

    public Ptr priv_flag_names;

    public @Unsigned int n_priv_flags;

    public @Unsigned int priv_flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mcinfo_common"
  )
  @NotUsableInJava
  public static class mcinfo_common extends Struct {
    public @Unsigned @OriginalName("uint16_t") short type;

    public @Unsigned @OriginalName("uint16_t") short size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mcinfo_global"
  )
  @NotUsableInJava
  public static class mcinfo_global extends Struct {
    public mcinfo_common common;

    public @Unsigned @OriginalName("uint16_t") short mc_domid;

    public @Unsigned @OriginalName("uint16_t") short mc_vcpuid;

    public @Unsigned @OriginalName("uint32_t") int mc_socketid;

    public @Unsigned @OriginalName("uint16_t") short mc_coreid;

    public @Unsigned @OriginalName("uint16_t") short mc_core_threadid;

    public @Unsigned @OriginalName("uint32_t") int mc_apicid;

    public @Unsigned @OriginalName("uint32_t") int mc_flags;

    public @Unsigned @OriginalName("uint64_t") long mc_gstatus;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mcinfo_bank"
  )
  @NotUsableInJava
  public static class mcinfo_bank extends Struct {
    public mcinfo_common common;

    public @Unsigned @OriginalName("uint16_t") short mc_bank;

    public @Unsigned @OriginalName("uint16_t") short mc_domid;

    public @Unsigned @OriginalName("uint64_t") long mc_status;

    public @Unsigned @OriginalName("uint64_t") long mc_addr;

    public @Unsigned @OriginalName("uint64_t") long mc_misc;

    public @Unsigned @OriginalName("uint64_t") long mc_ctrl2;

    public @Unsigned @OriginalName("uint64_t") long mc_tsc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mcinfo_msr"
  )
  @NotUsableInJava
  public static class mcinfo_msr extends Struct {
    public @Unsigned @OriginalName("uint64_t") long reg;

    public @Unsigned @OriginalName("uint64_t") long value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mcinfo_logical_cpu"
  )
  @NotUsableInJava
  public static class mcinfo_logical_cpu extends Struct {
    public @Unsigned @OriginalName("uint32_t") int mc_cpunr;

    public @Unsigned @OriginalName("uint32_t") int mc_chipid;

    public @Unsigned @OriginalName("uint16_t") short mc_coreid;

    public @Unsigned @OriginalName("uint16_t") short mc_threadid;

    public @Unsigned @OriginalName("uint32_t") int mc_apicid;

    public @Unsigned @OriginalName("uint32_t") int mc_clusterid;

    public @Unsigned @OriginalName("uint32_t") int mc_ncores;

    public @Unsigned @OriginalName("uint32_t") int mc_ncores_active;

    public @Unsigned @OriginalName("uint32_t") int mc_nthreads;

    public @Unsigned @OriginalName("uint32_t") int mc_cpuid_level;

    public @Unsigned @OriginalName("uint32_t") int mc_family;

    public @Unsigned @OriginalName("uint32_t") int mc_vendor;

    public @Unsigned @OriginalName("uint32_t") int mc_model;

    public @Unsigned @OriginalName("uint32_t") int mc_step;

    public char @Size(16) [] mc_vendorid;

    public char @Size(64) [] mc_brandid;

    public @Unsigned @OriginalName("uint32_t") int @Size(7) [] mc_cpu_caps;

    public @Unsigned @OriginalName("uint32_t") int mc_cache_size;

    public @Unsigned @OriginalName("uint32_t") int mc_cache_alignment;

    public @Unsigned @OriginalName("uint32_t") int mc_nmsrvals;

    public mcinfo_msr @Size(8) [] mc_msrvalues;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char preempted; long long unsigned int msr_val; long long unsigned int last_steal; struct gfn_to_hva_cache cache; }"
  )
  @NotUsableInJava
  public static class st_of_kvm_vcpu_arch extends Struct {
    public @Unsigned char preempted;

    public @Unsigned long msr_val;

    public @Unsigned long last_steal;

    public gfn_to_hva_cache cache;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum st_word"
  )
  public enum st_word implements Enum, TypedEnum {
    /**
     * {@code st_wordstart = 0}
     */
    @EnumMember(
        value = 0L,
        name = "st_wordstart"
    )
    st_wordstart,

    /**
     * {@code st_wordcmp = 1}
     */
    @EnumMember(
        value = 1L,
        name = "st_wordcmp"
    )
    st_wordcmp,

    /**
     * {@code st_wordskip = 2}
     */
    @EnumMember(
        value = 2L,
        name = "st_wordskip"
    )
    st_wordskip
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum die_val"
  )
  public enum die_val implements Enum, TypedEnum {
    /**
     * {@code DIE_OOPS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DIE_OOPS"
    )
    DIE_OOPS,

    /**
     * {@code DIE_INT3 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DIE_INT3"
    )
    DIE_INT3,

    /**
     * {@code DIE_DEBUG = 3}
     */
    @EnumMember(
        value = 3L,
        name = "DIE_DEBUG"
    )
    DIE_DEBUG,

    /**
     * {@code DIE_PANIC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DIE_PANIC"
    )
    DIE_PANIC,

    /**
     * {@code DIE_NMI = 5}
     */
    @EnumMember(
        value = 5L,
        name = "DIE_NMI"
    )
    DIE_NMI,

    /**
     * {@code DIE_DIE = 6}
     */
    @EnumMember(
        value = 6L,
        name = "DIE_DIE"
    )
    DIE_DIE,

    /**
     * {@code DIE_KERNELDEBUG = 7}
     */
    @EnumMember(
        value = 7L,
        name = "DIE_KERNELDEBUG"
    )
    DIE_KERNELDEBUG,

    /**
     * {@code DIE_TRAP = 8}
     */
    @EnumMember(
        value = 8L,
        name = "DIE_TRAP"
    )
    DIE_TRAP,

    /**
     * {@code DIE_GPF = 9}
     */
    @EnumMember(
        value = 9L,
        name = "DIE_GPF"
    )
    DIE_GPF,

    /**
     * {@code DIE_CALL = 10}
     */
    @EnumMember(
        value = 10L,
        name = "DIE_CALL"
    )
    DIE_CALL,

    /**
     * {@code DIE_PAGE_FAULT = 11}
     */
    @EnumMember(
        value = 11L,
        name = "DIE_PAGE_FAULT"
    )
    DIE_PAGE_FAULT,

    /**
     * {@code DIE_NMIUNKNOWN = 12}
     */
    @EnumMember(
        value = 12L,
        name = "DIE_NMIUNKNOWN"
    )
    DIE_NMIUNKNOWN
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct die_args"
  )
  @NotUsableInJava
  public static class die_args extends Struct {
    public Ptr regs;

    public String str;

    public long err;

    public int trapnr;

    public int signr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { char *from; char *to; }"
  )
  @NotUsableInJava
  public static class substring_t extends Struct {
    public String from;

    public String to;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ldt_struct"
  )
  @NotUsableInJava
  public static class ldt_struct extends Struct {
    public Ptr entries;

    public @Unsigned int nr_entries;

    public int slot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct grant_entry_header hdr; unsigned int pad0; long long unsigned int frame; }"
  )
  @NotUsableInJava
  public static class full_page_of_grant_entry_v2 extends Struct {
    public grant_entry_header hdr;

    public @Unsigned @OriginalName("uint32_t") int pad0;

    public @Unsigned @OriginalName("uint64_t") long frame;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head upper; struct list_head lower; }"
  )
  @NotUsableInJava
  public static class adj_list_of_net_device extends Struct {
    public list_head upper;

    public list_head lower;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xdr_netobj"
  )
  @NotUsableInJava
  public static class xdr_netobj extends Struct {
    public @Unsigned int len;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xdr_buf"
  )
  @NotUsableInJava
  public static class xdr_buf extends Struct {
    public kvec @Size(1) [] head;

    public kvec @Size(1) [] tail;

    public Ptr bvec;

    public Ptr> pages;

    public @Unsigned int page_base;

    public @Unsigned int page_len;

    public @Unsigned int flags;

    public @Unsigned int buflen;

    public @Unsigned int len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xdr_stream"
  )
  @NotUsableInJava
  public static class xdr_stream extends Struct {
    public Ptr p;

    public Ptr buf;

    public Ptr end;

    public Ptr iov;

    public kvec scratch;

    public Ptr> page_ptr;

    public Ptr page_kaddr;

    public @Unsigned int nwords;

    public Ptr rqst;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int from; long long unsigned int size; int flags; _Bool has_info; struct partition_meta_info info; }"
  )
  @NotUsableInJava
  public static class parts_of_parsed_partitions extends Struct {
    public @Unsigned @OriginalName("sector_t") long from;

    public @Unsigned @OriginalName("sector_t") long size;

    public int flags;

    public boolean has_info;

    public partition_meta_info info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct earlycon_device"
  )
  @NotUsableInJava
  public static class earlycon_device extends Struct {
    public Ptr con;

    public uart_port port;

    public char @Size(32) [] options;

    public @Unsigned int baud;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct earlycon_id"
  )
  @NotUsableInJava
  public static class earlycon_id extends Struct {
    public char @Size(15) [] name;

    public char name_term;

    public char @Size(128) [] compatible;

    public Ptr setup;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mds_mitigations"
  )
  public enum mds_mitigations implements Enum, TypedEnum {
    /**
     * {@code MDS_MITIGATION_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MDS_MITIGATION_OFF"
    )
    MDS_MITIGATION_OFF,

    /**
     * {@code MDS_MITIGATION_FULL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MDS_MITIGATION_FULL"
    )
    MDS_MITIGATION_FULL,

    /**
     * {@code MDS_MITIGATION_VMWERV = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MDS_MITIGATION_VMWERV"
    )
    MDS_MITIGATION_VMWERV
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pause_req_info"
  )
  @NotUsableInJava
  public static class pause_req_info extends Struct {
    public ethnl_req_info base;

    public ethtool_mac_stats_src src;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pause_reply_data"
  )
  @NotUsableInJava
  public static class pause_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_pauseparam pauseparam;

    public ethtool_pause_stats pausestat;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct capture_control"
  )
  @NotUsableInJava
  public static class capture_control extends Struct {
    public Ptr cc;

    public Ptr page;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct partial_page"
  )
  @NotUsableInJava
  public static class partial_page extends Struct {
    public @Unsigned int offset;

    public @Unsigned int len;

    public @Unsigned long _private;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct partial_cluster"
  )
  @NotUsableInJava
  public static class partial_cluster extends Struct {
    public @Unsigned @OriginalName("ext4_fsblk_t") long pclu;

    public @Unsigned @OriginalName("ext4_lblk_t") int lblk;

    public state_of_partial_cluster state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct partial_context"
  )
  @NotUsableInJava
  public static class partial_context extends Struct {
    public @Unsigned @OriginalName("gfp_t") int flags;

    public @Unsigned int orig_size;

    public Ptr object;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dmt_videomode"
  )
  @NotUsableInJava
  public static class dmt_videomode extends Struct {
    public @Unsigned int dmt_id;

    public @Unsigned int std_2byte_code;

    public @Unsigned int cvt_3byte_code;

    public Ptr mode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum smbios_attr_enum"
  )
  public enum smbios_attr_enum implements Enum, TypedEnum {
    /**
     * {@code SMBIOS_ATTR_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SMBIOS_ATTR_NONE"
    )
    SMBIOS_ATTR_NONE,

    /**
     * {@code SMBIOS_ATTR_LABEL_SHOW = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SMBIOS_ATTR_LABEL_SHOW"
    )
    SMBIOS_ATTR_LABEL_SHOW,

    /**
     * {@code SMBIOS_ATTR_INSTANCE_SHOW = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SMBIOS_ATTR_INSTANCE_SHOW"
    )
    SMBIOS_ATTR_INSTANCE_SHOW
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum graph_filter_type"
  )
  public enum graph_filter_type implements Enum, TypedEnum {
    /**
     * {@code GRAPH_FILTER_NOTRACE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "GRAPH_FILTER_NOTRACE"
    )
    GRAPH_FILTER_NOTRACE,

    /**
     * {@code GRAPH_FILTER_FUNCTION = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GRAPH_FILTER_FUNCTION"
    )
    GRAPH_FILTER_FUNCTION
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { const char*; unsigned int value_btf_id; }"
  )
  @NotUsableInJava
  public static class graph_root_of_anon_member_of_btf_field_info extends Struct {
    public String node_name;

    public @Unsigned int value_btf_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pingv6_ops"
  )
  @NotUsableInJava
  public static class pingv6_ops extends Struct {
    public Ptr ipv6_recv_error;

    public Ptr ip6_datagram_recv_common_ctl;

    public Ptr ip6_datagram_recv_specific_ctl;

    public Ptr icmpv6_err_convert;

    public Ptr ipv6_icmp_error;

    public Ptr ipv6_chk_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct kvm_vmx_nested_state_hdr vmx; struct kvm_svm_nested_state_hdr svm; unsigned char pad[120]; }"
  )
  @NotUsableInJava
  public static class hdr_of_kvm_nested_state extends Union {
    public kvm_vmx_nested_state_hdr vmx;

    public kvm_svm_nested_state_hdr svm;

    public @Unsigned char @Size(120) [] pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hdr_static_metadata"
  )
  @NotUsableInJava
  public static class hdr_static_metadata extends Struct {
    public @Unsigned char eotf;

    public @Unsigned char metadata_type;

    public @Unsigned short max_cll;

    public @Unsigned short max_fall;

    public @Unsigned short min_cll;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hdr_sink_metadata"
  )
  @NotUsableInJava
  public static class hdr_sink_metadata extends Struct {
    public @Unsigned int metadata_type;

    @InlineUnion(19282)
    public hdr_static_metadata hdmi_type1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct fddi_8022_1_hdr llc_8022_1; struct fddi_8022_2_hdr llc_8022_2; struct fddi_snap_hdr llc_snap; }"
  )
  @NotUsableInJava
  public static class hdr_of_fddihdr extends Union {
    public fddi_8022_1_hdr llc_8022_1;

    public fddi_8022_2_hdr llc_8022_2;

    public fddi_snap_hdr llc_snap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int version; short unsigned int compatible_version; }"
  )
  @NotUsableInJava
  public static class hdr_of_jailhouse_setup_data extends Struct {
    public @Unsigned short version;

    public @Unsigned short compatible_version;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct icmphdr icmph; char c[1]; }"
  )
  @NotUsableInJava
  public static class hdr_of_raw_frag_vec extends Union {
    public icmphdr icmph;

    public char @Size(1) [] c;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum states_wwnr"
  )
  public enum states_wwnr implements Enum, TypedEnum {
    /**
     * {@code not_running_wwnr = 0}
     */
    @EnumMember(
        value = 0L,
        name = "not_running_wwnr"
    )
    not_running_wwnr,

    /**
     * {@code running_wwnr = 1}
     */
    @EnumMember(
        value = 1L,
        name = "running_wwnr"
    )
    running_wwnr,

    /**
     * {@code state_max_wwnr = 2}
     */
    @EnumMember(
        value = 2L,
        name = "state_max_wwnr"
    )
    state_max_wwnr
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum v4l2_preemphasis"
  )
  public enum v4l2_preemphasis implements Enum, TypedEnum {
    /**
     * {@code V4L2_PREEMPHASIS_DISABLED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "V4L2_PREEMPHASIS_DISABLED"
    )
    V4L2_PREEMPHASIS_DISABLED,

    /**
     * {@code V4L2_PREEMPHASIS_50_uS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "V4L2_PREEMPHASIS_50_uS"
    )
    V4L2_PREEMPHASIS_50_uS,

    /**
     * {@code V4L2_PREEMPHASIS_75_uS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "V4L2_PREEMPHASIS_75_uS"
    )
    V4L2_PREEMPHASIS_75_uS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum v4l2_av1_segment_feature"
  )
  public enum v4l2_av1_segment_feature implements Enum, TypedEnum {
    /**
     * {@code V4L2_AV1_SEG_LVL_ALT_Q = 0}
     */
    @EnumMember(
        value = 0L,
        name = "V4L2_AV1_SEG_LVL_ALT_Q"
    )
    V4L2_AV1_SEG_LVL_ALT_Q,

    /**
     * {@code V4L2_AV1_SEG_LVL_ALT_LF_Y_V = 1}
     */
    @EnumMember(
        value = 1L,
        name = "V4L2_AV1_SEG_LVL_ALT_LF_Y_V"
    )
    V4L2_AV1_SEG_LVL_ALT_LF_Y_V,

    /**
     * {@code V4L2_AV1_SEG_LVL_REF_FRAME = 5}
     */
    @EnumMember(
        value = 5L,
        name = "V4L2_AV1_SEG_LVL_REF_FRAME"
    )
    V4L2_AV1_SEG_LVL_REF_FRAME,

    /**
     * {@code V4L2_AV1_SEG_LVL_REF_SKIP = 6}
     */
    @EnumMember(
        value = 6L,
        name = "V4L2_AV1_SEG_LVL_REF_SKIP"
    )
    V4L2_AV1_SEG_LVL_REF_SKIP,

    /**
     * {@code V4L2_AV1_SEG_LVL_REF_GLOBALMV = 7}
     */
    @EnumMember(
        value = 7L,
        name = "V4L2_AV1_SEG_LVL_REF_GLOBALMV"
    )
    V4L2_AV1_SEG_LVL_REF_GLOBALMV,

    /**
     * {@code V4L2_AV1_SEG_LVL_MAX = 8}
     */
    @EnumMember(
        value = 8L,
        name = "V4L2_AV1_SEG_LVL_MAX"
    )
    V4L2_AV1_SEG_LVL_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum v4l2_fwnode_bus_type"
  )
  public enum v4l2_fwnode_bus_type implements Enum, TypedEnum {
    /**
     * {@code V4L2_FWNODE_BUS_TYPE_GUESS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "V4L2_FWNODE_BUS_TYPE_GUESS"
    )
    V4L2_FWNODE_BUS_TYPE_GUESS,

    /**
     * {@code V4L2_FWNODE_BUS_TYPE_CSI2_CPHY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "V4L2_FWNODE_BUS_TYPE_CSI2_CPHY"
    )
    V4L2_FWNODE_BUS_TYPE_CSI2_CPHY,

    /**
     * {@code V4L2_FWNODE_BUS_TYPE_CSI1 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "V4L2_FWNODE_BUS_TYPE_CSI1"
    )
    V4L2_FWNODE_BUS_TYPE_CSI1,

    /**
     * {@code V4L2_FWNODE_BUS_TYPE_CCP2 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "V4L2_FWNODE_BUS_TYPE_CCP2"
    )
    V4L2_FWNODE_BUS_TYPE_CCP2,

    /**
     * {@code V4L2_FWNODE_BUS_TYPE_CSI2_DPHY = 4}
     */
    @EnumMember(
        value = 4L,
        name = "V4L2_FWNODE_BUS_TYPE_CSI2_DPHY"
    )
    V4L2_FWNODE_BUS_TYPE_CSI2_DPHY,

    /**
     * {@code V4L2_FWNODE_BUS_TYPE_PARALLEL = 5}
     */
    @EnumMember(
        value = 5L,
        name = "V4L2_FWNODE_BUS_TYPE_PARALLEL"
    )
    V4L2_FWNODE_BUS_TYPE_PARALLEL,

    /**
     * {@code V4L2_FWNODE_BUS_TYPE_BT656 = 6}
     */
    @EnumMember(
        value = 6L,
        name = "V4L2_FWNODE_BUS_TYPE_BT656"
    )
    V4L2_FWNODE_BUS_TYPE_BT656,

    /**
     * {@code V4L2_FWNODE_BUS_TYPE_DPI = 7}
     */
    @EnumMember(
        value = 7L,
        name = "V4L2_FWNODE_BUS_TYPE_DPI"
    )
    V4L2_FWNODE_BUS_TYPE_DPI,

    /**
     * {@code NR_OF_V4L2_FWNODE_BUS_TYPE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "NR_OF_V4L2_FWNODE_BUS_TYPE"
    )
    NR_OF_V4L2_FWNODE_BUS_TYPE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct assoc_array_shortcut *shortcut; int level; int sc_level; long unsigned int sc_segments; long unsigned int dissimilarity; }"
  )
  @NotUsableInJava
  public static class wrong_shortcut_of_assoc_array_walk_result extends Struct {
    public Ptr shortcut;

    public int level;

    public int sc_level;

    public @Unsigned long sc_segments;

    public @Unsigned long dissimilarity;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct chain_allocator"
  )
  @NotUsableInJava
  public static class chain_allocator extends Struct {
    public Ptr chain;

    public @Unsigned int used_space;

    public @Unsigned @OriginalName("gfp_t") int gfp_mask;

    public int safe_needed;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netprio_map"
  )
  @NotUsableInJava
  public static class netprio_map extends Struct {
    public callback_head rcu;

    public @Unsigned int priomap_len;

    public @Unsigned int @Size(0) [] priomap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enum bpf_dynptr_type type; _Bool first_slot; }"
  )
  @NotUsableInJava
  public static class dynptr_of_anon_member_of_bpf_reg_state extends Struct {
    public bpf_dynptr_type type;

    public boolean first_slot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum handler_id"
  )
  public enum handler_id implements Enum, TypedEnum {
    /**
     * {@code HANDLER_ONMATCH = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HANDLER_ONMATCH"
    )
    HANDLER_ONMATCH,

    /**
     * {@code HANDLER_ONMAX = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HANDLER_ONMAX"
    )
    HANDLER_ONMAX,

    /**
     * {@code HANDLER_ONCHANGE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HANDLER_ONCHANGE"
    )
    HANDLER_ONCHANGE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { int (*single)(unsigned int); int (*multi)(unsigned int, struct hlist_node*); }"
  )
  @NotUsableInJava
  public static class startup_of_cpuhp_step_and_teardown_of_cpuhp_step extends Union {
    public Ptr single;

    public Ptr multi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char reg; }"
  )
  @NotUsableInJava
  public static class indirect_of_anon_member_of_arch_specific_insn extends Struct {
    public @Unsigned char reg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mca_msr"
  )
  public enum mca_msr implements Enum, TypedEnum {
    /**
     * {@code MCA_CTL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MCA_CTL"
    )
    MCA_CTL,

    /**
     * {@code MCA_STATUS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MCA_STATUS"
    )
    MCA_STATUS,

    /**
     * {@code MCA_ADDR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MCA_ADDR"
    )
    MCA_ADDR,

    /**
     * {@code MCA_MISC = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MCA_MISC"
    )
    MCA_MISC
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mca_storm_desc"
  )
  @NotUsableInJava
  public static class mca_storm_desc extends Struct {
    public storm_bank @Size(64) [] banks;

    public @Unsigned char stormy_bank_count;

    public boolean poll_mode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mca_config"
  )
  @NotUsableInJava
  public static class mca_config extends Struct {
    public @Unsigned long lmce_disabled;

    public @Unsigned long disabled;

    public @Unsigned long ser;

    public @Unsigned long recovery;

    public @Unsigned long bios_cmci_threshold;

    public @Unsigned long initialized;

    public @Unsigned long __reserved;

    public boolean dont_log_ce;

    public boolean cmci_disabled;

    public boolean ignore_ce;

    public boolean print_all;

    public int monarch_timeout;

    public int panic_timeout;

    public @Unsigned int rip_msr;

    public byte bootlog;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum gre_conntrack"
  )
  public enum gre_conntrack implements Enum, TypedEnum {
    /**
     * {@code GRE_CT_UNREPLIED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "GRE_CT_UNREPLIED"
    )
    GRE_CT_UNREPLIED,

    /**
     * {@code GRE_CT_REPLIED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GRE_CT_REPLIED"
    )
    GRE_CT_REPLIED,

    /**
     * {@code GRE_CT_MAX = 2}
     */
    @EnumMember(
        value = 2L,
        name = "GRE_CT_MAX"
    )
    GRE_CT_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gre_base_hdr"
  )
  @NotUsableInJava
  public static class gre_base_hdr extends Struct {
    public @Unsigned @OriginalName("__be16") short flags;

    public @Unsigned @OriginalName("__be16") short protocol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int key; }"
  )
  @NotUsableInJava
  public static class gre_of_nf_conntrack_man_proto_and_gre_of_u_of_dst_of_nf_conntrack_tuple extends Struct {
    public @Unsigned @OriginalName("__be16") short key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gre_full_hdr"
  )
  @NotUsableInJava
  public static class gre_full_hdr extends Struct {
    public gre_base_hdr fixed_header;

    public @Unsigned @OriginalName("__be16") short csum;

    public @Unsigned @OriginalName("__be16") short reserved1;

    public @Unsigned @OriginalName("__be32") int key;

    public @Unsigned @OriginalName("__be32") int seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nodeElt_s"
  )
  @NotUsableInJava
  public static class nodeElt_s extends Struct {
    public @Unsigned int count;

    public @Unsigned short parent;

    public @Unsigned @OriginalName("BYTE") char _byte;

    public @Unsigned @OriginalName("BYTE") char nbBits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct stacktrace_cookie"
  )
  @NotUsableInJava
  public static class stacktrace_cookie extends Struct {
    public Ptr store;

    public @Unsigned int size;

    public @Unsigned int skip;

    public @Unsigned int len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { spinlock lock; struct list_head items; struct list_head resampler_list; struct mutex resampler_lock; }"
  )
  @NotUsableInJava
  public static class irqfds_of_kvm extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public list_head items;

    public list_head resampler_list;

    public mutex resampler_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cfi_mode"
  )
  public enum cfi_mode implements Enum, TypedEnum {
    /**
     * {@code CFI_DEFAULT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CFI_DEFAULT"
    )
    CFI_DEFAULT,

    /**
     * {@code CFI_OFF = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CFI_OFF"
    )
    CFI_OFF,

    /**
     * {@code CFI_KCFI = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CFI_KCFI"
    )
    CFI_KCFI,

    /**
     * {@code CFI_FINEIBT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CFI_FINEIBT"
    )
    CFI_FINEIBT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int pgd; }"
  )
  @NotUsableInJava
  public static class pgd_t extends Struct {
    public @Unsigned @OriginalName("pgdval_t") long pgd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct unicode_map"
  )
  @NotUsableInJava
  public static class unicode_map extends Struct {
    public @Unsigned int version;

    public Ptr @Size(2) [] ntab;

    public Ptr tables;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hwspinlock_ops"
  )
  @NotUsableInJava
  public static class hwspinlock_ops extends Struct {
    public Ptr trylock;

    public Ptr unlock;

    public Ptr relax;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hwspinlock_device"
  )
  @NotUsableInJava
  public static class hwspinlock_device extends Struct {
    public Ptr dev;

    public Ptr ops;

    public int base_id;

    public int num_locks;

    public hwspinlock @Size(0) [] lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int type_id; }"
  )
  @NotUsableInJava
  public static class kptr_of_anon_member_of_btf_field_info extends Struct {
    public @Unsigned int type_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct constraint_expr"
  )
  @NotUsableInJava
  public static class constraint_expr extends Struct {
    public @Unsigned int expr_type;

    public @Unsigned int attr;

    public @Unsigned int op;

    public ebitmap names;

    public Ptr type_names;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct constraint_node"
  )
  @NotUsableInJava
  public static class constraint_node extends Struct {
    public @Unsigned int permissions;

    public Ptr expr;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gfn_to_hva_cache"
  )
  @NotUsableInJava
  public static class gfn_to_hva_cache extends Struct {
    public @Unsigned long generation;

    public @Unsigned @OriginalName("gpa_t") long gpa;

    public @Unsigned long hva;

    public @Unsigned long len;

    public Ptr memslot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gfn_to_pfn_cache"
  )
  @NotUsableInJava
  public static class gfn_to_pfn_cache extends Struct {
    public @Unsigned long generation;

    public @Unsigned @OriginalName("gpa_t") long gpa;

    public @Unsigned long uhva;

    public Ptr memslot;

    public Ptr kvm;

    public Ptr vcpu;

    public list_head list;

    public rwlock_t lock;

    public mutex refresh_lock;

    public Ptr khva;

    public @Unsigned @OriginalName("kvm_pfn_t") long pfn;

    public pfn_cache_usage usage;

    public boolean active;

    public boolean valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct eeprom_req_info"
  )
  @NotUsableInJava
  public static class eeprom_req_info extends Struct {
    public ethnl_req_info base;

    public @Unsigned int offset;

    public @Unsigned int length;

    public @Unsigned char page;

    public @Unsigned char bank;

    public @Unsigned char i2c_address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct eeprom_reply_data"
  )
  @NotUsableInJava
  public static class eeprom_reply_data extends Struct {
    public ethnl_reply_data base;

    public @Unsigned int length;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char sff8431_app_e; unsigned char fc_pi_4_app_h; unsigned char reserved60_2; unsigned char reserved61; }"
  )
  @NotUsableInJava
  public static class passive_of_anon_member_of_sfp_eeprom_base extends Struct {
    public @Unsigned char sff8431_app_e;

    public @Unsigned char fc_pi_4_app_h;

    public @Unsigned char reserved60_2;

    public @Unsigned char reserved61;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct work_struct"
  )
  @NotUsableInJava
  public static class work_struct extends Struct {
    public @OriginalName("atomic_long_t") atomic64_t data;

    public list_head entry;

    public @OriginalName("work_func_t") Ptr func;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct work_for_cpu"
  )
  @NotUsableInJava
  public static class work_for_cpu extends Struct {
    public work_struct work;

    public Ptr fn;

    public Ptr arg;

    public long ret;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct maxim_charger_current"
  )
  @NotUsableInJava
  public static class maxim_charger_current extends Struct {
    public @Unsigned int min;

    public @Unsigned int high_start;

    public @Unsigned int high_step;

    public @Unsigned int max;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum maxim_device_type"
  )
  public enum maxim_device_type implements Enum, TypedEnum {
    /**
     * {@code MAXIM_DEVICE_TYPE_UNKNOWN = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MAXIM_DEVICE_TYPE_UNKNOWN"
    )
    MAXIM_DEVICE_TYPE_UNKNOWN,

    /**
     * {@code MAXIM_DEVICE_TYPE_MAX14577 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MAXIM_DEVICE_TYPE_MAX14577"
    )
    MAXIM_DEVICE_TYPE_MAX14577,

    /**
     * {@code MAXIM_DEVICE_TYPE_MAX77836 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MAXIM_DEVICE_TYPE_MAX77836"
    )
    MAXIM_DEVICE_TYPE_MAX77836,

    /**
     * {@code MAXIM_DEVICE_TYPE_NUM = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MAXIM_DEVICE_TYPE_NUM"
    )
    MAXIM_DEVICE_TYPE_NUM
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct alt_instr"
  )
  @NotUsableInJava
  public static class alt_instr extends Struct {
    public int instr_offset;

    public int repl_offset;

    @InlineUnion(2633)
    public anon_member_of_anon_member_of_alt_instr anon2$0;

    @InlineUnion(2633)
    public @Unsigned int ft_flags;

    public @Unsigned char instrlen;

    public @Unsigned char replacementlen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bmp_header"
  )
  @NotUsableInJava
  public static class bmp_header extends Struct {
    public @Unsigned short id;

    public @Unsigned int size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { struct { } __empty_addr; struct in6_addr addr[0]; }; struct { struct { } __empty_data; unsigned char data[0]; }; }"
  )
  @NotUsableInJava
  public static class segments_of_ipv6_rpl_sr_hdr extends Union {
    public anon_member_of_segments_of_ipv6_rpl_sr_hdr anon0;

    public anon_member_of_segments_of_ipv6_rpl_sr_hdr anon1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uncached_list"
  )
  @NotUsableInJava
  public static class uncached_list extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public list_head head;

    public list_head quarantine;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct exception_table_entry"
  )
  @NotUsableInJava
  public static class exception_table_entry extends Struct {
    public int insn;

    public int fixup;

    public int data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char injected; unsigned char nr; unsigned char has_error_code; unsigned char pending; unsigned int error_code; }"
  )
  @NotUsableInJava
  public static class exception_of_kvm_vcpu_events extends Struct {
    public @Unsigned char injected;

    public @Unsigned char nr;

    public @Unsigned char has_error_code;

    public @Unsigned char pending;

    public @Unsigned int error_code;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum exception_stack_ordering"
  )
  public enum exception_stack_ordering implements Enum, TypedEnum {
    /**
     * {@code ESTACK_DF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ESTACK_DF"
    )
    ESTACK_DF,

    /**
     * {@code ESTACK_NMI = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ESTACK_NMI"
    )
    ESTACK_NMI,

    /**
     * {@code ESTACK_DB = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ESTACK_DB"
    )
    ESTACK_DB,

    /**
     * {@code ESTACK_MCE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ESTACK_MCE"
    )
    ESTACK_MCE,

    /**
     * {@code ESTACK_VC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ESTACK_VC"
    )
    ESTACK_VC,

    /**
     * {@code ESTACK_VC2 = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ESTACK_VC2"
    )
    ESTACK_VC2,

    /**
     * {@code N_EXCEPTION_STACKS = 6}
     */
    @EnumMember(
        value = 6L,
        name = "N_EXCEPTION_STACKS"
    )
    N_EXCEPTION_STACKS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct exception_stacks"
  )
  @NotUsableInJava
  public static class exception_stacks extends Struct {
    public char @Size(0) [] DF_stack_guard;

    public char @Size(8192) [] DF_stack;

    public char @Size(0) [] NMI_stack_guard;

    public char @Size(8192) [] NMI_stack;

    public char @Size(0) [] DB_stack_guard;

    public char @Size(8192) [] DB_stack;

    public char @Size(0) [] MCE_stack_guard;

    public char @Size(8192) [] MCE_stack;

    public char @Size(0) [] VC_stack_guard;

    public char @Size(8192) [] VC_stack;

    public char @Size(0) [] VC2_stack_guard;

    public char @Size(8192) [] VC2_stack;

    public char @Size(0) [] IST_top_guard;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fgraph_ret_regs"
  )
  @NotUsableInJava
  public static class fgraph_ret_regs extends Struct {
    public @Unsigned long ax;

    public @Unsigned long dx;

    public @Unsigned long bp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fgraph_ops"
  )
  @NotUsableInJava
  public static class fgraph_ops extends Struct {
    public @OriginalName("trace_func_graph_ent_t") Ptr entryfunc;

    public @OriginalName("trace_func_graph_ret_t") Ptr retfunc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fgraph_cpu_data"
  )
  @NotUsableInJava
  public static class fgraph_cpu_data extends Struct {
    public @OriginalName("pid_t") int last_pid;

    public int depth;

    public int depth_irq;

    public int ignore;

    public @Unsigned long @Size(50) [] enter_funcs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fgraph_data"
  )
  @NotUsableInJava
  public static class fgraph_data extends Struct {
    public Ptr cpu_data;

    public ftrace_graph_ent_entry ent;

    public ftrace_graph_ret_entry ret;

    public int failed;

    public int cpu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char type; unsigned char algo; }"
  )
  @NotUsableInJava
  public static class ng_of_xattr_of_ima_digest_data extends Struct {
    public @Unsigned char type;

    public @Unsigned char algo;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int dom; unsigned int port; }"
  )
  @NotUsableInJava
  public static class interdomain_of_u_of_evtchn_status extends Struct {
    public @Unsigned @OriginalName("domid_t") short dom;

    public @Unsigned @OriginalName("evtchn_port_t") int port;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ecc_dialects"
  )
  public enum ecc_dialects implements Enum, TypedEnum {
    /**
     * {@code ECC_DIALECT_STANDARD = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ECC_DIALECT_STANDARD"
    )
    ECC_DIALECT_STANDARD,

    /**
     * {@code ECC_DIALECT_ED25519 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ECC_DIALECT_ED25519"
    )
    ECC_DIALECT_ED25519,

    /**
     * {@code ECC_DIALECT_SAFECURVE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ECC_DIALECT_SAFECURVE"
    )
    ECC_DIALECT_SAFECURVE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int control; long long unsigned int status; long long unsigned int send_page; long long unsigned int recv_page; long long unsigned int pending_page; }"
  )
  @NotUsableInJava
  public static class control_of_kvm_hv_syndbg extends Struct {
    public @Unsigned long control;

    public @Unsigned long status;

    public @Unsigned long send_page;

    public @Unsigned long recv_page;

    public @Unsigned long pending_page;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct control_buf"
  )
  @NotUsableInJava
  public static class control_buf extends Struct {
    public virtio_net_ctrl_hdr hdr;

    public @Unsigned @OriginalName("virtio_net_ctrl_ack") char status;

    public virtio_net_ctrl_mq mq;

    public @Unsigned char promisc;

    public @Unsigned char allmulti;

    public @Unsigned @OriginalName("__virtio16") short vid;

    public @Unsigned @OriginalName("__virtio64") long offloads;

    public virtio_net_ctrl_rss rss;

    public virtio_net_ctrl_coal_tx coal_tx;

    public virtio_net_ctrl_coal_rx coal_rx;

    public virtio_net_ctrl_coal_vq coal_vq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rdtgrp_mode"
  )
  public enum rdtgrp_mode implements Enum, TypedEnum {
    /**
     * {@code RDT_MODE_SHAREABLE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RDT_MODE_SHAREABLE"
    )
    RDT_MODE_SHAREABLE,

    /**
     * {@code RDT_MODE_EXCLUSIVE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RDT_MODE_EXCLUSIVE"
    )
    RDT_MODE_EXCLUSIVE,

    /**
     * {@code RDT_MODE_PSEUDO_LOCKSETUP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RDT_MODE_PSEUDO_LOCKSETUP"
    )
    RDT_MODE_PSEUDO_LOCKSETUP,

    /**
     * {@code RDT_MODE_PSEUDO_LOCKED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "RDT_MODE_PSEUDO_LOCKED"
    )
    RDT_MODE_PSEUDO_LOCKED,

    /**
     * {@code RDT_NUM_MODES = 4}
     */
    @EnumMember(
        value = 4L,
        name = "RDT_NUM_MODES"
    )
    RDT_NUM_MODES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct s3_save"
  )
  @NotUsableInJava
  public static class s3_save extends Struct {
    public @Unsigned int command;

    public @Unsigned int dev_nt;

    public @Unsigned long dcbaa_ptr;

    public @Unsigned int config_reg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int val; }"
  )
  @NotUsableInJava
  public static class kprojid_t extends Struct {
    public @Unsigned @OriginalName("projid_t") int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct drv_dev_and_id"
  )
  @NotUsableInJava
  public static class drv_dev_and_id extends Struct {
    public Ptr drv;

    public Ptr dev;

    public Ptr id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct drv_cmd"
  )
  @NotUsableInJava
  public static class drv_cmd extends Struct {
    public Ptr reg;

    public @Unsigned int val;

    public func_of_drv_cmd func;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long int _band; int _fd; }"
  )
  @NotUsableInJava
  public static class _sigpoll_of___sifields extends Struct {
    public long _band;

    public int _fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int _band; int _fd; }"
  )
  @NotUsableInJava
  public static class _sigpoll_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t extends Struct {
    public @OriginalName("compat_long_t") int _band;

    public int _fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fanout_args"
  )
  @NotUsableInJava
  public static class fanout_args extends Struct {
    public @Unsigned short id;

    public @Unsigned short type_flags;

    public @Unsigned int max_num_members;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int rtt_us; unsigned int seq; long long unsigned int time; }"
  )
  @NotUsableInJava
  public static class rcv_rtt_est_of_tcp_sock extends Struct {
    public @Unsigned int rtt_us;

    public @Unsigned int seq;

    public @Unsigned long time;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct subprocess_info"
  )
  @NotUsableInJava
  public static class subprocess_info extends Struct {
    public work_struct work;

    public Ptr complete;

    public String path;

    public Ptr argv;

    public Ptr envp;

    public int wait;

    public int retval;

    public Ptr init;

    public Ptr cleanup;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct zbud_pool"
  )
  @NotUsableInJava
  public static class zbud_pool extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    @InlineUnion(28019)
    public list_head buddied;

    @InlineUnion(28019)
    public list_head @Size(63) [] unbuddied;

    public @Unsigned long pages_nr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct zbud_header"
  )
  @NotUsableInJava
  public static class zbud_header extends Struct {
    public list_head buddy;

    public @Unsigned int first_chunks;

    public @Unsigned int last_chunks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum xb_req_state"
  )
  public enum xb_req_state implements Enum, TypedEnum {
    /**
     * {@code xb_req_state_queued = 0}
     */
    @EnumMember(
        value = 0L,
        name = "xb_req_state_queued"
    )
    xb_req_state_queued,

    /**
     * {@code xb_req_state_wait_reply = 1}
     */
    @EnumMember(
        value = 1L,
        name = "xb_req_state_wait_reply"
    )
    xb_req_state_wait_reply,

    /**
     * {@code xb_req_state_got_reply = 2}
     */
    @EnumMember(
        value = 2L,
        name = "xb_req_state_got_reply"
    )
    xb_req_state_got_reply,

    /**
     * {@code xb_req_state_aborted = 3}
     */
    @EnumMember(
        value = 3L,
        name = "xb_req_state_aborted"
    )
    xb_req_state_aborted
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xb_req_data"
  )
  @NotUsableInJava
  public static class xb_req_data extends Struct {
    public list_head list;

    public @OriginalName("wait_queue_head_t") wait_queue_head wq;

    public xsd_sockmsg msg;

    public @Unsigned @OriginalName("uint32_t") int caller_req_id;

    public xsd_sockmsg_type type;

    public String body;

    public Ptr vec;

    public int num_vecs;

    public int err;

    public xb_req_state state;

    public boolean user_req;

    public Ptr cb;

    public Ptr par;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct xb_find_info"
  )
  @NotUsableInJava
  public static class xb_find_info extends Struct {
    public Ptr dev;

    public String nodename;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rchan_buf"
  )
  @NotUsableInJava
  public static class rchan_buf extends Struct {
    public Ptr start;

    public Ptr data;

    public @Unsigned long offset;

    public @Unsigned long subbufs_produced;

    public @Unsigned long subbufs_consumed;

    public Ptr chan;

    public @OriginalName("wait_queue_head_t") wait_queue_head read_wait;

    public irq_work wakeup_work;

    public Ptr dentry;

    public kref kref;

    public Ptr> page_array;

    public @Unsigned int page_count;

    public @Unsigned int finalized;

    public Ptr padding;

    public @Unsigned long prev_padding;

    public @Unsigned long bytes_consumed;

    public @Unsigned long early_bytes;

    public @Unsigned int cpu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rchan_callbacks"
  )
  @NotUsableInJava
  public static class rchan_callbacks extends Struct {
    public Ptr subbuf_start;

    public Ptr create_buf_file;

    public Ptr remove_buf_file;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rchan_percpu_buf_dispatcher"
  )
  @NotUsableInJava
  public static class rchan_percpu_buf_dispatcher extends Struct {
    public Ptr buf;

    public Ptr dentry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int reserved; }"
  )
  @NotUsableInJava
  public static class htpt_of_interface_path_of_edd_device_params_and_ibnd_of_interface_path_of_edd_device_params_and_unknown_of_interface_path_of_edd_device_params extends Struct {
    public @Unsigned long reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct keyboard_notifier_param"
  )
  @NotUsableInJava
  public static class keyboard_notifier_param extends Struct {
    public Ptr vc;

    public int down;

    public int shift;

    public int ledstate;

    public @Unsigned int value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf_siginfo"
  )
  @NotUsableInJava
  public static class elf_siginfo extends Struct {
    public int si_signo;

    public int si_code;

    public int si_errno;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf_prstatus_common"
  )
  @NotUsableInJava
  public static class elf_prstatus_common extends Struct {
    public elf_siginfo pr_info;

    public short pr_cursig;

    public @Unsigned long pr_sigpend;

    public @Unsigned long pr_sighold;

    public @OriginalName("pid_t") int pr_pid;

    public @OriginalName("pid_t") int pr_ppid;

    public @OriginalName("pid_t") int pr_pgrp;

    public @OriginalName("pid_t") int pr_sid;

    public __kernel_old_timeval pr_utime;

    public __kernel_old_timeval pr_stime;

    public __kernel_old_timeval pr_cutime;

    public __kernel_old_timeval pr_cstime;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf_prstatus"
  )
  @NotUsableInJava
  public static class elf_prstatus extends Struct {
    public elf_prstatus_common common;

    public @Unsigned @OriginalName("elf_greg_t") long @Size(27) @OriginalName("elf_gregset_t") [] pr_reg;

    public int pr_fpvalid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf_thread_core_info"
  )
  @NotUsableInJava
  public static class elf_thread_core_info extends Struct {
    public Ptr next;

    public Ptr task;

    public compat_elf_prstatus prstatus;

    public memelfnote @Size(0) [] notes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf_note_info"
  )
  @NotUsableInJava
  public static class elf_note_info extends Struct {
    public Ptr thread;

    public memelfnote psinfo;

    public memelfnote signote;

    public memelfnote auxv;

    public memelfnote files;

    public @OriginalName("compat_siginfo_t") compat_siginfo csigdata;

    public @Unsigned long size;

    public int thread_notes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf_prpsinfo"
  )
  @NotUsableInJava
  public static class elf_prpsinfo extends Struct {
    public char pr_state;

    public char pr_sname;

    public char pr_zomb;

    public char pr_nice;

    public @Unsigned long pr_flag;

    public @Unsigned @OriginalName("__kernel_uid_t") int pr_uid;

    public @Unsigned @OriginalName("__kernel_gid_t") int pr_gid;

    public @OriginalName("pid_t") int pr_pid;

    public @OriginalName("pid_t") int pr_ppid;

    public @OriginalName("pid_t") int pr_pgrp;

    public @OriginalName("pid_t") int pr_sid;

    public char @Size(16) [] pr_fname;

    public char @Size(80) [] pr_psargs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ifa6_config"
  )
  @NotUsableInJava
  public static class ifa6_config extends Struct {
    public Ptr pfx;

    public @Unsigned int plen;

    public @Unsigned char ifa_proto;

    public Ptr peer_pfx;

    public @Unsigned int rt_priority;

    public @Unsigned int ifa_flags;

    public @Unsigned int preferred_lft;

    public @Unsigned int valid_lft;

    public @Unsigned short scope;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct bpf_map_desc hid_jmp_table; }"
  )
  @NotUsableInJava
  public static class maps_of_entrypoints_bpf extends Struct {
    public bpf_map_desc hid_jmp_table;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct commit_header"
  )
  @NotUsableInJava
  public static class commit_header extends Struct {
    public @Unsigned @OriginalName("__be32") int h_magic;

    public @Unsigned @OriginalName("__be32") int h_blocktype;

    public @Unsigned @OriginalName("__be32") int h_sequence;

    public @Unsigned char h_chksum_type;

    public @Unsigned char h_chksum_size;

    public @Unsigned char @Size(2) [] h_padding;

    public @Unsigned @OriginalName("__be32") int @Size(8) [] h_chksum;

    public @Unsigned @OriginalName("__be64") long h_commit_sec;

    public @Unsigned @OriginalName("__be32") int h_commit_nsec;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct printf_spec"
  )
  @NotUsableInJava
  public static class printf_spec extends Struct {
    public @Unsigned int type;

    public int field_width;

    public @Unsigned int flags;

    public @Unsigned int base;

    public int precision;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kcopyd_job"
  )
  @NotUsableInJava
  public static class kcopyd_job extends Struct {
    public Ptr kc;

    public list_head list;

    public @Unsigned int flags;

    public int read_err;

    public @Unsigned long write_err;

    public req_op op;

    public dm_io_region source;

    public @Unsigned int num_dests;

    public dm_io_region @Size(8) [] dests;

    public Ptr pages;

    public @OriginalName("dm_kcopyd_notify_fn") Ptr fn;

    public Ptr context;

    public mutex lock;

    public atomic_t sub_jobs;

    public @Unsigned @OriginalName("sector_t") long progress;

    public @Unsigned @OriginalName("sector_t") long write_offset;

    public Ptr master_job;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bunzip_data"
  )
  @NotUsableInJava
  public static class bunzip_data extends Struct {
    public int writeCopies;

    public int writePos;

    public int writeRunCountdown;

    public int writeCount;

    public int writeCurrent;

    public Ptr fill;

    public long inbufCount;

    public long inbufPos;

    public Ptr inbuf;

    public @Unsigned int inbufBitCount;

    public @Unsigned int inbufBits;

    public @Unsigned int @Size(256) [] crc32Table;

    public @Unsigned int headerCRC;

    public @Unsigned int totalCRC;

    public @Unsigned int writeCRC;

    public Ptr dbuf;

    public @Unsigned int dbufSize;

    public @Unsigned char @Size(32768) [] selectors;

    public group_data @Size(6) [] groups;

    public int io_error;

    public int @Size(256) [] byteCount;

    public @Unsigned char @Size(256) [] symToByte;

    public @Unsigned char @Size(256) [] mtfSymbol;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rm_feature_desc"
  )
  @NotUsableInJava
  public static class rm_feature_desc extends Struct {
    public @Unsigned @OriginalName("__be16") short feature_code;

    public @Unsigned char curr;

    public @Unsigned char persistent;

    public @Unsigned char feature_version;

    public @Unsigned char reserved1;

    public @Unsigned char add_len;

    public @Unsigned char lock;

    public @Unsigned char dbml;

    public @Unsigned char pvnt_jmpr;

    public @Unsigned char eject;

    public @Unsigned char load;

    public @Unsigned char mech_type;

    public @Unsigned char reserved2;

    public @Unsigned char reserved3;

    public @Unsigned char reserved4;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cc_attr"
  )
  public enum cc_attr implements Enum, TypedEnum {
    /**
     * {@code CC_ATTR_MEM_ENCRYPT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CC_ATTR_MEM_ENCRYPT"
    )
    CC_ATTR_MEM_ENCRYPT,

    /**
     * {@code CC_ATTR_HOST_MEM_ENCRYPT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CC_ATTR_HOST_MEM_ENCRYPT"
    )
    CC_ATTR_HOST_MEM_ENCRYPT,

    /**
     * {@code CC_ATTR_GUEST_MEM_ENCRYPT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CC_ATTR_GUEST_MEM_ENCRYPT"
    )
    CC_ATTR_GUEST_MEM_ENCRYPT,

    /**
     * {@code CC_ATTR_GUEST_STATE_ENCRYPT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CC_ATTR_GUEST_STATE_ENCRYPT"
    )
    CC_ATTR_GUEST_STATE_ENCRYPT,

    /**
     * {@code CC_ATTR_GUEST_UNROLL_STRING_IO = 4}
     */
    @EnumMember(
        value = 4L,
        name = "CC_ATTR_GUEST_UNROLL_STRING_IO"
    )
    CC_ATTR_GUEST_UNROLL_STRING_IO,

    /**
     * {@code CC_ATTR_GUEST_SEV_SNP = 5}
     */
    @EnumMember(
        value = 5L,
        name = "CC_ATTR_GUEST_SEV_SNP"
    )
    CC_ATTR_GUEST_SEV_SNP,

    /**
     * {@code CC_ATTR_HOTPLUG_DISABLED = 6}
     */
    @EnumMember(
        value = 6L,
        name = "CC_ATTR_HOTPLUG_DISABLED"
    )
    CC_ATTR_HOTPLUG_DISABLED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cc_vendor"
  )
  public enum cc_vendor implements Enum, TypedEnum {
    /**
     * {@code CC_VENDOR_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CC_VENDOR_NONE"
    )
    CC_VENDOR_NONE,

    /**
     * {@code CC_VENDOR_AMD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CC_VENDOR_AMD"
    )
    CC_VENDOR_AMD,

    /**
     * {@code CC_VENDOR_INTEL = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CC_VENDOR_INTEL"
    )
    CC_VENDOR_INTEL
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cc_blob_sev_info"
  )
  @NotUsableInJava
  public static class cc_blob_sev_info extends Struct {
    public @Unsigned int magic;

    public @Unsigned short version;

    public @Unsigned short reserved;

    public @Unsigned long secrets_phys;

    public @Unsigned int secrets_len;

    public @Unsigned int rsvd1;

    public @Unsigned long cpuid_phys;

    public @Unsigned int cpuid_len;

    public @Unsigned int rsvd2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cc_setup_data"
  )
  @NotUsableInJava
  public static class cc_setup_data extends Struct {
    public setup_data header;

    public @Unsigned int cc_blob_address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fsl_mc_device"
  )
  @NotUsableInJava
  public static class fsl_mc_device extends Struct {
    public device dev;

    public @Unsigned long dma_mask;

    public @Unsigned short flags;

    public @Unsigned int icid;

    public @Unsigned short mc_handle;

    public Ptr mc_io;

    public fsl_mc_obj_desc obj_desc;

    public Ptr regions;

    public Ptr> irqs;

    public Ptr resource;

    public Ptr consumer_link;

    public String driver_override;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fsl_mc_pool_type"
  )
  public enum fsl_mc_pool_type implements Enum, TypedEnum {
    /**
     * {@code FSL_MC_POOL_DPMCP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FSL_MC_POOL_DPMCP"
    )
    FSL_MC_POOL_DPMCP,

    /**
     * {@code FSL_MC_POOL_DPBP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FSL_MC_POOL_DPBP"
    )
    FSL_MC_POOL_DPBP,

    /**
     * {@code FSL_MC_POOL_DPCON = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FSL_MC_POOL_DPCON"
    )
    FSL_MC_POOL_DPCON,

    /**
     * {@code FSL_MC_POOL_IRQ = 3}
     */
    @EnumMember(
        value = 3L,
        name = "FSL_MC_POOL_IRQ"
    )
    FSL_MC_POOL_IRQ,

    /**
     * {@code FSL_MC_NUM_POOL_TYPES = 4}
     */
    @EnumMember(
        value = 4L,
        name = "FSL_MC_NUM_POOL_TYPES"
    )
    FSL_MC_NUM_POOL_TYPES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fsl_mc_resource"
  )
  @NotUsableInJava
  public static class fsl_mc_resource extends Struct {
    public fsl_mc_pool_type type;

    public int id;

    public Ptr data;

    public @OriginalName("fsl_mc_resource_pool") Ptr parent_pool;

    public list_head node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fsl_mc_device_irq"
  )
  @NotUsableInJava
  public static class fsl_mc_device_irq extends Struct {
    public @Unsigned int virq;

    public Ptr mc_dev;

    public @Unsigned char dev_irq_index;

    public fsl_mc_resource resource;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fsl_mc_obj_desc"
  )
  @NotUsableInJava
  public static class fsl_mc_obj_desc extends Struct {
    public char @Size(16) [] type;

    public int id;

    public @Unsigned short vendor;

    public @Unsigned short ver_major;

    public @Unsigned short ver_minor;

    public @Unsigned char irq_count;

    public @Unsigned char region_count;

    public @Unsigned int state;

    public char @Size(16) [] label;

    public @Unsigned short flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fsl_mc_io"
  )
  @NotUsableInJava
  public static class fsl_mc_io extends Struct {
    public Ptr dev;

    public @Unsigned short flags;

    public @Unsigned int portal_size;

    public @Unsigned @OriginalName("phys_addr_t") long portal_phys_addr;

    public Ptr portal_virt_addr;

    public Ptr dpmcp_dev;

    @InlineUnion(63728)
    public mutex mutex;

    @InlineUnion(63728)
    public @OriginalName("raw_spinlock_t") raw_spinlock spinlock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct online_data"
  )
  @NotUsableInJava
  public static class online_data extends Struct {
    public @Unsigned int cpu;

    public boolean online;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct counted_str"
  )
  @NotUsableInJava
  public static class counted_str extends Struct {
    public kref count;

    public char @Size(0) [] name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sun_disklabel"
  )
  @NotUsableInJava
  public static class sun_disklabel extends Struct {
    public @Unsigned char @Size(128) [] info;

    public sun_vtoc vtoc;

    public @Unsigned @OriginalName("__be32") int write_reinstruct;

    public @Unsigned @OriginalName("__be32") int read_reinstruct;

    public @Unsigned char @Size(148) [] spare;

    public @Unsigned @OriginalName("__be16") short rspeed;

    public @Unsigned @OriginalName("__be16") short pcylcount;

    public @Unsigned @OriginalName("__be16") short sparecyl;

    public @Unsigned @OriginalName("__be16") short obs1;

    public @Unsigned @OriginalName("__be16") short obs2;

    public @Unsigned @OriginalName("__be16") short ilfact;

    public @Unsigned @OriginalName("__be16") short ncyl;

    public @Unsigned @OriginalName("__be16") short nacyl;

    public @Unsigned @OriginalName("__be16") short ntrks;

    public @Unsigned @OriginalName("__be16") short nsect;

    public @Unsigned @OriginalName("__be16") short obs3;

    public @Unsigned @OriginalName("__be16") short obs4;

    public sun_partition @Size(8) [] partitions;

    public @Unsigned @OriginalName("__be16") short magic;

    public @Unsigned @OriginalName("__be16") short csum;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sun_vtoc"
  )
  @NotUsableInJava
  public static class sun_vtoc extends Struct {
    public @Unsigned @OriginalName("__be32") int version;

    public char @Size(8) [] volume;

    public @Unsigned @OriginalName("__be16") short nparts;

    public sun_info @Size(8) [] infos;

    public @Unsigned @OriginalName("__be16") short padding;

    public @Unsigned @OriginalName("__be32") int @Size(3) [] bootinfo;

    public @Unsigned @OriginalName("__be32") int sanity;

    public @Unsigned @OriginalName("__be32") int @Size(10) [] reserved;

    public @Unsigned @OriginalName("__be32") int @Size(8) [] timestamp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sun_info"
  )
  @NotUsableInJava
  public static class sun_info extends Struct {
    public @Unsigned @OriginalName("__be16") short id;

    public @Unsigned @OriginalName("__be16") short flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sun_partition"
  )
  @NotUsableInJava
  public static class sun_partition extends Struct {
    public @Unsigned @OriginalName("__be32") int start_cylinder;

    public @Unsigned @OriginalName("__be32") int num_sectors;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bios_platform_class"
  )
  public enum bios_platform_class implements Enum, TypedEnum {
    /**
     * {@code BIOS_CLIENT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BIOS_CLIENT"
    )
    BIOS_CLIENT,

    /**
     * {@code BIOS_SERVER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BIOS_SERVER"
    )
    BIOS_SERVER
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int p4d; }"
  )
  @NotUsableInJava
  public static class p4d_t extends Struct {
    public @Unsigned @OriginalName("p4dval_t") long p4d;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int dcrn; unsigned int data; unsigned char is_write; }"
  )
  @NotUsableInJava
  public static class dcr_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned int dcrn;

    public @Unsigned int data;

    public @Unsigned char is_write;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum prs_errcode"
  )
  public enum prs_errcode implements Enum, TypedEnum {
    /**
     * {@code PERR_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PERR_NONE"
    )
    PERR_NONE,

    /**
     * {@code PERR_INVCPUS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PERR_INVCPUS"
    )
    PERR_INVCPUS,

    /**
     * {@code PERR_INVPARENT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "PERR_INVPARENT"
    )
    PERR_INVPARENT,

    /**
     * {@code PERR_NOTPART = 3}
     */
    @EnumMember(
        value = 3L,
        name = "PERR_NOTPART"
    )
    PERR_NOTPART,

    /**
     * {@code PERR_NOTEXCL = 4}
     */
    @EnumMember(
        value = 4L,
        name = "PERR_NOTEXCL"
    )
    PERR_NOTEXCL,

    /**
     * {@code PERR_NOCPUS = 5}
     */
    @EnumMember(
        value = 5L,
        name = "PERR_NOCPUS"
    )
    PERR_NOCPUS,

    /**
     * {@code PERR_HOTPLUG = 6}
     */
    @EnumMember(
        value = 6L,
        name = "PERR_HOTPLUG"
    )
    PERR_HOTPLUG,

    /**
     * {@code PERR_CPUSEMPTY = 7}
     */
    @EnumMember(
        value = 7L,
        name = "PERR_CPUSEMPTY"
    )
    PERR_CPUSEMPTY,

    /**
     * {@code PERR_HKEEPING = 8}
     */
    @EnumMember(
        value = 8L,
        name = "PERR_HKEEPING"
    )
    PERR_HKEEPING
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gdt_page"
  )
  @NotUsableInJava
  public static class gdt_page extends Struct {
    public desc_struct @Size(16) [] gdt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum stp_enabled_of_net_bridge"
  )
  public enum stp_enabled_of_net_bridge implements Enum, TypedEnum {
    /**
     * {@code BR_NO_STP = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BR_NO_STP"
    )
    BR_NO_STP,

    /**
     * {@code BR_KERNEL_STP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BR_KERNEL_STP"
    )
    BR_KERNEL_STP,

    /**
     * {@code BR_USER_STP = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BR_USER_STP"
    )
    BR_USER_STP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct ff_effect *effect; struct ff_effect *old; }"
  )
  @NotUsableInJava
  public static class upload_of_u_of_uinput_request extends Struct {
    public Ptr effect;

    public Ptr old;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ttyprintk_port"
  )
  @NotUsableInJava
  public static class ttyprintk_port extends Struct {
    public tty_port port;

    public @OriginalName("spinlock_t") spinlock spinlock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dict_directive"
  )
  public enum dict_directive implements Enum, TypedEnum {
    /**
     * {@code noDict = 0}
     */
    @EnumMember(
        value = 0L,
        name = "noDict"
    )
    noDict,

    /**
     * {@code withPrefix64k = 1}
     */
    @EnumMember(
        value = 1L,
        name = "withPrefix64k"
    )
    withPrefix64k,

    /**
     * {@code usingExtDict = 2}
     */
    @EnumMember(
        value = 2L,
        name = "usingExtDict"
    )
    usingExtDict
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { unsigned int val; } uid; struct { unsigned int val; } gid; }"
  )
  @NotUsableInJava
  public static class kid_t extends Union {
    public kuid_t uid;

    public kgid_t gid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { void *_call_addr; int _syscall; unsigned int _arch; }"
  )
  @NotUsableInJava
  public static class _sigsys_of___sifields extends Struct {
    public Ptr _call_addr;

    public int _syscall;

    public @Unsigned int _arch;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int _call_addr; int _syscall; unsigned int _arch; }"
  )
  @NotUsableInJava
  public static class _sigsys_of__sifields_of_compat_siginfo_and__sifields_of_compat_siginfo_t extends Struct {
    public @Unsigned @OriginalName("compat_uptr_t") int _call_addr;

    public int _syscall;

    public @Unsigned int _arch;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct trampoline_header"
  )
  @NotUsableInJava
  public static class trampoline_header extends Struct {
    public @Unsigned long start;

    public @Unsigned long efer;

    public @Unsigned int cr4;

    public @Unsigned int flags;

    public @Unsigned int lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct portdrv_service_data"
  )
  @NotUsableInJava
  public static class portdrv_service_data extends Struct {
    public Ptr drv;

    public Ptr dev;

    public @Unsigned int service;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct mm_struct *mm; }"
  )
  @NotUsableInJava
  public static class temp_mm_state_t extends Struct {
    public Ptr mm;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int size; unsigned char buf[63]; }"
  )
  @NotUsableInJava
  public static class temp_of_xz_dec_lzma2 extends Struct {
    public @Unsigned @OriginalName("uint32_t") int size;

    public @Unsigned @OriginalName("uint8_t") char @Size(63) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int pos; long unsigned int size; unsigned char buf[1024]; }"
  )
  @NotUsableInJava
  public static class temp_of_xz_dec extends Struct {
    public @Unsigned long pos;

    public @Unsigned long size;

    public @Unsigned @OriginalName("uint8_t") char @Size(1024) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int filtered; long unsigned int size; unsigned char buf[16]; }"
  )
  @NotUsableInJava
  public static class temp_of_xz_dec_bcj extends Struct {
    public @Unsigned long filtered;

    public @Unsigned long size;

    public @Unsigned @OriginalName("uint8_t") char @Size(16) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum reason_type"
  )
  public enum reason_type implements Enum, TypedEnum {
    /**
     * {@code NOT_ME = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NOT_ME"
    )
    NOT_ME,

    /**
     * {@code NOTHING = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NOTHING"
    )
    NOTHING,

    /**
     * {@code REG_READ = 2}
     */
    @EnumMember(
        value = 2L,
        name = "REG_READ"
    )
    REG_READ,

    /**
     * {@code REG_WRITE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "REG_WRITE"
    )
    REG_WRITE,

    /**
     * {@code IMM_WRITE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "IMM_WRITE"
    )
    IMM_WRITE,

    /**
     * {@code OTHERS = 5}
     */
    @EnumMember(
        value = 5L,
        name = "OTHERS"
    )
    OTHERS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char DeviceRemovable[4]; unsigned char PortPwrCtrlMask[4]; }"
  )
  @NotUsableInJava
  public static class hs_of_u_of_usb_hub_descriptor extends Struct {
    public @Unsigned char @Size(4) [] DeviceRemovable;

    public @Unsigned char @Size(4) [] PortPwrCtrlMask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { long unsigned int bits[16]; } cpuset_mems_allowed; struct { long unsigned int bits[16]; } user_nodemask; }"
  )
  @NotUsableInJava
  public static class w_of_mempolicy extends Union {
    public nodemask_t cpuset_mems_allowed;

    public nodemask_t user_nodemask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct tomoyo_policy_namespace *ns; struct tomoyo_domain_info *domain; long unsigned int avail; _Bool is_delete; }"
  )
  @NotUsableInJava
  public static class w_of_tomoyo_io_buffer extends Struct {
    public Ptr ns;

    public Ptr domain;

    public @Unsigned long avail;

    public boolean is_delete;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct list_head resources; void *final_kfree; spinlock lock; }"
  )
  @NotUsableInJava
  public static class managed_of_drm_device extends Struct {
    public list_head resources;

    public Ptr final_kfree;

    public @OriginalName("spinlock_t") spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int max_num_tags; }"
  )
  @NotUsableInJava
  public static class tag_matching_of_anon_member_of_ext_of_ib_srq_init_attr extends Struct {
    public @Unsigned int max_num_tags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sha3_state"
  )
  @NotUsableInJava
  public static class sha3_state extends Struct {
    public @Unsigned long @Size(25) [] st;

    public @Unsigned int rsiz;

    public @Unsigned int rsizw;

    public @Unsigned int partial;

    public @Unsigned char @Size(144) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum es_result"
  )
  public enum es_result implements Enum, TypedEnum {
    /**
     * {@code ES_OK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ES_OK"
    )
    ES_OK,

    /**
     * {@code ES_UNSUPPORTED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ES_UNSUPPORTED"
    )
    ES_UNSUPPORTED,

    /**
     * {@code ES_VMM_ERROR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ES_VMM_ERROR"
    )
    ES_VMM_ERROR,

    /**
     * {@code ES_DECODE_FAILED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ES_DECODE_FAILED"
    )
    ES_DECODE_FAILED,

    /**
     * {@code ES_EXCEPTION = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ES_EXCEPTION"
    )
    ES_EXCEPTION,

    /**
     * {@code ES_RETRY = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ES_RETRY"
    )
    ES_RETRY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct es_fault_info"
  )
  @NotUsableInJava
  public static class es_fault_info extends Struct {
    public @Unsigned long vector;

    public @Unsigned long error_code;

    public @Unsigned long cr2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct es_em_ctxt"
  )
  @NotUsableInJava
  public static class es_em_ctxt extends Struct {
    public Ptr regs;

    public insn insn;

    public es_fault_info fi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct da_monitor"
  )
  @NotUsableInJava
  public static class da_monitor extends Struct {
    public boolean monitoring;

    public @Unsigned int curr_state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ndt_stats"
  )
  @NotUsableInJava
  public static class ndt_stats extends Struct {
    public @Unsigned long ndts_allocs;

    public @Unsigned long ndts_destroys;

    public @Unsigned long ndts_hash_grows;

    public @Unsigned long ndts_res_failed;

    public @Unsigned long ndts_lookups;

    public @Unsigned long ndts_hits;

    public @Unsigned long ndts_rcv_probes_mcast;

    public @Unsigned long ndts_rcv_probes_ucast;

    public @Unsigned long ndts_periodic_gc_runs;

    public @Unsigned long ndts_forced_gc_runs;

    public @Unsigned long ndts_table_fulls;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ndt_config"
  )
  @NotUsableInJava
  public static class ndt_config extends Struct {
    public @Unsigned short ndtc_key_len;

    public @Unsigned short ndtc_entry_size;

    public @Unsigned int ndtc_entries;

    public @Unsigned int ndtc_last_flush;

    public @Unsigned int ndtc_last_rand;

    public @Unsigned int ndtc_hash_rnd;

    public @Unsigned int ndtc_hash_mask;

    public @Unsigned int ndtc_hash_chain_gc;

    public @Unsigned int ndtc_proxy_qlen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int clock_rate; unsigned int clock_type; short unsigned int loopback; unsigned int slot_map; }"
  )
  @NotUsableInJava
  public static class te1_settings extends Struct {
    public @Unsigned int clock_rate;

    public @Unsigned int clock_type;

    public @Unsigned short loopback;

    public @Unsigned int slot_map;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct llist_head"
  )
  @NotUsableInJava
  public static class llist_head extends Struct {
    public Ptr first;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct llist_node"
  )
  @NotUsableInJava
  public static class llist_node extends Struct {
    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rtree_node"
  )
  @NotUsableInJava
  public static class rtree_node extends Struct {
    public list_head list;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum stage_of_ZSTD_CCtx_and_stage_of_ZSTD_CCtx_s"
  )
  public enum stage_of_ZSTD_CCtx_and_stage_of_ZSTD_CCtx_s implements Enum, TypedEnum {
    /**
     * {@code ZSTDcs_created = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTDcs_created"
    )
    ZSTDcs_created,

    /**
     * {@code ZSTDcs_init = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTDcs_init"
    )
    ZSTDcs_init,

    /**
     * {@code ZSTDcs_ongoing = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTDcs_ongoing"
    )
    ZSTDcs_ongoing,

    /**
     * {@code ZSTDcs_ending = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ZSTDcs_ending"
    )
    ZSTDcs_ending
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum stage_of_ZSTD_DCtx_and_stage_of_ZSTD_DCtx_s"
  )
  public enum stage_of_ZSTD_DCtx_and_stage_of_ZSTD_DCtx_s implements Enum, TypedEnum {
    /**
     * {@code ZSTDds_getFrameHeaderSize = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTDds_getFrameHeaderSize"
    )
    ZSTDds_getFrameHeaderSize,

    /**
     * {@code ZSTDds_decodeFrameHeader = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTDds_decodeFrameHeader"
    )
    ZSTDds_decodeFrameHeader,

    /**
     * {@code ZSTDds_decodeBlockHeader = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTDds_decodeBlockHeader"
    )
    ZSTDds_decodeBlockHeader,

    /**
     * {@code ZSTDds_decompressBlock = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ZSTDds_decompressBlock"
    )
    ZSTDds_decompressBlock,

    /**
     * {@code ZSTDds_decompressLastBlock = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ZSTDds_decompressLastBlock"
    )
    ZSTDds_decompressLastBlock,

    /**
     * {@code ZSTDds_checkChecksum = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ZSTDds_checkChecksum"
    )
    ZSTDds_checkChecksum,

    /**
     * {@code ZSTDds_decodeSkippableHeader = 6}
     */
    @EnumMember(
        value = 6L,
        name = "ZSTDds_decodeSkippableHeader"
    )
    ZSTDds_decodeSkippableHeader,

    /**
     * {@code ZSTDds_skipFrame = 7}
     */
    @EnumMember(
        value = 7L,
        name = "ZSTDds_skipFrame"
    )
    ZSTDds_skipFrame
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tp_module"
  )
  @NotUsableInJava
  public static class tp_module extends Struct {
    public list_head list;

    public Ptr mod;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tp_func_state"
  )
  public enum tp_func_state implements Enum, TypedEnum {
    /**
     * {@code TP_FUNC_0 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TP_FUNC_0"
    )
    TP_FUNC_0,

    /**
     * {@code TP_FUNC_1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TP_FUNC_1"
    )
    TP_FUNC_1,

    /**
     * {@code TP_FUNC_2 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TP_FUNC_2"
    )
    TP_FUNC_2,

    /**
     * {@code TP_FUNC_N = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TP_FUNC_N"
    )
    TP_FUNC_N
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tp_transition_sync"
  )
  public enum tp_transition_sync implements Enum, TypedEnum {
    /**
     * {@code TP_TRANSITION_SYNC_1_0_1 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TP_TRANSITION_SYNC_1_0_1"
    )
    TP_TRANSITION_SYNC_1_0_1,

    /**
     * {@code TP_TRANSITION_SYNC_N_2_1 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TP_TRANSITION_SYNC_N_2_1"
    )
    TP_TRANSITION_SYNC_N_2_1,

    /**
     * {@code _NR_TP_TRANSITION_SYNC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "_NR_TP_TRANSITION_SYNC"
    )
    _NR_TP_TRANSITION_SYNC
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tp_transition_snapshot"
  )
  @NotUsableInJava
  public static class tp_transition_snapshot extends Struct {
    public @Unsigned long rcu;

    public @Unsigned long srcu;

    public boolean ongoing;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tp_probes"
  )
  @NotUsableInJava
  public static class tp_probes extends Struct {
    public callback_head rcu;

    public tracepoint_func @Size(0) [] probes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kset_uevent_ops"
  )
  @NotUsableInJava
  public static class kset_uevent_ops extends Struct {
    public Ptr filter;

    public Ptr name;

    public Ptr uevent;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hn_flags_bits"
  )
  public enum hn_flags_bits implements Enum, TypedEnum {
    /**
     * {@code HANDSHAKE_F_NET_DRAINING = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HANDSHAKE_F_NET_DRAINING"
    )
    HANDSHAKE_F_NET_DRAINING
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cachestat_range"
  )
  @NotUsableInJava
  public static class cachestat_range extends Struct {
    public @Unsigned long off;

    public @Unsigned long len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int extra1; long long unsigned int extra2; }"
  )
  @NotUsableInJava
  public static class big_cqe_of_io_kiocb extends Struct {
    public @Unsigned long extra1;

    public @Unsigned long extra2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cp_error_code"
  )
  public enum cp_error_code implements Enum, TypedEnum {
    /**
     * {@code CP_EC = 32767}
     */
    @EnumMember(
        value = 32767L,
        name = "CP_EC"
    )
    CP_EC,

    /**
     * {@code CP_RET = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CP_RET"
    )
    CP_RET,

    /**
     * {@code CP_IRET = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CP_IRET"
    )
    CP_IRET,

    /**
     * {@code CP_ENDBR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CP_ENDBR"
    )
    CP_ENDBR,

    /**
     * {@code CP_RSTRORSSP = 4}
     */
    @EnumMember(
        value = 4L,
        name = "CP_RSTRORSSP"
    )
    CP_RSTRORSSP,

    /**
     * {@code CP_SETSSBSY = 5}
     */
    @EnumMember(
        value = 5L,
        name = "CP_SETSSBSY"
    )
    CP_SETSSBSY,

    /**
     * {@code CP_ENCL = 32768}
     */
    @EnumMember(
        value = 32768L,
        name = "CP_ENCL"
    )
    CP_ENCL
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bh_state_bits"
  )
  public enum bh_state_bits implements Enum, TypedEnum {
    /**
     * {@code BH_Uptodate = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BH_Uptodate"
    )
    BH_Uptodate,

    /**
     * {@code BH_Dirty = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BH_Dirty"
    )
    BH_Dirty,

    /**
     * {@code BH_Lock = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BH_Lock"
    )
    BH_Lock,

    /**
     * {@code BH_Req = 3}
     */
    @EnumMember(
        value = 3L,
        name = "BH_Req"
    )
    BH_Req,

    /**
     * {@code BH_Mapped = 4}
     */
    @EnumMember(
        value = 4L,
        name = "BH_Mapped"
    )
    BH_Mapped,

    /**
     * {@code BH_New = 5}
     */
    @EnumMember(
        value = 5L,
        name = "BH_New"
    )
    BH_New,

    /**
     * {@code BH_Async_Read = 6}
     */
    @EnumMember(
        value = 6L,
        name = "BH_Async_Read"
    )
    BH_Async_Read,

    /**
     * {@code BH_Async_Write = 7}
     */
    @EnumMember(
        value = 7L,
        name = "BH_Async_Write"
    )
    BH_Async_Write,

    /**
     * {@code BH_Delay = 8}
     */
    @EnumMember(
        value = 8L,
        name = "BH_Delay"
    )
    BH_Delay,

    /**
     * {@code BH_Boundary = 9}
     */
    @EnumMember(
        value = 9L,
        name = "BH_Boundary"
    )
    BH_Boundary,

    /**
     * {@code BH_Write_EIO = 10}
     */
    @EnumMember(
        value = 10L,
        name = "BH_Write_EIO"
    )
    BH_Write_EIO,

    /**
     * {@code BH_Unwritten = 11}
     */
    @EnumMember(
        value = 11L,
        name = "BH_Unwritten"
    )
    BH_Unwritten,

    /**
     * {@code BH_Quiet = 12}
     */
    @EnumMember(
        value = 12L,
        name = "BH_Quiet"
    )
    BH_Quiet,

    /**
     * {@code BH_Meta = 13}
     */
    @EnumMember(
        value = 13L,
        name = "BH_Meta"
    )
    BH_Meta,

    /**
     * {@code BH_Prio = 14}
     */
    @EnumMember(
        value = 14L,
        name = "BH_Prio"
    )
    BH_Prio,

    /**
     * {@code BH_Defer_Completion = 15}
     */
    @EnumMember(
        value = 15L,
        name = "BH_Defer_Completion"
    )
    BH_Defer_Completion,

    /**
     * {@code BH_PrivateStart = 16}
     */
    @EnumMember(
        value = 16L,
        name = "BH_PrivateStart"
    )
    BH_PrivateStart
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bh_lru"
  )
  @NotUsableInJava
  public static class bh_lru extends Struct {
    public Ptr @Size(16) [] bhs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bh_accounting"
  )
  @NotUsableInJava
  public static class bh_accounting extends Struct {
    public int nr;

    public int ratelimit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum nfs3_stable_how"
  )
  public enum nfs3_stable_how implements Enum, TypedEnum {
    /**
     * {@code NFS_UNSTABLE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NFS_UNSTABLE"
    )
    NFS_UNSTABLE,

    /**
     * {@code NFS_DATA_SYNC = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NFS_DATA_SYNC"
    )
    NFS_DATA_SYNC,

    /**
     * {@code NFS_FILE_SYNC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "NFS_FILE_SYNC"
    )
    NFS_FILE_SYNC,

    /**
     * {@code NFS_INVALID_STABLE_HOW = -1}
     */
    @EnumMember(
        value = -1L,
        name = "NFS_INVALID_STABLE_HOW"
    )
    NFS_INVALID_STABLE_HOW
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int used; }"
  )
  @NotUsableInJava
  public static class nfs3_of_du_of_nfs_fattr extends Struct {
    public @Unsigned long used;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int inter_partition_comm; unsigned int reserved; }"
  )
  @NotUsableInJava
  public static class hypercallControls_of_hv_nested_enlightenments_control extends Struct {
    public @Unsigned int inter_partition_comm;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hwtstamp_source"
  )
  public enum hwtstamp_source implements Enum, TypedEnum {
    /**
     * {@code HWTSTAMP_SOURCE_NETDEV = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HWTSTAMP_SOURCE_NETDEV"
    )
    HWTSTAMP_SOURCE_NETDEV,

    /**
     * {@code HWTSTAMP_SOURCE_PHYLIB = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HWTSTAMP_SOURCE_PHYLIB"
    )
    HWTSTAMP_SOURCE_PHYLIB
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hwtstamp_tx_types"
  )
  public enum hwtstamp_tx_types implements Enum, TypedEnum {
    /**
     * {@code HWTSTAMP_TX_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HWTSTAMP_TX_OFF"
    )
    HWTSTAMP_TX_OFF,

    /**
     * {@code HWTSTAMP_TX_ON = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HWTSTAMP_TX_ON"
    )
    HWTSTAMP_TX_ON,

    /**
     * {@code HWTSTAMP_TX_ONESTEP_SYNC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HWTSTAMP_TX_ONESTEP_SYNC"
    )
    HWTSTAMP_TX_ONESTEP_SYNC,

    /**
     * {@code HWTSTAMP_TX_ONESTEP_P2P = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HWTSTAMP_TX_ONESTEP_P2P"
    )
    HWTSTAMP_TX_ONESTEP_P2P,

    /**
     * {@code __HWTSTAMP_TX_CNT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "__HWTSTAMP_TX_CNT"
    )
    __HWTSTAMP_TX_CNT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hwtstamp_rx_filters"
  )
  public enum hwtstamp_rx_filters implements Enum, TypedEnum {
    /**
     * {@code HWTSTAMP_FILTER_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HWTSTAMP_FILTER_NONE"
    )
    HWTSTAMP_FILTER_NONE,

    /**
     * {@code HWTSTAMP_FILTER_ALL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HWTSTAMP_FILTER_ALL"
    )
    HWTSTAMP_FILTER_ALL,

    /**
     * {@code HWTSTAMP_FILTER_SOME = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HWTSTAMP_FILTER_SOME"
    )
    HWTSTAMP_FILTER_SOME,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V1_L4_EVENT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HWTSTAMP_FILTER_PTP_V1_L4_EVENT"
    )
    HWTSTAMP_FILTER_PTP_V1_L4_EVENT,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V1_L4_SYNC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "HWTSTAMP_FILTER_PTP_V1_L4_SYNC"
    )
    HWTSTAMP_FILTER_PTP_V1_L4_SYNC,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ = 5}
     */
    @EnumMember(
        value = 5L,
        name = "HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ"
    )
    HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_L4_EVENT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "HWTSTAMP_FILTER_PTP_V2_L4_EVENT"
    )
    HWTSTAMP_FILTER_PTP_V2_L4_EVENT,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_L4_SYNC = 7}
     */
    @EnumMember(
        value = 7L,
        name = "HWTSTAMP_FILTER_PTP_V2_L4_SYNC"
    )
    HWTSTAMP_FILTER_PTP_V2_L4_SYNC,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ = 8}
     */
    @EnumMember(
        value = 8L,
        name = "HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ"
    )
    HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_L2_EVENT = 9}
     */
    @EnumMember(
        value = 9L,
        name = "HWTSTAMP_FILTER_PTP_V2_L2_EVENT"
    )
    HWTSTAMP_FILTER_PTP_V2_L2_EVENT,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_L2_SYNC = 10}
     */
    @EnumMember(
        value = 10L,
        name = "HWTSTAMP_FILTER_PTP_V2_L2_SYNC"
    )
    HWTSTAMP_FILTER_PTP_V2_L2_SYNC,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ = 11}
     */
    @EnumMember(
        value = 11L,
        name = "HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ"
    )
    HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_EVENT = 12}
     */
    @EnumMember(
        value = 12L,
        name = "HWTSTAMP_FILTER_PTP_V2_EVENT"
    )
    HWTSTAMP_FILTER_PTP_V2_EVENT,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_SYNC = 13}
     */
    @EnumMember(
        value = 13L,
        name = "HWTSTAMP_FILTER_PTP_V2_SYNC"
    )
    HWTSTAMP_FILTER_PTP_V2_SYNC,

    /**
     * {@code HWTSTAMP_FILTER_PTP_V2_DELAY_REQ = 14}
     */
    @EnumMember(
        value = 14L,
        name = "HWTSTAMP_FILTER_PTP_V2_DELAY_REQ"
    )
    HWTSTAMP_FILTER_PTP_V2_DELAY_REQ,

    /**
     * {@code HWTSTAMP_FILTER_NTP_ALL = 15}
     */
    @EnumMember(
        value = 15L,
        name = "HWTSTAMP_FILTER_NTP_ALL"
    )
    HWTSTAMP_FILTER_NTP_ALL,

    /**
     * {@code __HWTSTAMP_FILTER_CNT = 16}
     */
    @EnumMember(
        value = 16L,
        name = "__HWTSTAMP_FILTER_CNT"
    )
    __HWTSTAMP_FILTER_CNT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hwtstamp_config"
  )
  @NotUsableInJava
  public static class hwtstamp_config extends Struct {
    public int flags;

    public int tx_type;

    public int rx_filter;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hwtstamp_flags"
  )
  public enum hwtstamp_flags implements Enum, TypedEnum {
    /**
     * {@code HWTSTAMP_FLAG_BONDED_PHC_INDEX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HWTSTAMP_FLAG_BONDED_PHC_INDEX"
    )
    HWTSTAMP_FLAG_BONDED_PHC_INDEX,

    /**
     * {@code HWTSTAMP_FLAG_LAST = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HWTSTAMP_FLAG_LAST"
    )
    HWTSTAMP_FLAG_LAST,

    /**
     * {@code HWTSTAMP_FLAG_MASK = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HWTSTAMP_FLAG_MASK"
    )
    HWTSTAMP_FLAG_MASK
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int reserved1; long long unsigned int reserved2; }"
  )
  @NotUsableInJava
  public static class unknown_of_device_path_of_edd_device_params extends Struct {
    public @Unsigned long reserved1;

    public @Unsigned long reserved2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct override_status_id"
  )
  @NotUsableInJava
  public static class override_status_id extends Struct {
    public acpi_device_id @Size(2) [] hid;

    public x86_cpu_id @Size(2) [] cpu_ids;

    public dmi_system_id @Size(2) [] dmi_ids;

    public String uid;

    public String path;

    public @Unsigned long status;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum environment_cap"
  )
  public enum environment_cap implements Enum, TypedEnum {
    /**
     * {@code ENVIRON_ANY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ENVIRON_ANY"
    )
    ENVIRON_ANY,

    /**
     * {@code ENVIRON_INDOOR = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ENVIRON_INDOOR"
    )
    ENVIRON_INDOOR,

    /**
     * {@code ENVIRON_OUTDOOR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ENVIRON_OUTDOOR"
    )
    ENVIRON_OUTDOOR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timeout_t"
  )
  @NotUsableInJava
  public static class timeout_t extends Struct {
    public @Unsigned @OriginalName("__be32") int a;

    public @Unsigned @OriginalName("__be32") int b;

    public @Unsigned @OriginalName("__be32") int c;

    public @Unsigned @OriginalName("__be32") int d;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { void (*_function)(sigval); void *_attribute; }"
  )
  @NotUsableInJava
  public static class _sigev_thread_of__sigev_un_of_sigevent_and__sigev_un_of_sigevent_t extends Struct {
    public Ptr _function;

    public Ptr _attribute;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { int _pad[12]; int _tid; struct { void (*_function)(sigval); void *_attribute; } _sigev_thread; }"
  )
  @NotUsableInJava
  public static class _sigev_un_of_sigevent_and__sigev_un_of_sigevent_t extends Union {
    public int @Size(12) [] _pad;

    public int _tid;

    public _sigev_thread_of__sigev_un_of_sigevent_and__sigev_un_of_sigevent_t _sigev_thread;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int _function; unsigned int _attribute; }"
  )
  @NotUsableInJava
  public static class _sigev_thread_of__sigev_un_of_compat_sigevent extends Struct {
    public @Unsigned @OriginalName("compat_uptr_t") int _function;

    public @Unsigned @OriginalName("compat_uptr_t") int _attribute;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { int _pad[13]; int _tid; struct { unsigned int _function; unsigned int _attribute; } _sigev_thread; }"
  )
  @NotUsableInJava
  public static class _sigev_un_of_compat_sigevent extends Union {
    public @OriginalName("compat_int_t") int @Size(13) [] _pad;

    public @OriginalName("compat_int_t") int _tid;

    public _sigev_thread_of__sigev_un_of_compat_sigevent _sigev_thread;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int type; unsigned int actual_type; void *handle; }"
  )
  @NotUsableInJava
  public static class reference_of_acpi_object extends Struct {
    public @Unsigned @OriginalName("acpi_object_type") int type;

    public @Unsigned @OriginalName("acpi_object_type") int actual_type;

    public @OriginalName("acpi_handle") Ptr handle;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct semid64_ds"
  )
  @NotUsableInJava
  public static class semid64_ds extends Struct {
    public ipc64_perm sem_perm;

    public @OriginalName("__kernel_long_t") long sem_otime;

    public @Unsigned @OriginalName("__kernel_ulong_t") long __unused1;

    public @OriginalName("__kernel_long_t") long sem_ctime;

    public @Unsigned @OriginalName("__kernel_ulong_t") long __unused2;

    public @Unsigned @OriginalName("__kernel_ulong_t") long sem_nsems;

    public @Unsigned @OriginalName("__kernel_ulong_t") long __unused3;

    public @Unsigned @OriginalName("__kernel_ulong_t") long __unused4;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum align_flags"
  )
  public enum align_flags implements Enum, TypedEnum {
    /**
     * {@code ALIGN_VA_32 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ALIGN_VA_32"
    )
    ALIGN_VA_32,

    /**
     * {@code ALIGN_VA_64 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ALIGN_VA_64"
    )
    ALIGN_VA_64
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fsmap_head"
  )
  @NotUsableInJava
  public static class fsmap_head extends Struct {
    public @Unsigned int fmh_iflags;

    public @Unsigned int fmh_oflags;

    public @Unsigned int fmh_count;

    public @Unsigned int fmh_entries;

    public @Unsigned long @Size(6) [] fmh_reserved;

    public fsmap @Size(2) [] fmh_keys;

    public fsmap @Size(0) [] fmh_recs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timerqueue_node"
  )
  @NotUsableInJava
  public static class timerqueue_node extends Struct {
    public rb_node node;

    public @OriginalName("ktime_t") long expires;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timerqueue_head"
  )
  @NotUsableInJava
  public static class timerqueue_head extends Struct {
    public rb_root_cached rb_root;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpudl_item"
  )
  @NotUsableInJava
  public static class cpudl_item extends Struct {
    public @Unsigned long dl;

    public int cpu;

    public int idx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ip6fl_iter_state"
  )
  @NotUsableInJava
  public static class ip6fl_iter_state extends Struct {
    public seq_net_private p;

    public Ptr pid_ns;

    public int bucket;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ratelimit_state"
  )
  @NotUsableInJava
  public static class ratelimit_state extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public int interval;

    public int burst;

    public int printed;

    public int missed;

    public @Unsigned long begin;

    public @Unsigned long flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hc_driver"
  )
  @NotUsableInJava
  public static class hc_driver extends Struct {
    public String description;

    public String product_desc;

    public @Unsigned long hcd_priv_size;

    public Ptr irq;

    public int flags;

    public Ptr reset;

    public Ptr start;

    public Ptr pci_suspend;

    public Ptr pci_resume;

    public Ptr pci_poweroff_late;

    public Ptr stop;

    public Ptr shutdown;

    public Ptr get_frame_number;

    public Ptr urb_enqueue;

    public Ptr urb_dequeue;

    public Ptr map_urb_for_dma;

    public Ptr unmap_urb_for_dma;

    public Ptr endpoint_disable;

    public Ptr endpoint_reset;

    public Ptr hub_status_data;

    public Ptr hub_control;

    public Ptr bus_suspend;

    public Ptr bus_resume;

    public Ptr start_port_reset;

    public Ptr get_resuming_ports;

    public Ptr relinquish_port;

    public Ptr port_handed_over;

    public Ptr clear_tt_buffer_complete;

    public Ptr alloc_dev;

    public Ptr free_dev;

    public Ptr alloc_streams;

    public Ptr free_streams;

    public Ptr add_endpoint;

    public Ptr drop_endpoint;

    public Ptr check_bandwidth;

    public Ptr reset_bandwidth;

    public Ptr address_device;

    public Ptr enable_device;

    public Ptr update_hub_device;

    public Ptr reset_device;

    public Ptr update_device;

    public Ptr set_usb2_hw_lpm;

    public Ptr enable_usb3_lpm_timeout;

    public Ptr disable_usb3_lpm_timeout;

    public Ptr find_raw_port_number;

    public Ptr port_power;

    public Ptr submit_single_step_set_feature;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct val_table_ent"
  )
  @NotUsableInJava
  public static class val_table_ent extends Struct {
    public String str;

    public int value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kaslr_memory_region"
  )
  @NotUsableInJava
  public static class kaslr_memory_region extends Struct {
    public Ptr base;

    public @Unsigned long size_tb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vmcoredd_node"
  )
  @NotUsableInJava
  public static class vmcoredd_node extends Struct {
    public list_head list;

    public Ptr buf;

    public @Unsigned int size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vmcoredd_header"
  )
  @NotUsableInJava
  public static class vmcoredd_header extends Struct {
    public @Unsigned int n_namesz;

    public @Unsigned int n_descsz;

    public @Unsigned int n_type;

    public @Unsigned char @Size(8) [] name;

    public @Unsigned char @Size(44) [] dump_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vmcoredd_data"
  )
  @NotUsableInJava
  public static class vmcoredd_data extends Struct {
    public char @Size(44) [] dump_name;

    public @Unsigned int size;

    public Ptr vmcoredd_callback;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct multiprocess_signals"
  )
  @NotUsableInJava
  public static class multiprocess_signals extends Struct {
    public sigset_t signal;

    public hlist_node node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dirblock_type_t"
  )
  public enum dirblock_type_t implements Enum, TypedEnum {
    /**
     * {@code EITHER = 0}
     */
    @EnumMember(
        value = 0L,
        name = "EITHER"
    )
    EITHER,

    /**
     * {@code INDEX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "INDEX"
    )
    INDEX,

    /**
     * {@code DIRENT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DIRENT"
    )
    DIRENT,

    /**
     * {@code DIRENT_HTREE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "DIRENT_HTREE"
    )
    DIRENT_HTREE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pre_voltage_change_data"
  )
  @NotUsableInJava
  public static class pre_voltage_change_data extends Struct {
    public @Unsigned long old_uV;

    public @Unsigned long min_uV;

    public @Unsigned long max_uV;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fid_type"
  )
  public enum fid_type implements Enum, TypedEnum {
    /**
     * {@code FILEID_ROOT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FILEID_ROOT"
    )
    FILEID_ROOT,

    /**
     * {@code FILEID_INO32_GEN = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FILEID_INO32_GEN"
    )
    FILEID_INO32_GEN,

    /**
     * {@code FILEID_INO32_GEN_PARENT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FILEID_INO32_GEN_PARENT"
    )
    FILEID_INO32_GEN_PARENT,

    /**
     * {@code FILEID_BTRFS_WITHOUT_PARENT = 77}
     */
    @EnumMember(
        value = 77L,
        name = "FILEID_BTRFS_WITHOUT_PARENT"
    )
    FILEID_BTRFS_WITHOUT_PARENT,

    /**
     * {@code FILEID_BTRFS_WITH_PARENT = 78}
     */
    @EnumMember(
        value = 78L,
        name = "FILEID_BTRFS_WITH_PARENT"
    )
    FILEID_BTRFS_WITH_PARENT,

    /**
     * {@code FILEID_BTRFS_WITH_PARENT_ROOT = 79}
     */
    @EnumMember(
        value = 79L,
        name = "FILEID_BTRFS_WITH_PARENT_ROOT"
    )
    FILEID_BTRFS_WITH_PARENT_ROOT,

    /**
     * {@code FILEID_UDF_WITHOUT_PARENT = 81}
     */
    @EnumMember(
        value = 81L,
        name = "FILEID_UDF_WITHOUT_PARENT"
    )
    FILEID_UDF_WITHOUT_PARENT,

    /**
     * {@code FILEID_UDF_WITH_PARENT = 82}
     */
    @EnumMember(
        value = 82L,
        name = "FILEID_UDF_WITH_PARENT"
    )
    FILEID_UDF_WITH_PARENT,

    /**
     * {@code FILEID_NILFS_WITHOUT_PARENT = 97}
     */
    @EnumMember(
        value = 97L,
        name = "FILEID_NILFS_WITHOUT_PARENT"
    )
    FILEID_NILFS_WITHOUT_PARENT,

    /**
     * {@code FILEID_NILFS_WITH_PARENT = 98}
     */
    @EnumMember(
        value = 98L,
        name = "FILEID_NILFS_WITH_PARENT"
    )
    FILEID_NILFS_WITH_PARENT,

    /**
     * {@code FILEID_FAT_WITHOUT_PARENT = 113}
     */
    @EnumMember(
        value = 113L,
        name = "FILEID_FAT_WITHOUT_PARENT"
    )
    FILEID_FAT_WITHOUT_PARENT,

    /**
     * {@code FILEID_FAT_WITH_PARENT = 114}
     */
    @EnumMember(
        value = 114L,
        name = "FILEID_FAT_WITH_PARENT"
    )
    FILEID_FAT_WITH_PARENT,

    /**
     * {@code FILEID_INO64_GEN = 129}
     */
    @EnumMember(
        value = 129L,
        name = "FILEID_INO64_GEN"
    )
    FILEID_INO64_GEN,

    /**
     * {@code FILEID_INO64_GEN_PARENT = 130}
     */
    @EnumMember(
        value = 130L,
        name = "FILEID_INO64_GEN_PARENT"
    )
    FILEID_INO64_GEN_PARENT,

    /**
     * {@code FILEID_LUSTRE = 151}
     */
    @EnumMember(
        value = 151L,
        name = "FILEID_LUSTRE"
    )
    FILEID_LUSTRE,

    /**
     * {@code FILEID_BCACHEFS_WITHOUT_PARENT = 177}
     */
    @EnumMember(
        value = 177L,
        name = "FILEID_BCACHEFS_WITHOUT_PARENT"
    )
    FILEID_BCACHEFS_WITHOUT_PARENT,

    /**
     * {@code FILEID_BCACHEFS_WITH_PARENT = 178}
     */
    @EnumMember(
        value = 178L,
        name = "FILEID_BCACHEFS_WITH_PARENT"
    )
    FILEID_BCACHEFS_WITH_PARENT,

    /**
     * {@code FILEID_KERNFS = 254}
     */
    @EnumMember(
        value = 254L,
        name = "FILEID_KERNFS"
    )
    FILEID_KERNFS,

    /**
     * {@code FILEID_INVALID = 255}
     */
    @EnumMember(
        value = 255L,
        name = "FILEID_INVALID"
    )
    FILEID_INVALID
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum srso_mitigation"
  )
  public enum srso_mitigation implements Enum, TypedEnum {
    /**
     * {@code SRSO_MITIGATION_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SRSO_MITIGATION_NONE"
    )
    SRSO_MITIGATION_NONE,

    /**
     * {@code SRSO_MITIGATION_UCODE_NEEDED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SRSO_MITIGATION_UCODE_NEEDED"
    )
    SRSO_MITIGATION_UCODE_NEEDED,

    /**
     * {@code SRSO_MITIGATION_SAFE_RET_UCODE_NEEDED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SRSO_MITIGATION_SAFE_RET_UCODE_NEEDED"
    )
    SRSO_MITIGATION_SAFE_RET_UCODE_NEEDED,

    /**
     * {@code SRSO_MITIGATION_MICROCODE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SRSO_MITIGATION_MICROCODE"
    )
    SRSO_MITIGATION_MICROCODE,

    /**
     * {@code SRSO_MITIGATION_SAFE_RET = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SRSO_MITIGATION_SAFE_RET"
    )
    SRSO_MITIGATION_SAFE_RET,

    /**
     * {@code SRSO_MITIGATION_IBPB = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SRSO_MITIGATION_IBPB"
    )
    SRSO_MITIGATION_IBPB,

    /**
     * {@code SRSO_MITIGATION_IBPB_ON_VMEXIT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SRSO_MITIGATION_IBPB_ON_VMEXIT"
    )
    SRSO_MITIGATION_IBPB_ON_VMEXIT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum srso_mitigation_cmd"
  )
  public enum srso_mitigation_cmd implements Enum, TypedEnum {
    /**
     * {@code SRSO_CMD_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SRSO_CMD_OFF"
    )
    SRSO_CMD_OFF,

    /**
     * {@code SRSO_CMD_MICROCODE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SRSO_CMD_MICROCODE"
    )
    SRSO_CMD_MICROCODE,

    /**
     * {@code SRSO_CMD_SAFE_RET = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SRSO_CMD_SAFE_RET"
    )
    SRSO_CMD_SAFE_RET,

    /**
     * {@code SRSO_CMD_IBPB = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SRSO_CMD_IBPB"
    )
    SRSO_CMD_IBPB,

    /**
     * {@code SRSO_CMD_IBPB_ON_VMEXIT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SRSO_CMD_IBPB_ON_VMEXIT"
    )
    SRSO_CMD_IBPB_ON_VMEXIT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct notifier_block"
  )
  @NotUsableInJava
  public static class notifier_block extends Struct {
    public @OriginalName("notifier_fn_t") Ptr notifier_call;

    public Ptr next;

    public int priority;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct erspan_md2"
  )
  @NotUsableInJava
  public static class erspan_md2 extends Struct {
    public @Unsigned @OriginalName("__be32") int timestamp;

    public @Unsigned @OriginalName("__be16") short sgt;

    public @Unsigned char hwid_upper;

    public @Unsigned char ft;

    public @Unsigned char p;

    public @Unsigned char o;

    public @Unsigned char gra;

    public @Unsigned char dir;

    public @Unsigned char hwid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct erspan_metadata"
  )
  @NotUsableInJava
  public static class erspan_metadata extends Struct {
    public int version;

    public u_of_erspan_metadata u;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cm_batt_temp"
  )
  public enum cm_batt_temp implements Enum, TypedEnum {
    /**
     * {@code CM_BATT_OK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CM_BATT_OK"
    )
    CM_BATT_OK,

    /**
     * {@code CM_BATT_OVERHEAT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CM_BATT_OVERHEAT"
    )
    CM_BATT_OVERHEAT,

    /**
     * {@code CM_BATT_COLD = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CM_BATT_COLD"
    )
    CM_BATT_COLD
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rings_reply_data"
  )
  @NotUsableInJava
  public static class rings_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_ringparam ringparam;

    public kernel_ethtool_ringparam kernel_ringparam;

    public @Unsigned int supported_ring_params;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int length; long long unsigned int status; }"
  )
  @NotUsableInJava
  public static class osvw_of_kvm_vcpu_arch extends Struct {
    public @Unsigned long length;

    public @Unsigned long status;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct freerunning_counters"
  )
  @NotUsableInJava
  public static class freerunning_counters extends Struct {
    public @Unsigned int counter_base;

    public @Unsigned int counter_offset;

    public @Unsigned int box_offset;

    public @Unsigned int num_counters;

    public @Unsigned int bits;

    public Ptr box_offsets;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct alignment_assumption_data"
  )
  @NotUsableInJava
  public static class alignment_assumption_data extends Struct {
    public source_location location;

    public source_location assumption_location;

    public Ptr type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rps_map"
  )
  @NotUsableInJava
  public static class rps_map extends Struct {
    public @Unsigned int len;

    public callback_head rcu;

    public @Unsigned short @Size(0) [] cpus;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rps_dev_flow"
  )
  @NotUsableInJava
  public static class rps_dev_flow extends Struct {
    public @Unsigned short cpu;

    public @Unsigned short filter;

    public @Unsigned int last_qtail;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rps_dev_flow_table"
  )
  @NotUsableInJava
  public static class rps_dev_flow_table extends Struct {
    public @Unsigned int mask;

    public callback_head rcu;

    public rps_dev_flow @Size(0) [] flows;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rps_sock_flow_table"
  )
  @NotUsableInJava
  public static class rps_sock_flow_table extends Struct {
    public @Unsigned int mask;

    public @Unsigned int @Size(0) [] ents;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_table"
  )
  @NotUsableInJava
  public static class ctl_table extends Struct {
    public String procname;

    public Ptr data;

    public int maxlen;

    public @Unsigned @OriginalName("umode_t") short mode;

    public type_of_ctl_table type;

    public Ptr proc_handler;

    public Ptr poll;

    public Ptr extra1;

    public Ptr extra2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_table_poll"
  )
  @NotUsableInJava
  public static class ctl_table_poll extends Struct {
    public atomic_t event;

    public @OriginalName("wait_queue_head_t") wait_queue_head wait;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_node"
  )
  @NotUsableInJava
  public static class ctl_node extends Struct {
    public rb_node node;

    public Ptr header;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_table_header"
  )
  @NotUsableInJava
  public static class ctl_table_header extends Struct {
    @InlineUnion(848)
    public anon_member_of_anon_member_of_ctl_table_header anon0$0;

    @InlineUnion(848)
    public callback_head rcu;

    public Ptr unregistering;

    public Ptr ctl_table_arg;

    public Ptr root;

    public Ptr set;

    public Ptr parent;

    public Ptr node;

    public hlist_head inodes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_table_root"
  )
  @NotUsableInJava
  public static class ctl_table_root extends Struct {
    public ctl_table_set default_set;

    public Ptr lookup;

    public Ptr set_ownership;

    public Ptr permissions;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_table_set"
  )
  @NotUsableInJava
  public static class ctl_table_set extends Struct {
    public Ptr is_seen;

    public ctl_dir dir;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_dir"
  )
  @NotUsableInJava
  public static class ctl_dir extends Struct {
    public ctl_table_header header;

    public rb_root root;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ctl_info_attribute"
  )
  @NotUsableInJava
  public static class ctl_info_attribute extends Struct {
    public attribute attr;

    public Ptr show;

    public Ptr store;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tracepoint_func"
  )
  @NotUsableInJava
  public static class tracepoint_func extends Struct {
    public Ptr func;

    public Ptr data;

    public int prio;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int tp_name; unsigned int name_len; }"
  )
  @NotUsableInJava
  public static class tracepoint_of_anon_member_of_perf_event_of_anon_member_of_bpf_link_info extends Struct {
    public @Unsigned long tp_name;

    public @Unsigned int name_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum fit_type"
  )
  public enum fit_type implements Enum, TypedEnum {
    /**
     * {@code NOTHING_FIT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NOTHING_FIT"
    )
    NOTHING_FIT,

    /**
     * {@code FL_FIT_TYPE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FL_FIT_TYPE"
    )
    FL_FIT_TYPE,

    /**
     * {@code LE_FIT_TYPE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "LE_FIT_TYPE"
    )
    LE_FIT_TYPE,

    /**
     * {@code RE_FIT_TYPE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "RE_FIT_TYPE"
    )
    RE_FIT_TYPE,

    /**
     * {@code NE_FIT_TYPE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NE_FIT_TYPE"
    )
    NE_FIT_TYPE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpioevent_request"
  )
  @NotUsableInJava
  public static class gpioevent_request extends Struct {
    public @Unsigned int lineoffset;

    public @Unsigned int handleflags;

    public @Unsigned int eventflags;

    public char @Size(32) [] consumer_label;

    public int fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gpioevent_data"
  )
  @NotUsableInJava
  public static class gpioevent_data extends Struct {
    public @Unsigned long timestamp;

    public @Unsigned int id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ghash_ctx"
  )
  @NotUsableInJava
  public static class ghash_ctx extends Struct {
    public Ptr gf128;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ghash_desc_ctx"
  )
  @NotUsableInJava
  public static class ghash_desc_ctx extends Struct {
    public @Unsigned char @Size(16) [] buffer;

    public @Unsigned int bytes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct imstt_regvals"
  )
  @NotUsableInJava
  public static class imstt_regvals extends Struct {
    public @Unsigned int pitch;

    public @Unsigned short hes;

    public @Unsigned short heb;

    public @Unsigned short hsb;

    public @Unsigned short ht;

    public @Unsigned short ves;

    public @Unsigned short veb;

    public @Unsigned short vsb;

    public @Unsigned short vt;

    public @Unsigned short vil;

    public @Unsigned char pclk_m;

    public @Unsigned char pclk_n;

    public @Unsigned char pclk_p;

    public @Unsigned char @Size(3) [] mlc;

    public @Unsigned char @Size(3) [] lckl_p;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct imstt_par"
  )
  @NotUsableInJava
  public static class imstt_par extends Struct {
    public imstt_regvals init;

    public Ptr dc_regs;

    public @Unsigned long cmap_regs_phys;

    public Ptr cmap_regs;

    public @Unsigned int ramdac;

    public @Unsigned int @Size(16) [] palette;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cgrp_cset_link"
  )
  @NotUsableInJava
  public static class cgrp_cset_link extends Struct {
    public Ptr cgrp;

    public Ptr cset;

    public list_head cset_link;

    public list_head cgrp_link;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char wdma_idx; unsigned char queue; short unsigned int wcid; unsigned char bss; unsigned char amsdu; }"
  )
  @NotUsableInJava
  public static class mtk_wdma_of_anon_member_of_net_device_path extends Struct {
    public @Unsigned char wdma_idx;

    public @Unsigned char queue;

    public @Unsigned short wcid;

    public @Unsigned char bss;

    public @Unsigned char amsdu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kallsym_iter"
  )
  @NotUsableInJava
  public static class kallsym_iter extends Struct {
    public @OriginalName("loff_t") long pos;

    public @OriginalName("loff_t") long pos_mod_end;

    public @OriginalName("loff_t") long pos_ftrace_mod_end;

    public @OriginalName("loff_t") long pos_bpf_end;

    public @Unsigned long value;

    public @Unsigned int nameoff;

    public char type;

    public char @Size(512) [] name;

    public char @Size(56) [] module_name;

    public int exported;

    public int show_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { cfg80211_internal_bss *current_bss; struct cfg80211_chan_def chandef; int beacon_interval; unsigned char ssid[32]; unsigned char ssid_len; }"
  )
  @NotUsableInJava
  public static class ibss_of_u_of_wireless_dev extends Struct {
    public @OriginalName("cfg80211_internal_bss") Ptr current_bss;

    public cfg80211_chan_def chandef;

    public int beacon_interval;

    public @Unsigned char @Size(32) [] ssid;

    public @Unsigned char ssid_len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum host_event_code"
  )
  public enum host_event_code implements Enum, TypedEnum {
    /**
     * {@code EC_HOST_EVENT_LID_CLOSED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "EC_HOST_EVENT_LID_CLOSED"
    )
    EC_HOST_EVENT_LID_CLOSED,

    /**
     * {@code EC_HOST_EVENT_LID_OPEN = 2}
     */
    @EnumMember(
        value = 2L,
        name = "EC_HOST_EVENT_LID_OPEN"
    )
    EC_HOST_EVENT_LID_OPEN,

    /**
     * {@code EC_HOST_EVENT_POWER_BUTTON = 3}
     */
    @EnumMember(
        value = 3L,
        name = "EC_HOST_EVENT_POWER_BUTTON"
    )
    EC_HOST_EVENT_POWER_BUTTON,

    /**
     * {@code EC_HOST_EVENT_AC_CONNECTED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "EC_HOST_EVENT_AC_CONNECTED"
    )
    EC_HOST_EVENT_AC_CONNECTED,

    /**
     * {@code EC_HOST_EVENT_AC_DISCONNECTED = 5}
     */
    @EnumMember(
        value = 5L,
        name = "EC_HOST_EVENT_AC_DISCONNECTED"
    )
    EC_HOST_EVENT_AC_DISCONNECTED,

    /**
     * {@code EC_HOST_EVENT_BATTERY_LOW = 6}
     */
    @EnumMember(
        value = 6L,
        name = "EC_HOST_EVENT_BATTERY_LOW"
    )
    EC_HOST_EVENT_BATTERY_LOW,

    /**
     * {@code EC_HOST_EVENT_BATTERY_CRITICAL = 7}
     */
    @EnumMember(
        value = 7L,
        name = "EC_HOST_EVENT_BATTERY_CRITICAL"
    )
    EC_HOST_EVENT_BATTERY_CRITICAL,

    /**
     * {@code EC_HOST_EVENT_BATTERY = 8}
     */
    @EnumMember(
        value = 8L,
        name = "EC_HOST_EVENT_BATTERY"
    )
    EC_HOST_EVENT_BATTERY,

    /**
     * {@code EC_HOST_EVENT_THERMAL_THRESHOLD = 9}
     */
    @EnumMember(
        value = 9L,
        name = "EC_HOST_EVENT_THERMAL_THRESHOLD"
    )
    EC_HOST_EVENT_THERMAL_THRESHOLD,

    /**
     * {@code EC_HOST_EVENT_DEVICE = 10}
     */
    @EnumMember(
        value = 10L,
        name = "EC_HOST_EVENT_DEVICE"
    )
    EC_HOST_EVENT_DEVICE,

    /**
     * {@code EC_HOST_EVENT_THERMAL = 11}
     */
    @EnumMember(
        value = 11L,
        name = "EC_HOST_EVENT_THERMAL"
    )
    EC_HOST_EVENT_THERMAL,

    /**
     * {@code EC_HOST_EVENT_USB_CHARGER = 12}
     */
    @EnumMember(
        value = 12L,
        name = "EC_HOST_EVENT_USB_CHARGER"
    )
    EC_HOST_EVENT_USB_CHARGER,

    /**
     * {@code EC_HOST_EVENT_KEY_PRESSED = 13}
     */
    @EnumMember(
        value = 13L,
        name = "EC_HOST_EVENT_KEY_PRESSED"
    )
    EC_HOST_EVENT_KEY_PRESSED,

    /**
     * {@code EC_HOST_EVENT_INTERFACE_READY = 14}
     */
    @EnumMember(
        value = 14L,
        name = "EC_HOST_EVENT_INTERFACE_READY"
    )
    EC_HOST_EVENT_INTERFACE_READY,

    /**
     * {@code EC_HOST_EVENT_KEYBOARD_RECOVERY = 15}
     */
    @EnumMember(
        value = 15L,
        name = "EC_HOST_EVENT_KEYBOARD_RECOVERY"
    )
    EC_HOST_EVENT_KEYBOARD_RECOVERY,

    /**
     * {@code EC_HOST_EVENT_THERMAL_SHUTDOWN = 16}
     */
    @EnumMember(
        value = 16L,
        name = "EC_HOST_EVENT_THERMAL_SHUTDOWN"
    )
    EC_HOST_EVENT_THERMAL_SHUTDOWN,

    /**
     * {@code EC_HOST_EVENT_BATTERY_SHUTDOWN = 17}
     */
    @EnumMember(
        value = 17L,
        name = "EC_HOST_EVENT_BATTERY_SHUTDOWN"
    )
    EC_HOST_EVENT_BATTERY_SHUTDOWN,

    /**
     * {@code EC_HOST_EVENT_THROTTLE_START = 18}
     */
    @EnumMember(
        value = 18L,
        name = "EC_HOST_EVENT_THROTTLE_START"
    )
    EC_HOST_EVENT_THROTTLE_START,

    /**
     * {@code EC_HOST_EVENT_THROTTLE_STOP = 19}
     */
    @EnumMember(
        value = 19L,
        name = "EC_HOST_EVENT_THROTTLE_STOP"
    )
    EC_HOST_EVENT_THROTTLE_STOP,

    /**
     * {@code EC_HOST_EVENT_HANG_DETECT = 20}
     */
    @EnumMember(
        value = 20L,
        name = "EC_HOST_EVENT_HANG_DETECT"
    )
    EC_HOST_EVENT_HANG_DETECT,

    /**
     * {@code EC_HOST_EVENT_HANG_REBOOT = 21}
     */
    @EnumMember(
        value = 21L,
        name = "EC_HOST_EVENT_HANG_REBOOT"
    )
    EC_HOST_EVENT_HANG_REBOOT,

    /**
     * {@code EC_HOST_EVENT_PD_MCU = 22}
     */
    @EnumMember(
        value = 22L,
        name = "EC_HOST_EVENT_PD_MCU"
    )
    EC_HOST_EVENT_PD_MCU,

    /**
     * {@code EC_HOST_EVENT_BATTERY_STATUS = 23}
     */
    @EnumMember(
        value = 23L,
        name = "EC_HOST_EVENT_BATTERY_STATUS"
    )
    EC_HOST_EVENT_BATTERY_STATUS,

    /**
     * {@code EC_HOST_EVENT_PANIC = 24}
     */
    @EnumMember(
        value = 24L,
        name = "EC_HOST_EVENT_PANIC"
    )
    EC_HOST_EVENT_PANIC,

    /**
     * {@code EC_HOST_EVENT_KEYBOARD_FASTBOOT = 25}
     */
    @EnumMember(
        value = 25L,
        name = "EC_HOST_EVENT_KEYBOARD_FASTBOOT"
    )
    EC_HOST_EVENT_KEYBOARD_FASTBOOT,

    /**
     * {@code EC_HOST_EVENT_RTC = 26}
     */
    @EnumMember(
        value = 26L,
        name = "EC_HOST_EVENT_RTC"
    )
    EC_HOST_EVENT_RTC,

    /**
     * {@code EC_HOST_EVENT_MKBP = 27}
     */
    @EnumMember(
        value = 27L,
        name = "EC_HOST_EVENT_MKBP"
    )
    EC_HOST_EVENT_MKBP,

    /**
     * {@code EC_HOST_EVENT_USB_MUX = 28}
     */
    @EnumMember(
        value = 28L,
        name = "EC_HOST_EVENT_USB_MUX"
    )
    EC_HOST_EVENT_USB_MUX,

    /**
     * {@code EC_HOST_EVENT_MODE_CHANGE = 29}
     */
    @EnumMember(
        value = 29L,
        name = "EC_HOST_EVENT_MODE_CHANGE"
    )
    EC_HOST_EVENT_MODE_CHANGE,

    /**
     * {@code EC_HOST_EVENT_KEYBOARD_RECOVERY_HW_REINIT = 30}
     */
    @EnumMember(
        value = 30L,
        name = "EC_HOST_EVENT_KEYBOARD_RECOVERY_HW_REINIT"
    )
    EC_HOST_EVENT_KEYBOARD_RECOVERY_HW_REINIT,

    /**
     * {@code EC_HOST_EVENT_WOV = 31}
     */
    @EnumMember(
        value = 31L,
        name = "EC_HOST_EVENT_WOV"
    )
    EC_HOST_EVENT_WOV,

    /**
     * {@code EC_HOST_EVENT_INVALID = 32}
     */
    @EnumMember(
        value = 32L,
        name = "EC_HOST_EVENT_INVALID"
    )
    EC_HOST_EVENT_INVALID
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ivhd_header"
  )
  @NotUsableInJava
  public static class ivhd_header extends Struct {
    public @Unsigned char type;

    public @Unsigned char flags;

    public @Unsigned short length;

    public @Unsigned short devid;

    public @Unsigned short cap_ptr;

    public @Unsigned long mmio_phys;

    public @Unsigned short pci_seg;

    public @Unsigned short info;

    public @Unsigned int efr_attr;

    public @Unsigned long efr_reg;

    public @Unsigned long efr_reg2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ivhd_entry"
  )
  @NotUsableInJava
  public static class ivhd_entry extends Struct {
    public @Unsigned char type;

    public @Unsigned short devid;

    public @Unsigned char flags;

    @InlineUnion(31033)
    public anon_member_of_anon_member_of_ivhd_entry_and_ext_hid_of_anon_member_of_ivhd_entry anon3$0;

    @InlineUnion(31033)
    public anon_member_of_anon_member_of_ivhd_entry_and_ext_hid_of_anon_member_of_ivhd_entry ext_hid;

    public @Unsigned long cid;

    public @Unsigned char uidf;

    public @Unsigned char uidl;

    public @Unsigned char uid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum kcore_type"
  )
  public enum kcore_type implements Enum, TypedEnum {
    /**
     * {@code KCORE_TEXT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "KCORE_TEXT"
    )
    KCORE_TEXT,

    /**
     * {@code KCORE_VMALLOC = 1}
     */
    @EnumMember(
        value = 1L,
        name = "KCORE_VMALLOC"
    )
    KCORE_VMALLOC,

    /**
     * {@code KCORE_RAM = 2}
     */
    @EnumMember(
        value = 2L,
        name = "KCORE_RAM"
    )
    KCORE_RAM,

    /**
     * {@code KCORE_VMEMMAP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "KCORE_VMEMMAP"
    )
    KCORE_VMEMMAP,

    /**
     * {@code KCORE_USER = 4}
     */
    @EnumMember(
        value = 4L,
        name = "KCORE_USER"
    )
    KCORE_USER
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kcore_list"
  )
  @NotUsableInJava
  public static class kcore_list extends Struct {
    public list_head list;

    public @Unsigned long addr;

    public @Unsigned long size;

    public int type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct instance_attribute"
  )
  @NotUsableInJava
  public static class instance_attribute extends Struct {
    public attribute attr;

    public Ptr show;

    public Ptr store;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct join_entry"
  )
  @NotUsableInJava
  public static class join_entry extends Struct {
    public @Unsigned int token;

    public @Unsigned int remote_nonce;

    public @Unsigned int local_nonce;

    public @Unsigned char join_id;

    public @Unsigned char local_id;

    public @Unsigned char backup;

    public @Unsigned char valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ucode_cpu_info"
  )
  @NotUsableInJava
  public static class ucode_cpu_info extends Struct {
    public cpu_signature cpu_sig;

    public Ptr mc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ucode_state"
  )
  public enum ucode_state implements Enum, TypedEnum {
    /**
     * {@code UCODE_OK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UCODE_OK"
    )
    UCODE_OK,

    /**
     * {@code UCODE_NEW = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UCODE_NEW"
    )
    UCODE_NEW,

    /**
     * {@code UCODE_NEW_SAFE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UCODE_NEW_SAFE"
    )
    UCODE_NEW_SAFE,

    /**
     * {@code UCODE_UPDATED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "UCODE_UPDATED"
    )
    UCODE_UPDATED,

    /**
     * {@code UCODE_NFOUND = 4}
     */
    @EnumMember(
        value = 4L,
        name = "UCODE_NFOUND"
    )
    UCODE_NFOUND,

    /**
     * {@code UCODE_ERROR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "UCODE_ERROR"
    )
    UCODE_ERROR,

    /**
     * {@code UCODE_TIMEOUT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "UCODE_TIMEOUT"
    )
    UCODE_TIMEOUT,

    /**
     * {@code UCODE_OFFLINE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "UCODE_OFFLINE"
    )
    UCODE_OFFLINE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ucode_patch"
  )
  @NotUsableInJava
  public static class ucode_patch extends Struct {
    public list_head plist;

    public Ptr data;

    public @Unsigned int size;

    public @Unsigned int patch_id;

    public @Unsigned short equiv_cpu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tipc_basic_hdr"
  )
  @NotUsableInJava
  public static class tipc_basic_hdr extends Struct {
    public @Unsigned @OriginalName("__be32") int @Size(4) [] w;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sih_irq_data"
  )
  @NotUsableInJava
  public static class sih_irq_data extends Struct {
    public @Unsigned char isr_offset;

    public @Unsigned char imr_offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sih_agent"
  )
  @NotUsableInJava
  public static class sih_agent extends Struct {
    public int irq_base;

    public Ptr sih;

    public @Unsigned int imr;

    public boolean imr_change_pending;

    public @Unsigned int edge_change;

    public mutex irq_lock;

    public String irq_name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct avg_latency_bucket"
  )
  @NotUsableInJava
  public static class avg_latency_bucket extends Struct {
    public @Unsigned long latency;

    public boolean valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct filename_trans_key"
  )
  @NotUsableInJava
  public static class filename_trans_key extends Struct {
    public @Unsigned int ttype;

    public @Unsigned short tclass;

    public String name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct filename_trans_datum"
  )
  @NotUsableInJava
  public static class filename_trans_datum extends Struct {
    public ebitmap stypes;

    public @Unsigned int otype;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int addr; unsigned int nent; }"
  )
  @NotUsableInJava
  public static class cfg_of_xenpf_efi_info extends Struct {
    public @Unsigned @OriginalName("uint64_t") long addr;

    public @Unsigned @OriginalName("uint32_t") int nent;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int *insn_state; int *insn_stack; int cur_stack; }"
  )
  @NotUsableInJava
  public static class cfg_of_bpf_verifier_env extends Struct {
    public Ptr insn_state;

    public Ptr insn_stack;

    public int cur_stack;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { char name[16]; unsigned int ifindex; struct { struct icmp_ext_echo_ctype3_hdr ctype3_hdr; union { unsigned int ipv4_addr; struct in6_addr ipv6_addr; }; } addr; }"
  )
  @NotUsableInJava
  public static class ident_of_icmp_ext_echo_iio extends Union {
    public char @Size(16) [] name;

    public @Unsigned @OriginalName("__be32") int ifindex;

    public addr_of_ident_of_icmp_ext_echo_iio addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char reserved; unsigned char hfreq_start_khz; unsigned char c; short unsigned int m; unsigned char k; unsigned char j; }"
  )
  @NotUsableInJava
  public static class gtf2_of_formula_of_detailed_data_monitor_range extends Struct {
    public @Unsigned char reserved;

    public @Unsigned char hfreq_start_khz;

    public @Unsigned char c;

    public @Unsigned @OriginalName("__le16") short m;

    public @Unsigned char k;

    public @Unsigned char j;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char valid; unsigned char explicit_set; unsigned char reserved; }"
  )
  @NotUsableInJava
  public static class flags_of_acpi_device_power_state extends Struct {
    public @Unsigned char valid;

    public @Unsigned char explicit_set;

    public @Unsigned char reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char valid; unsigned char reserved; }"
  )
  @NotUsableInJava
  public static class flags_of_acpi_device_perf_state extends Struct {
    public @Unsigned char valid;

    public @Unsigned char reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum flags_of__kdbtab_and_flags_of_kdbtab_t"
  )
  public enum flags_of__kdbtab_and_flags_of_kdbtab_t implements Enum, TypedEnum {
    /**
     * {@code KDB_ENABLE_ALL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "KDB_ENABLE_ALL"
    )
    KDB_ENABLE_ALL,

    /**
     * {@code KDB_ENABLE_MEM_READ = 2}
     */
    @EnumMember(
        value = 2L,
        name = "KDB_ENABLE_MEM_READ"
    )
    KDB_ENABLE_MEM_READ,

    /**
     * {@code KDB_ENABLE_MEM_WRITE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "KDB_ENABLE_MEM_WRITE"
    )
    KDB_ENABLE_MEM_WRITE,

    /**
     * {@code KDB_ENABLE_REG_READ = 8}
     */
    @EnumMember(
        value = 8L,
        name = "KDB_ENABLE_REG_READ"
    )
    KDB_ENABLE_REG_READ,

    /**
     * {@code KDB_ENABLE_REG_WRITE = 16}
     */
    @EnumMember(
        value = 16L,
        name = "KDB_ENABLE_REG_WRITE"
    )
    KDB_ENABLE_REG_WRITE,

    /**
     * {@code KDB_ENABLE_INSPECT = 32}
     */
    @EnumMember(
        value = 32L,
        name = "KDB_ENABLE_INSPECT"
    )
    KDB_ENABLE_INSPECT,

    /**
     * {@code KDB_ENABLE_FLOW_CTRL = 64}
     */
    @EnumMember(
        value = 64L,
        name = "KDB_ENABLE_FLOW_CTRL"
    )
    KDB_ENABLE_FLOW_CTRL,

    /**
     * {@code KDB_ENABLE_SIGNAL = 128}
     */
    @EnumMember(
        value = 128L,
        name = "KDB_ENABLE_SIGNAL"
    )
    KDB_ENABLE_SIGNAL,

    /**
     * {@code KDB_ENABLE_REBOOT = 256}
     */
    @EnumMember(
        value = 256L,
        name = "KDB_ENABLE_REBOOT"
    )
    KDB_ENABLE_REBOOT,

    /**
     * {@code KDB_ENABLE_ALWAYS_SAFE = 512}
     */
    @EnumMember(
        value = 512L,
        name = "KDB_ENABLE_ALWAYS_SAFE"
    )
    KDB_ENABLE_ALWAYS_SAFE,

    /**
     * {@code KDB_ENABLE_MASK = 1023}
     */
    @EnumMember(
        value = 1023L,
        name = "KDB_ENABLE_MASK"
    )
    KDB_ENABLE_MASK,

    /**
     * {@code KDB_ENABLE_ALL_NO_ARGS = 1024}
     */
    @EnumMember(
        value = 1024L,
        name = "KDB_ENABLE_ALL_NO_ARGS"
    )
    KDB_ENABLE_ALL_NO_ARGS,

    /**
     * {@code KDB_ENABLE_MEM_READ_NO_ARGS = 2048}
     */
    @EnumMember(
        value = 2048L,
        name = "KDB_ENABLE_MEM_READ_NO_ARGS"
    )
    KDB_ENABLE_MEM_READ_NO_ARGS,

    /**
     * {@code KDB_ENABLE_MEM_WRITE_NO_ARGS = 4096}
     */
    @EnumMember(
        value = 4096L,
        name = "KDB_ENABLE_MEM_WRITE_NO_ARGS"
    )
    KDB_ENABLE_MEM_WRITE_NO_ARGS,

    /**
     * {@code KDB_ENABLE_REG_READ_NO_ARGS = 8192}
     */
    @EnumMember(
        value = 8192L,
        name = "KDB_ENABLE_REG_READ_NO_ARGS"
    )
    KDB_ENABLE_REG_READ_NO_ARGS,

    /**
     * {@code KDB_ENABLE_REG_WRITE_NO_ARGS = 16384}
     */
    @EnumMember(
        value = 16384L,
        name = "KDB_ENABLE_REG_WRITE_NO_ARGS"
    )
    KDB_ENABLE_REG_WRITE_NO_ARGS,

    /**
     * {@code KDB_ENABLE_INSPECT_NO_ARGS = 32768}
     */
    @EnumMember(
        value = 32768L,
        name = "KDB_ENABLE_INSPECT_NO_ARGS"
    )
    KDB_ENABLE_INSPECT_NO_ARGS,

    /**
     * {@code KDB_ENABLE_FLOW_CTRL_NO_ARGS = 65536}
     */
    @EnumMember(
        value = 65536L,
        name = "KDB_ENABLE_FLOW_CTRL_NO_ARGS"
    )
    KDB_ENABLE_FLOW_CTRL_NO_ARGS,

    /**
     * {@code KDB_ENABLE_SIGNAL_NO_ARGS = 131072}
     */
    @EnumMember(
        value = 131072L,
        name = "KDB_ENABLE_SIGNAL_NO_ARGS"
    )
    KDB_ENABLE_SIGNAL_NO_ARGS,

    /**
     * {@code KDB_ENABLE_REBOOT_NO_ARGS = 262144}
     */
    @EnumMember(
        value = 262144L,
        name = "KDB_ENABLE_REBOOT_NO_ARGS"
    )
    KDB_ENABLE_REBOOT_NO_ARGS,

    /**
     * {@code KDB_ENABLE_ALWAYS_SAFE_NO_ARGS = 524288}
     */
    @EnumMember(
        value = 524288L,
        name = "KDB_ENABLE_ALWAYS_SAFE_NO_ARGS"
    )
    KDB_ENABLE_ALWAYS_SAFE_NO_ARGS,

    /**
     * {@code KDB_ENABLE_MASK_NO_ARGS = 1047552}
     */
    @EnumMember(
        value = 1047552L,
        name = "KDB_ENABLE_MASK_NO_ARGS"
    )
    KDB_ENABLE_MASK_NO_ARGS,

    /**
     * {@code KDB_REPEAT_NO_ARGS = 1073741824}
     */
    @EnumMember(
        value = 1073741824L,
        name = "KDB_REPEAT_NO_ARGS"
    )
    KDB_REPEAT_NO_ARGS,

    /**
     * {@code KDB_REPEAT_WITH_ARGS = -2147483648}
     */
    @EnumMember(
        value = -2147483648L,
        name = "KDB_REPEAT_WITH_ARGS"
    )
    KDB_REPEAT_WITH_ARGS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum flags_of_pci_p2pdma_whitelist_entry"
  )
  public enum flags_of_pci_p2pdma_whitelist_entry implements Enum, TypedEnum {
    /**
     * {@code REQ_SAME_HOST_BRIDGE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "REQ_SAME_HOST_BRIDGE"
    )
    REQ_SAME_HOST_BRIDGE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prot_inuse"
  )
  @NotUsableInJava
  public static class prot_inuse extends Struct {
    public int all;

    public int @Size(64) [] val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct getfsmap_info"
  )
  @NotUsableInJava
  public static class getfsmap_info extends Struct {
    public Ptr gi_sb;

    public Ptr gi_data;

    public @Unsigned int gi_idx;

    public @Unsigned int gi_last_flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tps65090_regulator_plat_data"
  )
  @NotUsableInJava
  public static class tps65090_regulator_plat_data extends Struct {
    public Ptr reg_init_data;

    public boolean enable_ext_control;

    public Ptr gpiod;

    public boolean overcurrent_wait_valid;

    public int overcurrent_wait;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tps65090_platform_data"
  )
  @NotUsableInJava
  public static class tps65090_platform_data extends Struct {
    public int irq_base;

    public Ptr supplied_to;

    public @Unsigned long num_supplicants;

    public int enable_low_current_chrg;

    public Ptr @Size(12) [] reg_pdata;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tps65090_cells"
  )
  public enum tps65090_cells implements Enum, TypedEnum {
    /**
     * {@code PMIC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "PMIC"
    )
    PMIC,

    /**
     * {@code CHARGER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CHARGER"
    )
    CHARGER
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union fpregs_state"
  )
  @NotUsableInJava
  public static class fpregs_state extends Union {
    public fregs_state fsave;

    public fxregs_state fxsave;

    public swregs_state soft;

    public xregs_state xsave;

    public @Unsigned char @Size(4096) [] __padding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct __va_list_tag"
  )
  @NotUsableInJava
  public static class __va_list_tag extends Struct {
    public @Unsigned int gp_offset;

    public @Unsigned int fp_offset;

    public Ptr overflow_arg_area;

    public Ptr reg_save_area;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct va_format"
  )
  @NotUsableInJava
  public static class va_format extends Struct {
    public String fmt;

    public Ptr<__va_list_tag @Size(1) @OriginalName("va_list") []> va;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct va_alignment"
  )
  @NotUsableInJava
  public static class va_alignment extends Struct {
    public int flags;

    public @Unsigned long mask;

    public @Unsigned long bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int addr; long long unsigned int range; }"
  )
  @NotUsableInJava
  public static class va_of_drm_gpuva_and_va_of_drm_gpuva_op_map extends Struct {
    public @Unsigned long addr;

    public @Unsigned long range;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpc_table"
  )
  @NotUsableInJava
  public static class mpc_table extends Struct {
    public char @Size(4) [] signature;

    public @Unsigned short length;

    public char spec;

    public char checksum;

    public char @Size(8) [] oem;

    public char @Size(12) [] productid;

    public @Unsigned int oemptr;

    public @Unsigned short oemsize;

    public @Unsigned short oemcount;

    public @Unsigned int lapic;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpc_cpu"
  )
  @NotUsableInJava
  public static class mpc_cpu extends Struct {
    public @Unsigned char type;

    public @Unsigned char apicid;

    public @Unsigned char apicver;

    public @Unsigned char cpuflag;

    public @Unsigned int cpufeature;

    public @Unsigned int featureflag;

    public @Unsigned int @Size(2) [] reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpc_bus"
  )
  @NotUsableInJava
  public static class mpc_bus extends Struct {
    public @Unsigned char type;

    public @Unsigned char busid;

    public @Unsigned char @Size(6) [] bustype;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpc_ioapic"
  )
  @NotUsableInJava
  public static class mpc_ioapic extends Struct {
    public @Unsigned char type;

    public @Unsigned char apicid;

    public @Unsigned char apicver;

    public @Unsigned char flags;

    public @Unsigned int apicaddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpc_intsrc"
  )
  @NotUsableInJava
  public static class mpc_intsrc extends Struct {
    public @Unsigned char type;

    public @Unsigned char irqtype;

    public @Unsigned short irqflag;

    public @Unsigned char srcbus;

    public @Unsigned char srcbusirq;

    public @Unsigned char dstapic;

    public @Unsigned char dstirq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpc_lintsrc"
  )
  @NotUsableInJava
  public static class mpc_lintsrc extends Struct {
    public @Unsigned char type;

    public @Unsigned char irqtype;

    public @Unsigned short irqflag;

    public @Unsigned char srcbusid;

    public @Unsigned char srcbusirq;

    public @Unsigned char destapic;

    public @Unsigned char destapiclint;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fxregs_state"
  )
  @NotUsableInJava
  public static class fxregs_state extends Struct {
    public @Unsigned short cwd;

    public @Unsigned short swd;

    public @Unsigned short twd;

    public @Unsigned short fop;

    @InlineUnion(101)
    public anon_member_of_anon_member_of_fxregs_state anon4$0;

    @InlineUnion(101)
    public anon_member_of_anon_member_of_fxregs_state anon4$1;

    public @Unsigned int mxcsr;

    public @Unsigned int mxcsr_mask;

    public @Unsigned int @Size(32) [] st_space;

    public @Unsigned int @Size(64) [] xmm_space;

    public @Unsigned int @Size(12) [] padding;

    @InlineUnion(102)
    public @Unsigned int @Size(12) [] padding1;

    @InlineUnion(102)
    public @Unsigned int @Size(12) [] sw_reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mode_set_atomic"
  )
  public enum mode_set_atomic implements Enum, TypedEnum {
    /**
     * {@code LEAVE_ATOMIC_MODE_SET = 0}
     */
    @EnumMember(
        value = 0L,
        name = "LEAVE_ATOMIC_MODE_SET"
    )
    LEAVE_ATOMIC_MODE_SET,

    /**
     * {@code ENTER_ATOMIC_MODE_SET = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ENTER_ATOMIC_MODE_SET"
    )
    ENTER_ATOMIC_MODE_SET
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mode_page_header"
  )
  @NotUsableInJava
  public static class mode_page_header extends Struct {
    public @Unsigned @OriginalName("__be16") short mode_data_length;

    public @Unsigned char medium_type;

    public @Unsigned char reserved1;

    public @Unsigned char reserved2;

    public @Unsigned char reserved3;

    public @Unsigned @OriginalName("__be16") short desc_length;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mode_of_bpf_test_timer"
  )
  public enum mode_of_bpf_test_timer implements Enum, TypedEnum {
    /**
     * {@code NO_PREEMPT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NO_PREEMPT"
    )
    NO_PREEMPT,

    /**
     * {@code NO_MIGRATE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NO_MIGRATE"
    )
    NO_MIGRATE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum umount_tree_flags"
  )
  public enum umount_tree_flags implements Enum, TypedEnum {
    /**
     * {@code UMOUNT_SYNC = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UMOUNT_SYNC"
    )
    UMOUNT_SYNC,

    /**
     * {@code UMOUNT_PROPAGATE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UMOUNT_PROPAGATE"
    )
    UMOUNT_PROPAGATE,

    /**
     * {@code UMOUNT_CONNECTED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "UMOUNT_CONNECTED"
    )
    UMOUNT_CONNECTED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct timer_list timer; _Bool enabled; unsigned int state; }"
  )
  @NotUsableInJava
  public static class monitor_of_ncsi_channel extends Struct {
    public timer_list timer;

    public boolean enabled;

    public @Unsigned int state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct invalid_value_data"
  )
  @NotUsableInJava
  public static class invalid_value_data extends Struct {
    public source_location location;

    public Ptr type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nda_cacheinfo"
  )
  @NotUsableInJava
  public static class nda_cacheinfo extends Struct {
    public @Unsigned int ndm_confirmed;

    public @Unsigned int ndm_used;

    public @Unsigned int ndm_updated;

    public @Unsigned int ndm_refcnt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long int counter; }"
  )
  @NotUsableInJava
  public static class atomic64_t extends Struct {
    public long counter;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sgi_volume"
  )
  @NotUsableInJava
  public static class sgi_volume extends Struct {
    public byte @Size(8) [] name;

    public @Unsigned @OriginalName("__be32") int block_num;

    public @Unsigned @OriginalName("__be32") int num_bytes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sgi_partition"
  )
  @NotUsableInJava
  public static class sgi_partition extends Struct {
    public @Unsigned @OriginalName("__be32") int num_blocks;

    public @Unsigned @OriginalName("__be32") int first_block;

    public @Unsigned @OriginalName("__be32") int type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sgi_disklabel"
  )
  @NotUsableInJava
  public static class sgi_disklabel extends Struct {
    public @Unsigned @OriginalName("__be32") int magic_mushroom;

    public @Unsigned @OriginalName("__be16") short root_part_num;

    public @Unsigned @OriginalName("__be16") short swap_part_num;

    public byte @Size(16) [] boot_file;

    public @Unsigned char @Size(48) [] _unused0;

    public sgi_volume @Size(15) [] volume;

    public sgi_partition @Size(16) [] partitions;

    public @Unsigned @OriginalName("__be32") int csum;

    public @Unsigned @OriginalName("__be32") int _unused1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum verifier_phase"
  )
  public enum verifier_phase implements Enum, TypedEnum {
    /**
     * {@code CHECK_META = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CHECK_META"
    )
    CHECK_META,

    /**
     * {@code CHECK_TYPE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CHECK_TYPE"
    )
    CHECK_TYPE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gss_ctx"
  )
  @NotUsableInJava
  public static class gss_ctx extends Struct {
    public Ptr mech_type;

    public Ptr internal_ctx_id;

    public @Unsigned int slack;

    public @Unsigned int align;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gss_api_mech"
  )
  @NotUsableInJava
  public static class gss_api_mech extends Struct {
    public list_head gm_list;

    public Ptr gm_owner;

    public rpcsec_gss_oid gm_oid;

    public String gm_name;

    public Ptr gm_ops;

    public int gm_pf_num;

    public Ptr gm_pfs;

    public String gm_upcall_enctypes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gss_api_ops"
  )
  @NotUsableInJava
  public static class gss_api_ops extends Struct {
    public Ptr gss_import_sec_context;

    public Ptr gss_get_mic;

    public Ptr gss_verify_mic;

    public Ptr gss_wrap;

    public Ptr gss_unwrap;

    public Ptr gss_delete_sec_context;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct if_settings"
  )
  @NotUsableInJava
  public static class if_settings extends Struct {
    public @Unsigned int type;

    public @Unsigned int size;

    public ifs_ifsu_of_if_settings ifs_ifsu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct if_dqblk"
  )
  @NotUsableInJava
  public static class if_dqblk extends Struct {
    public @Unsigned long dqb_bhardlimit;

    public @Unsigned long dqb_bsoftlimit;

    public @Unsigned long dqb_curspace;

    public @Unsigned long dqb_ihardlimit;

    public @Unsigned long dqb_isoftlimit;

    public @Unsigned long dqb_curinodes;

    public @Unsigned long dqb_btime;

    public @Unsigned long dqb_itime;

    public @Unsigned int dqb_valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct if_nextdqblk"
  )
  @NotUsableInJava
  public static class if_nextdqblk extends Struct {
    public @Unsigned long dqb_bhardlimit;

    public @Unsigned long dqb_bsoftlimit;

    public @Unsigned long dqb_curspace;

    public @Unsigned long dqb_ihardlimit;

    public @Unsigned long dqb_isoftlimit;

    public @Unsigned long dqb_curinodes;

    public @Unsigned long dqb_btime;

    public @Unsigned long dqb_itime;

    public @Unsigned int dqb_valid;

    public @Unsigned int dqb_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct if_dqinfo"
  )
  @NotUsableInJava
  public static class if_dqinfo extends Struct {
    public @Unsigned long dqi_bgrace;

    public @Unsigned long dqi_igrace;

    public @Unsigned int dqi_flags;

    public @Unsigned int dqi_valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct if_stats_msg"
  )
  @NotUsableInJava
  public static class if_stats_msg extends Struct {
    public @Unsigned char family;

    public @Unsigned char pad1;

    public @Unsigned short pad2;

    public @Unsigned int ifindex;

    public @Unsigned int filter_mask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct if_set"
  )
  @NotUsableInJava
  public static class if_set extends Struct {
    public @Unsigned @OriginalName("if_mask") int @Size(8) [] ifs_bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sr6_tlv"
  )
  @NotUsableInJava
  public static class sr6_tlv extends Struct {
    public @Unsigned char type;

    public @Unsigned char len;

    public @Unsigned char @Size(0) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sr6_tlv_hmac"
  )
  @NotUsableInJava
  public static class sr6_tlv_hmac extends Struct {
    public sr6_tlv tlvhdr;

    public @Unsigned short reserved;

    public @Unsigned @OriginalName("__be32") int hmackeyid;

    public @Unsigned char @Size(32) [] hmac;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int sclass; unsigned int behavior; }"
  )
  @NotUsableInJava
  public static class v_of_ocontext extends Union {
    public @Unsigned int sclass;

    public @Unsigned int behavior;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { _Bool boolean; char *string; long unsigned int u64; struct aa_sfs_entry *files; int *intptr; }"
  )
  @NotUsableInJava
  public static class v_of_aa_sfs_entry extends Union {
    public boolean _boolean;

    public String string;

    public @Unsigned long u64;

    public Ptr files;

    public Ptr intptr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct i386_elf_prstatus"
  )
  @NotUsableInJava
  public static class i386_elf_prstatus extends Struct {
    public compat_elf_prstatus_common common;

    public user_regs_struct32 pr_reg;

    public @OriginalName("compat_int_t") int pr_fpvalid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tsinfo_reply_data"
  )
  @NotUsableInJava
  public static class tsinfo_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_ts_info ts_info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum vmscan_throttle_state"
  )
  public enum vmscan_throttle_state implements Enum, TypedEnum {
    /**
     * {@code VMSCAN_THROTTLE_WRITEBACK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "VMSCAN_THROTTLE_WRITEBACK"
    )
    VMSCAN_THROTTLE_WRITEBACK,

    /**
     * {@code VMSCAN_THROTTLE_ISOLATED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "VMSCAN_THROTTLE_ISOLATED"
    )
    VMSCAN_THROTTLE_ISOLATED,

    /**
     * {@code VMSCAN_THROTTLE_NOPROGRESS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "VMSCAN_THROTTLE_NOPROGRESS"
    )
    VMSCAN_THROTTLE_NOPROGRESS,

    /**
     * {@code VMSCAN_THROTTLE_CONGESTED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "VMSCAN_THROTTLE_CONGESTED"
    )
    VMSCAN_THROTTLE_CONGESTED,

    /**
     * {@code NR_VMSCAN_THROTTLE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NR_VMSCAN_THROTTLE"
    )
    NR_VMSCAN_THROTTLE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int type; unsigned int proc_id; long long unsigned int pblk_address; unsigned int pblk_length; }"
  )
  @NotUsableInJava
  public static class processor_of_acpi_object extends Struct {
    public @Unsigned @OriginalName("acpi_object_type") int type;

    public @Unsigned int proc_id;

    public @Unsigned @OriginalName("acpi_io_address") long pblk_address;

    public @Unsigned int pblk_length;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct merkle_tree_params"
  )
  @NotUsableInJava
  public static class merkle_tree_params extends Struct {
    public Ptr hash_alg;

    public Ptr hashstate;

    public @Unsigned int digest_size;

    public @Unsigned int block_size;

    public @Unsigned int hashes_per_block;

    public @Unsigned int blocks_per_page;

    public @Unsigned char log_digestsize;

    public @Unsigned char log_blocksize;

    public @Unsigned char log_arity;

    public @Unsigned char log_blocks_per_page;

    public @Unsigned int num_levels;

    public @Unsigned long tree_size;

    public @Unsigned long tree_pages;

    public @Unsigned long @Size(8) [] level_start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mcp_flags"
  )
  public enum mcp_flags implements Enum, TypedEnum {
    /**
     * {@code MCP_TIMESTAMP = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MCP_TIMESTAMP"
    )
    MCP_TIMESTAMP,

    /**
     * {@code MCP_UC = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MCP_UC"
    )
    MCP_UC,

    /**
     * {@code MCP_DONTLOG = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MCP_DONTLOG"
    )
    MCP_DONTLOG,

    /**
     * {@code MCP_QUEUE_LOG = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MCP_QUEUE_LOG"
    )
    MCP_QUEUE_LOG
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum devkmsg_log_bits"
  )
  public enum devkmsg_log_bits implements Enum, TypedEnum {
    /**
     * {@code __DEVKMSG_LOG_BIT_ON = 0}
     */
    @EnumMember(
        value = 0L,
        name = "__DEVKMSG_LOG_BIT_ON"
    )
    __DEVKMSG_LOG_BIT_ON,

    /**
     * {@code __DEVKMSG_LOG_BIT_OFF = 1}
     */
    @EnumMember(
        value = 1L,
        name = "__DEVKMSG_LOG_BIT_OFF"
    )
    __DEVKMSG_LOG_BIT_OFF,

    /**
     * {@code __DEVKMSG_LOG_BIT_LOCK = 2}
     */
    @EnumMember(
        value = 2L,
        name = "__DEVKMSG_LOG_BIT_LOCK"
    )
    __DEVKMSG_LOG_BIT_LOCK
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum devkmsg_log_masks"
  )
  public enum devkmsg_log_masks implements Enum, TypedEnum {
    /**
     * {@code DEVKMSG_LOG_MASK_ON = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DEVKMSG_LOG_MASK_ON"
    )
    DEVKMSG_LOG_MASK_ON,

    /**
     * {@code DEVKMSG_LOG_MASK_OFF = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DEVKMSG_LOG_MASK_OFF"
    )
    DEVKMSG_LOG_MASK_OFF,

    /**
     * {@code DEVKMSG_LOG_MASK_LOCK = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DEVKMSG_LOG_MASK_LOCK"
    )
    DEVKMSG_LOG_MASK_LOCK
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct devkmsg_user"
  )
  @NotUsableInJava
  public static class devkmsg_user extends Struct {
    public atomic64_t seq;

    public ratelimit_state rs;

    public mutex lock;

    public printk_buffers pbufs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hib_bio_batch"
  )
  @NotUsableInJava
  public static class hib_bio_batch extends Struct {
    public atomic_t count;

    public @OriginalName("wait_queue_head_t") wait_queue_head wait;

    public @Unsigned @OriginalName("blk_status_t") char error;

    public blk_plug plug;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum severity_level"
  )
  public enum severity_level implements Enum, TypedEnum {
    /**
     * {@code MCE_NO_SEVERITY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MCE_NO_SEVERITY"
    )
    MCE_NO_SEVERITY,

    /**
     * {@code MCE_DEFERRED_SEVERITY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MCE_DEFERRED_SEVERITY"
    )
    MCE_DEFERRED_SEVERITY,

    /**
     * {@code MCE_UCNA_SEVERITY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MCE_UCNA_SEVERITY"
    )
    MCE_UCNA_SEVERITY,

    /**
     * {@code MCE_KEEP_SEVERITY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MCE_KEEP_SEVERITY"
    )
    MCE_KEEP_SEVERITY,

    /**
     * {@code MCE_SOME_SEVERITY = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MCE_SOME_SEVERITY"
    )
    MCE_SOME_SEVERITY,

    /**
     * {@code MCE_AO_SEVERITY = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MCE_AO_SEVERITY"
    )
    MCE_AO_SEVERITY,

    /**
     * {@code MCE_UC_SEVERITY = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MCE_UC_SEVERITY"
    )
    MCE_UC_SEVERITY,

    /**
     * {@code MCE_AR_SEVERITY = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MCE_AR_SEVERITY"
    )
    MCE_AR_SEVERITY,

    /**
     * {@code MCE_PANIC_SEVERITY = 7}
     */
    @EnumMember(
        value = 7L,
        name = "MCE_PANIC_SEVERITY"
    )
    MCE_PANIC_SEVERITY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct timewait_sock_ops"
  )
  @NotUsableInJava
  public static class timewait_sock_ops extends Struct {
    public Ptr twsk_slab;

    public String twsk_slab_name;

    public @Unsigned int twsk_obj_size;

    public Ptr twsk_unique;

    public Ptr twsk_destructor;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct secrets_os_area"
  )
  @NotUsableInJava
  public static class secrets_os_area extends Struct {
    public @Unsigned int msg_seqno_0;

    public @Unsigned int msg_seqno_1;

    public @Unsigned int msg_seqno_2;

    public @Unsigned int msg_seqno_3;

    public @Unsigned long ap_jump_table_pa;

    public @Unsigned char @Size(40) [] rsvd;

    public @Unsigned char @Size(32) [] guest_usage;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int msr; unsigned int pad2; long long unsigned int control; long long unsigned int status; long long unsigned int send_page; long long unsigned int recv_page; long long unsigned int pending_page; }"
  )
  @NotUsableInJava
  public static class syndbg_of_u_of_kvm_hyperv_exit extends Struct {
    public @Unsigned int msr;

    public @Unsigned int pad2;

    public @Unsigned long control;

    public @Unsigned long status;

    public @Unsigned long send_page;

    public @Unsigned long recv_page;

    public @Unsigned long pending_page;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct samsung_sdi_battery"
  )
  @NotUsableInJava
  public static class samsung_sdi_battery extends Struct {
    public String compatible;

    public String name;

    public power_supply_battery_info info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cwt_wait"
  )
  @NotUsableInJava
  public static class cwt_wait extends Struct {
    public @OriginalName("wait_queue_entry_t") wait_queue_entry wait;

    public Ptr work;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum flag_bits"
  )
  public enum flag_bits implements Enum, TypedEnum {
    /**
     * {@code Faulty = 0}
     */
    @EnumMember(
        value = 0L,
        name = "Faulty"
    )
    Faulty,

    /**
     * {@code In_sync = 1}
     */
    @EnumMember(
        value = 1L,
        name = "In_sync"
    )
    In_sync,

    /**
     * {@code Bitmap_sync = 2}
     */
    @EnumMember(
        value = 2L,
        name = "Bitmap_sync"
    )
    Bitmap_sync,

    /**
     * {@code WriteMostly = 3}
     */
    @EnumMember(
        value = 3L,
        name = "WriteMostly"
    )
    WriteMostly,

    /**
     * {@code AutoDetected = 4}
     */
    @EnumMember(
        value = 4L,
        name = "AutoDetected"
    )
    AutoDetected,

    /**
     * {@code Blocked = 5}
     */
    @EnumMember(
        value = 5L,
        name = "Blocked"
    )
    Blocked,

    /**
     * {@code WriteErrorSeen = 6}
     */
    @EnumMember(
        value = 6L,
        name = "WriteErrorSeen"
    )
    WriteErrorSeen,

    /**
     * {@code FaultRecorded = 7}
     */
    @EnumMember(
        value = 7L,
        name = "FaultRecorded"
    )
    FaultRecorded,

    /**
     * {@code BlockedBadBlocks = 8}
     */
    @EnumMember(
        value = 8L,
        name = "BlockedBadBlocks"
    )
    BlockedBadBlocks,

    /**
     * {@code WantReplacement = 9}
     */
    @EnumMember(
        value = 9L,
        name = "WantReplacement"
    )
    WantReplacement,

    /**
     * {@code Replacement = 10}
     */
    @EnumMember(
        value = 10L,
        name = "Replacement"
    )
    Replacement,

    /**
     * {@code Candidate = 11}
     */
    @EnumMember(
        value = 11L,
        name = "Candidate"
    )
    Candidate,

    /**
     * {@code Journal = 12}
     */
    @EnumMember(
        value = 12L,
        name = "Journal"
    )
    Journal,

    /**
     * {@code ClusterRemove = 13}
     */
    @EnumMember(
        value = 13L,
        name = "ClusterRemove"
    )
    ClusterRemove,

    /**
     * {@code ExternalBbl = 14}
     */
    @EnumMember(
        value = 14L,
        name = "ExternalBbl"
    )
    ExternalBbl,

    /**
     * {@code FailFast = 15}
     */
    @EnumMember(
        value = 15L,
        name = "FailFast"
    )
    FailFast,

    /**
     * {@code LastDev = 16}
     */
    @EnumMember(
        value = 16L,
        name = "LastDev"
    )
    LastDev,

    /**
     * {@code CollisionCheck = 17}
     */
    @EnumMember(
        value = 17L,
        name = "CollisionCheck"
    )
    CollisionCheck,

    /**
     * {@code Nonrot = 18}
     */
    @EnumMember(
        value = 18L,
        name = "Nonrot"
    )
    Nonrot
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct flag_settings"
  )
  @NotUsableInJava
  public static class flag_settings extends Struct {
    public @Unsigned int flags;

    public @Unsigned int mask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct assoc_array_node *node; int level; int slot; }"
  )
  @NotUsableInJava
  public static class terminal_node_of_assoc_array_walk_result extends Struct {
    public Ptr node;

    public int level;

    public int slot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum odd_mech_type"
  )
  public enum odd_mech_type implements Enum, TypedEnum {
    /**
     * {@code ODD_MECH_TYPE_SLOT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ODD_MECH_TYPE_SLOT"
    )
    ODD_MECH_TYPE_SLOT,

    /**
     * {@code ODD_MECH_TYPE_DRAWER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ODD_MECH_TYPE_DRAWER"
    )
    ODD_MECH_TYPE_DRAWER,

    /**
     * {@code ODD_MECH_TYPE_UNSUPPORTED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ODD_MECH_TYPE_UNSUPPORTED"
    )
    ODD_MECH_TYPE_UNSUPPORTED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cipher_alg"
  )
  @NotUsableInJava
  public static class cipher_alg extends Struct {
    public @Unsigned int cia_min_keysize;

    public @Unsigned int cia_max_keysize;

    public Ptr cia_setkey;

    public Ptr cia_encrypt;

    public Ptr cia_decrypt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cipher_context"
  )
  @NotUsableInJava
  public static class cipher_context extends Struct {
    public char @Size(20) [] iv;

    public char @Size(8) [] rec_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dfa_accept_flags"
  )
  public enum dfa_accept_flags implements Enum, TypedEnum {
    /**
     * {@code ACCEPT_FLAG_OWNER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ACCEPT_FLAG_OWNER"
    )
    ACCEPT_FLAG_OWNER
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum timespec_type"
  )
  public enum timespec_type implements Enum, TypedEnum {
    /**
     * {@code TT_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TT_NONE"
    )
    TT_NONE,

    /**
     * {@code TT_NATIVE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TT_NATIVE"
    )
    TT_NATIVE,

    /**
     * {@code TT_COMPAT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TT_COMPAT"
    )
    TT_COMPAT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int ino; unsigned int gen; }"
  )
  @NotUsableInJava
  public static class i64_of_anon_member_of_fid extends Struct {
    public @Unsigned long ino;

    public @Unsigned int gen;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rsapubkey_actions"
  )
  public enum rsapubkey_actions implements Enum, TypedEnum {
    /**
     * {@code ACT_rsa_get_e = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ACT_rsa_get_e"
    )
    ACT_rsa_get_e,

    /**
     * {@code ACT_rsa_get_n = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ACT_rsa_get_n"
    )
    ACT_rsa_get_n,

    /**
     * {@code NR__rsapubkey_actions = 2}
     */
    @EnumMember(
        value = 2L,
        name = "NR__rsapubkey_actions"
    )
    NR__rsapubkey_actions
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int extension_id; long unsigned int function_id; long unsigned int args[6]; long unsigned int ret[2]; }"
  )
  @NotUsableInJava
  public static class riscv_sbi_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long extension_id;

    public @Unsigned long function_id;

    public @Unsigned long @Size(6) [] args;

    public @Unsigned long @Size(2) [] ret;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int csr_num; long unsigned int new_value; long unsigned int write_mask; long unsigned int ret_value; }"
  )
  @NotUsableInJava
  public static class riscv_csr_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned long csr_num;

    public @Unsigned long new_value;

    public @Unsigned long write_mask;

    public @Unsigned long ret_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct listener_list"
  )
  @NotUsableInJava
  public static class listener_list extends Struct {
    public rw_semaphore sem;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct psample_group *psample_group; unsigned int rate; unsigned int trunc_size; _Bool truncate; }"
  )
  @NotUsableInJava
  public static class sample_of_anon_member_of_flow_action_entry extends Struct {
    public Ptr psample_group;

    public @Unsigned int rate;

    public @Unsigned int trunc_size;

    public boolean truncate;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mwait_cpu_dead"
  )
  @NotUsableInJava
  public static class mwait_cpu_dead extends Struct {
    public @Unsigned int control;

    public @Unsigned int status;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pe32plus_opt_hdr"
  )
  @NotUsableInJava
  public static class pe32plus_opt_hdr extends Struct {
    public @Unsigned @OriginalName("uint16_t") short magic;

    public @Unsigned @OriginalName("uint8_t") char ld_major;

    public @Unsigned @OriginalName("uint8_t") char ld_minor;

    public @Unsigned @OriginalName("uint32_t") int text_size;

    public @Unsigned @OriginalName("uint32_t") int data_size;

    public @Unsigned @OriginalName("uint32_t") int bss_size;

    public @Unsigned @OriginalName("uint32_t") int entry_point;

    public @Unsigned @OriginalName("uint32_t") int code_base;

    public @Unsigned @OriginalName("uint64_t") long image_base;

    public @Unsigned @OriginalName("uint32_t") int section_align;

    public @Unsigned @OriginalName("uint32_t") int file_align;

    public @Unsigned @OriginalName("uint16_t") short os_major;

    public @Unsigned @OriginalName("uint16_t") short os_minor;

    public @Unsigned @OriginalName("uint16_t") short image_major;

    public @Unsigned @OriginalName("uint16_t") short image_minor;

    public @Unsigned @OriginalName("uint16_t") short subsys_major;

    public @Unsigned @OriginalName("uint16_t") short subsys_minor;

    public @Unsigned @OriginalName("uint32_t") int win32_version;

    public @Unsigned @OriginalName("uint32_t") int image_size;

    public @Unsigned @OriginalName("uint32_t") int header_size;

    public @Unsigned @OriginalName("uint32_t") int csum;

    public @Unsigned @OriginalName("uint16_t") short subsys;

    public @Unsigned @OriginalName("uint16_t") short dll_flags;

    public @Unsigned @OriginalName("uint64_t") long stack_size_req;

    public @Unsigned @OriginalName("uint64_t") long stack_size;

    public @Unsigned @OriginalName("uint64_t") long heap_size_req;

    public @Unsigned @OriginalName("uint64_t") long heap_size;

    public @Unsigned @OriginalName("uint32_t") int loader_flags;

    public @Unsigned @OriginalName("uint32_t") int data_dirs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vfree_deferred"
  )
  @NotUsableInJava
  public static class vfree_deferred extends Struct {
    public llist_head list;

    public work_struct wq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bt_iter_data"
  )
  @NotUsableInJava
  public static class bt_iter_data extends Struct {
    public Ptr hctx;

    public Ptr q;

    public Ptr fn;

    public Ptr data;

    public boolean reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bt_tags_iter_data"
  )
  @NotUsableInJava
  public static class bt_tags_iter_data extends Struct {
    public Ptr tags;

    public Ptr fn;

    public Ptr data;

    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcp4_ao_context"
  )
  @NotUsableInJava
  public static class tcp4_ao_context extends Struct {
    public @Unsigned @OriginalName("__be32") int saddr;

    public @Unsigned @OriginalName("__be32") int daddr;

    public @Unsigned @OriginalName("__be16") short sport;

    public @Unsigned @OriginalName("__be16") short dport;

    public @Unsigned @OriginalName("__be32") int sisn;

    public @Unsigned @OriginalName("__be32") int disn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tcp4_pseudohdr"
  )
  @NotUsableInJava
  public static class tcp4_pseudohdr extends Struct {
    public @Unsigned @OriginalName("__be32") int saddr;

    public @Unsigned @OriginalName("__be32") int daddr;

    public @Unsigned char pad;

    public @Unsigned char protocol;

    public @Unsigned @OriginalName("__be16") short len;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rand_data"
  )
  @NotUsableInJava
  public static class rand_data extends Struct {
    public Ptr hash_state;

    public @Unsigned long prev_time;

    public @Unsigned long last_delta;

    public long last_delta2;

    public @Unsigned int flags;

    public @Unsigned int osr;

    public Ptr mem;

    public @Unsigned int memlocation;

    public @Unsigned int memblocks;

    public @Unsigned int memblocksize;

    public @Unsigned int memaccessloops;

    public @Unsigned int rct_count;

    public @Unsigned int apt_cutoff;

    public @Unsigned int apt_cutoff_permanent;

    public @Unsigned int apt_observations;

    public @Unsigned int apt_count;

    public @Unsigned int apt_base;

    public @Unsigned int health_failure;

    public @Unsigned int apt_base_set;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int l_i_blocks_high; short unsigned int l_i_file_acl_high; short unsigned int l_i_uid_high; short unsigned int l_i_gid_high; short unsigned int l_i_checksum_lo; short unsigned int l_i_reserved; }"
  )
  @NotUsableInJava
  public static class linux2_of_osd2_of_ext4_inode extends Struct {
    public @Unsigned @OriginalName("__le16") short l_i_blocks_high;

    public @Unsigned @OriginalName("__le16") short l_i_file_acl_high;

    public @Unsigned @OriginalName("__le16") short l_i_uid_high;

    public @Unsigned @OriginalName("__le16") short l_i_gid_high;

    public @Unsigned @OriginalName("__le16") short l_i_checksum_lo;

    public @Unsigned @OriginalName("__le16") short l_i_reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int input; long long unsigned int result; long long unsigned int params[2]; }"
  )
  @NotUsableInJava
  public static class hcall_of_u_of_kvm_hyperv_exit extends Struct {
    public @Unsigned long input;

    public @Unsigned long result;

    public @Unsigned long @Size(2) [] params;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int longmode; unsigned int cpl; long long unsigned int input; long long unsigned int result; long long unsigned int params[6]; }"
  )
  @NotUsableInJava
  public static class hcall_of_u_of_kvm_xen_exit extends Struct {
    public @Unsigned int longmode;

    public @Unsigned int cpl;

    public @Unsigned long input;

    public @Unsigned long result;

    public @Unsigned long @Size(6) [] params;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct psample_group"
  )
  @NotUsableInJava
  public static class psample_group extends Struct {
    public list_head list;

    public Ptr net;

    public @Unsigned int group_num;

    public @Unsigned int refcount;

    public @Unsigned int seq;

    public callback_head rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vector_cleanup"
  )
  @NotUsableInJava
  public static class vector_cleanup extends Struct {
    public hlist_head head;

    public timer_list timer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ref_tracker_dir"
  )
  @NotUsableInJava
  public static class ref_tracker_dir extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fasync_struct"
  )
  @NotUsableInJava
  public static class fasync_struct extends Struct {
    public rwlock_t fa_lock;

    public int magic;

    public int fa_fd;

    public Ptr fa_next;

    public Ptr fa_file;

    public callback_head fa_rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sequence_of_xz_dec"
  )
  public enum sequence_of_xz_dec implements Enum, TypedEnum {
    /**
     * {@code SEQ_STREAM_HEADER = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SEQ_STREAM_HEADER"
    )
    SEQ_STREAM_HEADER,

    /**
     * {@code SEQ_BLOCK_START = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SEQ_BLOCK_START"
    )
    SEQ_BLOCK_START,

    /**
     * {@code SEQ_BLOCK_HEADER = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SEQ_BLOCK_HEADER"
    )
    SEQ_BLOCK_HEADER,

    /**
     * {@code SEQ_BLOCK_UNCOMPRESS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SEQ_BLOCK_UNCOMPRESS"
    )
    SEQ_BLOCK_UNCOMPRESS,

    /**
     * {@code SEQ_BLOCK_PADDING = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SEQ_BLOCK_PADDING"
    )
    SEQ_BLOCK_PADDING,

    /**
     * {@code SEQ_BLOCK_CHECK = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SEQ_BLOCK_CHECK"
    )
    SEQ_BLOCK_CHECK,

    /**
     * {@code SEQ_INDEX = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SEQ_INDEX"
    )
    SEQ_INDEX,

    /**
     * {@code SEQ_INDEX_PADDING = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SEQ_INDEX_PADDING"
    )
    SEQ_INDEX_PADDING,

    /**
     * {@code SEQ_INDEX_CRC32 = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SEQ_INDEX_CRC32"
    )
    SEQ_INDEX_CRC32,

    /**
     * {@code SEQ_STREAM_FOOTER = 9}
     */
    @EnumMember(
        value = 9L,
        name = "SEQ_STREAM_FOOTER"
    )
    SEQ_STREAM_FOOTER
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sequence_of_index_of_xz_dec"
  )
  public enum sequence_of_index_of_xz_dec implements Enum, TypedEnum {
    /**
     * {@code SEQ_INDEX_COUNT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SEQ_INDEX_COUNT"
    )
    SEQ_INDEX_COUNT,

    /**
     * {@code SEQ_INDEX_UNPADDED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SEQ_INDEX_UNPADDED"
    )
    SEQ_INDEX_UNPADDED,

    /**
     * {@code SEQ_INDEX_UNCOMPRESSED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SEQ_INDEX_UNCOMPRESSED"
    )
    SEQ_INDEX_UNCOMPRESSED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum nvdimmsec_op_ids"
  )
  public enum nvdimmsec_op_ids implements Enum, TypedEnum {
    /**
     * {@code OP_FREEZE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "OP_FREEZE"
    )
    OP_FREEZE,

    /**
     * {@code OP_DISABLE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "OP_DISABLE"
    )
    OP_DISABLE,

    /**
     * {@code OP_DISABLE_MASTER = 2}
     */
    @EnumMember(
        value = 2L,
        name = "OP_DISABLE_MASTER"
    )
    OP_DISABLE_MASTER,

    /**
     * {@code OP_UPDATE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "OP_UPDATE"
    )
    OP_UPDATE,

    /**
     * {@code OP_ERASE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "OP_ERASE"
    )
    OP_ERASE,

    /**
     * {@code OP_OVERWRITE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "OP_OVERWRITE"
    )
    OP_OVERWRITE,

    /**
     * {@code OP_MASTER_UPDATE = 6}
     */
    @EnumMember(
        value = 6L,
        name = "OP_MASTER_UPDATE"
    )
    OP_MASTER_UPDATE,

    /**
     * {@code OP_MASTER_ERASE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "OP_MASTER_ERASE"
    )
    OP_MASTER_ERASE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hvmmem_type_t"
  )
  public enum hvmmem_type_t implements Enum, TypedEnum {
    /**
     * {@code HVMMEM_ram_rw = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HVMMEM_ram_rw"
    )
    HVMMEM_ram_rw,

    /**
     * {@code HVMMEM_ram_ro = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HVMMEM_ram_ro"
    )
    HVMMEM_ram_ro,

    /**
     * {@code HVMMEM_mmio_dm = 2}
     */
    @EnumMember(
        value = 2L,
        name = "HVMMEM_mmio_dm"
    )
    HVMMEM_mmio_dm
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { struct __kfifo kfifo; long long unsigned int *type; const long long unsigned int*; char (*rectype)[0]; long long unsigned int *ptr; const long long unsigned int*; }; long long unsigned int buf[16]; }"
  )
  @NotUsableInJava
  public static class entries_of_kvm_vcpu_hv_tlb_flush_fifo extends Struct {
    @InlineUnion(3320)
    public __kfifo kfifo;

    @InlineUnion(3320)
    public Ptr type;

    @InlineUnion(3320)
    public Ptr const_type;

    @InlineUnion(3320)
    public Ptr rectype;

    @InlineUnion(3320)
    public Ptr ptr;

    @InlineUnion(3320)
    public Ptr ptr_const;

    public @Unsigned long @Size(16) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct trap_info"
  )
  @NotUsableInJava
  public static class trap_info extends Struct {
    public @Unsigned @OriginalName("uint8_t") char vector;

    public @Unsigned @OriginalName("uint8_t") char flags;

    public @Unsigned @OriginalName("uint16_t") short cs;

    public @Unsigned long address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct trap_array_entry"
  )
  @NotUsableInJava
  public static class trap_array_entry extends Struct {
    public Ptr orig;

    public Ptr xen;

    public boolean ist_okay;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct trap_reason"
  )
  @NotUsableInJava
  public static class trap_reason extends Struct {
    public @Unsigned long addr;

    public @Unsigned long ip;

    public reason_type type;

    public int active_traces;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum smca_bank_types"
  )
  public enum smca_bank_types implements Enum, TypedEnum {
    /**
     * {@code SMCA_LS = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SMCA_LS"
    )
    SMCA_LS,

    /**
     * {@code SMCA_LS_V2 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SMCA_LS_V2"
    )
    SMCA_LS_V2,

    /**
     * {@code SMCA_IF = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SMCA_IF"
    )
    SMCA_IF,

    /**
     * {@code SMCA_L2_CACHE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SMCA_L2_CACHE"
    )
    SMCA_L2_CACHE,

    /**
     * {@code SMCA_DE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SMCA_DE"
    )
    SMCA_DE,

    /**
     * {@code SMCA_RESERVED = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SMCA_RESERVED"
    )
    SMCA_RESERVED,

    /**
     * {@code SMCA_EX = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SMCA_EX"
    )
    SMCA_EX,

    /**
     * {@code SMCA_FP = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SMCA_FP"
    )
    SMCA_FP,

    /**
     * {@code SMCA_L3_CACHE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SMCA_L3_CACHE"
    )
    SMCA_L3_CACHE,

    /**
     * {@code SMCA_CS = 9}
     */
    @EnumMember(
        value = 9L,
        name = "SMCA_CS"
    )
    SMCA_CS,

    /**
     * {@code SMCA_CS_V2 = 10}
     */
    @EnumMember(
        value = 10L,
        name = "SMCA_CS_V2"
    )
    SMCA_CS_V2,

    /**
     * {@code SMCA_PIE = 11}
     */
    @EnumMember(
        value = 11L,
        name = "SMCA_PIE"
    )
    SMCA_PIE,

    /**
     * {@code SMCA_UMC = 12}
     */
    @EnumMember(
        value = 12L,
        name = "SMCA_UMC"
    )
    SMCA_UMC,

    /**
     * {@code SMCA_UMC_V2 = 13}
     */
    @EnumMember(
        value = 13L,
        name = "SMCA_UMC_V2"
    )
    SMCA_UMC_V2,

    /**
     * {@code SMCA_MA_LLC = 14}
     */
    @EnumMember(
        value = 14L,
        name = "SMCA_MA_LLC"
    )
    SMCA_MA_LLC,

    /**
     * {@code SMCA_PB = 15}
     */
    @EnumMember(
        value = 15L,
        name = "SMCA_PB"
    )
    SMCA_PB,

    /**
     * {@code SMCA_PSP = 16}
     */
    @EnumMember(
        value = 16L,
        name = "SMCA_PSP"
    )
    SMCA_PSP,

    /**
     * {@code SMCA_PSP_V2 = 17}
     */
    @EnumMember(
        value = 17L,
        name = "SMCA_PSP_V2"
    )
    SMCA_PSP_V2,

    /**
     * {@code SMCA_SMU = 18}
     */
    @EnumMember(
        value = 18L,
        name = "SMCA_SMU"
    )
    SMCA_SMU,

    /**
     * {@code SMCA_SMU_V2 = 19}
     */
    @EnumMember(
        value = 19L,
        name = "SMCA_SMU_V2"
    )
    SMCA_SMU_V2,

    /**
     * {@code SMCA_MP5 = 20}
     */
    @EnumMember(
        value = 20L,
        name = "SMCA_MP5"
    )
    SMCA_MP5,

    /**
     * {@code SMCA_MPDMA = 21}
     */
    @EnumMember(
        value = 21L,
        name = "SMCA_MPDMA"
    )
    SMCA_MPDMA,

    /**
     * {@code SMCA_NBIO = 22}
     */
    @EnumMember(
        value = 22L,
        name = "SMCA_NBIO"
    )
    SMCA_NBIO,

    /**
     * {@code SMCA_PCIE = 23}
     */
    @EnumMember(
        value = 23L,
        name = "SMCA_PCIE"
    )
    SMCA_PCIE,

    /**
     * {@code SMCA_PCIE_V2 = 24}
     */
    @EnumMember(
        value = 24L,
        name = "SMCA_PCIE_V2"
    )
    SMCA_PCIE_V2,

    /**
     * {@code SMCA_XGMI_PCS = 25}
     */
    @EnumMember(
        value = 25L,
        name = "SMCA_XGMI_PCS"
    )
    SMCA_XGMI_PCS,

    /**
     * {@code SMCA_NBIF = 26}
     */
    @EnumMember(
        value = 26L,
        name = "SMCA_NBIF"
    )
    SMCA_NBIF,

    /**
     * {@code SMCA_SHUB = 27}
     */
    @EnumMember(
        value = 27L,
        name = "SMCA_SHUB"
    )
    SMCA_SHUB,

    /**
     * {@code SMCA_SATA = 28}
     */
    @EnumMember(
        value = 28L,
        name = "SMCA_SATA"
    )
    SMCA_SATA,

    /**
     * {@code SMCA_USB = 29}
     */
    @EnumMember(
        value = 29L,
        name = "SMCA_USB"
    )
    SMCA_USB,

    /**
     * {@code SMCA_USR_DP = 30}
     */
    @EnumMember(
        value = 30L,
        name = "SMCA_USR_DP"
    )
    SMCA_USR_DP,

    /**
     * {@code SMCA_USR_CP = 31}
     */
    @EnumMember(
        value = 31L,
        name = "SMCA_USR_CP"
    )
    SMCA_USR_CP,

    /**
     * {@code SMCA_GMI_PCS = 32}
     */
    @EnumMember(
        value = 32L,
        name = "SMCA_GMI_PCS"
    )
    SMCA_GMI_PCS,

    /**
     * {@code SMCA_XGMI_PHY = 33}
     */
    @EnumMember(
        value = 33L,
        name = "SMCA_XGMI_PHY"
    )
    SMCA_XGMI_PHY,

    /**
     * {@code SMCA_WAFL_PHY = 34}
     */
    @EnumMember(
        value = 34L,
        name = "SMCA_WAFL_PHY"
    )
    SMCA_WAFL_PHY,

    /**
     * {@code SMCA_GMI_PHY = 35}
     */
    @EnumMember(
        value = 35L,
        name = "SMCA_GMI_PHY"
    )
    SMCA_GMI_PHY,

    /**
     * {@code N_SMCA_BANK_TYPES = 36}
     */
    @EnumMember(
        value = 36L,
        name = "N_SMCA_BANK_TYPES"
    )
    N_SMCA_BANK_TYPES
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct smca_hwid"
  )
  @NotUsableInJava
  public static class smca_hwid extends Struct {
    public @Unsigned int bank_type;

    public @Unsigned int hwid_mcatype;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct smca_bank"
  )
  @NotUsableInJava
  public static class smca_bank extends Struct {
    public Ptr hwid;

    public @Unsigned int id;

    public @Unsigned char sysfs_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum inflate_mode"
  )
  public enum inflate_mode implements Enum, TypedEnum {
    /**
     * {@code HEAD = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HEAD"
    )
    HEAD,

    /**
     * {@code FLAGS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FLAGS"
    )
    FLAGS,

    /**
     * {@code TIME = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TIME"
    )
    TIME,

    /**
     * {@code OS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "OS"
    )
    OS,

    /**
     * {@code EXLEN = 4}
     */
    @EnumMember(
        value = 4L,
        name = "EXLEN"
    )
    EXLEN,

    /**
     * {@code EXTRA = 5}
     */
    @EnumMember(
        value = 5L,
        name = "EXTRA"
    )
    EXTRA,

    /**
     * {@code NAME = 6}
     */
    @EnumMember(
        value = 6L,
        name = "NAME"
    )
    NAME,

    /**
     * {@code COMMENT = 7}
     */
    @EnumMember(
        value = 7L,
        name = "COMMENT"
    )
    COMMENT,

    /**
     * {@code HCRC = 8}
     */
    @EnumMember(
        value = 8L,
        name = "HCRC"
    )
    HCRC,

    /**
     * {@code DICTID = 9}
     */
    @EnumMember(
        value = 9L,
        name = "DICTID"
    )
    DICTID,

    /**
     * {@code DICT = 10}
     */
    @EnumMember(
        value = 10L,
        name = "DICT"
    )
    DICT,

    /**
     * {@code TYPE = 11}
     */
    @EnumMember(
        value = 11L,
        name = "TYPE"
    )
    TYPE,

    /**
     * {@code TYPEDO = 12}
     */
    @EnumMember(
        value = 12L,
        name = "TYPEDO"
    )
    TYPEDO,

    /**
     * {@code STORED = 13}
     */
    @EnumMember(
        value = 13L,
        name = "STORED"
    )
    STORED,

    /**
     * {@code COPY = 14}
     */
    @EnumMember(
        value = 14L,
        name = "COPY"
    )
    COPY,

    /**
     * {@code TABLE = 15}
     */
    @EnumMember(
        value = 15L,
        name = "TABLE"
    )
    TABLE,

    /**
     * {@code LENLENS = 16}
     */
    @EnumMember(
        value = 16L,
        name = "LENLENS"
    )
    LENLENS,

    /**
     * {@code CODELENS = 17}
     */
    @EnumMember(
        value = 17L,
        name = "CODELENS"
    )
    CODELENS,

    /**
     * {@code LEN = 18}
     */
    @EnumMember(
        value = 18L,
        name = "LEN"
    )
    LEN,

    /**
     * {@code LENEXT = 19}
     */
    @EnumMember(
        value = 19L,
        name = "LENEXT"
    )
    LENEXT,

    /**
     * {@code DIST = 20}
     */
    @EnumMember(
        value = 20L,
        name = "DIST"
    )
    DIST,

    /**
     * {@code DISTEXT = 21}
     */
    @EnumMember(
        value = 21L,
        name = "DISTEXT"
    )
    DISTEXT,

    /**
     * {@code MATCH = 22}
     */
    @EnumMember(
        value = 22L,
        name = "MATCH"
    )
    MATCH,

    /**
     * {@code LIT = 23}
     */
    @EnumMember(
        value = 23L,
        name = "LIT"
    )
    LIT,

    /**
     * {@code CHECK = 24}
     */
    @EnumMember(
        value = 24L,
        name = "CHECK"
    )
    CHECK,

    /**
     * {@code LENGTH = 25}
     */
    @EnumMember(
        value = 25L,
        name = "LENGTH"
    )
    LENGTH,

    /**
     * {@code DONE = 26}
     */
    @EnumMember(
        value = 26L,
        name = "DONE"
    )
    DONE,

    /**
     * {@code BAD = 27}
     */
    @EnumMember(
        value = 27L,
        name = "BAD"
    )
    BAD,

    /**
     * {@code MEM = 28}
     */
    @EnumMember(
        value = 28L,
        name = "MEM"
    )
    MEM,

    /**
     * {@code SYNC = 29}
     */
    @EnumMember(
        value = 29L,
        name = "SYNC"
    )
    SYNC
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct inflate_state"
  )
  @NotUsableInJava
  public static class inflate_state extends Struct {
    public inflate_mode mode;

    public int last;

    public int wrap;

    public int havedict;

    public int flags;

    public @Unsigned int dmax;

    public @Unsigned long check;

    public @Unsigned long total;

    public @Unsigned int wbits;

    public @Unsigned int wsize;

    public @Unsigned int whave;

    public @Unsigned int write;

    public Ptr window;

    public @Unsigned long hold;

    public @Unsigned int bits;

    public @Unsigned int length;

    public @Unsigned int offset;

    public @Unsigned int extra;

    public Ptr lencode;

    public Ptr distcode;

    public @Unsigned int lenbits;

    public @Unsigned int distbits;

    public @Unsigned int ncode;

    public @Unsigned int nlen;

    public @Unsigned int ndist;

    public @Unsigned int have;

    public Ptr next;

    public @Unsigned short @Size(320) [] lens;

    public @Unsigned short @Size(288) [] work;

    public code @Size(2048) [] codes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct inflate_workspace"
  )
  @NotUsableInJava
  public static class inflate_workspace extends Struct {
    public inflate_state inflate_state;

    public @Unsigned char @Size(32768) [] working_window;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum forceIgnoreChecksum_of_ZSTD_DCtx_and_forceIgnoreChecksum_of_ZSTD_DCtx_s"
  )
  public enum forceIgnoreChecksum_of_ZSTD_DCtx_and_forceIgnoreChecksum_of_ZSTD_DCtx_s implements Enum, TypedEnum {
    /**
     * {@code ZSTD_d_validateChecksum = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_d_validateChecksum"
    )
    ZSTD_d_validateChecksum,

    /**
     * {@code ZSTD_d_ignoreChecksum = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_d_ignoreChecksum"
    )
    ZSTD_d_ignoreChecksum
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct optimistic_spin_queue"
  )
  @NotUsableInJava
  public static class optimistic_spin_queue extends Struct {
    public atomic_t tail;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct optimistic_spin_node"
  )
  @NotUsableInJava
  public static class optimistic_spin_node extends Struct {
    public Ptr next;

    public Ptr prev;

    public int locked;

    public int cpu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct teo_bin"
  )
  @NotUsableInJava
  public static class teo_bin extends Struct {
    public @Unsigned int intercepts;

    public @Unsigned int hits;

    public @Unsigned int recent;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct teo_cpu"
  )
  @NotUsableInJava
  public static class teo_cpu extends Struct {
    public long time_span_ns;

    public long sleep_length_ns;

    public teo_bin @Size(10) [] state_bins;

    public @Unsigned int total;

    public int next_recent_idx;

    public int @Size(9) [] recent_idx;

    public @Unsigned int tick_hits;

    public @Unsigned long util_threshold;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pkru_state"
  )
  @NotUsableInJava
  public static class pkru_state extends Struct {
    public @Unsigned int pkru;

    public @Unsigned int pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum shutdown_state"
  )
  public enum shutdown_state implements Enum, TypedEnum {
    /**
     * {@code SHUTDOWN_INVALID = -1}
     */
    @EnumMember(
        value = -1L,
        name = "SHUTDOWN_INVALID"
    )
    SHUTDOWN_INVALID,

    /**
     * {@code SHUTDOWN_POWEROFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SHUTDOWN_POWEROFF"
    )
    SHUTDOWN_POWEROFF,

    /**
     * {@code SHUTDOWN_SUSPEND = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SHUTDOWN_SUSPEND"
    )
    SHUTDOWN_SUSPEND,

    /**
     * {@code SHUTDOWN_HALT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SHUTDOWN_HALT"
    )
    SHUTDOWN_HALT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shutdown_handler"
  )
  @NotUsableInJava
  public static class shutdown_handler extends Struct {
    public char @Size(11) [] command;

    public boolean flag;

    public Ptr cb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct loc_track"
  )
  @NotUsableInJava
  public static class loc_track extends Struct {
    public @Unsigned long max;

    public @Unsigned long count;

    public Ptr loc;

    public @OriginalName("loff_t") long idx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum scrub_type"
  )
  public enum scrub_type implements Enum, TypedEnum {
    /**
     * {@code SCRUB_UNKNOWN = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SCRUB_UNKNOWN"
    )
    SCRUB_UNKNOWN,

    /**
     * {@code SCRUB_NONE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SCRUB_NONE"
    )
    SCRUB_NONE,

    /**
     * {@code SCRUB_SW_PROG = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SCRUB_SW_PROG"
    )
    SCRUB_SW_PROG,

    /**
     * {@code SCRUB_SW_SRC = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SCRUB_SW_SRC"
    )
    SCRUB_SW_SRC,

    /**
     * {@code SCRUB_SW_PROG_SRC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SCRUB_SW_PROG_SRC"
    )
    SCRUB_SW_PROG_SRC,

    /**
     * {@code SCRUB_SW_TUNABLE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SCRUB_SW_TUNABLE"
    )
    SCRUB_SW_TUNABLE,

    /**
     * {@code SCRUB_HW_PROG = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SCRUB_HW_PROG"
    )
    SCRUB_HW_PROG,

    /**
     * {@code SCRUB_HW_SRC = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SCRUB_HW_SRC"
    )
    SCRUB_HW_SRC,

    /**
     * {@code SCRUB_HW_PROG_SRC = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SCRUB_HW_PROG_SRC"
    )
    SCRUB_HW_PROG_SRC,

    /**
     * {@code SCRUB_HW_TUNABLE = 9}
     */
    @EnumMember(
        value = 9L,
        name = "SCRUB_HW_TUNABLE"
    )
    SCRUB_HW_TUNABLE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fake_dirent"
  )
  @NotUsableInJava
  public static class fake_dirent extends Struct {
    public @Unsigned @OriginalName("__le32") int inode;

    public @Unsigned @OriginalName("__le16") short rec_len;

    public @Unsigned char name_len;

    public @Unsigned char file_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int bits[16]; }"
  )
  @NotUsableInJava
  public static class nodemask_t extends Struct {
    public @Unsigned long @Size(16) [] bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nodemask_scratch"
  )
  @NotUsableInJava
  public static class nodemask_scratch extends Struct {
    public nodemask_t mask1;

    public nodemask_t mask2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cstate_entry"
  )
  @NotUsableInJava
  public static class cstate_entry extends Struct {
    public AnonymousType73608444C50 @Size(8) [] states;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct signalfd_siginfo"
  )
  @NotUsableInJava
  public static class signalfd_siginfo extends Struct {
    public @Unsigned int ssi_signo;

    public int ssi_errno;

    public int ssi_code;

    public @Unsigned int ssi_pid;

    public @Unsigned int ssi_uid;

    public int ssi_fd;

    public @Unsigned int ssi_tid;

    public @Unsigned int ssi_band;

    public @Unsigned int ssi_overrun;

    public @Unsigned int ssi_trapno;

    public int ssi_status;

    public int ssi_int;

    public @Unsigned long ssi_ptr;

    public @Unsigned long ssi_utime;

    public @Unsigned long ssi_stime;

    public @Unsigned long ssi_addr;

    public @Unsigned short ssi_addr_lsb;

    public @Unsigned short __pad2;

    public int ssi_syscall;

    public @Unsigned long ssi_call_addr;

    public @Unsigned int ssi_arch;

    public @Unsigned char @Size(28) [] __pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct signalfd_ctx"
  )
  @NotUsableInJava
  public static class signalfd_ctx extends Struct {
    public sigset_t sigmask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ra_msg"
  )
  @NotUsableInJava
  public static class ra_msg extends Struct {
    public icmp6hdr icmph;

    public @Unsigned @OriginalName("__be32") int reachable_time;

    public @Unsigned @OriginalName("__be32") int retrans_timer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpio_data"
  )
  @NotUsableInJava
  public static class cpio_data extends Struct {
    public Ptr data;

    public @Unsigned long size;

    public char @Size(18) [] name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cpio_fields"
  )
  public enum cpio_fields implements Enum, TypedEnum {
    /**
     * {@code C_MAGIC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "C_MAGIC"
    )
    C_MAGIC,

    /**
     * {@code C_INO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "C_INO"
    )
    C_INO,

    /**
     * {@code C_MODE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "C_MODE"
    )
    C_MODE,

    /**
     * {@code C_UID = 3}
     */
    @EnumMember(
        value = 3L,
        name = "C_UID"
    )
    C_UID,

    /**
     * {@code C_GID = 4}
     */
    @EnumMember(
        value = 4L,
        name = "C_GID"
    )
    C_GID,

    /**
     * {@code C_NLINK = 5}
     */
    @EnumMember(
        value = 5L,
        name = "C_NLINK"
    )
    C_NLINK,

    /**
     * {@code C_MTIME = 6}
     */
    @EnumMember(
        value = 6L,
        name = "C_MTIME"
    )
    C_MTIME,

    /**
     * {@code C_FILESIZE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "C_FILESIZE"
    )
    C_FILESIZE,

    /**
     * {@code C_MAJ = 8}
     */
    @EnumMember(
        value = 8L,
        name = "C_MAJ"
    )
    C_MAJ,

    /**
     * {@code C_MIN = 9}
     */
    @EnumMember(
        value = 9L,
        name = "C_MIN"
    )
    C_MIN,

    /**
     * {@code C_RMAJ = 10}
     */
    @EnumMember(
        value = 10L,
        name = "C_RMAJ"
    )
    C_RMAJ,

    /**
     * {@code C_RMIN = 11}
     */
    @EnumMember(
        value = 11L,
        name = "C_RMIN"
    )
    C_RMIN,

    /**
     * {@code C_NAMESIZE = 12}
     */
    @EnumMember(
        value = 12L,
        name = "C_NAMESIZE"
    )
    C_NAMESIZE,

    /**
     * {@code C_CHKSUM = 13}
     */
    @EnumMember(
        value = 13L,
        name = "C_CHKSUM"
    )
    C_CHKSUM,

    /**
     * {@code C_NFIELDS = 14}
     */
    @EnumMember(
        value = 14L,
        name = "C_NFIELDS"
    )
    C_NFIELDS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct automaton_wwnr"
  )
  @NotUsableInJava
  public static class automaton_wwnr extends Struct {
    public String @Size(2) [] state_names;

    public String @Size(3) [] event_names;

    public @Unsigned char @Size(6) [] function;

    public @Unsigned char initial_state;

    public boolean @Size(2) [] final_states;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bhi_mitigations"
  )
  public enum bhi_mitigations implements Enum, TypedEnum {
    /**
     * {@code BHI_MITIGATION_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BHI_MITIGATION_OFF"
    )
    BHI_MITIGATION_OFF,

    /**
     * {@code BHI_MITIGATION_ON = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BHI_MITIGATION_ON"
    )
    BHI_MITIGATION_ON
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sknetlink_groups"
  )
  public enum sknetlink_groups implements Enum, TypedEnum {
    /**
     * {@code SKNLGRP_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SKNLGRP_NONE"
    )
    SKNLGRP_NONE,

    /**
     * {@code SKNLGRP_INET_TCP_DESTROY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SKNLGRP_INET_TCP_DESTROY"
    )
    SKNLGRP_INET_TCP_DESTROY,

    /**
     * {@code SKNLGRP_INET_UDP_DESTROY = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SKNLGRP_INET_UDP_DESTROY"
    )
    SKNLGRP_INET_UDP_DESTROY,

    /**
     * {@code SKNLGRP_INET6_TCP_DESTROY = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SKNLGRP_INET6_TCP_DESTROY"
    )
    SKNLGRP_INET6_TCP_DESTROY,

    /**
     * {@code SKNLGRP_INET6_UDP_DESTROY = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SKNLGRP_INET6_UDP_DESTROY"
    )
    SKNLGRP_INET6_UDP_DESTROY,

    /**
     * {@code __SKNLGRP_MAX = 5}
     */
    @EnumMember(
        value = 5L,
        name = "__SKNLGRP_MAX"
    )
    __SKNLGRP_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct syncobj_wait_entry"
  )
  @NotUsableInJava
  public static class syncobj_wait_entry extends Struct {
    public list_head node;

    public Ptr task;

    public Ptr fence;

    public dma_fence_cb fence_cb;

    public @Unsigned long point;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct syncobj_eventfd_entry"
  )
  @NotUsableInJava
  public static class syncobj_eventfd_entry extends Struct {
    public list_head node;

    public Ptr fence;

    public dma_fence_cb fence_cb;

    public Ptr syncobj;

    public Ptr ev_fd_ctx;

    public @Unsigned long point;

    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct acpihid_map_entry"
  )
  @NotUsableInJava
  public static class acpihid_map_entry extends Struct {
    public list_head list;

    public @Unsigned char @Size(256) [] uid;

    public @Unsigned char @Size(9) [] hid;

    public @Unsigned int devid;

    public @Unsigned int root_devid;

    public boolean cmd_line;

    public Ptr group;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum gds_mitigations"
  )
  public enum gds_mitigations implements Enum, TypedEnum {
    /**
     * {@code GDS_MITIGATION_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "GDS_MITIGATION_OFF"
    )
    GDS_MITIGATION_OFF,

    /**
     * {@code GDS_MITIGATION_UCODE_NEEDED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GDS_MITIGATION_UCODE_NEEDED"
    )
    GDS_MITIGATION_UCODE_NEEDED,

    /**
     * {@code GDS_MITIGATION_FORCE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "GDS_MITIGATION_FORCE"
    )
    GDS_MITIGATION_FORCE,

    /**
     * {@code GDS_MITIGATION_FULL = 3}
     */
    @EnumMember(
        value = 3L,
        name = "GDS_MITIGATION_FULL"
    )
    GDS_MITIGATION_FULL,

    /**
     * {@code GDS_MITIGATION_FULL_LOCKED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "GDS_MITIGATION_FULL_LOCKED"
    )
    GDS_MITIGATION_FULL_LOCKED,

    /**
     * {@code GDS_MITIGATION_HYPERVISOR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "GDS_MITIGATION_HYPERVISOR"
    )
    GDS_MITIGATION_HYPERVISOR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { struct __kfifo kfifo; unsigned char *type; const unsigned char*; char (*rectype)[0]; unsigned char *ptr; const unsigned char*; }; unsigned char buf[0]; }"
  )
  @NotUsableInJava
  public static class xmit_fifo_of_tty_port extends Struct {
    @InlineUnion(6064)
    public __kfifo kfifo;

    @InlineUnion(6064)
    public Ptr type;

    @InlineUnion(6064)
    public Ptr const_type;

    @InlineUnion(6064)
    public Ptr rectype;

    @InlineUnion(6064)
    public Ptr ptr;

    @InlineUnion(6064)
    public Ptr ptr_const;

    public @Unsigned char @Size(0) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int recursion; unsigned char more; unsigned char skip_txqueue; }"
  )
  @NotUsableInJava
  public static class xmit_of_softnet_data extends Struct {
    public @Unsigned short recursion;

    public @Unsigned char more;

    public @Unsigned char skip_txqueue;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct bpf_map *map; unsigned int key; }"
  )
  @NotUsableInJava
  public static class tail_call_of_anon_member_of_bpf_jit_poke_descriptor extends Struct {
    public Ptr map;

    public @Unsigned int key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sid_policy_type"
  )
  public enum sid_policy_type implements Enum, TypedEnum {
    /**
     * {@code SIDPOL_DEFAULT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SIDPOL_DEFAULT"
    )
    SIDPOL_DEFAULT,

    /**
     * {@code SIDPOL_CONSTRAINED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SIDPOL_CONSTRAINED"
    )
    SIDPOL_CONSTRAINED,

    /**
     * {@code SIDPOL_ALLOWED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SIDPOL_ALLOWED"
    )
    SIDPOL_ALLOWED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sid_proc_event"
  )
  @NotUsableInJava
  public static class sid_proc_event extends Struct {
    public @OriginalName("__kernel_pid_t") int process_pid;

    public @OriginalName("__kernel_pid_t") int process_tgid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum frameType_of_ZSTD_frameHeader"
  )
  public enum frameType_of_ZSTD_frameHeader implements Enum, TypedEnum {
    /**
     * {@code ZSTD_frame = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_frame"
    )
    ZSTD_frame,

    /**
     * {@code ZSTD_skippableFrame = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_skippableFrame"
    )
    ZSTD_skippableFrame
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct coredump_params"
  )
  @NotUsableInJava
  public static class coredump_params extends Struct {
    public Ptr<@OriginalName("kernel_siginfo_t") kernel_siginfo> siginfo;

    public Ptr file;

    public @Unsigned long limit;

    public @Unsigned long mm_flags;

    public int cpu;

    public @OriginalName("loff_t") long written;

    public @OriginalName("loff_t") long pos;

    public @OriginalName("loff_t") long to_skip;

    public int vma_count;

    public @Unsigned long vma_data_size;

    public Ptr vma_meta;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct coredump_proc_event"
  )
  @NotUsableInJava
  public static class coredump_proc_event extends Struct {
    public @OriginalName("__kernel_pid_t") int process_pid;

    public @OriginalName("__kernel_pid_t") int process_tgid;

    public @OriginalName("__kernel_pid_t") int parent_pid;

    public @OriginalName("__kernel_pid_t") int parent_tgid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum nlbl_state_of_sk_security_struct"
  )
  public enum nlbl_state_of_sk_security_struct implements Enum, TypedEnum {
    /**
     * {@code NLBL_UNSET = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NLBL_UNSET"
    )
    NLBL_UNSET,

    /**
     * {@code NLBL_REQUIRE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "NLBL_REQUIRE"
    )
    NLBL_REQUIRE,

    /**
     * {@code NLBL_LABELED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "NLBL_LABELED"
    )
    NLBL_LABELED,

    /**
     * {@code NLBL_REQSKB = 3}
     */
    @EnumMember(
        value = 3L,
        name = "NLBL_REQSKB"
    )
    NLBL_REQSKB,

    /**
     * {@code NLBL_CONNLABELED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "NLBL_CONNLABELED"
    )
    NLBL_CONNLABELED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rta_cacheinfo"
  )
  @NotUsableInJava
  public static class rta_cacheinfo extends Struct {
    public @Unsigned int rta_clntref;

    public @Unsigned int rta_lastuse;

    public int rta_expires;

    public @Unsigned int rta_error;

    public @Unsigned int rta_used;

    public @Unsigned int rta_id;

    public @Unsigned int rta_ts;

    public @Unsigned int rta_tsage;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rta_mfc_stats"
  )
  @NotUsableInJava
  public static class rta_mfc_stats extends Struct {
    public @Unsigned long mfcs_packets;

    public @Unsigned long mfcs_bytes;

    public @Unsigned long mfcs_wrong_if;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { int pid; struct audit_cap_data cap; }"
  )
  @NotUsableInJava
  public static class capset_of_anon_member_of_audit_context extends Struct {
    public @OriginalName("pid_t") int pid;

    public audit_cap_data cap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct microcode_ops"
  )
  @NotUsableInJava
  public static class microcode_ops extends Struct {
    public Ptr request_microcode_fw;

    public Ptr microcode_fini_cpu;

    public Ptr apply_microcode;

    public Ptr collect_cpu_info;

    public Ptr finalize_late_load;

    public @Unsigned int nmi_safe;

    public @Unsigned int use_nmi;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct microcode_header_amd"
  )
  @NotUsableInJava
  public static class microcode_header_amd extends Struct {
    public @Unsigned int data_code;

    public @Unsigned int patch_id;

    public @Unsigned short mc_patch_data_id;

    public @Unsigned char mc_patch_data_len;

    public @Unsigned char init_flag;

    public @Unsigned int mc_patch_data_checksum;

    public @Unsigned int nb_dev_id;

    public @Unsigned int sb_dev_id;

    public @Unsigned short processor_rev_id;

    public @Unsigned char nb_rev_id;

    public @Unsigned char sb_rev_id;

    public @Unsigned char bios_api_rev;

    public @Unsigned char @Size(3) [] reserved1;

    public @Unsigned int @Size(8) [] match_reg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct microcode_amd"
  )
  @NotUsableInJava
  public static class microcode_amd extends Struct {
    public microcode_header_amd hdr;

    public @Unsigned int @Size(0) [] mpb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct microcode_header_intel"
  )
  @NotUsableInJava
  public static class microcode_header_intel extends Struct {
    public @Unsigned int hdrver;

    public @Unsigned int rev;

    public @Unsigned int date;

    public @Unsigned int sig;

    public @Unsigned int cksum;

    public @Unsigned int ldrver;

    public @Unsigned int pf;

    public @Unsigned int datasize;

    public @Unsigned int totalsize;

    public @Unsigned int metasize;

    public @Unsigned int min_req_ver;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct microcode_intel"
  )
  @NotUsableInJava
  public static class microcode_intel extends Struct {
    public microcode_header_intel hdr;

    public @Unsigned int @Size(0) [] bits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tiocl_selection"
  )
  @NotUsableInJava
  public static class tiocl_selection extends Struct {
    public @Unsigned short xs;

    public @Unsigned short ys;

    public @Unsigned short xe;

    public @Unsigned short ye;

    public @Unsigned short sel_mode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int saddr; unsigned int daddr; }"
  )
  @NotUsableInJava
  public static class addrs_of_anon_member_of_iphdr_and_anon_member_of_anon_member_of_iphdr_and_v4_of_bpf_sk_lookup_kern extends Struct {
    public @Unsigned @OriginalName("__be32") int saddr;

    public @Unsigned @OriginalName("__be32") int daddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct in6_addr saddr; struct in6_addr daddr; }"
  )
  @NotUsableInJava
  public static class addrs_of_anon_member_of_ipv6hdr_and_anon_member_of_anon_member_of_ipv6hdr extends Struct {
    public in6_addr saddr;

    public in6_addr daddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char h_dest[6]; unsigned char h_source[6]; }"
  )
  @NotUsableInJava
  public static class addrs_of_anon_member_of_vlan_ethhdr_and_anon_member_of_anon_member_of_vlan_ethhdr extends Struct {
    public @Unsigned char @Size(6) [] h_dest;

    public @Unsigned char @Size(6) [] h_source;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct flow_dissector_key_ipv4_addrs ipv4; struct flow_dissector_key_ipv6_addrs ipv6; }"
  )
  @NotUsableInJava
  public static class addrs_of_xfrm_flow_keys_and_anon_member_of_ethtool_rx_flow_key extends Union {
    public flow_dissector_key_ipv4_addrs ipv4;

    public flow_dissector_key_ipv6_addrs ipv6;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bug_entry"
  )
  @NotUsableInJava
  public static class bug_entry extends Struct {
    public int bug_addr_disp;

    public int file_disp;

    public @Unsigned short line;

    public @Unsigned short flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum bug_trap_type"
  )
  public enum bug_trap_type implements Enum, TypedEnum {
    /**
     * {@code BUG_TRAP_TYPE_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "BUG_TRAP_TYPE_NONE"
    )
    BUG_TRAP_TYPE_NONE,

    /**
     * {@code BUG_TRAP_TYPE_WARN = 1}
     */
    @EnumMember(
        value = 1L,
        name = "BUG_TRAP_TYPE_WARN"
    )
    BUG_TRAP_TYPE_WARN,

    /**
     * {@code BUG_TRAP_TYPE_BUG = 2}
     */
    @EnumMember(
        value = 2L,
        name = "BUG_TRAP_TYPE_BUG"
    )
    BUG_TRAP_TYPE_BUG
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pasid_table"
  )
  @NotUsableInJava
  public static class pasid_table extends Struct {
    public Ptr table;

    public int order;

    public @Unsigned int max_pasid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pasid_dir_entry"
  )
  @NotUsableInJava
  public static class pasid_dir_entry extends Struct {
    public @Unsigned long val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pasid_entry"
  )
  @NotUsableInJava
  public static class pasid_entry extends Struct {
    public @Unsigned long @Size(8) [] val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct physid_mask"
  )
  @NotUsableInJava
  public static class physid_mask extends Struct {
    public @Unsigned long @Size(512) [] mask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cfs_rq"
  )
  @NotUsableInJava
  public static class cfs_rq extends Struct {
    public load_weight load;

    public @Unsigned int nr_running;

    public @Unsigned int h_nr_running;

    public @Unsigned int idle_nr_running;

    public @Unsigned int idle_h_nr_running;

    public long avg_vruntime;

    public @Unsigned long avg_load;

    public @Unsigned long exec_clock;

    public @Unsigned long min_vruntime;

    public @Unsigned int forceidle_seq;

    public @Unsigned long min_vruntime_fi;

    public rb_root_cached tasks_timeline;

    public Ptr curr;

    public Ptr next;

    public @Unsigned int nr_spread_over;

    public sched_avg avg;

    public removed_of_cfs_rq removed;

    public @Unsigned long last_update_tg_load_avg;

    public @Unsigned long tg_load_avg_contrib;

    public long propagate;

    public long prop_runnable_sum;

    public @Unsigned long h_load;

    public @Unsigned long last_h_load_update;

    public Ptr h_load_next;

    public Ptr rq;

    public int on_list;

    public list_head leaf_cfs_rq_list;

    public Ptr tg;

    public int idle;

    public int runtime_enabled;

    public long runtime_remaining;

    public @Unsigned long throttled_pelt_idle;

    public @Unsigned long throttled_clock;

    public @Unsigned long throttled_clock_pelt;

    public @Unsigned long throttled_clock_pelt_time;

    public @Unsigned long throttled_clock_self;

    public @Unsigned long throttled_clock_self_time;

    public int throttled;

    public int throttle_count;

    public list_head throttled_list;

    public list_head throttled_csd_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cfs_bandwidth"
  )
  @NotUsableInJava
  public static class cfs_bandwidth extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public @OriginalName("ktime_t") long period;

    public @Unsigned long quota;

    public @Unsigned long runtime;

    public @Unsigned long burst;

    public @Unsigned long runtime_snap;

    public long hierarchical_quota;

    public @Unsigned char idle;

    public @Unsigned char period_active;

    public @Unsigned char slack_started;

    public hrtimer period_timer;

    public hrtimer slack_timer;

    public list_head throttled_cfs_rq;

    public int nr_periods;

    public int nr_throttled;

    public int nr_burst;

    public @Unsigned long throttled_time;

    public @Unsigned long burst_time;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cfs_schedulable_data"
  )
  @NotUsableInJava
  public static class cfs_schedulable_data extends Struct {
    public Ptr tg;

    public @Unsigned long period;

    public @Unsigned long quota;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union { void *kernel; void *user; }; _Bool is_kernel; }"
  )
  @NotUsableInJava
  public static class sockptr_t extends Struct {
    @InlineUnion(8440)
    public Ptr kernel;

    @InlineUnion(8440)
    public Ptr user;

    public boolean is_kernel;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct __una_u32"
  )
  @NotUsableInJava
  public static class __una_u32 extends Struct {
    public @Unsigned int x;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ssb_state"
  )
  @NotUsableInJava
  public static class ssb_state extends Struct {
    public Ptr shared_state;

    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public @Unsigned int disable_state;

    public @Unsigned long local_state;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ssb_mitigation"
  )
  public enum ssb_mitigation implements Enum, TypedEnum {
    /**
     * {@code SPEC_STORE_BYPASS_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SPEC_STORE_BYPASS_NONE"
    )
    SPEC_STORE_BYPASS_NONE,

    /**
     * {@code SPEC_STORE_BYPASS_DISABLE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SPEC_STORE_BYPASS_DISABLE"
    )
    SPEC_STORE_BYPASS_DISABLE,

    /**
     * {@code SPEC_STORE_BYPASS_PRCTL = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SPEC_STORE_BYPASS_PRCTL"
    )
    SPEC_STORE_BYPASS_PRCTL,

    /**
     * {@code SPEC_STORE_BYPASS_SECCOMP = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SPEC_STORE_BYPASS_SECCOMP"
    )
    SPEC_STORE_BYPASS_SECCOMP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ssb_mitigation_cmd"
  )
  public enum ssb_mitigation_cmd implements Enum, TypedEnum {
    /**
     * {@code SPEC_STORE_BYPASS_CMD_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SPEC_STORE_BYPASS_CMD_NONE"
    )
    SPEC_STORE_BYPASS_CMD_NONE,

    /**
     * {@code SPEC_STORE_BYPASS_CMD_AUTO = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SPEC_STORE_BYPASS_CMD_AUTO"
    )
    SPEC_STORE_BYPASS_CMD_AUTO,

    /**
     * {@code SPEC_STORE_BYPASS_CMD_ON = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SPEC_STORE_BYPASS_CMD_ON"
    )
    SPEC_STORE_BYPASS_CMD_ON,

    /**
     * {@code SPEC_STORE_BYPASS_CMD_PRCTL = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SPEC_STORE_BYPASS_CMD_PRCTL"
    )
    SPEC_STORE_BYPASS_CMD_PRCTL,

    /**
     * {@code SPEC_STORE_BYPASS_CMD_SECCOMP = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SPEC_STORE_BYPASS_CMD_SECCOMP"
    )
    SPEC_STORE_BYPASS_CMD_SECCOMP
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum l1d_flush_mitigations"
  )
  public enum l1d_flush_mitigations implements Enum, TypedEnum {
    /**
     * {@code L1D_FLUSH_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "L1D_FLUSH_OFF"
    )
    L1D_FLUSH_OFF,

    /**
     * {@code L1D_FLUSH_ON = 1}
     */
    @EnumMember(
        value = 1L,
        name = "L1D_FLUSH_ON"
    )
    L1D_FLUSH_ON
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum snoop_when"
  )
  public enum snoop_when implements Enum, TypedEnum {
    /**
     * {@code SUBMIT = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SUBMIT"
    )
    SUBMIT,

    /**
     * {@code COMPLETE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "COMPLETE"
    )
    COMPLETE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct phc_vclocks_reply_data"
  )
  @NotUsableInJava
  public static class phc_vclocks_reply_data extends Struct {
    public ethnl_reply_data base;

    public int num;

    public Ptr index;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { char *buf; void *data; }"
  )
  @NotUsableInJava
  public static class arg_of_read_descriptor_t extends Union {
    public String buf;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct arg_dev_net_ip"
  )
  @NotUsableInJava
  public static class arg_dev_net_ip extends Struct {
    public Ptr net;

    public Ptr addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct arg_netdev_event"
  )
  @NotUsableInJava
  public static class arg_netdev_event extends Struct {
    public Ptr dev;

    @InlineUnion(33322)
    public @Unsigned char nh_flags;

    @InlineUnion(33322)
    public @Unsigned long event;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct { long long unsigned int flags; long long unsigned int address; union { unsigned int ptid; }; } pagefault; struct { unsigned int ufd; } fork; struct { long long unsigned int from; long long unsigned int to; long long unsigned int len; } remap; struct { long long unsigned int start; long long unsigned int end; } remove; struct { long long unsigned int reserved1; long long unsigned int reserved2; long long unsigned int reserved3; } reserved; }"
  )
  @NotUsableInJava
  public static class arg_of_uffd_msg extends Union {
    public pagefault_of_arg_of_uffd_msg pagefault;

    public fork_of_arg_of_uffd_msg fork;

    public remap_of_arg_of_uffd_msg remap;

    public remove_of_arg_of_uffd_msg remove;

    public reserved_of_arg_of_uffd_msg reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int value; _Bool found; }"
  )
  @NotUsableInJava
  public static class arg_constant_of_bpf_kfunc_call_arg_meta extends Struct {
    public @Unsigned long value;

    public boolean found;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct btf_field *field; }"
  )
  @NotUsableInJava
  public static class arg_list_head_of_bpf_kfunc_call_arg_meta_and_arg_rbtree_root_of_bpf_kfunc_call_arg_meta extends Struct {
    public Ptr field;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char throttle; unsigned char fdma; unsigned char reserved; unsigned int bmisx; }"
  )
  @NotUsableInJava
  public static class piix4_of_acpi_processor_errata extends Struct {
    public @Unsigned char throttle;

    public @Unsigned char fdma;

    public @Unsigned char reserved;

    public @Unsigned int bmisx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int array_number; unsigned int reserved1; long long unsigned int reserved2; }"
  )
  @NotUsableInJava
  public static class raid_of_device_path_of_edd_device_params extends Struct {
    public @Unsigned int array_number;

    public @Unsigned int reserved1;

    public @Unsigned long reserved2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tsq_enum"
  )
  public enum tsq_enum implements Enum, TypedEnum {
    /**
     * {@code TSQ_THROTTLED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TSQ_THROTTLED"
    )
    TSQ_THROTTLED,

    /**
     * {@code TSQ_QUEUED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TSQ_QUEUED"
    )
    TSQ_QUEUED,

    /**
     * {@code TCP_TSQ_DEFERRED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TCP_TSQ_DEFERRED"
    )
    TCP_TSQ_DEFERRED,

    /**
     * {@code TCP_WRITE_TIMER_DEFERRED = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TCP_WRITE_TIMER_DEFERRED"
    )
    TCP_WRITE_TIMER_DEFERRED,

    /**
     * {@code TCP_DELACK_TIMER_DEFERRED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TCP_DELACK_TIMER_DEFERRED"
    )
    TCP_DELACK_TIMER_DEFERRED,

    /**
     * {@code TCP_MTU_REDUCED_DEFERRED = 5}
     */
    @EnumMember(
        value = 5L,
        name = "TCP_MTU_REDUCED_DEFERRED"
    )
    TCP_MTU_REDUCED_DEFERRED,

    /**
     * {@code TCP_ACK_DEFERRED = 6}
     */
    @EnumMember(
        value = 6L,
        name = "TCP_ACK_DEFERRED"
    )
    TCP_ACK_DEFERRED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tsq_flags"
  )
  public enum tsq_flags implements Enum, TypedEnum {
    /**
     * {@code TSQF_THROTTLED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TSQF_THROTTLED"
    )
    TSQF_THROTTLED,

    /**
     * {@code TSQF_QUEUED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TSQF_QUEUED"
    )
    TSQF_QUEUED,

    /**
     * {@code TCPF_TSQ_DEFERRED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TCPF_TSQ_DEFERRED"
    )
    TCPF_TSQ_DEFERRED,

    /**
     * {@code TCPF_WRITE_TIMER_DEFERRED = 8}
     */
    @EnumMember(
        value = 8L,
        name = "TCPF_WRITE_TIMER_DEFERRED"
    )
    TCPF_WRITE_TIMER_DEFERRED,

    /**
     * {@code TCPF_DELACK_TIMER_DEFERRED = 16}
     */
    @EnumMember(
        value = 16L,
        name = "TCPF_DELACK_TIMER_DEFERRED"
    )
    TCPF_DELACK_TIMER_DEFERRED,

    /**
     * {@code TCPF_MTU_REDUCED_DEFERRED = 32}
     */
    @EnumMember(
        value = 32L,
        name = "TCPF_MTU_REDUCED_DEFERRED"
    )
    TCPF_MTU_REDUCED_DEFERRED,

    /**
     * {@code TCPF_ACK_DEFERRED = 64}
     */
    @EnumMember(
        value = 64L,
        name = "TCPF_ACK_DEFERRED"
    )
    TCPF_ACK_DEFERRED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tsq_tasklet"
  )
  @NotUsableInJava
  public static class tsq_tasklet extends Struct {
    public tasklet_struct tasklet;

    public list_head head;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct binfmt_misc"
  )
  @NotUsableInJava
  public static class binfmt_misc extends Struct {
    public list_head entries;

    public rwlock_t entries_lock;

    public boolean enabled;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf32_note"
  )
  @NotUsableInJava
  public static class elf32_note extends Struct {
    public @Unsigned @OriginalName("Elf32_Word") int n_namesz;

    public @Unsigned @OriginalName("Elf32_Word") int n_descsz;

    public @Unsigned @OriginalName("Elf32_Word") int n_type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf32_hdr"
  )
  @NotUsableInJava
  public static class elf32_hdr extends Struct {
    public @Unsigned char @Size(16) [] e_ident;

    public @Unsigned @OriginalName("Elf32_Half") short e_type;

    public @Unsigned @OriginalName("Elf32_Half") short e_machine;

    public @Unsigned @OriginalName("Elf32_Word") int e_version;

    public @Unsigned @OriginalName("Elf32_Addr") int e_entry;

    public @Unsigned @OriginalName("Elf32_Off") int e_phoff;

    public @Unsigned @OriginalName("Elf32_Off") int e_shoff;

    public @Unsigned @OriginalName("Elf32_Word") int e_flags;

    public @Unsigned @OriginalName("Elf32_Half") short e_ehsize;

    public @Unsigned @OriginalName("Elf32_Half") short e_phentsize;

    public @Unsigned @OriginalName("Elf32_Half") short e_phnum;

    public @Unsigned @OriginalName("Elf32_Half") short e_shentsize;

    public @Unsigned @OriginalName("Elf32_Half") short e_shnum;

    public @Unsigned @OriginalName("Elf32_Half") short e_shstrndx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf32_phdr"
  )
  @NotUsableInJava
  public static class elf32_phdr extends Struct {
    public @Unsigned @OriginalName("Elf32_Word") int p_type;

    public @Unsigned @OriginalName("Elf32_Off") int p_offset;

    public @Unsigned @OriginalName("Elf32_Addr") int p_vaddr;

    public @Unsigned @OriginalName("Elf32_Addr") int p_paddr;

    public @Unsigned @OriginalName("Elf32_Word") int p_filesz;

    public @Unsigned @OriginalName("Elf32_Word") int p_memsz;

    public @Unsigned @OriginalName("Elf32_Word") int p_flags;

    public @Unsigned @OriginalName("Elf32_Word") int p_align;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct elf32_shdr"
  )
  @NotUsableInJava
  public static class elf32_shdr extends Struct {
    public @Unsigned @OriginalName("Elf32_Word") int sh_name;

    public @Unsigned @OriginalName("Elf32_Word") int sh_type;

    public @Unsigned @OriginalName("Elf32_Word") int sh_flags;

    public @Unsigned @OriginalName("Elf32_Addr") int sh_addr;

    public @Unsigned @OriginalName("Elf32_Off") int sh_offset;

    public @Unsigned @OriginalName("Elf32_Word") int sh_size;

    public @Unsigned @OriginalName("Elf32_Word") int sh_link;

    public @Unsigned @OriginalName("Elf32_Word") int sh_info;

    public @Unsigned @OriginalName("Elf32_Word") int sh_addralign;

    public @Unsigned @OriginalName("Elf32_Word") int sh_entsize;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int pm_timer_address; short unsigned int num_cpus; long long unsigned int pci_mmconfig_base; unsigned int tsc_khz; unsigned int apic_khz; unsigned char standard_ioapic; unsigned char cpu_ids[255]; }"
  )
  @NotUsableInJava
  public static class v1_of_jailhouse_setup_data extends Struct {
    public @Unsigned short pm_timer_address;

    public @Unsigned short num_cpus;

    public @Unsigned long pci_mmconfig_base;

    public @Unsigned int tsc_khz;

    public @Unsigned int apic_khz;

    public @Unsigned char standard_ioapic;

    public @Unsigned char @Size(255) [] cpu_ids;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct detected_devices_node"
  )
  @NotUsableInJava
  public static class detected_devices_node extends Struct {
    public list_head list;

    public @Unsigned @OriginalName("dev_t") int dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct exceptional_entry_key"
  )
  @NotUsableInJava
  public static class exceptional_entry_key extends Struct {
    public Ptr xa;

    public @Unsigned long entry_start;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum membw_throttle_mode"
  )
  public enum membw_throttle_mode implements Enum, TypedEnum {
    /**
     * {@code THREAD_THROTTLE_UNDEFINED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "THREAD_THROTTLE_UNDEFINED"
    )
    THREAD_THROTTLE_UNDEFINED,

    /**
     * {@code THREAD_THROTTLE_MAX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "THREAD_THROTTLE_MAX"
    )
    THREAD_THROTTLE_MAX,

    /**
     * {@code THREAD_THROTTLE_PER_THREAD = 2}
     */
    @EnumMember(
        value = 2L,
        name = "THREAD_THROTTLE_PER_THREAD"
    )
    THREAD_THROTTLE_PER_THREAD
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int key[2]; }"
  )
  @NotUsableInJava
  public static class siphash_key_t extends Struct {
    public @Unsigned long @Size(2) [] key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct perm_datum"
  )
  @NotUsableInJava
  public static class perm_datum extends Struct {
    public @Unsigned int value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct id_proc_event"
  )
  @NotUsableInJava
  public static class id_proc_event extends Struct {
    public @OriginalName("__kernel_pid_t") int process_pid;

    public @OriginalName("__kernel_pid_t") int process_tgid;

    public r_of_id_proc_event r;

    public e_of_id_proc_event e;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum id_action"
  )
  public enum id_action implements Enum, TypedEnum {
    /**
     * {@code ID_REMOVE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ID_REMOVE"
    )
    ID_REMOVE,

    /**
     * {@code ID_ADD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ID_ADD"
    )
    ID_ADD
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum format_of_ZSTD_CCtx_params_and_format_of_ZSTD_CCtx_params_s_and_format_of_ZSTD_DCtx"
  )
  public enum format_of_ZSTD_CCtx_params_and_format_of_ZSTD_CCtx_params_s_and_format_of_ZSTD_DCtx implements Enum, TypedEnum {
    /**
     * {@code ZSTD_f_zstd1 = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_f_zstd1"
    )
    ZSTD_f_zstd1,

    /**
     * {@code ZSTD_f_zstd1_magicless = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_f_zstd1_magicless"
    )
    ZSTD_f_zstd1_magicless
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum format_type"
  )
  public enum format_type implements Enum, TypedEnum {
    /**
     * {@code FORMAT_TYPE_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FORMAT_TYPE_NONE"
    )
    FORMAT_TYPE_NONE,

    /**
     * {@code FORMAT_TYPE_WIDTH = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FORMAT_TYPE_WIDTH"
    )
    FORMAT_TYPE_WIDTH,

    /**
     * {@code FORMAT_TYPE_PRECISION = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FORMAT_TYPE_PRECISION"
    )
    FORMAT_TYPE_PRECISION,

    /**
     * {@code FORMAT_TYPE_CHAR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "FORMAT_TYPE_CHAR"
    )
    FORMAT_TYPE_CHAR,

    /**
     * {@code FORMAT_TYPE_STR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "FORMAT_TYPE_STR"
    )
    FORMAT_TYPE_STR,

    /**
     * {@code FORMAT_TYPE_PTR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "FORMAT_TYPE_PTR"
    )
    FORMAT_TYPE_PTR,

    /**
     * {@code FORMAT_TYPE_PERCENT_CHAR = 6}
     */
    @EnumMember(
        value = 6L,
        name = "FORMAT_TYPE_PERCENT_CHAR"
    )
    FORMAT_TYPE_PERCENT_CHAR,

    /**
     * {@code FORMAT_TYPE_INVALID = 7}
     */
    @EnumMember(
        value = 7L,
        name = "FORMAT_TYPE_INVALID"
    )
    FORMAT_TYPE_INVALID,

    /**
     * {@code FORMAT_TYPE_LONG_LONG = 8}
     */
    @EnumMember(
        value = 8L,
        name = "FORMAT_TYPE_LONG_LONG"
    )
    FORMAT_TYPE_LONG_LONG,

    /**
     * {@code FORMAT_TYPE_ULONG = 9}
     */
    @EnumMember(
        value = 9L,
        name = "FORMAT_TYPE_ULONG"
    )
    FORMAT_TYPE_ULONG,

    /**
     * {@code FORMAT_TYPE_LONG = 10}
     */
    @EnumMember(
        value = 10L,
        name = "FORMAT_TYPE_LONG"
    )
    FORMAT_TYPE_LONG,

    /**
     * {@code FORMAT_TYPE_UBYTE = 11}
     */
    @EnumMember(
        value = 11L,
        name = "FORMAT_TYPE_UBYTE"
    )
    FORMAT_TYPE_UBYTE,

    /**
     * {@code FORMAT_TYPE_BYTE = 12}
     */
    @EnumMember(
        value = 12L,
        name = "FORMAT_TYPE_BYTE"
    )
    FORMAT_TYPE_BYTE,

    /**
     * {@code FORMAT_TYPE_USHORT = 13}
     */
    @EnumMember(
        value = 13L,
        name = "FORMAT_TYPE_USHORT"
    )
    FORMAT_TYPE_USHORT,

    /**
     * {@code FORMAT_TYPE_SHORT = 14}
     */
    @EnumMember(
        value = 14L,
        name = "FORMAT_TYPE_SHORT"
    )
    FORMAT_TYPE_SHORT,

    /**
     * {@code FORMAT_TYPE_UINT = 15}
     */
    @EnumMember(
        value = 15L,
        name = "FORMAT_TYPE_UINT"
    )
    FORMAT_TYPE_UINT,

    /**
     * {@code FORMAT_TYPE_INT = 16}
     */
    @EnumMember(
        value = 16L,
        name = "FORMAT_TYPE_INT"
    )
    FORMAT_TYPE_INT,

    /**
     * {@code FORMAT_TYPE_SIZE_T = 17}
     */
    @EnumMember(
        value = 17L,
        name = "FORMAT_TYPE_SIZE_T"
    )
    FORMAT_TYPE_SIZE_T,

    /**
     * {@code FORMAT_TYPE_PTRDIFF = 18}
     */
    @EnumMember(
        value = 18L,
        name = "FORMAT_TYPE_PTRDIFF"
    )
    FORMAT_TYPE_PTRDIFF
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_header"
  )
  @NotUsableInJava
  public static class d0_header extends Struct {
    public @Unsigned @OriginalName("__be32") int length;

    public @Unsigned @OriginalName("__be32") int revision;

    public @Unsigned @OriginalName("__be32") int reserved01;

    public @Unsigned @OriginalName("__be32") int reserved02;

    public @Unsigned char @Size(32) [] ignored;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_tper_features"
  )
  @NotUsableInJava
  public static class d0_tper_features extends Struct {
    public @Unsigned char supported_features;

    public @Unsigned char @Size(3) [] reserved01;

    public @Unsigned @OriginalName("__be32") int reserved02;

    public @Unsigned @OriginalName("__be32") int reserved03;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_locking_features"
  )
  @NotUsableInJava
  public static class d0_locking_features extends Struct {
    public @Unsigned char supported_features;

    public @Unsigned char @Size(3) [] reserved01;

    public @Unsigned @OriginalName("__be32") int reserved02;

    public @Unsigned @OriginalName("__be32") int reserved03;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_geometry_features"
  )
  @NotUsableInJava
  public static class d0_geometry_features extends Struct {
    public @Unsigned char @Size(4) [] header;

    public @Unsigned char reserved01;

    public @Unsigned char @Size(7) [] reserved02;

    public @Unsigned @OriginalName("__be32") int logical_block_size;

    public @Unsigned @OriginalName("__be64") long alignment_granularity;

    public @Unsigned @OriginalName("__be64") long lowest_aligned_lba;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_opal_v100"
  )
  @NotUsableInJava
  public static class d0_opal_v100 extends Struct {
    public @Unsigned @OriginalName("__be16") short baseComID;

    public @Unsigned @OriginalName("__be16") short numComIDs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_single_user_mode"
  )
  @NotUsableInJava
  public static class d0_single_user_mode extends Struct {
    public @Unsigned @OriginalName("__be32") int num_locking_objects;

    public @Unsigned char reserved01;

    public @Unsigned char reserved02;

    public @Unsigned @OriginalName("__be16") short reserved03;

    public @Unsigned @OriginalName("__be32") int reserved04;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_opal_v200"
  )
  @NotUsableInJava
  public static class d0_opal_v200 extends Struct {
    public @Unsigned @OriginalName("__be16") short baseComID;

    public @Unsigned @OriginalName("__be16") short numComIDs;

    public @Unsigned char range_crossing;

    public @Unsigned char @Size(2) [] num_locking_admin_auth;

    public @Unsigned char @Size(2) [] num_locking_user_auth;

    public @Unsigned char initialPIN;

    public @Unsigned char revertedPIN;

    public @Unsigned char reserved01;

    public @Unsigned @OriginalName("__be32") int reserved02;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct d0_features"
  )
  @NotUsableInJava
  public static class d0_features extends Struct {
    public @Unsigned @OriginalName("__be16") short code;

    public @Unsigned char r_version;

    public @Unsigned char length;

    public @Unsigned char @Size(0) [] features;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct oldold_utsname"
  )
  @NotUsableInJava
  public static class oldold_utsname extends Struct {
    public char @Size(9) [] sysname;

    public char @Size(9) [] nodename;

    public char @Size(9) [] release;

    public char @Size(9) [] version;

    public char @Size(9) [] machine;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct postprocess_bh_ctx"
  )
  @NotUsableInJava
  public static class postprocess_bh_ctx extends Struct {
    public work_struct work;

    public Ptr bh;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tca_id"
  )
  public enum tca_id implements Enum, TypedEnum {
    /**
     * {@code TCA_ID_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TCA_ID_UNSPEC"
    )
    TCA_ID_UNSPEC,

    /**
     * {@code TCA_ID_POLICE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TCA_ID_POLICE"
    )
    TCA_ID_POLICE,

    /**
     * {@code TCA_ID_GACT = 5}
     */
    @EnumMember(
        value = 5L,
        name = "TCA_ID_GACT"
    )
    TCA_ID_GACT,

    /**
     * {@code TCA_ID_IPT = 6}
     */
    @EnumMember(
        value = 6L,
        name = "TCA_ID_IPT"
    )
    TCA_ID_IPT,

    /**
     * {@code TCA_ID_PEDIT = 7}
     */
    @EnumMember(
        value = 7L,
        name = "TCA_ID_PEDIT"
    )
    TCA_ID_PEDIT,

    /**
     * {@code TCA_ID_MIRRED = 8}
     */
    @EnumMember(
        value = 8L,
        name = "TCA_ID_MIRRED"
    )
    TCA_ID_MIRRED,

    /**
     * {@code TCA_ID_NAT = 9}
     */
    @EnumMember(
        value = 9L,
        name = "TCA_ID_NAT"
    )
    TCA_ID_NAT,

    /**
     * {@code TCA_ID_XT = 10}
     */
    @EnumMember(
        value = 10L,
        name = "TCA_ID_XT"
    )
    TCA_ID_XT,

    /**
     * {@code TCA_ID_SKBEDIT = 11}
     */
    @EnumMember(
        value = 11L,
        name = "TCA_ID_SKBEDIT"
    )
    TCA_ID_SKBEDIT,

    /**
     * {@code TCA_ID_VLAN = 12}
     */
    @EnumMember(
        value = 12L,
        name = "TCA_ID_VLAN"
    )
    TCA_ID_VLAN,

    /**
     * {@code TCA_ID_BPF = 13}
     */
    @EnumMember(
        value = 13L,
        name = "TCA_ID_BPF"
    )
    TCA_ID_BPF,

    /**
     * {@code TCA_ID_CONNMARK = 14}
     */
    @EnumMember(
        value = 14L,
        name = "TCA_ID_CONNMARK"
    )
    TCA_ID_CONNMARK,

    /**
     * {@code TCA_ID_SKBMOD = 15}
     */
    @EnumMember(
        value = 15L,
        name = "TCA_ID_SKBMOD"
    )
    TCA_ID_SKBMOD,

    /**
     * {@code TCA_ID_CSUM = 16}
     */
    @EnumMember(
        value = 16L,
        name = "TCA_ID_CSUM"
    )
    TCA_ID_CSUM,

    /**
     * {@code TCA_ID_TUNNEL_KEY = 17}
     */
    @EnumMember(
        value = 17L,
        name = "TCA_ID_TUNNEL_KEY"
    )
    TCA_ID_TUNNEL_KEY,

    /**
     * {@code TCA_ID_SIMP = 22}
     */
    @EnumMember(
        value = 22L,
        name = "TCA_ID_SIMP"
    )
    TCA_ID_SIMP,

    /**
     * {@code TCA_ID_IFE = 25}
     */
    @EnumMember(
        value = 25L,
        name = "TCA_ID_IFE"
    )
    TCA_ID_IFE,

    /**
     * {@code TCA_ID_SAMPLE = 26}
     */
    @EnumMember(
        value = 26L,
        name = "TCA_ID_SAMPLE"
    )
    TCA_ID_SAMPLE,

    /**
     * {@code TCA_ID_CTINFO = 27}
     */
    @EnumMember(
        value = 27L,
        name = "TCA_ID_CTINFO"
    )
    TCA_ID_CTINFO,

    /**
     * {@code TCA_ID_MPLS = 28}
     */
    @EnumMember(
        value = 28L,
        name = "TCA_ID_MPLS"
    )
    TCA_ID_MPLS,

    /**
     * {@code TCA_ID_CT = 29}
     */
    @EnumMember(
        value = 29L,
        name = "TCA_ID_CT"
    )
    TCA_ID_CT,

    /**
     * {@code TCA_ID_GATE = 30}
     */
    @EnumMember(
        value = 30L,
        name = "TCA_ID_GATE"
    )
    TCA_ID_GATE,

    /**
     * {@code __TCA_ID_MAX = 255}
     */
    @EnumMember(
        value = 255L,
        name = "__TCA_ID_MAX"
    )
    __TCA_ID_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum locality_types"
  )
  public enum locality_types implements Enum, TypedEnum {
    /**
     * {@code WRITE_LATENCY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "WRITE_LATENCY"
    )
    WRITE_LATENCY,

    /**
     * {@code READ_LATENCY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "READ_LATENCY"
    )
    READ_LATENCY,

    /**
     * {@code WRITE_BANDWIDTH = 2}
     */
    @EnumMember(
        value = 2L,
        name = "WRITE_BANDWIDTH"
    )
    WRITE_BANDWIDTH,

    /**
     * {@code READ_BANDWIDTH = 3}
     */
    @EnumMember(
        value = 3L,
        name = "READ_BANDWIDTH"
    )
    READ_BANDWIDTH
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ntb_info_regs"
  )
  @NotUsableInJava
  public static class ntb_info_regs extends Struct {
    public @Unsigned char partition_count;

    public @Unsigned char partition_id;

    public @Unsigned short reserved1;

    public @Unsigned long ep_map;

    public @Unsigned short requester_id;

    public @Unsigned short reserved2;

    public @Unsigned int @Size(4) [] reserved3;

    public nt_partition_info @Size(48) [] ntp_info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ntb_ctrl_regs"
  )
  @NotUsableInJava
  public static class ntb_ctrl_regs extends Struct {
    public @Unsigned int partition_status;

    public @Unsigned int partition_op;

    public @Unsigned int partition_ctrl;

    public @Unsigned int bar_setup;

    public @Unsigned int bar_error;

    public @Unsigned short lut_table_entries;

    public @Unsigned short lut_table_offset;

    public @Unsigned int lut_error;

    public @Unsigned short req_id_table_size;

    public @Unsigned short req_id_table_offset;

    public @Unsigned int req_id_error;

    public @Unsigned int @Size(7) [] reserved1;

    public AnonymousType739703515C92 @Size(6) [] bar_entry;

    public AnonymousType613281005C63 @Size(6) [] bar_ext_entry;

    public @Unsigned int @Size(192) [] reserved2;

    public @Unsigned int @Size(512) [] req_id_table;

    public @Unsigned int @Size(256) [] reserved3;

    public @Unsigned long @Size(512) [] lut_entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int maj; unsigned int min; }"
  )
  @NotUsableInJava
  public static class version_of_xen_pmu_params extends Struct {
    public @Unsigned @OriginalName("uint32_t") int maj;

    public @Unsigned @OriginalName("uint32_t") int min;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char minor; unsigned char major; unsigned char reserved[2]; }"
  )
  @NotUsableInJava
  public static class version_of_cper_sec_pcie extends Struct {
    public @Unsigned char minor;

    public @Unsigned char major;

    public @Unsigned char @Size(2) [] reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum req_op"
  )
  public enum req_op implements Enum, TypedEnum {
    /**
     * {@code REQ_OP_READ = 0}
     */
    @EnumMember(
        value = 0L,
        name = "REQ_OP_READ"
    )
    REQ_OP_READ,

    /**
     * {@code REQ_OP_WRITE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "REQ_OP_WRITE"
    )
    REQ_OP_WRITE,

    /**
     * {@code REQ_OP_FLUSH = 2}
     */
    @EnumMember(
        value = 2L,
        name = "REQ_OP_FLUSH"
    )
    REQ_OP_FLUSH,

    /**
     * {@code REQ_OP_DISCARD = 3}
     */
    @EnumMember(
        value = 3L,
        name = "REQ_OP_DISCARD"
    )
    REQ_OP_DISCARD,

    /**
     * {@code REQ_OP_SECURE_ERASE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "REQ_OP_SECURE_ERASE"
    )
    REQ_OP_SECURE_ERASE,

    /**
     * {@code REQ_OP_ZONE_APPEND = 7}
     */
    @EnumMember(
        value = 7L,
        name = "REQ_OP_ZONE_APPEND"
    )
    REQ_OP_ZONE_APPEND,

    /**
     * {@code REQ_OP_WRITE_ZEROES = 9}
     */
    @EnumMember(
        value = 9L,
        name = "REQ_OP_WRITE_ZEROES"
    )
    REQ_OP_WRITE_ZEROES,

    /**
     * {@code REQ_OP_ZONE_OPEN = 10}
     */
    @EnumMember(
        value = 10L,
        name = "REQ_OP_ZONE_OPEN"
    )
    REQ_OP_ZONE_OPEN,

    /**
     * {@code REQ_OP_ZONE_CLOSE = 11}
     */
    @EnumMember(
        value = 11L,
        name = "REQ_OP_ZONE_CLOSE"
    )
    REQ_OP_ZONE_CLOSE,

    /**
     * {@code REQ_OP_ZONE_FINISH = 12}
     */
    @EnumMember(
        value = 12L,
        name = "REQ_OP_ZONE_FINISH"
    )
    REQ_OP_ZONE_FINISH,

    /**
     * {@code REQ_OP_ZONE_RESET = 13}
     */
    @EnumMember(
        value = 13L,
        name = "REQ_OP_ZONE_RESET"
    )
    REQ_OP_ZONE_RESET,

    /**
     * {@code REQ_OP_ZONE_RESET_ALL = 15}
     */
    @EnumMember(
        value = 15L,
        name = "REQ_OP_ZONE_RESET_ALL"
    )
    REQ_OP_ZONE_RESET_ALL,

    /**
     * {@code REQ_OP_DRV_IN = 34}
     */
    @EnumMember(
        value = 34L,
        name = "REQ_OP_DRV_IN"
    )
    REQ_OP_DRV_IN,

    /**
     * {@code REQ_OP_DRV_OUT = 35}
     */
    @EnumMember(
        value = 35L,
        name = "REQ_OP_DRV_OUT"
    )
    REQ_OP_DRV_OUT,

    /**
     * {@code REQ_OP_LAST = 36}
     */
    @EnumMember(
        value = 36L,
        name = "REQ_OP_LAST"
    )
    REQ_OP_LAST
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum req_flag_bits"
  )
  public enum req_flag_bits implements Enum, TypedEnum {
    /**
     * {@code __REQ_FAILFAST_DEV = 8}
     */
    @EnumMember(
        value = 8L,
        name = "__REQ_FAILFAST_DEV"
    )
    __REQ_FAILFAST_DEV,

    /**
     * {@code __REQ_FAILFAST_TRANSPORT = 9}
     */
    @EnumMember(
        value = 9L,
        name = "__REQ_FAILFAST_TRANSPORT"
    )
    __REQ_FAILFAST_TRANSPORT,

    /**
     * {@code __REQ_FAILFAST_DRIVER = 10}
     */
    @EnumMember(
        value = 10L,
        name = "__REQ_FAILFAST_DRIVER"
    )
    __REQ_FAILFAST_DRIVER,

    /**
     * {@code __REQ_SYNC = 11}
     */
    @EnumMember(
        value = 11L,
        name = "__REQ_SYNC"
    )
    __REQ_SYNC,

    /**
     * {@code __REQ_META = 12}
     */
    @EnumMember(
        value = 12L,
        name = "__REQ_META"
    )
    __REQ_META,

    /**
     * {@code __REQ_PRIO = 13}
     */
    @EnumMember(
        value = 13L,
        name = "__REQ_PRIO"
    )
    __REQ_PRIO,

    /**
     * {@code __REQ_NOMERGE = 14}
     */
    @EnumMember(
        value = 14L,
        name = "__REQ_NOMERGE"
    )
    __REQ_NOMERGE,

    /**
     * {@code __REQ_IDLE = 15}
     */
    @EnumMember(
        value = 15L,
        name = "__REQ_IDLE"
    )
    __REQ_IDLE,

    /**
     * {@code __REQ_INTEGRITY = 16}
     */
    @EnumMember(
        value = 16L,
        name = "__REQ_INTEGRITY"
    )
    __REQ_INTEGRITY,

    /**
     * {@code __REQ_FUA = 17}
     */
    @EnumMember(
        value = 17L,
        name = "__REQ_FUA"
    )
    __REQ_FUA,

    /**
     * {@code __REQ_PREFLUSH = 18}
     */
    @EnumMember(
        value = 18L,
        name = "__REQ_PREFLUSH"
    )
    __REQ_PREFLUSH,

    /**
     * {@code __REQ_RAHEAD = 19}
     */
    @EnumMember(
        value = 19L,
        name = "__REQ_RAHEAD"
    )
    __REQ_RAHEAD,

    /**
     * {@code __REQ_BACKGROUND = 20}
     */
    @EnumMember(
        value = 20L,
        name = "__REQ_BACKGROUND"
    )
    __REQ_BACKGROUND,

    /**
     * {@code __REQ_NOWAIT = 21}
     */
    @EnumMember(
        value = 21L,
        name = "__REQ_NOWAIT"
    )
    __REQ_NOWAIT,

    /**
     * {@code __REQ_POLLED = 22}
     */
    @EnumMember(
        value = 22L,
        name = "__REQ_POLLED"
    )
    __REQ_POLLED,

    /**
     * {@code __REQ_ALLOC_CACHE = 23}
     */
    @EnumMember(
        value = 23L,
        name = "__REQ_ALLOC_CACHE"
    )
    __REQ_ALLOC_CACHE,

    /**
     * {@code __REQ_SWAP = 24}
     */
    @EnumMember(
        value = 24L,
        name = "__REQ_SWAP"
    )
    __REQ_SWAP,

    /**
     * {@code __REQ_DRV = 25}
     */
    @EnumMember(
        value = 25L,
        name = "__REQ_DRV"
    )
    __REQ_DRV,

    /**
     * {@code __REQ_FS_PRIVATE = 26}
     */
    @EnumMember(
        value = 26L,
        name = "__REQ_FS_PRIVATE"
    )
    __REQ_FS_PRIVATE,

    /**
     * {@code __REQ_NOUNMAP = 27}
     */
    @EnumMember(
        value = 27L,
        name = "__REQ_NOUNMAP"
    )
    __REQ_NOUNMAP,

    /**
     * {@code __REQ_NR_BITS = 28}
     */
    @EnumMember(
        value = 28L,
        name = "__REQ_NR_BITS"
    )
    __REQ_NR_BITS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct req_iterator"
  )
  @NotUsableInJava
  public static class req_iterator extends Struct {
    public bvec_iter iter;

    public Ptr bio;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct virtio_scsi_cmd_req cmd; struct virtio_scsi_cmd_req_pi cmd_pi; struct virtio_scsi_ctrl_tmf_req tmf; struct virtio_scsi_ctrl_an_req an; }"
  )
  @NotUsableInJava
  public static class req_of_virtio_scsi_cmd extends Union {
    public virtio_scsi_cmd_req cmd;

    public virtio_scsi_cmd_req_pi cmd_pi;

    public virtio_scsi_ctrl_tmf_req tmf;

    public virtio_scsi_ctrl_an_req an;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ladder_device_state"
  )
  @NotUsableInJava
  public static class ladder_device_state extends Struct {
    public threshold_of_ladder_device_state threshold;

    public stats_of_ladder_device_state stats;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ladder_device"
  )
  @NotUsableInJava
  public static class ladder_device extends Struct {
    public ladder_device_state @Size(10) [] states;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum l1tf_mitigations"
  )
  public enum l1tf_mitigations implements Enum, TypedEnum {
    /**
     * {@code L1TF_MITIGATION_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "L1TF_MITIGATION_OFF"
    )
    L1TF_MITIGATION_OFF,

    /**
     * {@code L1TF_MITIGATION_FLUSH_NOWARN = 1}
     */
    @EnumMember(
        value = 1L,
        name = "L1TF_MITIGATION_FLUSH_NOWARN"
    )
    L1TF_MITIGATION_FLUSH_NOWARN,

    /**
     * {@code L1TF_MITIGATION_FLUSH = 2}
     */
    @EnumMember(
        value = 2L,
        name = "L1TF_MITIGATION_FLUSH"
    )
    L1TF_MITIGATION_FLUSH,

    /**
     * {@code L1TF_MITIGATION_FLUSH_NOSMT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "L1TF_MITIGATION_FLUSH_NOSMT"
    )
    L1TF_MITIGATION_FLUSH_NOSMT,

    /**
     * {@code L1TF_MITIGATION_FULL = 4}
     */
    @EnumMember(
        value = 4L,
        name = "L1TF_MITIGATION_FULL"
    )
    L1TF_MITIGATION_FULL,

    /**
     * {@code L1TF_MITIGATION_FULL_FORCE = 5}
     */
    @EnumMember(
        value = 5L,
        name = "L1TF_MITIGATION_FULL_FORCE"
    )
    L1TF_MITIGATION_FULL_FORCE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct cfg80211_ibss_params ibss; struct cfg80211_connect_params connect; cfg80211_cached_keys *keys; const unsigned char*; long unsigned int ie_len; unsigned char bssid[6]; unsigned char prev_bssid[6]; unsigned char ssid[32]; signed char default_key; signed char default_mgmt_key; _Bool prev_bssid_valid; }"
  )
  @NotUsableInJava
  public static class wext_of_wireless_dev extends Struct {
    public cfg80211_ibss_params ibss;

    public cfg80211_connect_params connect;

    public @OriginalName("cfg80211_cached_keys") Ptr keys;

    public Ptr ie;

    public @Unsigned long ie_len;

    public @Unsigned char @Size(6) [] bssid;

    public @Unsigned char @Size(6) [] prev_bssid;

    public @Unsigned char @Size(32) [] ssid;

    public byte default_key;

    public byte default_mgmt_key;

    public boolean prev_bssid_valid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char pending; }"
  )
  @NotUsableInJava
  public static class triple_fault_of_kvm_vcpu_events extends Struct {
    public @Unsigned char pending;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct devid_map"
  )
  @NotUsableInJava
  public static class devid_map extends Struct {
    public list_head list;

    public @Unsigned char id;

    public @Unsigned int devid;

    public boolean cmd_line;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct btt_sb"
  )
  @NotUsableInJava
  public static class btt_sb extends Struct {
    public @Unsigned char @Size(16) [] signature;

    public @Unsigned char @Size(16) [] uuid;

    public @Unsigned char @Size(16) [] parent_uuid;

    public @Unsigned @OriginalName("__le32") int flags;

    public @Unsigned @OriginalName("__le16") short version_major;

    public @Unsigned @OriginalName("__le16") short version_minor;

    public @Unsigned @OriginalName("__le32") int external_lbasize;

    public @Unsigned @OriginalName("__le32") int external_nlba;

    public @Unsigned @OriginalName("__le32") int internal_lbasize;

    public @Unsigned @OriginalName("__le32") int internal_nlba;

    public @Unsigned @OriginalName("__le32") int nfree;

    public @Unsigned @OriginalName("__le32") int infosize;

    public @Unsigned @OriginalName("__le64") long nextoff;

    public @Unsigned @OriginalName("__le64") long dataoff;

    public @Unsigned @OriginalName("__le64") long mapoff;

    public @Unsigned @OriginalName("__le64") long logoff;

    public @Unsigned @OriginalName("__le64") long info2off;

    public @Unsigned char @Size(3968) [] padding;

    public @Unsigned @OriginalName("__le64") long checksum;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { void *in; const void*; }"
  )
  @NotUsableInJava
  public static class buf_of_data_of_spi_mem_op extends Union {
    public Ptr in;

    public Ptr out;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int sym; unsigned int str; unsigned int mod; unsigned int vers; unsigned int info; unsigned int pcpu; }"
  )
  @NotUsableInJava
  public static class index_of_load_info extends Struct {
    public @Unsigned int sym;

    public @Unsigned int str;

    public @Unsigned int mod;

    public @Unsigned int vers;

    public @Unsigned int info;

    public @Unsigned int pcpu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { enum sequence_of_index_of_xz_dec sequence; long long unsigned int size; long long unsigned int count; struct xz_dec_hash hash; }"
  )
  @NotUsableInJava
  public static class index_of_xz_dec extends Struct {
    public sequence_of_index_of_xz_dec sequence;

    public @Unsigned @OriginalName("vli_type") long size;

    public @Unsigned @OriginalName("vli_type") long count;

    public xz_dec_hash hash;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mld2_grec"
  )
  @NotUsableInJava
  public static class mld2_grec extends Struct {
    public @Unsigned char grec_type;

    public @Unsigned char grec_auxwords;

    public @Unsigned @OriginalName("__be16") short grec_nsrcs;

    public in6_addr grec_mca;

    public in6_addr @Size(0) [] grec_src;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mld2_report"
  )
  @NotUsableInJava
  public static class mld2_report extends Struct {
    public icmp6hdr mld2r_hdr;

    public mld2_grec @Size(0) [] mld2r_grec;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mld2_query"
  )
  @NotUsableInJava
  public static class mld2_query extends Struct {
    public icmp6hdr mld2q_hdr;

    public in6_addr mld2q_mca;

    public @Unsigned char mld2q_qrv;

    public @Unsigned char mld2q_suppress;

    public @Unsigned char mld2q_resv2;

    public @Unsigned char mld2q_qqic;

    public @Unsigned @OriginalName("__be16") short mld2q_nsrcs;

    public in6_addr @Size(0) [] mld2q_srcs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kmap_ctrl"
  )
  @NotUsableInJava
  public static class kmap_ctrl extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct tcf_chain *chain; struct list_head filter_chain_list; }"
  )
  @NotUsableInJava
  public static class chain0_of_tcf_block extends Struct {
    public Ptr chain;

    public list_head filter_chain_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct protection_domain"
  )
  @NotUsableInJava
  public static class protection_domain extends Struct {
    public list_head dev_list;

    public iommu_domain domain;

    public amd_io_pgtable iop;

    public @OriginalName("spinlock_t") spinlock lock;

    public @Unsigned short id;

    public int glx;

    public int nid;

    public Ptr gcr3_tbl;

    public @Unsigned long flags;

    public boolean dirty_tracking;

    public @Unsigned int dev_cnt;

    public @Unsigned int @Size(32) [] dev_iommu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rwsem_waiter_type"
  )
  public enum rwsem_waiter_type implements Enum, TypedEnum {
    /**
     * {@code RWSEM_WAITING_FOR_WRITE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RWSEM_WAITING_FOR_WRITE"
    )
    RWSEM_WAITING_FOR_WRITE,

    /**
     * {@code RWSEM_WAITING_FOR_READ = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RWSEM_WAITING_FOR_READ"
    )
    RWSEM_WAITING_FOR_READ
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rwsem_waiter"
  )
  @NotUsableInJava
  public static class rwsem_waiter extends Struct {
    public list_head list;

    public Ptr task;

    public rwsem_waiter_type type;

    public @Unsigned long timeout;

    public boolean handoff_set;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rwsem_wake_type"
  )
  public enum rwsem_wake_type implements Enum, TypedEnum {
    /**
     * {@code RWSEM_WAKE_ANY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RWSEM_WAKE_ANY"
    )
    RWSEM_WAKE_ANY,

    /**
     * {@code RWSEM_WAKE_READERS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RWSEM_WAKE_READERS"
    )
    RWSEM_WAKE_READERS,

    /**
     * {@code RWSEM_WAKE_READ_OWNED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RWSEM_WAKE_READ_OWNED"
    )
    RWSEM_WAKE_READ_OWNED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct usb2_lpm_parameters"
  )
  @NotUsableInJava
  public static class usb2_lpm_parameters extends Struct {
    public @Unsigned int besl;

    public int timeout;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct prctl_mm_map"
  )
  @NotUsableInJava
  public static class prctl_mm_map extends Struct {
    public @Unsigned long start_code;

    public @Unsigned long end_code;

    public @Unsigned long start_data;

    public @Unsigned long end_data;

    public @Unsigned long start_brk;

    public @Unsigned long brk;

    public @Unsigned long start_stack;

    public @Unsigned long arg_start;

    public @Unsigned long arg_end;

    public @Unsigned long env_start;

    public @Unsigned long env_end;

    public Ptr auxv;

    public @Unsigned int auxv_size;

    public @Unsigned int exe_fd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct grant_frames"
  )
  @NotUsableInJava
  public static class grant_frames extends Struct {
    public Ptr pfn;

    public @Unsigned int count;

    public Ptr vaddr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct grant_entry_v1"
  )
  @NotUsableInJava
  public static class grant_entry_v1 extends Struct {
    public @Unsigned @OriginalName("uint16_t") short flags;

    public @Unsigned @OriginalName("domid_t") short domid;

    public @Unsigned @OriginalName("uint32_t") int frame;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct grant_entry_header"
  )
  @NotUsableInJava
  public static class grant_entry_header extends Struct {
    public @Unsigned @OriginalName("uint16_t") short flags;

    public @Unsigned @OriginalName("domid_t") short domid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union grant_entry_v2"
  )
  @NotUsableInJava
  public static class grant_entry_v2 extends Union {
    public grant_entry_header hdr;

    public full_page_of_grant_entry_v2 full_page;

    public sub_page_of_grant_entry_v2 sub_page;

    public transitive_of_grant_entry_v2 transitive;

    public @Unsigned @OriginalName("uint32_t") int @Size(4) [] __spacer;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct semaphore_waiter"
  )
  @NotUsableInJava
  public static class semaphore_waiter extends Struct {
    public list_head list;

    public Ptr task;

    public boolean up;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpc_reg"
  )
  @NotUsableInJava
  public static class cpc_reg extends Struct {
    public @Unsigned char descriptor;

    public @Unsigned short length;

    public @Unsigned char space_id;

    public @Unsigned char bit_width;

    public @Unsigned char bit_offset;

    public @Unsigned char access_width;

    public @Unsigned long address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct cpc_reg reg; long long unsigned int int_value; }"
  )
  @NotUsableInJava
  public static class cpc_entry_of_cpc_register_resource extends Union {
    public cpc_reg reg;

    public @Unsigned long int_value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpc_register_resource"
  )
  @NotUsableInJava
  public static class cpc_register_resource extends Struct {
    public @Unsigned @OriginalName("acpi_object_type") int type;

    public Ptr sys_mem_vaddr;

    public cpc_entry_of_cpc_register_resource cpc_entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpc_desc"
  )
  @NotUsableInJava
  public static class cpc_desc extends Struct {
    public int num_entries;

    public int version;

    public int cpu_id;

    public int write_cmd_status;

    public int write_cmd_id;

    public cpc_register_resource @Size(21) [] cpc_regs;

    public acpi_psd_package domain_info;

    public kobject kobj;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum visit_state"
  )
  public enum visit_state implements Enum, TypedEnum {
    /**
     * {@code NOT_VISITED = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NOT_VISITED"
    )
    NOT_VISITED,

    /**
     * {@code VISITED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "VISITED"
    )
    VISITED,

    /**
     * {@code RESOLVED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RESOLVED"
    )
    RESOLVED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cacheline_padding"
  )
  @NotUsableInJava
  public static class cacheline_padding extends Struct {
    public char @Size(0) [] x;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct font_desc"
  )
  @NotUsableInJava
  public static class font_desc extends Struct {
    public int idx;

    public String name;

    public @Unsigned int width;

    public @Unsigned int height;

    public @Unsigned int charcount;

    public Ptr data;

    public int pref;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct font_data"
  )
  @NotUsableInJava
  public static class font_data extends Struct {
    public @Unsigned int @Size(4) [] extra;

    public @Unsigned char @Size(0) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum litBufferLocation_of_ZSTD_DCtx_and_litBufferLocation_of_ZSTD_DCtx_s"
  )
  public enum litBufferLocation_of_ZSTD_DCtx_and_litBufferLocation_of_ZSTD_DCtx_s implements Enum, TypedEnum {
    /**
     * {@code ZSTD_not_in_dst = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_not_in_dst"
    )
    ZSTD_not_in_dst,

    /**
     * {@code ZSTD_in_dst = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_in_dst"
    )
    ZSTD_in_dst,

    /**
     * {@code ZSTD_split = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTD_split"
    )
    ZSTD_split
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { seqcount_spinlock seqcount; spinlock lock; }"
  )
  @NotUsableInJava
  public static class seqlock_t extends Struct {
    public @OriginalName("seqcount_spinlock_t") seqcount_spinlock seqcount;

    public @OriginalName("spinlock_t") spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct genpool_data_align"
  )
  @NotUsableInJava
  public static class genpool_data_align extends Struct {
    public int align;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct genpool_data_fixed"
  )
  @NotUsableInJava
  public static class genpool_data_fixed extends Struct {
    public @Unsigned long offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct callthunk_sites"
  )
  @NotUsableInJava
  public static class callthunk_sites extends Struct {
    public Ptr call_start;

    public Ptr call_end;

    public Ptr alt_start;

    public Ptr alt_end;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lockdep_map"
  )
  @NotUsableInJava
  public static class lockdep_map extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { }"
  )
  @NotUsableInJava
  public static class lockdep_map_p extends Struct {
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum lockdep_ok"
  )
  public enum lockdep_ok implements Enum, TypedEnum {
    /**
     * {@code LOCKDEP_STILL_OK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "LOCKDEP_STILL_OK"
    )
    LOCKDEP_STILL_OK,

    /**
     * {@code LOCKDEP_NOW_UNRELIABLE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "LOCKDEP_NOW_UNRELIABLE"
    )
    LOCKDEP_NOW_UNRELIABLE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union cpuid6_edx"
  )
  @NotUsableInJava
  public static class cpuid6_edx extends Union {
    public split_of_cpuid6_edx split;

    public @Unsigned int full;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct aperture_range"
  )
  @NotUsableInJava
  public static class aperture_range extends Struct {
    public Ptr dev;

    public @Unsigned @OriginalName("resource_size_t") long base;

    public @Unsigned @OriginalName("resource_size_t") long size;

    public list_head lh;

    public Ptr detach;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int suberror; unsigned int ndata; long long unsigned int flags; union { struct { unsigned char insn_size; unsigned char insn_bytes[15]; }; }; }"
  )
  @NotUsableInJava
  public static class emulation_failure_of_anon_member_of_kvm_run extends Struct {
    public @Unsigned int suberror;

    public @Unsigned int ndata;

    public @Unsigned long flags;

    @InlineUnion(3189)
    public anon_member_of_anon_member_of_emulation_failure_of_anon_member_of_kvm_run anon3$0;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pending_reservation"
  )
  @NotUsableInJava
  public static class pending_reservation extends Struct {
    public rb_node rb_node;

    public @Unsigned @OriginalName("ext4_lblk_t") int lclu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum phase_of_ZSTD_cwksp"
  )
  public enum phase_of_ZSTD_cwksp implements Enum, TypedEnum {
    /**
     * {@code ZSTD_cwksp_alloc_objects = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_cwksp_alloc_objects"
    )
    ZSTD_cwksp_alloc_objects,

    /**
     * {@code ZSTD_cwksp_alloc_buffers = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_cwksp_alloc_buffers"
    )
    ZSTD_cwksp_alloc_buffers,

    /**
     * {@code ZSTD_cwksp_alloc_aligned = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTD_cwksp_alloc_aligned"
    )
    ZSTD_cwksp_alloc_aligned
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct br_port_msg"
  )
  @NotUsableInJava
  public static class br_port_msg extends Struct {
    public @Unsigned char family;

    public @Unsigned int ifindex;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct br_mdb_entry"
  )
  @NotUsableInJava
  public static class br_mdb_entry extends Struct {
    public @Unsigned int ifindex;

    public @Unsigned char state;

    public @Unsigned char flags;

    public @Unsigned short vid;

    public addr_of_br_mdb_entry addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct br_mcast_stats"
  )
  @NotUsableInJava
  public static class br_mcast_stats extends Struct {
    public @Unsigned long @Size(2) [] igmp_v1queries;

    public @Unsigned long @Size(2) [] igmp_v2queries;

    public @Unsigned long @Size(2) [] igmp_v3queries;

    public @Unsigned long @Size(2) [] igmp_leaves;

    public @Unsigned long @Size(2) [] igmp_v1reports;

    public @Unsigned long @Size(2) [] igmp_v2reports;

    public @Unsigned long @Size(2) [] igmp_v3reports;

    public @Unsigned long igmp_parse_errors;

    public @Unsigned long @Size(2) [] mld_v1queries;

    public @Unsigned long @Size(2) [] mld_v2queries;

    public @Unsigned long @Size(2) [] mld_leaves;

    public @Unsigned long @Size(2) [] mld_v1reports;

    public @Unsigned long @Size(2) [] mld_v2reports;

    public @Unsigned long mld_parse_errors;

    public @Unsigned long @Size(2) [] mcast_bytes;

    public @Unsigned long @Size(2) [] mcast_packets;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct br_ip"
  )
  @NotUsableInJava
  public static class br_ip extends Struct {
    public src_of_br_ip src;

    public dst_of_br_ip_and_u_of_addr_of_br_mdb_entry dst;

    public @Unsigned @OriginalName("__be16") short proto;

    public @Unsigned short vid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct br_tunnel_info"
  )
  @NotUsableInJava
  public static class br_tunnel_info extends Struct {
    public @Unsigned @OriginalName("__be64") long tunnel_id;

    public Ptr tunnel_dst;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct br_input_skb_cb"
  )
  @NotUsableInJava
  public static class br_input_skb_cb extends Struct {
    public Ptr brdev;

    public @Unsigned short frag_max_size;

    public @Unsigned char igmp;

    public @Unsigned char mrouters_only;

    public @Unsigned char proxyarp_replied;

    public @Unsigned char src_port_isolated;

    public @Unsigned char promisc;

    public @Unsigned char vlan_filtered;

    public @Unsigned char br_netfilter_broute;

    public @Unsigned char tx_fwd_offload;

    public int src_hwdom;

    public @Unsigned long fwd_hwdoms;

    public @Unsigned int backup_nhid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { int counter; } refcnt; }"
  )
  @NotUsableInJava
  public static class rcuref_t extends Struct {
    public atomic_t refcnt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union mon_data_bits"
  )
  @NotUsableInJava
  public static class mon_data_bits extends Union {
    public Ptr priv;

    public u_of_mon_data_bits u;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mon_evt"
  )
  @NotUsableInJava
  public static class mon_evt extends Struct {
    public resctrl_event_id evtid;

    public String name;

    public boolean configurable;

    public list_head list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mon_config_info"
  )
  @NotUsableInJava
  public static class mon_config_info extends Struct {
    public @Unsigned int evtid;

    public @Unsigned int mon_config;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mii_bus"
  )
  @NotUsableInJava
  public static class mii_bus extends Struct {
    public Ptr owner;

    public String name;

    public char @Size(61) [] id;

    public Ptr priv;

    public Ptr read;

    public Ptr write;

    public Ptr read_c45;

    public Ptr write_c45;

    public Ptr reset;

    public mdio_bus_stats @Size(32) [] stats;

    public mutex mdio_lock;

    public Ptr parent;

    public state_of_mii_bus state;

    public device dev;

    public Ptr @Size(32) [] mdio_map;

    public @Unsigned int phy_mask;

    public @Unsigned int phy_ignore_ta_mask;

    public int @Size(32) [] irq;

    public int reset_delay_us;

    public int reset_post_delay_us;

    public Ptr reset_gpiod;

    public mutex shared_lock;

    public Ptr @Size(32) [] shared;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mii_timestamper"
  )
  @NotUsableInJava
  public static class mii_timestamper extends Struct {
    public Ptr rxtstamp;

    public Ptr txtstamp;

    public Ptr hwtstamp;

    public Ptr link_state;

    public Ptr ts_info;

    public Ptr device;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mii_ioctl_data"
  )
  @NotUsableInJava
  public static class mii_ioctl_data extends Struct {
    public @Unsigned short phy_id;

    public @Unsigned short reg_num;

    public @Unsigned short val_in;

    public @Unsigned short val_out;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mii_timestamping_ctrl"
  )
  @NotUsableInJava
  public static class mii_timestamping_ctrl extends Struct {
    public Ptr probe_channel;

    public Ptr release_channel;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mii_timestamping_desc"
  )
  @NotUsableInJava
  public static class mii_timestamping_desc extends Struct {
    public list_head list;

    public Ptr ctrl;

    public Ptr device;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fentry_trace_entry_head"
  )
  @NotUsableInJava
  public static class fentry_trace_entry_head extends Struct {
    public trace_entry ent;

    public @Unsigned long ip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cons_flags"
  )
  public enum cons_flags implements Enum, TypedEnum {
    /**
     * {@code CON_PRINTBUFFER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CON_PRINTBUFFER"
    )
    CON_PRINTBUFFER,

    /**
     * {@code CON_CONSDEV = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CON_CONSDEV"
    )
    CON_CONSDEV,

    /**
     * {@code CON_ENABLED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "CON_ENABLED"
    )
    CON_ENABLED,

    /**
     * {@code CON_BOOT = 8}
     */
    @EnumMember(
        value = 8L,
        name = "CON_BOOT"
    )
    CON_BOOT,

    /**
     * {@code CON_ANYTIME = 16}
     */
    @EnumMember(
        value = 16L,
        name = "CON_ANYTIME"
    )
    CON_ANYTIME,

    /**
     * {@code CON_BRL = 32}
     */
    @EnumMember(
        value = 32L,
        name = "CON_BRL"
    )
    CON_BRL,

    /**
     * {@code CON_EXTENDED = 64}
     */
    @EnumMember(
        value = 64L,
        name = "CON_EXTENDED"
    )
    CON_EXTENDED,

    /**
     * {@code CON_SUSPENDED = 128}
     */
    @EnumMember(
        value = 128L,
        name = "CON_SUSPENDED"
    )
    CON_SUSPENDED,

    /**
     * {@code CON_NBCON = 256}
     */
    @EnumMember(
        value = 256L,
        name = "CON_NBCON"
    )
    CON_NBCON
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int event; long long unsigned int umask; long long unsigned int usr; long long unsigned int os; long long unsigned int edge; long long unsigned int pc; long long unsigned int interrupt; long long unsigned int __reserved1; long long unsigned int en; long long unsigned int inv; long long unsigned int cmask; long long unsigned int event2; long long unsigned int __reserved2; long long unsigned int go; long long unsigned int ho; }"
  )
  @NotUsableInJava
  public static class bits_of_x86_pmu_config extends Struct {
    public @Unsigned long event;

    public @Unsigned long umask;

    public @Unsigned long usr;

    public @Unsigned long os;

    public @Unsigned long edge;

    public @Unsigned long pc;

    public @Unsigned long interrupt;

    public @Unsigned long __reserved1;

    public @Unsigned long en;

    public @Unsigned long inv;

    public @Unsigned long cmask;

    public @Unsigned long event2;

    public @Unsigned long __reserved2;

    public @Unsigned long go;

    public @Unsigned long ho;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int srcrt; short unsigned int osrcrt; short unsigned int rxinfo; short unsigned int rxoinfo; short unsigned int rxhlim; short unsigned int rxohlim; short unsigned int hopopts; short unsigned int ohopopts; short unsigned int dstopts; short unsigned int odstopts; short unsigned int rxflow; short unsigned int rxtclass; short unsigned int rxpmtu; short unsigned int rxorigdstaddr; short unsigned int recvfragsize; }"
  )
  @NotUsableInJava
  public static class bits_of_rxopt_of_ipv6_pinfo extends Struct {
    public @Unsigned short srcrt;

    public @Unsigned short osrcrt;

    public @Unsigned short rxinfo;

    public @Unsigned short rxoinfo;

    public @Unsigned short rxhlim;

    public @Unsigned short rxohlim;

    public @Unsigned short hopopts;

    public @Unsigned short ohopopts;

    public @Unsigned short dstopts;

    public @Unsigned short odstopts;

    public @Unsigned short rxflow;

    public @Unsigned short rxtclass;

    public @Unsigned short rxpmtu;

    public @Unsigned short rxorigdstaddr;

    public @Unsigned short recvfragsize;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int __reserved_2; unsigned int LTS; unsigned int delivery_type; unsigned int __reserved_1; unsigned int ID; }"
  )
  @NotUsableInJava
  public static class bits_of_IO_APIC_reg_00 extends Struct {
    public @Unsigned int __reserved_2;

    public @Unsigned int LTS;

    public @Unsigned int delivery_type;

    public @Unsigned int __reserved_1;

    public @Unsigned int ID;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int version; unsigned int __reserved_2; unsigned int PRQ; unsigned int entries; unsigned int __reserved_1; }"
  )
  @NotUsableInJava
  public static class bits_of_IO_APIC_reg_01 extends Struct {
    public @Unsigned int version;

    public @Unsigned int __reserved_2;

    public @Unsigned int PRQ;

    public @Unsigned int entries;

    public @Unsigned int __reserved_1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int __reserved_2; unsigned int arbitration; unsigned int __reserved_1; }"
  )
  @NotUsableInJava
  public static class bits_of_IO_APIC_reg_02 extends Struct {
    public @Unsigned int __reserved_2;

    public @Unsigned int arbitration;

    public @Unsigned int __reserved_1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int boot_DT; unsigned int __reserved_1; }"
  )
  @NotUsableInJava
  public static class bits_of_IO_APIC_reg_03 extends Struct {
    public @Unsigned int boot_DT;

    public @Unsigned int __reserved_1;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct plist_node"
  )
  @NotUsableInJava
  public static class plist_node extends Struct {
    public int prio;

    public list_head prio_list;

    public list_head node_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct plist_head"
  )
  @NotUsableInJava
  public static class plist_head extends Struct {
    public list_head node_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union hsw_tsx_tuning"
  )
  @NotUsableInJava
  public static class hsw_tsx_tuning extends Union {
    public anon_member_of_hsw_tsx_tuning anon0;

    public @Unsigned long value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct inode *inode; }"
  )
  @NotUsableInJava
  public static class ceph_of_fl_u_of_file_lock extends Struct {
    public Ptr inode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct sx150x_123_pri x123; struct sx150x_456_pri x456; struct sx150x_789_pri x789; }"
  )
  @NotUsableInJava
  public static class pri_of_sx150x_device_data extends Union {
    public sx150x_123_pri x123;

    public sx150x_456_pri x456;

    public sx150x_789_pri x789;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fast_pool"
  )
  @NotUsableInJava
  public static class fast_pool extends Struct {
    public @Unsigned long @Size(4) [] pool;

    public @Unsigned long last;

    public @Unsigned int count;

    public timer_list mix;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char bHubHdrDecLat; short unsigned int wHubDelay; short unsigned int DeviceRemovable; }"
  )
  @NotUsableInJava
  public static class ss_of_u_of_usb_hub_descriptor extends Struct {
    public @Unsigned char bHubHdrDecLat;

    public @Unsigned @OriginalName("__le16") short wHubDelay;

    public @Unsigned @OriginalName("__le16") short DeviceRemovable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vers_iter"
  )
  @NotUsableInJava
  public static class vers_iter extends Struct {
    public @Unsigned long param_size;

    public Ptr vers;

    public Ptr old_vers;

    public String end;

    public @Unsigned @OriginalName("uint32_t") int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum vmx_l1d_flush_state"
  )
  public enum vmx_l1d_flush_state implements Enum, TypedEnum {
    /**
     * {@code VMENTER_L1D_FLUSH_AUTO = 0}
     */
    @EnumMember(
        value = 0L,
        name = "VMENTER_L1D_FLUSH_AUTO"
    )
    VMENTER_L1D_FLUSH_AUTO,

    /**
     * {@code VMENTER_L1D_FLUSH_NEVER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "VMENTER_L1D_FLUSH_NEVER"
    )
    VMENTER_L1D_FLUSH_NEVER,

    /**
     * {@code VMENTER_L1D_FLUSH_COND = 2}
     */
    @EnumMember(
        value = 2L,
        name = "VMENTER_L1D_FLUSH_COND"
    )
    VMENTER_L1D_FLUSH_COND,

    /**
     * {@code VMENTER_L1D_FLUSH_ALWAYS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "VMENTER_L1D_FLUSH_ALWAYS"
    )
    VMENTER_L1D_FLUSH_ALWAYS,

    /**
     * {@code VMENTER_L1D_FLUSH_EPT_DISABLED = 4}
     */
    @EnumMember(
        value = 4L,
        name = "VMENTER_L1D_FLUSH_EPT_DISABLED"
    )
    VMENTER_L1D_FLUSH_EPT_DISABLED,

    /**
     * {@code VMENTER_L1D_FLUSH_NOT_REQUIRED = 5}
     */
    @EnumMember(
        value = 5L,
        name = "VMENTER_L1D_FLUSH_NOT_REQUIRED"
    )
    VMENTER_L1D_FLUSH_NOT_REQUIRED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum vmx_feature_leafs"
  )
  public enum vmx_feature_leafs implements Enum, TypedEnum {
    /**
     * {@code MISC_FEATURES = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MISC_FEATURES"
    )
    MISC_FEATURES,

    /**
     * {@code PRIMARY_CTLS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "PRIMARY_CTLS"
    )
    PRIMARY_CTLS,

    /**
     * {@code SECONDARY_CTLS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SECONDARY_CTLS"
    )
    SECONDARY_CTLS,

    /**
     * {@code TERTIARY_CTLS_LOW = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TERTIARY_CTLS_LOW"
    )
    TERTIARY_CTLS_LOW,

    /**
     * {@code TERTIARY_CTLS_HIGH = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TERTIARY_CTLS_HIGH"
    )
    TERTIARY_CTLS_HIGH,

    /**
     * {@code NR_VMX_FEATURE_WORDS = 5}
     */
    @EnumMember(
        value = 5L,
        name = "NR_VMX_FEATURE_WORDS"
    )
    NR_VMX_FEATURE_WORDS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct vmcore_cb"
  )
  @NotUsableInJava
  public static class vmcore_cb extends Struct {
    public Ptr pfn_is_ram;

    public list_head next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct efifb_dmi_info"
  )
  @NotUsableInJava
  public static class efifb_dmi_info extends Struct {
    public String optname;

    public @Unsigned long base;

    public int stride;

    public int width;

    public int height;

    public int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sp_node"
  )
  @NotUsableInJava
  public static class sp_node extends Struct {
    public rb_node nd;

    public @Unsigned long start;

    public @Unsigned long end;

    public Ptr policy;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum sgp_type"
  )
  public enum sgp_type implements Enum, TypedEnum {
    /**
     * {@code SGP_READ = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SGP_READ"
    )
    SGP_READ,

    /**
     * {@code SGP_NOALLOC = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SGP_NOALLOC"
    )
    SGP_NOALLOC,

    /**
     * {@code SGP_CACHE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SGP_CACHE"
    )
    SGP_CACHE,

    /**
     * {@code SGP_WRITE = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SGP_WRITE"
    )
    SGP_WRITE,

    /**
     * {@code SGP_FALLOC = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SGP_FALLOC"
    )
    SGP_FALLOC
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum multi_stop_state"
  )
  public enum multi_stop_state implements Enum, TypedEnum {
    /**
     * {@code MULTI_STOP_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MULTI_STOP_NONE"
    )
    MULTI_STOP_NONE,

    /**
     * {@code MULTI_STOP_PREPARE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MULTI_STOP_PREPARE"
    )
    MULTI_STOP_PREPARE,

    /**
     * {@code MULTI_STOP_DISABLE_IRQ = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MULTI_STOP_DISABLE_IRQ"
    )
    MULTI_STOP_DISABLE_IRQ,

    /**
     * {@code MULTI_STOP_RUN = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MULTI_STOP_RUN"
    )
    MULTI_STOP_RUN,

    /**
     * {@code MULTI_STOP_EXIT = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MULTI_STOP_EXIT"
    )
    MULTI_STOP_EXIT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct multi_stop_data"
  )
  @NotUsableInJava
  public static class multi_stop_data extends Struct {
    public @OriginalName("cpu_stop_fn_t") Ptr fn;

    public Ptr data;

    public @Unsigned int num_threads;

    public Ptr active_cpus;

    public multi_stop_state state;

    public atomic_t thread_ack;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct multi_symbols_sort"
  )
  @NotUsableInJava
  public static class multi_symbols_sort extends Struct {
    public Ptr funcs;

    public Ptr cookies;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct multi_transaction"
  )
  @NotUsableInJava
  public static class multi_transaction extends Struct {
    public kref count;

    public @OriginalName("ssize_t") long size;

    public char @Size(0) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msdos_sb_info"
  )
  @NotUsableInJava
  public static class msdos_sb_info extends Struct {
    public @Unsigned short sec_per_clus;

    public @Unsigned short cluster_bits;

    public @Unsigned int cluster_size;

    public @Unsigned char fats;

    public @Unsigned char fat_bits;

    public @Unsigned short fat_start;

    public @Unsigned long fat_length;

    public @Unsigned long dir_start;

    public @Unsigned short dir_entries;

    public @Unsigned long data_start;

    public @Unsigned long max_cluster;

    public @Unsigned long root_cluster;

    public @Unsigned long fsinfo_sector;

    public mutex fat_lock;

    public mutex nfs_build_inode_lock;

    public mutex s_lock;

    public @Unsigned int prev_free;

    public @Unsigned int free_clusters;

    public @Unsigned int free_clus_valid;

    public fat_mount_options options;

    public Ptr nls_disk;

    public Ptr nls_io;

    public Ptr dir_ops;

    public int dir_per_block;

    public int dir_per_block_bits;

    public @Unsigned int vol_id;

    public int fatent_shift;

    public Ptr fatent_ops;

    public Ptr fat_inode;

    public Ptr fsinfo_inode;

    public ratelimit_state ratelimit;

    public @OriginalName("spinlock_t") spinlock inode_hash_lock;

    public hlist_head @Size(256) [] inode_hashtable;

    public @OriginalName("spinlock_t") spinlock dir_hash_lock;

    public hlist_head @Size(256) [] dir_hashtable;

    public @Unsigned int dirty;

    public callback_head rcu;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msdos_inode_info"
  )
  @NotUsableInJava
  public static class msdos_inode_info extends Struct {
    public @OriginalName("spinlock_t") spinlock cache_lru_lock;

    public list_head cache_lru;

    public int nr_caches;

    public @Unsigned int cache_valid_id;

    public @OriginalName("loff_t") long mmu_private;

    public int i_start;

    public int i_logstart;

    public int i_attrs;

    public @OriginalName("loff_t") long i_pos;

    public hlist_node i_fat_hash;

    public hlist_node i_dir_hash;

    public rw_semaphore truncate_lock;

    public timespec64 i_crtime;

    public inode vfs_inode;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msdos_partition"
  )
  @NotUsableInJava
  public static class msdos_partition extends Struct {
    public @Unsigned char boot_ind;

    public @Unsigned char head;

    public @Unsigned char sector;

    public @Unsigned char cyl;

    public @Unsigned char sys_ind;

    public @Unsigned char end_head;

    public @Unsigned char end_sector;

    public @Unsigned char end_cyl;

    public @Unsigned @OriginalName("__le32") int start_sect;

    public @Unsigned @OriginalName("__le32") int nr_sects;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msdos_dir_entry"
  )
  @NotUsableInJava
  public static class msdos_dir_entry extends Struct {
    public @Unsigned char @Size(11) [] name;

    public @Unsigned char attr;

    public @Unsigned char lcase;

    public @Unsigned char ctime_cs;

    public @Unsigned @OriginalName("__le16") short ctime;

    public @Unsigned @OriginalName("__le16") short cdate;

    public @Unsigned @OriginalName("__le16") short adate;

    public @Unsigned @OriginalName("__le16") short starthi;

    public @Unsigned @OriginalName("__le16") short time;

    public @Unsigned @OriginalName("__le16") short date;

    public @Unsigned @OriginalName("__le16") short start;

    public @Unsigned @OriginalName("__le32") int size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum msdos_sys_ind"
  )
  public enum msdos_sys_ind implements Enum, TypedEnum {
    /**
     * {@code DOS_EXTENDED_PARTITION = 5}
     */
    @EnumMember(
        value = 5L,
        name = "DOS_EXTENDED_PARTITION"
    )
    DOS_EXTENDED_PARTITION,

    /**
     * {@code LINUX_EXTENDED_PARTITION = 133}
     */
    @EnumMember(
        value = 133L,
        name = "LINUX_EXTENDED_PARTITION"
    )
    LINUX_EXTENDED_PARTITION,

    /**
     * {@code WIN98_EXTENDED_PARTITION = 15}
     */
    @EnumMember(
        value = 15L,
        name = "WIN98_EXTENDED_PARTITION"
    )
    WIN98_EXTENDED_PARTITION,

    /**
     * {@code LINUX_DATA_PARTITION = 131}
     */
    @EnumMember(
        value = 131L,
        name = "LINUX_DATA_PARTITION"
    )
    LINUX_DATA_PARTITION,

    /**
     * {@code LINUX_LVM_PARTITION = 142}
     */
    @EnumMember(
        value = 142L,
        name = "LINUX_LVM_PARTITION"
    )
    LINUX_LVM_PARTITION,

    /**
     * {@code LINUX_RAID_PARTITION = 253}
     */
    @EnumMember(
        value = 253L,
        name = "LINUX_RAID_PARTITION"
    )
    LINUX_RAID_PARTITION,

    /**
     * {@code SOLARIS_X86_PARTITION = 130}
     */
    @EnumMember(
        value = 130L,
        name = "SOLARIS_X86_PARTITION"
    )
    SOLARIS_X86_PARTITION,

    /**
     * {@code NEW_SOLARIS_X86_PARTITION = 191}
     */
    @EnumMember(
        value = 191L,
        name = "NEW_SOLARIS_X86_PARTITION"
    )
    NEW_SOLARIS_X86_PARTITION,

    /**
     * {@code DM6_AUX1PARTITION = 81}
     */
    @EnumMember(
        value = 81L,
        name = "DM6_AUX1PARTITION"
    )
    DM6_AUX1PARTITION,

    /**
     * {@code DM6_AUX3PARTITION = 83}
     */
    @EnumMember(
        value = 83L,
        name = "DM6_AUX3PARTITION"
    )
    DM6_AUX3PARTITION,

    /**
     * {@code DM6_PARTITION = 84}
     */
    @EnumMember(
        value = 84L,
        name = "DM6_PARTITION"
    )
    DM6_PARTITION,

    /**
     * {@code EZD_PARTITION = 85}
     */
    @EnumMember(
        value = 85L,
        name = "EZD_PARTITION"
    )
    EZD_PARTITION,

    /**
     * {@code FREEBSD_PARTITION = 165}
     */
    @EnumMember(
        value = 165L,
        name = "FREEBSD_PARTITION"
    )
    FREEBSD_PARTITION,

    /**
     * {@code OPENBSD_PARTITION = 166}
     */
    @EnumMember(
        value = 166L,
        name = "OPENBSD_PARTITION"
    )
    OPENBSD_PARTITION,

    /**
     * {@code NETBSD_PARTITION = 169}
     */
    @EnumMember(
        value = 169L,
        name = "NETBSD_PARTITION"
    )
    NETBSD_PARTITION,

    /**
     * {@code BSDI_PARTITION = 183}
     */
    @EnumMember(
        value = 183L,
        name = "BSDI_PARTITION"
    )
    BSDI_PARTITION,

    /**
     * {@code MINIX_PARTITION = 129}
     */
    @EnumMember(
        value = 129L,
        name = "MINIX_PARTITION"
    )
    MINIX_PARTITION,

    /**
     * {@code UNIXWARE_PARTITION = 99}
     */
    @EnumMember(
        value = 99L,
        name = "UNIXWARE_PARTITION"
    )
    UNIXWARE_PARTITION
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msdos_dir_slot"
  )
  @NotUsableInJava
  public static class msdos_dir_slot extends Struct {
    public @Unsigned char id;

    public @Unsigned char @Size(10) [] name0_4;

    public @Unsigned char attr;

    public @Unsigned char reserved;

    public @Unsigned char alias_checksum;

    public @Unsigned char @Size(12) [] name5_10;

    public @Unsigned @OriginalName("__le16") short start;

    public @Unsigned char @Size(4) [] name11_12;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum attachDictPref_of_ZSTD_CCtx_params_and_attachDictPref_of_ZSTD_CCtx_params_s"
  )
  public enum attachDictPref_of_ZSTD_CCtx_params_and_attachDictPref_of_ZSTD_CCtx_params_s implements Enum, TypedEnum {
    /**
     * {@code ZSTD_dictDefaultAttach = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_dictDefaultAttach"
    )
    ZSTD_dictDefaultAttach,

    /**
     * {@code ZSTD_dictForceAttach = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_dictForceAttach"
    )
    ZSTD_dictForceAttach,

    /**
     * {@code ZSTD_dictForceCopy = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTD_dictForceCopy"
    )
    ZSTD_dictForceCopy,

    /**
     * {@code ZSTD_dictForceLoad = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ZSTD_dictForceLoad"
    )
    ZSTD_dictForceLoad
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct cfg80211_chan_def chandef; }"
  )
  @NotUsableInJava
  public static class ocb_of_u_of_wireless_dev extends Struct {
    public cfg80211_chan_def chandef;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char injected; unsigned char nr; unsigned char soft; unsigned char shadow; }"
  )
  @NotUsableInJava
  public static class interrupt_of_kvm_vcpu_events extends Struct {
    public @Unsigned char injected;

    public @Unsigned char nr;

    public @Unsigned char soft;

    public @Unsigned char shadow;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char type; unsigned char code; }"
  )
  @NotUsableInJava
  public static class icmpt_of_flowi_uli extends Struct {
    public @Unsigned char type;

    public @Unsigned char code;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum refMultipleDDicts_of_ZSTD_DCtx_and_refMultipleDDicts_of_ZSTD_DCtx_s"
  )
  public enum refMultipleDDicts_of_ZSTD_DCtx_and_refMultipleDDicts_of_ZSTD_DCtx_s implements Enum, TypedEnum {
    /**
     * {@code ZSTD_rmd_refSingleDDict = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_rmd_refSingleDDict"
    )
    ZSTD_rmd_refSingleDDict,

    /**
     * {@code ZSTD_rmd_refMultipleDDicts = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_rmd_refMultipleDDicts"
    )
    ZSTD_rmd_refMultipleDDicts
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct region_devres"
  )
  @NotUsableInJava
  public static class region_devres extends Struct {
    public Ptr parent;

    public @Unsigned @OriginalName("resource_size_t") long start;

    public @Unsigned @OriginalName("resource_size_t") long n;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int reserved1; long long unsigned int reserved2; long long unsigned int reserved3; }"
  )
  @NotUsableInJava
  public static class reserved_of_arg_of_uffd_msg extends Struct {
    public @Unsigned long reserved1;

    public @Unsigned long reserved2;

    public @Unsigned long reserved3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int features_eax; unsigned int features_ebx; unsigned int features_edx; unsigned int enlightenments_eax; unsigned int enlightenments_ebx; unsigned int syndbg_cap_eax; unsigned int nested_eax; unsigned int nested_ebx; }"
  )
  @NotUsableInJava
  public static class cpuid_cache_of_kvm_vcpu_hv extends Struct {
    public @Unsigned int features_eax;

    public @Unsigned int features_ebx;

    public @Unsigned int features_edx;

    public @Unsigned int enlightenments_eax;

    public @Unsigned int enlightenments_ebx;

    public @Unsigned int syndbg_cap_eax;

    public @Unsigned int nested_eax;

    public @Unsigned int nested_ebx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cpuid_regs_idx"
  )
  public enum cpuid_regs_idx implements Enum, TypedEnum {
    /**
     * {@code CPUID_EAX = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CPUID_EAX"
    )
    CPUID_EAX,

    /**
     * {@code CPUID_EBX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CPUID_EBX"
    )
    CPUID_EBX,

    /**
     * {@code CPUID_ECX = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CPUID_ECX"
    )
    CPUID_ECX,

    /**
     * {@code CPUID_EDX = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CPUID_EDX"
    )
    CPUID_EDX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpuid_bit"
  )
  @NotUsableInJava
  public static class cpuid_bit extends Struct {
    public @Unsigned short feature;

    public @Unsigned char reg;

    public @Unsigned char bit;

    public @Unsigned int level;

    public @Unsigned int sub_leaf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum cpuid_leafs"
  )
  public enum cpuid_leafs implements Enum, TypedEnum {
    /**
     * {@code CPUID_1_EDX = 0}
     */
    @EnumMember(
        value = 0L,
        name = "CPUID_1_EDX"
    )
    CPUID_1_EDX,

    /**
     * {@code CPUID_8000_0001_EDX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "CPUID_8000_0001_EDX"
    )
    CPUID_8000_0001_EDX,

    /**
     * {@code CPUID_8086_0001_EDX = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CPUID_8086_0001_EDX"
    )
    CPUID_8086_0001_EDX,

    /**
     * {@code CPUID_LNX_1 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "CPUID_LNX_1"
    )
    CPUID_LNX_1,

    /**
     * {@code CPUID_1_ECX = 4}
     */
    @EnumMember(
        value = 4L,
        name = "CPUID_1_ECX"
    )
    CPUID_1_ECX,

    /**
     * {@code CPUID_C000_0001_EDX = 5}
     */
    @EnumMember(
        value = 5L,
        name = "CPUID_C000_0001_EDX"
    )
    CPUID_C000_0001_EDX,

    /**
     * {@code CPUID_8000_0001_ECX = 6}
     */
    @EnumMember(
        value = 6L,
        name = "CPUID_8000_0001_ECX"
    )
    CPUID_8000_0001_ECX,

    /**
     * {@code CPUID_LNX_2 = 7}
     */
    @EnumMember(
        value = 7L,
        name = "CPUID_LNX_2"
    )
    CPUID_LNX_2,

    /**
     * {@code CPUID_LNX_3 = 8}
     */
    @EnumMember(
        value = 8L,
        name = "CPUID_LNX_3"
    )
    CPUID_LNX_3,

    /**
     * {@code CPUID_7_0_EBX = 9}
     */
    @EnumMember(
        value = 9L,
        name = "CPUID_7_0_EBX"
    )
    CPUID_7_0_EBX,

    /**
     * {@code CPUID_D_1_EAX = 10}
     */
    @EnumMember(
        value = 10L,
        name = "CPUID_D_1_EAX"
    )
    CPUID_D_1_EAX,

    /**
     * {@code CPUID_LNX_4 = 11}
     */
    @EnumMember(
        value = 11L,
        name = "CPUID_LNX_4"
    )
    CPUID_LNX_4,

    /**
     * {@code CPUID_7_1_EAX = 12}
     */
    @EnumMember(
        value = 12L,
        name = "CPUID_7_1_EAX"
    )
    CPUID_7_1_EAX,

    /**
     * {@code CPUID_8000_0008_EBX = 13}
     */
    @EnumMember(
        value = 13L,
        name = "CPUID_8000_0008_EBX"
    )
    CPUID_8000_0008_EBX,

    /**
     * {@code CPUID_6_EAX = 14}
     */
    @EnumMember(
        value = 14L,
        name = "CPUID_6_EAX"
    )
    CPUID_6_EAX,

    /**
     * {@code CPUID_8000_000A_EDX = 15}
     */
    @EnumMember(
        value = 15L,
        name = "CPUID_8000_000A_EDX"
    )
    CPUID_8000_000A_EDX,

    /**
     * {@code CPUID_7_ECX = 16}
     */
    @EnumMember(
        value = 16L,
        name = "CPUID_7_ECX"
    )
    CPUID_7_ECX,

    /**
     * {@code CPUID_8000_0007_EBX = 17}
     */
    @EnumMember(
        value = 17L,
        name = "CPUID_8000_0007_EBX"
    )
    CPUID_8000_0007_EBX,

    /**
     * {@code CPUID_7_EDX = 18}
     */
    @EnumMember(
        value = 18L,
        name = "CPUID_7_EDX"
    )
    CPUID_7_EDX,

    /**
     * {@code CPUID_8000_001F_EAX = 19}
     */
    @EnumMember(
        value = 19L,
        name = "CPUID_8000_001F_EAX"
    )
    CPUID_8000_001F_EAX,

    /**
     * {@code CPUID_8000_0021_EAX = 20}
     */
    @EnumMember(
        value = 20L,
        name = "CPUID_8000_0021_EAX"
    )
    CPUID_8000_0021_EAX,

    /**
     * {@code CPUID_LNX_5 = 21}
     */
    @EnumMember(
        value = 21L,
        name = "CPUID_LNX_5"
    )
    CPUID_LNX_5,

    /**
     * {@code NR_CPUID_WORDS = 22}
     */
    @EnumMember(
        value = 22L,
        name = "NR_CPUID_WORDS"
    )
    NR_CPUID_WORDS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpuid_leaf"
  )
  @NotUsableInJava
  public static class cpuid_leaf extends Struct {
    public @Unsigned int fn;

    public @Unsigned int subfn;

    public @Unsigned int eax;

    public @Unsigned int ebx;

    public @Unsigned int ecx;

    public @Unsigned int edx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpuid_dep"
  )
  @NotUsableInJava
  public static class cpuid_dep extends Struct {
    public @Unsigned int feature;

    public @Unsigned int depends;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpuid_dependent_feature"
  )
  @NotUsableInJava
  public static class cpuid_dependent_feature extends Struct {
    public @Unsigned int feature;

    public @Unsigned int level;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpuid_regs"
  )
  @NotUsableInJava
  public static class cpuid_regs extends Struct {
    public @Unsigned int eax;

    public @Unsigned int ebx;

    public @Unsigned int ecx;

    public @Unsigned int edx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct inodes_stat_t"
  )
  @NotUsableInJava
  public static class inodes_stat_t extends Struct {
    public long nr_inodes;

    public long nr_unused;

    public long @Size(5) [] dummy;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int space; unsigned int seq; long long unsigned int time; }"
  )
  @NotUsableInJava
  public static class rcvq_space_of_tcp_sock extends Struct {
    public @Unsigned int space;

    public @Unsigned int seq;

    public @Unsigned long time;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int space; unsigned int copied; long long unsigned int time; long long unsigned int rtt_us; }"
  )
  @NotUsableInJava
  public static class rcvq_space_of_mptcp_sock extends Struct {
    public @Unsigned int space;

    public @Unsigned int copied;

    public @Unsigned long time;

    public @Unsigned long rtt_us;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rss_req_info"
  )
  @NotUsableInJava
  public static class rss_req_info extends Struct {
    public ethnl_req_info base;

    public @Unsigned int rss_context;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rss_reply_data"
  )
  @NotUsableInJava
  public static class rss_reply_data extends Struct {
    public ethnl_reply_data base;

    public @Unsigned int indir_size;

    public @Unsigned int hkey_size;

    public @Unsigned int hfunc;

    public @Unsigned int input_xfrm;

    public Ptr indir_table;

    public Ptr hkey;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int lapic_lvtpc; long long unsigned int pad; }"
  )
  @NotUsableInJava
  public static class l_of_xen_pmu_arch extends Union {
    public @Unsigned @OriginalName("uint32_t") int lapic_lvtpc;

    public @Unsigned @OriginalName("uint64_t") long pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wpan_dev"
  )
  @NotUsableInJava
  public static class wpan_dev extends Struct {
    public Ptr wpan_phy;

    public int iftype;

    public list_head list;

    public Ptr netdev;

    public Ptr header_ops;

    public Ptr lowpan_dev;

    public @Unsigned int identifier;

    public @Unsigned @OriginalName("__le16") short pan_id;

    public @Unsigned @OriginalName("__le16") short short_addr;

    public @Unsigned @OriginalName("__le64") long extended_addr;

    public atomic_t bsn;

    public atomic_t dsn;

    public @Unsigned char min_be;

    public @Unsigned char max_be;

    public @Unsigned char csma_retries;

    public byte frame_retries;

    public boolean lbt;

    public boolean ackreq;

    public mutex association_lock;

    public Ptr parent;

    public list_head children;

    public @Unsigned int max_associations;

    public @Unsigned int nchildren;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wpan_phy"
  )
  @NotUsableInJava
  public static class wpan_phy extends Struct {
    public Ptr privid;

    public @Unsigned long flags;

    public @Unsigned char current_channel;

    public @Unsigned char current_page;

    public wpan_phy_supported supported;

    public int transmit_power;

    public wpan_phy_cca cca;

    public @Unsigned @OriginalName("__le64") long perm_extended_addr;

    public int cca_ed_level;

    public @Unsigned int symbol_duration;

    public @Unsigned short lifs_period;

    public @Unsigned short sifs_period;

    public device dev;

    public possible_net_t _net;

    public @OriginalName("spinlock_t") spinlock queue_lock;

    public atomic_t ongoing_txs;

    public atomic_t hold_txs;

    public @OriginalName("wait_queue_head_t") wait_queue_head sync_txq;

    public ieee802154_filtering_level filtering;

    public char @Size(0) [] priv;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wpan_phy_cca"
  )
  @NotUsableInJava
  public static class wpan_phy_cca extends Struct {
    public nl802154_cca_modes mode;

    public nl802154_cca_opts opt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wpan_phy_supported"
  )
  @NotUsableInJava
  public static class wpan_phy_supported extends Struct {
    public @Unsigned int @Size(32) [] channels;

    public @Unsigned int cca_modes;

    public @Unsigned int cca_opts;

    public @Unsigned int iftypes;

    public nl802154_supported_bool_states lbt;

    public @Unsigned char min_minbe;

    public @Unsigned char max_minbe;

    public @Unsigned char min_maxbe;

    public @Unsigned char max_maxbe;

    public @Unsigned char min_csma_backoffs;

    public @Unsigned char max_csma_backoffs;

    public byte min_frame_retries;

    public byte max_frame_retries;

    public @Unsigned long tx_powers_size;

    public @Unsigned long cca_ed_levels_size;

    public Ptr tx_powers;

    public Ptr cca_ed_levels;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wpan_dev_header_ops"
  )
  @NotUsableInJava
  public static class wpan_dev_header_ops extends Struct {
    public Ptr create;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nfnl_ct_hook"
  )
  @NotUsableInJava
  public static class nfnl_ct_hook extends Struct {
    public Ptr build_size;

    public Ptr build;

    public Ptr parse;

    public Ptr attach_expect;

    public Ptr seq_adjust;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum mminit_level"
  )
  public enum mminit_level implements Enum, TypedEnum {
    /**
     * {@code MMINIT_WARNING = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MMINIT_WARNING"
    )
    MMINIT_WARNING,

    /**
     * {@code MMINIT_VERIFY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MMINIT_VERIFY"
    )
    MMINIT_VERIFY,

    /**
     * {@code MMINIT_TRACE = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MMINIT_TRACE"
    )
    MMINIT_TRACE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mminit_pfnnid_cache"
  )
  @NotUsableInJava
  public static class mminit_pfnnid_cache extends Struct {
    public @Unsigned long last_start;

    public @Unsigned long last_end;

    public int last_nid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum uclamp_id"
  )
  public enum uclamp_id implements Enum, TypedEnum {
    /**
     * {@code UCLAMP_MIN = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UCLAMP_MIN"
    )
    UCLAMP_MIN,

    /**
     * {@code UCLAMP_MAX = 1}
     */
    @EnumMember(
        value = 1L,
        name = "UCLAMP_MAX"
    )
    UCLAMP_MAX,

    /**
     * {@code UCLAMP_CNT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "UCLAMP_CNT"
    )
    UCLAMP_CNT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uclamp_se"
  )
  @NotUsableInJava
  public static class uclamp_se extends Struct {
    public @Unsigned int value;

    public @Unsigned int bucket_id;

    public @Unsigned int active;

    public @Unsigned int user_defined;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uclamp_bucket"
  )
  @NotUsableInJava
  public static class uclamp_bucket extends Struct {
    public @Unsigned long value;

    public @Unsigned long tasks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uclamp_rq"
  )
  @NotUsableInJava
  public static class uclamp_rq extends Struct {
    public @Unsigned int value;

    public uclamp_bucket @Size(5) [] bucket;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uclamp_request"
  )
  @NotUsableInJava
  public static class uclamp_request extends Struct {
    public long percent;

    public @Unsigned long util;

    public int ret;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int ttbr[4]; unsigned int n_ttbrs; }"
  )
  @NotUsableInJava
  public static class apple_dart_cfg_of_anon_member_of_io_pgtable_cfg extends Struct {
    public @Unsigned long @Size(4) [] ttbr;

    public @Unsigned int n_ttbrs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum dictContentType_of_ZSTD_CDict_and_dictContentType_of_ZSTD_CDict_s_and_dictContentType_of_ZSTD_localDict"
  )
  public enum dictContentType_of_ZSTD_CDict_and_dictContentType_of_ZSTD_CDict_s_and_dictContentType_of_ZSTD_localDict implements Enum, TypedEnum {
    /**
     * {@code ZSTD_dct_auto = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ZSTD_dct_auto"
    )
    ZSTD_dct_auto,

    /**
     * {@code ZSTD_dct_rawContent = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ZSTD_dct_rawContent"
    )
    ZSTD_dct_rawContent,

    /**
     * {@code ZSTD_dct_fullDict = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ZSTD_dct_fullDict"
    )
    ZSTD_dct_fullDict
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum srbds_mitigations"
  )
  public enum srbds_mitigations implements Enum, TypedEnum {
    /**
     * {@code SRBDS_MITIGATION_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SRBDS_MITIGATION_OFF"
    )
    SRBDS_MITIGATION_OFF,

    /**
     * {@code SRBDS_MITIGATION_UCODE_NEEDED = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SRBDS_MITIGATION_UCODE_NEEDED"
    )
    SRBDS_MITIGATION_UCODE_NEEDED,

    /**
     * {@code SRBDS_MITIGATION_FULL = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SRBDS_MITIGATION_FULL"
    )
    SRBDS_MITIGATION_FULL,

    /**
     * {@code SRBDS_MITIGATION_TSX_OFF = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SRBDS_MITIGATION_TSX_OFF"
    )
    SRBDS_MITIGATION_TSX_OFF,

    /**
     * {@code SRBDS_MITIGATION_HYPERVISOR = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SRBDS_MITIGATION_HYPERVISOR"
    )
    SRBDS_MITIGATION_HYPERVISOR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { char ax25_call[7]; }"
  )
  @NotUsableInJava
  public static class ax25_address extends Struct {
    public char @Size(7) [] ax25_call;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct linkstate_reply_data"
  )
  @NotUsableInJava
  public static class linkstate_reply_data extends Struct {
    public ethnl_reply_data base;

    public int link;

    public int sqi;

    public int sqi_max;

    public ethtool_link_ext_stats link_stats;

    public boolean link_ext_state_provided;

    public ethtool_link_ext_state_info ethtool_link_ext_state_info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rate_sample"
  )
  @NotUsableInJava
  public static class rate_sample extends Struct {
    public @Unsigned long prior_mstamp;

    public @Unsigned int prior_delivered;

    public @Unsigned int prior_delivered_ce;

    public int delivered;

    public int delivered_ce;

    public long interval_us;

    public @Unsigned int snd_interval_us;

    public @Unsigned int rcv_interval_us;

    public long rtt_us;

    public int losses;

    public @Unsigned int acked_sacked;

    public @Unsigned int prior_in_flight;

    public @Unsigned int last_end_seq;

    public boolean is_app_limited;

    public boolean is_retrans;

    public boolean is_ack_delayed;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short int data; }"
  )
  @NotUsableInJava
  public static class kb_wake_angle_of_anon_member_of_ec_params_motion_sense extends Struct {
    public @OriginalName("int16_t") short data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fatent_operations"
  )
  @NotUsableInJava
  public static class fatent_operations extends Struct {
    public Ptr ent_blocknr;

    public Ptr ent_set_ptr;

    public Ptr ent_bread;

    public Ptr ent_get;

    public Ptr ent_put;

    public Ptr ent_next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fatent_ra"
  )
  @NotUsableInJava
  public static class fatent_ra extends Struct {
    public @Unsigned @OriginalName("sector_t") long cur;

    public @Unsigned @OriginalName("sector_t") long limit;

    public @Unsigned int ra_blocks;

    public @Unsigned @OriginalName("sector_t") long ra_advance;

    public @Unsigned @OriginalName("sector_t") long ra_next;

    public @Unsigned @OriginalName("sector_t") long ra_limit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct backtrack_state"
  )
  @NotUsableInJava
  public static class backtrack_state extends Struct {
    public Ptr env;

    public @Unsigned int frame;

    public @Unsigned int @Size(8) [] reg_masks;

    public @Unsigned long @Size(8) [] stack_masks;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum support_mode"
  )
  public enum support_mode implements Enum, TypedEnum {
    /**
     * {@code ALLOW_LEGACY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ALLOW_LEGACY"
    )
    ALLOW_LEGACY,

    /**
     * {@code DENY_LEGACY = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DENY_LEGACY"
    )
    DENY_LEGACY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum display_flags"
  )
  public enum display_flags implements Enum, TypedEnum {
    /**
     * {@code DISPLAY_FLAGS_HSYNC_LOW = 1}
     */
    @EnumMember(
        value = 1L,
        name = "DISPLAY_FLAGS_HSYNC_LOW"
    )
    DISPLAY_FLAGS_HSYNC_LOW,

    /**
     * {@code DISPLAY_FLAGS_HSYNC_HIGH = 2}
     */
    @EnumMember(
        value = 2L,
        name = "DISPLAY_FLAGS_HSYNC_HIGH"
    )
    DISPLAY_FLAGS_HSYNC_HIGH,

    /**
     * {@code DISPLAY_FLAGS_VSYNC_LOW = 4}
     */
    @EnumMember(
        value = 4L,
        name = "DISPLAY_FLAGS_VSYNC_LOW"
    )
    DISPLAY_FLAGS_VSYNC_LOW,

    /**
     * {@code DISPLAY_FLAGS_VSYNC_HIGH = 8}
     */
    @EnumMember(
        value = 8L,
        name = "DISPLAY_FLAGS_VSYNC_HIGH"
    )
    DISPLAY_FLAGS_VSYNC_HIGH,

    /**
     * {@code DISPLAY_FLAGS_DE_LOW = 16}
     */
    @EnumMember(
        value = 16L,
        name = "DISPLAY_FLAGS_DE_LOW"
    )
    DISPLAY_FLAGS_DE_LOW,

    /**
     * {@code DISPLAY_FLAGS_DE_HIGH = 32}
     */
    @EnumMember(
        value = 32L,
        name = "DISPLAY_FLAGS_DE_HIGH"
    )
    DISPLAY_FLAGS_DE_HIGH,

    /**
     * {@code DISPLAY_FLAGS_PIXDATA_POSEDGE = 64}
     */
    @EnumMember(
        value = 64L,
        name = "DISPLAY_FLAGS_PIXDATA_POSEDGE"
    )
    DISPLAY_FLAGS_PIXDATA_POSEDGE,

    /**
     * {@code DISPLAY_FLAGS_PIXDATA_NEGEDGE = 128}
     */
    @EnumMember(
        value = 128L,
        name = "DISPLAY_FLAGS_PIXDATA_NEGEDGE"
    )
    DISPLAY_FLAGS_PIXDATA_NEGEDGE,

    /**
     * {@code DISPLAY_FLAGS_INTERLACED = 256}
     */
    @EnumMember(
        value = 256L,
        name = "DISPLAY_FLAGS_INTERLACED"
    )
    DISPLAY_FLAGS_INTERLACED,

    /**
     * {@code DISPLAY_FLAGS_DOUBLESCAN = 512}
     */
    @EnumMember(
        value = 512L,
        name = "DISPLAY_FLAGS_DOUBLESCAN"
    )
    DISPLAY_FLAGS_DOUBLESCAN,

    /**
     * {@code DISPLAY_FLAGS_DOUBLECLK = 1024}
     */
    @EnumMember(
        value = 1024L,
        name = "DISPLAY_FLAGS_DOUBLECLK"
    )
    DISPLAY_FLAGS_DOUBLECLK,

    /**
     * {@code DISPLAY_FLAGS_SYNC_POSEDGE = 2048}
     */
    @EnumMember(
        value = 2048L,
        name = "DISPLAY_FLAGS_SYNC_POSEDGE"
    )
    DISPLAY_FLAGS_SYNC_POSEDGE,

    /**
     * {@code DISPLAY_FLAGS_SYNC_NEGEDGE = 4096}
     */
    @EnumMember(
        value = 4096L,
        name = "DISPLAY_FLAGS_SYNC_NEGEDGE"
    )
    DISPLAY_FLAGS_SYNC_NEGEDGE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct display_timing"
  )
  @NotUsableInJava
  public static class display_timing extends Struct {
    public timing_entry pixelclock;

    public timing_entry hactive;

    public timing_entry hfront_porch;

    public timing_entry hback_porch;

    public timing_entry hsync_len;

    public timing_entry vactive;

    public timing_entry vfront_porch;

    public timing_entry vback_porch;

    public timing_entry vsync_len;

    public display_flags flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct display_timings"
  )
  @NotUsableInJava
  public static class display_timings extends Struct {
    public @Unsigned int num_timings;

    public @Unsigned int native_mode;

    public Ptr> timings;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct net *net; }"
  )
  @NotUsableInJava
  public static class possible_net_t extends Struct {
    public Ptr net;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct p2sb_res_cache"
  )
  @NotUsableInJava
  public static class p2sb_res_cache extends Struct {
    public @Unsigned int bus_dev_id;

    public resource res;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ich_laptop"
  )
  @NotUsableInJava
  public static class ich_laptop extends Struct {
    public @Unsigned short device;

    public @Unsigned short subvendor;

    public @Unsigned short subdevice;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct huge_bootmem_page"
  )
  @NotUsableInJava
  public static class huge_bootmem_page extends Struct {
    public list_head list;

    public Ptr hstate;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pglist_data"
  )
  @NotUsableInJava
  public static class pglist_data extends Struct {
    public zone @Size(5) [] node_zones;

    public zonelist @Size(2) [] node_zonelists;

    public int nr_zones;

    public @OriginalName("spinlock_t") spinlock node_size_lock;

    public @Unsigned long node_start_pfn;

    public @Unsigned long node_present_pages;

    public @Unsigned long node_spanned_pages;

    public int node_id;

    public @OriginalName("wait_queue_head_t") wait_queue_head kswapd_wait;

    public @OriginalName("wait_queue_head_t") wait_queue_head pfmemalloc_wait;

    public @OriginalName("wait_queue_head_t") wait_queue_head @Size(4) [] reclaim_wait;

    public atomic_t nr_writeback_throttled;

    public @Unsigned long nr_reclaim_start;

    public mutex kswapd_lock;

    public Ptr kswapd;

    public int kswapd_order;

    public zone_type kswapd_highest_zoneidx;

    public int kswapd_failures;

    public int kcompactd_max_order;

    public zone_type kcompactd_highest_zoneidx;

    public @OriginalName("wait_queue_head_t") wait_queue_head kcompactd_wait;

    public Ptr kcompactd;

    public boolean proactive_compact_trigger;

    public @Unsigned long totalreserve_pages;

    public @Unsigned long min_unmapped_pages;

    public @Unsigned long min_slab_pages;

    public cacheline_padding _pad1_;

    public deferred_split deferred_split_queue;

    public @Unsigned int nbp_rl_start;

    public @Unsigned long nbp_rl_nr_cand;

    public @Unsigned int nbp_threshold;

    public @Unsigned int nbp_th_start;

    public @Unsigned long nbp_th_nr_cand;

    public lruvec __lruvec;

    public @Unsigned long flags;

    public lru_gen_mm_walk mm_walk;

    public lru_gen_memcg memcg_lru;

    public cacheline_padding _pad2_;

    public Ptr per_cpu_nodestats;

    public @OriginalName("atomic_long_t") atomic64_t @Size(46) [] vm_stat;

    public Ptr memtier;

    public memory_failure_stats mf_stats;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int un_data32[1]; short unsigned int un_data16[2]; unsigned char un_data8[4]; struct icmpv6_echo u_echo; struct icmpv6_nd_advt u_nd_advt; struct icmpv6_nd_ra u_nd_ra; }"
  )
  @NotUsableInJava
  public static class icmp6_dataun_of_icmp6hdr extends Union {
    public @Unsigned @OriginalName("__be32") int @Size(1) [] un_data32;

    public @Unsigned @OriginalName("__be16") short @Size(2) [] un_data16;

    public @Unsigned char @Size(4) [] un_data8;

    public icmpv6_echo u_echo;

    public icmpv6_nd_advt u_nd_advt;

    public icmpv6_nd_ra u_nd_ra;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct icmp6_err"
  )
  @NotUsableInJava
  public static class icmp6_err extends Struct {
    public int err;

    public int fatal;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct icmp6_filter"
  )
  @NotUsableInJava
  public static class icmp6_filter extends Struct {
    public @Unsigned int @Size(8) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct swait_queue_head"
  )
  @NotUsableInJava
  public static class swait_queue_head extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public list_head task_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct swait_queue"
  )
  @NotUsableInJava
  public static class swait_queue extends Struct {
    public Ptr task;

    public list_head task_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rp_check"
  )
  public enum rp_check implements Enum, TypedEnum {
    /**
     * {@code RP_CHECK_CALL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RP_CHECK_CALL"
    )
    RP_CHECK_CALL,

    /**
     * {@code RP_CHECK_CHAIN_CALL = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RP_CHECK_CHAIN_CALL"
    )
    RP_CHECK_CHAIN_CALL,

    /**
     * {@code RP_CHECK_RET = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RP_CHECK_RET"
    )
    RP_CHECK_RET
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int id; short unsigned int sequence; }"
  )
  @NotUsableInJava
  public static class echo_of_un_of_icmphdr extends Struct {
    public @Unsigned @OriginalName("__be16") short id;

    public @Unsigned @OriginalName("__be16") short sequence;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ipmi_addr_src"
  )
  public enum ipmi_addr_src implements Enum, TypedEnum {
    /**
     * {@code SI_INVALID = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SI_INVALID"
    )
    SI_INVALID,

    /**
     * {@code SI_HOTMOD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SI_HOTMOD"
    )
    SI_HOTMOD,

    /**
     * {@code SI_HARDCODED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SI_HARDCODED"
    )
    SI_HARDCODED,

    /**
     * {@code SI_SPMI = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SI_SPMI"
    )
    SI_SPMI,

    /**
     * {@code SI_ACPI = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SI_ACPI"
    )
    SI_ACPI,

    /**
     * {@code SI_SMBIOS = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SI_SMBIOS"
    )
    SI_SMBIOS,

    /**
     * {@code SI_PCI = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SI_PCI"
    )
    SI_PCI,

    /**
     * {@code SI_DEVICETREE = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SI_DEVICETREE"
    )
    SI_DEVICETREE,

    /**
     * {@code SI_PLATFORM = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SI_PLATFORM"
    )
    SI_PLATFORM,

    /**
     * {@code SI_LAST = 9}
     */
    @EnumMember(
        value = 9L,
        name = "SI_LAST"
    )
    SI_LAST
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ipmi_plat_interface_type"
  )
  public enum ipmi_plat_interface_type implements Enum, TypedEnum {
    /**
     * {@code IPMI_PLAT_IF_SI = 0}
     */
    @EnumMember(
        value = 0L,
        name = "IPMI_PLAT_IF_SI"
    )
    IPMI_PLAT_IF_SI,

    /**
     * {@code IPMI_PLAT_IF_SSIF = 1}
     */
    @EnumMember(
        value = 1L,
        name = "IPMI_PLAT_IF_SSIF"
    )
    IPMI_PLAT_IF_SSIF
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ipmi_plat_data"
  )
  @NotUsableInJava
  public static class ipmi_plat_data extends Struct {
    public ipmi_plat_interface_type iftype;

    public @Unsigned int type;

    public @Unsigned int space;

    public @Unsigned long addr;

    public @Unsigned int regspacing;

    public @Unsigned int regsize;

    public @Unsigned int regshift;

    public @Unsigned int irq;

    public @Unsigned int slave_addr;

    public ipmi_addr_src addr_source;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum ipmi_addr_space"
  )
  public enum ipmi_addr_space implements Enum, TypedEnum {
    /**
     * {@code IPMI_IO_ADDR_SPACE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "IPMI_IO_ADDR_SPACE"
    )
    IPMI_IO_ADDR_SPACE,

    /**
     * {@code IPMI_MEM_ADDR_SPACE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "IPMI_MEM_ADDR_SPACE"
    )
    IPMI_MEM_ADDR_SPACE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ipmi_dmi_info"
  )
  @NotUsableInJava
  public static class ipmi_dmi_info extends Struct {
    public si_type si_type;

    public @Unsigned int space;

    public @Unsigned long addr;

    public @Unsigned char slave_addr;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hashtab_node"
  )
  @NotUsableInJava
  public static class hashtab_node extends Struct {
    public Ptr key;

    public Ptr datum;

    public Ptr next;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hashtab_key_params"
  )
  @NotUsableInJava
  public static class hashtab_key_params extends Struct {
    public Ptr hash;

    public Ptr cmp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pgt_entry"
  )
  public enum pgt_entry implements Enum, TypedEnum {
    /**
     * {@code NORMAL_PMD = 0}
     */
    @EnumMember(
        value = 0L,
        name = "NORMAL_PMD"
    )
    NORMAL_PMD,

    /**
     * {@code HPAGE_PMD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "HPAGE_PMD"
    )
    HPAGE_PMD,

    /**
     * {@code NORMAL_PUD = 2}
     */
    @EnumMember(
        value = 2L,
        name = "NORMAL_PUD"
    )
    NORMAL_PUD,

    /**
     * {@code HPAGE_PUD = 3}
     */
    @EnumMember(
        value = 3L,
        name = "HPAGE_PUD"
    )
    HPAGE_PUD
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct offset_ctx"
  )
  @NotUsableInJava
  public static class offset_ctx extends Struct {
    public xarray xa;

    public @Unsigned int next_offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpuinfo_topology"
  )
  @NotUsableInJava
  public static class cpuinfo_topology extends Struct {
    public @Unsigned int apicid;

    public @Unsigned int initial_apicid;

    public @Unsigned int pkg_id;

    public @Unsigned int die_id;

    public @Unsigned int cu_id;

    public @Unsigned int core_id;

    public @Unsigned int logical_pkg_id;

    public @Unsigned int logical_die_id;

    public @Unsigned int llc_id;

    public @Unsigned int l2c_id;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpuinfo_x86"
  )
  @NotUsableInJava
  public static class cpuinfo_x86 extends Struct {
    public @Unsigned char x86;

    public @Unsigned char x86_vendor;

    public @Unsigned char x86_model;

    public @Unsigned char x86_stepping;

    public int x86_tlbsize;

    public @Unsigned int @Size(5) [] vmx_capability;

    public @Unsigned char x86_virt_bits;

    public @Unsigned char x86_phys_bits;

    public @Unsigned char x86_coreid_bits;

    public @Unsigned int extended_cpuid_level;

    public int cpuid_level;

    @InlineUnion(2120)
    public @Unsigned int @Size(24) [] x86_capability;

    @InlineUnion(2120)
    public @Unsigned long x86_capability_alignment;

    public char @Size(16) [] x86_vendor_id;

    public char @Size(64) [] x86_model_id;

    public cpuinfo_topology topo;

    public @Unsigned int x86_cache_size;

    public int x86_cache_alignment;

    public int x86_cache_max_rmid;

    public int x86_cache_occ_scale;

    public int x86_cache_mbm_width_offset;

    public int x86_power;

    public @Unsigned long loops_per_jiffy;

    public @Unsigned long ppin;

    public @Unsigned short x86_max_cores;

    public @Unsigned short x86_clflush_size;

    public @Unsigned short booted_cores;

    public @Unsigned short cpu_index;

    public boolean smt_active;

    public @Unsigned int microcode;

    public @Unsigned char x86_cache_bits;

    public @Unsigned int initialized;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rw_semaphore"
  )
  @NotUsableInJava
  public static class rw_semaphore extends Struct {
    public @OriginalName("atomic_long_t") atomic64_t count;

    public @OriginalName("atomic_long_t") atomic64_t owner;

    public optimistic_spin_queue osq;

    public @OriginalName("raw_spinlock_t") raw_spinlock wait_lock;

    public list_head wait_list;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rw_hint"
  )
  public enum rw_hint implements Enum, TypedEnum {
    /**
     * {@code WRITE_LIFE_NOT_SET = 0}
     */
    @EnumMember(
        value = 0L,
        name = "WRITE_LIFE_NOT_SET"
    )
    WRITE_LIFE_NOT_SET,

    /**
     * {@code WRITE_LIFE_NONE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "WRITE_LIFE_NONE"
    )
    WRITE_LIFE_NONE,

    /**
     * {@code WRITE_LIFE_SHORT = 2}
     */
    @EnumMember(
        value = 2L,
        name = "WRITE_LIFE_SHORT"
    )
    WRITE_LIFE_SHORT,

    /**
     * {@code WRITE_LIFE_MEDIUM = 3}
     */
    @EnumMember(
        value = 3L,
        name = "WRITE_LIFE_MEDIUM"
    )
    WRITE_LIFE_MEDIUM,

    /**
     * {@code WRITE_LIFE_LONG = 4}
     */
    @EnumMember(
        value = 4L,
        name = "WRITE_LIFE_LONG"
    )
    WRITE_LIFE_LONG,

    /**
     * {@code WRITE_LIFE_EXTREME = 5}
     */
    @EnumMember(
        value = 5L,
        name = "WRITE_LIFE_EXTREME"
    )
    WRITE_LIFE_EXTREME
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rsaprivkey_actions"
  )
  public enum rsaprivkey_actions implements Enum, TypedEnum {
    /**
     * {@code ACT_rsa_get_d = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ACT_rsa_get_d"
    )
    ACT_rsa_get_d,

    /**
     * {@code ACT_rsa_get_dp = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ACT_rsa_get_dp"
    )
    ACT_rsa_get_dp,

    /**
     * {@code ACT_rsa_get_dq = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ACT_rsa_get_dq"
    )
    ACT_rsa_get_dq,

    /**
     * {@code ACT_rsa_get_e = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ACT_rsa_get_e"
    )
    ACT_rsa_get_e,

    /**
     * {@code ACT_rsa_get_n = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ACT_rsa_get_n"
    )
    ACT_rsa_get_n,

    /**
     * {@code ACT_rsa_get_p = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ACT_rsa_get_p"
    )
    ACT_rsa_get_p,

    /**
     * {@code ACT_rsa_get_q = 6}
     */
    @EnumMember(
        value = 6L,
        name = "ACT_rsa_get_q"
    )
    ACT_rsa_get_q,

    /**
     * {@code ACT_rsa_get_qinv = 7}
     */
    @EnumMember(
        value = 7L,
        name = "ACT_rsa_get_qinv"
    )
    ACT_rsa_get_qinv,

    /**
     * {@code NR__rsaprivkey_actions = 8}
     */
    @EnumMember(
        value = 8L,
        name = "NR__rsaprivkey_actions"
    )
    NR__rsaprivkey_actions
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct stereo_mandatory_mode"
  )
  @NotUsableInJava
  public static class stereo_mandatory_mode extends Struct {
    public int width;

    public int height;

    public int vrefresh;

    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct auth_cred"
  )
  @NotUsableInJava
  public static class auth_cred extends Struct {
    public Ptr cred;

    public String principal;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct auth_domain"
  )
  @NotUsableInJava
  public static class auth_domain extends Struct {
    public kref ref;

    public hlist_node hash;

    public String name;

    public Ptr flavour;

    public callback_head callback_head;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct auth_ops"
  )
  @NotUsableInJava
  public static class auth_ops extends Struct {
    public String name;

    public Ptr owner;

    public int flavour;

    public Ptr accept;

    public Ptr release;

    public Ptr domain_release;

    public Ptr set_client;

    public Ptr pseudoflavor;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct crystal_cove_config"
  )
  @NotUsableInJava
  public static class crystal_cove_config extends Struct {
    public @Unsigned long irq_flags;

    public Ptr cell_dev;

    public int n_cell_devs;

    public Ptr regmap_config;

    public Ptr irq_chip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ir_table"
  )
  @NotUsableInJava
  public static class ir_table extends Struct {
    public Ptr base;

    public Ptr bitmap;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int ps; unsigned int tg; unsigned int sh; unsigned int orgn; unsigned int irgn; unsigned int sl; unsigned int tsz; }"
  )
  @NotUsableInJava
  public static class vtcr_of_arm_lpae_s2_cfg_of_anon_member_of_io_pgtable_cfg extends Struct {
    public @Unsigned int ps;

    public @Unsigned int tg;

    public @Unsigned int sh;

    public @Unsigned int orgn;

    public @Unsigned int irgn;

    public @Unsigned int sl;

    public @Unsigned int tsz;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum recovery_flags"
  )
  public enum recovery_flags implements Enum, TypedEnum {
    /**
     * {@code MD_RECOVERY_RUNNING = 0}
     */
    @EnumMember(
        value = 0L,
        name = "MD_RECOVERY_RUNNING"
    )
    MD_RECOVERY_RUNNING,

    /**
     * {@code MD_RECOVERY_SYNC = 1}
     */
    @EnumMember(
        value = 1L,
        name = "MD_RECOVERY_SYNC"
    )
    MD_RECOVERY_SYNC,

    /**
     * {@code MD_RECOVERY_RECOVER = 2}
     */
    @EnumMember(
        value = 2L,
        name = "MD_RECOVERY_RECOVER"
    )
    MD_RECOVERY_RECOVER,

    /**
     * {@code MD_RECOVERY_INTR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "MD_RECOVERY_INTR"
    )
    MD_RECOVERY_INTR,

    /**
     * {@code MD_RECOVERY_DONE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "MD_RECOVERY_DONE"
    )
    MD_RECOVERY_DONE,

    /**
     * {@code MD_RECOVERY_NEEDED = 5}
     */
    @EnumMember(
        value = 5L,
        name = "MD_RECOVERY_NEEDED"
    )
    MD_RECOVERY_NEEDED,

    /**
     * {@code MD_RECOVERY_REQUESTED = 6}
     */
    @EnumMember(
        value = 6L,
        name = "MD_RECOVERY_REQUESTED"
    )
    MD_RECOVERY_REQUESTED,

    /**
     * {@code MD_RECOVERY_CHECK = 7}
     */
    @EnumMember(
        value = 7L,
        name = "MD_RECOVERY_CHECK"
    )
    MD_RECOVERY_CHECK,

    /**
     * {@code MD_RECOVERY_RESHAPE = 8}
     */
    @EnumMember(
        value = 8L,
        name = "MD_RECOVERY_RESHAPE"
    )
    MD_RECOVERY_RESHAPE,

    /**
     * {@code MD_RECOVERY_FROZEN = 9}
     */
    @EnumMember(
        value = 9L,
        name = "MD_RECOVERY_FROZEN"
    )
    MD_RECOVERY_FROZEN,

    /**
     * {@code MD_RECOVERY_ERROR = 10}
     */
    @EnumMember(
        value = 10L,
        name = "MD_RECOVERY_ERROR"
    )
    MD_RECOVERY_ERROR,

    /**
     * {@code MD_RECOVERY_WAIT = 11}
     */
    @EnumMember(
        value = 11L,
        name = "MD_RECOVERY_WAIT"
    )
    MD_RECOVERY_WAIT,

    /**
     * {@code MD_RESYNCING_REMOTE = 12}
     */
    @EnumMember(
        value = 12L,
        name = "MD_RESYNCING_REMOTE"
    )
    MD_RESYNCING_REMOTE
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct recovery_info"
  )
  @NotUsableInJava
  public static class recovery_info extends Struct {
    public @Unsigned @OriginalName("tid_t") int start_transaction;

    public @Unsigned @OriginalName("tid_t") int end_transaction;

    public @Unsigned long head_block;

    public int nr_replays;

    public int nr_revokes;

    public int nr_revoke_hits;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int ptid; }"
  )
  @NotUsableInJava
  public static class feat_of_pagefault_of_arg_of_uffd_msg extends Union {
    public @Unsigned int ptid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct linkmodes_reply_data"
  )
  @NotUsableInJava
  public static class linkmodes_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_link_ksettings ksettings;

    public Ptr lsettings;

    public boolean peer_empty;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tpacket3_hdr"
  )
  @NotUsableInJava
  public static class tpacket3_hdr extends Struct {
    public @Unsigned int tp_next_offset;

    public @Unsigned int tp_sec;

    public @Unsigned int tp_nsec;

    public @Unsigned int tp_snaplen;

    public @Unsigned int tp_len;

    public @Unsigned int tp_status;

    public @Unsigned short tp_mac;

    public @Unsigned short tp_net;

    @InlineUnion(95286)
    public tpacket_hdr_variant1 hv1;

    public @Unsigned char @Size(8) [] tp_padding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int in_batch; long long unsigned int out_batch; long long unsigned int keys; long long unsigned int values; unsigned int count; unsigned int map_fd; long long unsigned int elem_flags; long long unsigned int flags; }"
  )
  @NotUsableInJava
  public static class batch_of_bpf_attr extends Struct {
    public @Unsigned long in_batch;

    public @Unsigned long out_batch;

    public @Unsigned long keys;

    public @Unsigned long values;

    public @Unsigned int count;

    public @Unsigned int map_fd;

    public @Unsigned long elem_flags;

    public @Unsigned long flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct batch_u8"
  )
  @NotUsableInJava
  public static class batch_u8 extends Struct {
    public @Unsigned char @Size(96) [] entropy;

    public @OriginalName("local_lock_t") lockdep_map_p lock;

    public @Unsigned long generation;

    public @Unsigned int position;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct batch_u16"
  )
  @NotUsableInJava
  public static class batch_u16 extends Struct {
    public @Unsigned short @Size(48) [] entropy;

    public @OriginalName("local_lock_t") lockdep_map_p lock;

    public @Unsigned long generation;

    public @Unsigned int position;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct batch_u32"
  )
  @NotUsableInJava
  public static class batch_u32 extends Struct {
    public @Unsigned int @Size(24) [] entropy;

    public @OriginalName("local_lock_t") lockdep_map_p lock;

    public @Unsigned long generation;

    public @Unsigned int position;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct batch_u64"
  )
  @NotUsableInJava
  public static class batch_u64 extends Struct {
    public @Unsigned long @Size(12) [] entropy;

    public @OriginalName("local_lock_t") lockdep_map_p lock;

    public @Unsigned long generation;

    public @Unsigned int position;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ce_unbind"
  )
  @NotUsableInJava
  public static class ce_unbind extends Struct {
    public Ptr ce;

    public int res;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ce_array"
  )
  @NotUsableInJava
  public static class ce_array extends Struct {
    public Ptr array;

    public @Unsigned int n;

    public @Unsigned int decay_count;

    public @Unsigned long pfns_poisoned;

    public @Unsigned long ces_entered;

    public @Unsigned long decays_done;

    @InlineUnion(32489)
    public anon_member_of_anon_member_of_ce_array anon6$0;

    @InlineUnion(32489)
    public @Unsigned int flags;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfc6_cache_cmp_arg"
  )
  @NotUsableInJava
  public static class mfc6_cache_cmp_arg extends Struct {
    public in6_addr mf6c_mcastgrp;

    public in6_addr mf6c_origin;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mfc6_cache"
  )
  @NotUsableInJava
  public static class mfc6_cache extends Struct {
    public mr_mfc _c;

    @InlineUnion(33385)
    public anon_member_of_anon_member_of_mfc6_cache anon1$0;

    @InlineUnion(33385)
    public mfc6_cache_cmp_arg cmparg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct topa_entry"
  )
  @NotUsableInJava
  public static class topa_entry extends Struct {
    public @Unsigned long end;

    public @Unsigned long rsvd0;

    public @Unsigned long intr;

    public @Unsigned long rsvd1;

    public @Unsigned long stop;

    public @Unsigned long rsvd2;

    public @Unsigned long size;

    public @Unsigned long rsvd3;

    public @Unsigned long base;

    public @Unsigned long rsvd4;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct topa_page"
  )
  @NotUsableInJava
  public static class topa_page extends Struct {
    public topa_entry @Size(507) [] table;

    public topa topa;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct per_cpu_pages"
  )
  @NotUsableInJava
  public static class per_cpu_pages extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public int count;

    public int high;

    public int high_min;

    public int high_max;

    public int batch;

    public @Unsigned char flags;

    public @Unsigned char alloc_factor;

    public @Unsigned char expire;

    public short free_count;

    public list_head @Size(13) [] lists;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct per_cpu_zonestat"
  )
  @NotUsableInJava
  public static class per_cpu_zonestat extends Struct {
    public byte @Size(12) [] vm_stat_diff;

    public byte stat_threshold;

    public @Unsigned long @Size(6) [] vm_numa_event;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct per_cpu_nodestat"
  )
  @NotUsableInJava
  public static class per_cpu_nodestat extends Struct {
    public byte stat_threshold;

    public byte @Size(46) [] vm_node_stat_diff;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int rc_odp_caps; unsigned int uc_odp_caps; unsigned int ud_odp_caps; unsigned int xrc_odp_caps; }"
  )
  @NotUsableInJava
  public static class per_transport_caps_of_ib_odp_caps extends Struct {
    public @Unsigned @OriginalName("uint32_t") int rc_odp_caps;

    public @Unsigned @OriginalName("uint32_t") int uc_odp_caps;

    public @Unsigned @OriginalName("uint32_t") int ud_odp_caps;

    public @Unsigned @OriginalName("uint32_t") int xrc_odp_caps;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct per_cpu_dm_data"
  )
  @NotUsableInJava
  public static class per_cpu_dm_data extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    @InlineUnion(32741)
    public Ptr skb;

    @InlineUnion(32741)
    public Ptr hw_entries;

    public sk_buff_head drop_queue;

    public work_struct dm_alert_work;

    public timer_list send_timer;

    public net_dm_stats stats;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct coalesce_reply_data"
  )
  @NotUsableInJava
  public static class coalesce_reply_data extends Struct {
    public ethnl_reply_data base;

    public ethtool_coalesce coalesce;

    public kernel_ethtool_coalesce kernel_coalesce;

    public @Unsigned int supported_params;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mcs_spinlock"
  )
  @NotUsableInJava
  public static class mcs_spinlock extends Struct {
    public Ptr next;

    public int locked;

    public int count;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sioc_sg_req6"
  )
  @NotUsableInJava
  public static class sioc_sg_req6 extends Struct {
    public sockaddr_in6 src;

    public sockaddr_in6 grp;

    public @Unsigned long pktcnt;

    public @Unsigned long bytecnt;

    public @Unsigned long wrong_if;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sioc_mif_req6"
  )
  @NotUsableInJava
  public static class sioc_mif_req6 extends Struct {
    public @Unsigned @OriginalName("mifi_t") short mifi;

    public @Unsigned long icount;

    public @Unsigned long ocount;

    public @Unsigned long ibytes;

    public @Unsigned long obytes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sioc_sg_req"
  )
  @NotUsableInJava
  public static class sioc_sg_req extends Struct {
    public in_addr src;

    public in_addr grp;

    public @Unsigned long pktcnt;

    public @Unsigned long bytecnt;

    public @Unsigned long wrong_if;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sioc_vif_req"
  )
  @NotUsableInJava
  public static class sioc_vif_req extends Struct {
    public @Unsigned @OriginalName("vifi_t") short vifi;

    public @Unsigned long icount;

    public @Unsigned long ocount;

    public @Unsigned long ibytes;

    public @Unsigned long obytes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pedit_header_type"
  )
  public enum pedit_header_type implements Enum, TypedEnum {
    /**
     * {@code TCA_PEDIT_KEY_EX_HDR_TYPE_NETWORK = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TCA_PEDIT_KEY_EX_HDR_TYPE_NETWORK"
    )
    TCA_PEDIT_KEY_EX_HDR_TYPE_NETWORK,

    /**
     * {@code TCA_PEDIT_KEY_EX_HDR_TYPE_ETH = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TCA_PEDIT_KEY_EX_HDR_TYPE_ETH"
    )
    TCA_PEDIT_KEY_EX_HDR_TYPE_ETH,

    /**
     * {@code TCA_PEDIT_KEY_EX_HDR_TYPE_IP4 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "TCA_PEDIT_KEY_EX_HDR_TYPE_IP4"
    )
    TCA_PEDIT_KEY_EX_HDR_TYPE_IP4,

    /**
     * {@code TCA_PEDIT_KEY_EX_HDR_TYPE_IP6 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "TCA_PEDIT_KEY_EX_HDR_TYPE_IP6"
    )
    TCA_PEDIT_KEY_EX_HDR_TYPE_IP6,

    /**
     * {@code TCA_PEDIT_KEY_EX_HDR_TYPE_TCP = 4}
     */
    @EnumMember(
        value = 4L,
        name = "TCA_PEDIT_KEY_EX_HDR_TYPE_TCP"
    )
    TCA_PEDIT_KEY_EX_HDR_TYPE_TCP,

    /**
     * {@code TCA_PEDIT_KEY_EX_HDR_TYPE_UDP = 5}
     */
    @EnumMember(
        value = 5L,
        name = "TCA_PEDIT_KEY_EX_HDR_TYPE_UDP"
    )
    TCA_PEDIT_KEY_EX_HDR_TYPE_UDP,

    /**
     * {@code __PEDIT_HDR_TYPE_MAX = 6}
     */
    @EnumMember(
        value = 6L,
        name = "__PEDIT_HDR_TYPE_MAX"
    )
    __PEDIT_HDR_TYPE_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum pedit_cmd"
  )
  public enum pedit_cmd implements Enum, TypedEnum {
    /**
     * {@code TCA_PEDIT_KEY_EX_CMD_SET = 0}
     */
    @EnumMember(
        value = 0L,
        name = "TCA_PEDIT_KEY_EX_CMD_SET"
    )
    TCA_PEDIT_KEY_EX_CMD_SET,

    /**
     * {@code TCA_PEDIT_KEY_EX_CMD_ADD = 1}
     */
    @EnumMember(
        value = 1L,
        name = "TCA_PEDIT_KEY_EX_CMD_ADD"
    )
    TCA_PEDIT_KEY_EX_CMD_ADD,

    /**
     * {@code __PEDIT_CMD_MAX = 2}
     */
    @EnumMember(
        value = 2L,
        name = "__PEDIT_CMD_MAX"
    )
    __PEDIT_CMD_MAX
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct unixware_slice"
  )
  @NotUsableInJava
  public static class unixware_slice extends Struct {
    public @Unsigned @OriginalName("__le16") short s_label;

    public @Unsigned @OriginalName("__le16") short s_flags;

    public @Unsigned @OriginalName("__le32") int start_sect;

    public @Unsigned @OriginalName("__le32") int nr_sects;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct unixware_vtoc"
  )
  @NotUsableInJava
  public static class unixware_vtoc extends Struct {
    public @Unsigned @OriginalName("__le32") int v_magic;

    public @Unsigned @OriginalName("__le32") int v_version;

    public char @Size(8) [] v_name;

    public @Unsigned @OriginalName("__le16") short v_nslices;

    public @Unsigned @OriginalName("__le16") short v_unknown1;

    public @Unsigned @OriginalName("__le32") int @Size(10) [] v_reserved;

    public unixware_slice @Size(16) [] v_slice;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct unixware_disklabel"
  )
  @NotUsableInJava
  public static class unixware_disklabel extends Struct {
    public @Unsigned @OriginalName("__le32") int d_type;

    public @Unsigned @OriginalName("__le32") int d_magic;

    public @Unsigned @OriginalName("__le32") int d_version;

    public char @Size(12) [] d_serial;

    public @Unsigned @OriginalName("__le32") int d_ncylinders;

    public @Unsigned @OriginalName("__le32") int d_ntracks;

    public @Unsigned @OriginalName("__le32") int d_nsectors;

    public @Unsigned @OriginalName("__le32") int d_secsize;

    public @Unsigned @OriginalName("__le32") int d_part_start;

    public @Unsigned @OriginalName("__le32") int @Size(12) [] d_unknown1;

    public @Unsigned @OriginalName("__le32") int d_alt_tbl;

    public @Unsigned @OriginalName("__le32") int d_alt_len;

    public @Unsigned @OriginalName("__le32") int d_phys_cyl;

    public @Unsigned @OriginalName("__le32") int d_phys_trk;

    public @Unsigned @OriginalName("__le32") int d_phys_sec;

    public @Unsigned @OriginalName("__le32") int d_phys_bytes;

    public @Unsigned @OriginalName("__le32") int d_unknown2;

    public @Unsigned @OriginalName("__le32") int d_unknown3;

    public @Unsigned @OriginalName("__le32") int @Size(8) [] d_pad;

    public unixware_vtoc vtoc;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct properties_header"
  )
  @NotUsableInJava
  public static class properties_header extends Struct {
    public @Unsigned int len;

    public @Unsigned int version;

    public @Unsigned int dev_count;

    public dev_header @Size(0) [] dev_header;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int size; unsigned char type; unsigned char pad; short unsigned int features; }"
  )
  @NotUsableInJava
  public static class gso_of_u_of_xen_netif_extra_info extends Struct {
    public @Unsigned @OriginalName("uint16_t") short size;

    public @Unsigned @OriginalName("uint8_t") char type;

    public @Unsigned @OriginalName("uint8_t") char pad;

    public @Unsigned @OriginalName("uint16_t") short features;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct est_timings"
  )
  @NotUsableInJava
  public static class est_timings extends Struct {
    public @Unsigned char t1;

    public @Unsigned char t2;

    public @Unsigned char mfg_rsvd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int dce; unsigned int modulo; unsigned int window; unsigned int t1; unsigned int t2; unsigned int n2; }"
  )
  @NotUsableInJava
  public static class x25_hdlc_proto extends Struct {
    public @Unsigned short dce;

    public @Unsigned int modulo;

    public @Unsigned int window;

    public @Unsigned int t1;

    public @Unsigned int t2;

    public @Unsigned int n2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int ptr; long unsigned int word; unsigned int offset; }"
  )
  @NotUsableInJava
  public static class both_of_futex_key extends Struct {
    public @Unsigned long ptr;

    public @Unsigned long word;

    public @Unsigned int offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct { int counter; } upper_bound; }"
  )
  @NotUsableInJava
  public static class hthr_of_anon_member_of_nh_grp_entry extends Struct {
    public atomic_t upper_bound;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kparam_string"
  )
  @NotUsableInJava
  public static class kparam_string extends Struct {
    public @Unsigned int maxlen;

    public String string;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kparam_array"
  )
  @NotUsableInJava
  public static class kparam_array extends Struct {
    public @Unsigned int max;

    public @Unsigned int elemsize;

    public Ptr num;

    public Ptr ops;

    public Ptr elem;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct khugepaged_mm_slot"
  )
  @NotUsableInJava
  public static class khugepaged_mm_slot extends Struct {
    public mm_slot slot;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct khugepaged_scan"
  )
  @NotUsableInJava
  public static class khugepaged_scan extends Struct {
    public list_head mm_head;

    public Ptr mm_slot;

    public @Unsigned long address;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { struct xen_pmu_amd_ctxt amd; struct xen_pmu_intel_ctxt intel; unsigned char pad[128]; }"
  )
  @NotUsableInJava
  public static class c_of_xen_pmu_arch extends Union {
    public xen_pmu_amd_ctxt amd;

    public xen_pmu_intel_ctxt intel;

    public @Unsigned @OriginalName("uint8_t") char @Size(128) [] pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum hp_flags_bits"
  )
  public enum hp_flags_bits implements Enum, TypedEnum {
    /**
     * {@code HANDSHAKE_F_PROTO_NOTIFY = 0}
     */
    @EnumMember(
        value = 0L,
        name = "HANDSHAKE_F_PROTO_NOTIFY"
    )
    HANDSHAKE_F_PROTO_NOTIFY
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int type; long long unsigned int value; }"
  )
  @NotUsableInJava
  public static class integer_of_acpi_object extends Struct {
    public @Unsigned @OriginalName("acpi_object_type") int type;

    public @Unsigned long value;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rwrt_feature_desc"
  )
  @NotUsableInJava
  public static class rwrt_feature_desc extends Struct {
    public @Unsigned @OriginalName("__be16") short feature_code;

    public @Unsigned char curr;

    public @Unsigned char persistent;

    public @Unsigned char feature_version;

    public @Unsigned char reserved1;

    public @Unsigned char add_len;

    public @Unsigned int last_lba;

    public @Unsigned int block_size;

    public @Unsigned short blocking;

    public @Unsigned char page_present;

    public @Unsigned char reserved2;

    public @Unsigned char reserved3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum setid_type"
  )
  public enum setid_type implements Enum, TypedEnum {
    /**
     * {@code UID = 0}
     */
    @EnumMember(
        value = 0L,
        name = "UID"
    )
    UID,

    /**
     * {@code GID = 1}
     */
    @EnumMember(
        value = 1L,
        name = "GID"
    )
    GID
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct setid_rule"
  )
  @NotUsableInJava
  public static class setid_rule extends Struct {
    public hlist_node next;

    public kid_t src_id;

    public kid_t dst_id;

    public setid_type type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct setid_ruleset"
  )
  @NotUsableInJava
  public static class setid_ruleset extends Struct {
    public hlist_head @Size(256) [] rules;

    public String policy_str;

    public callback_head rcu;

    public setid_type type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int val; }"
  )
  @NotUsableInJava
  public static class kuid_t extends Struct {
    public @Unsigned @OriginalName("uid_t") int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpf_intel"
  )
  @NotUsableInJava
  public static class mpf_intel extends Struct {
    public char @Size(4) [] signature;

    public @Unsigned int physptr;

    public @Unsigned char length;

    public @Unsigned char specification;

    public @Unsigned char checksum;

    public @Unsigned char feature1;

    public @Unsigned char feature2;

    public @Unsigned char feature3;

    public @Unsigned char feature4;

    public @Unsigned char feature5;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct subsys_private"
  )
  @NotUsableInJava
  public static class subsys_private extends Struct {
    public kset subsys;

    public Ptr devices_kset;

    public list_head interfaces;

    public mutex mutex;

    public Ptr drivers_kset;

    public klist klist_devices;

    public klist klist_drivers;

    public blocking_notifier_head bus_notifier;

    public @Unsigned int drivers_autoprobe;

    public Ptr bus;

    public Ptr dev_root;

    public kset glue_dirs;

    public Ptr<_class> _class;

    public lock_class_key lock_key;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct subsys_interface"
  )
  @NotUsableInJava
  public static class subsys_interface extends Struct {
    public String name;

    public Ptr subsys;

    public list_head node;

    public Ptr add_dev;

    public Ptr remove_dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct subsys_dev_iter"
  )
  @NotUsableInJava
  public static class subsys_dev_iter extends Struct {
    public klist_iter ki;

    public Ptr type;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char device; unsigned char lun; unsigned char reserved1; unsigned char reserved2; unsigned int reserved3; long long unsigned int reserved4; }"
  )
  @NotUsableInJava
  public static class atapi_of_device_path_of_edd_device_params extends Struct {
    public @Unsigned char device;

    public @Unsigned char lun;

    public @Unsigned char reserved1;

    public @Unsigned char reserved2;

    public @Unsigned int reserved3;

    public @Unsigned long reserved4;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct phylib_stubs"
  )
  @NotUsableInJava
  public static class phylib_stubs extends Struct {
    public Ptr hwtstamp_get;

    public Ptr hwtstamp_set;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kretprobe_blackpoint"
  )
  @NotUsableInJava
  public static class kretprobe_blackpoint extends Struct {
    public String name;

    public Ptr addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kretprobe_trace_entry_head"
  )
  @NotUsableInJava
  public static class kretprobe_trace_entry_head extends Struct {
    public trace_entry ent;

    public @Unsigned long func;

    public @Unsigned long ret_ip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct kretprobe_instance"
  )
  @NotUsableInJava
  public static class kretprobe_instance extends Struct {
    public rethook_node node;

    public char @Size(0) [] data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bprint_entry"
  )
  @NotUsableInJava
  public static class bprint_entry extends Struct {
    public trace_entry ent;

    public @Unsigned long ip;

    public String fmt;

    public @Unsigned int @Size(0) [] buf;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pnfs_ds_commit_info"
  )
  @NotUsableInJava
  public static class pnfs_ds_commit_info extends Struct {
    public list_head commits;

    public @Unsigned int nwritten;

    public @Unsigned int ncommitting;

    public @OriginalName("pnfs_commit_ops") Ptr ops;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum iommufd_hwpt_alloc_flags"
  )
  public enum iommufd_hwpt_alloc_flags implements Enum, TypedEnum {
    /**
     * {@code IOMMU_HWPT_ALLOC_NEST_PARENT = 1}
     */
    @EnumMember(
        value = 1L,
        name = "IOMMU_HWPT_ALLOC_NEST_PARENT"
    )
    IOMMU_HWPT_ALLOC_NEST_PARENT,

    /**
     * {@code IOMMU_HWPT_ALLOC_DIRTY_TRACKING = 2}
     */
    @EnumMember(
        value = 2L,
        name = "IOMMU_HWPT_ALLOC_DIRTY_TRACKING"
    )
    IOMMU_HWPT_ALLOC_DIRTY_TRACKING
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum jbd_state_bits"
  )
  public enum jbd_state_bits implements Enum, TypedEnum {
    /**
     * {@code BH_JBD = 16}
     */
    @EnumMember(
        value = 16L,
        name = "BH_JBD"
    )
    BH_JBD,

    /**
     * {@code BH_JWrite = 17}
     */
    @EnumMember(
        value = 17L,
        name = "BH_JWrite"
    )
    BH_JWrite,

    /**
     * {@code BH_Freed = 18}
     */
    @EnumMember(
        value = 18L,
        name = "BH_Freed"
    )
    BH_Freed,

    /**
     * {@code BH_Revoked = 19}
     */
    @EnumMember(
        value = 19L,
        name = "BH_Revoked"
    )
    BH_Revoked,

    /**
     * {@code BH_RevokeValid = 20}
     */
    @EnumMember(
        value = 20L,
        name = "BH_RevokeValid"
    )
    BH_RevokeValid,

    /**
     * {@code BH_JBDDirty = 21}
     */
    @EnumMember(
        value = 21L,
        name = "BH_JBDDirty"
    )
    BH_JBDDirty,

    /**
     * {@code BH_JournalHead = 22}
     */
    @EnumMember(
        value = 22L,
        name = "BH_JournalHead"
    )
    BH_JournalHead,

    /**
     * {@code BH_Shadow = 23}
     */
    @EnumMember(
        value = 23L,
        name = "BH_Shadow"
    )
    BH_Shadow,

    /**
     * {@code BH_Verified = 24}
     */
    @EnumMember(
        value = 24L,
        name = "BH_Verified"
    )
    BH_Verified,

    /**
     * {@code BH_JBDPrivateStart = 25}
     */
    @EnumMember(
        value = 25L,
        name = "BH_JBDPrivateStart"
    )
    BH_JBDPrivateStart
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lvm_rec"
  )
  @NotUsableInJava
  public static class lvm_rec extends Struct {
    public char @Size(4) [] lvm_id;

    public char @Size(16) [] reserved4;

    public @Unsigned @OriginalName("__be32") int lvmarea_len;

    public @Unsigned @OriginalName("__be32") int vgda_len;

    public @Unsigned @OriginalName("__be32") int @Size(2) [] vgda_psn;

    public char @Size(10) [] reserved36;

    public @Unsigned @OriginalName("__be16") short pp_size;

    public char @Size(12) [] reserved46;

    public @Unsigned @OriginalName("__be16") short version;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum kind_of_ppp_file"
  )
  public enum kind_of_ppp_file implements Enum, TypedEnum {
    /**
     * {@code INTERFACE = 1}
     */
    @EnumMember(
        value = 1L,
        name = "INTERFACE"
    )
    INTERFACE,

    /**
     * {@code CHANNEL = 2}
     */
    @EnumMember(
        value = 2L,
        name = "CHANNEL"
    )
    CHANNEL
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct history_info"
  )
  @NotUsableInJava
  public static class history_info extends Struct {
    public String command;

    public @Unsigned int cmd_num;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct hugepage_subpool"
  )
  @NotUsableInJava
  public static class hugepage_subpool extends Struct {
    public @OriginalName("spinlock_t") spinlock lock;

    public long count;

    public long max_hpages;

    public long used_hpages;

    public Ptr hstate;

    public long min_hpages;

    public long rsv_hpages;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tso_t"
  )
  @NotUsableInJava
  public static class tso_t extends Struct {
    public int next_frag_idx;

    public int size;

    public Ptr data;

    public @Unsigned short ip_id;

    public @Unsigned char tlen;

    public boolean ipv6;

    public @Unsigned int tcp_seq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dnotify_struct"
  )
  @NotUsableInJava
  public static class dnotify_struct extends Struct {
    public Ptr dn_next;

    public @Unsigned int dn_mask;

    public int dn_fd;

    public Ptr dn_filp;

    public @OriginalName("fl_owner_t") Ptr dn_owner;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct dnotify_mark"
  )
  @NotUsableInJava
  public static class dnotify_mark extends Struct {
    public fsnotify_mark fsn_mark;

    public Ptr dn;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum rfds_mitigations"
  )
  public enum rfds_mitigations implements Enum, TypedEnum {
    /**
     * {@code RFDS_MITIGATION_OFF = 0}
     */
    @EnumMember(
        value = 0L,
        name = "RFDS_MITIGATION_OFF"
    )
    RFDS_MITIGATION_OFF,

    /**
     * {@code RFDS_MITIGATION_VERW = 1}
     */
    @EnumMember(
        value = 1L,
        name = "RFDS_MITIGATION_VERW"
    )
    RFDS_MITIGATION_VERW,

    /**
     * {@code RFDS_MITIGATION_UCODE_NEEDED = 2}
     */
    @EnumMember(
        value = 2L,
        name = "RFDS_MITIGATION_UCODE_NEEDED"
    )
    RFDS_MITIGATION_UCODE_NEEDED
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union l1_cache"
  )
  @NotUsableInJava
  public static class l1_cache extends Union {
    public anon_member_of_l1_cache anon0;

    public @Unsigned int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "union { unsigned int ip4; struct in6_addr ip6; }"
  )
  @NotUsableInJava
  public static class src_of_br_ip extends Union {
    public @Unsigned @OriginalName("__be32") int ip4;

    public in6_addr ip6;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { union nf_inet_addr u3; union nf_conntrack_man_proto u; }"
  )
  @NotUsableInJava
  public static class src_of_nf_conntrack_tuple_mask extends Struct {
    public nf_inet_addr u3;

    public nf_conntrack_man_proto u;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char b[16]; }"
  )
  @NotUsableInJava
  public static class uuid_t extends Struct {
    public @Unsigned char @Size(16) [] b;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum siginfo_layout"
  )
  public enum siginfo_layout implements Enum, TypedEnum {
    /**
     * {@code SIL_KILL = 0}
     */
    @EnumMember(
        value = 0L,
        name = "SIL_KILL"
    )
    SIL_KILL,

    /**
     * {@code SIL_TIMER = 1}
     */
    @EnumMember(
        value = 1L,
        name = "SIL_TIMER"
    )
    SIL_TIMER,

    /**
     * {@code SIL_POLL = 2}
     */
    @EnumMember(
        value = 2L,
        name = "SIL_POLL"
    )
    SIL_POLL,

    /**
     * {@code SIL_FAULT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "SIL_FAULT"
    )
    SIL_FAULT,

    /**
     * {@code SIL_FAULT_TRAPNO = 4}
     */
    @EnumMember(
        value = 4L,
        name = "SIL_FAULT_TRAPNO"
    )
    SIL_FAULT_TRAPNO,

    /**
     * {@code SIL_FAULT_MCEERR = 5}
     */
    @EnumMember(
        value = 5L,
        name = "SIL_FAULT_MCEERR"
    )
    SIL_FAULT_MCEERR,

    /**
     * {@code SIL_FAULT_BNDERR = 6}
     */
    @EnumMember(
        value = 6L,
        name = "SIL_FAULT_BNDERR"
    )
    SIL_FAULT_BNDERR,

    /**
     * {@code SIL_FAULT_PKUERR = 7}
     */
    @EnumMember(
        value = 7L,
        name = "SIL_FAULT_PKUERR"
    )
    SIL_FAULT_PKUERR,

    /**
     * {@code SIL_FAULT_PERF_EVENT = 8}
     */
    @EnumMember(
        value = 8L,
        name = "SIL_FAULT_PERF_EVENT"
    )
    SIL_FAULT_PERF_EVENT,

    /**
     * {@code SIL_CHLD = 9}
     */
    @EnumMember(
        value = 9L,
        name = "SIL_CHLD"
    )
    SIL_CHLD,

    /**
     * {@code SIL_RT = 10}
     */
    @EnumMember(
        value = 10L,
        name = "SIL_RT"
    )
    SIL_RT,

    /**
     * {@code SIL_SYS = 11}
     */
    @EnumMember(
        value = 11L,
        name = "SIL_SYS"
    )
    SIL_SYS
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct level_datum"
  )
  @NotUsableInJava
  public static class level_datum extends Struct {
    public Ptr level;

    public @Unsigned char isalias;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_node_id_s"
  )
  @NotUsableInJava
  public static class uvxh_node_id_s extends Struct {
    public @Unsigned long force1;

    public @Unsigned long manufacturer;

    public @Unsigned long part_number;

    public @Unsigned long revision;

    public @Unsigned long node_id;

    public @Unsigned long rsvd_47_49;

    public @Unsigned long nodes_per_bit;

    public @Unsigned long ni_port;

    public @Unsigned long rsvd_62_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_addr_map_config_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_addr_map_config_s extends Struct {
    public @Unsigned long rsvd_0_5;

    public @Unsigned long n_skt;

    public @Unsigned long rsvd_10_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_alias_2_overlay_config_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_alias_2_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long base;

    public @Unsigned long rsvd_32_47;

    public @Unsigned long m_alias;

    public @Unsigned long rsvd_53_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_alias_2_redirect_config_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_alias_2_redirect_config_s extends Struct {
    public @Unsigned long rsvd_0_23;

    public @Unsigned long dest_base;

    public @Unsigned long rsvd_46_63;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_gru_overlay_config_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_gru_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_45;

    public @Unsigned long rsvd_46_51;

    public @Unsigned long n_gru;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_mmioh_overlay_config_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_mmioh_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_26;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_mmioh_overlay_config0_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_mmioh_overlay_config0_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_mmioh_overlay_config1_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_mmioh_overlay_config1_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long m_io;

    public @Unsigned long n_io;

    public @Unsigned long rsvd_56_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uvxh_rh_gam_mmr_overlay_config_s"
  )
  @NotUsableInJava
  public static class uvxh_rh_gam_mmr_overlay_config_s extends Struct {
    public @Unsigned long rsvd_0_25;

    public @Unsigned long base;

    public @Unsigned long rsvd_46_62;

    public @Unsigned long enable;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum field_op_id"
  )
  public enum field_op_id implements Enum, TypedEnum {
    /**
     * {@code FIELD_OP_NONE = 0}
     */
    @EnumMember(
        value = 0L,
        name = "FIELD_OP_NONE"
    )
    FIELD_OP_NONE,

    /**
     * {@code FIELD_OP_PLUS = 1}
     */
    @EnumMember(
        value = 1L,
        name = "FIELD_OP_PLUS"
    )
    FIELD_OP_PLUS,

    /**
     * {@code FIELD_OP_MINUS = 2}
     */
    @EnumMember(
        value = 2L,
        name = "FIELD_OP_MINUS"
    )
    FIELD_OP_MINUS,

    /**
     * {@code FIELD_OP_UNARY_MINUS = 3}
     */
    @EnumMember(
        value = 3L,
        name = "FIELD_OP_UNARY_MINUS"
    )
    FIELD_OP_UNARY_MINUS,

    /**
     * {@code FIELD_OP_DIV = 4}
     */
    @EnumMember(
        value = 4L,
        name = "FIELD_OP_DIV"
    )
    FIELD_OP_DIV,

    /**
     * {@code FIELD_OP_MULT = 5}
     */
    @EnumMember(
        value = 5L,
        name = "FIELD_OP_MULT"
    )
    FIELD_OP_MULT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct field_var"
  )
  @NotUsableInJava
  public static class field_var extends Struct {
    public Ptr var;

    public Ptr val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct field_var_hist"
  )
  @NotUsableInJava
  public static class field_var_hist extends Struct {
    public Ptr hist_data;

    public String cmd;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct field_table"
  )
  @NotUsableInJava
  public static class field_table extends Struct {
    public String p;

    public Ptr addm;

    public Ptr subm;

    public Ptr mulm;

    public Ptr mul2;

    public Ptr pow2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct repcodes_s"
  )
  @NotUsableInJava
  public static class repcodes_s extends Struct {
    public @Unsigned int @Size(3) [] rep;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct lbr_entry"
  )
  @NotUsableInJava
  public static class lbr_entry extends Struct {
    public @Unsigned long from;

    public @Unsigned long to;

    public @Unsigned long info;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sym_count_ctx"
  )
  @NotUsableInJava
  public static class sym_count_ctx extends Struct {
    public @Unsigned int count;

    public String name;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int probe_seq_start; unsigned int probe_seq_end; }"
  )
  @NotUsableInJava
  public static class mtu_probe_of_tcp_sock extends Struct {
    public @Unsigned int probe_seq_start;

    public @Unsigned int probe_seq_end;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct aggregate_device"
  )
  @NotUsableInJava
  public static class aggregate_device extends Struct {
    public list_head node;

    public boolean bound;

    public Ptr ops;

    public Ptr parent;

    public Ptr match;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct q_inval"
  )
  @NotUsableInJava
  public static class q_inval extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock q_lock;

    public Ptr desc;

    public Ptr desc_status;

    public int free_head;

    public int free_tail;

    public int free_cnt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct parallel_data"
  )
  @NotUsableInJava
  public static class parallel_data extends Struct {
    public Ptr ps;

    public Ptr reorder_list;

    public Ptr squeue;

    public @OriginalName("refcount_t") refcount_struct refcnt;

    public @Unsigned int seq_nr;

    public @Unsigned int processed;

    public int cpu;

    public padata_cpumask cpumask;

    public work_struct reorder_work;

    public @OriginalName("spinlock_t") spinlock lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tunable_id"
  )
  public enum tunable_id implements Enum, TypedEnum {
    /**
     * {@code ETHTOOL_ID_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ETHTOOL_ID_UNSPEC"
    )
    ETHTOOL_ID_UNSPEC,

    /**
     * {@code ETHTOOL_RX_COPYBREAK = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ETHTOOL_RX_COPYBREAK"
    )
    ETHTOOL_RX_COPYBREAK,

    /**
     * {@code ETHTOOL_TX_COPYBREAK = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ETHTOOL_TX_COPYBREAK"
    )
    ETHTOOL_TX_COPYBREAK,

    /**
     * {@code ETHTOOL_PFC_PREVENTION_TOUT = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ETHTOOL_PFC_PREVENTION_TOUT"
    )
    ETHTOOL_PFC_PREVENTION_TOUT,

    /**
     * {@code ETHTOOL_TX_COPYBREAK_BUF_SIZE = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ETHTOOL_TX_COPYBREAK_BUF_SIZE"
    )
    ETHTOOL_TX_COPYBREAK_BUF_SIZE,

    /**
     * {@code __ETHTOOL_TUNABLE_COUNT = 5}
     */
    @EnumMember(
        value = 5L,
        name = "__ETHTOOL_TUNABLE_COUNT"
    )
    __ETHTOOL_TUNABLE_COUNT
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum tunable_type_id"
  )
  public enum tunable_type_id implements Enum, TypedEnum {
    /**
     * {@code ETHTOOL_TUNABLE_UNSPEC = 0}
     */
    @EnumMember(
        value = 0L,
        name = "ETHTOOL_TUNABLE_UNSPEC"
    )
    ETHTOOL_TUNABLE_UNSPEC,

    /**
     * {@code ETHTOOL_TUNABLE_U8 = 1}
     */
    @EnumMember(
        value = 1L,
        name = "ETHTOOL_TUNABLE_U8"
    )
    ETHTOOL_TUNABLE_U8,

    /**
     * {@code ETHTOOL_TUNABLE_U16 = 2}
     */
    @EnumMember(
        value = 2L,
        name = "ETHTOOL_TUNABLE_U16"
    )
    ETHTOOL_TUNABLE_U16,

    /**
     * {@code ETHTOOL_TUNABLE_U32 = 3}
     */
    @EnumMember(
        value = 3L,
        name = "ETHTOOL_TUNABLE_U32"
    )
    ETHTOOL_TUNABLE_U32,

    /**
     * {@code ETHTOOL_TUNABLE_U64 = 4}
     */
    @EnumMember(
        value = 4L,
        name = "ETHTOOL_TUNABLE_U64"
    )
    ETHTOOL_TUNABLE_U64,

    /**
     * {@code ETHTOOL_TUNABLE_STRING = 5}
     */
    @EnumMember(
        value = 5L,
        name = "ETHTOOL_TUNABLE_STRING"
    )
    ETHTOOL_TUNABLE_STRING,

    /**
     * {@code ETHTOOL_TUNABLE_S8 = 6}
     */
    @EnumMember(
        value = 6L,
        name = "ETHTOOL_TUNABLE_S8"
    )
    ETHTOOL_TUNABLE_S8,

    /**
     * {@code ETHTOOL_TUNABLE_S16 = 7}
     */
    @EnumMember(
        value = 7L,
        name = "ETHTOOL_TUNABLE_S16"
    )
    ETHTOOL_TUNABLE_S16,

    /**
     * {@code ETHTOOL_TUNABLE_S32 = 8}
     */
    @EnumMember(
        value = 8L,
        name = "ETHTOOL_TUNABLE_S32"
    )
    ETHTOOL_TUNABLE_S32,

    /**
     * {@code ETHTOOL_TUNABLE_S64 = 9}
     */
    @EnumMember(
        value = 9L,
        name = "ETHTOOL_TUNABLE_S64"
    )
    ETHTOOL_TUNABLE_S64
  }

  @Type(
      noCCodeGeneration = true,
      cType = "enum kfunc_ptr_arg_type"
  )
  public enum kfunc_ptr_arg_type implements Enum, TypedEnum {
    /**
     * {@code KF_ARG_PTR_TO_CTX = 0}
     */
    @EnumMember(
        value = 0L,
        name = "KF_ARG_PTR_TO_CTX"
    )
    KF_ARG_PTR_TO_CTX,

    /**
     * {@code KF_ARG_PTR_TO_ALLOC_BTF_ID = 1}
     */
    @EnumMember(
        value = 1L,
        name = "KF_ARG_PTR_TO_ALLOC_BTF_ID"
    )
    KF_ARG_PTR_TO_ALLOC_BTF_ID,

    /**
     * {@code KF_ARG_PTR_TO_REFCOUNTED_KPTR = 2}
     */
    @EnumMember(
        value = 2L,
        name = "KF_ARG_PTR_TO_REFCOUNTED_KPTR"
    )
    KF_ARG_PTR_TO_REFCOUNTED_KPTR,

    /**
     * {@code KF_ARG_PTR_TO_DYNPTR = 3}
     */
    @EnumMember(
        value = 3L,
        name = "KF_ARG_PTR_TO_DYNPTR"
    )
    KF_ARG_PTR_TO_DYNPTR,

    /**
     * {@code KF_ARG_PTR_TO_ITER = 4}
     */
    @EnumMember(
        value = 4L,
        name = "KF_ARG_PTR_TO_ITER"
    )
    KF_ARG_PTR_TO_ITER,

    /**
     * {@code KF_ARG_PTR_TO_LIST_HEAD = 5}
     */
    @EnumMember(
        value = 5L,
        name = "KF_ARG_PTR_TO_LIST_HEAD"
    )
    KF_ARG_PTR_TO_LIST_HEAD,

    /**
     * {@code KF_ARG_PTR_TO_LIST_NODE = 6}
     */
    @EnumMember(
        value = 6L,
        name = "KF_ARG_PTR_TO_LIST_NODE"
    )
    KF_ARG_PTR_TO_LIST_NODE,

    /**
     * {@code KF_ARG_PTR_TO_BTF_ID = 7}
     */
    @EnumMember(
        value = 7L,
        name = "KF_ARG_PTR_TO_BTF_ID"
    )
    KF_ARG_PTR_TO_BTF_ID,

    /**
     * {@code KF_ARG_PTR_TO_MEM = 8}
     */
    @EnumMember(
        value = 8L,
        name = "KF_ARG_PTR_TO_MEM"
    )
    KF_ARG_PTR_TO_MEM,

    /**
     * {@code KF_ARG_PTR_TO_MEM_SIZE = 9}
     */
    @EnumMember(
        value = 9L,
        name = "KF_ARG_PTR_TO_MEM_SIZE"
    )
    KF_ARG_PTR_TO_MEM_SIZE,

    /**
     * {@code KF_ARG_PTR_TO_CALLBACK = 10}
     */
    @EnumMember(
        value = 10L,
        name = "KF_ARG_PTR_TO_CALLBACK"
    )
    KF_ARG_PTR_TO_CALLBACK,

    /**
     * {@code KF_ARG_PTR_TO_RB_ROOT = 11}
     */
    @EnumMember(
        value = 11L,
        name = "KF_ARG_PTR_TO_RB_ROOT"
    )
    KF_ARG_PTR_TO_RB_ROOT,

    /**
     * {@code KF_ARG_PTR_TO_RB_NODE = 12}
     */
    @EnumMember(
        value = 12L,
        name = "KF_ARG_PTR_TO_RB_NODE"
    )
    KF_ARG_PTR_TO_RB_NODE,

    /**
     * {@code KF_ARG_PTR_TO_NULL = 13}
     */
    @EnumMember(
        value = 13L,
        name = "KF_ARG_PTR_TO_NULL"
    )
    KF_ARG_PTR_TO_NULL,

    /**
     * {@code KF_ARG_PTR_TO_CONST_STR = 14}
     */
    @EnumMember(
        value = 14L,
        name = "KF_ARG_PTR_TO_CONST_STR"
    )
    KF_ARG_PTR_TO_CONST_STR
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int val; }"
  )
  @NotUsableInJava
  public static class kgid_t extends Struct {
    public @Unsigned @OriginalName("gid_t") int val;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int label; short unsigned int proto; unsigned char tc; unsigned char bos; unsigned char ttl; }"
  )
  @NotUsableInJava
  public static class mpls_push_of_anon_member_of_flow_action_entry extends Struct {
    public @Unsigned int label;

    public @Unsigned @OriginalName("__be16") short proto;

    public @Unsigned char tc;

    public @Unsigned char bos;

    public @Unsigned char ttl;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { short unsigned int proto; }"
  )
  @NotUsableInJava
  public static class mpls_pop_of_anon_member_of_flow_action_entry extends Struct {
    public @Unsigned @OriginalName("__be16") short proto;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int label; unsigned char tc; unsigned char bos; unsigned char ttl; }"
  )
  @NotUsableInJava
  public static class mpls_mangle_of_anon_member_of_flow_action_entry extends Struct {
    public @Unsigned int label;

    public @Unsigned char tc;

    public @Unsigned char bos;

    public @Unsigned char ttl;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpls_shim_hdr"
  )
  @NotUsableInJava
  public static class mpls_shim_hdr extends Struct {
    public @Unsigned @OriginalName("__be32") int label_stack_entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mpls_label"
  )
  @NotUsableInJava
  public static class mpls_label extends Struct {
    public @Unsigned @OriginalName("__be32") int entry;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long unsigned int sig[1]; }"
  )
  @NotUsableInJava
  public static class sigset_t extends Struct {
    public @Unsigned long @Size(1) [] sig;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sigset_argpack"
  )
  @NotUsableInJava
  public static class sigset_argpack extends Struct {
    public Ptr p;

    public @Unsigned long size;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct permanent_flags_t"
  )
  @NotUsableInJava
  public static class permanent_flags_t extends Struct {
    public @Unsigned @OriginalName("__be16") short tag;

    public @Unsigned char disable;

    public @Unsigned char ownership;

    public @Unsigned char deactivated;

    public @Unsigned char readPubek;

    public @Unsigned char disableOwnerClear;

    public @Unsigned char allowMaintenance;

    public @Unsigned char physicalPresenceLifetimeLock;

    public @Unsigned char physicalPresenceHWEnable;

    public @Unsigned char physicalPresenceCMDEnable;

    public @Unsigned char CEKPUsed;

    public @Unsigned char TPMpost;

    public @Unsigned char TPMpostLock;

    public @Unsigned char FIPS;

    public @Unsigned char operator;

    public @Unsigned char enableRevokeEK;

    public @Unsigned char nvLocked;

    public @Unsigned char readSRKPub;

    public @Unsigned char tpmEstablished;

    public @Unsigned char maintenanceDone;

    public @Unsigned char disableFullDALogicInfo;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shmid_ds"
  )
  @NotUsableInJava
  public static class shmid_ds extends Struct {
    public ipc_perm shm_perm;

    public int shm_segsz;

    public @OriginalName("__kernel_old_time_t") long shm_atime;

    public @OriginalName("__kernel_old_time_t") long shm_dtime;

    public @OriginalName("__kernel_old_time_t") long shm_ctime;

    public @OriginalName("__kernel_ipc_pid_t") int shm_cpid;

    public @OriginalName("__kernel_ipc_pid_t") int shm_lpid;

    public @Unsigned short shm_nattch;

    public @Unsigned short shm_unused;

    public Ptr shm_unused2;

    public Ptr shm_unused3;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shmid_kernel"
  )
  @NotUsableInJava
  public static class shmid_kernel extends Struct {
    public kern_ipc_perm shm_perm;

    public Ptr shm_file;

    public @Unsigned long shm_nattch;

    public @Unsigned long shm_segsz;

    public @OriginalName("time64_t") long shm_atim;

    public @OriginalName("time64_t") long shm_dtim;

    public @OriginalName("time64_t") long shm_ctim;

    public Ptr shm_cprid;

    public Ptr shm_lprid;

    public Ptr mlock_ucounts;

    public Ptr shm_creator;

    public list_head shm_clist;

    public Ptr ns;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct pp_alloc_cache"
  )
  @NotUsableInJava
  public static class pp_alloc_cache extends Struct {
    public @Unsigned int count;

    public Ptr @Size(128) [] cache;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct extended_perms_data"
  )
  @NotUsableInJava
  public static class extended_perms_data extends Struct {
    public @Unsigned int @Size(8) [] p;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct extended_perms_decision"
  )
  @NotUsableInJava
  public static class extended_perms_decision extends Struct {
    public @Unsigned char used;

    public @Unsigned char driver;

    public Ptr allowed;

    public Ptr auditallow;

    public Ptr dontaudit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct extended_perms"
  )
  @NotUsableInJava
  public static class extended_perms extends Struct {
    public @Unsigned short len;

    public extended_perms_data drivers;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct extended_signature"
  )
  @NotUsableInJava
  public static class extended_signature extends Struct {
    public @Unsigned int sig;

    public @Unsigned int pf;

    public @Unsigned int cksum;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct extended_sigtable"
  )
  @NotUsableInJava
  public static class extended_sigtable extends Struct {
    public @Unsigned int count;

    public @Unsigned int cksum;

    public @Unsigned int @Size(3) [] reserved;

    public extended_signature @Size(0) [] sigs;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct latch_tree_node"
  )
  @NotUsableInJava
  public static class latch_tree_node extends Struct {
    public rb_node @Size(2) [] node;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct latch_tree_root"
  )
  @NotUsableInJava
  public static class latch_tree_root extends Struct {
    public seqcount_latch_t seq;

    public rb_root @Size(2) [] tree;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct latch_tree_ops"
  )
  @NotUsableInJava
  public static class latch_tree_ops extends Struct {
    public Ptr less;

    public Ptr comp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int msr; unsigned int pad2; long long unsigned int control; long long unsigned int evt_page; long long unsigned int msg_page; }"
  )
  @NotUsableInJava
  public static class synic_of_u_of_kvm_hyperv_exit extends Struct {
    public @Unsigned int msr;

    public @Unsigned int pad2;

    public @Unsigned long control;

    public @Unsigned long evt_page;

    public @Unsigned long msg_page;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ms_hyperv_tsc_page"
  )
  @NotUsableInJava
  public static class ms_hyperv_tsc_page extends Struct {
    public @Unsigned int tsc_sequence;

    public @Unsigned int reserved1;

    public @Unsigned long tsc_scale;

    public long tsc_offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ms_hyperv_info"
  )
  @NotUsableInJava
  public static class ms_hyperv_info extends Struct {
    public @Unsigned int features;

    public @Unsigned int priv_high;

    public @Unsigned int misc_features;

    public @Unsigned int hints;

    public @Unsigned int nested_features;

    public @Unsigned int max_vp_index;

    public @Unsigned int max_lp_index;

    public @Unsigned char vtl;

    @InlineUnion(4337)
    public @Unsigned int isolation_config_a;

    @InlineUnion(4337)
    public anon_member_of_anon_member_of_ms_hyperv_info anon8$1;

    @InlineUnion(4339)
    public @Unsigned int isolation_config_b;

    @InlineUnion(4339)
    public anon_member_of_anon_member_of_ms_hyperv_info anon9$1;

    public @Unsigned long shared_gpa_boundary;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netfront_cb"
  )
  @NotUsableInJava
  public static class netfront_cb extends Struct {
    public int pull_to;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netfront_stats"
  )
  @NotUsableInJava
  public static class netfront_stats extends Struct {
    public @Unsigned long packets;

    public @Unsigned long bytes;

    public u64_stats_sync syncp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netfront_queue"
  )
  @NotUsableInJava
  public static class netfront_queue extends Struct {
    public @Unsigned int id;

    public char @Size(22) [] name;

    public Ptr info;

    public Ptr xdp_prog;

    public napi_struct napi;

    public @Unsigned int tx_evtchn;

    public @Unsigned int rx_evtchn;

    public @Unsigned int tx_irq;

    public @Unsigned int rx_irq;

    public char @Size(25) [] tx_irq_name;

    public char @Size(25) [] rx_irq_name;

    public @OriginalName("spinlock_t") spinlock tx_lock;

    public xen_netif_tx_front_ring tx;

    public int tx_ring_ref;

    public Ptr @Size(256) [] tx_skbs;

    public @Unsigned short @Size(256) [] tx_link;

    public @Unsigned @OriginalName("grant_ref_t") int gref_tx_head;

    public @Unsigned @OriginalName("grant_ref_t") int @Size(256) [] grant_tx_ref;

    public Ptr @Size(256) [] grant_tx_page;

    public @Unsigned int tx_skb_freelist;

    public @Unsigned int tx_pend_queue;

    public @OriginalName("spinlock_t") spinlock rx_lock;

    public xen_netif_rx_front_ring rx;

    public int rx_ring_ref;

    public timer_list rx_refill_timer;

    public Ptr @Size(256) [] rx_skbs;

    public @Unsigned @OriginalName("grant_ref_t") int gref_rx_head;

    public @Unsigned @OriginalName("grant_ref_t") int @Size(256) [] grant_rx_ref;

    public @Unsigned int rx_rsp_unconsumed;

    public @OriginalName("spinlock_t") spinlock rx_cons_lock;

    public Ptr page_pool;

    public xdp_rxq_info xdp_rxq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netfront_info"
  )
  @NotUsableInJava
  public static class netfront_info extends Struct {
    public list_head list;

    public Ptr netdev;

    public Ptr xbdev;

    public Ptr queues;

    public Ptr rx_stats;

    public Ptr tx_stats;

    public boolean netback_has_xdp_headroom;

    public boolean netfront_xdp_enabled;

    public boolean broken;

    public boolean bounce;

    public atomic_t rx_gso_checksum_fixup;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct netfront_rx_info"
  )
  @NotUsableInJava
  public static class netfront_rx_info extends Struct {
    public xen_netif_rx_response rx;

    public xen_netif_extra_info @Size(5) [] extras;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int l_i_version; }"
  )
  @NotUsableInJava
  public static class linux1_of_osd1_of_ext4_inode extends Struct {
    public @Unsigned @OriginalName("__le32") int l_i_version;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct server_hdr"
  )
  @NotUsableInJava
  public static class server_hdr extends Struct {
    public @Unsigned short reserved;

    public @Unsigned long log_max_len;

    public @Unsigned long log_start_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct entropy_timer_state"
  )
  @NotUsableInJava
  public static class entropy_timer_state extends Struct {
    public @Unsigned long entropy;

    public timer_list timer;

    public atomic_t samples;

    public @Unsigned int samples_per_bit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct uevent_sock"
  )
  @NotUsableInJava
  public static class uevent_sock extends Struct {
    public list_head list;

    public Ptr sk;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char blocked; unsigned char need_qs; unsigned char exp_hint; unsigned char need_mb; }"
  )
  @NotUsableInJava
  public static class b_of_rcu_special extends Struct {
    public @Unsigned char blocked;

    public @Unsigned char need_qs;

    public @Unsigned char exp_hint;

    public @Unsigned char need_mb;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned char norm; unsigned char exp; }"
  )
  @NotUsableInJava
  public static class b_of_rcu_noqs extends Struct {
    public @Unsigned char norm;

    public @Unsigned char exp;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int port_connect_status_change; unsigned int port_connect_status; unsigned int port_reset_change; unsigned int port_enable_change; unsigned int port_suspend_change; unsigned int port_over_current_change; unsigned int port_l1_change; unsigned int reserved; }"
  )
  @NotUsableInJava
  public static class b_of_dwc2_hcd_internal_flags extends Struct {
    public @Unsigned int port_connect_status_change;

    public @Unsigned int port_connect_status;

    public @Unsigned int port_reset_change;

    public @Unsigned int port_enable_change;

    public @Unsigned int port_suspend_change;

    public @Unsigned int port_over_current_change;

    public @Unsigned int port_l1_change;

    public @Unsigned int reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct space_resv"
  )
  @NotUsableInJava
  public static class space_resv extends Struct {
    public short l_type;

    public short l_whence;

    public long l_start;

    public long l_len;

    public int l_sysid;

    public @Unsigned int l_pid;

    public int @Size(4) [] l_pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct space_resv_32"
  )
  @NotUsableInJava
  public static class space_resv_32 extends Struct {
    public short l_type;

    public short l_whence;

    public long l_start;

    public long l_len;

    public int l_sysid;

    public @Unsigned int l_pid;

    public int @Size(4) [] l_pad;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct geneve_opt"
  )
  @NotUsableInJava
  public static class geneve_opt extends Struct {
    public @Unsigned @OriginalName("__be16") short opt_class;

    public @Unsigned char type;

    public @Unsigned char length;

    public @Unsigned char r3;

    public @Unsigned char r2;

    public @Unsigned char r1;

    public @Unsigned char @Size(0) [] opt_data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct bictcp"
  )
  @NotUsableInJava
  public static class bictcp extends Struct {
    public @Unsigned int cnt;

    public @Unsigned int last_max_cwnd;

    public @Unsigned int last_cwnd;

    public @Unsigned int last_time;

    public @Unsigned int bic_origin_point;

    public @Unsigned int bic_K;

    public @Unsigned int delay_min;

    public @Unsigned int epoch_start;

    public @Unsigned int ack_cnt;

    public @Unsigned int tcp_cwnd;

    public @Unsigned short unused;

    public @Unsigned char sample_cnt;

    public @Unsigned char found;

    public @Unsigned int round_start;

    public @Unsigned int end_seq;

    public @Unsigned int last_ack;

    public @Unsigned int curr_rtt;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _xmmreg"
  )
  @NotUsableInJava
  public static class _xmmreg extends Struct {
    public @Unsigned int @Size(4) [] element;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sih"
  )
  @NotUsableInJava
  public static class sih extends Struct {
    public char @Size(8) [] name;

    public @Unsigned char module;

    public @Unsigned char control_offset;

    public boolean set_cor;

    public @Unsigned char bits;

    public @Unsigned char bytes_ixr;

    public @Unsigned char edr_offset;

    public @Unsigned char bytes_edr;

    public @Unsigned char irq_lines;

    public sih_irq_data @Size(2) [] mask;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct agp_3_5_dev"
  )
  @NotUsableInJava
  public static class agp_3_5_dev extends Struct {
    public list_head list;

    public @Unsigned char capndx;

    public @Unsigned int maxbw;

    public Ptr dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct efivars"
  )
  @NotUsableInJava
  public static class efivars extends Struct {
    public Ptr kset;

    public Ptr ops;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct shminfo64"
  )
  @NotUsableInJava
  public static class shminfo64 extends Struct {
    public @Unsigned long shmmax;

    public @Unsigned long shmmin;

    public @Unsigned long shmmni;

    public @Unsigned long shmseg;

    public @Unsigned long shmall;

    public @Unsigned long __unused1;

    public @Unsigned long __unused2;

    public @Unsigned long __unused3;

    public @Unsigned long __unused4;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct flock64"
  )
  @NotUsableInJava
  public static class flock64 extends Struct {
    public short l_type;

    public short l_whence;

    public @OriginalName("__kernel_loff_t") long l_start;

    public @OriginalName("__kernel_loff_t") long l_len;

    public @OriginalName("__kernel_pid_t") int l_pid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct swnode"
  )
  @NotUsableInJava
  public static class swnode extends Struct {
    public kobject kobj;

    public fwnode_handle fwnode;

    public Ptr node;

    public int id;

    public ida child_ids;

    public list_head entry;

    public list_head children;

    public Ptr parent;

    public @Unsigned int allocated;

    public @Unsigned int managed;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { long long unsigned int low; long long unsigned int high; }"
  )
  @NotUsableInJava
  public static class AnonymousType27053221C71 extends Struct {
    public @Unsigned long low;

    public @Unsigned long high;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct callback"
  )
  @NotUsableInJava
  public static class callback extends Struct {
    public Ptr fn;

    public Ptr data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _fpreg"
  )
  @NotUsableInJava
  public static class _fpreg extends Struct {
    public @Unsigned short @Size(4) [] significand;

    public @Unsigned short exponent;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mif6ctl"
  )
  @NotUsableInJava
  public static class mif6ctl extends Struct {
    public @Unsigned @OriginalName("mifi_t") short mif6c_mifi;

    public @Unsigned char mif6c_flags;

    public @Unsigned char vifc_threshold;

    public @Unsigned short mif6c_pifi;

    public @Unsigned int vifc_rate_limit;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sx150x_123_pri"
  )
  @NotUsableInJava
  public static class sx150x_123_pri extends Struct {
    public @Unsigned char reg_pld_mode;

    public @Unsigned char reg_pld_table0;

    public @Unsigned char reg_pld_table1;

    public @Unsigned char reg_pld_table2;

    public @Unsigned char reg_pld_table3;

    public @Unsigned char reg_pld_table4;

    public @Unsigned char reg_advanced;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct rgb"
  )
  @NotUsableInJava
  public static class rgb extends Struct {
    public @Unsigned char r;

    public @Unsigned char g;

    public @Unsigned char b;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct location"
  )
  @NotUsableInJava
  public static class location extends Struct {
    public @Unsigned @OriginalName("depot_stack_handle_t") int handle;

    public @Unsigned long count;

    public @Unsigned long addr;

    public @Unsigned long waste;

    public long sum_time;

    public long min_time;

    public long max_time;

    public long min_pid;

    public long max_pid;

    public @Unsigned long @Size(128) [] cpus;

    public nodemask_t nodes;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _fpstate_32"
  )
  @NotUsableInJava
  public static class _fpstate_32 extends Struct {
    public @Unsigned int cw;

    public @Unsigned int sw;

    public @Unsigned int tag;

    public @Unsigned int ipoff;

    public @Unsigned int cssel;

    public @Unsigned int dataoff;

    public @Unsigned int datasel;

    public _fpreg @Size(8) [] _st;

    public @Unsigned short status;

    public @Unsigned short magic;

    public @Unsigned int @Size(6) [] _fxsr_env;

    public @Unsigned int mxcsr;

    public @Unsigned int reserved;

    public _fpxreg @Size(8) [] _fxsr_st;

    public _xmmreg @Size(8) [] _xmm;

    @InlineUnion(89425)
    public @Unsigned int @Size(44) [] padding1;

    @InlineUnion(89425)
    public @Unsigned int @Size(44) [] padding;

    @InlineUnion(89427)
    public @Unsigned int @Size(12) [] padding2;

    @InlineUnion(89427)
    public _fpx_sw_bytes sw_reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wm8400"
  )
  @NotUsableInJava
  public static class wm8400 extends Struct {
    public Ptr dev;

    public Ptr regmap;

    public platform_device @Size(6) [] regulators;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct msginfo"
  )
  @NotUsableInJava
  public static class msginfo extends Struct {
    public int msgpool;

    public int msgmap;

    public int msgmax;

    public int msgmnb;

    public int msgmni;

    public int msgssz;

    public int msgtql;

    public @Unsigned short msgseg;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fddi_8022_1_hdr"
  )
  @NotUsableInJava
  public static class fddi_8022_1_hdr extends Struct {
    public @Unsigned char dsap;

    public @Unsigned char ssap;

    public @Unsigned char ctrl;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct flock"
  )
  @NotUsableInJava
  public static class flock extends Struct {
    public short l_type;

    public short l_whence;

    public @OriginalName("__kernel_off_t") long l_start;

    public @OriginalName("__kernel_off_t") long l_len;

    public @OriginalName("__kernel_pid_t") int l_pid;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct da9055"
  )
  @NotUsableInJava
  public static class da9055 extends Struct {
    public Ptr regmap;

    public Ptr irq_data;

    public Ptr dev;

    public Ptr i2c_client;

    public int irq_base;

    public int chip_irq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gf128mul_64k"
  )
  @NotUsableInJava
  public static class gf128mul_64k extends Struct {
    public Ptr @Size(16) [] t;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct wakelock"
  )
  @NotUsableInJava
  public static class wakelock extends Struct {
    public String name;

    public rb_node node;

    public Ptr ws;

    public list_head lru;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int eax; unsigned int ecx; }"
  )
  @NotUsableInJava
  public static class AnonymousType73608444C50 extends Struct {
    public @Unsigned int eax;

    public @Unsigned int ecx;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct utf8data"
  )
  @NotUsableInJava
  public static class utf8data extends Struct {
    public @Unsigned int maxage;

    public @Unsigned int offset;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mini_Qdisc_pair"
  )
  @NotUsableInJava
  public static class mini_Qdisc_pair extends Struct {
    public mini_Qdisc miniq1;

    public mini_Qdisc miniq2;

    public Ptr> p_miniq;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sx150x_456_pri"
  )
  @NotUsableInJava
  public static class sx150x_456_pri extends Struct {
    public @Unsigned char reg_pld_mode;

    public @Unsigned char reg_pld_table0;

    public @Unsigned char reg_pld_table1;

    public @Unsigned char reg_pld_table2;

    public @Unsigned char reg_pld_table3;

    public @Unsigned char reg_pld_table4;

    public @Unsigned char reg_advanced;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct gf128mul_4k"
  )
  @NotUsableInJava
  public static class gf128mul_4k extends Struct {
    public be128 @Size(256) [] t;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cgroupstats"
  )
  @NotUsableInJava
  public static class cgroupstats extends Struct {
    public @Unsigned long nr_sleeping;

    public @Unsigned long nr_running;

    public @Unsigned long nr_stopped;

    public @Unsigned long nr_uninterruptible;

    public @Unsigned long nr_io_wait;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpudl"
  )
  @NotUsableInJava
  public static class cpudl extends Struct {
    public @OriginalName("raw_spinlock_t") raw_spinlock lock;

    public int size;

    public @OriginalName("cpumask_var_t") Ptr free_cpus;

    public Ptr elements;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct tm"
  )
  @NotUsableInJava
  public static class tm extends Struct {
    public int tm_sec;

    public int tm_min;

    public int tm_hour;

    public int tm_mday;

    public int tm_mon;

    public long tm_year;

    public int tm_wday;

    public int tm_yday;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sx150x_789_pri"
  )
  @NotUsableInJava
  public static class sx150x_789_pri extends Struct {
    public @Unsigned char reg_drain;

    public @Unsigned char reg_polarity;

    public @Unsigned char reg_clock;

    public @Unsigned char reg_misc;

    public @Unsigned char reg_reset;

    public @Unsigned char ngpios;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct mid8250"
  )
  @NotUsableInJava
  public static class mid8250 extends Struct {
    public int line;

    public int dma_index;

    public Ptr dma_dev;

    public uart_8250_dma dma;

    public Ptr board;

    public hsu_dma_chip dma_chip;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct fddi_8022_2_hdr"
  )
  @NotUsableInJava
  public static class fddi_8022_2_hdr extends Struct {
    public @Unsigned char dsap;

    public @Unsigned char ssap;

    public @Unsigned char ctrl_1;

    public @Unsigned char ctrl_2;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct qrwlock"
  )
  @NotUsableInJava
  public static class qrwlock extends Struct {
    @InlineUnion(403)
    public atomic_t cnts;

    @InlineUnion(403)
    public anon_member_of_anon_member_of_arch_rwlock_t_and_anon_member_of_qrwlock anon0$1;

    public @OriginalName("arch_spinlock_t") qspinlock wait_lock;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct _fpxreg"
  )
  @NotUsableInJava
  public static class _fpxreg extends Struct {
    public @Unsigned short @Size(4) [] significand;

    public @Unsigned short exponent;

    public @Unsigned short @Size(3) [] padding;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct sem"
  )
  @NotUsableInJava
  public static class sem extends Struct {
    public int semval;

    public Ptr sempid;

    public @OriginalName("spinlock_t") spinlock lock;

    public list_head pending_alter;

    public list_head pending_const;

    public @OriginalName("time64_t") long sem_otime;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct cpupri"
  )
  @NotUsableInJava
  public static class cpupri extends Struct {
    public cpupri_vec @Size(101) [] pri_to_cpu;

    public Ptr cpu_to_pri;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int win_size; unsigned int reserved[3]; }"
  )
  @NotUsableInJava
  public static class AnonymousType613281005C63 extends Struct {
    public @Unsigned int win_size;

    public @Unsigned int @Size(3) [] reserved;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct closure"
  )
  @NotUsableInJava
  public static class closure extends Struct {
    @InlineUnion(14892)
    public anon_member_of_anon_member_of_closure anon0$0;

    @InlineUnion(14892)
    public work_struct work;

    public Ptr parent;

    public atomic_t remaining;

    public boolean closure_get_happened;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { unsigned int ctl; unsigned int win_size; long long unsigned int xlate_addr; }"
  )
  @NotUsableInJava
  public static class AnonymousType739703515C92 extends Struct {
    public @Unsigned int ctl;

    public @Unsigned int win_size;

    public @Unsigned long xlate_addr;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct nfstime4"
  )
  @NotUsableInJava
  public static class nfstime4 extends Struct {
    public @Unsigned long seconds;

    public @Unsigned int nseconds;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct req"
  )
  @NotUsableInJava
  public static class req extends Struct {
    public Ptr next;

    public completion done;

    public int err;

    public String name;

    public @Unsigned @OriginalName("umode_t") short mode;

    public kuid_t uid;

    public kgid_t gid;

    public Ptr dev;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct { struct rtattr attr; struct crypto_attr_alg data; }"
  )
  @NotUsableInJava
  public static class AnonymousType1322484262C63 extends Struct {
    public rtattr attr;

    public crypto_attr_alg data;
  }

  @Type(
      noCCodeGeneration = true,
      cType = "struct ifmap"
  )
  @NotUsableInJava
  public static class ifmap extends Struct {
    public @Unsigned long mem_start;

    public @Unsigned long mem_end;

    public @Unsigned short base_addr;

    public @Unsigned char irq;

    public @Unsigned char dma;

    public @Unsigned char port;
  }
}