Lines Matching defs:ext_funcs_t
89 struct ext_funcs_t { struct
90 uint32_t ext_version;
91 …nt (*_esp_intr_alloc)(int source, int flags, intr_handler_t handler, void *arg, void **ret_handle);
92 int (*_esp_intr_free)(void **ret_handle);
93 void *(* _malloc)(size_t size);
94 void (*_free)(void *p);
95 void (*_rsv1)(int);
96 …t, int (*)(void *arg), int (*)(void *arg, uint8_t byte), int (*)(void *arg, uint8_t byte), void *);
97 int (*_rsv3)(int, int32_t, uint8_t, uint8_t, int, int);
98 int (*_rsv4)(int);
99 void (*_rsv5)(int, uint8_t);
100 int (*_rsv6)(int, void *);
101 …char *name, uint32_t stack_depth, void *param, uint32_t prio, void *task_handle, uint32_t core_id);
102 void (* _task_delete)(void *task_handle);
103 void (*_osi_assert)(const uint32_t ln, const char *fn, uint32_t param1, uint32_t param2);
104 uint32_t (* _os_random)(void);
105 int (* _ecc_gen_key_pair)(uint8_t *public, uint8_t *priv);
106 …*remote_pub_key_x, const uint8_t *remote_pub_key_y, const uint8_t *local_priv_key, uint8_t *dhkey);
130 extern int esp_register_ext_funcs (struct ext_funcs_t *); argument