summaryrefslogtreecommitdiff
path: root/vendor/github.com/cilium/ebpf/asm/func.go
diff options
context:
space:
mode:
authorLibravatar dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2023-04-03 11:16:17 +0200
committerLibravatar GitHub <noreply@github.com>2023-04-03 11:16:17 +0200
commit57dc742c76d7876a2457594715a7b5bc2c9a92bd (patch)
tree76be1ec744face5bf4f617d4c9fca084707e4268 /vendor/github.com/cilium/ebpf/asm/func.go
parent[bugfix/frontend] Preload css styles (#1638) (diff)
downloadgotosocial-57dc742c76d7876a2457594715a7b5bc2c9a92bd.tar.xz
[chore]: Bump github.com/KimMachineGun/automemlimit from 0.2.4 to 0.2.5 (#1666)
Bumps [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) from 0.2.4 to 0.2.5. - [Release notes](https://github.com/KimMachineGun/automemlimit/releases) - [Commits](https://github.com/KimMachineGun/automemlimit/compare/v0.2.4...v0.2.5) --- updated-dependencies: - dependency-name: github.com/KimMachineGun/automemlimit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Diffstat (limited to 'vendor/github.com/cilium/ebpf/asm/func.go')
-rw-r--r--vendor/github.com/cilium/ebpf/asm/func.go101
1 files changed, 100 insertions, 1 deletions
diff --git a/vendor/github.com/cilium/ebpf/asm/func.go b/vendor/github.com/cilium/ebpf/asm/func.go
index 97f794cdb..a14e9e2c3 100644
--- a/vendor/github.com/cilium/ebpf/asm/func.go
+++ b/vendor/github.com/cilium/ebpf/asm/func.go
@@ -5,9 +5,13 @@ package asm
// BuiltinFunc is a built-in eBPF function.
type BuiltinFunc int32
+func (_ BuiltinFunc) Max() BuiltinFunc {
+ return maxBuiltinFunc - 1
+}
+
// eBPF built-in functions
//
-// You can renegerate this list using the following gawk script:
+// You can regenerate this list using the following gawk script:
//
// /FN\(.+\),/ {
// match($1, /\((.+)\)/, r)
@@ -132,6 +136,101 @@ const (
FnSkStorageDelete
FnSendSignal
FnTcpGenSyncookie
+ FnSkbOutput
+ FnProbeReadUser
+ FnProbeReadKernel
+ FnProbeReadUserStr
+ FnProbeReadKernelStr
+ FnTcpSendAck
+ FnSendSignalThread
+ FnJiffies64
+ FnReadBranchRecords
+ FnGetNsCurrentPidTgid
+ FnXdpOutput
+ FnGetNetnsCookie
+ FnGetCurrentAncestorCgroupId
+ FnSkAssign
+ FnKtimeGetBootNs
+ FnSeqPrintf
+ FnSeqWrite
+ FnSkCgroupId
+ FnSkAncestorCgroupId
+ FnRingbufOutput
+ FnRingbufReserve
+ FnRingbufSubmit
+ FnRingbufDiscard
+ FnRingbufQuery
+ FnCsumLevel
+ FnSkcToTcp6Sock
+ FnSkcToTcpSock
+ FnSkcToTcpTimewaitSock
+ FnSkcToTcpRequestSock
+ FnSkcToUdp6Sock
+ FnGetTaskStack
+ FnLoadHdrOpt
+ FnStoreHdrOpt
+ FnReserveHdrOpt
+ FnInodeStorageGet
+ FnInodeStorageDelete
+ FnDPath
+ FnCopyFromUser
+ FnSnprintfBtf
+ FnSeqPrintfBtf
+ FnSkbCgroupClassid
+ FnRedirectNeigh
+ FnPerCpuPtr
+ FnThisCpuPtr
+ FnRedirectPeer
+ FnTaskStorageGet
+ FnTaskStorageDelete
+ FnGetCurrentTaskBtf
+ FnBprmOptsSet
+ FnKtimeGetCoarseNs
+ FnImaInodeHash
+ FnSockFromFile
+ FnCheckMtu
+ FnForEachMapElem
+ FnSnprintf
+ FnSysBpf
+ FnBtfFindByNameKind
+ FnSysClose
+ FnTimerInit
+ FnTimerSetCallback
+ FnTimerStart
+ FnTimerCancel
+ FnGetFuncIp
+ FnGetAttachCookie
+ FnTaskPtRegs
+ FnGetBranchSnapshot
+ FnTraceVprintk
+ FnSkcToUnixSock
+ FnKallsymsLookupName
+ FnFindVma
+ FnLoop
+ FnStrncmp
+ FnGetFuncArg
+ FnGetFuncRet
+ FnGetFuncArgCnt
+ FnGetRetval
+ FnSetRetval
+ FnXdpGetBuffLen
+ FnXdpLoadBytes
+ FnXdpStoreBytes
+ FnCopyFromUserTask
+ FnSkbSetTstamp
+ FnImaFileHash
+ FnKptrXchg
+ FnMapLookupPercpuElem
+ FnSkcToMptcpSock
+ FnDynptrFromMem
+ FnRingbufReserveDynptr
+ FnRingbufSubmitDynptr
+ FnRingbufDiscardDynptr
+ FnDynptrRead
+ FnDynptrWrite
+ FnDynptrData
+
+ maxBuiltinFunc
)
// Call emits a function call.