MCPcopy Create free account

hub / github.com/Santroller/Santroller / functions

Functions2,056 in github.com/Santroller/Santroller

↓ 2 callersFunctionpb_skip_varint
lib/nanopb/pb_decode.c:253
↓ 2 callersFunctionpb_validate_utf8
lib/nanopb/pb_common.c:334
↓ 2 callersFunctionprocess_cmdline
Process command line options. Returns list of options, filenames.
lib/nanopb/generator/nanopb_generator.py:2505
↓ 2 callersFunctionprocess_dma
lib/peripherals/i2c.cpp:18
↓ 2 callersMethodprocess_events
src/usb/device/hid_config_device.cpp:219
↓ 2 callersFunctionprocess_file
Process a single file. filename: The full path to the .proto or .pb source file, as string. fdesc: The loaded FileDescriptorSet, or None to re
lib/nanopb/generator/nanopb_generator.py:2610
↓ 2 callersFunctionprocess_joy_req
lib/psx_emulation/controller_simulator.c:303
↓ 2 callersMethodputLeds
lib/ws2812/libws2812.cpp:5
↓ 2 callersMethodreadMidiControlChange
src/devices/midi.cpp:328
↓ 2 callersMethodreadMidiNote
src/devices/midi.cpp:324
↓ 2 callersMethodreadMidiPitchBend
src/devices/midi.cpp:332
↓ 2 callersMethodreadProGuitarAxis
src/devices/midi.cpp:485
↓ 2 callersMethodreadProGuitarButton
src/devices/midi.cpp:337
↓ 2 callersMethodreload
src/leds/leds.cpp:284
↓ 2 callersFunctionreport_append_ir_10
lib/wii_remote_emulation/wm_reports.c:141
↓ 2 callersMethodrequires_custom_field_callback
(self)
lib/nanopb/generator/nanopb_generator.py:1084
↓ 2 callersFunctionreset_input_classic
lib/wii_remote_emulation/wiimote.c:571
↓ 2 callersFunctionreset_input_nunchuk
lib/wii_remote_emulation/wiimote.c:560
↓ 2 callersFunctionreset_ir_object
lib/wii_remote_emulation/wiimote.c:550
↓ 2 callersFunctionrevbits
include/utils.h:54
↓ 2 callersFunctionring_buffer_get_num_bytes
lib/ring_buffer/ring_buffer.c:111
↓ 2 callersFunctionring_buffer_get_num_bytes_unsafe
TODO: are these functions really necessary?
lib/ring_buffer/ring_buffer.c:98
↓ 2 callersFunctionring_buffer_peek_core
lib/ring_buffer/ring_buffer.c:195
↓ 2 callersFunctionring_buffer_pop_core
lib/ring_buffer/ring_buffer.c:154
↓ 2 callersFunctionring_buffer_push_core
lib/ring_buffer/ring_buffer.c:55
↓ 2 callersMethodsend_ctrl_xfer
src/devices/usb.cpp:184
↓ 2 callersMethodset_format
lib/peripherals/uart.cpp:74
↓ 2 callersFunctionset_motion_state
lib/wii_remote_emulation/motion.c:95
↓ 2 callersFunctionsort_dependencies
Sort a list of Messages based on dependencies.
lib/nanopb/generator/nanopb_generator.py:1764
↓ 2 callersMethodstruct_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:131
↓ 2 callersMethodtick_analog
src/usb/host/xone_host.cpp:286
↓ 2 callersMethodtick_digital
src/usb/host/xone_host.cpp:208
↓ 2 callersMethodusing_pin
src/devices/ps2.cpp:49
↓ 2 callersFunctionvec3_cross
lib/wii_remote_emulation/vector_math.h:52
↓ 2 callersFunctionvec3_normalize
lib/wii_remote_emulation/vector_math.h:44
↓ 2 callersFunctionvec4_add_scalar
lib/wii_remote_emulation/vector_math.h:169
↓ 2 callersFunctionvec4_apply_mat4
lib/wii_remote_emulation/vector_math.h:142
↓ 2 callersFunctionwiimote_emulator_reset
lib/wii_remote_emulation/wiimote_btstack.c:83
↓ 2 callersFunctionxsm3_do_challenge_init
lib/xsm3/xsm3.c:167
↓ 2 callersFunctionxsm3_do_challenge_verify
lib/xsm3/xsm3.c:231
↓ 1 callersFunctionCALLBACK_HIDParser_FilterHIDReportItem
lib/hidparser/hidparser.c:161
↓ 1 callersMethodDevice
include/devices/base.hpp:8
↓ 1 callersFunctionExCryptChainAndSumMac
lib/xsm3/excrypt_parve.c:47
↓ 1 callersFunctionExCryptParveCbcMac
lib/xsm3/excrypt_parve.c:28
↓ 1 callersFunctionExCryptShaFinal
lib/xsm3/excrypt_sha.c:90
↓ 1 callersFunctionExCryptShaInit
lib/xsm3/excrypt_sha.c:72
↓ 1 callersFunctionRECV_CMD_TIMEOUT
lib/psx_emulation/controller_simulator.c:43
↓ 1 callersFunctionUSB_GetHIDReportItemInfo
lib/hidparser/hidparser.c:552
↓ 1 callersFunctionUSB_GetHIDReportItemInfoWithReportId
lib/hidparser/hidparser.c:70
↓ 1 callersMethodadd_field
(self, field)
lib/nanopb/generator/nanopb_generator.py:1195
↓ 1 callersMethodassignedDevices
src/triggers/ActivationTrigger.cpp:44
↓ 1 callersMethodauxiliary_defines
(self)
lib/nanopb/generator/nanopb_generator.py:465
↓ 1 callersMethodbegin
src/devices/apa102.cpp:9
↓ 1 callersFunctionbuf_read
lib/nanopb/pb_decode.c:68
↓ 1 callersFunctionbuf_write
lib/nanopb/pb_encode.c:53
↓ 1 callersMethodbytes_type
(self, struct_name, name)
lib/nanopb/generator/nanopb_generator.py:152
↓ 1 callersFunctioncheck_recursive_dependencies
Returns True if message has a recursive dependency on root (or itself if root is None).
lib/nanopb/generator/nanopb_generator.py:1746
↓ 1 callersMethodcommit
We don't have an actual EEPROM, so we need to be extra careful about minimizing writes. Instead of writing when a commit is requested, we update a ti
lib/FlashPROM/src/FlashPROM.cpp:41
↓ 1 callersMethodcompatible_section_descriptor
src/usb/device/ps5_device.cpp:85
↓ 1 callersMethodconfig_descriptor
src/usb/device/ps5_device.cpp:90
↓ 1 callersFunctionconfig_driver_mount_complete
src/usb/host/switch_host.cpp:545
↓ 1 callersFunctioncopy_config
src/config.cpp:1214
↓ 1 callersFunctioncopy_config_info
src/config.cpp:1088
↓ 1 callersMethodcount_all_fields
Count the total number of fields in this message.
lib/nanopb/generator/nanopb_generator.py:1468
↓ 1 callersMethoddata_size
Return approximate sizeof(struct) in the compiled code.
lib/nanopb/generator/nanopb_generator.py:1616
↓ 1 callersFunctiondecode_callback_field
lib/nanopb/pb_decode.c:773
↓ 1 callersFunctiondecode_extension
Try to decode an unknown field as an extension field. Tries each extension * decoder in turn, until one of them handles the field or loop ends. */
lib/nanopb/pb_decode.c:883
↓ 1 callersFunctiondecode_pointer_field
lib/nanopb/pb_decode.c:645
↓ 1 callersFunctiondecode_static_field
lib/nanopb/pb_decode.c:488
↓ 1 callersFunctiondecode_uf2
(data)
build.py:45
↓ 1 callersFunctiondefault_extension_decoder
Default handler for extension fields. Expects to have a pb_msgdesc_t * pointer in the extension->type->arg field, pointing to a message with * only
lib/nanopb/pb_decode.c:866
↓ 1 callersFunctiondefault_extension_encoder
Default handler for extension fields. Expects to have a pb_msgdesc_t * pointer in the extension->type->arg field, pointing to a message with * only
lib/nanopb/pb_encode.c:474
↓ 1 callersMethoddefault_value
Generate serialized protobuf message that contains the default values for optional fields.
lib/nanopb/generator/nanopb_generator.py:1633
↓ 1 callersFunctiondeinitDebug
src/main.cpp:175
↓ 1 callersFunctiondetectAnalog
lib/psx_emulation/controller_simulator.c:178
↓ 1 callersMethoddevice_descriptor
src/usb/device/ps5_device.cpp:103
↓ 1 callersMethoddevice_name
src/usb/device/ps5_device.cpp:98
↓ 1 callersMethoddiscard_unused_automatic_types
Discard unused types that are automatically generated by protoc if they are not actually needed. Currently this applies to map< > types when t
lib/nanopb/generator/nanopb_generator.py:1984
↓ 1 callersMethoddisconnect
src/devices/usb.cpp:292
↓ 1 callersFunctionencode_callback_field
Encode a field with callback semantics. This means that a user function is * called to provide and encode the actual data. */
lib/nanopb/pb_encode.c:407
↓ 1 callersFunctionencode_extension_field
lib/nanopb/pb_encode.c:487
↓ 1 callersMethodend
src/devices/apa102.cpp:12
↓ 1 callersMethodenum_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:128
↓ 1 callersMethodenum_to_string_definition
(self)
lib/nanopb/generator/nanopb_generator.py:513
↓ 1 callersMethodenum_validate
(self)
lib/nanopb/generator/nanopb_generator.py:535
↓ 1 callersMethodenumtype_defines
Defines to allow user code to refer to enum type of a specific field
lib/nanopb/generator/nanopb_generator.py:1535
↓ 1 callersFunctionext_decrypt_bytes
lib/wm_crypto/wm_crypto.c:240
↓ 1 callersMethodextension_decl
Declaration of the extension type in the .pb.h file
lib/nanopb/generator/nanopb_generator.py:1148
↓ 1 callersMethodextension_def
Definition of the extension type in the .pb.c file
lib/nanopb/generator/nanopb_generator.py:1158
↓ 1 callersFunctionfeistel
lib/xsm3/excrypt_des.c:101
↓ 1 callersMethodfield_for_tag
Given a tag number, return the Field instance.
lib/nanopb/generator/nanopb_generator.py:1461
↓ 1 callersMethodfieldlist
Return the FIELDLIST macro entry for this field. Format is: X(a, ATYPE, HTYPE, LTYPE, field_name, tag)
lib/nanopb/generator/nanopb_generator.py:929
↓ 1 callersMethodfields_declaration_cpp_lookup
(self, local_defines)
lib/nanopb/generator/nanopb_generator.py:1556
↓ 1 callersMethodfinalize
lib/CRC32/src/CRC32.cpp:34
↓ 1 callersMethodgenerate_header
Generate content for a header file. Generates strings, which should be concatenated and stored to file.
lib/nanopb/generator/nanopb_generator.py:2041
↓ 1 callersFunctiongenerate_report
lib/wii_remote_emulation/wiimote.c:113
↓ 1 callersMethodgenerate_source
Generate content for a source file.
lib/nanopb/generator/nanopb_generator.py:2268
↓ 1 callersMethodgetPacketAck
Get the header information if the packet needs an ACK
lib/xgip_protocol/xgip_protocol.cpp:365
↓ 1 callersMethodgetSequence
Get seqeuence in the header
lib/xgip_protocol/xgip_protocol.cpp:383
↓ 1 callersMethodget_declarations
Get any declarations that must appear alongside this encoded size definition, such as helper union {} types.
lib/nanopb/generator/nanopb_generator.py:301
← previousnext →201–300 of 2,056, ranked by callers