github.com/cilium/ebpf@v0.15.1-0.20240517100537-8079b37aa138/asm/func_string.go (about) 1 // Code generated by "stringer -output func_string.go -type=BuiltinFunc"; DO NOT EDIT. 2 3 package asm 4 5 import "strconv" 6 7 func _() { 8 // An "invalid array index" compiler error signifies that the constant values have changed. 9 // Re-run the stringer command to generate them again. 10 var x [1]struct{} 11 _ = x[FnUnspec-0] 12 _ = x[FnMapLookupElem-1] 13 _ = x[FnMapUpdateElem-2] 14 _ = x[FnMapDeleteElem-3] 15 _ = x[FnProbeRead-4] 16 _ = x[FnKtimeGetNs-5] 17 _ = x[FnTracePrintk-6] 18 _ = x[FnGetPrandomU32-7] 19 _ = x[FnGetSmpProcessorId-8] 20 _ = x[FnSkbStoreBytes-9] 21 _ = x[FnL3CsumReplace-10] 22 _ = x[FnL4CsumReplace-11] 23 _ = x[FnTailCall-12] 24 _ = x[FnCloneRedirect-13] 25 _ = x[FnGetCurrentPidTgid-14] 26 _ = x[FnGetCurrentUidGid-15] 27 _ = x[FnGetCurrentComm-16] 28 _ = x[FnGetCgroupClassid-17] 29 _ = x[FnSkbVlanPush-18] 30 _ = x[FnSkbVlanPop-19] 31 _ = x[FnSkbGetTunnelKey-20] 32 _ = x[FnSkbSetTunnelKey-21] 33 _ = x[FnPerfEventRead-22] 34 _ = x[FnRedirect-23] 35 _ = x[FnGetRouteRealm-24] 36 _ = x[FnPerfEventOutput-25] 37 _ = x[FnSkbLoadBytes-26] 38 _ = x[FnGetStackid-27] 39 _ = x[FnCsumDiff-28] 40 _ = x[FnSkbGetTunnelOpt-29] 41 _ = x[FnSkbSetTunnelOpt-30] 42 _ = x[FnSkbChangeProto-31] 43 _ = x[FnSkbChangeType-32] 44 _ = x[FnSkbUnderCgroup-33] 45 _ = x[FnGetHashRecalc-34] 46 _ = x[FnGetCurrentTask-35] 47 _ = x[FnProbeWriteUser-36] 48 _ = x[FnCurrentTaskUnderCgroup-37] 49 _ = x[FnSkbChangeTail-38] 50 _ = x[FnSkbPullData-39] 51 _ = x[FnCsumUpdate-40] 52 _ = x[FnSetHashInvalid-41] 53 _ = x[FnGetNumaNodeId-42] 54 _ = x[FnSkbChangeHead-43] 55 _ = x[FnXdpAdjustHead-44] 56 _ = x[FnProbeReadStr-45] 57 _ = x[FnGetSocketCookie-46] 58 _ = x[FnGetSocketUid-47] 59 _ = x[FnSetHash-48] 60 _ = x[FnSetsockopt-49] 61 _ = x[FnSkbAdjustRoom-50] 62 _ = x[FnRedirectMap-51] 63 _ = x[FnSkRedirectMap-52] 64 _ = x[FnSockMapUpdate-53] 65 _ = x[FnXdpAdjustMeta-54] 66 _ = x[FnPerfEventReadValue-55] 67 _ = x[FnPerfProgReadValue-56] 68 _ = x[FnGetsockopt-57] 69 _ = x[FnOverrideReturn-58] 70 _ = x[FnSockOpsCbFlagsSet-59] 71 _ = x[FnMsgRedirectMap-60] 72 _ = x[FnMsgApplyBytes-61] 73 _ = x[FnMsgCorkBytes-62] 74 _ = x[FnMsgPullData-63] 75 _ = x[FnBind-64] 76 _ = x[FnXdpAdjustTail-65] 77 _ = x[FnSkbGetXfrmState-66] 78 _ = x[FnGetStack-67] 79 _ = x[FnSkbLoadBytesRelative-68] 80 _ = x[FnFibLookup-69] 81 _ = x[FnSockHashUpdate-70] 82 _ = x[FnMsgRedirectHash-71] 83 _ = x[FnSkRedirectHash-72] 84 _ = x[FnLwtPushEncap-73] 85 _ = x[FnLwtSeg6StoreBytes-74] 86 _ = x[FnLwtSeg6AdjustSrh-75] 87 _ = x[FnLwtSeg6Action-76] 88 _ = x[FnRcRepeat-77] 89 _ = x[FnRcKeydown-78] 90 _ = x[FnSkbCgroupId-79] 91 _ = x[FnGetCurrentCgroupId-80] 92 _ = x[FnGetLocalStorage-81] 93 _ = x[FnSkSelectReuseport-82] 94 _ = x[FnSkbAncestorCgroupId-83] 95 _ = x[FnSkLookupTcp-84] 96 _ = x[FnSkLookupUdp-85] 97 _ = x[FnSkRelease-86] 98 _ = x[FnMapPushElem-87] 99 _ = x[FnMapPopElem-88] 100 _ = x[FnMapPeekElem-89] 101 _ = x[FnMsgPushData-90] 102 _ = x[FnMsgPopData-91] 103 _ = x[FnRcPointerRel-92] 104 _ = x[FnSpinLock-93] 105 _ = x[FnSpinUnlock-94] 106 _ = x[FnSkFullsock-95] 107 _ = x[FnTcpSock-96] 108 _ = x[FnSkbEcnSetCe-97] 109 _ = x[FnGetListenerSock-98] 110 _ = x[FnSkcLookupTcp-99] 111 _ = x[FnTcpCheckSyncookie-100] 112 _ = x[FnSysctlGetName-101] 113 _ = x[FnSysctlGetCurrentValue-102] 114 _ = x[FnSysctlGetNewValue-103] 115 _ = x[FnSysctlSetNewValue-104] 116 _ = x[FnStrtol-105] 117 _ = x[FnStrtoul-106] 118 _ = x[FnSkStorageGet-107] 119 _ = x[FnSkStorageDelete-108] 120 _ = x[FnSendSignal-109] 121 _ = x[FnTcpGenSyncookie-110] 122 _ = x[FnSkbOutput-111] 123 _ = x[FnProbeReadUser-112] 124 _ = x[FnProbeReadKernel-113] 125 _ = x[FnProbeReadUserStr-114] 126 _ = x[FnProbeReadKernelStr-115] 127 _ = x[FnTcpSendAck-116] 128 _ = x[FnSendSignalThread-117] 129 _ = x[FnJiffies64-118] 130 _ = x[FnReadBranchRecords-119] 131 _ = x[FnGetNsCurrentPidTgid-120] 132 _ = x[FnXdpOutput-121] 133 _ = x[FnGetNetnsCookie-122] 134 _ = x[FnGetCurrentAncestorCgroupId-123] 135 _ = x[FnSkAssign-124] 136 _ = x[FnKtimeGetBootNs-125] 137 _ = x[FnSeqPrintf-126] 138 _ = x[FnSeqWrite-127] 139 _ = x[FnSkCgroupId-128] 140 _ = x[FnSkAncestorCgroupId-129] 141 _ = x[FnRingbufOutput-130] 142 _ = x[FnRingbufReserve-131] 143 _ = x[FnRingbufSubmit-132] 144 _ = x[FnRingbufDiscard-133] 145 _ = x[FnRingbufQuery-134] 146 _ = x[FnCsumLevel-135] 147 _ = x[FnSkcToTcp6Sock-136] 148 _ = x[FnSkcToTcpSock-137] 149 _ = x[FnSkcToTcpTimewaitSock-138] 150 _ = x[FnSkcToTcpRequestSock-139] 151 _ = x[FnSkcToUdp6Sock-140] 152 _ = x[FnGetTaskStack-141] 153 _ = x[FnLoadHdrOpt-142] 154 _ = x[FnStoreHdrOpt-143] 155 _ = x[FnReserveHdrOpt-144] 156 _ = x[FnInodeStorageGet-145] 157 _ = x[FnInodeStorageDelete-146] 158 _ = x[FnDPath-147] 159 _ = x[FnCopyFromUser-148] 160 _ = x[FnSnprintfBtf-149] 161 _ = x[FnSeqPrintfBtf-150] 162 _ = x[FnSkbCgroupClassid-151] 163 _ = x[FnRedirectNeigh-152] 164 _ = x[FnPerCpuPtr-153] 165 _ = x[FnThisCpuPtr-154] 166 _ = x[FnRedirectPeer-155] 167 _ = x[FnTaskStorageGet-156] 168 _ = x[FnTaskStorageDelete-157] 169 _ = x[FnGetCurrentTaskBtf-158] 170 _ = x[FnBprmOptsSet-159] 171 _ = x[FnKtimeGetCoarseNs-160] 172 _ = x[FnImaInodeHash-161] 173 _ = x[FnSockFromFile-162] 174 _ = x[FnCheckMtu-163] 175 _ = x[FnForEachMapElem-164] 176 _ = x[FnSnprintf-165] 177 _ = x[FnSysBpf-166] 178 _ = x[FnBtfFindByNameKind-167] 179 _ = x[FnSysClose-168] 180 _ = x[FnTimerInit-169] 181 _ = x[FnTimerSetCallback-170] 182 _ = x[FnTimerStart-171] 183 _ = x[FnTimerCancel-172] 184 _ = x[FnGetFuncIp-173] 185 _ = x[FnGetAttachCookie-174] 186 _ = x[FnTaskPtRegs-175] 187 _ = x[FnGetBranchSnapshot-176] 188 _ = x[FnTraceVprintk-177] 189 _ = x[FnSkcToUnixSock-178] 190 _ = x[FnKallsymsLookupName-179] 191 _ = x[FnFindVma-180] 192 _ = x[FnLoop-181] 193 _ = x[FnStrncmp-182] 194 _ = x[FnGetFuncArg-183] 195 _ = x[FnGetFuncRet-184] 196 _ = x[FnGetFuncArgCnt-185] 197 _ = x[FnGetRetval-186] 198 _ = x[FnSetRetval-187] 199 _ = x[FnXdpGetBuffLen-188] 200 _ = x[FnXdpLoadBytes-189] 201 _ = x[FnXdpStoreBytes-190] 202 _ = x[FnCopyFromUserTask-191] 203 _ = x[FnSkbSetTstamp-192] 204 _ = x[FnImaFileHash-193] 205 _ = x[FnKptrXchg-194] 206 _ = x[FnMapLookupPercpuElem-195] 207 _ = x[FnSkcToMptcpSock-196] 208 _ = x[FnDynptrFromMem-197] 209 _ = x[FnRingbufReserveDynptr-198] 210 _ = x[FnRingbufSubmitDynptr-199] 211 _ = x[FnRingbufDiscardDynptr-200] 212 _ = x[FnDynptrRead-201] 213 _ = x[FnDynptrWrite-202] 214 _ = x[FnDynptrData-203] 215 _ = x[FnTcpRawGenSyncookieIpv4-204] 216 _ = x[FnTcpRawGenSyncookieIpv6-205] 217 _ = x[FnTcpRawCheckSyncookieIpv4-206] 218 _ = x[FnTcpRawCheckSyncookieIpv6-207] 219 _ = x[FnKtimeGetTaiNs-208] 220 _ = x[FnUserRingbufDrain-209] 221 _ = x[FnCgrpStorageGet-210] 222 _ = x[FnCgrpStorageDelete-211] 223 _ = x[maxBuiltinFunc-212] 224 } 225 226 const _BuiltinFunc_name = "FnUnspecFnMapLookupElemFnMapUpdateElemFnMapDeleteElemFnProbeReadFnKtimeGetNsFnTracePrintkFnGetPrandomU32FnGetSmpProcessorIdFnSkbStoreBytesFnL3CsumReplaceFnL4CsumReplaceFnTailCallFnCloneRedirectFnGetCurrentPidTgidFnGetCurrentUidGidFnGetCurrentCommFnGetCgroupClassidFnSkbVlanPushFnSkbVlanPopFnSkbGetTunnelKeyFnSkbSetTunnelKeyFnPerfEventReadFnRedirectFnGetRouteRealmFnPerfEventOutputFnSkbLoadBytesFnGetStackidFnCsumDiffFnSkbGetTunnelOptFnSkbSetTunnelOptFnSkbChangeProtoFnSkbChangeTypeFnSkbUnderCgroupFnGetHashRecalcFnGetCurrentTaskFnProbeWriteUserFnCurrentTaskUnderCgroupFnSkbChangeTailFnSkbPullDataFnCsumUpdateFnSetHashInvalidFnGetNumaNodeIdFnSkbChangeHeadFnXdpAdjustHeadFnProbeReadStrFnGetSocketCookieFnGetSocketUidFnSetHashFnSetsockoptFnSkbAdjustRoomFnRedirectMapFnSkRedirectMapFnSockMapUpdateFnXdpAdjustMetaFnPerfEventReadValueFnPerfProgReadValueFnGetsockoptFnOverrideReturnFnSockOpsCbFlagsSetFnMsgRedirectMapFnMsgApplyBytesFnMsgCorkBytesFnMsgPullDataFnBindFnXdpAdjustTailFnSkbGetXfrmStateFnGetStackFnSkbLoadBytesRelativeFnFibLookupFnSockHashUpdateFnMsgRedirectHashFnSkRedirectHashFnLwtPushEncapFnLwtSeg6StoreBytesFnLwtSeg6AdjustSrhFnLwtSeg6ActionFnRcRepeatFnRcKeydownFnSkbCgroupIdFnGetCurrentCgroupIdFnGetLocalStorageFnSkSelectReuseportFnSkbAncestorCgroupIdFnSkLookupTcpFnSkLookupUdpFnSkReleaseFnMapPushElemFnMapPopElemFnMapPeekElemFnMsgPushDataFnMsgPopDataFnRcPointerRelFnSpinLockFnSpinUnlockFnSkFullsockFnTcpSockFnSkbEcnSetCeFnGetListenerSockFnSkcLookupTcpFnTcpCheckSyncookieFnSysctlGetNameFnSysctlGetCurrentValueFnSysctlGetNewValueFnSysctlSetNewValueFnStrtolFnStrtoulFnSkStorageGetFnSkStorageDeleteFnSendSignalFnTcpGenSyncookieFnSkbOutputFnProbeReadUserFnProbeReadKernelFnProbeReadUserStrFnProbeReadKernelStrFnTcpSendAckFnSendSignalThreadFnJiffies64FnReadBranchRecordsFnGetNsCurrentPidTgidFnXdpOutputFnGetNetnsCookieFnGetCurrentAncestorCgroupIdFnSkAssignFnKtimeGetBootNsFnSeqPrintfFnSeqWriteFnSkCgroupIdFnSkAncestorCgroupIdFnRingbufOutputFnRingbufReserveFnRingbufSubmitFnRingbufDiscardFnRingbufQueryFnCsumLevelFnSkcToTcp6SockFnSkcToTcpSockFnSkcToTcpTimewaitSockFnSkcToTcpRequestSockFnSkcToUdp6SockFnGetTaskStackFnLoadHdrOptFnStoreHdrOptFnReserveHdrOptFnInodeStorageGetFnInodeStorageDeleteFnDPathFnCopyFromUserFnSnprintfBtfFnSeqPrintfBtfFnSkbCgroupClassidFnRedirectNeighFnPerCpuPtrFnThisCpuPtrFnRedirectPeerFnTaskStorageGetFnTaskStorageDeleteFnGetCurrentTaskBtfFnBprmOptsSetFnKtimeGetCoarseNsFnImaInodeHashFnSockFromFileFnCheckMtuFnForEachMapElemFnSnprintfFnSysBpfFnBtfFindByNameKindFnSysCloseFnTimerInitFnTimerSetCallbackFnTimerStartFnTimerCancelFnGetFuncIpFnGetAttachCookieFnTaskPtRegsFnGetBranchSnapshotFnTraceVprintkFnSkcToUnixSockFnKallsymsLookupNameFnFindVmaFnLoopFnStrncmpFnGetFuncArgFnGetFuncRetFnGetFuncArgCntFnGetRetvalFnSetRetvalFnXdpGetBuffLenFnXdpLoadBytesFnXdpStoreBytesFnCopyFromUserTaskFnSkbSetTstampFnImaFileHashFnKptrXchgFnMapLookupPercpuElemFnSkcToMptcpSockFnDynptrFromMemFnRingbufReserveDynptrFnRingbufSubmitDynptrFnRingbufDiscardDynptrFnDynptrReadFnDynptrWriteFnDynptrDataFnTcpRawGenSyncookieIpv4FnTcpRawGenSyncookieIpv6FnTcpRawCheckSyncookieIpv4FnTcpRawCheckSyncookieIpv6FnKtimeGetTaiNsFnUserRingbufDrainFnCgrpStorageGetFnCgrpStorageDeletemaxBuiltinFunc" 227 228 var _BuiltinFunc_index = [...]uint16{0, 8, 23, 38, 53, 64, 76, 89, 104, 123, 138, 153, 168, 178, 193, 212, 230, 246, 264, 277, 289, 306, 323, 338, 348, 363, 380, 394, 406, 416, 433, 450, 466, 481, 497, 512, 528, 544, 568, 583, 596, 608, 624, 639, 654, 669, 683, 700, 714, 723, 735, 750, 763, 778, 793, 808, 828, 847, 859, 875, 894, 910, 925, 939, 952, 958, 973, 990, 1000, 1022, 1033, 1049, 1066, 1082, 1096, 1115, 1133, 1148, 1158, 1169, 1182, 1202, 1219, 1238, 1259, 1272, 1285, 1296, 1309, 1321, 1334, 1347, 1359, 1373, 1383, 1395, 1407, 1416, 1429, 1446, 1460, 1479, 1494, 1517, 1536, 1555, 1563, 1572, 1586, 1603, 1615, 1632, 1643, 1658, 1675, 1693, 1713, 1725, 1743, 1754, 1773, 1794, 1805, 1821, 1849, 1859, 1875, 1886, 1896, 1908, 1928, 1943, 1959, 1974, 1990, 2004, 2015, 2030, 2044, 2066, 2087, 2102, 2116, 2128, 2141, 2156, 2173, 2193, 2200, 2214, 2227, 2241, 2259, 2274, 2285, 2297, 2311, 2327, 2346, 2365, 2378, 2396, 2410, 2424, 2434, 2450, 2460, 2468, 2487, 2497, 2508, 2526, 2538, 2551, 2562, 2579, 2591, 2610, 2624, 2639, 2659, 2668, 2674, 2683, 2695, 2707, 2722, 2733, 2744, 2759, 2773, 2788, 2806, 2820, 2833, 2843, 2864, 2880, 2895, 2917, 2938, 2960, 2972, 2985, 2997, 3021, 3045, 3071, 3097, 3112, 3130, 3146, 3165, 3179} 229 230 func (i BuiltinFunc) String() string { 231 if i < 0 || i >= BuiltinFunc(len(_BuiltinFunc_index)-1) { 232 return "BuiltinFunc(" + strconv.FormatInt(int64(i), 10) + ")" 233 } 234 return _BuiltinFunc_name[_BuiltinFunc_index[i]:_BuiltinFunc_index[i+1]] 235 }