SYMBOL INDEX (3139 symbols across 294 files) FILE: bdk/display/di.c function display_enable_interrupt (line 41) | void display_enable_interrupt(u32 intr) function display_disable_interrupt (line 46) | void display_disable_interrupt(u32 intr) function display_wait_interrupt (line 52) | void display_wait_interrupt(u32 intr) function _display_dsi_wait (line 61) | static void _display_dsi_wait(u32 timeout, u32 off, u32 mask) function _display_dsi_soft_reset (line 69) | static void _display_dsi_soft_reset() function _display_dsi_send_cmd (line 78) | static void _display_dsi_send_cmd(u8 cmd, u32 param, u32 wait) function _display_dsi_wait_vblank (line 87) | static void _display_dsi_wait_vblank(bool enable) function _display_dsi_read_rx_fifo (line 122) | static void _display_dsi_read_rx_fifo(u32 *data) function display_dsi_read (line 138) | int display_dsi_read(u8 cmd, u32 len, void *data) function display_dsi_vblank_read (line 197) | int display_dsi_vblank_read(u8 cmd, u32 len, void *data) function display_dsi_write (line 269) | void display_dsi_write(u8 cmd, u32 len, void *data) function display_dsi_vblank_write (line 316) | void display_dsi_vblank_write(u8 cmd, u32 len, void *data) function display_init (line 353) | void display_init() function display_backlight_pwm_init (line 603) | void display_backlight_pwm_init() function display_backlight (line 620) | void display_backlight(bool enable) function _display_dsi_backlight_brightness (line 629) | static void _display_dsi_backlight_brightness(u32 duty) function _display_pwm_backlight_brightness (line 647) | static void _display_pwm_backlight_brightness(u32 duty, u32 step_delay) function display_backlight_brightness (line 671) | void display_backlight_brightness(u32 brightness, u32 step_delay) function _display_panel_and_hw_end (line 682) | static void _display_panel_and_hw_end(bool no_panel_deinit) function display_end (line 806) | void display_end() { _display_panel_and_hw_end(false); } function u32 (line 808) | u32 display_get_verbose_panel_id() function u16 (line 813) | u16 display_get_decoded_panel_id() function display_set_decoded_panel_id (line 818) | void display_set_decoded_panel_id(u32 id) function display_color_screen (line 834) | void display_color_screen(u32 color) function u32 (line 853) | u32 *display_init_window_a_pitch() function u32 (line 865) | u32 *display_init_window_a_pitch_vic() function u32 (line 877) | u32 *display_init_window_a_pitch_inv() function u32 (line 886) | u32 *display_init_window_a_block() function u32 (line 895) | u32 *display_init_window_d_console() function display_window_disable (line 903) | void display_window_disable(u32 window) function display_set_framebuffer (line 916) | void display_set_framebuffer(u32 window, void *fb) function display_move_framebuffer (line 929) | void display_move_framebuffer(u32 window, void *fb) function display_window_d_console_enable (line 950) | void display_window_d_console_enable() function display_window_d_console_disable (line 985) | void display_window_d_console_disable() function display_cursor_init (line 1011) | void display_cursor_init(void *crs_fb, u32 size) function display_cursor_set_pos (line 1027) | void display_cursor_set_pos(u32 x, u32 y) function display_cursor_deinit (line 1037) | void display_cursor_deinit() FILE: bdk/display/vic.c type OutputConfig (line 123) | typedef struct _OutputConfig { type OutputSurfaceConfig (line 146) | typedef struct _OutputSurfaceConfig { type SlotConfig (line 165) | typedef struct _SlotConfig { type SlotSurfaceConfig (line 233) | typedef struct _SlotSurfaceConfig { type SlotStruct (line 252) | typedef struct _SlotStruct { type vic_config_t (line 263) | typedef struct _vic_config_t { function u32 (line 344) | u32 _vic_read_priv(u32 addr) function _vic_write_priv (line 362) | static void _vic_write_priv(u32 addr, u32 data) function vic_wait_idle (line 378) | int vic_wait_idle() function vic_set_surface (line 394) | void vic_set_surface(const vic_surface_t *sfc) function vic_compose (line 530) | int vic_compose() function vic_init (line 541) | int vic_init() function vic_end (line 558) | void vic_end() FILE: bdk/display/vic.h type vic_rotation_t (line 26) | typedef enum _vic_rotation_t type vic_pix_format_t (line 34) | typedef enum _vic_pix_format_t type vic_surface_t (line 51) | typedef struct _vic_surface_t FILE: bdk/ianos/elfload/elf.h type u8 (line 35) | typedef u8 Elf_Byte; type u32 (line 37) | typedef u32 Elf32_Addr; type u32 (line 38) | typedef u32 Elf32_Off; type s32 (line 39) | typedef s32 Elf32_Sword; type u32 (line 40) | typedef u32 Elf32_Word; type u16 (line 41) | typedef u16 Elf32_Half; type u64 (line 43) | typedef u64 Elf64_Addr; type u64 (line 44) | typedef u64 Elf64_Off; type s32 (line 45) | typedef s32 Elf64_Shalf; type s64 (line 48) | typedef s64 Elf64_Sword; type u64 (line 49) | typedef u64 Elf64_Word; type s32 (line 51) | typedef s32 Elf64_Sword; type u32 (line 52) | typedef u32 Elf64_Word; type s64 (line 55) | typedef s64 Elf64_Sxword; type u64 (line 56) | typedef u64 Elf64_Xword; type u32 (line 58) | typedef u32 Elf64_Half; type u16 (line 59) | typedef u16 Elf64_Quarter; type Elf32_Ehdr (line 121) | typedef struct type Elf64_Ehdr (line 140) | typedef struct type Elf32_Shdr (line 206) | typedef struct type Elf64_Shdr (line 221) | typedef struct type Elf32_Sym (line 295) | typedef struct elf32_sym type Elf64_Sym (line 305) | typedef struct type Elf32_Rel (line 346) | typedef struct type Elf32_Rela (line 353) | typedef struct type Elf64_Rel (line 365) | typedef struct type Elf64_Rela (line 371) | typedef struct type Elf32_Phdr (line 397) | typedef struct type Elf64_Phdr (line 409) | typedef struct type Elf32_Dyn (line 446) | typedef struct type Elf64_Dyn (line 455) | typedef struct type Elf32_Note (line 523) | typedef struct type Elf64_Note (line 530) | typedef struct FILE: bdk/ianos/elfload/elfload.c function el_status (line 22) | el_status el_pread(el_ctx *ctx, void *def, size_t nb, size_t offset) function el_status (line 28) | el_status el_findphdr(el_ctx *ctx, Elf_Phdr *phdr, u32 type, unsigned *i) function el_status (line 47) | el_status el_findshdr(el_ctx *ctx, Elf_Shdr *shdr, u32 type, unsigned *i) function el_status (line 68) | el_status el_init(el_ctx *ctx) function el_status (line 173) | el_status el_load(el_ctx *ctx, el_alloc_cb alloc) function el_status (line 216) | el_status el_finddyn(el_ctx *ctx, Elf_Dyn *dyn, u32 tag) function el_status (line 234) | el_status el_findrelocs(el_ctx *ctx, el_relocinfo *ri, u32 type) function el_status (line 268) | el_status el_relocate(el_ctx *ctx) FILE: bdk/ianos/elfload/elfload.h type el_status (line 36) | typedef enum type el_ctx (line 54) | typedef struct el_ctx type el_relocinfo (line 114) | typedef struct FILE: bdk/ianos/elfload/elfreloc_aarch64.c function el_status (line 24) | el_status el_applyrela(el_ctx *ctx, Elf_RelA *rel) function el_status (line 54) | el_status el_applyrel(el_ctx *ctx, Elf_Rel *rel) FILE: bdk/ianos/elfload/elfreloc_arm.c function el_status (line 21) | el_status el_applyrel(el_ctx *ctx, Elf_Rel *rel) FILE: bdk/ianos/ianos.c function el_status (line 46) | static el_status _ianos_read_cb(el_ctx *ctx, void *dest, size_t nb, size... function ianos_loader (line 54) | int ianos_loader(ianos_lib_t *lib, char *path) function ianos_static_module (line 117) | uintptr_t ianos_static_module(char *path, void *private) FILE: bdk/ianos/ianos.h type ianos_type_t (line 24) | typedef enum type ianos_lib_t (line 32) | typedef struct _ianos_lib_t FILE: bdk/input/als.c type opt_win_cal_t (line 40) | typedef struct _opt_win_cal_t function set_als_cfg (line 66) | void set_als_cfg(als_ctxt_t *als_ctxt, u8 gain, u8 cycle) function get_als_lux (line 81) | void get_als_lux(als_ctxt_t *als_ctxt) function u8 (line 134) | u8 als_power_on(als_ctxt_t *als_ctxt) FILE: bdk/input/als.h type als_ctxt_t (line 51) | typedef struct _als_ctxt_t FILE: bdk/input/joycon.c type jc_rumble_fmt1_t (line 221) | typedef struct type jc_rumble_fmt1_28bit_t (line 229) | typedef struct type jc_rumble_fmt2_t (line 239) | typedef struct type jc_rumble_fmt2_14bit_t (line 249) | typedef struct type jc_rumble_fmt3_t (line 260) | typedef struct type jc_rumble_fmt3_7bit_t (line 271) | typedef struct type jc_rumble_t (line 284) | typedef struct _jc_rumble_t type jc_uart_hdr_t (line 298) | typedef struct _jc_uart_hdr_t type jc_wired_hdr_t (line 304) | typedef struct _jc_wired_hdr_t type jc_hid_out_rpt_t (line 318) | typedef struct _jc_hid_out_rpt_t type jc_hid_in_rpt_t (line 327) | typedef struct _jc_hid_in_rpt_t type jc_hid_out_spi_read_t (line 345) | typedef struct _jc_hid_out_spi_read_t type jc_hid_in_spi_read_t (line 351) | typedef struct _jc_hid_in_spi_read_t type jc_hid_in_pair_data_t (line 358) | typedef struct _jc_hid_in_pair_data_t type jc_sio_out_rpt_t (line 370) | typedef struct _jc_sio_out_rpt_t type jc_sio_in_rpt_t (line 381) | typedef struct _jc_sio_in_rpt_t type jc_hid_in_sixaxis_rpt_t (line 393) | typedef struct _jc_hid_in_sixaxis_rpt_t type jc_sio_hid_in_rpt_t (line 403) | typedef struct _jc_sio_hid_in_rpt_t type jc_dev_t (line 419) | typedef struct _jc_dev_t function u8 (line 446) | static u8 _jc_crc(const u8 *data, u16 len) function _jc_power_supply (line 463) | static void _jc_power_supply(u8 uart, bool enable) function _jc_rail_detect (line 514) | static void _jc_rail_detect() function _jc_conn_check (line 539) | static void _jc_conn_check() function _joycon_send_raw (line 587) | static void _joycon_send_raw(u8 uart_port, const u8 *buf, u16 size) function u16 (line 593) | static u16 _jc_packet_add_uart_hdr(jc_wired_hdr_t *rpt, u8 cmd, u8 subcm... function u16 (line 612) | static u16 _jc_hid_output_rpt_craft(jc_wired_hdr_t *rpt, const u8 *paylo... function _jc_send_hid_output_rpt (line 620) | static void _jc_send_hid_output_rpt(jc_dev_t *jc, jc_hid_out_rpt_t *hid_... function _jc_send_hid_cmd (line 631) | static void _jc_send_hid_cmd(jc_dev_t *jc, u8 subcmd, const u8 *data, u1... function _jc_parse_input (line 693) | static void _jc_parse_input(jc_dev_t *jc, const jc_hid_in_rpt_t *hid_pkt) function _jc_parse_wired_hid (line 720) | static void _jc_parse_wired_hid(jc_dev_t *jc, const u8 *packet, int size) function _jc_parse_wired_init (line 777) | static void _jc_parse_wired_init(jc_dev_t *jc, const jc_wired_hdr_t *pkt... function _jc_uart_pkt_parse (line 822) | static void _jc_uart_pkt_parse(jc_dev_t *jc, const jc_wired_hdr_t *pkt, ... function _jc_sio_parse_payload (line 846) | static void _jc_sio_parse_payload(jc_dev_t *jc, u8 cmd, const u8 *payloa... function _jc_sio_uart_pkt_parse (line 876) | static void _jc_sio_uart_pkt_parse(jc_dev_t *jc, const jc_sio_in_rpt_t *... function _jc_rcv_pkt (line 911) | static void _jc_rcv_pkt(jc_dev_t *jc) function _jc_handle_charging (line 939) | static bool _jc_handle_charging(jc_dev_t *jc) function _jc_send_enable_rumble (line 1026) | static bool _jc_send_enable_rumble(jc_dev_t *jc) function _jc_req_status (line 1054) | static void _jc_req_status(jc_dev_t *jc) function _jc_validate_pairing_info (line 1084) | static bool _jc_validate_pairing_info(const u8 *buf, bool *is_hos) function jc_gamepad_rpt_t (line 1104) | jc_gamepad_rpt_t *jc_get_bt_pairing_info(bool *is_l_hos, bool *is_r_hos) function _jc_conn_init (line 1249) | static void _jc_conn_init(jc_dev_t *jc) function jc_init_hw (line 1410) | void jc_init_hw() function jc_deinit (line 1478) | void jc_deinit() function jc_gamepad_rpt_t (line 1519) | jc_gamepad_rpt_t *joycon_poll() FILE: bdk/input/joycon.h type jc_bt_conn_t (line 31) | typedef struct _jc_bt_conn_t type jc_gamepad_rpt_t (line 39) | typedef struct _jc_gamepad_rpt_t type jc_calib_t (line 95) | typedef struct _jc_calib_t FILE: bdk/input/touch.c function _touch_command (line 45) | static int _touch_command(u8 cmd, u8 *buf, u8 size) function _touch_read_reg (line 50) | static int _touch_read_reg(u8 *cmd, u32 csize, u8 *buf, u32 size) function touch_get_event_count (line 55) | int touch_get_event_count() function _touch_wait_event (line 66) | static int _touch_wait_event(u8 event, u8 status, u32 timeout, u8 *buf) function _touch_compensate_limits (line 97) | static void _touch_compensate_limits(touch_event_t *event, bool touching) function _touch_process_contact_event (line 115) | static void _touch_process_contact_event(touch_event_t *event, bool touc... function _touch_parse_input_event (line 141) | static int _touch_parse_input_event(touch_event_t *event) function touch_poll (line 164) | int touch_poll(touch_event_t *event) function touch_info_t (line 175) | touch_info_t *touch_get_chip_info() function touch_panel_info_t (line 201) | touch_panel_info_t *touch_get_panel_vendor() function touch_get_fw_info (line 228) | int touch_get_fw_info(touch_fw_info_t *fw) function touch_sys_reset (line 253) | int touch_sys_reset() function touch_panel_ito_test (line 274) | int touch_panel_ito_test(u8 *err) function touch_get_fb_info (line 303) | int touch_get_fb_info(u8 *buf) function touch_switch_sense_mode (line 325) | int touch_switch_sense_mode(u8 mode, bool gis_6_2) function touch_sense_enable (line 349) | int touch_sense_enable() function touch_execute_autotune (line 365) | int touch_execute_autotune() function touch_init (line 400) | static int touch_init() function touch_power_on (line 414) | int touch_power_on() function touch_power_off (line 459) | void touch_power_off() FILE: bdk/input/touch.h type touch_ito_error (line 120) | typedef enum _touch_ito_error { type touch_event_t (line 141) | typedef struct _touch_event_t { type touch_panel_info_t (line 149) | typedef struct _touch_panel_info_t type touch_info_t (line 158) | typedef struct _touch_info_t { type touch_fw_info_t (line 166) | typedef struct _touch_fw_info_t { FILE: bdk/libs/compr/blz.c function blz_footer (line 23) | const blz_footer *blz_get_footer(const u8 *comp_data, u32 comp_data_size... function blz_uncompress_inplace (line 36) | int blz_uncompress_inplace(u8 *data, u32 comp_size, const blz_footer *fo... function blz_uncompress_srcdest (line 88) | int blz_uncompress_srcdest(const u8 *comp_data, u32 comp_data_size, u8 *... FILE: bdk/libs/compr/blz.h type blz_footer (line 22) | typedef struct _blz_footer FILE: bdk/libs/compr/lz.c function _LZ_ReadVarSize (line 91) | static int _LZ_ReadVarSize( unsigned int * x, const unsigned char * buf ) function LZ_Uncompress (line 128) | unsigned int LZ_Uncompress( const unsigned char *in, unsigned char *out, FILE: bdk/libs/compr/lz4.c type U16 (line 109) | typedef uint16_t U16; type U32 (line 110) | typedef uint32_t U32; type S32 (line 111) | typedef int32_t S32; type U64 (line 112) | typedef uint64_t U64; type uptrval (line 113) | typedef uintptr_t uptrval; type reg_t (line 114) | typedef size_t reg_t; function LZ4_isLittleEndian (line 119) | static unsigned LZ4_isLittleEndian(void) function U16 (line 125) | static U16 LZ4_read16(const void* memPtr) function U32 (line 130) | static U32 LZ4_read32(const void* memPtr) function reg_t (line 135) | static reg_t LZ4_read_ARCH(const void* memPtr) function LZ4_write16 (line 140) | static void LZ4_write16(void* memPtr, U16 value) function LZ4_write32 (line 145) | static void LZ4_write32(void* memPtr, U32 value) function U16 (line 150) | static U16 LZ4_readLE16(const void* memPtr) function LZ4_writeLE16 (line 160) | static void LZ4_writeLE16(void* memPtr, U16 value) function LZ4_FORCE_O2_INLINE_GCC_PPC64LE (line 172) | LZ4_FORCE_O2_INLINE_GCC_PPC64LE function LZ4_NbCommonBytes (line 229) | static unsigned LZ4_NbCommonBytes (reg_t val) function LZ4_count (line 247) | LZ4_FORCE_INLINE type limitedOutput_directive (line 285) | typedef enum { notLimited = 0, limitedOutput = 1 } limitedOutput_directive; type tableType_t (line 286) | typedef enum { clearedTable = 0, byPtr, byU32, byU16 } tableType_t; type dict_directive (line 311) | typedef enum { noDict = 0, withPrefix64k, usingExtDict, usingDictCtx } d... type dictIssue_directive (line 312) | typedef enum { noDictIssue = 0, dictSmall } dictIssue_directive; type endCondition_directive (line 314) | typedef enum { endOnOutputSize = 0, endOnInputSize = 1 } endCondition_di... type earlyEnd_directive (line 315) | typedef enum { full = 0, partial = 1 } earlyEnd_directive; function LZ4_versionNumber (line 321) | int LZ4_versionNumber (void) { return LZ4_VERSION_NUMBER; } function LZ4_compressBound (line 323) | int LZ4_compressBound(int isize) { return LZ4_COMPRESSBOUND(isize); } function LZ4_sizeofState (line 324) | int LZ4_sizeofState() { return LZ4_STREAMSIZE; } function U32 (line 330) | static U32 LZ4_hash4(U32 sequence, tableType_t const tableType) function U32 (line 338) | static U32 LZ4_hash5(U64 sequence, tableType_t const tableType) function LZ4_FORCE_INLINE (line 349) | LZ4_FORCE_INLINE U32 LZ4_hashPosition(const void* const p, tableType_t c... function LZ4_putIndexOnHash (line 355) | static void LZ4_putIndexOnHash(U32 idx, U32 h, void* tableBase, tableTyp... function LZ4_putPositionOnHash (line 367) | static void LZ4_putPositionOnHash(const BYTE* p, U32 h, void* tableBase,... function LZ4_FORCE_INLINE (line 378) | LZ4_FORCE_INLINE void LZ4_putPosition(const BYTE* p, void* tableBase, ta... function U32 (line 390) | static U32 LZ4_getIndexOnHash(U32 h, const void* tableBase, tableType_t ... function BYTE (line 398) | static const BYTE* LZ4_getPositionOnHash(U32 h, const void* tableBase, t... function LZ4_FORCE_INLINE (line 405) | LZ4_FORCE_INLINE const BYTE* LZ4_getPosition(const BYTE* p, const void* ... function LZ4_FORCE_INLINE (line 411) | LZ4_FORCE_INLINE void LZ4_prepareTable( function LZ4_FORCE_INLINE (line 452) | LZ4_FORCE_INLINE int LZ4_compress_generic( function LZ4_compress_fast_extState (line 761) | int LZ4_compress_fast_extState(void* state, const char* source, char* de... function LZ4_compress_fast_extState_fastReset (line 792) | int LZ4_compress_fast_extState_fastReset(void* state, const char* src, c... function LZ4_compress_fast (line 829) | int LZ4_compress_fast(const char* source, char* dest, int inputSize, int... function LZ4_compress_default (line 842) | int LZ4_compress_default(const char* source, char* dest, int inputSize, ... function LZ4_compress_fast_force (line 850) | int LZ4_compress_fast_force(const char* source, char* dest, int inputSiz... function LZ4_compress_destSize_generic (line 871) | static int LZ4_compress_destSize_generic( function LZ4_compress_destSize_extState (line 1027) | static int LZ4_compress_destSize_extState (LZ4_stream_t* state, const ch... function LZ4_compress_destSize (line 1043) | int LZ4_compress_destSize(const char* src, char* dst, int* srcSizePtr, i... function LZ4_stream_t (line 1061) | LZ4_stream_t* LZ4_createStream(void) function LZ4_resetStream (line 1071) | void LZ4_resetStream (LZ4_stream_t* LZ4_stream) function LZ4_resetStream_fast (line 1077) | void LZ4_resetStream_fast(LZ4_stream_t* ctx) { function LZ4_freeStream (line 1081) | int LZ4_freeStream (LZ4_stream_t* LZ4_stream) function LZ4_loadDict (line 1091) | int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int di... function LZ4_attach_dictionary (line 1129) | void LZ4_attach_dictionary(LZ4_stream_t *working_stream, const LZ4_strea... function LZ4_renormDictT (line 1146) | static void LZ4_renormDictT(LZ4_stream_t_internal* LZ4_dict, int nextSize) function LZ4_compress_fast_continue (line 1165) | int LZ4_compress_fast_continue (LZ4_stream_t* LZ4_stream, const char* so... function LZ4_compress_forceExtDict (line 1227) | int LZ4_compress_forceExtDict (LZ4_stream_t* LZ4_dict, const char* sourc... function LZ4_saveDict (line 1254) | int LZ4_saveDict (LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) function LZ4_decompress_generic (line 1282) | int LZ4_decompress_generic( function LZ4_FORCE_O2_GCC_PPC64LE (line 1463) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_FORCE_O2_GCC_PPC64LE (line 1469) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_FORCE_O2_GCC_PPC64LE (line 1475) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_streamDecode_t (line 1484) | LZ4_streamDecode_t* LZ4_createStreamDecode(void) function LZ4_freeStreamDecode (line 1490) | int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream) function LZ4_setStreamDecode (line 1504) | int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const cha... function LZ4_FORCE_O2_GCC_PPC64LE (line 1521) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_FORCE_O2_GCC_PPC64LE (line 1548) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_decompress_usingDict_generic (line 1584) | int LZ4_decompress_usingDict_generic(const char* source, char* dest, int... function LZ4_FORCE_O2_GCC_PPC64LE (line 1596) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_FORCE_O2_GCC_PPC64LE (line 1602) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_FORCE_O2_GCC_PPC64LE (line 1609) | LZ4_FORCE_O2_GCC_PPC64LE function LZ4_compress_limitedOutput (line 1620) | int LZ4_compress_limitedOutput(const char* source, char* dest, int input... function LZ4_compress (line 1621) | int LZ4_compress(const char* source, char* dest, int inputSize) { return... function LZ4_compress_limitedOutput_withState (line 1622) | int LZ4_compress_limitedOutput_withState (void* state, const char* src, ... function LZ4_compress_withState (line 1623) | int LZ4_compress_withState (void* state, const char* src, char* dst, int... function LZ4_compress_limitedOutput_continue (line 1624) | int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_stream, const... function LZ4_compress_continue (line 1625) | int LZ4_compress_continue (LZ4_stream_t* LZ4_stream, const char* source,... function LZ4_uncompress (line 1633) | int LZ4_uncompress (const char* source, char* dest, int outputSize) { re... function LZ4_uncompress_unknownOutputSize (line 1634) | int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, in... function LZ4_sizeofStreamState (line 1638) | int LZ4_sizeofStreamState() { return LZ4_STREAMSIZE; } function LZ4_resetStreamState (line 1640) | int LZ4_resetStreamState(void* state, char* inputBuffer) function LZ4_decompress_safe_withPrefix64k (line 1661) | int LZ4_decompress_safe_withPrefix64k(const char* source, char* dest, in... function LZ4_decompress_fast_withPrefix64k (line 1666) | int LZ4_decompress_fast_withPrefix64k(const char* source, char* dest, in... FILE: bdk/libs/compr/lz4.h type LZ4_stream_t (line 239) | typedef union LZ4_stream_u LZ4_stream_t; type LZ4_streamDecode_t (line 294) | typedef union LZ4_streamDecode_u LZ4_streamDecode_t; type LZ4_stream_t_internal (line 434) | typedef struct LZ4_stream_t_internal LZ4_stream_t_internal; type LZ4_stream_t_internal (line 435) | struct LZ4_stream_t_internal { type LZ4_streamDecode_t_internal (line 445) | typedef struct { type LZ4_stream_t_internal (line 454) | typedef struct LZ4_stream_t_internal LZ4_stream_t_internal; type LZ4_stream_t_internal (line 455) | struct LZ4_stream_t_internal { type LZ4_streamDecode_t_internal (line 465) | typedef struct { FILE: bdk/libs/fatfs/diskio.h type BYTE (line 15) | typedef BYTE DSTATUS; type DRESULT (line 18) | typedef enum { type DDRIVE (line 26) | typedef enum { FILE: bdk/libs/fatfs/ff.c type FILESEM (line 282) | typedef struct { function print_error (line 601) | void print_error() function WORD (line 611) | static WORD ld_word (const BYTE* ptr) /* Load a 2-byte little-endian wo... function DWORD (line 620) | static DWORD ld_dword (const BYTE* ptr) /* Load a 4-byte little-endian w... function QWORD (line 632) | static QWORD ld_qword (const BYTE* ptr) /* Load an 8-byte little-endian ... function st_word (line 649) | static void st_word (BYTE* ptr, WORD val) /* Store a 2-byte word in litt... function st_dword (line 655) | static void st_dword (BYTE* ptr, DWORD val) /* Store a 4-byte word in li... function st_qword (line 664) | static void st_qword (BYTE* ptr, QWORD val) /* Store an 8-byte word in l... function mem_cpy (line 685) | static void mem_cpy (void* dst, const void* src, UINT cnt) function mem_set (line 699) | static void mem_set (void* dst, int val, UINT cnt) function mem_cmp (line 710) | static int mem_cmp (const void* dst, const void* src, UINT cnt) /* ZR:sa... function chk_chr (line 724) | static int chk_chr (const char* str, int chr) /* NZ:contained, ZR:not co... function dbc_1st (line 732) | static int dbc_1st (BYTE c) function dbc_2nd (line 752) | static int dbc_2nd (BYTE c) function DWORD (line 776) | static DWORD tchar2uni ( /* Returns character in UTF-16 encoding (>=0x10... function BYTE (line 849) | static BYTE put_utf ( /* Returns number of encoding units written (0:buf... function lock_fs (line 938) | static int lock_fs ( /* 1:Ok, 0:timeout */ function unlock_fs (line 946) | static void unlock_fs ( function FRESULT (line 965) | static FRESULT chk_lock ( /* Check if the file can be accessed */ function enq_lock (line 992) | static int enq_lock (void) /* Check if an entry is available for a new o... function UINT (line 1001) | static UINT inc_lock ( /* Increment object open counter and returns its ... function FRESULT (line 1032) | static FRESULT dec_lock ( /* Decrement object open counter */ function clear_lock (line 1054) | static void clear_lock ( /* Clear lock entries of the volume */ function FRESULT (line 1073) | static FRESULT sync_window ( /* Returns FR_OK or FR_DISK_ERR */ function FRESULT (line 1095) | static FRESULT move_window ( /* Returns FR_OK or FR_DISK_ERR */ function FRESULT (line 1126) | static FRESULT sync_fs ( /* Returns FR_OK or FR_DISK_ERR */ function DWORD (line 1163) | static DWORD clst2sect ( /* !=0:Sector number, 0:Failed (invalid cluster... function DWORD (line 1180) | static DWORD get_fat ( /* 0xFFFFFFFF:Disk error, 1:Internal error, 2..0... function FRESULT (line 1257) | static FRESULT put_fat ( /* FR_OK(0):succeeded, !=0:error */ function DWORD (line 1322) | static DWORD find_bitmap ( /* 0:Not found, 2..:Cluster block found, 0xFF... function FRESULT (line 1362) | static FRESULT change_bitmap ( function FRESULT (line 1398) | static FRESULT fill_first_frag ( function FRESULT (line 1421) | static FRESULT fill_last_frag ( function FRESULT (line 1447) | static FRESULT remove_chain ( /* FR_OK(0):succeeded, !=0:error */ function DWORD (line 1542) | static DWORD create_chain ( /* 0:No free cluster, 1:Internal error, 0xFF... function DWORD (line 1645) | static DWORD clmt_clust ( /* <2:Error, >=2:Cluster number */ function FRESULT (line 1675) | static FRESULT dir_clear ( /* Returns FR_OK or FR_DISK_ERR */ function FRESULT (line 1714) | static FRESULT dir_sdi ( /* FR_OK(0):succeeded, !=0:error */ function FRESULT (line 1762) | static FRESULT dir_next ( /* FR_OK(0):succeeded, FR_NO_FILE:End of table... function DWORD (line 1865) | static DWORD ld_clust ( /* Returns the top cluster value of the SFN entr... function st_clust (line 1882) | static void st_clust ( function cmp_lfn (line 1902) | static int cmp_lfn ( /* 1:matched, 0:not matched */ function pick_lfn (line 1938) | static int pick_lfn ( /* 1:succeeded, 0:buffer overflow or invalid LFN e... function put_lfn (line 1976) | static void put_lfn ( function gen_numname (line 2013) | static void gen_numname ( function BYTE (line 2071) | static BYTE sum_sfn ( function WORD (line 2093) | static WORD xdir_sum ( /* Get checksum of the directoly entry block */ function WORD (line 2114) | static WORD xname_sum ( /* Get check sum (to be used as hash) of the fil... function DWORD (line 2132) | static DWORD xsum32 ( /* Returns 32-bit checksum */ function get_xfileinfo (line 2148) | static void get_xfileinfo ( function FRESULT (line 2189) | static FRESULT load_xdir ( /* FR_INT_ERR: invalid entry block */ function init_alloc_info (line 2240) | static void init_alloc_info ( function FRESULT (line 2258) | static FRESULT load_obj_xdir ( function FRESULT (line 2287) | static FRESULT store_xdir ( function create_xdir (line 2319) | static void create_xdir ( function FRESULT (line 2365) | static FRESULT dir_read ( function FRESULT (line 2443) | static FRESULT dir_find ( /* FR_OK(0):succeeded, !=0:error */ function FRESULT (line 2524) | static FRESULT dir_register ( /* FR_OK:succeeded, FR_DENIED:no free entr... function FRESULT (line 2630) | static FRESULT dir_remove ( /* FR_OK:Succeeded, FR_DISK_ERR:A disk error */ function get_fileinfo (line 2676) | static void get_fileinfo ( function DWORD (line 2782) | static DWORD get_achar ( /* Get a character and advances ptr */ function pattern_matching (line 2813) | static int pattern_matching ( /* 0:not matched, 1:matched */ function FRESULT (line 2860) | static FRESULT create_name ( /* FR_OK: successful, FR_INVALID_NAME: coul... function FRESULT (line 3057) | static FRESULT follow_path ( /* FR_OK(0): successful, !=0: error code */ function get_ldnumber (line 3144) | static int get_ldnumber ( /* Returns logical drive number (-1:invalid dr... function BYTE (line 3218) | static BYTE check_fs ( /* 0:FAT, 1:exFAT, 2:Valid BS but not FAT, 3:Not ... function FRESULT (line 3245) | static FRESULT find_volume ( /* FR_OK(0): successful, !=0: an error occu... function FRESULT (line 3523) | static FRESULT validate ( /* Returns FR_OK or FR_INVALID_OBJECT */ function FRESULT (line 3567) | FRESULT f_mount ( function FRESULT (line 3618) | FRESULT f_open ( function FRESULT (line 3808) | FRESULT f_read ( function FRESULT (line 3928) | FRESULT f_read_fast ( function FRESULT (line 4019) | FRESULT f_write ( function FRESULT (line 4158) | FRESULT f_write_fast ( function FRESULT (line 4254) | FRESULT f_sync ( function FRESULT (line 4335) | FRESULT f_close ( function FRESULT (line 4371) | FRESULT f_chdrive ( function FRESULT (line 4388) | FRESULT f_chdir ( function FRESULT (line 4450) | FRESULT f_getcwd ( function FRESULT (line 4550) | FRESULT f_lseek ( function DWORD (line 4711) | DWORD *f_expand_cltbl ( function FRESULT (line 4749) | FRESULT f_opendir ( function FRESULT (line 4815) | FRESULT f_closedir ( function FRESULT (line 4845) | FRESULT f_readdir ( function FRESULT (line 4881) | FRESULT f_findnext ( function FRESULT (line 4906) | FRESULT f_findfirst ( function FRESULT (line 4933) | FRESULT f_stat ( function FRESULT (line 4968) | FRESULT f_getfree ( function FRESULT (line 5057) | FRESULT f_truncate ( function FRESULT (line 5107) | FRESULT f_unlink ( function FRESULT (line 5201) | FRESULT f_mkdir ( function FRESULT (line 5285) | FRESULT f_rename ( function FRESULT (line 5395) | FRESULT f_chmod ( function FRESULT (line 5442) | FRESULT f_utime ( function FRESULT (line 5489) | FRESULT f_getlabel ( function FRESULT (line 5584) | FRESULT f_setlabel ( function FRESULT (line 5704) | FRESULT f_expand ( function FRESULT (line 5794) | FRESULT f_forward ( function FRESULT (line 5865) | FRESULT f_mkfs ( function FRESULT (line 6362) | FRESULT f_fdisk ( function TCHAR (line 6445) | TCHAR* f_gets ( type putbuff (line 6573) | typedef struct { /* Putchar output buffer and work area */ function putc_bfd (line 6586) | static void putc_bfd ( /* Buffered write with code conversion */ function putc_flush (line 6717) | static int putc_flush ( /* Flush left characters in the buffer */ function putc_init (line 6730) | static void putc_init ( /* Initialize write buffer */ function f_putc (line 6741) | int f_putc ( function f_puts (line 6761) | int f_puts ( function f_printf (line 6782) | int f_printf ( function FRESULT (line 6901) | FRESULT f_setcp ( FILE: bdk/libs/fatfs/ff.h type PARTITION (line 41) | typedef struct { type WCHAR (line 62) | typedef WCHAR TCHAR; type TCHAR (line 66) | typedef char TCHAR; type DWORD (line 70) | typedef DWORD TCHAR; type TCHAR (line 76) | typedef char TCHAR; type QWORD (line 88) | typedef QWORD FSIZE_t; type DWORD (line 90) | typedef DWORD FSIZE_t; type FATFS (line 97) | typedef struct { type FFOBJID (line 148) | typedef struct { type FIL (line 171) | typedef struct { type DIR (line 194) | typedef struct { type FILINFO (line 213) | typedef struct { type FRESULT (line 230) | typedef enum { FILE: bdk/libs/fatfs/ffsystem.c function ff_memfree (line 30) | void ff_memfree ( function DWORD (line 45) | DWORD get_fattime ( FILE: bdk/libs/fatfs/ffunicode.c function WCHAR (line 255) | WCHAR ff_uni2oem ( /* Returns OEM code character, zero on error */ function WCHAR (line 277) | WCHAR ff_oem2uni ( /* Returns Unicode character, zero on error */ function WCHAR (line 308) | WCHAR ff_uni2oem ( /* Returns OEM code character, zero on error */ function WCHAR (line 344) | WCHAR ff_oem2uni ( /* Returns Unicode character, zero on error */ function WCHAR (line 391) | WCHAR ff_uni2oem ( /* Returns OEM code character, zero on error */ function WCHAR (line 443) | WCHAR ff_oem2uni ( /* Returns Unicode character, zero on error */ function DWORD (line 497) | DWORD ff_wtoupper ( /* Returns up-converted code point */ FILE: bdk/libs/lvgl/lv_core/lv_group.c function lv_group_t (line 45) | lv_group_t * lv_group_create(void) function lv_group_del (line 67) | void lv_group_del(lv_group_t * group) function lv_group_add_obj (line 90) | void lv_group_add_obj(lv_group_t * group, lv_obj_t * obj) function lv_group_remove_obj (line 120) | void lv_group_remove_obj(lv_obj_t * obj) function lv_group_focus_obj (line 160) | void lv_group_focus_obj(lv_obj_t * obj) function lv_group_focus_next (line 198) | void lv_group_focus_next(lv_group_t * group) function lv_group_focus_prev (line 232) | void lv_group_focus_prev(lv_group_t * group) function lv_group_focus_freeze (line 268) | void lv_group_focus_freeze(lv_group_t * group, bool en) function lv_res_t (line 280) | lv_res_t lv_group_send_data(lv_group_t * group, uint32_t c) function lv_group_set_style_mod_cb (line 293) | void lv_group_set_style_mod_cb(lv_group_t * group, lv_group_style_mod_fu... function lv_group_set_style_mod_edit_cb (line 304) | void lv_group_set_style_mod_edit_cb(lv_group_t * group, lv_group_style_m... function lv_group_set_focus_cb (line 315) | void lv_group_set_focus_cb(lv_group_t * group, lv_group_focus_cb_t focus... function lv_group_set_editing (line 325) | void lv_group_set_editing(lv_group_t * group, bool edit) function lv_group_set_click_focus (line 344) | void lv_group_set_click_focus(lv_group_t * group, bool en) function lv_group_set_refocus_policy (line 349) | void lv_group_set_refocus_policy(lv_group_t * group, lv_group_refocus_po... function lv_group_refocus (line 353) | static void lv_group_refocus(lv_group_t *g) { function lv_group_set_wrap (line 371) | void lv_group_set_wrap(lv_group_t * group, bool en) function lv_style_t (line 382) | lv_style_t * lv_group_mod_style(lv_group_t * group, const lv_style_t * s... function lv_obj_t (line 399) | lv_obj_t * lv_group_get_focused(const lv_group_t * group) function lv_group_style_mod_func_t (line 412) | lv_group_style_mod_func_t lv_group_get_style_mod_cb(const lv_group_t * g... function lv_group_style_mod_func_t (line 423) | lv_group_style_mod_func_t lv_group_get_style_mod_edit_cb(const lv_group_... function lv_group_focus_cb_t (line 434) | lv_group_focus_cb_t lv_group_get_focus_cb(const lv_group_t * group) function lv_group_get_editing (line 445) | bool lv_group_get_editing(const lv_group_t * group) function lv_group_get_click_focus (line 456) | bool lv_group_get_click_focus(const lv_group_t * group) function lv_group_get_wrap (line 467) | bool lv_group_get_wrap(lv_group_t * group) function style_mod_def (line 481) | static void style_mod_def(lv_style_t * style) function style_mod_edit_def (line 510) | static void style_mod_edit_def(lv_style_t * style) function obj_to_foreground (line 535) | static void obj_to_foreground(lv_obj_t * obj) FILE: bdk/libs/lvgl/lv_core/lv_group.h type _lv_group_t (line 44) | struct _lv_group_t type _lv_group_t (line 47) | struct _lv_group_t type lv_group_t (line 49) | typedef struct _lv_group_t type lv_group_refocus_policy_t (line 64) | typedef enum _lv_group_refocus_policy_t { FILE: bdk/libs/lvgl/lv_core/lv_indev.c function lv_indev_init (line 65) | void lv_indev_init(void) function lv_indev_t (line 78) | lv_indev_t * lv_indev_get_act(void) function lv_hal_indev_type_t (line 88) | lv_hal_indev_type_t lv_indev_get_type(const lv_indev_t * indev) function lv_indev_reset (line 98) | void lv_indev_reset(lv_indev_t * indev) function lv_indev_reset_lpr (line 114) | void lv_indev_reset_lpr(lv_indev_t * indev) function lv_indev_enable (line 126) | void lv_indev_enable(lv_hal_indev_type_t type, bool enable) function lv_indev_set_cursor (line 141) | void lv_indev_set_cursor(lv_indev_t * indev, lv_obj_t * cur_obj) function lv_indev_set_group (line 159) | void lv_indev_set_group(lv_indev_t * indev, lv_group_t * group) function lv_indev_set_button_points (line 171) | void lv_indev_set_button_points(lv_indev_t * indev, const lv_point_t * p... function lv_indev_set_feedback (line 181) | void lv_indev_set_feedback(lv_indev_t *indev, lv_indev_feedback_t feedback) function lv_indev_get_point (line 191) | void lv_indev_get_point(const lv_indev_t * indev, lv_point_t * point) function lv_indev_get_key (line 207) | uint32_t lv_indev_get_key(const lv_indev_t * indev) function lv_indev_is_dragging (line 218) | bool lv_indev_is_dragging(const lv_indev_t * indev) function lv_indev_get_vect (line 230) | void lv_indev_get_vect(const lv_indev_t * indev, lv_point_t * point) function lv_indev_get_inactive_time (line 252) | uint32_t lv_indev_get_inactive_time(const lv_indev_t * indev) function lv_indev_feedback_t (line 274) | lv_indev_feedback_t lv_indev_get_feedback(const lv_indev_t *indev) function lv_indev_wait_release (line 283) | void lv_indev_wait_release(lv_indev_t * indev) function indev_proc_task (line 297) | static void indev_proc_task(void * param) function indev_pointer_proc (line 354) | static void indev_pointer_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_keypad_proc (line 392) | static void indev_keypad_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_encoder_proc (line 461) | static void indev_encoder_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_button_proc (line 557) | static void indev_button_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_proc_press (line 588) | static void indev_proc_press(lv_indev_proc_t * proc) function indev_proc_release (line 702) | static void indev_proc_release(lv_indev_proc_t * proc) function indev_proc_reset_query_handler (line 784) | static void indev_proc_reset_query_handler(lv_indev_t * indev) function lv_obj_t (line 805) | static lv_obj_t * indev_search_obj(const lv_indev_proc_t * proc, lv_obj_... function indev_drag (line 844) | static void indev_drag(lv_indev_proc_t * state) function indev_drag_throw (line 917) | static void indev_drag_throw(lv_indev_proc_t * state) FILE: bdk/libs/lvgl/lv_core/lv_lang.c function lv_lang_set (line 46) | void lv_lang_set(uint8_t lang_id) function lv_lang_set_text_func (line 64) | void lv_lang_set_text_func(const void * (*fp)(uint16_t)) function lv_lang_act (line 93) | uint8_t lv_lang_act(void) function lang_set_core (line 107) | static void lang_set_core(lv_obj_t * obj) FILE: bdk/libs/lvgl/lv_core/lv_obj.c function lv_init (line 65) | void lv_init(void) function lv_obj_t (line 135) | lv_obj_t * lv_obj_create(lv_obj_t * parent, const lv_obj_t * copy) function lv_res_t (line 339) | lv_res_t lv_obj_del(lv_obj_t * obj) function lv_obj_clean (line 406) | void lv_obj_clean(lv_obj_t * obj) function lv_obj_invalidate (line 423) | void lv_obj_invalidate(const lv_obj_t * obj) function lv_scr_load (line 470) | void lv_scr_load(lv_obj_t * scr) function lv_obj_set_parent (line 486) | void lv_obj_set_parent(lv_obj_t * obj, lv_obj_t * parent) function lv_obj_set_pos (line 530) | void lv_obj_set_pos(lv_obj_t * obj, lv_coord_t x, lv_coord_t y) function lv_obj_set_x (line 577) | void lv_obj_set_x(lv_obj_t * obj, lv_coord_t x) function lv_obj_set_y (line 588) | void lv_obj_set_y(lv_obj_t * obj, lv_coord_t y) function lv_obj_set_size (line 599) | void lv_obj_set_size(lv_obj_t * obj, lv_coord_t w, lv_coord_t h) function lv_obj_set_width (line 642) | void lv_obj_set_width(lv_obj_t * obj, lv_coord_t w) function lv_obj_set_height (line 652) | void lv_obj_set_height(lv_obj_t * obj, lv_coord_t h) function lv_obj_align (line 665) | void lv_obj_align(lv_obj_t * obj, const lv_obj_t * base, lv_align_t alig... function lv_obj_align_origo (line 810) | void lv_obj_align_origo(lv_obj_t * obj, const lv_obj_t * base, lv_align_... function lv_obj_realign (line 954) | void lv_obj_realign(lv_obj_t * obj) function lv_obj_set_auto_realign (line 970) | void lv_obj_set_auto_realign(lv_obj_t * obj, bool en) function lv_obj_set_style (line 990) | void lv_obj_set_style(lv_obj_t * obj, lv_style_t * style) function lv_obj_refresh_style (line 1005) | void lv_obj_refresh_style(lv_obj_t * obj) function lv_obj_report_style_mod (line 1018) | void lv_obj_report_style_mod(lv_style_t * style) function lv_obj_set_hidden (line 1039) | void lv_obj_set_hidden(lv_obj_t * obj, bool en) function lv_obj_set_click (line 1057) | void lv_obj_set_click(lv_obj_t * obj, bool en) function lv_obj_set_top (line 1068) | void lv_obj_set_top(lv_obj_t * obj, bool en) function lv_obj_set_drag (line 1078) | void lv_obj_set_drag(lv_obj_t * obj, bool en) function lv_obj_set_drag_throw (line 1089) | void lv_obj_set_drag_throw(lv_obj_t * obj, bool en) function lv_obj_set_drag_parent (line 1100) | void lv_obj_set_drag_parent(lv_obj_t * obj, bool en) function lv_obj_set_opa_scale_enable (line 1110) | void lv_obj_set_opa_scale_enable(lv_obj_t * obj, bool en) function lv_obj_set_opa_scale (line 1120) | void lv_obj_set_opa_scale(lv_obj_t * obj, lv_opa_t opa_scale) function lv_obj_set_protect (line 1131) | void lv_obj_set_protect(lv_obj_t * obj, uint8_t prot) function lv_obj_clear_protect (line 1141) | void lv_obj_clear_protect(lv_obj_t * obj, uint8_t prot) function lv_obj_set_signal_func (line 1153) | void lv_obj_set_signal_func(lv_obj_t * obj, lv_signal_func_t fp) function lv_obj_set_design_func (line 1163) | void lv_obj_set_design_func(lv_obj_t * obj, lv_design_func_t fp) function lv_obj_refresh_ext_size (line 1189) | void lv_obj_refresh_ext_size(lv_obj_t * obj) function lv_obj_set_free_num (line 1204) | void lv_obj_set_free_num(lv_obj_t * obj, LV_OBJ_FREE_NUM_TYPE free_num) function lv_obj_set_free_ptr (line 1217) | void lv_obj_set_free_ptr(lv_obj_t * obj, void * free_p) function lv_obj_animate (line 1232) | void lv_obj_animate(lv_obj_t * obj, lv_anim_builtin_t type, uint16_t tim... function lv_obj_t (line 1316) | lv_obj_t * lv_scr_act(void) function lv_obj_t (line 1325) | lv_obj_t * lv_layer_top(void) function lv_obj_t (line 1335) | lv_obj_t * lv_layer_sys(void) function lv_obj_t (line 1345) | lv_obj_t * lv_obj_get_screen(const lv_obj_t * obj) function lv_obj_t (line 1367) | lv_obj_t * lv_obj_get_parent(const lv_obj_t * obj) function lv_obj_t (line 1379) | lv_obj_t * lv_obj_get_child(const lv_obj_t * obj, const lv_obj_t * child) function lv_obj_t (line 1399) | lv_obj_t * lv_obj_get_child_back(const lv_obj_t * obj, const lv_obj_t * ... function lv_obj_count_children (line 1417) | uint16_t lv_obj_count_children(const lv_obj_t * obj) function lv_obj_get_coords (line 1436) | void lv_obj_get_coords(const lv_obj_t * obj, lv_area_t * cords_p) function lv_coord_t (line 1447) | lv_coord_t lv_obj_get_x(const lv_obj_t * obj) function lv_coord_t (line 1461) | lv_coord_t lv_obj_get_y(const lv_obj_t * obj) function lv_coord_t (line 1475) | lv_coord_t lv_obj_get_width(const lv_obj_t * obj) function lv_coord_t (line 1485) | lv_coord_t lv_obj_get_height(const lv_obj_t * obj) function lv_coord_t (line 1495) | lv_coord_t lv_obj_get_ext_size(const lv_obj_t * obj) function lv_obj_get_auto_realign (line 1505) | bool lv_obj_get_auto_realign(lv_obj_t * obj) function lv_style_t (line 1524) | lv_style_t * lv_obj_get_style(const lv_obj_t * obj) function lv_obj_get_hidden (line 1572) | bool lv_obj_get_hidden(const lv_obj_t * obj) function lv_obj_get_click (line 1582) | bool lv_obj_get_click(const lv_obj_t * obj) function lv_obj_get_top (line 1592) | bool lv_obj_get_top(const lv_obj_t * obj) function lv_obj_get_drag (line 1602) | bool lv_obj_get_drag(const lv_obj_t * obj) function lv_obj_get_drag_throw (line 1612) | bool lv_obj_get_drag_throw(const lv_obj_t * obj) function lv_obj_get_drag_parent (line 1622) | bool lv_obj_get_drag_parent(const lv_obj_t * obj) function lv_opa_t (line 1632) | lv_opa_t lv_obj_get_opa_scale_enable(const lv_obj_t * obj) function lv_opa_t (line 1642) | lv_opa_t lv_obj_get_opa_scale(const lv_obj_t * obj) function lv_obj_get_protect (line 1659) | uint8_t lv_obj_get_protect(const lv_obj_t * obj) function lv_obj_is_protected (line 1670) | bool lv_obj_is_protected(const lv_obj_t * obj, uint8_t prot) function lv_signal_func_t (line 1680) | lv_signal_func_t lv_obj_get_signal_func(const lv_obj_t * obj) function lv_design_func_t (line 1690) | lv_design_func_t lv_obj_get_design_func(const lv_obj_t * obj) function lv_obj_get_type (line 1716) | void lv_obj_get_type(lv_obj_t * obj, lv_obj_type_t * buf) function LV_OBJ_FREE_NUM_TYPE (line 1744) | LV_OBJ_FREE_NUM_TYPE lv_obj_get_free_num(const lv_obj_t * obj) function lv_obj_is_focused (line 1779) | bool lv_obj_is_focused(const lv_obj_t * obj) function lv_obj_design (line 1802) | static bool lv_obj_design(lv_obj_t * obj, const lv_area_t * mask_p, lv_... function lv_res_t (line 1844) | static lv_res_t lv_obj_signal(lv_obj_t * obj, lv_signal_t sign, void * p... function refresh_children_position (line 1880) | static void refresh_children_position(lv_obj_t * obj, lv_coord_t x_diff,... function report_style_mod_core (line 1898) | static void report_style_mod_core(void * style_p, lv_obj_t * obj) function refresh_children_style (line 1916) | static void refresh_children_style(lv_obj_t * obj) function delete_children (line 1935) | static void delete_children(lv_obj_t * obj) FILE: bdk/libs/lvgl/lv_core/lv_obj.h type _lv_obj_t (line 66) | struct _lv_obj_t type lv_design_mode_t (line 74) | typedef uint8_t lv_design_mode_t; type _lv_obj_t (line 76) | struct _lv_obj_t type lv_res_t (line 83) | typedef uint8_t lv_res_t; type lv_signal_t (line 114) | typedef uint8_t lv_signal_t; type lv_res_t (line 116) | typedef lv_res_t (* lv_signal_func_t) (struct _lv_obj_t * obj, lv_signal... type lv_align_t (line 142) | typedef uint8_t lv_align_t; type lv_reailgn_t (line 145) | typedef struct { type lv_obj_t (line 156) | typedef struct _lv_obj_t type lv_res_t (line 197) | typedef lv_res_t (*lv_action_t) (struct _lv_obj_t * obj); type lv_protect_t (line 210) | typedef uint8_t lv_protect_t; type lv_obj_type_t (line 214) | typedef struct { type lv_anim_builtin_t (line 228) | typedef uint8_t lv_anim_builtin_t; FILE: bdk/libs/lvgl/lv_core/lv_refr.c type lv_join_t (line 27) | typedef struct { function lv_refr_init (line 68) | void lv_refr_init(void) function lv_refr_now (line 84) | void lv_refr_now(void) function lv_inv_area (line 94) | void lv_inv_area(const lv_area_t * area_p) function lv_refr_set_monitor_cb (line 141) | void lv_refr_set_monitor_cb(void (*cb)(uint32_t, uint32_t)) function lv_refr_set_round_cb (line 151) | void lv_refr_set_round_cb(void(*cb)(lv_area_t *)) function lv_refr_get_buf_size (line 160) | uint16_t lv_refr_get_buf_size(void) function lv_refr_pop_from_buf (line 169) | void lv_refr_pop_from_buf(uint16_t num) function lv_refr_task (line 183) | static void lv_refr_task(void * param) function lv_refr_join_area (line 256) | static void lv_refr_join_area(void) function lv_refr_areas (line 295) | static void lv_refr_areas(void) function lv_refr_area_no_vdb (line 321) | static void lv_refr_area_no_vdb(const lv_area_t * area_p) function lv_refr_area_with_vdb (line 342) | static void lv_refr_area_with_vdb(const lv_area_t * area_p) function lv_refr_area_part_vdb (line 434) | static void lv_refr_area_part_vdb(const lv_area_t * area_p) function lv_obj_t (line 474) | static lv_obj_t * lv_refr_get_top_obj(const lv_area_t * area_p, lv_obj_t... function lv_refr_obj_and_children (line 509) | static void lv_refr_obj_and_children(lv_obj_t * top_p, const lv_area_t *... function lv_refr_obj (line 557) | static void lv_refr_obj(lv_obj_t * obj, const lv_area_t * mask_ori_p) FILE: bdk/libs/lvgl/lv_core/lv_style.c type lv_style_anim_dsc_t (line 37) | typedef struct { function lv_style_init (line 81) | void lv_style_init(void) function lv_style_copy (line 224) | void lv_style_copy(lv_style_t * dest, const lv_style_t * src) function lv_style_mix (line 237) | void lv_style_mix(const lv_style_t * start, const lv_style_t * end, lv_s... function style_animator (line 332) | static void style_animator(lv_style_anim_dsc_t * dsc, int32_t val) function style_animation_common_end_cb (line 348) | static void style_animation_common_end_cb(void * ptr) FILE: bdk/libs/lvgl/lv_core/lv_style.h type lv_border_part_t (line 41) | typedef uint8_t lv_border_part_t; type lv_shadow_type_t (line 49) | typedef uint8_t lv_shadow_type_t; type lv_style_t (line 51) | typedef struct type lv_style_anim_t (line 107) | typedef struct { FILE: bdk/libs/lvgl/lv_core/lv_vdb.c function lv_vdb_t (line 79) | lv_vdb_t * lv_vdb_get(void) function lv_vdb_flush (line 96) | void lv_vdb_flush(void) function lv_vdb_set_adr (line 135) | void lv_vdb_set_adr(void * buf1, void * buf2) function LV_ATTRIBUTE_FLUSH_READY (line 149) | LV_ATTRIBUTE_FLUSH_READY void lv_flush_ready(void) function lv_vdb_t (line 163) | lv_vdb_t * lv_vdb_get_active(void) function lv_vdb_t (line 176) | lv_vdb_t * lv_vdb_get_inactive(void) function lv_vdb_is_flushing (line 189) | bool lv_vdb_is_flushing(void) function lv_flush_ready (line 203) | void lv_flush_ready(void) FILE: bdk/libs/lvgl/lv_core/lv_vdb.h type lv_vdb_t (line 53) | typedef struct FILE: bdk/libs/lvgl/lv_draw/lv_draw.c function lv_opa_t (line 72) | lv_opa_t lv_draw_aa_get_opa(lv_coord_t seg, lv_coord_t px_id, lv_opa_t b... function lv_draw_aa_ver_seg (line 122) | void lv_draw_aa_ver_seg(lv_coord_t x, lv_coord_t y, lv_coord_t length, c... function lv_draw_aa_hor_seg (line 147) | void lv_draw_aa_hor_seg(lv_coord_t x, lv_coord_t y, lv_coord_t length, c... FILE: bdk/libs/lvgl/lv_draw/lv_draw.h type lv_img_src_t (line 47) | typedef uint8_t lv_img_src_t; FILE: bdk/libs/lvgl/lv_draw/lv_draw_arc.c function lv_draw_arc (line 52) | void lv_draw_arc(lv_coord_t center_x, lv_coord_t center_y, uint16_t radi... function fast_atan2 (line 159) | static uint16_t fast_atan2(int x, int y) function ver_line (line 237) | static void ver_line(lv_coord_t x, lv_coord_t y, const lv_area_t * mask,... function hor_line (line 245) | static void hor_line(lv_coord_t x, lv_coord_t y, const lv_area_t * mask,... function deg_test_norm (line 253) | static bool deg_test_norm(uint16_t deg, uint16_t start, uint16_t end) function deg_test_inv (line 259) | static bool deg_test_inv(uint16_t deg, uint16_t start, uint16_t end) FILE: bdk/libs/lvgl/lv_draw/lv_draw_img.c function lv_draw_img (line 68) | void lv_draw_img(const lv_area_t * coords, const lv_area_t * mask, function lv_res_t (line 97) | lv_res_t lv_img_dsc_get_info(const char * src, lv_img_header_t * header) function lv_img_color_format_get_px_size (line 148) | uint8_t lv_img_color_format_get_px_size(lv_img_cf_t cf) function lv_img_color_format_is_chroma_keyed (line 188) | bool lv_img_color_format_is_chroma_keyed(lv_img_cf_t cf) function lv_img_color_format_has_alpha (line 210) | bool lv_img_color_format_has_alpha(lv_img_cf_t cf) function lv_img_src_t (line 239) | lv_img_src_t lv_img_src_get_type(const void * src) function lv_img_decoder_set_custom (line 269) | void lv_img_decoder_set_custom(lv_img_decoder_info_f_t info_fp, lv_img_... function lv_res_t (line 284) | static lv_res_t lv_img_draw_core(const lv_area_t * coords, const lv_area... function lv_res_t (line 466) | static lv_res_t lv_img_decoder_read_line(lv_coord_t x, lv_coord_t y, lv_... function lv_img_decoder_close (line 544) | static void lv_img_decoder_close(void) function lv_res_t (line 564) | static lv_res_t lv_img_built_in_decoder_line_alpha(lv_coord_t x, lv_coor... function lv_res_t (line 676) | static lv_res_t lv_img_built_in_decoder_line_indexed(lv_coord_t x, lv_co... FILE: bdk/libs/lvgl/lv_draw/lv_draw_img.h type _lv_img_t (line 27) | struct _lv_img_t type lv_img_header_t (line 29) | typedef struct { type lv_img_cf_t (line 64) | typedef uint8_t lv_img_cf_t; type lv_img_dsc_t (line 68) | typedef struct type lv_res_t (line 84) | typedef lv_res_t (*lv_img_decoder_info_f_t)(const void * src, lv_img_hea... type lv_res_t (line 106) | typedef lv_res_t (*lv_img_decoder_read_line_f_t)(lv_coord_t x, lv_coord_... FILE: bdk/libs/lvgl/lv_draw/lv_draw_label.c type cmd_state_t (line 26) | typedef uint8_t cmd_state_t; function lv_draw_label (line 57) | void lv_draw_label(const lv_area_t * coords, const lv_area_t * mask, con... function hex_char_to_num (line 228) | static uint8_t hex_char_to_num(char hex) FILE: bdk/libs/lvgl/lv_draw/lv_draw_line.c type line_draw_t (line 24) | typedef struct { type line_width_t (line 37) | typedef struct { function lv_draw_line (line 74) | void lv_draw_line(const lv_point_t * point1, const lv_point_t * point2, ... function line_draw_hor (line 176) | static void line_draw_hor(line_draw_t * main_line, const lv_area_t * mas... function line_draw_ver (line 197) | static void line_draw_ver(line_draw_t * main_line, const lv_area_t * mas... function line_draw_skew (line 219) | static void line_draw_skew(line_draw_t * main_line, bool dir_ori, const ... function line_init (line 540) | static void line_init(line_draw_t * line, const lv_point_t * p1, const l... function line_next (line 559) | static bool line_next(line_draw_t * line) function line_next_y (line 579) | static bool line_next_y(line_draw_t * line) function line_next_x (line 596) | static bool line_next_x(line_draw_t * line) FILE: bdk/libs/lvgl/lv_draw/lv_draw_rbasic.c function lv_rpx (line 49) | void lv_rpx(lv_coord_t x, lv_coord_t y, const lv_area_t * mask_p, lv_col... function lv_rfill (line 69) | void lv_rfill(const lv_area_t * cords_p, const lv_area_t * mask_p, function lv_rletter (line 100) | void lv_rletter(const lv_point_t * pos_p, const lv_area_t * mask_p, function lv_rletter_set_background (line 199) | void lv_rletter_set_background(lv_color_t color) function lv_rmap (line 215) | void lv_rmap(const lv_area_t * cords_p, const lv_area_t * mask_p, FILE: bdk/libs/lvgl/lv_draw/lv_draw_rect.c function lv_draw_rect (line 65) | void lv_draw_rect(const lv_area_t * coords, const lv_area_t * mask, cons... function lv_draw_rect_main_mid (line 102) | static void lv_draw_rect_main_mid(const lv_area_t * coords, const lv_are... function lv_draw_rect_main_corner (line 171) | static void lv_draw_rect_main_corner(const lv_area_t * coords, const lv_... function lv_draw_rect_border_straight (line 467) | static void lv_draw_rect_border_straight(const lv_area_t * coords, const... function lv_draw_rect_border_corner (line 661) | static void lv_draw_rect_border_corner(const lv_area_t * coords, const l... function lv_draw_shadow (line 1036) | static void lv_draw_shadow(const lv_area_t * coords, const lv_area_t * m... function lv_draw_shadow_full (line 1064) | static void lv_draw_shadow_full(const lv_area_t * coords, const lv_area_... function lv_draw_shadow_bottom (line 1236) | static void lv_draw_shadow_bottom(const lv_area_t * coords, const lv_are... function lv_draw_shadow_full_straight (line 1334) | static void lv_draw_shadow_full_straight(const lv_area_t * coords, const... function lv_draw_cont_radius_corr (line 1394) | static uint16_t lv_draw_cont_radius_corr(uint16_t r, lv_coord_t w, lv_co... function lv_opa_t (line 1420) | static lv_opa_t antialias_get_opa_circ(lv_coord_t seg, lv_coord_t px_id,... FILE: bdk/libs/lvgl/lv_draw/lv_draw_triangle.c function lv_draw_triangle (line 43) | void lv_draw_triangle(const lv_point_t * points, const lv_area_t * mask,... function point_swap (line 154) | static void point_swap(lv_point_t * p1, lv_point_t * p2) FILE: bdk/libs/lvgl/lv_draw/lv_draw_vbasic.c function lv_vpx (line 70) | void lv_vpx(lv_coord_t x, lv_coord_t y, const lv_area_t * mask_p, lv_col... function lv_vfill (line 118) | void lv_vfill(const lv_area_t * cords_p, const lv_area_t * mask_p, function lv_vletter (line 236) | void lv_vletter(const lv_point_t * pos_p, const lv_area_t * mask_p, function lv_vmap (line 391) | void lv_vmap(const lv_area_t * cords_p, const lv_area_t * mask_p, function sw_mem_blend (line 558) | static void sw_mem_blend(lv_color_t * dest, const lv_color_t * src, uint... function sw_color_fill (line 578) | static void sw_color_fill(lv_area_t * mem_area, lv_color_t * mem, const ... function lv_color_t (line 651) | static inline lv_color_t color_mix_2_alpha(lv_color_t bg_color, lv_opa_t... FILE: bdk/libs/lvgl/lv_fonts/lv_font_builtin.c function lv_font_builtin_init (line 54) | void lv_font_builtin_init(void) FILE: bdk/libs/lvgl/lv_hal/lv_hal_disp.c function lv_disp_drv_init (line 55) | void lv_disp_drv_init(lv_disp_drv_t * driver) function lv_disp_t (line 77) | lv_disp_t * lv_disp_drv_register(lv_disp_drv_t * driver) function lv_disp_set_active (line 105) | void lv_disp_set_active(lv_disp_t * disp) function lv_disp_t (line 115) | lv_disp_t * lv_disp_get_active(void) function lv_disp_t (line 125) | lv_disp_t * lv_disp_next(lv_disp_t * disp) function lv_disp_fill (line 143) | void lv_disp_fill(int32_t x1, int32_t y1, int32_t x2, int32_t y2, lv_col... function lv_disp_flush (line 157) | void lv_disp_flush(int32_t x1, int32_t y1, int32_t x2, int32_t y2, lv_co... function lv_disp_map (line 179) | void lv_disp_map(int32_t x1, int32_t y1, int32_t x2, int32_t y2, const l... function lv_disp_mem_blend (line 195) | void lv_disp_mem_blend(lv_color_t * dest, const lv_color_t * src, uint32... function lv_disp_mem_fill (line 209) | void lv_disp_mem_fill(lv_color_t * dest, uint32_t length, lv_color_t color) function lv_disp_is_mem_blend_supported (line 219) | bool lv_disp_is_mem_blend_supported(void) function lv_disp_is_mem_fill_supported (line 230) | bool lv_disp_is_mem_fill_supported(void) FILE: bdk/libs/lvgl/lv_hal/lv_hal_disp.h type lv_disp_drv_t (line 34) | typedef struct _disp_drv_t { type lv_disp_t (line 59) | typedef struct _disp_t { FILE: bdk/libs/lvgl/lv_hal/lv_hal_indev.c function lv_indev_drv_init (line 50) | void lv_indev_drv_init(lv_indev_drv_t * driver) function lv_indev_t (line 62) | lv_indev_t * lv_indev_drv_register(lv_indev_drv_t * driver) function lv_indev_t (line 96) | lv_indev_t * lv_indev_next(lv_indev_t * indev) function lv_indev_read (line 113) | bool lv_indev_read(lv_indev_t * indev, lv_indev_data_t * data) FILE: bdk/libs/lvgl/lv_hal/lv_hal_indev.h type lv_hal_indev_type_t (line 40) | typedef uint8_t lv_hal_indev_type_t; type lv_indev_state_t (line 47) | typedef uint8_t lv_indev_state_t; type lv_indev_data_t (line 50) | typedef struct { type lv_indev_drv_t (line 62) | typedef struct { type _lv_obj_t (line 68) | struct _lv_obj_t type lv_indev_proc_t (line 71) | typedef struct _lv_indev_proc_t { type _lv_indev_t (line 102) | struct _lv_indev_t type _lv_indev_t (line 104) | struct _lv_indev_t type _lv_obj_t (line 106) | struct _lv_obj_t type _lv_group_t (line 107) | struct _lv_group_t type lv_indev_t (line 110) | typedef struct _lv_indev_t { FILE: bdk/libs/lvgl/lv_hal/lv_hal_tick.c function LV_ATTRIBUTE_TICK_INC (line 52) | LV_ATTRIBUTE_TICK_INC void lv_tick_inc(uint32_t tick_period) function lv_tick_get (line 62) | uint32_t lv_tick_get(void) function lv_tick_elaps (line 82) | uint32_t lv_tick_elaps(uint32_t prev_tick) FILE: bdk/libs/lvgl/lv_misc/lv_anim.c function lv_anim_init (line 57) | void lv_anim_init(void) function lv_anim_create (line 68) | void lv_anim_create(lv_anim_t * anim_p) function lv_anim_del (line 100) | bool lv_anim_del(void * var, lv_anim_fp_t fp) function lv_anim_count_running (line 127) | uint16_t lv_anim_count_running(void) function lv_anim_speed_to_time (line 143) | uint16_t lv_anim_speed_to_time(uint16_t speed, int32_t start, int32_t end) function lv_anim_path_linear (line 162) | int32_t lv_anim_path_linear(const lv_anim_t * a) function lv_anim_path_ease_in (line 184) | int32_t lv_anim_path_ease_in(const lv_anim_t * a) function lv_anim_path_ease_out (line 207) | int32_t lv_anim_path_ease_out(const lv_anim_t * a) function lv_anim_path_ease_in_out (line 231) | int32_t lv_anim_path_ease_in_out(const lv_anim_t * a) function lv_anim_path_overshoot (line 255) | int32_t lv_anim_path_overshoot(const lv_anim_t * a) function lv_anim_path_bounce (line 279) | int32_t lv_anim_path_bounce(const lv_anim_t * a) function lv_anim_path_step (line 341) | int32_t lv_anim_path_step(const lv_anim_t * a) function anim_task (line 355) | static void anim_task(void * param) function anim_ready_handler (line 406) | static bool anim_ready_handler(lv_anim_t * a) FILE: bdk/libs/lvgl/lv_misc/lv_anim.h type _lv_anim_t (line 35) | struct _lv_anim_t type _lv_anim_t (line 37) | struct _lv_anim_t type lv_anim_t (line 42) | typedef struct _lv_anim_t FILE: bdk/libs/lvgl/lv_misc/lv_area.c function lv_area_set (line 44) | void lv_area_set(lv_area_t * area_p, lv_coord_t x1, lv_coord_t y1, lv_co... function lv_area_set_width (line 57) | void lv_area_set_width(lv_area_t * area_p, lv_coord_t w) function lv_area_set_height (line 67) | void lv_area_set_height(lv_area_t * area_p, lv_coord_t h) function lv_area_set_pos (line 78) | void lv_area_set_pos(lv_area_t * area_p, lv_coord_t x, lv_coord_t y) function lv_area_get_size (line 93) | uint32_t lv_area_get_size(const lv_area_t * area_p) function lv_area_intersect (line 110) | bool lv_area_intersect(lv_area_t * res_p, const lv_area_t * a1_p, const ... function lv_area_join (line 133) | void lv_area_join(lv_area_t * a_res_p, const lv_area_t * a1_p, const lv_... function lv_area_is_point_on (line 147) | bool lv_area_is_point_on(const lv_area_t * a_p, const lv_point_t * p_p) function lv_area_is_on (line 165) | bool lv_area_is_on(const lv_area_t * a1_p, const lv_area_t * a2_p) function lv_area_is_in (line 184) | bool lv_area_is_in(const lv_area_t * ain_p, const lv_area_t * aholder_p) FILE: bdk/libs/lvgl/lv_misc/lv_area.h type lv_coord_t (line 29) | typedef int16_t lv_coord_t; type lv_point_t (line 31) | typedef struct type lv_area_t (line 37) | typedef struct function lv_area_copy (line 64) | inline static void lv_area_copy(lv_area_t * dest, const lv_area_t * src) function lv_coord_t (line 74) | static inline lv_coord_t lv_area_get_width(const lv_area_t * area_p) function lv_coord_t (line 84) | static inline lv_coord_t lv_area_get_height(const lv_area_t * area_p) FILE: bdk/libs/lvgl/lv_misc/lv_circ.c function lv_circ_init (line 43) | void lv_circ_init(lv_point_t * c, lv_coord_t * tmp, lv_coord_t radius) function lv_circ_cont (line 55) | bool lv_circ_cont(lv_point_t * c) function lv_circ_next (line 65) | void lv_circ_next(lv_point_t * c, lv_coord_t * tmp) FILE: bdk/libs/lvgl/lv_misc/lv_color.c function lv_color_t (line 64) | lv_color_t lv_color_hsv_to_rgb(uint16_t hue, uint8_t sat, uint8_t val) function lv_color_hsv_t (line 138) | lv_color_hsv_t lv_color_rgb_to_hsv(uint8_t r, uint8_t g, uint8_t b) FILE: bdk/libs/lvgl/lv_misc/lv_color.h type lv_color1_t (line 111) | typedef union type lv_color8_t (line 119) | typedef union type lv_color16_t (line 130) | typedef union type lv_color32_t (line 148) | typedef union type lv_color_int_t (line 161) | typedef uint8_t lv_color_int_t; type lv_color1_t (line 162) | typedef lv_color1_t lv_color_t; type lv_color_int_t (line 164) | typedef uint8_t lv_color_int_t; type lv_color8_t (line 165) | typedef lv_color8_t lv_color_t; type lv_color_int_t (line 167) | typedef uint16_t lv_color_int_t; type lv_color16_t (line 168) | typedef lv_color16_t lv_color_t; type lv_color_int_t (line 170) | typedef uint32_t lv_color_int_t; type lv_color32_t (line 171) | typedef lv_color32_t lv_color_t; type lv_opa_t (line 176) | typedef uint8_t lv_opa_t; type lv_color_hsv_t (line 178) | typedef struct function lv_color_to8 (line 241) | static inline uint8_t lv_color_to8(lv_color_t color) function lv_color_to16 (line 272) | static inline uint16_t lv_color_to16(lv_color_t color) function lv_color_to32 (line 309) | static inline uint32_t lv_color_to32(lv_color_t color) function lv_color_t (line 342) | static inline lv_color_t lv_color_mix(const lv_color_t c1, const lv_colo... function lv_color_brightness (line 378) | static inline uint8_t lv_color_brightness(lv_color_t color) FILE: bdk/libs/lvgl/lv_misc/lv_font.c function lv_font_init (line 44) | void lv_font_init(void) function lv_font_add (line 54) | void lv_font_add(lv_font_t * child, lv_font_t * parent) function lv_font_remove (line 71) | void lv_font_remove(lv_font_t * child, lv_font_t * parent) function lv_font_is_monospace (line 90) | bool lv_font_is_monospace(const lv_font_t * font_p, uint32_t letter) function lv_font_get_width (line 133) | uint8_t lv_font_get_width(const lv_font_t * font_p, uint32_t letter) function lv_font_get_real_width (line 159) | uint8_t lv_font_get_real_width(const lv_font_t * font_p, uint32_t letter) function lv_font_get_bpp (line 179) | uint8_t lv_font_get_bpp(const lv_font_t * font, uint32_t letter) function lv_font_get_width_continuous (line 235) | int16_t lv_font_get_width_continuous(const lv_font_t * font, uint32_t un... function lv_font_get_width_sparse (line 252) | int16_t lv_font_get_width_sparse(const lv_font_t * font, uint32_t unicod... FILE: bdk/libs/lvgl/lv_misc/lv_font.h type lv_font_glyph_dsc_t (line 36) | typedef struct type lv_font_unicode_map_t (line 42) | typedef struct type lv_font_t (line 48) | typedef struct _lv_font_struct function lv_font_get_height (line 125) | static inline uint8_t lv_font_get_height(const lv_font_t * font_p) FILE: bdk/libs/lvgl/lv_misc/lv_fs.c function lv_fs_init (line 58) | void lv_fs_init(void) function lv_fs_is_ready (line 68) | bool lv_fs_is_ready(char letter) function lv_fs_res_t (line 86) | lv_fs_res_t lv_fs_open(lv_fs_file_t * file_p, const char * path, lv_fs_m... function lv_fs_res_t (line 138) | lv_fs_res_t lv_fs_close(lv_fs_file_t * file_p) function lv_fs_res_t (line 163) | lv_fs_res_t lv_fs_remove(const char * path) function lv_fs_res_t (line 192) | lv_fs_res_t lv_fs_read(lv_fs_file_t * file_p, void * buf, uint32_t btr, ... function lv_fs_res_t (line 213) | lv_fs_res_t lv_fs_write(lv_fs_file_t * file_p, const void * buf, uint32_... function lv_fs_res_t (line 238) | lv_fs_res_t lv_fs_seek(lv_fs_file_t * file_p, uint32_t pos) function lv_fs_res_t (line 259) | lv_fs_res_t lv_fs_tell(lv_fs_file_t * file_p, uint32_t * pos) function lv_fs_res_t (line 282) | lv_fs_res_t lv_fs_trunc(lv_fs_file_t * file_p) function lv_fs_res_t (line 302) | lv_fs_res_t lv_fs_size(lv_fs_file_t * file_p, uint32_t * size) function lv_fs_res_t (line 324) | lv_fs_res_t lv_fs_rename(const char * oldname, const char * newname) function lv_fs_res_t (line 358) | lv_fs_res_t lv_fs_dir_open(lv_fs_dir_t * rddir_p, const char * path) function lv_fs_res_t (line 395) | lv_fs_res_t lv_fs_dir_read(lv_fs_dir_t * rddir_p, char * fn) function lv_fs_res_t (line 416) | lv_fs_res_t lv_fs_dir_close(lv_fs_dir_t * rddir_p) function lv_fs_res_t (line 445) | lv_fs_res_t lv_fs_free(char letter, uint32_t * total_p, uint32_t * free_p) function lv_fs_add_drv (line 474) | void lv_fs_add_drv(lv_fs_drv_t * drv_p) function lv_fs_drv_t (line 614) | static lv_fs_drv_t * lv_fs_get_drv(char letter) FILE: bdk/libs/lvgl/lv_misc/lv_fs.h type lv_fs_res_t (line 51) | typedef uint8_t lv_fs_res_t; type __lv_fs_drv_t (line 53) | struct __lv_fs_drv_t type lv_fs_file_t (line 55) | typedef struct type lv_fs_dir_t (line 62) | typedef struct type lv_fs_mode_t (line 73) | typedef uint8_t lv_fs_mode_t; type lv_fs_drv_t (line 75) | typedef struct __lv_fs_drv_t FILE: bdk/libs/lvgl/lv_misc/lv_ll.c function lv_ll_init (line 50) | void lv_ll_init(lv_ll_t * ll_p, uint32_t node_size) function lv_ll_rem (line 164) | void lv_ll_rem(lv_ll_t * ll_p, void * node_p) function lv_ll_clear (line 195) | void lv_ll_clear(lv_ll_t * ll_p) function lv_ll_chg_list (line 220) | bool lv_ll_chg_list(lv_ll_t * ll_ori_p, lv_ll_t * ll_new_p, void * node) function lv_ll_swap (line 310) | void lv_ll_swap(lv_ll_t * ll_p, void * n1_p, void * n2_p) function lv_ll_move_before (line 324) | void lv_ll_move_before(lv_ll_t * ll_p, void * n_act, void * n_after) function node_set_prev (line 358) | static void node_set_prev(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node... function node_set_next (line 373) | static void node_set_next(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node... FILE: bdk/libs/lvgl/lv_misc/lv_ll.h type lv_ll_node_t (line 30) | typedef uint8_t lv_ll_node_t; type lv_ll_t (line 33) | typedef struct FILE: bdk/libs/lvgl/lv_misc/lv_log.c function lv_log_register_print (line 48) | void lv_log_register_print(void f(lv_log_level_t, const char *, uint32_t... function lv_log_add (line 60) | void lv_log_add(lv_log_level_t level, const char * file, int line, const... FILE: bdk/libs/lvgl/lv_misc/lv_log.h type lv_log_level_t (line 35) | typedef int8_t lv_log_level_t; FILE: bdk/libs/lvgl/lv_misc/lv_math.c function lv_trigo_sin (line 111) | int16_t lv_trigo_sin(int16_t angle) function lv_bezier3 (line 143) | int32_t lv_bezier3(uint32_t t, int32_t u0, int32_t u1, int32_t u2, int32... FILE: bdk/libs/lvgl/lv_misc/lv_mem.c type lv_mem_header_t (line 56) | typedef union { type lv_mem_ent_t (line 67) | typedef struct { function lv_mem_init (line 103) | void lv_mem_init(void) function lv_mem_free (line 184) | void lv_mem_free(const void * data) function lv_mem_defrag (line 294) | void lv_mem_defrag(void) function lv_mem_monitor (line 338) | void lv_mem_monitor(lv_mem_monitor_t * mon_p) function lv_mem_get_size (line 376) | uint32_t lv_mem_get_size(const void * data) function lv_mem_get_size (line 388) | uint32_t lv_mem_get_size(const void * data) function lv_mem_ent_t (line 405) | static lv_mem_ent_t * ent_get_next(lv_mem_ent_t * act_e) function ent_trunc (line 451) | static void ent_trunc(lv_mem_ent_t * e, uint32_t size) FILE: bdk/libs/lvgl/lv_misc/lv_mem.h type lv_mem_monitor_t (line 46) | typedef struct FILE: bdk/libs/lvgl/lv_misc/lv_task.c function lv_task_init (line 52) | void lv_task_init(void) function LV_ATTRIBUTE_TASK_HANDLER (line 63) | LV_ATTRIBUTE_TASK_HANDLER void lv_task_handler(void) function lv_task_t (line 164) | lv_task_t * lv_task_create(void (*task)(void *), uint32_t period, lv_tas... function lv_task_del (line 209) | void lv_task_del(lv_task_t * lv_task_p) function lv_task_set_prio (line 223) | void lv_task_set_prio(lv_task_t * lv_task_p, lv_task_prio_t prio) function lv_task_set_period (line 248) | void lv_task_set_period(lv_task_t * lv_task_p, uint32_t period) function lv_task_ready (line 257) | void lv_task_ready(lv_task_t * lv_task_p) function lv_task_once (line 266) | void lv_task_once(lv_task_t * lv_task_p) function lv_task_reset (line 276) | void lv_task_reset(lv_task_t * lv_task_p) function lv_task_enable (line 285) | void lv_task_enable(bool en) function lv_task_get_idle (line 294) | uint8_t lv_task_get_idle(void) function lv_task_exec (line 309) | static bool lv_task_exec(lv_task_t * lv_task_p) FILE: bdk/libs/lvgl/lv_misc/lv_task.h type lv_task_prio_t (line 50) | typedef uint8_t lv_task_prio_t; type lv_task_t (line 55) | typedef struct FILE: bdk/libs/lvgl/lv_misc/lv_txt.c function lv_txt_get_size (line 103) | void lv_txt_get_size(lv_point_t * size_res, const char * text, const lv_... function lv_txt_get_next_line (line 153) | uint16_t lv_txt_get_next_line(const char * txt, const lv_font_t * font, function lv_coord_t (line 305) | lv_coord_t lv_txt_get_width(const char * txt, uint16_t length, function lv_txt_is_cmd (line 348) | bool lv_txt_is_cmd(lv_txt_cmd_state_t * state, uint32_t c) function lv_txt_ins (line 382) | void lv_txt_ins(char * txt_buf, uint32_t pos, const char * ins_txt) function lv_txt_cut (line 406) | void lv_txt_cut(char * txt, uint32_t pos, uint32_t len) function lv_txt_utf8_size (line 434) | static uint8_t lv_txt_utf8_size(const char * str) function lv_txt_unicode_to_utf8 (line 449) | static uint32_t lv_txt_unicode_to_utf8(uint32_t letter_uni) function lv_txt_utf8_conv_wc (line 480) | static uint32_t lv_txt_utf8_conv_wc(uint32_t c) function lv_txt_utf8_next (line 506) | static uint32_t lv_txt_utf8_next(const char * txt, uint32_t * i) function lv_txt_utf8_prev (line 578) | static uint32_t lv_txt_utf8_prev(const char * txt, uint32_t * i) function lv_txt_utf8_get_byte_id (line 610) | static uint32_t lv_txt_utf8_get_byte_id(const char * txt, uint32_t utf8_id) function lv_txt_utf8_get_char_id (line 630) | static uint32_t lv_txt_utf8_get_char_id(const char * txt, uint32_t byte_id) function lv_txt_utf8_get_length (line 649) | static uint32_t lv_txt_utf8_get_length(const char * txt) function lv_txt_ascii_size (line 672) | static uint8_t lv_txt_ascii_size(const char * str) function lv_txt_unicode_to_ascii (line 683) | static uint32_t lv_txt_unicode_to_ascii(uint32_t letter_uni) function lv_txt_ascii_conv_wc (line 695) | static uint32_t lv_txt_ascii_conv_wc(uint32_t c) function lv_txt_ascii_next (line 708) | static uint32_t lv_txt_ascii_next(const char * txt, uint32_t * i) function lv_txt_ascii_prev (line 723) | static uint32_t lv_txt_ascii_prev(const char * txt, uint32_t * i) function lv_txt_ascii_get_byte_id (line 740) | static uint32_t lv_txt_ascii_get_byte_id(const char * txt, uint32_t utf8... function lv_txt_ascii_get_char_id (line 753) | static uint32_t lv_txt_ascii_get_char_id(const char * txt, uint32_t byte... function lv_txt_ascii_get_length (line 764) | static uint32_t lv_txt_ascii_get_length(const char * txt) function is_break_char (line 778) | static bool is_break_char(uint32_t letter) FILE: bdk/libs/lvgl/lv_misc/lv_txt.h type lv_txt_flag_t (line 42) | typedef uint8_t lv_txt_flag_t; type lv_txt_cmd_state_t (line 50) | typedef uint8_t lv_txt_cmd_state_t; FILE: bdk/libs/lvgl/lv_misc/lv_ufs.c function lv_ufs_init (line 54) | void lv_ufs_init(void) function lv_ufs_ready (line 90) | bool lv_ufs_ready(void) function lv_fs_res_t (line 103) | lv_fs_res_t lv_ufs_open(void * file_p, const char * fn, lv_fs_mode_t mode) function lv_fs_res_t (line 145) | lv_fs_res_t lv_ufs_create_const(const char * fn, const void * const_p, u... function lv_fs_res_t (line 182) | lv_fs_res_t lv_ufs_close(void * file_p) function lv_fs_res_t (line 202) | lv_fs_res_t lv_ufs_remove(const char * fn) function lv_fs_res_t (line 232) | lv_fs_res_t lv_ufs_read(void * file_p, void * buf, uint32_t btr, uint32_... function lv_fs_res_t (line 277) | lv_fs_res_t lv_ufs_write(void * file_p, const void * buf, uint32_t btw, ... function lv_fs_res_t (line 314) | lv_fs_res_t lv_ufs_seek(void * file_p, uint32_t pos) function lv_fs_res_t (line 344) | lv_fs_res_t lv_ufs_tell(void * file_p, uint32_t * pos_p) function lv_fs_res_t (line 359) | lv_fs_res_t lv_ufs_trunc(void * file_p) function lv_fs_res_t (line 383) | lv_fs_res_t lv_ufs_size(void * file_p, uint32_t * size_p) function lv_fs_res_t (line 399) | lv_fs_res_t lv_ufs_dir_open(void * rddir_p, const char * path) function lv_fs_res_t (line 415) | lv_fs_res_t lv_ufs_dir_read(void * dir_p, char * fn) function lv_fs_res_t (line 439) | lv_fs_res_t lv_ufs_dir_close(void * rddir_p) function lv_fs_res_t (line 451) | lv_fs_res_t lv_ufs_free(uint32_t * total_p, uint32_t * free_p) function lv_ufs_ent_t (line 476) | static lv_ufs_ent_t * lv_ufs_ent_get(const char * fn) function lv_ufs_ent_t (line 495) | static lv_ufs_ent_t * lv_ufs_ent_new(const char * fn) FILE: bdk/libs/lvgl/lv_misc/lv_ufs.h type lv_ufs_ent_t (line 38) | typedef struct type lv_ufs_file_t (line 49) | typedef struct type lv_ufs_dir_t (line 59) | typedef struct FILE: bdk/libs/lvgl/lv_objx/lv_arc.c function lv_obj_t (line 52) | lv_obj_t * lv_arc_create(lv_obj_t * par, const lv_obj_t * copy) function lv_arc_set_angles (line 123) | void lv_arc_set_angles(lv_obj_t * arc, uint16_t start, uint16_t end) function lv_arc_set_style (line 142) | void lv_arc_set_style(lv_obj_t * arc, lv_arc_style_t type, lv_style_t * ... function lv_arc_get_angle_start (line 160) | uint16_t lv_arc_get_angle_start(lv_obj_t * arc) function lv_arc_get_angle_end (line 172) | uint16_t lv_arc_get_angle_end(lv_obj_t * arc) function lv_style_t (line 185) | lv_style_t * lv_arc_get_style(const lv_obj_t * arc, lv_arc_style_t type) function lv_arc_design (line 223) | static bool lv_arc_design(lv_obj_t * arc, const lv_area_t * mask, lv_des... function lv_res_t (line 287) | static lv_res_t lv_arc_signal(lv_obj_t * arc, lv_signal_t sign, void * p... FILE: bdk/libs/lvgl/lv_objx/lv_arc.h type lv_arc_ext_t (line 35) | typedef struct { type lv_arc_style_t (line 46) | typedef uint8_t lv_arc_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_bar.c function lv_obj_t (line 53) | lv_obj_t * lv_bar_create(lv_obj_t * par, const lv_obj_t * copy) function lv_bar_set_value (line 119) | void lv_bar_set_value(lv_obj_t * bar, int16_t value) function lv_bar_set_value_anim (line 136) | void lv_bar_set_value_anim(lv_obj_t * bar, int16_t value, uint16_t anim_... function lv_bar_set_range (line 170) | void lv_bar_set_range(lv_obj_t * bar, int16_t min, int16_t max) function lv_bar_set_sym (line 193) | void lv_bar_set_sym(lv_obj_t * bar, bool en) function lv_bar_set_style (line 205) | void lv_bar_set_style(lv_obj_t * bar, lv_bar_style_t type, lv_style_t * ... function lv_bar_get_value (line 229) | int16_t lv_bar_get_value(const lv_obj_t * bar) function lv_bar_get_min_value (line 240) | int16_t lv_bar_get_min_value(const lv_obj_t * bar) function lv_bar_get_max_value (line 251) | int16_t lv_bar_get_max_value(const lv_obj_t * bar) function lv_bar_get_sym (line 262) | bool lv_bar_get_sym(lv_obj_t * bar) function lv_style_t (line 274) | lv_style_t * lv_bar_get_style(const lv_obj_t * bar, lv_bar_style_t type) function lv_bar_design (line 308) | static bool lv_bar_design(lv_obj_t * bar, const lv_area_t * mask, lv_des... function lv_res_t (line 405) | static lv_res_t lv_bar_signal(lv_obj_t * bar, lv_signal_t sign, void * p... FILE: bdk/libs/lvgl/lv_objx/lv_bar.h type lv_bar_ext_t (line 38) | typedef struct type lv_bar_style_t (line 53) | typedef uint8_t lv_bar_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_btn.c function lv_obj_t (line 72) | lv_obj_t * lv_btn_create(lv_obj_t * par, const lv_obj_t * copy) function lv_btn_set_toggle (line 167) | void lv_btn_set_toggle(lv_obj_t * btn, bool tgl) function lv_btn_set_state (line 179) | void lv_btn_set_state(lv_obj_t * btn, lv_btn_state_t state) function lv_btn_toggle (line 192) | void lv_btn_toggle(lv_obj_t * btn) function lv_btn_set_action (line 218) | void lv_btn_set_action(lv_obj_t * btn, lv_btn_action_t type, lv_action_t... function lv_btn_set_ink_in_time (line 231) | void lv_btn_set_ink_in_time(lv_obj_t * btn, uint16_t time) function lv_btn_set_ink_wait_time (line 248) | void lv_btn_set_ink_wait_time(lv_obj_t * btn, uint16_t time) function lv_btn_set_ink_out_time (line 266) | void lv_btn_set_ink_out_time(lv_obj_t * btn, uint16_t time) function lv_btn_set_style (line 284) | void lv_btn_set_style(lv_obj_t * btn, lv_btn_style_t type, lv_style_t * ... function lv_btn_state_t (line 320) | lv_btn_state_t lv_btn_get_state(const lv_obj_t * btn) function lv_btn_get_toggle (line 331) | bool lv_btn_get_toggle(const lv_obj_t * btn) function lv_action_t (line 343) | lv_action_t lv_btn_get_action(const lv_obj_t * btn, lv_btn_action_t type) function lv_btn_get_ink_in_time (line 356) | uint16_t lv_btn_get_ink_in_time(const lv_obj_t * btn) function lv_btn_get_ink_wait_time (line 373) | uint16_t lv_btn_get_ink_wait_time(const lv_obj_t * btn) function lv_btn_get_ink_out_time (line 388) | uint16_t lv_btn_get_ink_out_time(const lv_obj_t * btn) function lv_style_t (line 405) | lv_style_t * lv_btn_get_style(const lv_obj_t * btn, lv_btn_style_t type) function lv_btn_design (line 449) | static bool lv_btn_design(lv_obj_t * btn, const lv_area_t * mask, lv_des... function lv_res_t (line 528) | static lv_res_t lv_btn_signal(lv_obj_t * btn, lv_signal_t sign, void * p... function lv_btn_ink_effect_anim (line 718) | static void lv_btn_ink_effect_anim(lv_obj_t * btn, int32_t val) function lv_btn_ink_effect_anim_ready (line 730) | static void lv_btn_ink_effect_anim_ready(void * p) FILE: bdk/libs/lvgl/lv_objx/lv_btn.h type lv_btn_state_t (line 51) | typedef uint8_t lv_btn_state_t; type lv_btn_action_t (line 61) | typedef uint8_t lv_btn_action_t; type lv_btn_ext_t (line 65) | typedef struct type lv_btn_style_t (line 90) | typedef uint8_t lv_btn_style_t; function lv_btn_set_layout (line 140) | static inline void lv_btn_set_layout(lv_obj_t * btn, lv_layout_t layout) function lv_btn_set_fit (line 152) | static inline void lv_btn_set_fit(lv_obj_t * btn, bool hor_en, bool ver_en) function lv_layout_t (line 216) | static inline lv_layout_t lv_btn_get_layout(const lv_obj_t * btn) function lv_btn_get_hor_fit (line 226) | static inline bool lv_btn_get_hor_fit(const lv_obj_t * btn) function lv_btn_get_ver_fit (line 236) | static inline bool lv_btn_get_ver_fit(const lv_obj_t * btn) FILE: bdk/libs/lvgl/lv_objx/lv_btnm.c function lv_obj_t (line 64) | lv_obj_t * lv_btnm_create(lv_obj_t * par, const lv_obj_t * copy) function lv_btnm_set_map (line 150) | void lv_btnm_set_map(lv_obj_t * btnm, const char ** map) function lv_btnm_set_action (line 254) | void lv_btnm_set_action(lv_obj_t * btnm, lv_btnm_action_t action) function lv_btnm_set_toggle (line 266) | void lv_btnm_set_toggle(lv_obj_t * btnm, bool en, uint16_t id) function lv_btnm_set_style (line 287) | void lv_btnm_set_style(lv_obj_t * btnm, lv_btnm_style_t type, lv_style_t... function lv_btnm_set_recolor (line 318) | void lv_btnm_set_recolor(const lv_obj_t * btnm, bool en) function lv_btnm_action_t (line 346) | lv_btnm_action_t lv_btnm_get_action(const lv_obj_t * btnm) function lv_btnm_get_pressed (line 357) | uint16_t lv_btnm_get_pressed(const lv_obj_t * btnm) function lv_btnm_get_toggled (line 368) | uint16_t lv_btnm_get_toggled(const lv_obj_t * btnm) function lv_style_t (line 382) | lv_style_t * lv_btnm_get_style(const lv_obj_t * btnm, lv_btnm_style_t type) function lv_btnm_get_recolor (line 414) | bool lv_btnm_get_recolor(const lv_obj_t * btnm) function lv_btnm_design (line 435) | static bool lv_btnm_design(lv_obj_t * btnm, const lv_area_t * mask, lv_d... function lv_res_t (line 541) | static lv_res_t lv_btnm_signal(lv_obj_t * btnm, lv_signal_t sign, void *... function allocate_btn_areas (line 742) | static void allocate_btn_areas(lv_obj_t * btnm, const char ** map) function get_button_width (line 773) | static uint8_t get_button_width(const char * btn_str) function button_is_hidden (line 782) | static bool button_is_hidden(const char * btn_str) function button_is_repeat_disabled (line 793) | static bool button_is_repeat_disabled(const char * btn_str) function button_is_inactive (line 804) | static bool button_is_inactive(const char * btn_str) function get_button_from_point (line 829) | static uint16_t get_button_from_point(lv_obj_t * btnm, lv_point_t * p) function get_button_text (line 859) | static uint16_t get_button_text(lv_obj_t * btnm, uint16_t btn_id) FILE: bdk/libs/lvgl/lv_objx/lv_btnm.h type lv_res_t (line 50) | typedef lv_res_t (*lv_btnm_action_t) (lv_obj_t *, const char *txt); type lv_btnm_ext_t (line 53) | typedef struct type lv_btnm_style_t (line 76) | typedef uint8_t lv_btnm_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_calendar.c type day_draw_state_t (line 31) | typedef uint8_t day_draw_state_t; function lv_obj_t (line 77) | lv_obj_t * lv_calendar_create(lv_obj_t * par, const lv_obj_t * copy) function lv_calendar_set_action (line 206) | void lv_calendar_set_action(lv_obj_t * calendar, lv_calendar_action_t ty... function lv_calendar_set_today_date (line 219) | void lv_calendar_set_today_date(lv_obj_t * calendar, lv_calendar_date_t ... function lv_calendar_set_showed_date (line 234) | void lv_calendar_set_showed_date(lv_obj_t * calendar, lv_calendar_date_t... function lv_calendar_set_highlighted_dates (line 250) | void lv_calendar_set_highlighted_dates(lv_obj_t * calendar, lv_calendar_... function lv_calendar_set_day_names (line 266) | void lv_calendar_set_day_names(lv_obj_t * calendar, const char ** day_na... function lv_calendar_set_month_names (line 279) | void lv_calendar_set_month_names(lv_obj_t * calendar, const char ** day_... function lv_calendar_set_style (line 292) | void lv_calendar_set_style(lv_obj_t * calendar, lv_calendar_style_t type... function lv_action_t (line 335) | lv_action_t lv_calendar_get_action(const lv_obj_t * calendar, lv_calenda... function lv_calendar_date_t (line 348) | lv_calendar_date_t * lv_calendar_get_today_date(const lv_obj_t * calendar) function lv_calendar_date_t (line 359) | lv_calendar_date_t * lv_calendar_get_showed_date(const lv_obj_t * calendar) function lv_calendar_date_t (line 370) | lv_calendar_date_t * lv_calendar_get_pressed_date(const lv_obj_t * calen... function lv_calendar_date_t (line 381) | lv_calendar_date_t * lv_calendar_get_highlighted_dates(const lv_obj_t * ... function lv_calendar_get_highlighted_dates_num (line 392) | uint16_t lv_calendar_get_highlighted_dates_num(const lv_obj_t * calendar) function lv_style_t (line 426) | lv_style_t * lv_calendar_get_style(const lv_obj_t * calendar, lv_calenda... function lv_calendar_design (line 486) | static bool lv_calendar_design(lv_obj_t * calendar, const lv_area_t * ma... function lv_res_t (line 517) | static lv_res_t lv_calendar_signal(lv_obj_t * calendar, lv_signal_t sign... function calculate_touched_day (line 655) | static bool calculate_touched_day(lv_obj_t * calendar, const lv_point_t ... function lv_coord_t (line 706) | static lv_coord_t get_header_height(lv_obj_t * calendar) function lv_coord_t (line 718) | static lv_coord_t get_day_names_height(lv_obj_t * calendar) function draw_header (line 730) | static void draw_header(lv_obj_t * calendar, const lv_area_t * mask) function draw_day_names (line 771) | static void draw_day_names(lv_obj_t * calendar, const lv_area_t * mask) function draw_days (line 796) | static void draw_days(lv_obj_t * calendar, const lv_area_t * mask) function is_highlighted (line 938) | static bool is_highlighted(lv_obj_t * calendar, int32_t year, int32_t mo... function get_month_length (line 992) | static uint8_t get_month_length(int32_t year, int32_t month) function is_leap_year (line 1015) | static uint8_t is_leap_year(uint32_t year) function get_day_of_week (line 1027) | static uint8_t get_day_of_week(uint32_t year, uint32_t month, uint32_t day) FILE: bdk/libs/lvgl/lv_objx/lv_calendar.h type lv_calendar_date_t (line 34) | typedef struct { type lv_calendar_action_t (line 48) | typedef uint8_t lv_calendar_action_t; type lv_calendar_ext_t (line 51) | typedef struct { type lv_calendar_style_t (line 85) | typedef uint8_t lv_calendar_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_canvas.c function lv_obj_t (line 45) | lv_obj_t * lv_canvas_create(lv_obj_t * par, const lv_obj_t * copy) function lv_canvas_set_buffer (line 109) | void lv_canvas_set_buffer(lv_obj_t * canvas, void * buf, lv_coord_t w, l... function lv_canvas_set_px (line 128) | void lv_canvas_set_px(lv_obj_t * canvas, lv_coord_t x, lv_coord_t y, lv_... function lv_canvas_set_style (line 188) | void lv_canvas_set_style(lv_obj_t * canvas, lv_canvas_style_t type, lv_s... function lv_color_t (line 208) | lv_color_t lv_canvas_get_px(lv_obj_t * canvas, lv_coord_t x, lv_coord_t y) function lv_style_t (line 263) | lv_style_t * lv_canvas_get_style(const lv_obj_t * canvas, lv_canvas_styl... function lv_canvas_copy_buf (line 292) | void lv_canvas_copy_buf(lv_obj_t * canvas, const void * to_copy, lv_coor... function lv_canvas_mult_buf (line 320) | void lv_canvas_mult_buf(lv_obj_t * canvas, void * to_copy, lv_coord_t w,... function lv_canvas_draw_circle (line 379) | void lv_canvas_draw_circle(lv_obj_t * canvas, lv_coord_t x0, lv_coord_t ... function lv_canvas_draw_line (line 422) | void lv_canvas_draw_line(lv_obj_t * canvas, lv_point_t point1, lv_point_... function lv_canvas_draw_triangle (line 451) | void lv_canvas_draw_triangle(lv_obj_t * canvas, lv_point_t * points, lv_... function lv_canvas_draw_rect (line 462) | void lv_canvas_draw_rect(lv_obj_t * canvas, lv_point_t * points, lv_colo... function lv_canvas_draw_polygon (line 474) | void lv_canvas_draw_polygon(lv_obj_t * canvas, lv_point_t * points, size... function lv_canvas_fill_polygon (line 493) | void lv_canvas_fill_polygon(lv_obj_t * canvas, lv_point_t * points, size... function lv_canvas_boundary_fill4 (line 517) | void lv_canvas_boundary_fill4(lv_obj_t * canvas, lv_coord_t x, lv_coord_... function lv_canvas_flood_fill (line 543) | void lv_canvas_flood_fill(lv_obj_t * canvas, lv_coord_t x, lv_coord_t y,... function lv_res_t (line 571) | static lv_res_t lv_canvas_signal(lv_obj_t * canvas, lv_signal_t sign, vo... FILE: bdk/libs/lvgl/lv_objx/lv_canvas.h type lv_canvas_ext_t (line 35) | typedef struct { type lv_canvas_style_t (line 46) | typedef uint8_t lv_canvas_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_cb.c function lv_obj_t (line 51) | lv_obj_t * lv_cb_create(lv_obj_t * par, const lv_obj_t * copy) function lv_cb_set_text (line 127) | void lv_cb_set_text(lv_obj_t * cb, const char * txt) function lv_cb_set_style (line 139) | void lv_cb_set_style(lv_obj_t * cb, lv_cb_style_t type, lv_style_t * style) function lv_style_t (line 193) | lv_style_t * lv_cb_get_style(const lv_obj_t * cb, lv_cb_style_t type) function lv_cb_design (line 236) | static bool lv_cb_design(lv_obj_t * cb, const lv_area_t * mask, lv_desig... function lv_bullet_design (line 269) | static bool lv_bullet_design(lv_obj_t * bullet, const lv_area_t * mask, ... function lv_res_t (line 310) | static lv_res_t lv_cb_signal(lv_obj_t * cb, lv_signal_t sign, void * param) FILE: bdk/libs/lvgl/lv_objx/lv_cb.h type lv_cb_ext_t (line 46) | typedef struct type lv_cb_style_t (line 62) | typedef uint8_t lv_cb_style_t; function lv_cb_set_checked (line 92) | static inline void lv_cb_set_checked(lv_obj_t * cb, bool checked) function lv_cb_set_inactive (line 101) | static inline void lv_cb_set_inactive(lv_obj_t * cb) function lv_cb_set_action (line 110) | static inline void lv_cb_set_action(lv_obj_t * cb, lv_action_t action) function lv_cb_is_checked (line 140) | static inline bool lv_cb_is_checked(const lv_obj_t * cb) function lv_action_t (line 150) | static inline lv_action_t lv_cb_get_action(const lv_obj_t * cb) FILE: bdk/libs/lvgl/lv_objx/lv_chart.c function lv_obj_t (line 59) | lv_obj_t * lv_chart_create(lv_obj_t * par, const lv_obj_t * copy) function lv_chart_series_t (line 133) | lv_chart_series_t * lv_chart_add_series(lv_obj_t * chart, lv_color_t color) function lv_chart_clear_serie (line 173) | void lv_chart_clear_serie(lv_obj_t * chart, lv_chart_series_t * serie) function lv_chart_set_div_line_count (line 200) | void lv_chart_set_div_line_count(lv_obj_t * chart, uint8_t hdiv, uint8_t... function lv_chart_set_range (line 217) | void lv_chart_set_range(lv_obj_t * chart, lv_coord_t ymin, lv_coord_t ymax) function lv_chart_set_type (line 233) | void lv_chart_set_type(lv_obj_t * chart, lv_chart_type_t type) function lv_chart_set_point_count (line 248) | void lv_chart_set_point_count(lv_obj_t * chart, uint16_t point_cnt) function lv_chart_set_series_opa (line 307) | void lv_chart_set_series_opa(lv_obj_t * chart, lv_opa_t opa) function lv_chart_set_series_width (line 321) | void lv_chart_set_series_width(lv_obj_t * chart, lv_coord_t width) function lv_chart_set_series_darking (line 334) | void lv_chart_set_series_darking(lv_obj_t * chart, lv_opa_t dark_eff) function lv_chart_init_points (line 349) | void lv_chart_init_points(lv_obj_t * chart, lv_chart_series_t * ser, lv_... function lv_chart_set_points (line 366) | void lv_chart_set_points(lv_obj_t * chart, lv_chart_series_t * ser, lv_c... function lv_chart_set_next (line 380) | void lv_chart_set_next(lv_obj_t * chart, lv_chart_series_t * ser, lv_coo... function lv_chart_type_t (line 399) | lv_chart_type_t lv_chart_get_type(const lv_obj_t * chart) function lv_chart_get_point_cnt (line 410) | uint16_t lv_chart_get_point_cnt(const lv_obj_t * chart) function lv_opa_t (line 421) | lv_opa_t lv_chart_get_series_opa(const lv_obj_t * chart) function lv_coord_t (line 432) | lv_coord_t lv_chart_get_series_width(const lv_obj_t * chart) function lv_opa_t (line 443) | lv_opa_t lv_chart_get_series_darking(const lv_obj_t * chart) function lv_chart_refresh (line 457) | void lv_chart_refresh(lv_obj_t * chart) function lv_chart_design (line 476) | static bool lv_chart_design(lv_obj_t * chart, const lv_area_t * mask, lv... function lv_res_t (line 503) | static lv_res_t lv_chart_signal(lv_obj_t * chart, lv_signal_t sign, void... function lv_chart_draw_div (line 535) | static void lv_chart_draw_div(lv_obj_t * chart, const lv_area_t * mask) function lv_chart_draw_lines (line 601) | static void lv_chart_draw_lines(lv_obj_t * chart, const lv_area_t * mask) function lv_chart_draw_points (line 659) | static void lv_chart_draw_points(lv_obj_t * chart, const lv_area_t * mask) function lv_chart_draw_cols (line 710) | static void lv_chart_draw_cols(lv_obj_t * chart, const lv_area_t * mask) function lv_chart_draw_vertical_lines (line 766) | static void lv_chart_draw_vertical_lines(lv_obj_t * chart, const lv_area... FILE: bdk/libs/lvgl/lv_objx/lv_chart.h type lv_chart_series_t (line 35) | typedef struct type lv_chart_ext_t (line 43) | typedef struct type lv_chart_type_t (line 70) | typedef uint8_t lv_chart_type_t; function lv_chart_set_style (line 188) | static inline void lv_chart_set_style(lv_obj_t *chart, lv_style_t *style) function lv_style_t (line 237) | static inline lv_style_t* lv_chart_get_style(const lv_obj_t *chart) FILE: bdk/libs/lvgl/lv_objx/lv_cont.c function lv_obj_t (line 62) | lv_obj_t * lv_cont_create(lv_obj_t * par, const lv_obj_t * copy) function lv_cont_set_layout (line 122) | void lv_cont_set_layout(lv_obj_t * cont, lv_layout_t layout) function lv_cont_set_fit (line 141) | void lv_cont_set_fit(lv_obj_t * cont, bool hor_en, bool ver_en) function lv_layout_t (line 163) | lv_layout_t lv_cont_get_layout(const lv_obj_t * cont) function lv_cont_get_hor_fit (line 174) | bool lv_cont_get_hor_fit(const lv_obj_t * cont) function lv_cont_get_ver_fit (line 185) | bool lv_cont_get_ver_fit(const lv_obj_t * cont) function lv_coord_t (line 196) | lv_coord_t lv_cont_get_fit_width(lv_obj_t * cont) function lv_coord_t (line 208) | lv_coord_t lv_cont_get_fit_height(lv_obj_t * cont) function lv_res_t (line 226) | static lv_res_t lv_cont_signal(lv_obj_t * cont, lv_signal_t sign, void *... function lv_cont_refr_layout (line 263) | static void lv_cont_refr_layout(lv_obj_t * cont) function lv_cont_layout_col (line 289) | static void lv_cont_layout_col(lv_obj_t * cont) function lv_cont_layout_row (line 338) | static void lv_cont_layout_row(lv_obj_t * cont) function lv_cont_layout_center (line 388) | static void lv_cont_layout_center(lv_obj_t * cont) function lv_cont_layout_pretty (line 428) | static void lv_cont_layout_pretty(lv_obj_t * cont) function lv_cont_layout_grid (line 522) | static void lv_cont_layout_grid(lv_obj_t * cont) function lv_cont_refr_autofit (line 572) | static void lv_cont_refr_autofit(lv_obj_t * cont) FILE: bdk/libs/lvgl/lv_objx/lv_cont.h type lv_layout_t (line 48) | typedef uint8_t lv_layout_t; type lv_cont_ext_t (line 50) | typedef struct function lv_cont_set_style (line 98) | static inline void lv_cont_set_style(lv_obj_t *cont, lv_style_t * style) function lv_style_t (line 148) | static inline lv_style_t * lv_cont_get_style(const lv_obj_t *cont) FILE: bdk/libs/lvgl/lv_objx/lv_ddlist.c function lv_obj_t (line 85) | lv_obj_t * lv_ddlist_create(lv_obj_t * par, const lv_obj_t * copy) function lv_ddlist_set_draw_arrow (line 185) | void lv_ddlist_set_draw_arrow(lv_obj_t * ddlist, bool en) function lv_ddlist_set_options (line 198) | void lv_ddlist_set_options(lv_obj_t * ddlist, const char * options) function lv_ddlist_set_selected (line 219) | void lv_ddlist_set_selected(lv_obj_t * ddlist, uint16_t sel_opt) function lv_ddlist_set_action (line 239) | void lv_ddlist_set_action(lv_obj_t * ddlist, lv_action_t action) function lv_ddlist_set_fix_height (line 251) | void lv_ddlist_set_fix_height(lv_obj_t * ddlist, lv_coord_t h) function lv_ddlist_set_hor_fit (line 266) | void lv_ddlist_set_hor_fit(lv_obj_t * ddlist, bool en) function lv_ddlist_set_anim_time (line 279) | void lv_ddlist_set_anim_time(lv_obj_t * ddlist, uint16_t anim_time) function lv_ddlist_set_style (line 295) | void lv_ddlist_set_style(lv_obj_t * ddlist, lv_ddlist_style_t type, lv_s... function lv_ddlist_set_align (line 320) | void lv_ddlist_set_align(lv_obj_t *ddlist, lv_label_align_t align) function lv_ddlist_set_direction_up (line 327) | void lv_ddlist_set_direction_up(lv_obj_t *ddlist, bool enable) function lv_ddlist_get_draw_arrow (line 341) | bool lv_ddlist_get_draw_arrow(lv_obj_t * ddlist) function lv_ddlist_get_selected (line 364) | uint16_t lv_ddlist_get_selected(const lv_obj_t * ddlist) function lv_ddlist_get_selected_str (line 376) | void lv_ddlist_get_selected_str(const lv_obj_t * ddlist, char * buf) function lv_action_t (line 401) | lv_action_t lv_ddlist_get_action(const lv_obj_t * ddlist) function lv_coord_t (line 412) | lv_coord_t lv_ddlist_get_fix_height(const lv_obj_t * ddlist) function lv_ddlist_get_anim_time (line 423) | uint16_t lv_ddlist_get_anim_time(const lv_obj_t * ddlist) function lv_style_t (line 435) | lv_style_t * lv_ddlist_get_style(const lv_obj_t * ddlist, lv_ddlist_styl... function lv_label_align_t (line 458) | lv_label_align_t lv_ddlist_get_align(const lv_obj_t *ddlist) function lv_ddlist_open (line 474) | void lv_ddlist_open(lv_obj_t * ddlist, bool anim_en) function lv_ddlist_close (line 490) | void lv_ddlist_close(lv_obj_t * ddlist, bool anim_en) function lv_txt_flag_t (line 510) | static lv_txt_flag_t lv_ddlist_get_txt_flag(const lv_obj_t *ddlist) function lv_ddlist_design (line 541) | static bool lv_ddlist_design(lv_obj_t * ddlist, const lv_area_t * mask, ... function lv_res_t (line 660) | static lv_res_t lv_ddlist_signal(lv_obj_t * ddlist, lv_signal_t sign, vo... function lv_res_t (line 777) | static lv_res_t lv_ddlist_scrl_signal(lv_obj_t * scrl, lv_signal_t sign,... function lv_res_t (line 805) | static lv_res_t lv_ddlist_release_action(lv_obj_t * ddlist) function lv_res_t (line 850) | static lv_res_t lv_ddlist_press_action(lv_obj_t * ddlist) function lv_ddlist_refr_size (line 901) | static void lv_ddlist_refr_size(lv_obj_t * ddlist, bool anim_en) function lv_ddlist_pos_current_option (line 966) | static void lv_ddlist_pos_current_option(lv_obj_t * ddlist) FILE: bdk/libs/lvgl/lv_objx/lv_ddlist.h type lv_ddlist_ext_t (line 61) | typedef struct type lv_ddlist_style_t (line 86) | typedef uint8_t lv_ddlist_style_t; function lv_ddlist_set_sb_mode (line 151) | static inline void lv_ddlist_set_sb_mode(lv_obj_t * ddlist, lv_sb_mode_t... function lv_sb_mode_t (line 231) | static inline lv_sb_mode_t lv_ddlist_get_sb_mode(const lv_obj_t * ddlist) FILE: bdk/libs/lvgl/lv_objx/lv_gauge.c function lv_obj_t (line 62) | lv_obj_t * lv_gauge_create(lv_obj_t * par, const lv_obj_t * copy) function lv_gauge_set_needle_count (line 132) | void lv_gauge_set_needle_count(lv_obj_t * gauge, uint8_t needle_cnt, con... function lv_gauge_set_value (line 165) | void lv_gauge_set_value(lv_obj_t * gauge, uint8_t needle_id, int16_t value) function lv_gauge_set_scale (line 194) | void lv_gauge_set_scale(lv_obj_t * gauge, uint16_t angle, uint8_t line_c... function lv_gauge_get_value (line 215) | int16_t lv_gauge_get_value(const lv_obj_t * gauge, uint8_t needle) function lv_gauge_get_needle_count (line 230) | uint8_t lv_gauge_get_needle_count(const lv_obj_t * gauge) function lv_gauge_get_label_count (line 241) | uint8_t lv_gauge_get_label_count(const lv_obj_t * gauge) function lv_gauge_design (line 261) | static bool lv_gauge_design(lv_obj_t * gauge, const lv_area_t * mask, lv... function lv_res_t (line 315) | static lv_res_t lv_gauge_signal(lv_obj_t * gauge, lv_signal_t sign, void... function lv_gauge_draw_scale (line 344) | static void lv_gauge_draw_scale(lv_obj_t * gauge, const lv_area_t * mask) function lv_gauge_draw_needle (line 394) | static void lv_gauge_draw_needle(lv_obj_t * gauge, const lv_area_t * mask) FILE: bdk/libs/lvgl/lv_objx/lv_gauge.h type lv_gauge_ext_t (line 43) | typedef struct function lv_gauge_set_range (line 91) | static inline void lv_gauge_set_range(lv_obj_t *gauge, int16_t min, int1... function lv_gauge_set_critical_value (line 101) | static inline void lv_gauge_set_critical_value(lv_obj_t * gauge, int16_t... function lv_gauge_set_style (line 121) | static inline void lv_gauge_set_style(lv_obj_t *gauge, lv_style_t *bg) function lv_gauge_get_min_value (line 150) | static inline int16_t lv_gauge_get_min_value(const lv_obj_t * lmeter) function lv_gauge_get_max_value (line 160) | static inline int16_t lv_gauge_get_max_value(const lv_obj_t * lmeter) function lv_gauge_get_critical_value (line 170) | static inline int16_t lv_gauge_get_critical_value(const lv_obj_t * gauge) function lv_gauge_get_line_count (line 187) | static inline uint8_t lv_gauge_get_line_count(const lv_obj_t * gauge) function lv_gauge_get_scale_angle (line 197) | static inline uint16_t lv_gauge_get_scale_angle(const lv_obj_t * gauge) function lv_style_t (line 207) | static inline lv_style_t * lv_gauge_get_style(const lv_obj_t *gauge) FILE: bdk/libs/lvgl/lv_objx/lv_img.c function lv_obj_t (line 57) | lv_obj_t * lv_img_create(lv_obj_t * par, const lv_obj_t * copy) function lv_img_set_src (line 127) | void lv_img_set_src(lv_obj_t * img, const void * src_img) function lv_img_set_src_id (line 215) | void lv_img_set_src_id(lv_obj_t * img, uint32_t src_id) function lv_img_set_auto_size (line 231) | void lv_img_set_auto_size(lv_obj_t * img, bool en) function lv_img_get_src_id (line 275) | uint16_t lv_img_get_src_id(lv_obj_t * img) function lv_img_get_auto_size (line 287) | bool lv_img_get_auto_size(const lv_obj_t * img) function lv_img_design (line 308) | static bool lv_img_design(lv_obj_t * img, const lv_area_t * mask, lv_des... function lv_res_t (line 364) | static lv_res_t lv_img_signal(lv_obj_t * img, lv_signal_t sign, void * p... FILE: bdk/libs/lvgl/lv_objx/lv_img.h type lv_img_ext_t (line 38) | typedef struct function lv_img_set_file (line 92) | static inline void lv_img_set_file(lv_obj_t * img, const char * fn) function lv_img_set_style (line 111) | static inline void lv_img_set_style(lv_obj_t *img, lv_style_t *style) function lv_img_set_upscale (line 121) | static inline void lv_img_set_upscale(lv_obj_t * img, bool upcale) function lv_style_t (line 166) | static inline lv_style_t* lv_img_get_style(const lv_obj_t *img) function lv_img_get_upscale (line 176) | static inline bool lv_img_get_upscale(const lv_obj_t * img) FILE: bdk/libs/lvgl/lv_objx/lv_imgbtn.c function lv_obj_t (line 47) | lv_obj_t * lv_imgbtn_create(lv_obj_t * par, const lv_obj_t * copy) function lv_imgbtn_set_src (line 112) | void lv_imgbtn_set_src(lv_obj_t * imgbtn, lv_btn_state_t state, const vo... function lv_imgbtn_set_src (line 130) | void lv_imgbtn_set_src(lv_obj_t * imgbtn, lv_btn_state_t state, const vo... function lv_imgbtn_set_style (line 149) | void lv_imgbtn_set_style(lv_obj_t * imgbtn, lv_imgbtn_style_t type, lv_s... function lv_style_t (line 220) | lv_style_t * lv_imgbtn_get_style(const lv_obj_t * imgbtn, lv_imgbtn_styl... function lv_imgbtn_design (line 247) | static bool lv_imgbtn_design(lv_obj_t * imgbtn, const lv_area_t * mask, ... function lv_res_t (line 336) | static lv_res_t lv_imgbtn_signal(lv_obj_t * imgbtn, lv_signal_t sign, vo... function refr_img (line 363) | static void refr_img(lv_obj_t * imgbtn) FILE: bdk/libs/lvgl/lv_objx/lv_imgbtn.h type lv_imgbtn_ext_t (line 41) | typedef struct { type lv_imgbtn_style_t (line 64) | typedef uint8_t lv_imgbtn_style_t; function lv_imgbtn_set_toggle (line 114) | static inline void lv_imgbtn_set_toggle(lv_obj_t * imgbtn, bool tgl) function lv_imgbtn_set_state (line 124) | static inline void lv_imgbtn_set_state(lv_obj_t * imgbtn, lv_btn_state_t... function lv_imgbtn_toggle (line 133) | static inline void lv_imgbtn_toggle(lv_obj_t * imgbtn) function lv_imgbtn_set_action (line 143) | static inline void lv_imgbtn_set_action(lv_obj_t * imgbtn, lv_btn_action... function lv_btn_state_t (line 202) | static inline lv_btn_state_t lv_imgbtn_get_state(const lv_obj_t * imgbtn) function lv_imgbtn_get_toggle (line 212) | static inline bool lv_imgbtn_get_toggle(const lv_obj_t * imgbtn) function lv_action_t (line 222) | static inline lv_action_t lv_imgbtn_get_action(const lv_obj_t * imgbtn, ... FILE: bdk/libs/lvgl/lv_objx/lv_kb.c function lv_obj_t (line 98) | lv_obj_t * lv_kb_create(lv_obj_t * par, const lv_obj_t * copy) function lv_kb_set_ta (line 175) | void lv_kb_set_ta(lv_obj_t * kb, lv_obj_t * ta) function lv_kb_set_mode (line 200) | void lv_kb_set_mode(lv_obj_t * kb, lv_kb_mode_t mode) function lv_kb_set_cursor_manage (line 217) | void lv_kb_set_cursor_manage(lv_obj_t * kb, bool en) function lv_kb_set_ok_action (line 241) | void lv_kb_set_ok_action(lv_obj_t * kb, lv_action_t action) function lv_kb_set_hide_action (line 252) | void lv_kb_set_hide_action(lv_obj_t * kb, lv_action_t action) function lv_kb_set_style (line 264) | void lv_kb_set_style(lv_obj_t * kb, lv_kb_style_t type, lv_style_t * style) function lv_obj_t (line 297) | lv_obj_t * lv_kb_get_ta(const lv_obj_t * kb) function lv_kb_mode_t (line 308) | lv_kb_mode_t lv_kb_get_mode(const lv_obj_t * kb) function lv_kb_get_cursor_manage (line 320) | bool lv_kb_get_cursor_manage(const lv_obj_t * kb) function lv_action_t (line 331) | lv_action_t lv_kb_get_ok_action(const lv_obj_t * kb) function lv_action_t (line 342) | lv_action_t lv_kb_get_hide_action(const lv_obj_t * kb) function lv_style_t (line 354) | lv_style_t * lv_kb_get_style(const lv_obj_t * kb, lv_kb_style_t type) function lv_res_t (line 396) | static lv_res_t lv_kb_signal(lv_obj_t * kb, lv_signal_t sign, void * param) function lv_res_t (line 424) | static lv_res_t lv_kb_def_action(lv_obj_t * kb, const char * txt) FILE: bdk/libs/lvgl/lv_objx/lv_kb.h type lv_kb_mode_t (line 65) | typedef uint8_t lv_kb_mode_t; type lv_kb_ext_t (line 68) | typedef struct { type lv_kb_style_t (line 86) | typedef uint8_t lv_kb_style_t; function lv_kb_set_map (line 146) | static inline void lv_kb_set_map(lv_obj_t *kb, const char ** map) FILE: bdk/libs/lvgl/lv_objx/lv_label.c function lv_obj_t (line 66) | lv_obj_t * lv_label_create(lv_obj_t * par, const lv_obj_t * copy) function lv_label_set_text (line 147) | void lv_label_set_text(lv_obj_t * label, const char * text) function lv_label_set_array_text (line 190) | void lv_label_set_array_text(lv_obj_t * label, const char * array, uint1... function lv_label_set_static_text (line 224) | void lv_label_set_static_text(lv_obj_t * label, const char * text) function lv_label_set_text_id (line 246) | void lv_label_set_text_id(lv_obj_t * label, uint32_t txt_id) function lv_label_set_long_mode (line 262) | void lv_label_set_long_mode(lv_obj_t * label, lv_label_long_mode_t long_... function lv_label_set_align (line 293) | void lv_label_set_align(lv_obj_t * label, lv_label_align_t align) function lv_label_set_recolor (line 308) | void lv_label_set_recolor(lv_obj_t * label, bool en) function lv_label_set_body_draw (line 323) | void lv_label_set_body_draw(lv_obj_t * label, bool en) function lv_label_set_anim_speed (line 340) | void lv_label_set_anim_speed(lv_obj_t * label, uint16_t anim_speed) function lv_label_get_text_id (line 374) | uint16_t lv_label_get_text_id(lv_obj_t * label) function lv_label_long_mode_t (line 386) | lv_label_long_mode_t lv_label_get_long_mode(const lv_obj_t * label) function lv_label_align_t (line 397) | lv_label_align_t lv_label_get_align(const lv_obj_t * label) function lv_label_get_recolor (line 408) | bool lv_label_get_recolor(const lv_obj_t * label) function lv_label_get_body_draw (line 419) | bool lv_label_get_body_draw(const lv_obj_t * label) function lv_label_get_anim_speed (line 430) | uint16_t lv_label_get_anim_speed(const lv_obj_t * label) function lv_label_get_letter_pos (line 442) | void lv_label_get_letter_pos(const lv_obj_t * label, uint16_t index, lv_... function lv_label_get_letter_on (line 513) | uint16_t lv_label_get_letter_on(const lv_obj_t * label, lv_point_t * pos) function lv_label_ins_text (line 592) | void lv_label_ins_text(lv_obj_t * label, uint32_t pos, const char * txt) function lv_label_cut_text (line 629) | void lv_label_cut_text(lv_obj_t * label, uint32_t pos, uint32_t cnt) function lv_label_design (line 660) | static bool lv_label_design(lv_obj_t * label, const lv_area_t * mask, lv... function lv_res_t (line 725) | static lv_res_t lv_label_signal(lv_obj_t * label, lv_signal_t sign, void... function lv_label_refr_text (line 783) | static void lv_label_refr_text(lv_obj_t * label) function lv_label_revert_dots (line 947) | static void lv_label_revert_dots(lv_obj_t * label) function lv_label_set_offset_x (line 973) | static void lv_label_set_offset_x(lv_obj_t * label, lv_coord_t x) function lv_label_set_offset_y (line 980) | static void lv_label_set_offset_y(lv_obj_t * label, lv_coord_t y) FILE: bdk/libs/lvgl/lv_objx/lv_label.h type lv_label_long_mode_t (line 49) | typedef uint8_t lv_label_long_mode_t; type lv_label_align_t (line 57) | typedef uint8_t lv_label_align_t; type lv_label_ext_t (line 60) | typedef struct function lv_label_set_style (line 176) | static inline void lv_label_set_style(lv_obj_t *label, lv_style_t *style) function lv_style_t (line 257) | static inline lv_style_t* lv_label_get_style(const lv_obj_t *label) FILE: bdk/libs/lvgl/lv_objx/lv_led.c function lv_obj_t (line 53) | lv_obj_t * lv_led_create(lv_obj_t * par, const lv_obj_t * copy) function lv_led_set_bright (line 111) | void lv_led_set_bright(lv_obj_t * led, uint8_t bright) function lv_led_on (line 127) | void lv_led_on(lv_obj_t * led) function lv_led_off (line 136) | void lv_led_off(lv_obj_t * led) function lv_led_toggle (line 146) | void lv_led_toggle(lv_obj_t * led) function lv_led_get_bright (line 162) | uint8_t lv_led_get_bright(const lv_obj_t * led) function lv_led_design (line 182) | static bool lv_led_design(lv_obj_t * led, const lv_area_t * mask, lv_des... function lv_res_t (line 224) | static lv_res_t lv_led_signal(lv_obj_t * led, lv_signal_t sign, void * p... FILE: bdk/libs/lvgl/lv_objx/lv_led.h type lv_led_ext_t (line 35) | typedef struct function lv_led_set_style (line 84) | static inline void lv_led_set_style(lv_obj_t *led, lv_style_t *style) function lv_style_t (line 101) | static inline lv_style_t* lv_led_get_style(const lv_obj_t *led) FILE: bdk/libs/lvgl/lv_objx/lv_line.c function lv_obj_t (line 66) | lv_obj_t * lv_line_create(lv_obj_t * par, const lv_obj_t * copy) function lv_line_set_points (line 124) | void lv_line_set_points(lv_obj_t * line, const lv_point_t * point_a, uin... function lv_line_set_auto_size (line 152) | void lv_line_set_auto_size(lv_obj_t * line, bool en) function lv_line_set_y_invert (line 170) | void lv_line_set_y_invert(lv_obj_t * line, bool en) function lv_line_get_auto_size (line 189) | bool lv_line_get_auto_size(const lv_obj_t * line) function lv_line_get_y_invert (line 201) | bool lv_line_get_y_invert(const lv_obj_t * line) function lv_line_design (line 222) | static bool lv_line_design(lv_obj_t * line, const lv_area_t * mask, lv_d... function lv_res_t (line 293) | static lv_res_t lv_line_signal(lv_obj_t * line, lv_signal_t sign, void *... FILE: bdk/libs/lvgl/lv_objx/lv_line.h type lv_line_ext_t (line 35) | typedef struct function lv_line_set_style (line 93) | static inline void lv_line_set_style(lv_obj_t *line, lv_style_t *style) function lv_line_set_upscale (line 103) | static inline void lv_line_set_upscale(lv_obj_t * line, bool upcale) function lv_style_t (line 131) | static inline lv_style_t* lv_line_get_style(const lv_obj_t *line) function lv_line_get_upscale (line 141) | static inline bool lv_line_get_upscale(const lv_obj_t * line) FILE: bdk/libs/lvgl/lv_objx/lv_list.c function lv_obj_t (line 90) | lv_obj_t * lv_list_create(lv_obj_t * par, const lv_obj_t * copy) function lv_list_clean (line 183) | void lv_list_clean(lv_obj_t * obj) function lv_obj_t (line 203) | lv_obj_t * lv_list_add(lv_obj_t * list, const void * img_src, const char... function lv_list_remove (line 275) | bool lv_list_remove(const lv_obj_t * list, uint32_t index) function lv_list_set_single_mode (line 302) | void lv_list_set_single_mode(lv_obj_t *list, bool mode) function lv_list_set_btn_selected (line 316) | void lv_list_set_btn_selected(lv_obj_t * list, lv_obj_t * btn) function lv_list_set_anim_time (line 347) | void lv_list_set_anim_time(lv_obj_t * list, uint16_t anim_time) function lv_list_set_style (line 364) | void lv_list_set_style(lv_obj_t * list, lv_list_style_t type, lv_style_t... function lv_list_get_single_mode (line 428) | bool lv_list_get_single_mode(lv_obj_t *list) function lv_obj_t (line 452) | lv_obj_t * lv_list_get_btn_label(const lv_obj_t * btn) function lv_obj_t (line 470) | lv_obj_t * lv_list_get_btn_img(const lv_obj_t * btn) function lv_obj_t (line 493) | lv_obj_t * lv_list_get_prev_btn(const lv_obj_t * list, lv_obj_t * prev_btn) function lv_obj_t (line 520) | lv_obj_t * lv_list_get_next_btn(const lv_obj_t * list, lv_obj_t * prev_btn) function lv_list_get_btn_index (line 545) | int32_t lv_list_get_btn_index(const lv_obj_t * list, const lv_obj_t * btn) function lv_list_get_size (line 568) | uint32_t lv_list_get_size(const lv_obj_t * list) function lv_obj_t (line 580) | lv_obj_t * lv_list_get_btn_selected(const lv_obj_t * list) function lv_list_get_anim_time (line 593) | uint16_t lv_list_get_anim_time(const lv_obj_t * list) function lv_style_t (line 605) | lv_style_t * lv_list_get_style(const lv_obj_t * list, lv_list_style_t type) function lv_list_up (line 653) | void lv_list_up(const lv_obj_t * list) function lv_list_down (line 698) | void lv_list_down(const lv_obj_t * list) function lv_list_focus (line 741) | void lv_list_focus(const lv_obj_t * btn, bool anim_en) function lv_res_t (line 764) | static lv_res_t lv_list_signal(lv_obj_t * list, lv_signal_t sign, void *... function lv_res_t (line 897) | static lv_res_t lv_list_btn_signal(lv_obj_t * btn, lv_signal_t sign, voi... function refr_btn_width (line 954) | static void refr_btn_width(lv_obj_t * list) function lv_list_btn_single_selected (line 979) | static void lv_list_btn_single_selected(lv_obj_t *btn) function lv_list_is_list_btn (line 1002) | static bool lv_list_is_list_btn(lv_obj_t * list_btn) function lv_list_is_list_label (line 1020) | static bool lv_list_is_list_label(lv_obj_t * list_label) function lv_list_is_list_img (line 1038) | static bool lv_list_is_list_img(lv_obj_t * list_img) FILE: bdk/libs/lvgl/lv_objx/lv_list.h type lv_list_ext_t (line 52) | typedef struct type lv_list_style_t (line 78) | typedef uint8_t lv_list_style_t; function lv_list_set_sb_mode (line 154) | static inline void lv_list_set_sb_mode(lv_obj_t * list, lv_sb_mode_t mode) function lv_list_set_scroll_propagation (line 164) | static inline void lv_list_set_scroll_propagation(lv_obj_t * list, bool en) function lv_list_set_edge_flash (line 174) | static inline void lv_list_set_edge_flash(lv_obj_t * list, bool en) function lv_sb_mode_t (line 271) | static inline lv_sb_mode_t lv_list_get_sb_mode(const lv_obj_t * list) function lv_list_get_scroll_propagation (line 281) | static inline bool lv_list_get_scroll_propagation(lv_obj_t * list) function lv_list_get_edge_flash (line 291) | static inline bool lv_list_get_edge_flash(lv_obj_t * list) FILE: bdk/libs/lvgl/lv_objx/lv_lmeter.c function lv_obj_t (line 53) | lv_obj_t * lv_lmeter_create(lv_obj_t * par, const lv_obj_t * copy) function lv_lmeter_set_value (line 119) | void lv_lmeter_set_value(lv_obj_t * lmeter, int16_t value) function lv_lmeter_set_range (line 135) | void lv_lmeter_set_range(lv_obj_t * lmeter, int16_t min, int16_t max) function lv_lmeter_set_scale (line 159) | void lv_lmeter_set_scale(lv_obj_t * lmeter, uint16_t angle, uint8_t line... function lv_lmeter_get_value (line 180) | int16_t lv_lmeter_get_value(const lv_obj_t * lmeter) function lv_lmeter_get_min_value (line 191) | int16_t lv_lmeter_get_min_value(const lv_obj_t * lmeter) function lv_lmeter_get_max_value (line 202) | int16_t lv_lmeter_get_max_value(const lv_obj_t * lmeter) function lv_lmeter_get_line_count (line 213) | uint8_t lv_lmeter_get_line_count(const lv_obj_t * lmeter) function lv_lmeter_get_scale_angle (line 224) | uint16_t lv_lmeter_get_scale_angle(const lv_obj_t * lmeter) function lv_lmeter_design (line 245) | static bool lv_lmeter_design(lv_obj_t * lmeter, const lv_area_t * mask, ... function lv_res_t (line 331) | static lv_res_t lv_lmeter_signal(lv_obj_t * lmeter, lv_signal_t sign, vo... function lv_coord_t (line 363) | static lv_coord_t lv_lmeter_coord_round(int32_t x) FILE: bdk/libs/lvgl/lv_objx/lv_lmeter.h type lv_lmeter_ext_t (line 34) | typedef struct function lv_lmeter_set_style (line 89) | static inline void lv_lmeter_set_style(lv_obj_t *lmeter, lv_style_t *bg) function lv_style_t (line 138) | static inline lv_style_t * lv_lmeter_get_style(const lv_obj_t * lmeter) FILE: bdk/libs/lvgl/lv_objx/lv_mbox.c function lv_obj_t (line 80) | lv_obj_t * lv_mbox_create(lv_obj_t * par, const lv_obj_t * copy) function lv_mbox_add_btns (line 154) | void lv_mbox_add_btns(lv_obj_t * mbox, const char ** btn_map, lv_btnm_ac... function lv_mbox_set_text (line 189) | void lv_mbox_set_text(lv_obj_t * mbox, const char * txt) function lv_mbox_set_action (line 203) | void lv_mbox_set_action(lv_obj_t * mbox, lv_btnm_action_t action) function lv_mbox_set_anim_time (line 215) | void lv_mbox_set_anim_time(lv_obj_t * mbox, uint16_t anim_time) function lv_mbox_start_auto_close (line 230) | void lv_mbox_start_auto_close(lv_obj_t * mbox, uint16_t delay) function lv_mbox_stop_auto_close (line 255) | void lv_mbox_stop_auto_close(lv_obj_t * mbox) function lv_mbox_set_style (line 270) | void lv_mbox_set_style(lv_obj_t * mbox, lv_mbox_style_t type, lv_style_t... function lv_mbox_set_recolor (line 307) | void lv_mbox_set_recolor(lv_obj_t * mbox, bool en) function lv_mbox_set_recolor_text (line 315) | void lv_mbox_set_recolor_text(lv_obj_t * mbox, bool en) function lv_obj_t (line 345) | lv_obj_t * lv_mbox_get_from_btn(const lv_obj_t * btn) function lv_mbox_get_anim_time (line 357) | uint16_t lv_mbox_get_anim_time(const lv_obj_t * mbox) function lv_style_t (line 369) | lv_style_t * lv_mbox_get_style(const lv_obj_t * mbox, lv_mbox_style_t type) function lv_mbox_get_recolor (line 409) | bool lv_mbox_get_recolor(const lv_obj_t * mbox) function lv_res_t (line 431) | static lv_res_t lv_mbox_signal(lv_obj_t * mbox, lv_signal_t sign, void *... function mbox_realign (line 495) | static void mbox_realign(lv_obj_t * mbox) function lv_res_t (line 514) | static lv_res_t lv_mbox_close_action(lv_obj_t * btn, const char * txt) function lv_mbox_close_end_cb (line 527) | static void lv_mbox_close_end_cb(lv_obj_t * mbox) FILE: bdk/libs/lvgl/lv_objx/lv_mbox.h type lv_mbox_ext_t (line 68) | typedef struct type lv_mbox_style_t (line 86) | typedef uint8_t lv_mbox_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_objx_templ.c function lv_obj_t (line 53) | lv_obj_t * lv_templ_create(lv_obj_t * par, const lv_obj_t * copy) function lv_templ_set_style (line 118) | void lv_templ_set_style(lv_obj_t * templ, lv_templ_style_t type, lv_styl... function lv_style_t (line 144) | lv_style_t * lv_templ_get_style(const lv_obj_t * templ, lv_templ_style_t... function lv_templ_design (line 183) | static bool lv_templ_design(lv_obj_t * templ, const lv_area_t * mask, lv... function lv_res_t (line 208) | static lv_res_t lv_templ_signal(lv_obj_t * templ, lv_signal_t sign, void... FILE: bdk/libs/lvgl/lv_objx/lv_objx_templ.h type lv_templ_ext_t (line 42) | typedef struct { type lv_templ_style_t (line 53) | typedef uint8_t lv_templ_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_page.c function lv_obj_t (line 81) | lv_obj_t * lv_page_create(lv_obj_t * par, const lv_obj_t * copy) function lv_page_clean (line 190) | void lv_page_clean(lv_obj_t * obj) function lv_page_set_rel_action (line 205) | void lv_page_set_rel_action(lv_obj_t * page, lv_action_t rel_action) function lv_page_set_pr_action (line 216) | void lv_page_set_pr_action(lv_obj_t * page, lv_action_t pr_action) function lv_page_set_sb_mode (line 227) | void lv_page_set_sb_mode(lv_obj_t * page, lv_sb_mode_t sb_mode) function lv_page_set_arrow_scroll (line 251) | void lv_page_set_arrow_scroll(lv_obj_t * page, bool en) function lv_page_set_scroll_propagation (line 262) | void lv_page_set_scroll_propagation(lv_obj_t * page, bool en) function lv_page_set_edge_flash (line 273) | void lv_page_set_edge_flash(lv_obj_t * page, bool en) function lv_page_set_style (line 285) | void lv_page_set_style(lv_obj_t * page, lv_page_style_t type, lv_style_t... function lv_obj_t (line 325) | lv_obj_t * lv_page_get_scrl(const lv_obj_t * page) function lv_action_t (line 337) | lv_action_t lv_page_get_pr_action(lv_obj_t * page) function lv_action_t (line 348) | lv_action_t lv_page_get_rel_action(lv_obj_t * page) function lv_sb_mode_t (line 359) | lv_sb_mode_t lv_page_get_sb_mode(const lv_obj_t * page) function lv_page_get_arrow_scroll (line 370) | bool lv_page_get_arrow_scroll(const lv_obj_t * page) function lv_page_get_scroll_propagation (line 381) | bool lv_page_get_scroll_propagation(lv_obj_t * page) function lv_page_get_edge_flash (line 392) | bool lv_page_get_edge_flash(lv_obj_t * page) function lv_coord_t (line 403) | lv_coord_t lv_page_get_fit_width(lv_obj_t * page) function lv_coord_t (line 416) | lv_coord_t lv_page_get_fit_height(lv_obj_t * page) function lv_style_t (line 430) | lv_style_t * lv_page_get_style(const lv_obj_t * page, lv_page_style_t type) function lv_page_glue_obj (line 471) | void lv_page_glue_obj(lv_obj_t * obj, bool glue) function lv_page_focus (line 483) | void lv_page_focus(lv_obj_t * page, const lv_obj_t * obj, uint16_t anim_... function lv_page_scroll_hor (line 555) | void lv_page_scroll_hor(lv_obj_t * page, lv_coord_t dist) function lv_page_scroll_ver (line 584) | void lv_page_scroll_ver(lv_obj_t * page, lv_coord_t dist) function lv_page_start_edge_flash (line 613) | void lv_page_start_edge_flash(lv_obj_t * page) function lv_page_design (line 651) | static bool lv_page_design(lv_obj_t * page, const lv_area_t * mask, lv_d... function lv_scrl_design (line 753) | static bool lv_scrl_design(lv_obj_t * scrl, const lv_area_t * mask, lv_d... function lv_res_t (line 793) | static lv_res_t lv_page_signal(lv_obj_t * page, lv_signal_t sign, void *... function lv_res_t (line 894) | static lv_res_t lv_page_scrollable_signal(lv_obj_t * scrl, lv_signal_t s... function lv_page_sb_refresh (line 1077) | static void lv_page_sb_refresh(lv_obj_t * page) function edge_flash_anim (line 1187) | static void edge_flash_anim(void * page, int32_t v) function edge_flash_anim_end (line 1194) | static void edge_flash_anim_end(void * page) FILE: bdk/libs/lvgl/lv_objx/lv_page.h type lv_sb_mode_t (line 66) | typedef uint8_t lv_sb_mode_t; type lv_page_ext_t (line 69) | typedef struct type lv_page_style_t (line 109) | typedef uint8_t lv_page_style_t; function lv_page_set_scrl_fit (line 204) | static inline void lv_page_set_scrl_fit(lv_obj_t *page, bool hor_en, boo... function lv_page_set_scrl_width (line 214) | static inline void lv_page_set_scrl_width(lv_obj_t *page, lv_coord_t w) function lv_page_set_scrl_height (line 224) | static inline void lv_page_set_scrl_height(lv_obj_t *page, lv_coord_t h) function lv_page_set_scrl_layout (line 235) | static inline void lv_page_set_scrl_layout(lv_obj_t * page, lv_layout_t ... function lv_coord_t (line 300) | static inline lv_coord_t lv_page_get_scrl_width(const lv_obj_t *page) function lv_coord_t (line 310) | static inline lv_coord_t lv_page_get_scrl_height(const lv_obj_t *page) function lv_layout_t (line 320) | static inline lv_layout_t lv_page_get_scrl_layout(const lv_obj_t * page) function lv_page_get_scrl_hor_fit (line 330) | static inline bool lv_page_get_scrl_hor_fit(const lv_obj_t * page) function lv_page_get_scrl_fit_ver (line 340) | static inline bool lv_page_get_scrl_fit_ver(const lv_obj_t * page) FILE: bdk/libs/lvgl/lv_objx/lv_preload.c function lv_obj_t (line 63) | lv_obj_t * lv_preload_create(lv_obj_t * par, const lv_obj_t * copy) function lv_preload_set_arc_length (line 130) | void lv_preload_set_arc_length(lv_obj_t * preload, uint16_t deg) function lv_preload_set_spin_time (line 142) | void lv_preload_set_spin_time(lv_obj_t * preload, uint16_t time) function lv_preload_set_style (line 159) | void lv_preload_set_style(lv_obj_t * preload, lv_preload_style_t type, l... function lv_preload_set_animation_type (line 173) | void lv_preload_set_animation_type(lv_obj_t * preload, lv_preloader_type... function lv_preload_get_arc_length (line 249) | uint16_t lv_preload_get_arc_length(const lv_obj_t * preload) function lv_preload_get_spin_time (line 260) | uint16_t lv_preload_get_spin_time(const lv_obj_t * preload) function lv_style_t (line 272) | lv_style_t * lv_preload_get_style(const lv_obj_t * preload, lv_preload_s... function lv_preloader_type_t (line 293) | lv_preloader_type_t lv_preload_get_animation_type(lv_obj_t * preload) function lv_preload_spinner_animation (line 308) | void lv_preload_spinner_animation(void * ptr, int32_t val) function lv_preload_design (line 337) | static bool lv_preload_design(lv_obj_t * preload, const lv_area_t * mask... function lv_res_t (line 388) | static lv_res_t lv_preload_signal(lv_obj_t * preload, lv_signal_t sign, ... FILE: bdk/libs/lvgl/lv_objx/lv_preload.h type lv_preloader_type_t (line 48) | typedef uint8_t lv_preloader_type_t; type lv_preload_ext_t (line 51) | typedef struct { type lv_preload_style_t (line 64) | typedef uint8_t lv_preload_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_roller.c function lv_obj_t (line 61) | lv_obj_t * lv_roller_create(lv_obj_t * par, const lv_obj_t * copy) function lv_roller_set_align (line 131) | void lv_roller_set_align(lv_obj_t * roller, lv_label_align_t align) function lv_roller_set_selected (line 145) | void lv_roller_set_selected(lv_obj_t * roller, uint16_t sel_opt, bool an... function lv_roller_set_visible_row_count (line 162) | void lv_roller_set_visible_row_count(lv_obj_t * roller, uint8_t row_cnt) function lv_roller_set_style (line 176) | void lv_roller_set_style(lv_obj_t * roller, lv_roller_style_t type, lv_s... function lv_label_align_t (line 197) | lv_label_align_t lv_roller_get_align(const lv_obj_t * roller) function lv_roller_get_hor_fit (line 210) | bool lv_roller_get_hor_fit(const lv_obj_t * roller) function lv_style_t (line 221) | lv_style_t * lv_roller_get_style(const lv_obj_t * roller, lv_roller_styl... function lv_roller_design (line 250) | static bool lv_roller_design(lv_obj_t * roller, const lv_area_t * mask, ... function lv_res_t (line 325) | static lv_res_t lv_roller_signal(lv_obj_t * roller, lv_signal_t sign, vo... function lv_res_t (line 434) | static lv_res_t lv_roller_scrl_signal(lv_obj_t * roller_scrl, lv_signal_... function draw_bg (line 490) | static void draw_bg(lv_obj_t * roller, const lv_area_t * mask) function refr_position (line 545) | static void refr_position(lv_obj_t * roller, bool anim_en) FILE: bdk/libs/lvgl/lv_objx/lv_roller.h type lv_roller_ext_t (line 41) | typedef struct { type lv_roller_style_t (line 50) | typedef uint8_t lv_roller_style_t; function lv_roller_set_options (line 80) | static inline void lv_roller_set_options(lv_obj_t * roller, const char *... function lv_roller_set_action (line 98) | static inline void lv_roller_set_action(lv_obj_t * roller, lv_action_t a... function lv_roller_set_hor_fit (line 115) | static inline void lv_roller_set_hor_fit(lv_obj_t * roller, bool en) function lv_roller_set_anim_time (line 125) | static inline void lv_roller_set_anim_time(lv_obj_t *roller, uint16_t an... function lv_roller_get_selected (line 164) | static inline uint16_t lv_roller_get_selected(const lv_obj_t *roller) function lv_roller_get_selected_str (line 174) | static inline void lv_roller_get_selected_str(const lv_obj_t * roller, c... function lv_action_t (line 184) | static inline lv_action_t lv_roller_get_action(const lv_obj_t * roller) function lv_roller_get_anim_time (line 194) | static inline uint16_t lv_roller_get_anim_time(const lv_obj_t * roller) FILE: bdk/libs/lvgl/lv_objx/lv_slider.c function lv_obj_t (line 69) | lv_obj_t * lv_slider_create(lv_obj_t * par, const lv_obj_t * copy) function lv_slider_set_action (line 137) | void lv_slider_set_action(lv_obj_t * slider, lv_action_t action) function lv_slider_set_knob_in (line 149) | void lv_slider_set_knob_in(lv_obj_t * slider, bool in) function lv_slider_set_style (line 164) | void lv_slider_set_style(lv_obj_t * slider, lv_slider_style_t type, lv_s... function lv_slider_get_value (line 191) | int16_t lv_slider_get_value(const lv_obj_t * slider) function lv_action_t (line 204) | lv_action_t lv_slider_get_action(const lv_obj_t * slider) function lv_slider_is_dragged (line 215) | bool lv_slider_is_dragged(const lv_obj_t * slider) function lv_slider_get_knob_in (line 227) | bool lv_slider_get_knob_in(const lv_obj_t * slider) function lv_style_t (line 239) | lv_style_t * lv_slider_get_style(const lv_obj_t * slider, lv_slider_styl... function lv_slider_design (line 277) | static bool lv_slider_design(lv_obj_t * slider, const lv_area_t * mask, ... function lv_res_t (line 436) | static lv_res_t lv_slider_signal(lv_obj_t * slider, lv_signal_t sign, vo... FILE: bdk/libs/lvgl/lv_objx/lv_slider.h type lv_slider_ext_t (line 40) | typedef struct type lv_slider_style_t (line 57) | typedef uint8_t lv_slider_style_t; function lv_slider_set_value (line 80) | static inline void lv_slider_set_value(lv_obj_t * slider, int16_t value) function lv_slider_set_value_anim (line 91) | static inline void lv_slider_set_value_anim(lv_obj_t * slider, int16_t v... function lv_slider_set_range (line 102) | static inline void lv_slider_set_range(lv_obj_t *slider, int16_t min, in... function lv_slider_get_min_value (line 146) | static inline int16_t lv_slider_get_min_value(const lv_obj_t * slider) function lv_slider_get_max_value (line 156) | static inline int16_t lv_slider_get_max_value(const lv_obj_t * slider) FILE: bdk/libs/lvgl/lv_objx/lv_spinbox.c function lv_obj_t (line 49) | lv_obj_t * lv_spinbox_create(lv_obj_t * par, const lv_obj_t * copy) function lv_spinbox_set_value (line 125) | void lv_spinbox_set_value(lv_obj_t * spinbox, int32_t i) function lv_spinbox_set_digit_format (line 147) | void lv_spinbox_set_digit_format(lv_obj_t * spinbox, uint8_t digit_count... function lv_spinbox_set_step (line 170) | void lv_spinbox_set_step(lv_obj_t * spinbox, uint32_t step) function lv_spinbox_set_range (line 184) | void lv_spinbox_set_range(lv_obj_t * spinbox, int32_t range_min, int32_t... function lv_spinbox_set_value_changed_cb (line 207) | void lv_spinbox_set_value_changed_cb(lv_obj_t * spinbox, lv_spinbox_valu... function lv_spinbox_set_padding_left (line 218) | void lv_spinbox_set_padding_left(lv_obj_t * spinbox, uint8_t padding) function lv_spinbox_get_value (line 234) | int32_t lv_spinbox_get_value(lv_obj_t * spinbox) function lv_spinbox_step_next (line 249) | void lv_spinbox_step_next(lv_obj_t * spinbox) function lv_spinbox_step_previous (line 264) | void lv_spinbox_step_previous(lv_obj_t * spinbox) function lv_spinbox_increment (line 279) | void lv_spinbox_increment(lv_obj_t * spinbox) function lv_spinbox_decrement (line 300) | void lv_spinbox_decrement(lv_obj_t * spinbox) function lv_res_t (line 329) | static lv_res_t lv_spinbox_signal(lv_obj_t * spinbox, lv_signal_t sign, ... function lv_spinbox_updatevalue (line 397) | static void lv_spinbox_updatevalue(lv_obj_t * spinbox) FILE: bdk/libs/lvgl/lv_objx/lv_spinbox.h type lv_spinbox_ext_t (line 46) | typedef struct { type lv_spinbox_style_t (line 66) | typedef uint8_t lv_spinbox_style_t; function lv_spinbox_set_style (line 91) | static inline void lv_spinbox_set_style(lv_obj_t * spinbox, lv_spinbox_s... function lv_style_t (line 150) | static inline lv_style_t * lv_spinbox_get_style(lv_obj_t * spinbox, lv_s... FILE: bdk/libs/lvgl/lv_objx/lv_sw.c function lv_obj_t (line 54) | lv_obj_t * lv_sw_create(lv_obj_t * par, const lv_obj_t * copy) function lv_sw_on (line 130) | void lv_sw_on(lv_obj_t * sw) function lv_sw_off (line 142) | void lv_sw_off(lv_obj_t * sw) function lv_sw_toggle (line 155) | bool lv_sw_toggle(lv_obj_t *sw) { function lv_sw_on_anim (line 170) | void lv_sw_on_anim(lv_obj_t * sw) function lv_sw_off_anim (line 183) | void lv_sw_off_anim(lv_obj_t * sw) function lv_sw_toggle_anim (line 197) | bool lv_sw_toggle_anim(lv_obj_t *sw) { function lv_sw_set_style (line 214) | void lv_sw_set_style(lv_obj_t * sw, lv_sw_style_t type, lv_style_t * style) function lv_sw_set_anim_time (line 236) | void lv_sw_set_anim_time(lv_obj_t *sw, uint16_t anim_time) function lv_style_t (line 255) | lv_style_t * lv_sw_get_style(const lv_obj_t * sw, lv_sw_style_t type) function lv_sw_get_anim_time (line 281) | uint16_t lv_sw_get_anim_time(const lv_obj_t *sw) function lv_res_t (line 303) | static lv_res_t lv_sw_signal(lv_obj_t * sw, lv_signal_t sign, void * param) function lv_sw_anim_to_value (line 424) | static void lv_sw_anim_to_value(lv_obj_t * sw, int16_t value) FILE: bdk/libs/lvgl/lv_objx/lv_sw.h type lv_sw_ext_t (line 41) | typedef struct type lv_sw_style_t (line 61) | typedef uint8_t lv_sw_style_t; function lv_sw_set_action (line 122) | static inline void lv_sw_set_action(lv_obj_t * sw, lv_action_t action) function lv_sw_get_state (line 154) | static inline bool lv_sw_get_state(const lv_obj_t *sw) function lv_action_t (line 164) | static inline lv_action_t lv_sw_get_action(const lv_obj_t * slider) FILE: bdk/libs/lvgl/lv_objx/lv_ta.c function lv_obj_t (line 79) | lv_obj_t * lv_ta_create(lv_obj_t * par, const lv_obj_t * copy) function lv_ta_add_char (line 189) | void lv_ta_add_char(lv_obj_t * ta, uint32_t c) function lv_ta_add_text (line 257) | void lv_ta_add_text(lv_obj_t * ta, const char * txt) function lv_ta_del_char (line 319) | void lv_ta_del_char(lv_obj_t * ta) function lv_ta_set_text (line 363) | void lv_ta_set_text(lv_obj_t * ta, const char * txt) function lv_ta_set_cursor_pos (line 423) | void lv_ta_set_cursor_pos(lv_obj_t * ta, int16_t pos) function lv_ta_set_cursor_type (line 497) | void lv_ta_set_cursor_type(lv_obj_t * ta, lv_cursor_type_t cur_type) function lv_ta_set_pwd_mode (line 512) | void lv_ta_set_pwd_mode(lv_obj_t * ta, bool en) function lv_ta_set_one_line (line 552) | void lv_ta_set_one_line(lv_obj_t * ta, bool en) function lv_ta_set_text_align (line 588) | void lv_ta_set_text_align(lv_obj_t * ta, lv_label_align_t align) function lv_ta_set_accepted_chars (line 622) | void lv_ta_set_accepted_chars(lv_obj_t * ta, const char * list) function lv_ta_set_max_length (line 634) | void lv_ta_set_max_length(lv_obj_t * ta, uint16_t num) function lv_ta_set_style (line 647) | void lv_ta_set_style(lv_obj_t * ta, lv_ta_style_t type, lv_style_t * style) function lv_obj_t (line 698) | lv_obj_t * lv_ta_get_label(const lv_obj_t * ta) function lv_ta_get_cursor_pos (line 710) | uint16_t lv_ta_get_cursor_pos(const lv_obj_t * ta) function lv_cursor_type_t (line 721) | lv_cursor_type_t lv_ta_get_cursor_type(const lv_obj_t * ta) function lv_ta_get_pwd_mode (line 732) | bool lv_ta_get_pwd_mode(const lv_obj_t * ta) function lv_ta_get_one_line (line 743) | bool lv_ta_get_one_line(const lv_obj_t * ta) function lv_ta_get_max_length (line 766) | uint16_t lv_ta_get_max_length(lv_obj_t * ta) function lv_style_t (line 778) | lv_style_t * lv_ta_get_style(const lv_obj_t * ta, lv_ta_style_t type) function lv_ta_cursor_right (line 812) | void lv_ta_cursor_right(lv_obj_t * ta) function lv_ta_cursor_left (line 823) | void lv_ta_cursor_left(lv_obj_t * ta) function lv_ta_cursor_down (line 836) | void lv_ta_cursor_down(lv_obj_t * ta) function lv_ta_cursor_up (line 866) | void lv_ta_cursor_up(lv_obj_t * ta) function lv_ta_design (line 903) | static bool lv_ta_design(lv_obj_t * ta, const lv_area_t * mask, lv_desig... function lv_ta_scrollable_design (line 929) | static bool lv_ta_scrollable_design(lv_obj_t * scrl, const lv_area_t * m... function lv_res_t (line 1002) | static lv_res_t lv_ta_signal(lv_obj_t * ta, lv_signal_t sign, void * param) function lv_res_t (line 1104) | static lv_res_t lv_ta_scrollable_signal(lv_obj_t * scrl, lv_signal_t sig... function cursor_blink_anim (line 1148) | static void cursor_blink_anim(lv_obj_t * ta, uint8_t show) function pwd_char_hider_anim (line 1175) | static void pwd_char_hider_anim(lv_obj_t * ta, int32_t x) function pwd_char_hider (line 1187) | static void pwd_char_hider(lv_obj_t * ta) function char_is_accepted (line 1212) | static bool char_is_accepted(lv_obj_t * ta, uint32_t c) function get_cursor_style (line 1241) | static void get_cursor_style(lv_obj_t * ta, lv_style_t * style_res) function refr_cursor_area (line 1269) | static void refr_cursor_area(lv_obj_t * ta) FILE: bdk/libs/lvgl/lv_objx/lv_ta.h type lv_cursor_type_t (line 54) | typedef uint8_t lv_cursor_type_t; type lv_ta_ext_t (line 57) | typedef struct type lv_ta_style_t (line 84) | typedef uint8_t lv_ta_style_t; function lv_ta_set_action (line 194) | static inline void lv_ta_set_action(lv_obj_t * ta, lv_action_t action) function lv_ta_set_sb_mode (line 204) | static inline void lv_ta_set_sb_mode(lv_obj_t * ta, lv_sb_mode_t mode) function lv_ta_set_scroll_propagation (line 214) | static inline void lv_ta_set_scroll_propagation(lv_obj_t * ta, bool en) function lv_ta_set_edge_flash (line 224) | static inline void lv_ta_set_edge_flash(lv_obj_t * ta, bool en) function lv_action_t (line 309) | static inline lv_action_t lv_ta_get_action(lv_obj_t * ta) function lv_sb_mode_t (line 319) | static inline lv_sb_mode_t lv_ta_get_sb_mode(const lv_obj_t * ta) function lv_ta_get_scroll_propagation (line 329) | static inline bool lv_ta_get_scroll_propagation(lv_obj_t * ta) function lv_ta_get_edge_flash (line 339) | static inline bool lv_ta_get_edge_flash(lv_obj_t * ta) FILE: bdk/libs/lvgl/lv_objx/lv_table.c function lv_obj_t (line 53) | lv_obj_t * lv_table_create(lv_obj_t * par, const lv_obj_t * copy) function lv_table_set_cell_value (line 131) | void lv_table_set_cell_value(lv_obj_t * table, uint16_t row, uint16_t co... function lv_table_set_row_cnt (line 165) | void lv_table_set_row_cnt(lv_obj_t * table, uint16_t row_cnt) function lv_table_set_col_cnt (line 194) | void lv_table_set_col_cnt(lv_obj_t * table, uint16_t col_cnt) function lv_table_set_col_width (line 229) | void lv_table_set_col_width(lv_obj_t * table, uint16_t col_id, lv_coord_... function lv_table_set_cell_align (line 248) | void lv_table_set_cell_align(lv_obj_t * table, uint16_t row, uint16_t co... function lv_table_set_cell_type (line 276) | void lv_table_set_cell_type(lv_obj_t * table, uint16_t row, uint16_t col... function lv_table_set_cell_crop (line 307) | void lv_table_set_cell_crop(lv_obj_t * table, uint16_t row, uint16_t col... function lv_table_set_cell_merge_right (line 336) | void lv_table_set_cell_merge_right(lv_obj_t * table, uint16_t row, uint1... function lv_table_set_style (line 365) | void lv_table_set_style(lv_obj_t * table, lv_table_style_t type, lv_styl... function lv_table_get_row_cnt (line 423) | uint16_t lv_table_get_row_cnt(lv_obj_t * table) function lv_table_get_col_cnt (line 434) | uint16_t lv_table_get_col_cnt(lv_obj_t * table) function lv_coord_t (line 446) | lv_coord_t lv_table_get_col_width(lv_obj_t * table, uint16_t col_id) function lv_label_align_t (line 464) | lv_label_align_t lv_table_get_cell_align(lv_obj_t * table, uint16_t row,... function lv_label_align_t (line 488) | lv_label_align_t lv_table_get_cell_type(lv_obj_t * table, uint16_t row, ... function lv_label_align_t (line 512) | lv_label_align_t lv_table_get_cell_crop(lv_obj_t * table, uint16_t row, ... function lv_table_get_cell_merge_right (line 536) | bool lv_table_get_cell_merge_right(lv_obj_t * table, uint16_t row, uint1... function lv_style_t (line 560) | lv_style_t * lv_table_get_style(const lv_obj_t * table, lv_table_style_t... function lv_table_design (line 602) | static bool lv_table_design(lv_obj_t * table, const lv_area_t * mask, lv... function lv_res_t (line 746) | static lv_res_t lv_table_signal(lv_obj_t * table, lv_signal_t sign, void... function refr_size (line 777) | static void refr_size(lv_obj_t * table) function lv_coord_t (line 801) | static lv_coord_t get_row_height(lv_obj_t * table, uint16_t row_id) FILE: bdk/libs/lvgl/lv_objx/lv_table.h type lv_table_cell_format_t (line 44) | typedef union { type lv_table_ext_t (line 55) | typedef struct { type lv_table_style_t (line 73) | typedef uint8_t lv_table_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_tabview.c function lv_obj_t (line 83) | lv_obj_t * lv_tabview_create(lv_obj_t * par, const lv_obj_t * copy) function lv_tabview_clean (line 203) | void lv_tabview_clean(lv_obj_t * obj) function lv_obj_t (line 219) | lv_obj_t * lv_tabview_add_tab(lv_obj_t * tabview, const char * name) function lv_tabview_set_tab_act (line 286) | void lv_tabview_set_tab_act(lv_obj_t * tabview, uint16_t id, bool anim_en) function lv_tabview_set_tab_load_action (line 359) | void lv_tabview_set_tab_load_action(lv_obj_t * tabview, lv_tabview_actio... function lv_tabview_set_sliding (line 370) | void lv_tabview_set_sliding(lv_obj_t * tabview, bool en) function lv_tabview_set_anim_time (line 381) | void lv_tabview_set_anim_time(lv_obj_t * tabview, uint16_t anim_time) function lv_tabview_set_style (line 396) | void lv_tabview_set_style(lv_obj_t * tabview, lv_tabview_style_t type, l... function lv_tabview_set_btns_pos (line 434) | void lv_tabview_set_btns_pos(lv_obj_t * tabview, lv_tabview_btns_pos_t b... function lv_tabview_set_btns_hidden (line 447) | void lv_tabview_set_btns_hidden(lv_obj_t *tabview, bool en) function lv_tabview_get_tab_act (line 464) | uint16_t lv_tabview_get_tab_act(const lv_obj_t * tabview) function lv_tabview_get_tab_count (line 475) | uint16_t lv_tabview_get_tab_count(const lv_obj_t * tabview) function lv_obj_t (line 487) | lv_obj_t * lv_tabview_get_tab(const lv_obj_t * tabview, uint16_t id) function lv_tabview_action_t (line 508) | lv_tabview_action_t lv_tabview_get_tab_load_action(const lv_obj_t * tabv... function lv_tabview_get_sliding (line 519) | bool lv_tabview_get_sliding(const lv_obj_t * tabview) function lv_tabview_get_anim_time (line 530) | uint16_t lv_tabview_get_anim_time(const lv_obj_t * tabview) function lv_style_t (line 542) | lv_style_t * lv_tabview_get_style(const lv_obj_t * tabview, lv_tabview_s... function lv_tabview_btns_pos_t (line 578) | lv_tabview_btns_pos_t lv_tabview_get_btns_pos(const lv_obj_t * tabview) function lv_tabview_get_btns_hidden (line 589) | bool lv_tabview_get_btns_hidden(const lv_obj_t *tabview) function lv_res_t (line 607) | static lv_res_t lv_tabview_signal(lv_obj_t * tabview, lv_signal_t sign, ... function lv_res_t (line 677) | static lv_res_t tabpage_signal(lv_obj_t * tab_page, lv_signal_t sign, vo... function lv_res_t (line 707) | static lv_res_t tabpage_scrl_signal(lv_obj_t * tab_scrl, lv_signal_t sig... function tabpage_pressed_handler (line 737) | static void tabpage_pressed_handler(lv_obj_t * tabview, lv_obj_t * tabpage) function tabpage_pressing_handler (line 751) | static void tabpage_pressing_handler(lv_obj_t * tabview, lv_obj_t * tabp... function tabpage_press_lost_handler (line 790) | static void tabpage_press_lost_handler(lv_obj_t * tabview, lv_obj_t * ta... function lv_res_t (line 830) | static lv_res_t tab_btnm_action(lv_obj_t * tab_btnm, const char * tab_name) function tabview_realign (line 851) | static void tabview_realign(lv_obj_t * tabview) FILE: bdk/libs/lvgl/lv_objx/lv_tabview.h type lv_res_t (line 47) | typedef lv_res_t (*lv_tabview_action_t)(lv_obj_t *, uint16_t); type lv_tabview_btns_pos_t (line 54) | typedef uint8_t lv_tabview_btns_pos_t; type lv_tabview_ext_t (line 57) | typedef struct type lv_tabview_style_t (line 86) | typedef uint8_t lv_tabview_style_t; FILE: bdk/libs/lvgl/lv_objx/lv_tileview.c function lv_obj_t (line 61) | lv_obj_t * lv_tileview_create(lv_obj_t * par, const lv_obj_t * copy) function lv_tileview_add_element (line 131) | void lv_tileview_add_element(lv_obj_t * element) function lv_tileview_set_valid_positions (line 149) | void lv_tileview_set_valid_positions(lv_obj_t * tileview, const lv_point... function lv_tileview_set_tile_act (line 162) | void lv_tileview_set_tile_act(lv_obj_t * tileview, lv_coord_t x, lv_coor... function lv_tileview_set_tile_load_action (line 226) | void lv_tileview_set_tile_load_action(lv_obj_t * tileview, lv_tileview_a... function lv_tileview_set_style (line 239) | void lv_tileview_set_style(lv_obj_t * tileview, lv_tileview_style_t type... function lv_style_t (line 263) | lv_style_t * lv_tileview_get_style(const lv_obj_t * tileview, lv_tilevie... function lv_res_t (line 296) | static lv_res_t lv_tileview_signal(lv_obj_t * tileview, lv_signal_t sign... function lv_res_t (line 326) | static lv_res_t lv_tileview_scrl_signal(lv_obj_t * scrl, lv_signal_t sig... function lv_res_t (line 438) | static lv_res_t element_signal_func(lv_obj_t * element, lv_signal_t sign... function drag_end_handler (line 501) | static void drag_end_handler(lv_obj_t * tileview) function set_valid_drag_dirs (line 555) | static bool set_valid_drag_dirs(lv_obj_t * tileview) FILE: bdk/libs/lvgl/lv_objx/lv_tileview.h type lv_res_t (line 39) | typedef lv_res_t (*lv_tileview_action_t)(lv_obj_t *, lv_coord_t, lv_coor... type lv_tileview_ext_t (line 42) | typedef struct { type lv_tileview_style_t (line 62) | typedef uint8_t lv_tileview_style_t; function lv_tileview_set_edge_flash (line 114) | static inline void lv_tileview_set_edge_flash(lv_obj_t * tileview, bool en) function lv_tileview_get_edge_flash (line 136) | static inline bool lv_tileview_get_edge_flash(lv_obj_t * tileview) FILE: bdk/libs/lvgl/lv_objx/lv_win.c function lv_obj_t (line 63) | lv_obj_t * lv_win_create(lv_obj_t * par, const lv_obj_t * copy) function lv_win_clean (line 167) | void lv_win_clean(lv_obj_t * obj) function lv_obj_t (line 184) | lv_obj_t * lv_win_add_btn(lv_obj_t * win, const void * img_src, const ch... function lv_res_t (line 222) | lv_res_t lv_win_close_action(lv_obj_t * btn) function lv_win_set_title (line 236) | void lv_win_set_title(lv_obj_t * win, const char * title) function lv_win_set_btn_size (line 249) | void lv_win_set_btn_size(lv_obj_t * win, lv_coord_t size) function lv_win_set_layout (line 264) | void lv_win_set_layout(lv_obj_t * win, lv_layout_t layout) function lv_win_set_sb_mode (line 275) | void lv_win_set_sb_mode(lv_obj_t * win, lv_sb_mode_t sb_mode) function lv_win_set_style (line 287) | void lv_win_set_style(lv_obj_t * win, lv_win_style_t type, lv_style_t * ... function lv_win_set_drag (line 335) | void lv_win_set_drag(lv_obj_t *win, bool en) function lv_obj_t (line 363) | lv_obj_t * lv_win_get_content(const lv_obj_t * win) function lv_coord_t (line 374) | lv_coord_t lv_win_get_btn_size(const lv_obj_t * win) function lv_obj_t (line 386) | lv_obj_t * lv_win_get_from_btn(const lv_obj_t * ctrl_btn) function lv_layout_t (line 399) | lv_layout_t lv_win_get_layout(lv_obj_t * win) function lv_sb_mode_t (line 410) | lv_sb_mode_t lv_win_get_sb_mode(lv_obj_t * win) function lv_coord_t (line 421) | lv_coord_t lv_win_get_width(lv_obj_t * win) function lv_style_t (line 436) | lv_style_t * lv_win_get_style(const lv_obj_t * win, lv_win_style_t type) function lv_win_focus (line 481) | void lv_win_focus(lv_obj_t * win, lv_obj_t * obj, uint16_t anim_time) function lv_res_t (line 498) | static lv_res_t lv_win_signal(lv_obj_t * win, lv_signal_t sign, void * p... function lv_win_realign (line 554) | static void lv_win_realign(lv_obj_t * win) FILE: bdk/libs/lvgl/lv_objx/lv_win.h type lv_win_ext_t (line 74) | typedef struct type lv_win_style_t (line 96) | typedef uint8_t lv_win_style_t; function lv_win_get_drag (line 250) | static inline bool lv_win_get_drag(const lv_obj_t *win) function lv_win_scroll_hor (line 272) | static inline void lv_win_scroll_hor(lv_obj_t * win, lv_coord_t dist) function lv_win_scroll_ver (line 282) | static inline void lv_win_scroll_ver(lv_obj_t * win, lv_coord_t dist) FILE: bdk/libs/lvgl/lv_themes/lv_theme.c function lv_theme_set_current (line 58) | void lv_theme_set_current(lv_theme_t * th) function lv_theme_t (line 100) | lv_theme_t * lv_theme_get_current(void) FILE: bdk/libs/lvgl/lv_themes/lv_theme.h type lv_theme_t (line 48) | typedef struct { FILE: bdk/libs/lvgl/lv_themes/lv_theme_hekate.c function basic_init (line 80) | static void basic_init(void) function cont_init (line 122) | static void cont_init(void) function btn_init (line 134) | static void btn_init(void) function label_init (line 188) | static void label_init(void) function line_init (line 209) | static void line_init(void) function led_init (line 219) | static void led_init(void) function bar_init (line 237) | static void bar_init(void) function slider_init (line 261) | static void slider_init(void) function sw_init (line 283) | static void sw_init(void) function lmeter_init (line 310) | static void lmeter_init(void) function gauge_init (line 325) | static void gauge_init(void) function arc_init (line 344) | static void arc_init(void) function preload_init (line 363) | static void preload_init(void) function chart_init (line 371) | static void chart_init(void) function calendar_init (line 378) | static void calendar_init(void) function cb_init (line 416) | static void cb_init(void) function btnm_init (line 450) | static void btnm_init(void) function kb_init (line 496) | static void kb_init(void) function mbox_init (line 523) | static void mbox_init(void) function page_init (line 546) | static void page_init(void) function ta_init (line 555) | static void ta_init(void) function spinbox_init (line 582) | static void spinbox_init(void) function list_init (line 591) | static void list_init(void) function ddlist_init (line 646) | static void ddlist_init(void) function roller_init (line 671) | static void roller_init(void) function tabview_init (line 692) | static void tabview_init(void) function tileview_init (line 760) | static void tileview_init(void) function table_init (line 769) | static void table_init(void) function win_init (line 784) | static void win_init(void) function lv_theme_t (line 836) | lv_theme_t * lv_theme_hekate_init(uint32_t bg_color, uint16_t hue, lv_fo... function lv_theme_t (line 889) | lv_theme_t * lv_theme_get_hekate(void) FILE: bdk/mem/emc_t210.h type emc_mr_t (line 722) | typedef enum _emc_mr_t type emc_mr_chip_data_t (line 738) | typedef struct _emc_mr_chip_data_t type emc_mr_data_t (line 749) | typedef struct _emc_mr_data_t type emc_regs_t210_t (line 755) | typedef struct _emc_regs_t210_t { FILE: bdk/mem/heap.c function _heap_create (line 26) | static void _heap_create(void *start) function _heap_free (line 116) | static void _heap_free(void *addr) function heap_init (line 157) | void heap_init(void *base) function heap_set (line 162) | void heap_set(heap_t *heap) function free (line 184) | void free(void *buf) function heap_monitor (line 189) | void heap_monitor(heap_monitor_t *mon, bool print_node_stats) FILE: bdk/mem/heap.h type hnode_t (line 23) | typedef struct _hnode type heap_t (line 32) | typedef struct _heap type heap_monitor_t (line 39) | typedef struct FILE: bdk/mem/mc.c function mc_config_carveout_hos (line 27) | void mc_config_carveout_hos() function mc_enable_ahb_redirect (line 110) | void mc_enable_ahb_redirect(u32 offset) function mc_disable_ahb_redirect (line 119) | void mc_disable_ahb_redirect() function mc_client_has_access (line 129) | bool mc_client_has_access(void *address) function mc_enable (line 141) | void mc_enable() FILE: bdk/mem/mc_t210.h type mc_regs_t210_t (line 744) | typedef struct _mc_regs_t210_t { FILE: bdk/mem/minerva.c function minerva_init (line 40) | int minerva_init(minerva_str_t *mtc_str) function minerva_change_freq (line 134) | void minerva_change_freq(minerva_freq_t freq) function minerva_deinit (line 152) | void minerva_deinit() function minerva_sdmmc_la_program (line 161) | void minerva_sdmmc_la_program(void *table, bool t210b01) function minerva_prep_boot_hos (line 181) | void minerva_prep_boot_hos() function minerva_prep_boot_l4t (line 204) | void minerva_prep_boot_l4t(u32 oc_freq, u32 opt_custom, bool prg_sdmmc_la) function minerva_periodic_training (line 269) | void minerva_periodic_training() function emc_table_t (line 281) | emc_table_t *minerva_get_mtc_table() function minerva_get_mtc_table_entries (line 289) | int minerva_get_mtc_table_entries() FILE: bdk/mem/minerva.h type mtc_config_t (line 29) | typedef struct type minerva_str_t (line 45) | typedef struct type train_mode_t (line 51) | enum train_mode_t type minerva_freq_t (line 60) | typedef enum FILE: bdk/mem/mtc_table.h type pllm_clk_config_t (line 25) | typedef struct type burst_regs_t (line 34) | typedef struct type burst_regs_table_t (line 260) | typedef struct type ptfv_list_table_t (line 269) | typedef struct type burst_reg_per_ch_t (line 285) | typedef struct type trim_regs_t (line 297) | typedef struct type trim_perch_regs_t (line 439) | typedef struct type dram_timings_t (line 453) | typedef struct type vref_perch_regs_t (line 462) | typedef struct type trim_regs_table_t (line 470) | typedef struct type emc_table_t (line 477) | typedef struct FILE: bdk/mem/sdram.c type sdram_vendor_patch_t (line 40) | typedef struct _sdram_vendor_patch_t function _sdram_wait_emc_status (line 88) | static int _sdram_wait_emc_status(u32 reg_offset, u32 bit_mask, bool upd... function _sdram_req_mrr_data (line 117) | static void _sdram_req_mrr_data(u32 data, bool dual_channel) function emc_mr_data_t (line 125) | emc_mr_data_t sdram_read_mrx(emc_mr_t mrx) function _sdram_config_t210 (line 185) | static void _sdram_config_t210(const sdram_params_t210_t *params) function _sdram_config_t210b01 (line 798) | static void _sdram_config_t210b01(const sdram_params_t210b01_t *params) function sdram_init (line 1523) | void sdram_init() FILE: bdk/mem/sdram.h type sdram_ids_erista (line 42) | enum sdram_ids_erista type sdram_ids_mariko (line 62) | enum sdram_ids_mariko type sdram_codes_mariko (line 115) | enum sdram_codes_mariko FILE: bdk/mem/sdram_param_t210.h type sdram_params_t210_t (line 40) | typedef struct _sdram_params_t210_t FILE: bdk/mem/sdram_param_t210b01.h type sdram_params_t210b01_t (line 17) | typedef struct _sdram_params_t210b01_t FILE: bdk/mem/smmu.c function pde_t (line 85) | static pde_t *_smmu_pdir_alloc() function _smmu_flush_regs (line 96) | static void _smmu_flush_regs() function smmu_flush_all (line 101) | void smmu_flush_all() function smmu_init (line 112) | void smmu_init() function smmu_enable (line 122) | void smmu_enable() function smmu_disable (line 137) | void smmu_disable() function smmu_reset_heap (line 162) | void smmu_reset_heap() function smmu_domain_deinit (line 182) | void smmu_domain_deinit(u32 dev_base, u32 asid) function smmu_domain_bypass (line 190) | void smmu_domain_bypass(u32 dev_base, bool bypass) function pte_t (line 207) | static pte_t *_smmu_get_pte(pde_t *pdir, u32 iova) function smmu_map (line 238) | void smmu_map(void *ptb, u32 iova, u64 iopa, u32 pages, u32 attr) function smmu_map_huge (line 255) | void smmu_map_huge(void *ptb, u32 iova, u64 iopa, u32 regions, u32 attr) FILE: bdk/mem/smmu.h type pde_t (line 32) | typedef struct _pde_t { type pte_t (line 55) | typedef struct _pte_t { FILE: bdk/module.h type bdk_params_t (line 33) | typedef struct _bdkParams_t FILE: bdk/power/bm92t36.c type pd_object_t (line 66) | typedef struct _pd_object_t { function _bm92t36_read_reg (line 73) | static int _bm92t36_read_reg(u8 *buf, u32 size, u32 reg) function bm92t36_get_version (line 79) | int bm92t36_get_version(u32 *value) function bm92t36_get_source_info (line 98) | void bm92t36_get_source_info(bool *inserted, usb_pd_objects_t *usb_pd) FILE: bdk/power/bm92t36.h type usb_pd_object_t (line 26) | typedef struct _usb_pd_object_t type usb_pd_objects_t (line 32) | typedef struct _usb_pd_objects_t FILE: bdk/power/bq24193.c function u8 (line 23) | static u8 bq24193_get_reg(u8 reg) function bq24193_get_version (line 28) | int bq24193_get_version(u32 *value) function bq24193_get_property (line 40) | int bq24193_get_property(enum BQ24193_reg_prop prop, int *value) function bq24193_enable_charger (line 170) | void bq24193_enable_charger() function bq24193_fake_battery_removal (line 180) | void bq24193_fake_battery_removal() FILE: bdk/power/bq24193.h type BQ24193_reg (line 91) | enum BQ24193_reg { type BQ24193_reg_prop (line 105) | enum BQ24193_reg_prop { type BQ24193_reg_prop (line 120) | enum BQ24193_reg_prop FILE: bdk/power/max17050.c function u16 (line 54) | static u16 max17050_get_reg(u8 reg) function max17050_get_version (line 63) | int max17050_get_version(u32 *value) function max17050_get_property (line 75) | int max17050_get_property(enum MAX17050_reg reg, int *value) function _max17050_write_verify_reg (line 146) | static int _max17050_write_verify_reg(u8 reg, u16 value) function _max17050_override_por (line 162) | static void _max17050_override_por(u8 reg, u16 value) function _max17050_load_new_capacity_params (line 168) | static void _max17050_load_new_capacity_params() function _max17050_reset_vfsoc0_reg (line 190) | static void _max17050_reset_vfsoc0_reg() function _max17050_update_capacity_regs (line 204) | static void _max17050_update_capacity_regs() function _max17050_write_config_regs (line 212) | static void _max17050_write_config_regs() function _max17050_override_por_values (line 230) | static void _max17050_override_por_values() function _max17050_set_por_bit (line 245) | static void _max17050_set_por_bit(u16 value) function max17050_fix_configuration (line 250) | void max17050_fix_configuration() function max17050_dump_regs (line 286) | void max17050_dump_regs(void *buf) FILE: bdk/power/max17050.h type MAX17050_reg (line 30) | enum MAX17050_reg { type MAX17050_reg (line 123) | enum MAX17050_reg FILE: bdk/power/max77620.h type max77620_fps_src (line 372) | enum max77620_fps_src { FILE: bdk/power/max7762x.c type max77620_fps_t (line 31) | typedef struct _max77620_fps_t type max77621_ctrl_t (line 39) | typedef struct _max77621_ctrl_t type max77812_en_t (line 47) | typedef struct _max77812_ctrl_t type max77620_regulator_t (line 55) | typedef struct _max77620_regulator_t function u8 (line 98) | static u8 _max77812_get_address() function u8 (line 111) | static u8 _max7762x_get_i2c_address(u32 id) function _max7762x_set_reg (line 135) | static void _max7762x_set_reg(u8 addr, u8 reg, u8 val) function max77620_regulator_get_status (line 148) | int max77620_regulator_get_status(u32 id) function max77620_regulator_config_fps (line 166) | int max77620_regulator_config_fps(u32 id) function max7762x_regulator_set_voltage (line 183) | int max7762x_regulator_set_voltage(u32 id, u32 uv) function max7762x_regulator_enable (line 215) | int max7762x_regulator_enable(u32 id, bool enable) function max77620_config_gpio (line 278) | void max77620_config_gpio(u32 gpio_id, bool enable) function max77621_config_default (line 295) | void max77621_config_default(u32 id, bool por) function max77620_config_default (line 323) | void max77620_config_default() function max77620_low_battery_monitor_config (line 343) | void max77620_low_battery_monitor_config(bool enable) FILE: bdk/power/regulator_5v.c function regulator_5v_enable (line 28) | void regulator_5v_enable(u8 dev) function regulator_5v_disable (line 60) | void regulator_5v_disable(u8 dev) function regulator_5v_get_dev_enabled (line 82) | bool regulator_5v_get_dev_enabled(u8 dev) function regulator_5v_usb_src_enable (line 87) | void regulator_5v_usb_src_enable(bool enable) FILE: bdk/rtc/max77620-rtc.c function max77620_rtc_prep_read (line 29) | void max77620_rtc_prep_read() function max77620_rtc_get_time (line 34) | void max77620_rtc_get_time(rtc_time_t *time) function max77620_rtc_stop_alarm (line 76) | void max77620_rtc_stop_alarm() function max77620_rtc_epoch_to_date (line 96) | void max77620_rtc_epoch_to_date(u32 epoch, rtc_time_t *time) function u32 (line 138) | u32 max77620_rtc_date_to_epoch(const rtc_time_t *time) function max77620_rtc_get_time_adjusted (line 165) | void max77620_rtc_get_time_adjusted(rtc_time_t *time) function max77620_rtc_set_auto_dst (line 181) | void max77620_rtc_set_auto_dst(bool enable) function max77620_rtc_set_epoch_offset (line 186) | void max77620_rtc_set_epoch_offset(int offset) function max77620_rtc_set_reboot_reason (line 191) | void max77620_rtc_set_reboot_reason(rtc_reboot_reason_t *rr) function max77620_rtc_get_reboot_reason (line 208) | bool max77620_rtc_get_reboot_reason(rtc_reboot_reason_t *rr) FILE: bdk/rtc/max77620-rtc.h type rtc_time_t (line 67) | typedef struct _rtc_time_t { type rtc_rr_decoded_t (line 88) | typedef struct _rtc_rr_decoded_t type rtc_rr_encoded_t (line 96) | typedef struct _rtc_rr_encoded_t type rtc_reboot_reason_t (line 102) | typedef struct _rtc_reboot_reason_t FILE: bdk/sec/se.c type se_ll_t (line 28) | typedef struct _se_ll_t function _se_ls_1bit (line 38) | static void _se_ls_1bit(void *buf) function _se_ls_1bit_le (line 54) | static void _se_ls_1bit_le(void *buf) function _se_ll_set (line 70) | static void _se_ll_set(se_ll_t *ll, u32 addr, u32 size) function _se_op_wait (line 77) | static int _se_op_wait() function _se_execute_finalize (line 127) | static int _se_execute_finalize() function _se_execute (line 137) | static int _se_execute(u32 op, void *dst, u32 dst_size, const void *src,... function _se_execute_oneshot (line 176) | static int _se_execute_oneshot(u32 op, void *dst, u32 dst_size, const vo... function _se_execute_aes_oneshot (line 181) | static int _se_execute_aes_oneshot(void *dst, const void *src, u32 size) function _se_aes_counter_set (line 220) | static void _se_aes_counter_set(const void *ctr) function se_rsa_acc_ctrl (line 229) | void se_rsa_acc_ctrl(u32 rs, u32 flags) function se_key_acc_ctrl (line 239) | void se_key_acc_ctrl(u32 ks, u32 flags) function u32 (line 247) | u32 se_key_acc_ctrl_get(u32 ks) function se_aes_key_set (line 252) | void se_aes_key_set(u32 ks, const void *key, u32 size) function se_aes_iv_set (line 265) | void se_aes_iv_set(u32 ks, const void *iv, u32 size) function se_aes_key_get (line 278) | void se_aes_key_get(u32 ks, void *key, u32 size) function se_aes_key_clear (line 292) | void se_aes_key_clear(u32 ks) function se_aes_iv_clear (line 302) | void se_aes_iv_clear(u32 ks) function se_aes_unwrap_key (line 312) | int se_aes_unwrap_key(u32 ks_dst, u32 ks_src, const void *seed) function se_aes_crypt_ecb (line 322) | int se_aes_crypt_ecb(u32 ks, int enc, void *dst, const void *src, u32 size) function se_aes_crypt_cbc (line 340) | int se_aes_crypt_cbc(u32 ks, int enc, void *dst, const void *src, u32 size) function se_aes_crypt_ofb (line 358) | int se_aes_crypt_ofb(u32 ks, void *dst, const void *src, u32 size) function se_aes_crypt_ctr (line 368) | int se_aes_crypt_ctr(u32 ks, void *dst, const void *src, u32 size, void ... function se_aes_crypt_xts_sec (line 381) | int se_aes_crypt_xts_sec(u32 tweak_ks, u32 crypt_ks, int enc, u64 sec, v... function se_aes_crypt_xts_sec_nx (line 417) | int se_aes_crypt_xts_sec_nx(u32 tweak_ks, u32 crypt_ks, int enc, u64 sec... function se_aes_crypt_xts (line 469) | int se_aes_crypt_xts(u32 tweak_ks, u32 crypt_ks, int enc, u64 sec, void ... function _se_sha_hash_256_get_hash (line 481) | static void _se_sha_hash_256_get_hash(void *hash) function _se_sha_hash_256 (line 490) | static int _se_sha_hash_256(void *hash, u64 total_size, const void *src,... function se_sha_hash_256_async (line 538) | int se_sha_hash_256_async(void *hash, const void *src, u32 size) function se_sha_hash_256_oneshot (line 543) | int se_sha_hash_256_oneshot(void *hash, const void *src, u32 size) function se_sha_hash_256_partial_start (line 548) | int se_sha_hash_256_partial_start(void *hash, const void *src, u32 size,... function se_sha_hash_256_partial_update (line 557) | int se_sha_hash_256_partial_update(void *hash, const void *src, u32 size... function se_sha_hash_256_partial_end (line 566) | int se_sha_hash_256_partial_end(void *hash, u64 total_size, const void *... function se_sha_hash_256_finalize (line 571) | int se_sha_hash_256_finalize(void *hash) function se_rng_pseudo (line 580) | int se_rng_pseudo(void *dst, u32 size) function se_aes_ctx_get_keys (line 618) | void se_aes_ctx_get_keys(u8 *buf, u8 *keys, u32 keysize) function se_aes_hash_cmac (line 674) | int se_aes_hash_cmac(u32 ks, void *hash, const void *src, u32 size) FILE: bdk/sec/tsec.c function _tsec_dma_wait_idle (line 41) | static int _tsec_dma_wait_idle() function _tsec_dma_pa_to_internal_100 (line 52) | static int _tsec_dma_pa_to_internal_100(int not_imem, int i_offset, int ... function tsec_query (line 68) | int tsec_query(void *tsec_keys, tsec_ctxt_t *tsec_ctxt) FILE: bdk/sec/tsec.h type tsec_fw_type (line 23) | enum tsec_fw_type type tsec_ctxt_t (line 31) | typedef struct _tsec_ctxt_t FILE: bdk/soc/actmon.c type actmon_dev_reg_t (line 83) | typedef struct _actmon_dev_reg_t function actmon_hist_enable (line 99) | void actmon_hist_enable(actmon_hist_src_t src) function actmon_hist_disable (line 105) | void actmon_hist_disable() function actmon_hist_get (line 110) | void actmon_hist_get(u32 *histogram) function actmon_dev_enable (line 119) | void actmon_dev_enable(actmon_dev_t dev) function actmon_dev_disable (line 129) | void actmon_dev_disable(actmon_dev_t dev) function u32 (line 136) | u32 actmon_dev_get_load(actmon_dev_t dev) function u32 (line 146) | u32 actmon_dev_get_load_avg(actmon_dev_t dev) function atmon_dev_all_disable (line 156) | void atmon_dev_all_disable() function actmon_init (line 161) | void actmon_init() function actmon_end (line 169) | void actmon_end() FILE: bdk/soc/actmon.h type actmon_dev_t (line 24) | typedef enum _actmon_dev_t type actmon_hist_src_t (line 37) | typedef enum _actmon_hist_src_t FILE: bdk/soc/bpmp.c function bpmp_mmu_maintenance (line 127) | void bpmp_mmu_maintenance(u32 op, bool force) function bpmp_mmu_set_entry (line 143) | void bpmp_mmu_set_entry(int idx, const bpmp_mmu_entry_t *entry, bool apply) function bpmp_mmu_enable (line 163) | void bpmp_mmu_enable() function bpmp_mmu_disable (line 191) | void bpmp_mmu_disable() function bpmp_clk_rate_relaxed (line 218) | void bpmp_clk_rate_relaxed(bool enable) function bpmp_clk_rate_get (line 254) | void bpmp_clk_rate_get() function bpmp_clk_rate_set (line 276) | void bpmp_clk_rate_set(bpmp_freq_t fid) function bpmp_state_set (line 305) | void bpmp_state_set(bpmp_state_t state) function bpmp_usleep (line 313) | void bpmp_usleep(u32 us) function bpmp_msleep (line 327) | void bpmp_msleep(u32 ms) function bpmp_halt (line 341) | void bpmp_halt() FILE: bdk/soc/bpmp.h type bpmp_maintenance_t (line 24) | typedef enum type bpmp_mmu_entry_t (line 38) | typedef struct _bpmp_mmu_entry_t type bpmp_freq_t (line 46) | typedef enum type bpmp_state_t (line 57) | typedef enum FILE: bdk/soc/ccplex.c function _ccplex_enable_power_t210 (line 32) | static void _ccplex_enable_power_t210() function _ccplex_enable_power_t210b01 (line 47) | static void _ccplex_enable_power_t210b01() function _ccplex_disable_power (line 54) | static void _ccplex_disable_power() function ccplex_boot_cpu0 (line 66) | void ccplex_boot_cpu0(u32 entry, bool lock) function ccplex_powergate_cpu0 (line 129) | void ccplex_powergate_cpu0() FILE: bdk/soc/clock.c type clk_rst_mgd_t (line 45) | typedef struct _clk_rst_mgd_t type clock_osc_t (line 53) | typedef struct _clock_osc_t function clock_enable (line 163) | void clock_enable(const clk_rst_t *clk) function clock_disable (line 188) | void clock_disable(const clk_rst_t *clk) function clock_enable_fuse (line 199) | void clock_enable_fuse(bool enable) function clock_enable_uart (line 205) | void clock_enable_uart(u32 idx) function clock_disable_uart (line 216) | void clock_disable_uart(u32 idx) function clock_uart_use_src_div (line 223) | int clock_uart_use_src_div(u32 idx, u32 baud) function clock_enable_i2c (line 241) | void clock_enable_i2c(u32 idx) function clock_disable_i2c (line 252) | void clock_disable_i2c(u32 idx) function clock_enable_se (line 257) | void clock_enable_se() function clock_enable_tzram (line 266) | void clock_enable_tzram() function clock_enable_host1x (line 271) | void clock_enable_host1x() function clock_disable_host1x (line 279) | void clock_disable_host1x() function clock_enable_tsec (line 284) | void clock_enable_tsec() function clock_disable_tsec (line 289) | void clock_disable_tsec() function clock_enable_nvdec (line 294) | void clock_enable_nvdec() function clock_disable_nvdec (line 299) | void clock_disable_nvdec() function clock_enable_nvjpg (line 304) | void clock_enable_nvjpg() function clock_disable_nvjpg (line 309) | void clock_disable_nvjpg() function clock_enable_vic (line 314) | void clock_enable_vic() function clock_disable_vic (line 328) | void clock_disable_vic() function clock_enable_sor_safe (line 333) | void clock_enable_sor_safe() function clock_disable_sor_safe (line 338) | void clock_disable_sor_safe() function clock_enable_sor0 (line 343) | void clock_enable_sor0() function clock_disable_sor0 (line 348) | void clock_disable_sor0() function clock_enable_sor1 (line 353) | void clock_enable_sor1() function clock_disable_sor1 (line 358) | void clock_disable_sor1() function clock_enable_kfuse (line 363) | void clock_enable_kfuse() function clock_disable_kfuse (line 374) | void clock_disable_kfuse() function clock_enable_cl_dvfs (line 379) | void clock_enable_cl_dvfs() function clock_disable_cl_dvfs (line 384) | void clock_disable_cl_dvfs() function clock_enable_coresight (line 389) | void clock_enable_coresight() function clock_disable_coresight (line 394) | void clock_disable_coresight() function clock_enable_pwm (line 399) | void clock_enable_pwm() function clock_disable_pwm (line 410) | void clock_disable_pwm() function clock_enable_apbdma (line 415) | void clock_enable_apbdma() function clock_disable_apbdma (line 420) | void clock_disable_apbdma() function clock_enable_ahbdma (line 425) | void clock_enable_ahbdma() function clock_disable_ahbdma (line 430) | void clock_disable_ahbdma() function clock_enable_actmon (line 435) | void clock_enable_actmon() function clock_disable_actmon (line 440) | void clock_disable_actmon() function clock_enable_extperiph1 (line 445) | void clock_enable_extperiph1() function clock_disable_extperiph1 (line 453) | void clock_disable_extperiph1() function clock_enable_extperiph2 (line 459) | void clock_enable_extperiph2() function clock_disable_extperiph2 (line 467) | void clock_disable_extperiph2() function _clock_pll_wait_lock (line 473) | static void _clock_pll_wait_lock(u32 base, u32 max_delay) function clock_enable_plld (line 485) | void clock_enable_plld(u32 divp, u32 divn, bool lowpower, bool tegra_t210) function clock_enable_pllx (line 508) | void clock_enable_pllx() function clock_enable_pllc (line 533) | void clock_enable_pllc(u32 divn) function clock_disable_pllc (line 570) | void clock_disable_pllc() function _clock_enable_pllc4 (line 586) | static void _clock_enable_pllc4(u32 mask) function _clock_disable_pllc4 (line 611) | static void _clock_disable_pllc4(u32 mask) function clock_enable_pllu (line 628) | void clock_enable_pllu() function clock_disable_pllu (line 644) | void clock_disable_pllu() function clock_enable_utmipll (line 651) | void clock_enable_utmipll() function _clock_sdmmc_in_reset (line 667) | static int _clock_sdmmc_in_reset(u32 id) function _clock_sdmmc_set_reset (line 674) | static void _clock_sdmmc_set_reset(u32 id) function _clock_sdmmc_clr_reset (line 681) | static void _clock_sdmmc_clr_reset(u32 id) function _clock_sdmmc_is_enabled (line 688) | static int _clock_sdmmc_is_enabled(u32 id) function _clock_sdmmc_set_enable (line 695) | static void _clock_sdmmc_set_enable(u32 id) function _clock_sdmmc_clr_enable (line 702) | static void _clock_sdmmc_clr_enable(u32 id) function _clock_sdmmc_config_legacy_tm (line 709) | static void _clock_sdmmc_config_legacy_tm() type clock_sdmmc_t (line 717) | typedef struct _clock_sdmmc_t function _clock_sdmmc_config_clock_host (line 730) | static int _clock_sdmmc_config_clock_host(u32 *pclock, u32 id, u32 clock) function clock_sdmmc_config_clock_source (line 819) | void clock_sdmmc_config_clock_source(u32 *pclock, u32 id, u32 clock) function clock_sdmmc_get_card_clock_div (line 849) | void clock_sdmmc_get_card_clock_div(u32 *pclock, u16 *pdivisor, u32 type) function clock_sdmmc_is_active (line 922) | int clock_sdmmc_is_active(u32 id) function clock_sdmmc_enable (line 927) | void clock_sdmmc_enable(u32 id, u32 clock) function clock_sdmmc_disable (line 952) | void clock_sdmmc_disable(u32 id) function u32 (line 960) | u32 clock_get_osc_freq() function u32 (line 976) | u32 clock_get_dev_freq(clock_pto_id_t id) FILE: bdk/soc/clock.h type clock_pto_id_t (line 232) | typedef enum _clock_pto_id_t type CLK_L_DEV (line 473) | enum CLK_L_DEV type CLK_H_DEV (line 503) | enum CLK_H_DEV type CLK_U_DEV (line 527) | enum CLK_U_DEV type CLK_V_DEV (line 557) | enum CLK_V_DEV type CLK_W_DEV (line 582) | enum CLK_W_DEV type CLK_X_DEV (line 612) | enum CLK_X_DEV type CLK_Y_DEV (line 642) | enum CLK_Y_DEV type clk_rst_t (line 678) | typedef struct _clk_rst_t FILE: bdk/soc/fuse.c function fuse_disable_program (line 66) | void fuse_disable_program() function u32 (line 71) | u32 fuse_read_odm(u32 idx) function u32 (line 76) | u32 fuse_read_odm_keygen_rev() function fuse_force_8gb_dramid (line 94) | void fuse_force_8gb_dramid() function u32 (line 100) | u32 fuse_read_dramid(bool raw_id) function u32 (line 134) | u32 fuse_read_hw_state() function u32 (line 142) | u32 fuse_read_hw_type() function fuse_set_sbk (line 161) | int fuse_set_sbk() function fuse_wait_idle (line 185) | void fuse_wait_idle() function fuse_sense (line 191) | void fuse_sense() function u32 (line 210) | u32 fuse_read(u32 addr) function u32 (line 220) | u32 fuse_read_array(u32 *words) function u32 (line 231) | static u32 _parity32_even(const u32 *words, u32 count) function _patch_hash_one (line 247) | static int _patch_hash_one(u32 *word) function _patch_hash_multi (line 284) | static int _patch_hash_multi(u32 *words, u32 count) function fuse_read_ipatch (line 340) | int fuse_read_ipatch(void (*ipatch)(u32 offset, u32 value)) function fuse_read_evp_thunk (line 400) | int fuse_read_evp_thunk(u32 *iram_evp_thunks, u32 *iram_evp_thunks_len) function fuse_check_patched_rcm (line 487) | bool fuse_check_patched_rcm() FILE: bdk/soc/gpio.c function gpio_config (line 57) | void gpio_config(u32 port, u32 pins, int mode) function gpio_output_enable (line 69) | void gpio_output_enable(u32 port, u32 pins, int enable) function gpio_write (line 81) | void gpio_write(u32 port, u32 pins, int high) function gpio_direction_input (line 93) | void gpio_direction_input(u32 port, u32 pins) function gpio_direction_output (line 99) | void gpio_direction_output(u32 port, u32 pins, int high) function gpio_read (line 106) | int gpio_read(u32 port, u32 pins) function gpio_set_debounce (line 113) | void gpio_set_debounce(u32 port, u32 pins, u32 ms) function _gpio_interrupt_clear (line 133) | static void _gpio_interrupt_clear(u32 port, u32 pins) function gpio_interrupt_status (line 142) | int gpio_interrupt_status(u32 port, u32 pins) function gpio_interrupt_enable (line 156) | void gpio_interrupt_enable(u32 port, u32 pins, int enable) function gpio_interrupt_level (line 171) | void gpio_interrupt_level(u32 port, u32 pins, int high, int edge, int de... function u32 (line 200) | u32 gpio_get_bank_irq_id(u32 port) FILE: bdk/soc/hw_init.c function u32 (line 53) | u32 hw_get_chip_id() function _config_oscillators (line 70) | static void _config_oscillators() function hw_config_arbiter (line 93) | void hw_config_arbiter(bool reset) function _config_gpios (line 112) | static void _config_gpios(bool nx_hoag) function _config_pmc_scratch (line 148) | static void _config_pmc_scratch() function _mbist_workaround_bl (line 155) | static void _mbist_workaround_bl() function _config_se_brom (line 271) | static void _config_se_brom() function _config_regulators (line 302) | static void _config_regulators(bool tegra_t210, bool nx_hoag) function hw_init (line 375) | void hw_init() function hw_deinit (line 471) | void hw_deinit(bool keep_display) FILE: bdk/soc/i2c.c function _i2c_load_cfg_wait (line 91) | static void _i2c_load_cfg_wait(vu32 *base) function _i2c_send_normal (line 102) | static int _i2c_send_normal(u32 i2c_idx, u32 dev_addr, const u8 *buf, u3... function _i2c_recv_normal (line 150) | static int _i2c_recv_normal(u32 i2c_idx, u8 *buf, u32 size, u32 dev_addr) function _i2c_send_packet (line 192) | static int _i2c_send_packet(u32 i2c_idx, const u8 *buf, u32 size, u32 de... function i2c_xfer_packet (line 254) | int i2c_xfer_packet(u32 i2c_idx, u32 dev_addr, const u8 *tx_buf, u32 tx_... function i2c_init (line 343) | void i2c_init(u32 i2c_idx) function i2c_send_buf_big (line 364) | int i2c_send_buf_big(u32 i2c_idx, u32 dev_addr, const u8 *buf, u32 size) function i2c_recv_buf_big (line 369) | int i2c_recv_buf_big(u8 *buf, u32 size, u32 i2c_idx, u32 dev_addr, u32 reg) function i2c_send_buf_small (line 374) | int i2c_send_buf_small(u32 i2c_idx, u32 dev_addr, u32 reg, const u8 *buf... function i2c_recv_buf_small (line 386) | int i2c_recv_buf_small(u8 *buf, u32 size, u32 i2c_idx, u32 dev_addr, u32... function i2c_send_byte (line 394) | int i2c_send_byte(u32 i2c_idx, u32 dev_addr, u32 reg, u8 val) function u8 (line 399) | u8 i2c_recv_byte(u32 i2c_idx, u32 dev_addr, u32 reg) FILE: bdk/soc/irq.c type irq_ctxt_t (line 35) | typedef struct _irq_ctxt_t function _irq_enable_source (line 46) | static void _irq_enable_source(u32 irq) function _irq_disable_source (line 58) | static void _irq_disable_source(u32 irq) function _irq_disable_and_ack_all (line 67) | static void _irq_disable_and_ack_all() function irq_free (line 77) | void irq_free(u32 irq) function _irq_free_all (line 93) | static void _irq_free_all() function irq_status_t (line 109) | static irq_status_t _irq_handle_source(u32 irq) function irq_handler (line 139) | void irq_handler() function _irq_init (line 161) | static void _irq_init() function irq_end (line 168) | void irq_end() function irq_wait_event (line 178) | void irq_wait_event(u32 irq) function irq_disable_wait_event (line 192) | void irq_disable_wait_event() function irq_status_t (line 197) | irq_status_t irq_request(u32 irq, irq_handler_t handler, void *data, irq... function fiq_setup (line 226) | void __attribute__ ((target("arm"))) fiq_setup() function fiq_handler (line 249) | void __attribute__ ((target("arm"), interrupt ("FIQ"))) fiq_handler() FILE: bdk/soc/irq.h type irq_status_t (line 199) | typedef enum _irq_status_t type irq_flags_t (line 210) | typedef enum _irq_flags_t FILE: bdk/soc/kfuse.c function kfuse_wait_ready (line 21) | int kfuse_wait_ready() function kfuse_read (line 33) | int kfuse_read(u32 *buf) FILE: bdk/soc/pinmux.c function pinmux_config_uart (line 22) | void pinmux_config_uart(u32 idx) function pinmux_config_i2c (line 30) | void pinmux_config_i2c(u32 idx) function pinmux_config_i2s (line 43) | void pinmux_config_i2s(u32 idx) FILE: bdk/soc/pmc.c function pmc_scratch_lock (line 22) | void pmc_scratch_lock(pmc_sec_lock_t lock_mask) function pmc_domain_pwrgate_set (line 111) | int pmc_domain_pwrgate_set(pmc_power_rail_t part, u32 enable) FILE: bdk/soc/pmc.h type pmc_sec_lock_t (line 25) | typedef enum _pmc_sec_lock_t type pmc_power_rail_t (line 42) | typedef enum _pmc_power_rail_t FILE: bdk/soc/pmc_t210.h type pmc_regs_t210_t (line 775) | typedef struct _pmc_regs_t210_t { FILE: bdk/soc/timer.c function u32 (line 30) | u32 get_tmr_s() function u32 (line 36) | u32 get_tmr_ms() function u32 (line 43) | u32 get_tmr_us() function msleep (line 48) | void msleep(u32 ms) function usleep (line 60) | void usleep(u32 us) function isleep (line 77) | void __attribute__((target("arm"))) isleep(u32 is) function timer_usleep (line 82) | void timer_usleep(u32 us) function watchdog_start (line 91) | void watchdog_start(u32 us, u32 mode) function watchdog_end (line 100) | void watchdog_end() function watchdog_handle (line 110) | void watchdog_handle() function watchdog_fired (line 119) | bool watchdog_fired() FILE: bdk/soc/uart.c function uart_init (line 26) | void uart_init(u32 idx, u32 baud, u32 mode) function uart_wait_xfer (line 71) | void uart_wait_xfer(u32 idx, u32 which) function uart_send (line 86) | void uart_send(u32 idx, const u8 *buf, u32 len) function u32 (line 98) | u32 uart_recv(u32 idx, u8 *buf, u32 len) function uart_invert (line 128) | void uart_invert(u32 idx, bool enable, u32 invert_mask) function uart_set_mode (line 139) | void uart_set_mode(u32 idx, u32 mode) function u32 (line 147) | u32 uart_get_IIR(u32 idx) function uart_set_IIR (line 159) | void uart_set_IIR(u32 idx) function uart_empty_fifo (line 169) | void uart_empty_fifo(u32 idx, u32 which) function uart_printf (line 208) | void uart_printf(const char *fmt, ...) FILE: bdk/soc/uart.h type uart_t (line 75) | typedef struct _uart_t type uart_mode_t (line 94) | typedef enum _uart_mode_t FILE: bdk/storage/emmc.c function emmc_error_count_increment (line 38) | void emmc_error_count_increment(u8 type) function u16 (line 54) | u16 *emmc_get_error_count() function u32 (line 59) | u32 emmc_get_mode() function emmc_end (line 64) | void emmc_end() { sdmmc_storage_end(&emmc_storage); } function emmc_init_retry (line 66) | int emmc_init_retry(bool power_cycle) function emmc_initialize (line 103) | int emmc_initialize(bool power_cycle) function emmc_set_partition (line 134) | int emmc_set_partition(u32 partition) { return sdmmc_storage_set_mmc_par... function emmc_gpt_parse (line 136) | void emmc_gpt_parse(link_t *gpt) function emmc_gpt_free (line 174) | void emmc_gpt_free(link_t *gpt) function emmc_part_t (line 180) | emmc_part_t *emmc_part_find(link_t *gpt, const char *name) function emmc_part_read (line 189) | int emmc_part_read(emmc_part_t *part, u32 sector_off, u32 num_sectors, v... function emmc_part_write (line 202) | int emmc_part_write(emmc_part_t *part, u32 sector_off, u32 num_sectors, ... function nx_emmc_get_autorcm_masks (line 215) | void nx_emmc_get_autorcm_masks(u8 *mod0, u8 *mod1) FILE: bdk/storage/emmc.h type emmc_part_t (line 47) | typedef struct _emmc_part_t FILE: bdk/storage/mbr_gpt.h type mbr_chs_t (line 23) | typedef struct _mbr_chs_t type mbr_part_t (line 30) | typedef struct _mbr_part_t type mbr_t (line 40) | typedef struct _mbr_t type gpt_entry_t (line 49) | typedef struct _gpt_entry_t type gpt_header_t (line 59) | typedef struct _gpt_header_t type gpt_t (line 78) | typedef struct _gpt_t FILE: bdk/storage/nx_emmc_bis.c type cluster_cache_t (line 36) | typedef struct _cluster_cache_t type bis_cache_t (line 43) | typedef struct _bis_cache_t function nx_emmc_bis_write_block (line 60) | static int nx_emmc_bis_write_block(u32 sector, u32 count, void *buff, bo... function _nx_emmc_bis_cluster_cache_init (line 115) | static void _nx_emmc_bis_cluster_cache_init(bool enable_cache) function _nx_emmc_bis_flush_cache (line 129) | static void _nx_emmc_bis_flush_cache() function nx_emmc_bis_read_block_normal (line 145) | static int nx_emmc_bis_read_block_normal(u32 sector, u32 count, void *buff) function nx_emmc_bis_read_block_cached (line 188) | static int nx_emmc_bis_read_block_cached(u32 sector, u32 count, void *buff) function nx_emmc_bis_read_block (line 236) | static int nx_emmc_bis_read_block(u32 sector, u32 count, void *buff) function nx_emmc_bis_read (line 247) | int nx_emmc_bis_read(u32 sector, u32 count, void *buff) function nx_emmc_bis_write (line 271) | int nx_emmc_bis_write(u32 sector, u32 count, void *buff) function nx_emmc_bis_init (line 295) | void nx_emmc_bis_init(emmc_part_t *part, bool enable_cache, u32 emummc_o... function nx_emmc_bis_end (line 321) | void nx_emmc_bis_end() FILE: bdk/storage/nx_emmc_bis.h type nx_emmc_cal0_spk_t (line 26) | typedef struct _nx_emmc_cal0_spk_t type nx_emmc_cal0_t (line 68) | typedef struct _nx_emmc_cal0_t FILE: bdk/storage/ramdisk.c function ram_disk_init (line 31) | int ram_disk_init(void *ram_fs, u32 ramdisk_size) function ram_disk_read (line 62) | int ram_disk_read(u32 sector, u32 sector_count, void *buf) function ram_disk_write (line 75) | int ram_disk_write(u32 sector, u32 sector_count, const void *buf) FILE: bdk/storage/sd.c function sd_error_count_increment (line 42) | void sd_error_count_increment(u8 type) function u16 (line 58) | u16 *sd_get_error_count() function sd_get_card_removed (line 63) | bool sd_get_card_removed() function sd_get_card_initialized (line 71) | bool sd_get_card_initialized() function sd_get_card_mounted (line 76) | bool sd_get_card_mounted() function u32 (line 81) | u32 sd_get_mode() function sd_init_retry (line 86) | int sd_init_retry(bool power_cycle) function sd_initialize (line 148) | int sd_initialize(bool power_cycle) function sd_mount (line 180) | int sd_mount() function _sd_deinit (line 218) | static void _sd_deinit(bool deinit) function sd_unmount (line 241) | void sd_unmount() { _sd_deinit(false); } function sd_end (line 242) | void sd_end() { _sd_deinit(true); } function sd_is_gpt (line 244) | bool sd_is_gpt() function sd_save_to_file (line 277) | int sd_save_to_file(const void *buf, u32 size, const char *filename) FILE: bdk/storage/sdmmc.c function u32 (line 47) | static inline u32 unstuff_bits(const u32 *resp, u32 start, u32 size) function _sdmmc_storage_check_card_status (line 65) | static int _sdmmc_storage_check_card_status(u32 res) function _sdmmc_storage_execute_cmd_type1_ex (line 82) | static int _sdmmc_storage_execute_cmd_type1_ex(sdmmc_storage_t *storage,... function _sdmmc_storage_execute_cmd_type1 (line 100) | static int _sdmmc_storage_execute_cmd_type1(sdmmc_storage_t *storage, u3... function _sdmmc_storage_go_idle_state (line 106) | static int _sdmmc_storage_go_idle_state(sdmmc_storage_t *storage) function _sdmmc_storage_get_cid (line 114) | static int _sdmmc_storage_get_cid(sdmmc_storage_t *storage) function _sdmmc_storage_select_card (line 126) | static int _sdmmc_storage_select_card(sdmmc_storage_t *storage) function _sdmmc_storage_get_csd (line 131) | static int _sdmmc_storage_get_csd(sdmmc_storage_t *storage) function _sdmmc_storage_set_blocklen (line 143) | static int _sdmmc_storage_set_blocklen(sdmmc_storage_t *storage, u32 blo... function _sdmmc_storage_get_status (line 148) | static int _sdmmc_storage_get_status(sdmmc_storage_t *storage, u32 *resp... function _sdmmc_storage_check_status (line 153) | static int _sdmmc_storage_check_status(sdmmc_storage_t *storage) function sdmmc_storage_execute_vendor_cmd (line 159) | int sdmmc_storage_execute_vendor_cmd(sdmmc_storage_t *storage, u32 arg) function sdmmc_storage_vendor_sandisk_report (line 186) | int sdmmc_storage_vendor_sandisk_report(sdmmc_storage_t *storage, void *... function _sdmmc_storage_readwrite_ex (line 217) | static int _sdmmc_storage_readwrite_ex(sdmmc_storage_t *storage, u32 *bl... function sdmmc_storage_end (line 251) | int sdmmc_storage_end(sdmmc_storage_t *storage) function _sdmmc_storage_handle_io_error (line 265) | static int _sdmmc_storage_handle_io_error(sdmmc_storage_t *storage, bool... function _sdmmc_storage_readwrite (line 302) | static int _sdmmc_storage_readwrite(sdmmc_storage_t *storage, u32 sector... function sdmmc_storage_read (line 367) | int sdmmc_storage_read(sdmmc_storage_t *storage, u32 sector, u32 num_sec... function sdmmc_storage_write (line 385) | int sdmmc_storage_write(sdmmc_storage_t *storage, u32 sector, u32 num_se... function _mmc_storage_get_op_cond_inner (line 404) | static int _mmc_storage_get_op_cond_inner(sdmmc_storage_t *storage, u32 ... function _mmc_storage_get_op_cond (line 430) | static int _mmc_storage_get_op_cond(sdmmc_storage_t *storage, u32 power) function _mmc_storage_set_relative_addr (line 458) | static int _mmc_storage_set_relative_addr(sdmmc_storage_t *storage) function _mmc_storage_parse_cid (line 463) | static void _mmc_storage_parse_cid(sdmmc_storage_t *storage) function _mmc_storage_parse_csd (line 507) | static void _mmc_storage_parse_csd(sdmmc_storage_t *storage) function _mmc_storage_parse_ext_csd (line 519) | static void _mmc_storage_parse_ext_csd(sdmmc_storage_t *storage) function mmc_storage_get_ext_csd (line 549) | int mmc_storage_get_ext_csd(sdmmc_storage_t *storage) function sd_storage_get_ext_reg (line 572) | int sd_storage_get_ext_reg(sdmmc_storage_t *storage, u8 fno, u8 page, u1... function _mmc_storage_switch (line 600) | static int _mmc_storage_switch(sdmmc_storage_t *storage, u32 arg) function _mmc_storage_switch_buswidth (line 605) | static int _mmc_storage_switch_buswidth(sdmmc_storage_t *storage, u32 bu... function _mmc_storage_enable_HS (line 633) | static int _mmc_storage_enable_HS(sdmmc_storage_t *storage, bool check_s... function _mmc_storage_enable_HS200 (line 653) | static int _mmc_storage_enable_HS200(sdmmc_storage_t *storage) function _mmc_storage_enable_HS400 (line 670) | static int _mmc_storage_enable_HS400(sdmmc_storage_t *storage) function _mmc_storage_enable_highspeed (line 695) | static int _mmc_storage_enable_highspeed(sdmmc_storage_t *storage, u32 c... function sdmmc_storage_init_mmc (line 729) | int sdmmc_storage_init_mmc(sdmmc_storage_t *storage, sdmmc_t *sdmmc, u32... function sdmmc_storage_set_mmc_partition (line 811) | int sdmmc_storage_set_mmc_partition(sdmmc_storage_t *storage, u32 partit... function _sd_storage_execute_app_cmd (line 828) | static int _sd_storage_execute_app_cmd(sdmmc_storage_t *storage, u32 exp... function _sd_storage_execute_app_cmd_type1 (line 837) | static int _sd_storage_execute_app_cmd_type1(sdmmc_storage_t *storage, u... function _sd_storage_debug_print_cid (line 846) | void _sd_storage_debug_print_cid(const u32 *raw_cid) function _sd_storage_debug_print_csd (line 862) | void _sd_storage_debug_print_csd(const u32 *raw_csd) function _sd_storage_debug_print_scr (line 899) | void _sd_storage_debug_print_scr(const u32 *raw_scr) function _sd_storage_debug_print_ssr (line 920) | void _sd_storage_debug_print_ssr(const u8 *raw_ssr) function _sd_storage_send_if_cond (line 972) | static int _sd_storage_send_if_cond(sdmmc_storage_t *storage, bool *is_s... function _sd_storage_get_op_cond_once (line 1000) | static int _sd_storage_get_op_cond_once(sdmmc_storage_t *storage, u32 *c... function _sd_storage_get_op_cond (line 1020) | static int _sd_storage_get_op_cond(sdmmc_storage_t *storage, bool is_sds... function _sd_storage_get_rca (line 1071) | static int _sd_storage_get_rca(sdmmc_storage_t *storage) function _sd_storage_parse_scr (line 1101) | static void _sd_storage_parse_scr(sdmmc_storage_t *storage) function sd_storage_get_scr (line 1128) | int sd_storage_get_scr(sdmmc_storage_t *storage) function _sd_storage_switch_get (line 1161) | static int _sd_storage_switch_get(sdmmc_storage_t *storage, void *buf) function _sd_storage_switch (line 1182) | static int _sd_storage_switch(sdmmc_storage_t *storage, void *buf, int m... function _sd_storage_set_power_limit (line 1206) | static void _sd_storage_set_power_limit(sdmmc_storage_t *storage, u16 po... function _sd_storage_set_driver_type (line 1244) | __attribute__ ((unused)) static int _sd_storage_set_driver_type(sdmmc_st... function _sd_storage_enable_DDR200 (line 1305) | static int _sd_storage_enable_DDR200(sdmmc_storage_t *storage, u8 *buf) function _sd_storage_set_card_bus_speed (line 1346) | static int _sd_storage_set_card_bus_speed(sdmmc_storage_t *storage, u32 ... function sd_storage_get_fmodes (line 1376) | int sd_storage_get_fmodes(sdmmc_storage_t *storage, u8 *buf, sd_func_mod... function _sd_storage_enable_uhs_low_volt (line 1392) | static int _sd_storage_enable_uhs_low_volt(sdmmc_storage_t *storage, u32... function _sd_storage_enable_hs_high_volt (line 1500) | static int _sd_storage_enable_hs_high_volt(sdmmc_storage_t *storage) function u32 (line 1523) | u32 sd_storage_get_ssr_au(sdmmc_storage_t *storage) function _sd_storage_parse_ssr (line 1561) | static void _sd_storage_parse_ssr(sdmmc_storage_t *storage) function sd_storage_parse_perf_enhance (line 1605) | int sd_storage_parse_perf_enhance(sdmmc_storage_t *storage, u8 fno, u8 p... function _sd_storage_parse_ext_reg (line 1625) | static void _sd_storage_parse_ext_reg(sdmmc_storage_t *storage, u8 *buf,... function sd_storage_get_ext_regs (line 1662) | void sd_storage_get_ext_regs(sdmmc_storage_t *storage, u8 *buf) function sd_storage_get_ssr (line 1685) | int sd_storage_get_ssr(sdmmc_storage_t *storage) function _sd_storage_parse_cid (line 1726) | static void _sd_storage_parse_cid(sdmmc_storage_t *storage) function _sd_storage_parse_csd (line 1748) | static void _sd_storage_parse_csd(sdmmc_storage_t *storage) function _sdmmc_storage_get_bus_uhs_support (line 1781) | static bool _sdmmc_storage_get_bus_uhs_support(u32 bus_width, u32 type) function sdmmc_storage_init_wait_sd (line 1799) | void sdmmc_storage_init_wait_sd() function sdmmc_storage_init_sd (line 1807) | int sdmmc_storage_init_sd(sdmmc_storage_t *storage, sdmmc_t *sdmmc, u32 ... function _gc_storage_custom_cmd (line 1934) | int _gc_storage_custom_cmd(sdmmc_storage_t *storage, void *buf) function sdmmc_storage_init_gc (line 1961) | int sdmmc_storage_init_gc(sdmmc_storage_t *storage, sdmmc_t *sdmmc) FILE: bdk/storage/sdmmc.h type sdmmc_type (line 32) | typedef enum _sdmmc_type type mmc_sandisk_advanced_report_t (line 43) | typedef struct _mmc_sandisk_advanced_report_t type mmc_sandisk_report_t (line 82) | typedef struct _mmc_sandisk_report_t type mmc_cid_t (line 118) | typedef struct _mmc_cid type mmc_csd_t (line 131) | typedef struct _mmc_csd type mmc_ext_csd_t (line 144) | typedef struct _mmc_ext_csd type sd_scr_t (line 161) | typedef struct _sd_scr type sd_ssr_t (line 169) | typedef struct _sd_ssr type sd_ext_reg_t (line 182) | typedef struct _sd_ext_reg_t type sdmmc_storage_t (line 192) | typedef struct _sdmmc_storage_t type sd_func_modes_t (line 216) | typedef struct _sd_func_modes_t FILE: bdk/storage/sdmmc_driver.c function sdmmc_get_io_power (line 44) | int sdmmc_get_io_power(sdmmc_t *sdmmc) function _sdmmc_set_io_power (line 56) | static int _sdmmc_set_io_power(sdmmc_t *sdmmc, u32 power) function u32 (line 82) | u32 sdmmc_get_bus_width(sdmmc_t *sdmmc) function sdmmc_set_bus_width (line 92) | void sdmmc_set_bus_width(sdmmc_t *sdmmc, u32 bus_width) function sdmmc_save_tap_value (line 104) | void sdmmc_save_tap_value(sdmmc_t *sdmmc) function _sdmmc_config_tap_val (line 110) | static int _sdmmc_config_tap_val(sdmmc_t *sdmmc, u32 type) function _sdmmc_commit_changes (line 138) | static void _sdmmc_commit_changes(sdmmc_t *sdmmc) function _sdmmc_pad_config_fallback (line 143) | static void _sdmmc_pad_config_fallback(sdmmc_t *sdmmc, u32 power) function _sdmmc_autocal_execute (line 178) | static void _sdmmc_autocal_execute(sdmmc_t *sdmmc, u32 power) function _sdmmc_dll_cal_execute (line 238) | static int _sdmmc_dll_cal_execute(sdmmc_t *sdmmc) function _sdmmc_reset_cmd_data (line 282) | static void _sdmmc_reset_cmd_data(sdmmc_t *sdmmc) function _sdmmc_reset_all (line 291) | static void _sdmmc_reset_all(sdmmc_t *sdmmc) function sdmmc_setup_drv_type (line 300) | void sdmmc_setup_drv_type(sdmmc_t *sdmmc, u32 type) function sdmmc_setup_clock (line 307) | int sdmmc_setup_clock(sdmmc_t *sdmmc, u32 type) function _sdmmc_card_clock_enable (line 397) | static void _sdmmc_card_clock_enable(sdmmc_t *sdmmc) function _sdmmc_card_clock_disable (line 411) | static void _sdmmc_card_clock_disable(sdmmc_t *sdmmc) function sdmmc_card_clock_powersave (line 417) | void sdmmc_card_clock_powersave(sdmmc_t *sdmmc, int powersave_enable) function _sdmmc_cache_rsp (line 436) | static int _sdmmc_cache_rsp(sdmmc_t *sdmmc, u32 *rsp, u32 type) function sdmmc_get_cached_rsp (line 466) | int sdmmc_get_cached_rsp(sdmmc_t *sdmmc, u32 *rsp, u32 type) function _sdmmc_wait_cmd_data_inhibit (line 492) | static int _sdmmc_wait_cmd_data_inhibit(sdmmc_t *sdmmc, bool wait_dat) function _sdmmc_wait_card_busy (line 518) | static int _sdmmc_wait_card_busy(sdmmc_t *sdmmc) function _sdmmc_setup_read_small_block (line 533) | static int _sdmmc_setup_read_small_block(sdmmc_t *sdmmc) function _sdmmc_send_cmd (line 555) | static int _sdmmc_send_cmd(sdmmc_t *sdmmc, const sdmmc_cmd_t *cmd, bool ... function _sdmmc_send_tuning_cmd (line 594) | static void _sdmmc_send_tuning_cmd(sdmmc_t *sdmmc, u32 cmd) function _sdmmc_tuning_execute_once (line 604) | static int _sdmmc_tuning_execute_once(sdmmc_t *sdmmc, u32 cmd, u32 tap) type sdmmc_manual_tuning_t (line 659) | typedef struct _sdmmc_manual_tuning_t function _sdmmc_manual_tuning_set_tap (line 667) | static int _sdmmc_manual_tuning_set_tap(sdmmc_t *sdmmc, sdmmc_manual_tun... function sdmmc_tuning_execute_ddr200 (line 732) | static int sdmmc_tuning_execute_ddr200(sdmmc_t *sdmmc) function sdmmc_tuning_execute (line 760) | int sdmmc_tuning_execute(sdmmc_t *sdmmc, u32 type, u32 cmd) function _sdmmc_enable_internal_clock (line 818) | static int _sdmmc_enable_internal_clock(sdmmc_t *sdmmc) function _sdmmc_autocal_config_offset (line 845) | static int _sdmmc_autocal_config_offset(sdmmc_t *sdmmc, u32 power) function _sdmmc_enable_interrupts (line 891) | static void _sdmmc_enable_interrupts(sdmmc_t *sdmmc) function _sdmmc_mask_interrupts (line 900) | static void _sdmmc_mask_interrupts(sdmmc_t *sdmmc) function u32 (line 906) | static u32 _sdmmc_check_mask_interrupt(sdmmc_t *sdmmc, u16 *pout, u16 mask) function _sdmmc_wait_response (line 935) | static int _sdmmc_wait_response(sdmmc_t *sdmmc) function _sdmmc_stop_transmission_inner (line 955) | static int _sdmmc_stop_transmission_inner(sdmmc_t *sdmmc, u32 *rsp) function sdmmc_stop_transmission (line 982) | int sdmmc_stop_transmission(sdmmc_t *sdmmc, u32 *rsp) function _sdmmc_config_sdma (line 1009) | static int _sdmmc_config_sdma(sdmmc_t *sdmmc, u32 *blkcnt_out, const sdm... function _sdmmc_update_sdma (line 1055) | static int _sdmmc_update_sdma(sdmmc_t *sdmmc) function _sdmmc_execute_cmd_inner (line 1102) | static int _sdmmc_execute_cmd_inner(sdmmc_t *sdmmc, sdmmc_cmd_t *cmd, sd... function sdmmc_get_sd_inserted (line 1190) | bool sdmmc_get_sd_inserted() function _sdmmc_config_sdmmc1_schmitt (line 1195) | static void _sdmmc_config_sdmmc1_schmitt() function _sdmmc_config_sdmmc2_schmitt (line 1205) | static void _sdmmc_config_sdmmc2_schmitt() function _sdmmc_config_sdmmc1_pads (line 1219) | static void _sdmmc_config_sdmmc1_pads(bool discharge) function _sdmmc_config_sdmmc1 (line 1244) | static int _sdmmc_config_sdmmc1(bool t210b01) function _sdmmc_config_emmc (line 1306) | static void _sdmmc_config_emmc(u32 id, bool t210b01) function sdmmc_init (line 1334) | int sdmmc_init(sdmmc_t *sdmmc, u32 id, u32 power, u32 bus_width, u32 type) function sdmmc1_disable_power (line 1424) | void sdmmc1_disable_power() function sdmmc_end (line 1458) | void sdmmc_end(sdmmc_t *sdmmc) function sdmmc_init_cmd (line 1476) | void sdmmc_init_cmd(sdmmc_cmd_t *cmdbuf, u16 cmd, u32 arg, u32 rsp_type,... function sdmmc_execute_cmd (line 1484) | int sdmmc_execute_cmd(sdmmc_t *sdmmc, sdmmc_cmd_t *cmd, sdmmc_req_t *req... function sdmmc_enable_low_voltage (line 1511) | int sdmmc_enable_low_voltage(sdmmc_t *sdmmc) FILE: bdk/storage/sdmmc_driver.h type sdmmc_t (line 284) | typedef struct _sdmmc_t type sdmmc_cmd_t (line 304) | typedef struct _sdmmc_cmd_t type sdmmc_req_t (line 313) | typedef struct _sdmmc_req_t FILE: bdk/storage/sdmmc_t210.h type t210_sdmmc_t (line 34) | typedef struct _t210_sdmmc_t FILE: bdk/thermal/fan.c function fan_set_duty (line 30) | void fan_set_duty(u32 duty) function fan_get_speed (line 86) | void fan_get_speed(u32 *duty, u32 *rpm) function fan_set_from_temp (line 118) | void fan_set_from_temp(u32 temp) FILE: bdk/thermal/tmp451.c function u16 (line 25) | u16 tmp451_get_soc_temp(bool intenger) function u16 (line 42) | u16 tmp451_get_pcb_temp(bool intenger) function tmp451_init (line 58) | void tmp451_init() function tmp451_end (line 85) | void tmp451_end() FILE: bdk/usb/usb_descriptor_types.h type usb_desc_type_t (line 24) | typedef enum { type usb_vendor_desc_type_t (line 40) | typedef enum { type usb_cfg_attr_type_t (line 45) | typedef enum { type usb_cfg_ep_type_t (line 51) | typedef enum type usb_dev_descr_t (line 60) | typedef struct _usb_dev_descr_t type usb_dev_qual_descr_t (line 79) | typedef struct _usb_dev_qual_descr_t type usb_cfg_descr_t (line 93) | typedef struct _usb_cfg_descr_t type usb_inter_descr_t (line 106) | typedef struct _usb_inter_descr_t type usb_hid_descr_t (line 120) | typedef struct _usb_hid_descr_t type usb_ep_descr_t (line 132) | typedef struct _usb_ep_descr_t type usb_cfg_simple_descr_t (line 142) | typedef struct _usb_cfg_simple_descr_t type usb_cfg_hid_descr_t (line 149) | typedef struct _usb_cfg_hid_descr_t type usb_dev_bot_t (line 157) | typedef struct _usb_dev_bot_t type usb_ms_os_descr_t (line 183) | typedef struct _usb_ms_os_descr_t type usb_ms_cid_descr_t (line 193) | typedef struct _usb_ms_cid_descr_t type usb_ms_ext_prop_descr_t (line 208) | typedef struct _usb_ms_ext_prop_descr_t type usb_desc_t (line 222) | typedef struct _usb_desc_t FILE: bdk/usb/usb_gadget_hid.c type gamepad_report_t (line 34) | typedef struct _gamepad_report_t type jc_cal_t (line 57) | typedef struct _jc_cal_t function _jc_calibration (line 85) | static bool _jc_calibration(const jc_gamepad_rpt_t *jc_pad) function _jc_poll (line 130) | static int _jc_poll(gamepad_report_t *rpt) type touchpad_report_t (line 303) | typedef struct _touchpad_report_t function _fts_touch_read (line 316) | static bool _fts_touch_read(touchpad_report_t *rpt) function u8 (line 347) | static u8 _hid_transfer_start(usb_ctxt_t *usbs, u32 len) function _hid_poll_jc (line 364) | static bool _hid_poll_jc(usb_ctxt_t *usbs) function _hid_poll_touch (line 378) | static bool _hid_poll_touch(usb_ctxt_t *usbs) function usb_device_gadget_hid (line 389) | int usb_device_gadget_hid(usb_ctxt_t *usbs) FILE: bdk/usb/usb_gadget_ums.c type ums_state (line 116) | enum ums_state { type ums_result (line 124) | enum ums_result { type data_direction (line 133) | enum data_direction { type buffer_state (line 140) | enum buffer_state { type bulk_recv_pkt_t (line 146) | typedef struct _bulk_recv_pkt_t { type bulk_send_pkt_t (line 156) | typedef struct _bulk_send_pkt_t { type logical_unit_t (line 163) | typedef struct _logical_unit_t type bulk_ctxt_t (line 186) | typedef struct _bulk_ctxt_t { type usbd_gadget_ums_t (line 203) | typedef struct _usbd_gadget_ums_t { function put_array_le_to_be16 (line 238) | static inline void put_array_le_to_be16(u16 val, void *p) function put_array_le_to_be32 (line 245) | static inline void put_array_le_to_be32(u32 val, void *p) function u16 (line 254) | static inline u16 get_array_be_to_le16(const void *p) function u32 (line 261) | static inline u32 get_array_be_to_le24(const void *p) function u32 (line 268) | static inline u32 get_array_be_to_le32(const void *p) function raise_exception (line 275) | static void raise_exception(usbd_gadget_ums_t *ums, enum ums_state new_s... function _handle_ep0_ctrl (line 286) | static void _handle_ep0_ctrl(usbd_gadget_ums_t *ums) function _wedge_bulk_in_endpoint (line 292) | static int _wedge_bulk_in_endpoint(usbd_gadget_ums_t *ums) function _set_ep_stall (line 299) | static int _set_ep_stall(u32 ep) function _clear_ep_stall (line 306) | static int _clear_ep_stall(u32 ep) function _flush_endpoint (line 313) | static void _flush_endpoint(u32 ep) function _transfer_start (line 319) | static void _transfer_start(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ct... function _transfer_out_big_read (line 357) | static void _transfer_out_big_read(usbd_gadget_ums_t *ums, bulk_ctxt_t *... function _transfer_finish (line 372) | static void _transfer_finish(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_c... function _reset_buffer (line 402) | static void _reset_buffer(bulk_ctxt_t *bulk_ctxt, u32 ep) function _scsi_read (line 441) | static int _scsi_read(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _scsi_write (line 545) | static int _scsi_write(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _scsi_verify (line 687) | static int _scsi_verify(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _scsi_inquiry (line 744) | static int _scsi_inquiry(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _scsi_request_sense (line 825) | static int _scsi_request_sense(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk... function _scsi_read_capacity (line 849) | static int _scsi_read_capacity(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk... function _scsi_log_sense (line 869) | static int _scsi_log_sense(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _scsi_mode_sense (line 940) | static int _scsi_mode_sense(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _scsi_start_stop (line 1024) | static int _scsi_start_stop(usbd_gadget_ums_t *ums) function _scsi_prevent_allow_removal (line 1076) | static int _scsi_prevent_allow_removal(usbd_gadget_ums_t *ums) function _scsi_read_format_capacities (line 1104) | static int _scsi_read_format_capacities(usbd_gadget_ums_t *ums, bulk_ctx... function _check_scsi_cmd (line 1121) | static int _check_scsi_cmd(usbd_gadget_ums_t *ums, u32 cmnd_size, function _parse_scsi_cmd (line 1210) | static int _parse_scsi_cmd(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _pad_with_zeros (line 1404) | static int _pad_with_zeros(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _throw_away_data (line 1423) | static int _throw_away_data(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _finish_reply (line 1454) | static int _finish_reply(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _received_cbw (line 1546) | static int _received_cbw(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _get_next_command (line 1663) | static int _get_next_command(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_c... function _send_status (line 1706) | static void _send_status(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_ctxt) function _handle_exception (line 1737) | static void _handle_exception(usbd_gadget_ums_t *ums, bulk_ctxt_t *bulk_... function _system_maintainance (line 1794) | static inline void _system_maintainance(usbd_gadget_ums_t *ums) function usb_device_gadget_ums (line 1813) | int usb_device_gadget_ums(usb_ctxt_t *usbs) FILE: bdk/usb/usb_t210.h type t210_usb2d_t (line 123) | typedef struct _t210_usb2d_t FILE: bdk/usb/usbd.c type usb_hw_ep_t (line 39) | typedef enum type usb_ep_status_t (line 45) | typedef enum type usb_speed_t (line 55) | typedef enum { type dTD_t (line 62) | typedef struct _dTD_t type dQH_t (line 70) | typedef struct _dQH_t type usbd_t (line 82) | typedef struct _usbd_t type usbd_controller_t (line 90) | typedef struct _usbd_controller_t function _usbd_reset_usb_otg_phy_device_mode (line 130) | static int _usbd_reset_usb_otg_phy_device_mode() function _usb_charger_detect (line 218) | static void _usb_charger_detect() function _usb_init_phy (line 247) | static void _usb_init_phy() function usb_device_init (line 357) | int usb_device_init() function _usb_device_power_down (line 399) | static void _usb_device_power_down() function _usbd_disable_ep1 (line 454) | static void _usbd_disable_ep1() function _usbd_stall_reset_ep1 (line 459) | static void _usbd_stall_reset_ep1(usb_dir_t direction, usb_ep_cfg_t stall) function usb_device_stall_ep1_bulk_out (line 476) | void usb_device_stall_ep1_bulk_out() function usb_device_stall_ep1_bulk_in (line 481) | void usb_device_stall_ep1_bulk_in() function _usbd_get_max_pkt_length (line 486) | static int _usbd_get_max_pkt_length(int endpoint) function _usbd_initialize_ep_ctrl (line 504) | static void _usbd_initialize_ep_ctrl(u32 endpoint) function _usbd_initialize_ep0 (line 554) | static int _usbd_initialize_ep0() function usbd_flush_endpoint (line 593) | int usbd_flush_endpoint(u32 endpoint) function _usb_reset_disable_ep1 (line 642) | static void _usb_reset_disable_ep1() function usbd_end (line 655) | void usbd_end(bool reset_ep, bool only_controller) function _usbd_mark_ep_complete (line 670) | static void _usbd_mark_ep_complete(u32 endpoint) function usb_ep_status_t (line 692) | static usb_ep_status_t _usbd_get_ep_status(usb_ep_t endpoint) function _usbd_ep_operation (line 744) | static int _usbd_ep_operation(usb_ep_t endpoint, u8 *buf, u32 len, u32 s... function _usbd_ep_ack (line 853) | static int _usbd_ep_ack(usb_ep_t ep) function _usbd_set_ep0_stall (line 858) | static void _usbd_set_ep0_stall() function usbd_set_ep_stall (line 865) | int usbd_set_ep_stall(u32 endpoint, int ep_stall) function _usbd_handle_get_class_request (line 888) | static void _usbd_handle_get_class_request(bool *transmit_data, u8 *desc... function _usbd_handle_get_descriptor (line 950) | static void _usbd_handle_get_descriptor(bool *transmit_data, void **desc... function _usbd_handle_set_request (line 1078) | static int _usbd_handle_set_request(bool *ep_stall) function _usbd_handle_ep0_control_transfer (line 1117) | static int _usbd_handle_ep0_control_transfer() function _usbd_ep0_initialize (line 1347) | static int _usbd_ep0_initialize() function usb_device_enumerate (line 1410) | int usb_device_enumerate(usb_gadget_type gadget) function usbd_handle_ep0_ctrl_setup (line 1430) | int usbd_handle_ep0_ctrl_setup(u32 *data) function usb_ep_status_t (line 1461) | static usb_ep_status_t _usbd_get_ep1_status(usb_dir_t dir) function usb_device_ep1_out_read (line 1471) | int usb_device_ep1_out_read(u8 *buf, u32 len, u32 *bytes_read, u32 sync_... function usb_device_ep1_out_read_big (line 1487) | int usb_device_ep1_out_read_big(u8 *buf, u32 len, u32 *bytes_read) function _usbd_get_ep1_out_bytes_read (line 1516) | static int _usbd_get_ep1_out_bytes_read() function usb_device_ep1_out_reading_finish (line 1524) | int usb_device_ep1_out_reading_finish(u32 *pending_bytes, u32 sync_timeout) function usb_device_ep1_in_write (line 1549) | int usb_device_ep1_in_write(u8 *buf, u32 len, u32 *bytes_written, u32 sy... function _usbd_get_ep1_in_bytes_written (line 1565) | static int _usbd_get_ep1_in_bytes_written() function usb_device_ep1_in_writing_finish (line 1573) | int usb_device_ep1_in_writing_finish(u32 *pending_bytes, u32 sync_timeout) function usb_device_get_suspended (line 1597) | bool usb_device_get_suspended() function usb_device_get_port_in_sleep (line 1603) | bool usb_device_get_port_in_sleep() function usb_device_class_send_max_lun (line 1609) | int usb_device_class_send_max_lun(u8 max_lun) function usb_device_class_send_hid_report (line 1626) | int usb_device_class_send_hid_report(void *rpt_buffer, u32 rpt_size) function usb_device_get_ops (line 1646) | void usb_device_get_ops(usb_ops_t *ops) FILE: bdk/usb/usbd.h type usb_hid_type (line 40) | typedef enum _usb_hid_type type usb_gadget_type (line 46) | typedef enum _usb_gadget_type type usb_dir_t (line 53) | typedef enum { type usb_ep_t (line 58) | typedef enum type usb_ep_addr_t (line 71) | typedef enum type usb_ep_cfg_t (line 79) | typedef enum type usb_set_clear_feature_req_t (line 86) | typedef enum { type usb_setup_req_type_t (line 94) | typedef enum { type usb_standard_req_t (line 109) | typedef enum { type usb_get_status_req_t (line 132) | typedef enum { type usb_error_t (line 138) | typedef enum _usb_error_t type usb_ctrl_setup_t (line 160) | typedef struct _usb_ctrl_setup_t type usb_ops_t (line 169) | typedef struct _usb_ops_t type usb_ctxt_t (line 190) | typedef struct _usb_ctxt_t FILE: bdk/usb/xusbd.c type xusb_speed_t (line 44) | typedef enum { type xusb_ep_status_t (line 50) | typedef enum { type xusb_ep_type_t (line 58) | typedef enum { type xusb_dev_state_t (line 68) | typedef enum { type xusb_trb_type_t (line 86) | typedef enum { type xusb_comp_code_t (line 97) | typedef enum { type event_trb_t (line 142) | typedef struct _event_trb_t type transfer_event_trb_t (line 157) | typedef struct _transfer_event_trb_t { type setup_event_trb_t (line 173) | typedef struct _setup_event_trb_t type status_trb_t (line 188) | typedef struct _status_trb_t type normal_trb_t (line 207) | typedef struct _normal_trb_t type data_trb_t (line 229) | typedef struct _data_trb_t type link_trb_t (line 250) | typedef struct _link_trb_t type xusb_ep_ctx_t (line 270) | typedef struct _xusb_ep_ctx_t type xusbd_controller_t (line 356) | typedef struct _xusbd_controller_t type xusbd_event_queues_t (line 400) | typedef struct _xusbd_event_queues_t function _xusb_xhci_mask_wait (line 416) | static int _xusb_xhci_mask_wait(u32 reg, u32 mask, u32 val, u32 retries) function _xusbd_ep_init_event_ring (line 431) | static void _xusbd_ep_init_event_ring() function _xusb_ep_set_type_and_metrics (line 464) | static void _xusb_ep_set_type_and_metrics(u32 ep_idx, volatile xusb_ep_c... function _xusb_ep_init_context (line 660) | static int _xusb_ep_init_context(u32 ep_idx) function _xusbd_ep_initialize (line 736) | static int _xusbd_ep_initialize(u32 ep_idx) function _xusbd_ep1_disable (line 759) | static void _xusbd_ep1_disable(u32 ep_idx) function _xusb_disable_ep1 (line 786) | static void _xusb_disable_ep1() function _xusb_init_phy (line 801) | static void _xusb_init_phy() function _xusbd_init_device_clocks (line 860) | static void _xusbd_init_device_clocks() function xusb_device_init (line 888) | int xusb_device_init() function _xusb_device_power_down (line 981) | static void _xusb_device_power_down() function _xusb_queue_trb (line 1018) | static int _xusb_queue_trb(u32 ep_idx, const void *trb, bool ring_doorbell) function _xusb_create_status_trb (line 1103) | static void _xusb_create_status_trb(status_trb_t *trb, usb_dir_t direction) function _xusb_create_normal_trb (line 1111) | static void _xusb_create_normal_trb(normal_trb_t *trb, u8 *buf, u32 len,... function _xusb_create_data_trb (line 1135) | static void _xusb_create_data_trb(data_trb_t *trb, u8 *buf, u32 len, usb... function _xusb_issue_status_trb (line 1153) | static int _xusb_issue_status_trb(usb_dir_t direction) function _xusb_issue_normal_trb (line 1169) | static int _xusb_issue_normal_trb(u8 *buf, u32 len, usb_dir_t direction) function _xusb_issue_data_trb (line 1185) | static int _xusb_issue_data_trb(u8 *buf, u32 len, usb_dir_t direction) function xusb_set_ep_stall (line 1201) | int xusb_set_ep_stall(u32 endpoint, int ep_stall) function _xusb_wait_ep_stopped (line 1220) | static int _xusb_wait_ep_stopped(u32 endpoint) function _xusb_handle_transfer_event (line 1233) | static int _xusb_handle_transfer_event(const transfer_event_trb_t *trb) function _xusb_handle_port_change (line 1342) | static int _xusb_handle_port_change() function _xusb_handle_get_ep_status (line 1458) | static int _xusb_handle_get_ep_status(u32 ep_idx) function _xusb_handle_get_class_request (line 1468) | static int _xusb_handle_get_class_request(const usb_ctrl_setup_t *ctrl_s... function _xusb_handle_get_descriptor (line 1518) | static int _xusb_handle_get_descriptor(const usb_ctrl_setup_t *ctrl_setup) function _xusb_handle_set_request_dev_address (line 1649) | static void _xusb_handle_set_request_dev_address(const usb_ctrl_setup_t ... function _xusb_handle_set_request_configuration (line 1661) | static void _xusb_handle_set_request_configuration(const usb_ctrl_setup_... function _xusbd_handle_ep0_control_transfer (line 1688) | static int _xusbd_handle_ep0_control_transfer(usb_ctrl_setup_t *ctrl_setup) function _xusb_ep_operation (line 1896) | static int _xusb_ep_operation(u32 tries) function xusb_device_enumerate (line 1964) | int xusb_device_enumerate(usb_gadget_type gadget) function xusb_end (line 2033) | void xusb_end(bool reset_ep, bool only_controller) function xusb_handle_ep0_ctrl_setup (line 2045) | int xusb_handle_ep0_ctrl_setup(u32 *data) function xusb_device_ep1_out_read (line 2072) | int xusb_device_ep1_out_read(u8 *buf, u32 len, u32 *bytes_read, u32 sync... function xusb_device_ep1_out_read_big (line 2099) | int xusb_device_ep1_out_read_big(u8 *buf, u32 len, u32 *bytes_read) function xusb_device_ep1_out_reading_finish (line 2124) | int xusb_device_ep1_out_reading_finish(u32 *pending_bytes, u32 sync_tries) function xusb_device_ep1_in_write (line 2139) | int xusb_device_ep1_in_write(u8 *buf, u32 len, u32 *bytes_written, u32 s... function xusb_device_ep1_in_writing_finish (line 2176) | int xusb_device_ep1_in_writing_finish(u32 *pending_bytes, u32 sync_tries) function xusb_device_get_port_in_sleep (line 2188) | bool xusb_device_get_port_in_sleep() function xusb_device_class_send_max_lun (line 2195) | bool xusb_device_class_send_max_lun(u8 max_lun) function xusb_device_class_send_hid_report (line 2216) | bool xusb_device_class_send_hid_report(void *rpt_buffer, u32 rpt_size) function xusb_device_get_ops (line 2238) | void xusb_device_get_ops(usb_ops_t *ops) FILE: bdk/utils/btn.c function u8 (line 25) | u8 btn_read() function u8 (line 38) | u8 btn_read_vol() function u8 (line 48) | u8 btn_read_home() function u8 (line 53) | u8 btn_wait() function u8 (line 78) | u8 btn_wait_timeout(u32 time_ms, u8 mask) function u8 (line 94) | u8 btn_wait_timeout_single(u32 time_ms, u8 mask) FILE: bdk/utils/dirlist.c function dirlist_t (line 25) | dirlist_t *dirlist(const char *directory, const char *pattern, u32 flags) FILE: bdk/utils/dirlist.h type dirlist_t (line 28) | typedef struct _dirlist_t FILE: bdk/utils/ini.c function u32 (line 26) | u32 _find_section_name(char *lbuf, u32 lblen, char schar) function ini_sec_t (line 37) | ini_sec_t *_ini_create_section(link_t *dst, ini_sec_t *csec, char *name,... function ini_parse (line 56) | int ini_parse(link_t *dst, const char *ini_path, bool is_dir) function ini_free (line 192) | void ini_free(link_t *src) FILE: bdk/utils/ini.h type ini_kv_t (line 30) | typedef struct _ini_kv_t type ini_sec_t (line 37) | typedef struct _ini_sec_t FILE: bdk/utils/list.h type link_t (line 51) | typedef struct _link_t function link_init (line 57) | static inline void link_init(link_t *l) function link_used (line 63) | static inline int link_used(link_t *l) function list_init (line 70) | static inline void list_init(link_t *lh) function list_prepend (line 76) | static inline void list_prepend(link_t *lh, link_t *l) function list_append (line 84) | static inline void list_append(link_t *lh, link_t *l) function list_remove (line 92) | static inline void list_remove(link_t *l) function list_empty (line 99) | static inline int list_empty(link_t *lh) FILE: bdk/utils/sprintf.c function _s_putc (line 25) | static void _s_putc(char c) function _s_putspace (line 31) | static void _s_putspace(int fcnt) function _s_puts (line 40) | static void _s_puts(char *s, char fill, int fcnt) function _s_putn (line 59) | static void _s_putn(u32 v, int base, char fill, int fcnt) function s_printf (line 122) | void s_printf(char *out_buf, const char *fmt, ...) function s_vprintf (line 213) | void s_vprintf(char *out_buf, const char *fmt, va_list ap) FILE: bdk/utils/tegra_bct.h type bct_bad_blocks_t (line 52) | typedef struct _bct_bad_blocks_t type bct_sdmmc_dev_t210_t (line 62) | typedef struct _bct_sdmmc_dev_t210_t type bct_sdmmc_dev_t210b01_t (line 70) | typedef struct _bct_sdmmc_dev_t210b01_t type bct_spi_dev_t210_t (line 76) | typedef struct _bct_spi_dev_t210_t type bct_spi_dev_t210b01_t (line 84) | typedef struct _bct_spi_dev_t210b01_t type bct_usb3_dev_t (line 89) | typedef struct _bct_usb3_dev_t type bct_boot_dev_t210_t (line 98) | typedef union type bct_boot_dev_t210b01_t (line 107) | typedef union type bct_bootloader_t210_t (line 115) | typedef struct _bct_bootloader_t210_t type bct_bootloader_t210b01_t (line 130) | typedef struct _bct_bootloader_t210b01_t type tegra_bct_t210_t (line 138) | typedef struct _tegra_bct_t210_t type tegra_bct_t210b01_t (line 181) | typedef struct _tegra_bct_t210b01_t type bootLoader_hdr_t210b01_t (line 240) | typedef struct _bootLoader_hdr_t210b01_t FILE: bdk/utils/tegra_bit.h type bit_flow_log_t (line 96) | typedef struct _bit_flow_log_t type bit_boot_sdmmc_status_t210_t (line 104) | typedef struct _bit_boot_sdmmc_status_t210_t type bit_boot_sdmmc_status_t210b01_t (line 125) | typedef struct _bit_boot_sdmmc_status_t210b01_t type bit_boot_spi_status_t210_t (line 165) | typedef struct _bit_boot_spi_status_t210_t type bit_boot_spi_status_t210b01_t (line 181) | typedef struct _bit_boot_spi_status_t210b01_t type bit_boot_usb3_status_t (line 206) | typedef struct _bit_boot_usb3_status_t type bit_boot_secondary_dev_status_t210_t (line 226) | typedef union _bit_boot_secondary_dev_status_t210_t type bit_boot_secondary_dev_status_t210b01_t (line 235) | typedef union _bit_boot_secondary_dev_status_t210b01_t type bit_bl_state_t (line 243) | typedef struct _bit_bl_state_t type tegra_bit_t210_t (line 257) | typedef struct _tegra_bit_t210_t type tegra_bit_t210b01_t (line 302) | typedef struct _tegra_bit_t210b01_t FILE: bdk/utils/types.h type s8 (line 24) | typedef signed char s8; type s16 (line 25) | typedef short s16; type SHORT (line 26) | typedef short SHORT; type s32 (line 27) | typedef int s32; type INT (line 28) | typedef int INT; type LONG (line 30) | typedef long LONG; type s64 (line 31) | typedef long long int s64; type u8 (line 33) | typedef unsigned char u8; type BYTE (line 34) | typedef unsigned char BYTE; type u16 (line 35) | typedef unsigned short u16; type WORD (line 36) | typedef unsigned short WORD; type WCHAR (line 37) | typedef unsigned short WCHAR; type u32 (line 38) | typedef unsigned int u32; type UINT (line 39) | typedef unsigned int UINT; type DWORD (line 40) | typedef unsigned long DWORD; type QWORD (line 41) | typedef unsigned long long QWORD; type u64 (line 42) | typedef unsigned long long int u64; type vu8 (line 44) | typedef volatile unsigned char vu8; type vu16 (line 45) | typedef volatile unsigned short vu16; type vu32 (line 46) | typedef volatile unsigned int vu32; type uptr (line 49) | typedef unsigned long long uptr; type uptr (line 51) | typedef unsigned long uptr; type nyx_ums_type (line 121) | typedef enum _nyx_ums_type type boot_cfg_t (line 132) | typedef struct __attribute__((__packed__)) _boot_cfg_t type rsvd_cfg_t (line 154) | typedef struct __attribute__((__packed__)) _rsvd_cfg_t type ipl_ver_meta_t (line 162) | typedef struct __attribute__((__packed__)) _ipl_ver_meta_t type reloc_meta_t (line 169) | typedef struct __attribute__((__packed__)) _reloc_meta_t FILE: bdk/utils/util.c function u8 (line 32) | u8 bit_count(u32 val) function u32 (line 44) | u32 bit_count_mask(u8 bits) function u64 (line 76) | u64 sqrt64(u64 num) function strtol (line 117) | long strtol(const char *nptr, char **endptr, register int base) function atoi (line 193) | int atoi(const char *nptr) function reg_write_array (line 198) | void reg_write_array(vu32 *base, const reg_cfg_t *cfg, u32 num_cfg) function u32 (line 205) | u32 crc32_calc(u32 crc, const u8 *buf, u32 len) function qsort_compare_int (line 242) | int qsort_compare_int(const void *a, const void *b) function qsort_compare_char (line 247) | int qsort_compare_char(const void *a, const void *b) function qsort_compare_char_case (line 252) | int qsort_compare_char_case(const void *a, const void *b) function panic (line 257) | void panic(u32 val) function power_set_state (line 271) | void power_set_state(power_state_t state) function power_set_state_ex (line 318) | void power_set_state_ex(void *param) FILE: bdk/utils/util.h type power_state_t (line 24) | typedef enum type reg_cfg_t (line 34) | typedef struct _reg_cfg_t type hekate_errors_t (line 62) | typedef enum type nyx_cfg_t (line 73) | typedef enum type nyx_info_t (line 80) | typedef struct _nyx_info_t type nyx_info_ex_t (line 90) | typedef struct _nyx_info_ex_t type nyx_storage_t (line 96) | typedef struct _nyx_storage_t FILE: bootloader/config.c function set_default_configuration (line 25) | void set_default_configuration() FILE: bootloader/config.h type hekate_config (line 24) | typedef struct _hekate_config FILE: bootloader/frontend/fe_info.c function print_fuseinfo (line 31) | void print_fuseinfo() function print_mmc_info (line 61) | void print_mmc_info() function print_sdcard_info (line 190) | void print_sdcard_info() function print_fuel_gauge_info (line 263) | void print_fuel_gauge_info() function print_battery_charger_info (line 307) | void print_battery_charger_info() function print_battery_info (line 370) | void print_battery_info() FILE: bootloader/frontend/fe_tools.c function _toggle_autorcm (line 34) | static void _toggle_autorcm(bool enable) function _enable_autorcm (line 74) | static void _enable_autorcm() { _toggle_autorcm(true); } function _disable_autorcm (line 75) | static void _disable_autorcm() { _toggle_autorcm(false); } function tools_autorcm_enabled (line 77) | bool tools_autorcm_enabled() function menu_autorcm (line 100) | void menu_autorcm() FILE: bootloader/gfx/gfx.c function gfx_clear_grey (line 126) | void gfx_clear_grey(u8 color) function gfx_clear_partial_grey (line 131) | void gfx_clear_partial_grey(u8 color, u32 pos_y, u32 height) function gfx_clear_color (line 136) | void gfx_clear_color(u32 color) function gfx_init_ctxt (line 142) | void gfx_init_ctxt(u32 *fb, u32 width, u32 height, u32 stride) function gfx_con_init (line 150) | void gfx_con_init() function gfx_con_setcol (line 166) | void gfx_con_setcol(u32 fgcol, int fillbg, u32 bgcol) function gfx_con_getpos (line 173) | void gfx_con_getpos(u32 *x, u32 *y) function gfx_con_setpos (line 179) | void gfx_con_setpos(u32 x, u32 y) function gfx_putc (line 185) | void gfx_putc(char c) function gfx_puts (line 268) | void gfx_puts(const char *s) function _gfx_putn (line 277) | static void _gfx_putn(u32 v, int base, char fill, int fcnt) function gfx_put_small_sep (line 321) | void gfx_put_small_sep() function gfx_put_big_sep (line 329) | void gfx_put_big_sep() function gfx_printf (line 337) | void gfx_printf(const char *fmt, ...) function _gfx_cputs (line 413) | static void _gfx_cputs(u32 color, const char *s) function gfx_wputs (line 421) | void gfx_wputs(const char *s) { _gfx_cputs(TXT_CLR_WARNING, s); } function gfx_eputs (line 422) | void gfx_eputs(const char *s) { _gfx_cputs(TXT_CLR_ERROR, s); } function gfx_hexdump (line 424) | void gfx_hexdump(u32 base, const void *buf, u32 len) function abs (line 479) | static int abs(int x) function gfx_set_pixel (line 486) | void gfx_set_pixel(u32 x, u32 y, u32 color) function gfx_line (line 491) | void gfx_line(int x0, int y0, int x1, int y1, u32 color) function gfx_set_rect_grey (line 516) | void gfx_set_rect_grey(const u8 *buf, u32 size_x, u32 size_y, u32 pos_x,... function gfx_set_rect_rgb (line 530) | void gfx_set_rect_rgb(const u8 *buf, u32 size_x, u32 size_y, u32 pos_x, ... function gfx_set_rect_argb (line 543) | void gfx_set_rect_argb(const u32 *buf, u32 size_x, u32 size_y, u32 pos_x... function gfx_render_bmp_argb (line 551) | void gfx_render_bmp_argb(const u32 *buf, u32 size_x, u32 size_y, u32 pos... FILE: bootloader/gfx/gfx.h type gfx_ctxt_t (line 44) | typedef struct _gfx_ctxt_t type gfx_con_t (line 52) | typedef struct _gfx_con_t FILE: bootloader/gfx/logos.c function u8 (line 334) | u8 *render_static_bootlogo() function render_ticker_logo (line 347) | bool render_ticker_logo(u32 boot_wait, u32 backlight) function render_ticker (line 385) | bool render_ticker(u32 boot_wait, u32 backlight, bool no_ticker) FILE: bootloader/gfx/tui.c function tui_sbar (line 23) | void tui_sbar(bool force_update) function tui_pbar (line 59) | void tui_pbar(int x, int y, u32 val, u32 fgcol, u32 bgcol) FILE: bootloader/gfx/tui.h type ment_t (line 32) | typedef struct _ment_t type menu_t (line 45) | typedef struct _menu_t FILE: bootloader/hos/hos.c function _hos_crit_error (line 108) | static void _hos_crit_error(const char *text) function _se_lock (line 114) | static void _se_lock(bool lock_se) function _hos_eks_rw_try (line 136) | static int _hos_eks_rw_try(u8 *buf, bool write) function _hos_eks_get (line 155) | static void _hos_eks_get() function _hos_eks_save (line 185) | static void _hos_eks_save() function _hos_eks_clear (line 245) | static void _hos_eks_clear(u32 mkey) type tsec_keys_t (line 280) | typedef struct _tsec_keys_t function _hos_keygen (line 287) | static int _hos_keygen(pkg1_eks_t *eks, u32 mkey, tsec_ctxt_t *tsec_ctxt... function _read_emmc_pkg1 (line 545) | static int _read_emmc_pkg1(launch_ctxt_t *ctxt) function u8 (line 607) | static u8 *_read_emmc_pkg2(launch_ctxt_t *ctxt) function _free_launch_components (line 649) | static void _free_launch_components(launch_ctxt_t *ctxt) function _get_fs_exfat_compatible (line 660) | static bool _get_fs_exfat_compatible(link_t *info, u32 *hos_revision) function hos_launch (line 702) | void hos_launch(ini_sec_t *cfg) FILE: bootloader/hos/hos.h type exo_ctxt_t (line 64) | typedef struct _exo_ctxt_t type hos_eks_mbr_t (line 75) | typedef struct _hos_eks_mbr_t type launch_ctxt_t (line 88) | typedef struct _launch_ctxt_t type merge_kip_t (line 129) | typedef struct _merge_kip_t FILE: bootloader/hos/hos_config.c function _config_warmboot (line 30) | static int _config_warmboot(launch_ctxt_t *ctxt, const char *value) function _config_secmon (line 39) | static int _config_secmon(launch_ctxt_t *ctxt, const char *value) function _config_kernel (line 48) | static int _config_kernel(launch_ctxt_t *ctxt, const char *value) function _config_kip1 (line 57) | static int _config_kip1(launch_ctxt_t *ctxt, const char *value) function hos_config_kip1patch (line 120) | int hos_config_kip1patch(launch_ctxt_t *ctxt, const char *value) function _config_svcperm (line 149) | static int _config_svcperm(launch_ctxt_t *ctxt, const char *value) function _config_debugmode (line 160) | static int _config_debugmode(launch_ctxt_t *ctxt, const char *value) function _config_stock (line 171) | static int _config_stock(launch_ctxt_t *ctxt, const char *value) function _config_emummc_forced (line 182) | static int _config_emummc_forced(launch_ctxt_t *ctxt, const char *value) function _config_kernel_proc_id (line 193) | static int _config_kernel_proc_id(launch_ctxt_t *ctxt, const char *value) function _config_dis_exo_user_exceptions (line 204) | static int _config_dis_exo_user_exceptions(launch_ctxt_t *ctxt, const ch... function _config_exo_user_pmu_access (line 215) | static int _config_exo_user_pmu_access(launch_ctxt_t *ctxt, const char *... function _config_exo_force_mem_mode (line 226) | static int _config_exo_force_mem_mode(launch_ctxt_t *ctxt, const char *v... function _config_exo_usb3_force (line 240) | static int _config_exo_usb3_force(launch_ctxt_t *ctxt, const char *value) function _config_exo_cal0_blanking (line 254) | static int _config_exo_cal0_blanking(launch_ctxt_t *ctxt, const char *va... function _config_exo_cal0_writes_enable (line 268) | static int _config_exo_cal0_writes_enable(launch_ctxt_t *ctxt, const cha... function _config_pkg3 (line 282) | static int _config_pkg3(launch_ctxt_t *ctxt, const char *value) function _config_exo_fatal_payload (line 287) | static int _config_exo_fatal_payload(launch_ctxt_t *ctxt, const char *va... function _config_ucid (line 296) | static int _config_ucid(launch_ctxt_t *ctxt, const char *value) type cfg_handler_t (line 304) | typedef struct _cfg_handler_t function hos_parse_boot_config (line 337) | int hos_parse_boot_config(launch_ctxt_t *ctxt) FILE: bootloader/hos/pkg1.c function pkg1_id_t (line 178) | const pkg1_id_t *pkg1_get_latest() function pkg1_id_t (line 183) | const pkg1_id_t *pkg1_identify(u8 *pkg1) function pkg1_decrypt (line 199) | bool pkg1_decrypt(const pkg1_id_t *id, u8 *pkg1) function u8 (line 227) | const u8 *pkg1_unpack(void *wm_dst, u32 *wb_sz, void *sm_dst, void *ldr_... function pkg1_secmon_patch (line 270) | void pkg1_secmon_patch(void *hos_ctxt, u32 secmon_base, bool t210b01) function pkg1_warmboot_patch (line 322) | void pkg1_warmboot_patch(void *hos_ctxt) function pkg1_warmboot_config (line 345) | int pkg1_warmboot_config(void *hos_ctxt, u32 warmboot_base, u32 fuses_fw... function pkg1_warmboot_rsa_mod (line 417) | void pkg1_warmboot_rsa_mod(u32 warmboot_base) FILE: bootloader/hos/pkg1.h type patch_t (line 38) | typedef struct _patch_t type bl_hdr_t210b01_t (line 50) | typedef struct _bl_hdr_t210b01_t type eks_keys_t (line 63) | typedef struct _eks_keys_t type pkg1_eks_t (line 70) | typedef struct _pkg1_eks_t type pk1_hdr_t (line 78) | typedef struct _pk1_hdr_t type pkg1_id_t (line 89) | typedef struct _pkg1_id_t type pk11_hdr_t (line 101) | typedef struct _pk11_hdr_t type nx_bit_t (line 141) | typedef struct _nx_bit_t FILE: bootloader/hos/pkg2.c function pkg2_get_ids (line 53) | void pkg2_get_ids(kip1_id_t **ids, u32 *entries) function parse_external_kip_patches (line 59) | static void parse_external_kip_patches() function pkg2_kernel_id_t (line 163) | const pkg2_kernel_id_t *pkg2_identify(const u8 *hash) function u32 (line 173) | static u32 _pkg2_calc_kip1_size(pkg2_kip1_t *kip1) function _pkg2_get_newkern_info (line 181) | static void _pkg2_get_newkern_info(u8 *kern_data) function pkg2_parse_kips (line 229) | int pkg2_parse_kips(link_t *info, pkg2_hdr_t *pkg2, bool *new_pkg2) function pkg2_has_kip (line 263) | bool pkg2_has_kip(link_t *info, u64 tid) function pkg2_replace_kip (line 271) | void pkg2_replace_kip(link_t *info, u64 tid, pkg2_kip1_t *kip1) function pkg2_add_kip (line 285) | void pkg2_add_kip(link_t *info, pkg2_kip1_t *kip1) function pkg2_merge_kip (line 294) | void pkg2_merge_kip(link_t *info, pkg2_kip1_t *kip1) function _decompress_kip (line 302) | static int _decompress_kip(pkg2_kip1_info_t *ki, u32 sectsToDecomp) function _kipm_inject (line 372) | static int _kipm_inject(const char *kipm_path, char *target_name, pkg2_k... function pkg2_hdr_t (line 688) | pkg2_hdr_t *pkg2_decrypt(void *data, u8 mkey, bool is_exo) function u32 (line 739) | static u32 _pkg2_ini1_build(u8 *pdst, u8 *psec, pkg2_hdr_t *hdr, link_t ... function pkg2_build_encrypt (line 788) | void pkg2_build_encrypt(void *dst, void *hos_ctxt, link_t *kips_info, bo... FILE: bootloader/hos/pkg2.h type kernel_patch_t (line 44) | typedef struct _kernel_patch_t type pkg2_hdr_t (line 71) | typedef struct _pkg2_hdr_t type pkg2_ini1_t (line 87) | typedef struct _pkg2_ini1_t type kip_offset_section (line 95) | enum kip_offset_section type pkg2_kip1_sec_t (line 107) | typedef struct _pkg2_kip1_sec_t type pkg2_kip1_t (line 115) | typedef struct _pkg2_kip1_t type pkg2_kip1_info_t (line 130) | typedef struct _pkg2_kip1_info_t type pkg2_kernel_id_t (line 137) | typedef struct _pkg2_kernel_id_t type kip1_patch_t (line 145) | typedef struct _kip1_patch_t type kip1_patchset_t (line 153) | typedef struct _kip1_patchset_t type kip1_id_t (line 159) | typedef struct _kip1_id_t type nx_bc_t (line 189) | typedef struct _nx_bc_t { FILE: bootloader/hos/pkg2_ini_kippatch.c function u8 (line 27) | static u8 *_htoa(u8 *result, const char *ptr, u8 byte_len, u8 *buf) function u32 (line 65) | static u32 _find_patch_section_name(char *lbuf, u32 lblen, char schar) function ini_kip_sec_t (line 76) | static ini_kip_sec_t *_ini_create_kip_section(link_t *dst, ini_kip_sec_t... function ini_patch_parse (line 98) | int ini_patch_parse(link_t *dst, const char *ini_path) FILE: bootloader/hos/pkg2_ini_kippatch.h type ini_patchset_t (line 22) | typedef struct _ini_patchset_t type ini_kip_sec_t (line 32) | typedef struct _ini_kip_sec_t FILE: bootloader/hos/pkg3.c type pkg3_meta_t (line 60) | typedef struct _pkg3_meta_t type pkg3_content_t (line 73) | typedef struct _pkg3_content_t function _pkg3_update_r2p (line 85) | static void _pkg3_update_r2p() function _pkg3_kip1_skip (line 95) | static int _pkg3_kip1_skip(char ***pkg3_kip1_skip, u32 *pkg3_kip1_skip_n... function parse_pkg3 (line 126) | int parse_pkg3(launch_ctxt_t *ctxt, const char *path) FILE: bootloader/hos/secmon_exo.c type emuMMC_Type (line 28) | enum emuMMC_Type type emummc_base_config_t (line 40) | typedef struct type emummc_partition_config_t (line 48) | typedef struct type emummc_file_config_t (line 53) | typedef struct type exo_emummc_config_t (line 58) | typedef struct type exo_cfg_t (line 69) | typedef struct _exo_cfg_t type wb_cfg_t (line 82) | typedef struct _atm_meta_t type atm_fatal_error_ctx (line 89) | typedef struct _atm_fatal_error_ctx function config_exosphere (line 143) | void config_exosphere(launch_ctxt_t *ctxt, u32 warmboot_base) function secmon_exo_check_panic (line 395) | void secmon_exo_check_panic() FILE: bootloader/l4t/l4t.c type tsec_init_t (line 179) | typedef struct _tsec_init_t { type param_header_t (line 185) | typedef struct _param_header { type aapcs64_params_t (line 192) | typedef struct _aapcs64_params { type entry_point_info_t (line 203) | typedef struct _entry_point_info { type image_info_t (line 211) | typedef struct _image_info { type bl31_v1_params_t (line 218) | typedef struct _bl_v1_params { type bl31_plat_params_from_bl2_t (line 227) | typedef struct _plat_params_from_bl2 { type l4t_fw_t (line 256) | typedef struct _l4t_fw_t type l4t_ctxt_t (line 262) | typedef struct _l4t_ctxt_t function _l4t_crit_error (line 321) | static void _l4t_crit_error(const char *text, bool needs_update) function _l4t_sd_load (line 330) | static int _l4t_sd_load(u32 idx) function _l4t_sdram_lp0_save_params (line 353) | static void _l4t_sdram_lp0_save_params(bool t210b01) function _l4t_mc_config_carveout (line 487) | static void _l4t_mc_config_carveout(bool t210b01) function _l4t_late_hw_config (line 685) | static void _l4t_late_hw_config(bool t210b01) function _l4t_bpmpfw_b01_config (line 734) | static void _l4t_bpmpfw_b01_config(l4t_ctxt_t *ctxt) function _l4t_sc7_exit_config (line 811) | static int _l4t_sc7_exit_config(bool t210b01) function _l4t_bl33_cfg_set_key (line 850) | static void _l4t_bl33_cfg_set_key(char *env, const char *key, const char... function _l4t_set_config (line 858) | static void _l4t_set_config(l4t_ctxt_t *ctxt, const ini_sec_t *ini_sec, ... function launch_l4t (line 940) | void launch_l4t(const ini_sec_t *ini_sec, int entry_idx, int is_list, bo... FILE: bootloader/libs/fatfs/diskio.c function DSTATUS (line 19) | DSTATUS disk_status ( function DSTATUS (line 29) | DSTATUS disk_initialize ( function DRESULT (line 39) | DRESULT disk_read ( function DRESULT (line 52) | DRESULT disk_write ( function DRESULT (line 65) | DRESULT disk_ioctl ( FILE: bootloader/main.c function _check_power_off_from_hos (line 50) | static void _check_power_off_from_hos() function _reloc_append (line 101) | static void _reloc_append(u32 payload_dst, u32 payload_src, u32 payload_... function is_ipl_updated (line 113) | bool is_ipl_updated(void *buf, u32 size, const char *path, bool force) function _launch_payload (line 154) | static void _launch_payload(char *path, bool update, bool clear_screen) function _launch_payloads (line 220) | static void _launch_payloads() function _launch_ini_list (line 300) | static void _launch_ini_list() function _launch_config (line 429) | static void _launch_config() function _nyx_load_run (line 580) | static void _nyx_load_run() function launch_nyx (line 655) | void launch_nyx() function ini_sec_t (line 661) | static ini_sec_t *_get_ini_sec_from_id(ini_sec_t *ini_sec, char **bootlo... function _bootloader_corruption_protect (line 691) | static void _bootloader_corruption_protect() function _check_for_updated_bootloader (line 703) | static void _check_for_updated_bootloader() function _auto_launch (line 722) | static void _auto_launch() type pstore_buf_t (line 1031) | typedef struct _pstore_buf { function _show_errors (line 1037) | static void _show_errors() function _check_low_battery (line 1158) | static void _check_low_battery() function _r2c_get_config_t210b01 (line 1281) | static void _r2c_get_config_t210b01() function _ipl_reload (line 1319) | static void _ipl_reload() function _about (line 1328) | static void _about() function ipl_main (line 1433) | void ipl_main() FILE: bootloader/storage/emummc.c function emummc_load_cfg (line 28) | void emummc_load_cfg() function emummc_set_path (line 74) | bool emummc_set_path(char *path) function emummc_raw_get_part_off (line 120) | static int emummc_raw_get_part_off(int part_idx) function emummc_storage_init_mmc (line 134) | int emummc_storage_init_mmc() function emummc_storage_end (line 176) | int emummc_storage_end() function emummc_storage_read (line 186) | int emummc_storage_read(u32 sector, u32 num_sectors, void *buf) function emummc_storage_write (line 229) | int emummc_storage_write(u32 sector, u32 num_sectors, void *buf) function emummc_storage_set_mmc_partition (line 270) | int emummc_storage_set_mmc_partition(u32 partition) FILE: bootloader/storage/emummc.h type emummc_type_t (line 22) | typedef enum type emummc_mmc_t (line 29) | typedef enum { type emummc_cfg_t (line 35) | typedef struct _emummc_cfg_t FILE: loader/loader.c function loader_main (line 63) | void loader_main() FILE: modules/hekate_libsys_lp0/pmc_t210.h type pmc_regs_t210_t (line 19) | typedef struct _pmc_regs_t210_t { FILE: modules/hekate_libsys_lp0/sdram_lp0_param_t210.h type sdram_params_t210_t (line 60) | typedef struct _sdram_params_t210_t FILE: modules/hekate_libsys_lp0/sdram_lp0_param_t210b01.h type sdram_params_t210b01_t (line 19) | typedef struct _sdram_params_t210b01_t FILE: modules/hekate_libsys_lp0/sys_sdramlp0.c function _sdram_lp0_save_params_t210 (line 46) | static void _sdram_lp0_save_params_t210(sdram_params_t210_t *sdram) function _sdram_lp0_save_params_t210b01 (line 1033) | static void _sdram_lp0_save_params_t210b01(sdram_params_t210b01_t *sdram) function sdram_lp0_entry (line 2104) | void sdram_lp0_entry(void *sdram_config, bdk_params_t *bp) FILE: modules/hekate_libsys_lp0/types.h type s8 (line 29) | typedef char s8; type s16 (line 30) | typedef short s16; type SHORT (line 31) | typedef short SHORT; type s32 (line 32) | typedef int s32; type INT (line 33) | typedef int INT; type LONG (line 34) | typedef long LONG; type s64 (line 35) | typedef long long int s64; type u8 (line 36) | typedef unsigned char u8; type BYTE (line 37) | typedef unsigned char BYTE; type u16 (line 38) | typedef unsigned short u16; type WORD (line 39) | typedef unsigned short WORD; type WCHAR (line 40) | typedef unsigned short WCHAR; type u32 (line 41) | typedef unsigned int u32; type UINT (line 42) | typedef unsigned int UINT; type DWORD (line 43) | typedef unsigned long DWORD; type QWORD (line 44) | typedef unsigned long long QWORD; type u64 (line 45) | typedef unsigned long long int u64; type vu8 (line 46) | typedef volatile unsigned char vu8; type vu16 (line 47) | typedef volatile unsigned short vu16; type vu32 (line 48) | typedef volatile unsigned int vu32; FILE: modules/hekate_libsys_minerva/mtc.h type mtc_config_t (line 83) | typedef struct type train_mode_t (line 99) | enum train_mode_t type comp_seq_t (line 108) | enum comp_seq_t type tree_update_mode_t (line 115) | enum tree_update_mode_t type emc_channels (line 124) | enum emc_channels type EMC_2X_CLK_SRC (line 130) | enum EMC_2X_CLK_SRC type DRAM_TYPE (line 142) | enum DRAM_TYPE type DRAM_DEV_NO (line 150) | enum DRAM_DEV_NO type DRAM_OVER_TEMP_REF (line 156) | enum DRAM_OVER_TEMP_REF FILE: modules/hekate_libsys_minerva/mtc_table.h type pllm_clk_config_t (line 25) | typedef struct type burst_regs_t (line 34) | typedef struct type burst_regs_table_t (line 259) | typedef struct type ptfv_list_table_t (line 268) | typedef struct type burst_reg_per_ch_t (line 284) | typedef struct type trim_regs_t (line 296) | typedef struct type trim_perch_regs_t (line 438) | typedef struct type dram_timings_t (line 452) | typedef struct type vref_perch_regs_t (line 461) | typedef struct type trim_regs_table_t (line 469) | typedef struct type emc_table_t (line 476) | typedef struct FILE: modules/hekate_libsys_minerva/sys_sdrammtc.c function _usleep (line 1040) | static void _usleep(u32 microseconds) function u32 (line 1047) | static u32 _div_o3(u32 a, u32 b) function u32 (line 1057) | static u32 _actual_osc_clocks(u32 in) function _ccfifo_write (line 1077) | static void _ccfifo_write(u32 addr, u32 data_val, u32 delay) //addr and ... function _wait_emc_status (line 1083) | static bool _wait_emc_status(u32 reg_offset, u32 bit_mask, bool updated_... function _request_mmr_data (line 1112) | static void _request_mmr_data(u32 data, bool dual_channel) function _start_periodic_compensation (line 1120) | static void _start_periodic_compensation() function _timing_update (line 1126) | static bool _timing_update(u32 dual_channel) function u32 (line 1138) | static u32 _get_dram_temperature() function u32 (line 1189) | static u32 _pllm_clk_base_cfg(u32 rate_KHz, u32 clk_src_emc, bool new_sr... function _change_dll_src (line 1234) | static void _change_dll_src(emc_table_t *mtc_table_entry, u32 clk_src_emc) function u32 (line 1264) | static u32 _digital_dll_prelock(emc_table_t *mtc_table_entry, bool in_tr... function _digital_dll_disable (line 1312) | static void _digital_dll_disable() function _digital_dll_enable_rs (line 1327) | static void _digital_dll_enable_rs(u32 channel1_enabled) function u32 (line 1340) | static u32 _dvfs_power_ramp_down(bool flip_backward, emc_table_t *src_em... function u32 (line 1417) | static u32 _dvfs_power_ramp_up(bool flip_backward, emc_table_t *src_emc_... function u32 (line 1526) | static u32 _minerva_update_clock_tree_delay(emc_table_t *src_emc_entry, ... function u32 (line 1915) | static u32 _minerva_periodic_compensation_handler(emc_table_t *src_emc_e... function u32 (line 1994) | static u32 _minerva_apply_periodic_compensation_trimmer(emc_table_t *mtc... function _check_freq_changed (line 2149) | static bool _check_freq_changed(u32 dst_entry_rate_KHz, u32 dst_entry_cl... function _save_train_results (line 2202) | static void _save_train_results(emc_table_t *mtc_table_entry, u32 needs_... function u32 (line 2563) | static u32 _minerva_change_clock(emc_table_t *src_emc_entry, emc_table_t... function _minerva_train (line 3471) | static void _minerva_train(emc_table_t *src_emc_entry, emc_table_t *dst_... function _minerva_do_over_temp_compensation (line 3557) | void _minerva_do_over_temp_compensation(mtc_config_t *mtc_cfg) function u32 (line 3613) | u32 _minerva_do_periodic_compensation(emc_table_t *mtc_table_entry) function _minerva_set_ir_boost (line 3687) | static int _minerva_set_ir_boost(mtc_config_t *mtc_cfg) function u32 (line 3847) | static u32 _minerva_do_training_switch(mtc_config_t *mtc_cfg) function _minerva_get_table (line 3945) | static void _minerva_get_table(mtc_config_t *mtc_cfg) function minerva_entry (line 4015) | void minerva_entry(mtc_config_t *mtc_cfg, bdk_params_t *bp) FILE: modules/hekate_libsys_minerva/types.h type s8 (line 30) | typedef char s8; type s16 (line 31) | typedef short s16; type SHORT (line 32) | typedef short SHORT; type s32 (line 33) | typedef int s32; type INT (line 34) | typedef int INT; type LONG (line 35) | typedef long LONG; type s64 (line 36) | typedef long long int s64; type u8 (line 37) | typedef unsigned char u8; type BYTE (line 38) | typedef unsigned char BYTE; type u16 (line 39) | typedef unsigned short u16; type WORD (line 40) | typedef unsigned short WORD; type WCHAR (line 41) | typedef unsigned short WCHAR; type u32 (line 42) | typedef unsigned int u32; type UINT (line 43) | typedef unsigned int UINT; type DWORD (line 44) | typedef unsigned long DWORD; type QWORD (line 45) | typedef unsigned long long QWORD; type u64 (line 46) | typedef unsigned long long int u64; type vu8 (line 47) | typedef volatile unsigned char vu8; type vu16 (line 48) | typedef volatile unsigned short vu16; type vu32 (line 49) | typedef volatile unsigned int vu32; FILE: modules/simple_sample/gfx/gfx.c function gfx_clear_grey (line 124) | void gfx_clear_grey(u8 color) function gfx_clear_partial_grey (line 129) | void gfx_clear_partial_grey(u8 color, u32 pos_x, u32 height) function gfx_clear_color (line 134) | void gfx_clear_color(u32 color) function gfx_init_ctxt (line 140) | void gfx_init_ctxt(u32 *fb, u32 width, u32 height, u32 stride) function gfx_con_init (line 148) | void gfx_con_init() function gfx_con_setcol (line 162) | void gfx_con_setcol(u32 fgcol, int fillbg, u32 bgcol) function gfx_con_getpos (line 169) | void gfx_con_getpos(u32 *x, u32 *y) function gfx_con_setpos (line 175) | void gfx_con_setpos(u32 x, u32 y) function gfx_putc (line 181) | void gfx_putc(char c) function gfx_puts (line 264) | void gfx_puts(char *s) function _gfx_putn (line 273) | static void _gfx_putn(u32 v, int base, char fill, int fcnt) function gfx_put_small_sep (line 304) | void gfx_put_small_sep() function gfx_put_big_sep (line 312) | void gfx_put_big_sep() function gfx_printf (line 320) | void gfx_printf(const char *fmt, ...) function gfx_hexdump (line 396) | void gfx_hexdump(u32 base, const u8 *buf, u32 len) function abs (line 449) | static int abs(int x) function gfx_set_pixel (line 456) | void gfx_set_pixel(u32 x, u32 y, u32 color) function gfx_line (line 461) | void gfx_line(int x0, int y0, int x1, int y1, u32 color) function gfx_set_rect_grey (line 486) | void gfx_set_rect_grey(const u8 *buf, u32 size_x, u32 size_y, u32 pos_x,... function gfx_set_rect_rgb (line 500) | void gfx_set_rect_rgb(const u8 *buf, u32 size_x, u32 size_y, u32 pos_x, ... function gfx_set_rect_argb (line 513) | void gfx_set_rect_argb(const u32 *buf, u32 size_x, u32 size_y, u32 pos_x... function gfx_render_bmp_argb (line 521) | void gfx_render_bmp_argb(const u32 *buf, u32 size_x, u32 size_y, u32 pos... FILE: modules/simple_sample/gfx/gfx.h type gfx_ctxt_t (line 29) | typedef struct _gfx_ctxt_t type gfx_con_t (line 37) | typedef struct _gfx_con_t FILE: modules/simple_sample/module_sample.c function mod_entry (line 9) | void mod_entry(void *moduleConfig, bdk_params_t *bp) FILE: nyx/nyx_gui/config.c function set_default_configuration (line 25) | void set_default_configuration() function set_nyx_default_configuration (line 49) | void set_nyx_default_configuration() function create_config_entry (line 64) | int create_config_entry() function create_nyx_config_entry (line 187) | int create_nyx_config_entry(bool force_unmount) FILE: nyx/nyx_gui/config.h type hekate_config (line 24) | typedef struct _hekate_config type nyx_config (line 46) | typedef struct _nyx_config FILE: nyx/nyx_gui/frontend/fe_emmc_tools.c function _get_valid_partition (line 44) | static void _get_valid_partition(u32 *sector_start, u32 *sector_size, u3... function lv_obj_t (line 112) | static lv_obj_t *create_mbox_text(const char *text, bool button_ok) function _update_filename (line 133) | static void _update_filename(char *outFilename, u32 sdPathLen, u32 currP... function _emmc_sd_copy_verify (line 144) | static int _emmc_sd_copy_verify(emmc_tool_gui_t *gui, sdmmc_storage_t *s... function _dump_emmc_part (line 346) | static int _dump_emmc_part(emmc_tool_gui_t *gui, char *sd_path, int acti... function dump_emmc_selected (line 775) | void dump_emmc_selected(emmcPartType_t dumpType, emmc_tool_gui_t *gui) function _restore_emmc_part (line 970) | static int _restore_emmc_part(emmc_tool_gui_t *gui, char *sd_path, int a... function restore_emmc_selected (line 1408) | void restore_emmc_selected(emmcPartType_t restoreType, emmc_tool_gui_t *... FILE: nyx/nyx_gui/frontend/fe_emmc_tools.h type emmcPartType_t (line 23) | typedef enum FILE: nyx/nyx_gui/frontend/fe_emummc_tools.c function load_emummc_cfg (line 36) | void load_emummc_cfg(emummc_cfg_t *emu_info) function save_emummc_cfg (line 76) | void save_emummc_cfg(u32 part_idx, u32 sector_start, const char *path) function update_emummc_base_folder (line 132) | void update_emummc_base_folder(char *outFilename, u32 sdPathLen, u32 cur... function _dump_emummc_file_part (line 143) | static int _dump_emummc_file_part(emmc_tool_gui_t *gui, char *sd_path, s... function dump_emummc_file (line 356) | void dump_emummc_file(emmc_tool_gui_t *gui) function _dump_emummc_raw_part (line 506) | static int _dump_emummc_raw_part(emmc_tool_gui_t *gui, int active_part, ... function emummc_raw_derive_bis_keys (line 767) | int emummc_raw_derive_bis_keys() function dump_emummc_raw (line 826) | void dump_emummc_raw(emmc_tool_gui_t *gui, int part_idx, u32 sector_star... FILE: nyx/nyx_gui/frontend/fe_emummc_tools.h type emummc_cfg_t (line 23) | typedef struct _emummc_cfg_t FILE: nyx/nyx_gui/frontend/gui.c type jc_lv_driver_t (line 63) | typedef struct _jc_lv_driver_t function _nyx_disp_init (line 88) | static void _nyx_disp_init() function _save_log_to_bmp (line 119) | static void _save_log_to_bmp(char *fname) function _save_fb_to_bmp (line 196) | static void _save_fb_to_bmp() function _disp_fb_flush (line 312) | static void _disp_fb_flush(int32_t x1, int32_t y1, int32_t x2, int32_t y... function _fts_touch_read (line 335) | static bool _fts_touch_read(lv_indev_data_t *data) function _jc_virt_mouse_read (line 384) | static bool _jc_virt_mouse_read(lv_indev_data_t *data) type system_maintenance_tasks_t (line 625) | typedef struct _system_maintenance_tasks_t function manual_system_maintenance (line 640) | void manual_system_maintenance(bool refresh) function lv_img_dsc_t (line 655) | lv_img_dsc_t *bmp_to_lvimg_obj(const char *path) function lv_res_t (line 740) | lv_res_t nyx_generic_onoff_toggle(lv_obj_t *btn) function lv_res_t (line 776) | lv_res_t nyx_mbox_action(lv_obj_t *btns, const char *txt) function nyx_emmc_check_battery_enough (line 786) | bool nyx_emmc_check_battery_enough() function _nyx_sd_card_issues_warning (line 822) | static void _nyx_sd_card_issues_warning(void *param) function nyx_window_toggle_buttons (line 844) | void nyx_window_toggle_buttons(lv_obj_t *win, bool disable) function lv_res_t (line 873) | lv_res_t nyx_win_close_action(lv_obj_t * btn) function lv_obj_t (line 880) | lv_obj_t *nyx_create_standard_window(const char *win_title, lv_action_t ... function _launch_hos (line 903) | static void _launch_hos(u8 autoboot, u8 autoboot_list) function reload_nyx (line 920) | void reload_nyx(lv_obj_t *obj, bool force) function lv_res_t (line 955) | static lv_res_t reload_action(lv_obj_t *btns, const char *txt) function lv_res_t (line 963) | static lv_res_t _removed_sd_action(lv_obj_t *btns, const char *txt) function _check_sd_card_removed (line 987) | static void _check_sd_card_removed(void *params) function _nyx_emmc_issues_warning (line 1021) | static void _nyx_emmc_issues_warning(void *params) function lv_res_t (line 1049) | static lv_res_t _reboot_ofw_action(lv_obj_t *btns, const char *txt) function lv_res_t (line 1057) | static lv_res_t _create_mbox_reboot_ofw() function lv_res_t (line 1084) | static lv_res_t _reboot_action(lv_obj_t *btns, const char *txt) function lv_res_t (line 1115) | static lv_res_t _poweroff_action(lv_obj_t *btns, const char *txt) function lv_res_t (line 1123) | static lv_res_t _create_mbox_reload(lv_obj_t *btn) function lv_res_t (line 1145) | static lv_res_t _create_mbox_reboot(lv_obj_t *btn) function lv_res_t (line 1176) | static lv_res_t _create_mbox_poweroff(lv_obj_t *btn) function nyx_create_onoff_button (line 1197) | void nyx_create_onoff_button(lv_theme_t *th, lv_obj_t *parent, lv_obj_t ... function _create_text_button (line 1247) | static void _create_text_button(lv_theme_t *th, lv_obj_t *parent, lv_obj... function _create_tab_about (line 1287) | static void _create_tab_about(lv_theme_t * th, lv_obj_t * parent) function _update_status_bar (line 1363) | static void _update_status_bar(void *params) function lv_res_t (line 1431) | static lv_res_t _create_mbox_payloads(lv_obj_t *btn) type launch_menu_entries_t (line 1482) | typedef struct _launch_menu_entries_t function lv_res_t (line 1492) | static lv_res_t _launch_more_cfg_action(lv_obj_t *btn) function lv_res_t (line 1501) | static lv_res_t _win_launch_close_action(lv_obj_t * btn) function lv_obj_t (line 1540) | static lv_obj_t *create_window_launch(const char *win_title) function lv_res_t (line 1577) | static lv_res_t _launch_action(lv_obj_t *btn) function lv_res_t (line 1586) | static lv_res_t logs_onoff_toggle(lv_obj_t *btn) type launch_button_pos_t (line 1610) | typedef struct _launch_button_pos_t function lv_res_t (line 1646) | static lv_res_t _create_window_home_launch(lv_obj_t *btn) function _create_tab_home (line 2002) | static void _create_tab_home(lv_theme_t *th, lv_obj_t *parent) function lv_res_t (line 2133) | static lv_res_t _save_options_action(lv_obj_t *btn) function _create_status_bar (line 2158) | static void _create_status_bar(lv_theme_t * th) function lv_res_t (line 2221) | static lv_res_t _create_mbox_save_changes_action(lv_obj_t *btns, const c... function nyx_check_ini_changes (line 2233) | void nyx_check_ini_changes() function lv_res_t (line 2259) | static lv_res_t _show_hide_save_button(lv_obj_t *tv, uint16_t tab_idx) function _nyx_set_default_styles (line 2278) | static void _nyx_set_default_styles(lv_theme_t * th) function first_time_bpmp_clock (line 2361) | void first_time_bpmp_clock(void *param) function _nyx_main_menu (line 2371) | static void _nyx_main_menu(lv_theme_t * th) function nyx_load_and_run (line 2496) | void nyx_load_and_run() FILE: nyx/nyx_gui/frontend/gui.h type emmc_tool_gui_t (line 22) | typedef struct _emmc_tool_gui_t type gui_status_bar_ctx (line 40) | typedef struct _gui_status_bar_ctx FILE: nyx/nyx_gui/frontend/gui_emmc_tools.c type emmc_backup_buttons_t (line 33) | typedef struct _emmc_backup_buttons_t function _create_window_backup_restore (line 45) | static void _create_window_backup_restore(emmcPartType_t type, const cha... function lv_res_t (line 180) | static lv_res_t _emmc_backup_buttons_decider(lv_obj_t *btn) function lv_res_t (line 204) | static lv_res_t _emmc_backup_buttons_raw_toggle(lv_obj_t *btn) function lv_res_t (line 277) | lv_res_t create_window_backup_restore_tool(lv_obj_t *btn) FILE: nyx/nyx_gui/frontend/gui_emummc_tools.c type mbr_ctxt_t (line 28) | typedef struct _mbr_ctxt_t function lv_res_t (line 43) | static lv_res_t _action_emummc_window_close(lv_obj_t *btn) function _create_window_emummc (line 54) | static void _create_window_emummc() function lv_res_t (line 142) | static lv_res_t _create_emummc_raw_format(lv_obj_t * btns, const char * ... function lv_res_t (line 159) | static lv_res_t _create_emummc_raw_action(lv_obj_t * btns, const char * ... function _create_mbox_emummc_raw (line 198) | static void _create_mbox_emummc_raw() function lv_res_t (line 312) | static lv_res_t _create_emummc_action(lv_obj_t * btns, const char * txt) function lv_res_t (line 336) | static lv_res_t _create_mbox_emummc_create(lv_obj_t *btn) function _change_raw_emummc_part_type (line 364) | static void _change_raw_emummc_part_type() function lv_res_t (line 373) | static lv_res_t _save_emummc_cfg_mig_mbox_action(lv_obj_t *btns, const c... function _create_emummc_migrated_mbox (line 384) | static void _create_emummc_migrated_mbox() function _migrate_sd_raw_emummc_based (line 405) | static void _migrate_sd_raw_emummc_based() function _migrate_sd_backup_file_based (line 433) | static void _migrate_sd_backup_file_based() function lv_res_t (line 513) | static lv_res_t _create_emummc_mig0_action(lv_obj_t * btns, const char *... function lv_res_t (line 530) | static lv_res_t _create_emummc_mig1_action(lv_obj_t * btns, const char *... function lv_res_t (line 547) | static lv_res_t _create_emummc_migrate_action(lv_obj_t * btns, const cha... type emummc_images_t (line 613) | typedef struct _emummc_images_t function lv_res_t (line 623) | static lv_res_t _create_mbox_emummc_migrate(lv_obj_t *btn) function lv_res_t (line 746) | static lv_res_t _save_emummc_cfg_mbox_action(lv_obj_t *btns, const char ... function _create_emummc_saved_mbox (line 761) | static void _create_emummc_saved_mbox() function lv_res_t (line 782) | static lv_res_t _save_raw_emummc_cfg_action(lv_obj_t * btn) function lv_res_t (line 804) | static lv_res_t _save_disable_emummc_cfg_action(lv_obj_t * btn) function lv_res_t (line 813) | static lv_res_t _save_file_emummc_cfg_action(lv_obj_t *btn) function lv_res_t (line 822) | static lv_res_t _action_win_change_emummc_close(lv_obj_t *btn) function lv_res_t (line 830) | static lv_res_t _create_change_emummc_window(lv_obj_t *btn_caller) function lv_res_t (line 1051) | lv_res_t create_win_emummc_tools(lv_obj_t *btn) FILE: nyx/nyx_gui/frontend/gui_info.c function lv_res_t (line 38) | static lv_res_t _create_window_dump_done(int error, char *dump_filenames) function lv_res_t (line 69) | static lv_res_t _cal0_dump_window_action(lv_obj_t *btns, const char * txt) function lv_res_t (line 95) | static lv_res_t _battery_dump_window_action(lv_obj_t * btn) function lv_res_t (line 117) | static lv_res_t _bootrom_dump_window_action(lv_obj_t * btn) function _unlock_reserved_odm_fuses (line 169) | static void _unlock_reserved_odm_fuses(bool lock) function lv_res_t (line 180) | static lv_res_t _fuse_dump_window_action(lv_obj_t * btn) function lv_res_t (line 227) | static lv_res_t _kfuse_dump_window_action(lv_obj_t * btn) function lv_res_t (line 249) | static lv_res_t _create_mbox_cal0(lv_obj_t *btn) type hw_info_t (line 405) | typedef struct _hw_info_t function _hw_info_wafer (line 426) | void _hw_info_wafer(int die_x, int die_y) function lv_res_t (line 531) | static lv_res_t _action_win_hw_info_status_close(lv_obj_t *btn) function lv_res_t (line 547) | static lv_res_t _create_window_hw_info_status(lv_obj_t *btn) function _ipatch_process (line 1349) | static void _ipatch_process(u32 offset, u32 value) function lv_res_t (line 1368) | static lv_res_t _create_window_bootrom_info_status(lv_obj_t *btn) function lv_res_t (line 1398) | static lv_res_t _launch_lockpick_action(lv_obj_t *btns, const char * txt) function lv_res_t (line 1419) | static lv_res_t _create_mbox_lockpick(lv_obj_t *btn) function lv_res_t (line 1440) | static lv_res_t _create_mbox_emmc_sandisk_report(lv_obj_t * btn) function lv_res_t (line 1633) | static lv_res_t _create_mbox_benchmark(bool sd_bench) function lv_res_t (line 1977) | static lv_res_t _create_mbox_emmc_bench(lv_obj_t * btn) function lv_res_t (line 1984) | static lv_res_t _create_mbox_sd_bench(lv_obj_t * btn) function lv_res_t (line 1991) | static lv_res_t _create_window_emmc_info_status(lv_obj_t *btn) function lv_res_t (line 2277) | static lv_res_t _create_window_sdcard_info_status(lv_obj_t *btn) function lv_res_t (line 2682) | static lv_res_t _create_window_battery_status(lv_obj_t *btn) function _lockpick_exists_check (line 2933) | static bool _lockpick_exists_check() function create_tab_info (line 2972) | void create_tab_info(lv_theme_t *th, lv_obj_t *parent) FILE: nyx/nyx_gui/frontend/gui_options.c function nyx_options_clear_ini_changes_made (line 37) | void nyx_options_clear_ini_changes_made() function nyx_options_get_ini_changes_made (line 42) | bool nyx_options_get_ini_changes_made() function lv_res_t (line 47) | static lv_res_t auto_hos_poweroff_toggle(lv_obj_t *btn) function lv_res_t (line 62) | static lv_res_t auto_nogc_toggle(lv_obj_t *btn) function lv_res_t (line 77) | static lv_res_t _update_r2p_action(lv_obj_t *btn) function lv_res_t (line 92) | static lv_res_t _win_autoboot_close_action(lv_obj_t * btn) function lv_obj_t (line 110) | lv_obj_t *create_window_autoboot(const char *win_title) function lv_res_t (line 128) | static lv_res_t _autoboot_disable_action(lv_obj_t *btn) function lv_res_t (line 148) | static lv_res_t _autoboot_enable_main_action(lv_obj_t *btn) function lv_res_t (line 167) | static lv_res_t _autoboot_enable_more_action(lv_obj_t *btn) function _create_autoboot_window (line 186) | static void _create_autoboot_window() function lv_res_t (line 291) | static lv_res_t _autoboot_hide_delay_action(lv_obj_t *btn) function lv_res_t (line 307) | static lv_res_t _autoboot_delay_action(lv_obj_t *ddlist) function lv_res_t (line 319) | static lv_res_t _slider_brightness_action(lv_obj_t * slider) function lv_res_t (line 328) | static lv_res_t _data_verification_action(lv_obj_t *ddlist) function lv_res_t (line 340) | static lv_res_t _entries_columns_action(lv_obj_t *btn) function lv_res_t (line 355) | static lv_res_t _save_nyx_options_action(lv_obj_t *btn) function create_flat_button (line 376) | void create_flat_button(lv_obj_t *btn, int color_idx, lv_action_t action) type color_test_ctxt (line 416) | typedef struct _color_test_ctxt function lv_res_t (line 451) | static lv_res_t _action_win_nyx_colors_save(lv_obj_t *btn) function _show_new_nyx_color (line 464) | static void _show_new_nyx_color(bool update_bg) function lv_res_t (line 561) | static lv_res_t _slider_hue_action(lv_obj_t *slider) function lv_res_t (line 577) | static lv_res_t _slider_r_action(lv_obj_t *slider) function lv_res_t (line 594) | static lv_res_t _slider_g_action(lv_obj_t *slider) function lv_res_t (line 611) | static lv_res_t _slider_b_action(lv_obj_t *slider) function lv_res_t (line 628) | static lv_res_t _preset_bg_apply(lv_obj_t *btn) function lv_res_t (line 637) | static lv_res_t _preset_bg_black(lv_obj_t *btn) function lv_res_t (line 646) | static lv_res_t _preset_bg_reset(lv_obj_t *btn) function lv_res_t (line 672) | static lv_res_t _preset_hue_action(lv_obj_t *btn) function lv_res_t (line 695) | lv_res_t _action_win_nyx_colors_close(lv_obj_t * btn) function lv_res_t (line 703) | static lv_res_t _create_window_nyx_colors(lv_obj_t *btn) type time_edit_obj_t (line 902) | typedef struct _time_edit_obj_t function lv_res_t (line 913) | static lv_res_t _action_clock_edit(lv_obj_t *btns, const char * txt) function lv_res_t (line 978) | static lv_res_t _action_clock_edit_save(lv_obj_t *btns, const char * txt) function lv_res_t (line 989) | static lv_res_t _action_auto_dst_toggle(lv_obj_t *btn) function lv_res_t (line 1006) | static lv_res_t _action_date_validation(lv_obj_t *roller) function lv_res_t (line 1023) | static lv_res_t _create_mbox_clock_edit(lv_obj_t *btn) function first_time_clock_edit (line 1145) | void first_time_clock_edit(void *param) function lv_res_t (line 1150) | static lv_res_t _joycon_info_dump_action(lv_obj_t * btn) function lv_res_t (line 1419) | static lv_res_t _home_screen_action(lv_obj_t *ddlist) function lv_res_t (line 1431) | static lv_res_t _action_nyx_options_save(lv_obj_t *btns, const char * txt) function _check_nyx_changes (line 1443) | static void _check_nyx_changes() function lv_res_t (line 1469) | static lv_res_t _action_win_nyx_options_close(lv_obj_t *btn) function lv_res_t (line 1482) | lv_res_t create_win_nyx_options(lv_obj_t *parrent_btn) function create_tab_options (line 1667) | void create_tab_options(lv_theme_t *th, lv_obj_t *parent) FILE: nyx/nyx_gui/frontend/gui_tools.c function lv_obj_t (line 38) | static lv_obj_t *_create_container(lv_obj_t *parent) function get_set_autorcm_status (line 56) | bool get_set_autorcm_status(bool toggle) function lv_res_t (line 133) | static lv_res_t _create_mbox_autorcm_status(lv_obj_t *btn) function lv_res_t (line 173) | static lv_res_t _create_mbox_hid(usb_ctxt_t *usbs) function lv_res_t (line 218) | static lv_res_t _create_mbox_ums(usb_ctxt_t *usbs) function lv_res_t (line 320) | static lv_res_t _create_mbox_ums_error(int error) function usb_gadget_set_text (line 351) | static void usb_gadget_set_text(void *lbl, const char *text) function lv_res_t (line 357) | static lv_res_t _action_hid_jc(lv_obj_t *btn) function lv_res_t (line 406) | lv_res_t action_ums_sd(lv_obj_t *btn) function lv_res_t (line 422) | static lv_res_t _action_ums_emmc_boot0(lv_obj_t *btn) function lv_res_t (line 441) | static lv_res_t _action_ums_emmc_boot1(lv_obj_t *btn) function lv_res_t (line 460) | static lv_res_t _action_ums_emmc_gpp(lv_obj_t *btn) function lv_res_t (line 479) | static lv_res_t _action_ums_emuemmc_boot0(lv_obj_t *btn) function lv_res_t (line 526) | static lv_res_t _action_ums_emuemmc_boot1(lv_obj_t *btn) function lv_res_t (line 573) | static lv_res_t _action_ums_emuemmc_gpp(lv_obj_t *btn) function nyx_run_ums (line 629) | void nyx_run_ums(void *param) function lv_res_t (line 665) | static lv_res_t _emmc_read_only_toggle(lv_obj_t *btn) function lv_res_t (line 674) | static lv_res_t _create_window_usb_tools(lv_obj_t *parent) function _fix_attributes (line 847) | static int _fix_attributes(lv_obj_t *lb_val, char *path, u32 *total) function lv_res_t (line 927) | static lv_res_t _create_window_unset_abit_tool(lv_obj_t *btn) function lv_res_t (line 1000) | static lv_res_t _create_mbox_fix_touchscreen(lv_obj_t *btn) function lv_res_t (line 1119) | static lv_res_t _create_window_dump_pk12_tool(lv_obj_t *btn) function _create_tab_tools_emmc_sd_usb (line 1516) | static void _create_tab_tools_emmc_sd_usb(lv_theme_t *th, lv_obj_t *parent) function _create_tab_tools_arc_rcm_pkg12 (line 1631) | static void _create_tab_tools_arc_rcm_pkg12(lv_theme_t *th, lv_obj_t *pa... function create_tab_tools (line 1775) | void create_tab_tools(lv_theme_t *th, lv_obj_t *parent) FILE: nyx/nyx_gui/frontend/gui_tools_partition_manager.c type partition_ctxt_t (line 55) | typedef struct _partition_ctxt_t type l4t_flasher_ctxt_t (line 100) | typedef struct _l4t_flasher_ctxt_t function FRESULT (line 112) | static FRESULT _copy_file(const char *src, const char *dst, const char *... function _stat_and_copy_files (line 151) | static int _stat_and_copy_files(const char *src, const char *dst, char *... function _create_gpt_partition (line 293) | static void _create_gpt_partition(gpt_t *gpt, u8 *gpt_idx, u32 *curr_par... function _sd_prepare_and_flash_mbr_gpt (line 327) | static void _sd_prepare_and_flash_mbr_gpt() function _emmc_prepare_and_flash_mbr_gpt (line 550) | static int _emmc_prepare_and_flash_mbr_gpt() function lv_res_t (line 697) | static lv_res_t _action_part_manager_ums_sd(lv_obj_t *btn) function lv_res_t (line 710) | static lv_res_t _action_delete_linux_installer_files(lv_obj_t * btns, co... function lv_res_t (line 755) | static lv_res_t _action_flash_linux_data(lv_obj_t * btns, const char * txt) function u32 (line 956) | static u32 _get_available_l4t_partition() function _get_available_android_partition (line 1001) | static int _get_available_android_partition() function lv_res_t (line 1035) | static lv_res_t _action_check_flash_linux(lv_obj_t *btn) function lv_res_t (line 1158) | static lv_res_t _action_reboot_recovery(lv_obj_t * btns, const char * txt) function lv_res_t (line 1189) | static lv_res_t _action_flash_android_data(lv_obj_t * btns, const char *... function lv_res_t (line 1455) | static lv_res_t _action_flash_android(lv_obj_t *btn) function lv_res_t (line 1482) | static lv_res_t _action_part_manager_flash_options0(lv_obj_t *btns, cons... function lv_res_t (line 1508) | static lv_res_t _action_part_manager_flash_options1(lv_obj_t *btns, cons... function lv_res_t (line 1532) | static lv_res_t _action_part_manager_flash_options2(lv_obj_t *btns, cons... function _backup_and_restore_files (line 1556) | static int _backup_and_restore_files(bool backup, lv_obj_t **labels) function lv_res_t (line 1599) | static lv_res_t _sd_create_mbox_start_partitioning() function lv_res_t (line 1866) | static lv_res_t _emmc_create_mbox_start_partitioning() function lv_res_t (line 2066) | static lv_res_t _create_mbox_partitioning_option0(lv_obj_t *btns, const ... function lv_res_t (line 2087) | static lv_res_t _create_mbox_partitioning_option1(lv_obj_t *btns, const ... function lv_res_t (line 2105) | static lv_res_t _create_mbox_partitioning_warn() function lv_res_t (line 2162) | static lv_res_t _create_mbox_partitioning_android(lv_obj_t *btns, const ... function lv_res_t (line 2173) | static lv_res_t _create_mbox_partitioning_andr_part() function lv_res_t (line 2201) | static lv_res_t _create_mbox_partitioning_next(lv_obj_t *btn) { function _update_partition_bar (line 2208) | static void _update_partition_bar() function lv_res_t (line 2250) | static lv_res_t _action_slider_emu(lv_obj_t *slider) function lv_res_t (line 2356) | static lv_res_t _action_slider_l4t(lv_obj_t *slider) function lv_res_t (line 2401) | static lv_res_t _action_slider_and(lv_obj_t *slider) function lv_res_t (line 2448) | static lv_res_t _mbox_check_files_total_size_option(lv_obj_t *btns, cons... function _create_mbox_check_files_total_size (line 2459) | static void _create_mbox_check_files_total_size() function lv_res_t (line 2643) | static lv_res_t _action_fix_mbr_gpt(lv_obj_t *btn) function lv_res_t (line 2974) | lv_res_t create_window_partition_manager(bool emmc) function lv_res_t (line 3380) | lv_res_t create_window_sd_partition_manager(lv_obj_t *btn) { return cr... function lv_res_t (line 3381) | lv_res_t create_window_emmc_partition_manager(lv_obj_t *btn) { return cr... FILE: nyx/nyx_gui/gfx/gfx.c function gfx_clear_grey (line 128) | void gfx_clear_grey(u8 color) function gfx_clear_color (line 133) | void gfx_clear_color(u32 color) function gfx_init_ctxt (line 139) | void gfx_init_ctxt(u32 *fb, u32 width, u32 height, u32 stride) function gfx_con_init (line 149) | void gfx_con_init() function gfx_con_setcol (line 166) | void gfx_con_setcol(u32 fgcol, int fillbg, u32 bgcol) function gfx_con_getpos (line 173) | void gfx_con_getpos(u32 *x, u32 *y, u32 *c) function gfx_con_setpos (line 180) | void gfx_con_setpos(u32 x, u32 y, u32 c) function gfx_putc (line 201) | void gfx_putc(char c) function gfx_puts (line 318) | void gfx_puts(const char *s) function _gfx_putn (line 327) | static void _gfx_putn(u32 v, int base, char fill, int fcnt) function gfx_printf (line 371) | void gfx_printf(const char *fmt, ...) function _gfx_cputs (line 447) | static void _gfx_cputs(u32 color, const char *s) function gfx_wputs (line 455) | void gfx_wputs(const char *s) { _gfx_cputs(TXT_CLR_WARNING, s); } function gfx_eputs (line 456) | void gfx_eputs(const char *s) { _gfx_cputs(TXT_CLR_ERROR, s); } function gfx_hexdump (line 458) | void gfx_hexdump(u32 base, const void *buf, u32 len) function gfx_set_pixel (line 513) | void gfx_set_pixel(u32 x, u32 y, u32 color) function gfx_set_rect_pitch (line 518) | void gfx_set_rect_pitch(u32 *fb, const u32 *buf, u32 stride, u32 pos_x, ... function gfx_set_rect_land_pitch (line 530) | void gfx_set_rect_land_pitch(u32 *fb, const u32 *buf, u32 stride, u32 po... function gfx_set_rect_land_block (line 561) | void gfx_set_rect_land_block(u32 *fb, const u32 *buf, u32 pos_x, u32 pos... FILE: nyx/nyx_gui/gfx/gfx.h type gfx_ctxt_t (line 47) | typedef struct _gfx_ctxt_t type gfx_con_t (line 55) | typedef struct _gfx_con_t FILE: nyx/nyx_gui/hos/hos.c function _hos_eks_rw_try (line 179) | static int _hos_eks_rw_try(u8 *buf, bool write) function _hos_eks_get (line 198) | static void _hos_eks_get() function _hos_eks_save (line 228) | static void _hos_eks_save() function hos_eks_clear (line 288) | void hos_eks_clear(u32 mkey) type tsec_keys_t (line 323) | typedef struct _tsec_keys_t function hos_keygen (line 330) | int hos_keygen(pkg1_eks_t *eks, u32 mkey, tsec_ctxt_t *tsec_ctxt) function _hos_validate_mkey (line 530) | static void _hos_validate_mkey() function _hos_bis_print_key (line 555) | static void _hos_bis_print_key(u32 idx, u8 *key) function hos_bis_keygen (line 568) | int hos_bis_keygen() function hos_bis_keys_clear (line 663) | void hos_bis_keys_clear() function hos_dump_cal0 (line 670) | int hos_dump_cal0() FILE: nyx/nyx_gui/hos/hos.h type hos_eks_mbr_t (line 61) | typedef struct _hos_eks_mbr_t type launch_ctxt_t (line 74) | typedef struct _launch_ctxt_t FILE: nyx/nyx_gui/hos/pkg1.c function pkg1_id_t (line 74) | const pkg1_id_t *pkg1_identify(u8 *pkg1, char *build_date) function pkg1_decrypt (line 90) | bool pkg1_decrypt(const pkg1_id_t *id, u8 *pkg1) function u8 (line 118) | const u8 *pkg1_unpack(void *wm_dst, void *sm_dst, void *ldr_dst, const p... FILE: nyx/nyx_gui/hos/pkg1.h type bl_hdr_t210b01_t (line 35) | typedef struct _bl_hdr_t210b01_t type eks_keys_t (line 48) | typedef struct _eks_keys_t type pkg1_eks_t (line 55) | typedef struct _pkg1_eks_t type pk1_hdr_t (line 63) | typedef struct _pk1_hdr_t type pkg1_id_t (line 74) | typedef struct _pkg1_id_t type pk11_hdr_t (line 84) | typedef struct _pk11_hdr_t FILE: nyx/nyx_gui/hos/pkg2.c function u32 (line 38) | u32 pkg2_calc_kip1_size(pkg2_kip1_t *kip1) function pkg2_get_newkern_info (line 46) | void pkg2_get_newkern_info(u8 *kern_data) function _pkg2_key_unwrap_validate (line 125) | static bool _pkg2_key_unwrap_validate(pkg2_hdr_t *tmp_test, pkg2_hdr_t *... function pkg2_hdr_t (line 140) | pkg2_hdr_t *pkg2_decrypt(void *data, u8 mkey) FILE: nyx/nyx_gui/hos/pkg2.h type pkg2_hdr_t (line 39) | typedef struct _pkg2_hdr_t type pkg2_ini1_t (line 55) | typedef struct _pkg2_ini1_t type kip_offset_section (line 63) | enum kip_offset_section type pkg2_kip1_sec_t (line 75) | typedef struct _pkg2_kip1_sec_t type pkg2_kip1_t (line 83) | typedef struct _pkg2_kip1_t type pkg2_kip1_info_t (line 98) | typedef struct _pkg2_kip1_info_t FILE: nyx/nyx_gui/libs/fatfs/diskio.c function DSTATUS (line 28) | DSTATUS disk_status ( function DSTATUS (line 38) | DSTATUS disk_initialize ( function DRESULT (line 48) | DRESULT disk_read ( function DRESULT (line 74) | DRESULT disk_write ( function DRESULT (line 102) | DRESULT disk_ioctl ( function DRESULT (line 176) | DRESULT disk_set_info ( FILE: nyx/nyx_gui/nyx.c function _reloc_append (line 100) | static void _reloc_append(u32 payload_dst, u32 payload_src, u32 payload_... function lv_res_t (line 112) | lv_res_t launch_payload(lv_obj_t *list) function _load_saved_configuration (line 165) | static void _load_saved_configuration() function nyx_load_resources (line 274) | static int nyx_load_resources() function nyx_load_bg_icons (line 289) | static void nyx_load_bg_icons() function _show_errors (line 322) | static void _show_errors(int sd_error) function nyx_init_load_res (line 385) | void nyx_init_load_res() function ipl_main (line 494) | void ipl_main() FILE: tools/bin2c/bin2c.c function main (line 31) | int FILE: tools/fix_regs.py function parse_defs (line 4) | def parse_defs(fname): function fix (line 21) | def fix(m): FILE: tools/lz/lz.c function _LZ_StringCompare (line 106) | static unsigned int _LZ_StringCompare( unsigned char * str1, function _LZ_WriteVarSize (line 122) | static int _LZ_WriteVarSize( unsigned int x, unsigned char * buf ) function _LZ_ReadVarSize (line 157) | static int _LZ_ReadVarSize( unsigned int * x, unsigned char * buf ) function LZ_Compress (line 195) | int LZ_Compress( unsigned char *in, unsigned char *out, function LZ_CompressFast (line 333) | int LZ_CompressFast( unsigned char *in, unsigned char *out, function LZ_Uncompress (line 493) | int LZ_Uncompress( unsigned char *in, unsigned char *out, FILE: tools/lz/lz77.c function main (line 26) | int main(int argc, char *argv[])