MCPcopy Create free account

hub / github.com/OpenStickCommunity/GP2040-CE / functions

Functions2,613 in github.com/OpenStickCommunity/GP2040-CE

↓ 4 callersFunctionget_allocation_size
Return allocated size for a pointer returned from malloc(). */
lib/nanopb/tests/common/malloc_wrappers.c:168
↓ 4 callersMethodget_comments
Get leading & trailing comments for a protobuf element. member_path is the proto path of an element or member (ex. [5 0] or [4 1 2 0])
lib/nanopb/generator/nanopb_generator.py:363
↓ 4 callersFunctionhandleLEDChange
( c: any, idx: number, field: string, value: number, )
www/src/Addons/ReactiveLED.tsx:74
↓ 4 callersMethodhandleUSB
src/display/ui/screens/ButtonLayoutScreen.cpp:545
↓ 4 callersMethodinit
src/display/GPGFX.cpp:24
↓ 4 callersFunctionint2mbedmpi
(num)
www/src/Pages/SettingsPage.jsx:626
↓ 4 callersFunctionisValidSOCDMode
src/config_legacy.cpp:508
↓ 4 callersFunctionmbedmpi2b64
(mpi)
www/src/Pages/SettingsPage.jsx:644
↓ 4 callersFunctionnames_from_type_name
Parse Names() from FieldDescriptorProto type_name
lib/nanopb/generator/nanopb_generator.py:245
↓ 4 callersFunctionobdMenuDelta
Change the menu index incrementally redraws the minimum amount of screen to show the new info (this prevents flicker/flash and saves battery life) ret
lib/OneBitDisplay/OneBitDisplay.cpp:1029
↓ 4 callersFunctionpb_dec_string
lib/nanopb/pb_decode.c:1536
↓ 4 callersFunctionpb_decode_inner
lib/nanopb/pb_decode.c:989
↓ 4 callersFunctionpb_enc_string
lib/nanopb/pb_encode.c:876
↓ 4 callersFunctionpb_field_iter_begin_extension
lib/nanopb/pb_common.c:166
↓ 4 callersFunctionpb_message_set_to_defaults
lib/nanopb/pb_decode.c:950
↓ 4 callersMethodpoll
lib/SNESpad/SNESpad.cpp:91
↓ 4 callersMethodpressedA3
headers/gamepad.h:117
↓ 4 callersMethodpressedA4
headers/gamepad.h:118
↓ 4 callersFunctionprintUsage
()
www/scripts/checklocale.js:5
↓ 4 callersFunctionqueue_xbone_report
src/drivers/xbone/XBOneDriver.cpp:215
↓ 4 callersFunctionreboot
src/webconfig.cpp:2556
↓ 4 callersFunctionrgbIntToHex
(rgbInt)
www/src/Services/Utilities.ts:12
↓ 4 callersMethodsave
src/config_utils.cpp:1931
↓ 4 callersMethodscanForI2CDevice
src/peripheralmanager.cpp:63
↓ 4 callersMethodsetFillColor
headers/display/ui/elements/GPWidget.h:18
↓ 4 callersMethodsetMenuData
headers/display/ui/elements/GPMenu.h:18
↓ 4 callersMethodsetMenuTitle
headers/display/ui/elements/GPMenu.h:19
↓ 4 callersFunctionsetSavedColors
(savedColors)
www/src/Contexts/AppContext.jsx:127
↓ 4 callersMethodsetStrokeColor
headers/display/ui/elements/GPWidget.h:17
↓ 4 callersMethodset_y
headers/drivers/ps4/PS4Descriptors.h:115
↓ 4 callersFunctiontimeout
(ms)
www/src/Components/CaptureButton.tsx:31
↓ 4 callersFunctionupdateDpad
src/gamepad/GamepadState.cpp:47
↓ 4 callersFunctionupdatePeripherals
()
www/src/Contexts/AppContext.jsx:211
↓ 4 callersFunctionxsm3_calculate_checksum
src/drivers/shared/xsm3/xsm3.c:106
↓ 3 callersFunctionExCryptParveEcb
src/drivers/shared/xsm3/excrypt_parve.c:6
↓ 3 callersFunctionExCryptShaUpdate
src/drivers/shared/xsm3/excrypt_sha.c:82
↓ 3 callersMethodGetFormat
lib/NeoPico/src/NeoPico.cpp:20
↓ 3 callersMethodPreprocessAddons
src/addonmanager.cpp:32
↓ 3 callersMethodProcessAddons
src/addonmanager.cpp:39
↓ 3 callersMethod__init__
desc is EnumDescriptorProto index is the index of this enum element inside the file comments is a dictionary mapping between
lib/nanopb/generator/nanopb_generator.py:392
↓ 3 callersFunction_detect_nanopb
Find the path to nanopb root directory.
lib/nanopb/tests/site_scons/site_tools/nanopb.py:48
↓ 3 callersFunction_detect_protoc
Find the path to the protoc compiler.
lib/nanopb/tests/site_scons/site_tools/nanopb.py:87
↓ 3 callersFunctionadvance_iterator
lib/nanopb/pb_common.c:122
↓ 3 callersMethodavailable
src/drivers/xbone/XBOneAuth.cpp:24
↓ 3 callersFunctioncleanAddonGpioMappings
Don't inline this function, we do not want to consume stack space in the calling function
src/webconfig.cpp:108
↓ 3 callersMethodclear
headers/interfaces/i2c/displaybase.h:19
↓ 3 callersFunctioncloseModal
()
www/src/Components/HECalibration.tsx:127
↓ 3 callersFunctioncreateDataSource
(ledButtonMap, buttonLabelType, swapTpShareLabels)
www/src/Pages/LEDConfigPage.jsx:157
↓ 3 callersFunctioncreatePinMappings
({ profileLabel = 'Profile', enabled = true })
www/server/app.js:21
↓ 3 callersFunctioncustomColors
(colors)
www/src/Components/ColorPicker.jsx:18
↓ 3 callersFunctioncustomColors
(colors)
www/src/Pages/CustomThemePage.jsx:104
↓ 3 callersFunctiondecode_field
lib/nanopb/pb_decode.c:797
↓ 3 callersFunctiondecode_unionmessage_contents
lib/nanopb/examples/using_union_messages/decode.c:44
↓ 3 callersFunctiondo_roundtrips
Run all enabled test cases for a given input */
lib/nanopb/tests/fuzztest/fuzztest.c:289
↓ 3 callersMethoddrawArc
src/display/GPGFX.cpp:106
↓ 3 callersMethoddrawPill
src/display/GPGFX.cpp:126
↓ 3 callersMethoddrawPolygon
src/display/GPGFX.cpp:122
↓ 3 callersFunctionemaCalculation
src/webconfig.cpp:1508
↓ 3 callersFunctionencode_basic_field
Encode a field with static or pointer allocation, i.e. one whose data * is available to the encoder directly. */
lib/nanopb/pb_encode.c:361
↓ 3 callersFunctionencode_field
Encode a single field of any callback, pointer or static type. */
lib/nanopb/pb_encode.c:417
↓ 3 callersFunctionencode_unionmessage
This function is the core of the union encoding process. It handles * the top-level pb_field_t array manually, in order to encode a correct * field
lib/nanopb/examples/using_union_messages/encode.c:18
↓ 3 callersMethodeventType
headers/events/GPEvent.h:11
↓ 3 callersMethodextend
(self, extend, field_name = None)
lib/nanopb/generator/nanopb_generator.py:534
↓ 3 callersFunctiongenerateAuthSelection
( inputMode, label, name, value, error, handleChange, )
www/src/Pages/SettingsPage.jsx:773
↓ 3 callersMethodgetAuthData
headers/drivers/ps4/PS4Auth.h:23
↓ 3 callersMethodgetDataLength
Get length of a packet or packet-chunk
src/drivers/shared/xgip_protocol.cpp:356
↓ 3 callersFunctiongetDisplayOptions
src/webconfig.cpp:475
↓ 3 callersMethodgetInputMode
headers/drivermanager.h:19
↓ 3 callersFunctiongetNextTarget
()
www/src/Components/HECalibration.tsx:100
↓ 3 callersMethodgetScaleX
headers/display/ui/elements/GPWidget.h:30
↓ 3 callersMethodgetScaleY
headers/display/ui/elements/GPWidget.h:31
↓ 3 callersFunctiongetSelectedPeripheral
(device, block)
www/src/Contexts/AppContext.jsx:255
↓ 3 callersMethodget_dependencies
Get list of type names used by this field.
lib/nanopb/generator/nanopb_generator.py:769
↓ 3 callersFunctionget_usb_suspended
src/usbdriver.cpp:19
↓ 3 callersFunctionhandleReboot
(bootMode)
www/src/Components/Navigation.jsx:31
↓ 3 callersFunctionhas_grpcio_protoc
checks if grpcio-tools protoc is installed
lib/nanopb/generator/proto/_utils.py:5
↓ 3 callersFunctioninitialize_pointer_field
Clear a newly allocated item in case it contains a pointer, or is a submessage. */
lib/nanopb/pb_decode.c:607
↓ 3 callersFunctioninvoke_protoc
Invoke protoc. This routine will use grpcio-provided protoc if it exists, using system-installed protoc as a fallback. Args:
lib/nanopb/generator/proto/_utils.py:16
↓ 3 callersFunctionisDisabled
(action: PinActionValues)
www/src/Pages/PinMapping.tsx:69
↓ 3 callersFunctionisValidButtonLayout
src/config_legacy.cpp:544
↓ 3 callersFunctionloadFile
(file, text)
www/src/Pages/SettingsPage.jsx:608
↓ 3 callersFunctionmove
(source, destination, droppableSource, droppableDestination)
www/src/Components/DraggableListGroup.jsx:13
↓ 3 callersFunctionobdDumpBuffer
SharpDumpBuffer() */ Dump a screen's worth of data directly to the display Try to speed it up by comparing the new bytes with the existing buffer
lib/OneBitDisplay/OneBitDisplay.cpp:791
↓ 3 callersFunctionobdPower
Turn the display on or off
lib/OneBitDisplay/OneBitDisplay.cpp:179
↓ 3 callersFunctionparse_file
Parse a single file. Returns a ProtoFile instance.
lib/nanopb/generator/nanopb_generator.py:2374
↓ 3 callersFunctionpb_decode_ex
lib/nanopb/pb_decode.c:1153
↓ 3 callersFunctionpb_decode_varint32_eof
lib/nanopb/pb_decode.c:170
↓ 3 callersFunctionpb_enc_bytes
lib/nanopb/pb_encode.c:855
↓ 3 callersFunctionpb_encode_varint_32
This function avoids 64-bit shifts as they are quite slow on many platforms. */
lib/nanopb/pb_encode.c:572
↓ 3 callersFunctionpb_field_iter_find
lib/nanopb/pb_common.c:195
↓ 3 callersFunctionpb_readbyte
Read a single byte from input stream. buf may not be NULL. * This is an optimization for the varint decoding. */
lib/nanopb/pb_decode.c:124
↓ 3 callersFunctionpb_release_single_field
lib/nanopb/pb_decode.c:1228
↓ 3 callersFunctionpb_skip_field
lib/nanopb/pb_decode.c:307
↓ 3 callersFunctionprint_versions
()
lib/nanopb/generator/proto/_utils.py:46
↓ 3 callersFunctionrand_fill_protobuf
Fill with random protobuf-like data */
lib/nanopb/tests/fuzztest/random_data.c:87
↓ 3 callersMethodread
src/addons/slider_socd.cpp:32
↓ 3 callersMethodreadRegister
8.5.3.6 RREG (0010 0rxx) The RREG command reads the value of the register at address r. Reading a register must be performed as shown in Figure 37 by
lib/ADS1219/ADS1219.cpp:45
↓ 3 callersFunctionrestartCalibration
()
www/src/Components/HECalibration.tsx:177
↓ 3 callersFunctionround_blocksize
LLVM libsanitizer has a realloc() implementation that always copies * the whole memory block, even if there would be space to expand it in * place.
lib/nanopb/tests/common/malloc_wrappers.c:35
↓ 3 callersFunctionsafe_read_bool
Read a bool value without causing undefined behavior even if the value * is invalid. See issue #434 and * https://stackoverflow.com/questions/276617
lib/nanopb/pb_encode.c:114
← previousnext →201–300 of 2,613, ranked by callers