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  }