func_string.go 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  1. // Code generated by "stringer -output func_string.go -type=BuiltinFunc"; DO NOT EDIT.
  2. package asm
  3. import "strconv"
  4. func _() {
  5. // An "invalid array index" compiler error signifies that the constant values have changed.
  6. // Re-run the stringer command to generate them again.
  7. var x [1]struct{}
  8. _ = x[FnUnspec-0]
  9. _ = x[FnMapLookupElem-1]
  10. _ = x[FnMapUpdateElem-2]
  11. _ = x[FnMapDeleteElem-3]
  12. _ = x[FnProbeRead-4]
  13. _ = x[FnKtimeGetNs-5]
  14. _ = x[FnTracePrintk-6]
  15. _ = x[FnGetPrandomU32-7]
  16. _ = x[FnGetSmpProcessorId-8]
  17. _ = x[FnSkbStoreBytes-9]
  18. _ = x[FnL3CsumReplace-10]
  19. _ = x[FnL4CsumReplace-11]
  20. _ = x[FnTailCall-12]
  21. _ = x[FnCloneRedirect-13]
  22. _ = x[FnGetCurrentPidTgid-14]
  23. _ = x[FnGetCurrentUidGid-15]
  24. _ = x[FnGetCurrentComm-16]
  25. _ = x[FnGetCgroupClassid-17]
  26. _ = x[FnSkbVlanPush-18]
  27. _ = x[FnSkbVlanPop-19]
  28. _ = x[FnSkbGetTunnelKey-20]
  29. _ = x[FnSkbSetTunnelKey-21]
  30. _ = x[FnPerfEventRead-22]
  31. _ = x[FnRedirect-23]
  32. _ = x[FnGetRouteRealm-24]
  33. _ = x[FnPerfEventOutput-25]
  34. _ = x[FnSkbLoadBytes-26]
  35. _ = x[FnGetStackid-27]
  36. _ = x[FnCsumDiff-28]
  37. _ = x[FnSkbGetTunnelOpt-29]
  38. _ = x[FnSkbSetTunnelOpt-30]
  39. _ = x[FnSkbChangeProto-31]
  40. _ = x[FnSkbChangeType-32]
  41. _ = x[FnSkbUnderCgroup-33]
  42. _ = x[FnGetHashRecalc-34]
  43. _ = x[FnGetCurrentTask-35]
  44. _ = x[FnProbeWriteUser-36]
  45. _ = x[FnCurrentTaskUnderCgroup-37]
  46. _ = x[FnSkbChangeTail-38]
  47. _ = x[FnSkbPullData-39]
  48. _ = x[FnCsumUpdate-40]
  49. _ = x[FnSetHashInvalid-41]
  50. _ = x[FnGetNumaNodeId-42]
  51. _ = x[FnSkbChangeHead-43]
  52. _ = x[FnXdpAdjustHead-44]
  53. _ = x[FnProbeReadStr-45]
  54. _ = x[FnGetSocketCookie-46]
  55. _ = x[FnGetSocketUid-47]
  56. _ = x[FnSetHash-48]
  57. _ = x[FnSetsockopt-49]
  58. _ = x[FnSkbAdjustRoom-50]
  59. _ = x[FnRedirectMap-51]
  60. _ = x[FnSkRedirectMap-52]
  61. _ = x[FnSockMapUpdate-53]
  62. _ = x[FnXdpAdjustMeta-54]
  63. _ = x[FnPerfEventReadValue-55]
  64. _ = x[FnPerfProgReadValue-56]
  65. _ = x[FnGetsockopt-57]
  66. _ = x[FnOverrideReturn-58]
  67. _ = x[FnSockOpsCbFlagsSet-59]
  68. _ = x[FnMsgRedirectMap-60]
  69. _ = x[FnMsgApplyBytes-61]
  70. _ = x[FnMsgCorkBytes-62]
  71. _ = x[FnMsgPullData-63]
  72. _ = x[FnBind-64]
  73. _ = x[FnXdpAdjustTail-65]
  74. _ = x[FnSkbGetXfrmState-66]
  75. _ = x[FnGetStack-67]
  76. _ = x[FnSkbLoadBytesRelative-68]
  77. _ = x[FnFibLookup-69]
  78. _ = x[FnSockHashUpdate-70]
  79. _ = x[FnMsgRedirectHash-71]
  80. _ = x[FnSkRedirectHash-72]
  81. _ = x[FnLwtPushEncap-73]
  82. _ = x[FnLwtSeg6StoreBytes-74]
  83. _ = x[FnLwtSeg6AdjustSrh-75]
  84. _ = x[FnLwtSeg6Action-76]
  85. _ = x[FnRcRepeat-77]
  86. _ = x[FnRcKeydown-78]
  87. _ = x[FnSkbCgroupId-79]
  88. _ = x[FnGetCurrentCgroupId-80]
  89. _ = x[FnGetLocalStorage-81]
  90. _ = x[FnSkSelectReuseport-82]
  91. _ = x[FnSkbAncestorCgroupId-83]
  92. _ = x[FnSkLookupTcp-84]
  93. _ = x[FnSkLookupUdp-85]
  94. _ = x[FnSkRelease-86]
  95. _ = x[FnMapPushElem-87]
  96. _ = x[FnMapPopElem-88]
  97. _ = x[FnMapPeekElem-89]
  98. _ = x[FnMsgPushData-90]
  99. _ = x[FnMsgPopData-91]
  100. _ = x[FnRcPointerRel-92]
  101. _ = x[FnSpinLock-93]
  102. _ = x[FnSpinUnlock-94]
  103. _ = x[FnSkFullsock-95]
  104. _ = x[FnTcpSock-96]
  105. _ = x[FnSkbEcnSetCe-97]
  106. _ = x[FnGetListenerSock-98]
  107. _ = x[FnSkcLookupTcp-99]
  108. _ = x[FnTcpCheckSyncookie-100]
  109. _ = x[FnSysctlGetName-101]
  110. _ = x[FnSysctlGetCurrentValue-102]
  111. _ = x[FnSysctlGetNewValue-103]
  112. _ = x[FnSysctlSetNewValue-104]
  113. _ = x[FnStrtol-105]
  114. _ = x[FnStrtoul-106]
  115. _ = x[FnSkStorageGet-107]
  116. _ = x[FnSkStorageDelete-108]
  117. _ = x[FnSendSignal-109]
  118. _ = x[FnTcpGenSyncookie-110]
  119. _ = x[FnSkbOutput-111]
  120. _ = x[FnProbeReadUser-112]
  121. _ = x[FnProbeReadKernel-113]
  122. _ = x[FnProbeReadUserStr-114]
  123. _ = x[FnProbeReadKernelStr-115]
  124. _ = x[FnTcpSendAck-116]
  125. _ = x[FnSendSignalThread-117]
  126. _ = x[FnJiffies64-118]
  127. _ = x[FnReadBranchRecords-119]
  128. _ = x[FnGetNsCurrentPidTgid-120]
  129. _ = x[FnXdpOutput-121]
  130. _ = x[FnGetNetnsCookie-122]
  131. _ = x[FnGetCurrentAncestorCgroupId-123]
  132. _ = x[FnSkAssign-124]
  133. _ = x[FnKtimeGetBootNs-125]
  134. _ = x[FnSeqPrintf-126]
  135. _ = x[FnSeqWrite-127]
  136. _ = x[FnSkCgroupId-128]
  137. _ = x[FnSkAncestorCgroupId-129]
  138. _ = x[FnRingbufOutput-130]
  139. _ = x[FnRingbufReserve-131]
  140. _ = x[FnRingbufSubmit-132]
  141. _ = x[FnRingbufDiscard-133]
  142. _ = x[FnRingbufQuery-134]
  143. _ = x[FnCsumLevel-135]
  144. _ = x[FnSkcToTcp6Sock-136]
  145. _ = x[FnSkcToTcpSock-137]
  146. _ = x[FnSkcToTcpTimewaitSock-138]
  147. _ = x[FnSkcToTcpRequestSock-139]
  148. _ = x[FnSkcToUdp6Sock-140]
  149. _ = x[FnGetTaskStack-141]
  150. _ = x[FnLoadHdrOpt-142]
  151. _ = x[FnStoreHdrOpt-143]
  152. _ = x[FnReserveHdrOpt-144]
  153. _ = x[FnInodeStorageGet-145]
  154. _ = x[FnInodeStorageDelete-146]
  155. _ = x[FnDPath-147]
  156. _ = x[FnCopyFromUser-148]
  157. _ = x[FnSnprintfBtf-149]
  158. _ = x[FnSeqPrintfBtf-150]
  159. _ = x[FnSkbCgroupClassid-151]
  160. _ = x[FnRedirectNeigh-152]
  161. _ = x[FnPerCpuPtr-153]
  162. _ = x[FnThisCpuPtr-154]
  163. _ = x[FnRedirectPeer-155]
  164. _ = x[FnTaskStorageGet-156]
  165. _ = x[FnTaskStorageDelete-157]
  166. _ = x[FnGetCurrentTaskBtf-158]
  167. _ = x[FnBprmOptsSet-159]
  168. _ = x[FnKtimeGetCoarseNs-160]
  169. _ = x[FnImaInodeHash-161]
  170. _ = x[FnSockFromFile-162]
  171. _ = x[FnCheckMtu-163]
  172. _ = x[FnForEachMapElem-164]
  173. _ = x[FnSnprintf-165]
  174. _ = x[FnSysBpf-166]
  175. _ = x[FnBtfFindByNameKind-167]
  176. _ = x[FnSysClose-168]
  177. _ = x[FnTimerInit-169]
  178. _ = x[FnTimerSetCallback-170]
  179. _ = x[FnTimerStart-171]
  180. _ = x[FnTimerCancel-172]
  181. _ = x[FnGetFuncIp-173]
  182. _ = x[FnGetAttachCookie-174]
  183. _ = x[FnTaskPtRegs-175]
  184. _ = x[FnGetBranchSnapshot-176]
  185. _ = x[FnTraceVprintk-177]
  186. _ = x[FnSkcToUnixSock-178]
  187. _ = x[FnKallsymsLookupName-179]
  188. _ = x[FnFindVma-180]
  189. _ = x[FnLoop-181]
  190. _ = x[FnStrncmp-182]
  191. _ = x[FnGetFuncArg-183]
  192. _ = x[FnGetFuncRet-184]
  193. _ = x[FnGetFuncArgCnt-185]
  194. _ = x[FnGetRetval-186]
  195. _ = x[FnSetRetval-187]
  196. _ = x[FnXdpGetBuffLen-188]
  197. _ = x[FnXdpLoadBytes-189]
  198. _ = x[FnXdpStoreBytes-190]
  199. _ = x[FnCopyFromUserTask-191]
  200. _ = x[FnSkbSetTstamp-192]
  201. _ = x[FnImaFileHash-193]
  202. _ = x[FnKptrXchg-194]
  203. _ = x[FnMapLookupPercpuElem-195]
  204. _ = x[FnSkcToMptcpSock-196]
  205. _ = x[FnDynptrFromMem-197]
  206. _ = x[FnRingbufReserveDynptr-198]
  207. _ = x[FnRingbufSubmitDynptr-199]
  208. _ = x[FnRingbufDiscardDynptr-200]
  209. _ = x[FnDynptrRead-201]
  210. _ = x[FnDynptrWrite-202]
  211. _ = x[FnDynptrData-203]
  212. _ = x[maxBuiltinFunc-204]
  213. }
  214. const _BuiltinFunc_name = "FnUnspecFnMapLookupElemFnMapUpdateElemFnMapDeleteElemFnProbeReadFnKtimeGetNsFnTracePrintkFnGetPrandomU32FnGetSmpProcessorIdFnSkbStoreBytesFnL3CsumReplaceFnL4CsumReplaceFnTailCallFnCloneRedirectFnGetCurrentPidTgidFnGetCurrentUidGidFnGetCurrentCommFnGetCgroupClassidFnSkbVlanPushFnSkbVlanPopFnSkbGetTunnelKeyFnSkbSetTunnelKeyFnPerfEventReadFnRedirectFnGetRouteRealmFnPerfEventOutputFnSkbLoadBytesFnGetStackidFnCsumDiffFnSkbGetTunnelOptFnSkbSetTunnelOptFnSkbChangeProtoFnSkbChangeTypeFnSkbUnderCgroupFnGetHashRecalcFnGetCurrentTaskFnProbeWriteUserFnCurrentTaskUnderCgroupFnSkbChangeTailFnSkbPullDataFnCsumUpdateFnSetHashInvalidFnGetNumaNodeIdFnSkbChangeHeadFnXdpAdjustHeadFnProbeReadStrFnGetSocketCookieFnGetSocketUidFnSetHashFnSetsockoptFnSkbAdjustRoomFnRedirectMapFnSkRedirectMapFnSockMapUpdateFnXdpAdjustMetaFnPerfEventReadValueFnPerfProgReadValueFnGetsockoptFnOverrideReturnFnSockOpsCbFlagsSetFnMsgRedirectMapFnMsgApplyBytesFnMsgCorkBytesFnMsgPullDataFnBindFnXdpAdjustTailFnSkbGetXfrmStateFnGetStackFnSkbLoadBytesRelativeFnFibLookupFnSockHashUpdateFnMsgRedirectHashFnSkRedirectHashFnLwtPushEncapFnLwtSeg6StoreBytesFnLwtSeg6AdjustSrhFnLwtSeg6ActionFnRcRepeatFnRcKeydownFnSkbCgroupIdFnGetCurrentCgroupIdFnGetLocalStorageFnSkSelectReuseportFnSkbAncestorCgroupIdFnSkLookupTcpFnSkLookupUdpFnSkReleaseFnMapPushElemFnMapPopElemFnMapPeekElemFnMsgPushDataFnMsgPopDataFnRcPointerRelFnSpinLockFnSpinUnlockFnSkFullsockFnTcpSockFnSkbEcnSetCeFnGetListenerSockFnSkcLookupTcpFnTcpCheckSyncookieFnSysctlGetNameFnSysctlGetCurrentValueFnSysctlGetNewValueFnSysctlSetNewValueFnStrtolFnStrtoulFnSkStorageGetFnSkStorageDeleteFnSendSignalFnTcpGenSyncookieFnSkbOutputFnProbeReadUserFnProbeReadKernelFnProbeReadUserStrFnProbeReadKernelStrFnTcpSendAckFnSendSignalThreadFnJiffies64FnReadBranchRecordsFnGetNsCurrentPidTgidFnXdpOutputFnGetNetnsCookieFnGetCurrentAncestorCgroupIdFnSkAssignFnKtimeGetBootNsFnSeqPrintfFnSeqWriteFnSkCgroupIdFnSkAncestorCgroupIdFnRingbufOutputFnRingbufReserveFnRingbufSubmitFnRingbufDiscardFnRingbufQueryFnCsumLevelFnSkcToTcp6SockFnSkcToTcpSockFnSkcToTcpTimewaitSockFnSkcToTcpRequestSockFnSkcToUdp6SockFnGetTaskStackFnLoadHdrOptFnStoreHdrOptFnReserveHdrOptFnInodeStorageGetFnInodeStorageDeleteFnDPathFnCopyFromUserFnSnprintfBtfFnSeqPrintfBtfFnSkbCgroupClassidFnRedirectNeighFnPerCpuPtrFnThisCpuPtrFnRedirectPeerFnTaskStorageGetFnTaskStorageDeleteFnGetCurrentTaskBtfFnBprmOptsSetFnKtimeGetCoarseNsFnImaInodeHashFnSockFromFileFnCheckMtuFnForEachMapElemFnSnprintfFnSysBpfFnBtfFindByNameKindFnSysCloseFnTimerInitFnTimerSetCallbackFnTimerStartFnTimerCancelFnGetFuncIpFnGetAttachCookieFnTaskPtRegsFnGetBranchSnapshotFnTraceVprintkFnSkcToUnixSockFnKallsymsLookupNameFnFindVmaFnLoopFnStrncmpFnGetFuncArgFnGetFuncRetFnGetFuncArgCntFnGetRetvalFnSetRetvalFnXdpGetBuffLenFnXdpLoadBytesFnXdpStoreBytesFnCopyFromUserTaskFnSkbSetTstampFnImaFileHashFnKptrXchgFnMapLookupPercpuElemFnSkcToMptcpSockFnDynptrFromMemFnRingbufReserveDynptrFnRingbufSubmitDynptrFnRingbufDiscardDynptrFnDynptrReadFnDynptrWriteFnDynptrDatamaxBuiltinFunc"
  215. 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, 3011}
  216. func (i BuiltinFunc) String() string {
  217. if i < 0 || i >= BuiltinFunc(len(_BuiltinFunc_index)-1) {
  218. return "BuiltinFunc(" + strconv.FormatInt(int64(i), 10) + ")"
  219. }
  220. return _BuiltinFunc_name[_BuiltinFunc_index[i]:_BuiltinFunc_index[i+1]]
  221. }