MCPcopy Create free account

hub / github.com/Santroller/Santroller / functions

Functions2,056 in github.com/Santroller/Santroller

↓ 167 callersFunctionmemcpy
lib/nanopb/extra/pb_syshdr.h:90
↓ 92 callersMethoddmaWriteRead
lib/peripherals/i2c.cpp:385
↓ 91 callersFunctionmemset
lib/nanopb/extra/pb_syshdr.h:101
↓ 55 callersMethodend
src/devices/ps2.cpp:22
↓ 46 callersFunctionmillis
include/utils.h:5
↓ 42 callersMethodtransfer
lib/peripherals/spi.cpp:28
↓ 31 callersFunctionRECV_CMD
lib/psx_emulation/controller_simulator.c:56
↓ 30 callersMethodupdate
src/usb/host/xone_host.cpp:196
↓ 26 callersFunctionSEND
lib/psx_emulation/controller_simulator.c:31
↓ 26 callersMethoddefine_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:140
↓ 26 callersMethodis_connected
lib/mpr121/libmpr121.hpp:105
↓ 25 callersMethoddev_addr
include/usb/host/host.hpp:76
↓ 22 callersMethodtype_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:137
↓ 21 callersMethodvar_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:143
↓ 16 callersFunctionUSB_FreeReportInfo
lib/hidparser/hidparser.c:190
↓ 16 callersMethodtick
lib/peripherals/i2c.cpp:277
↓ 15 callersMethoddmaDeinit
lib/peripherals/i2c.cpp:353
↓ 15 callersMethoddmaInit
lib/peripherals/i2c.cpp:295
↓ 15 callersFunctionpb_decode
lib/nanopb/pb_decode.c:1226
↓ 14 callersMethodtickAnalog
src/input/ps2.cpp:13
↓ 13 callersMethodall_fields
Iterate over all fields in this message, including nested OneOfs.
lib/nanopb/generator/nanopb_generator.py:1451
↓ 13 callersMethoderase
lib/crkd_neck/crkd_neck.cpp:137
↓ 13 callersFunctionpb_read
lib/nanopb/pb_decode.c:81
↓ 13 callersFunctionsha1_process_byte
lib/xsm3/excrypt_sha.c:62
↓ 12 callersMethodgetPacketLength
Get last generated output packet length
lib/xgip_protocol/xgip_protocol.cpp:359
↓ 12 callersMethodreset
lib/CRC32/src/CRC32.cpp:20
↓ 11 callersMethodbegin
src/devices/ps2.cpp:18
↓ 10 callersMethodgeneratePacket
Generate XGIP Packet for output
lib/xgip_protocol/xgip_protocol.cpp:223
↓ 10 callersFunctionpb_encode_varint
lib/nanopb/pb_encode.c:607
↓ 10 callersFunctionpb_write
lib/nanopb/pb_encode.c:84
↓ 10 callersFunctionreload
src/config.cpp:1106
↓ 10 callersFunctionreport_append_buttons
lib/wii_remote_emulation/wm_reports.c:111
↓ 10 callersMethodsend
lib/peripherals/uart.cpp:161
↓ 10 callersFunctionsend_report
src/bt/device/bt_gamepad.cpp:103
↓ 10 callersMethodsetAttributes
lib/xgip_protocol/xgip_protocol.cpp:181
↓ 10 callersMethodsetData
lib/xgip_protocol/xgip_protocol.cpp:190
↓ 10 callersMethodunderscore
(self, word)
lib/nanopb/generator/nanopb_generator.py:183
↓ 9 callersFunctiondecode_basic_field
lib/nanopb/pb_decode.c:417
↓ 9 callersMethodenum_entry
(self, name)
lib/nanopb/generator/nanopb_generator.py:146
↓ 9 callersMethodgetData
Get data from a packet or packet-chunk
lib/xgip_protocol/xgip_protocol.cpp:389
↓ 9 callersFunctionmake_input
src/config.cpp:236
↓ 9 callersFunctionpb_encode
lib/nanopb/pb_encode.c:512
↓ 9 callersFunctionreport_queue_push_ack
lib/wii_remote_emulation/wm_reports.c:55
↓ 9 callersFunctionreport_queue_push_status
lib/wii_remote_emulation/wm_reports.c:68
↓ 9 callersFunctionupdate
src/main.cpp:135
↓ 9 callersFunctionvarint_max_size
Returns the maximum number of bytes a varint can take when encoded.
lib/nanopb/generator/nanopb_generator.py:240
↓ 8 callersFunctionExCryptDesEcb
lib/xsm3/excrypt_des.c:108
↓ 8 callersFunctionUsbdSecXSM3AuthenticationCrypt
lib/xsm3/usbdsec.c:79
↓ 8 callersFunctionget_nanopb_suboptions
Get copy of options, and merge information from subdesc.
lib/nanopb/generator/nanopb_generator.py:2391
↓ 8 callersFunctionpb_decode_varint32
lib/nanopb/pb_decode.c:171
↓ 8 callersFunctionpb_field_iter_begin
lib/nanopb/pb_common.c:156
↓ 8 callersFunctionreport_queue_push
lib/wii_remote_emulation/wm_reports.c:8
↓ 8 callersMethodset_led
src/devices/led.cpp:5
↓ 7 callersFunctionGetAxis
lib/hidparser/hidparser.c:82
↓ 7 callersMethodencoded_size
(self)
lib/nanopb/generator/nanopb_generator.py:410
↓ 7 callersFunctionpb_istream_from_buffer
lib/nanopb/pb_decode.c:142
↓ 6 callersMethodinitialize
src/bt/device/bt_gamepad.cpp:135
↓ 6 callersFunctionload_descriptor_values
lib/nanopb/pb_common.c:8
↓ 6 callersFunctionpackCalib
include/usb/device/switch_device.h:81
↓ 6 callersMethodread
lib/SNESpad/SNESpad.cpp:269
↓ 6 callersMethodreadAxis
src/devices/ps2.cpp:53
↓ 6 callersFunctionror8
lib/wm_crypto/wm_crypto.c:180
↓ 6 callersMethodupdate
src/leds/leds.cpp:6
↓ 5 callersFunctionallocate_field
Allocate storage for the field and store the pointer at iter->pData. * array_size is the number of entries to reserve in an array. * Zero size is no
lib/nanopb/pb_decode.c:583
↓ 5 callersMethodget_initializer
Return literal expression for this field's default value. null_init: If True, initialize to a 0 value instead of default from .proto i
lib/nanopb/generator/nanopb_generator.py:822
↓ 5 callersFunctioninit_extension
lib/wii_remote_emulation/wiimote.c:593
↓ 5 callersFunctionmap
include/utils.h:14
↓ 5 callersFunctionmicros
include/utils.h:10
↓ 5 callersFunctionpb_close_string_substream
lib/nanopb/pb_decode.c:398
↓ 5 callersFunctionpb_encode_tag_for_field
lib/nanopb/pb_encode.c:681
↓ 5 callersFunctionpb_make_string_substream
Decode string length from stream and return a substream with limited length. * Remember to close the substream using pb_close_string_substream(). */
lib/nanopb/pb_decode.c:383
↓ 5 callersFunctionpb_ostream_from_buffer
lib/nanopb/pb_encode.c:63
↓ 5 callersMethodprocessMidiData
src/devices/midi.cpp:70
↓ 5 callersMethodreadButton
src/devices/ps2.cpp:57
↓ 5 callersFunctionreport_append_extension
lib/wii_remote_emulation/wm_reports.c:234
↓ 5 callersFunctionreport_format_mem_resp
lib/wii_remote_emulation/wm_reports.c:88
↓ 5 callersMethodsetup
src/leds/leds.cpp:199
↓ 5 callersMethodunmangle
(self, names)
lib/nanopb/generator/nanopb_generator.py:1900
↓ 4 callersFunctionExCryptDesKey
lib/xsm3/excrypt_des.c:24
↓ 4 callersFunctionUsbdSecXSM3AuthenticationMac
lib/xsm3/usbdsec.c:94
↓ 4 callersMethodcreate_name
Create name for a new message / enum. Argument can be either string or Names instance.
lib/nanopb/generator/nanopb_generator.py:1836
↓ 4 callersMethoddata_size
Return estimated size of this field in the C struct. This is used to try to automatically pick right descriptor size. If the estimate
lib/nanopb/generator/nanopb_generator.py:958
↓ 4 callersMethoddisable_interrupts
lib/peripherals/uart.cpp:144
↓ 4 callersMethodfunc_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:149
↓ 4 callersFunctiongetCenter
include/usb/device/switch_device.h:56
↓ 4 callersMethodgetCommand
Get command of a parsed packet
lib/xgip_protocol/xgip_protocol.cpp:371
↓ 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:352
↓ 4 callersMethodget_dependencies
Get list of type names used by this field.
lib/nanopb/generator/nanopb_generator.py:813
↓ 4 callersFunctionhas_grpcio_protoc
checks if grpcio-tools protoc is installed
lib/nanopb/generator/proto/_utils.py:13
↓ 4 callersFunctioni2c_dma_pin_open_drain
lib/peripherals/i2c.cpp:73
↓ 4 callersFunctionnames_from_type_name
Parse Names() from FieldDescriptorProto type_name
lib/nanopb/generator/nanopb_generator.py:234
↓ 4 callersFunctionntohl
ntohl */
lib/wii_remote_emulation/inet.c:30
↓ 4 callersFunctionpb_decode_varint
lib/nanopb/pb_decode.c:230
↓ 4 callersFunctionpb_encode_string
lib/nanopb/pb_encode.c:716
↓ 4 callersFunctionpb_encode_submessage
lib/nanopb/pb_encode.c:724
↓ 4 callersFunctionpb_field_iter_begin_extension
lib/nanopb/pb_common.c:166
↓ 4 callersFunctionpb_field_iter_next
lib/nanopb/pb_common.c:188
↓ 4 callersFunctionpb_message_set_to_defaults
lib/nanopb/pb_decode.c:988
↓ 4 callersFunctionreport_append_accelerometer
lib/wii_remote_emulation/wm_reports.c:128
↓ 4 callersMethodset_val
src/leds/leds.cpp:132
next →1–100 of 2,056, ranked by callers