Home
last modified time | relevance | path

Searched defs:osi_funcs_t (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/zephyr/esp32/src/bt/
Desp_bt_adapter.c94 struct osi_funcs_t { struct
95 uint32_t _version;
96 void (*_set_isr)(int n, void *f, void *arg);
97 void (*_ints_on)(unsigned int mask);
98 void (*_interrupt_disable)(void);
99 void (*_interrupt_restore)(void);
100 void (*_task_yield)(void);
101 void (*_task_yield_from_isr)(void);
102 void *(*_semphr_create)(uint32_t max, uint32_t init);
103 void (*_semphr_delete)(void *semphr);
[all …]
/hal_espressif-latest/zephyr/esp32c3/src/bt/
Desp_bt_adapter.c121 struct osi_funcs_t { struct
122 uint32_t _magic;
123 uint32_t _version;
124 … (* _interrupt_alloc)(int cpu_id, int source, isr_handler_t handler, void *arg, void **ret_handle);
125 int (* _interrupt_free)(void *handle);
126 void (*_interrupt_handler_set_rsv)(int interrupt_no, isr_handler_t fn, void *arg);
127 void (*_global_intr_disable)(void);
128 void (*_global_intr_restore)(void);
129 void (*_task_yield)(void);
130 void (*_task_yield_from_isr)(void);
[all …]
/hal_espressif-latest/zephyr/esp32s3/src/bt/
Desp_bt_adapter.c121 struct osi_funcs_t { struct
122 uint32_t _magic;
123 uint32_t _version;
124 …(* _interrupt_alloc)(int cpu_id, int source, intr_handler_t handler, void *arg, void **ret_handle);
125 int (* _interrupt_free)(void *handle);
126 void (*_interrupt_handler_set_rsv)(int interrupt_no, intr_handler_t fn, void *arg);
127 void (*_global_intr_disable)(void);
128 void (*_global_intr_restore)(void);
129 void (*_task_yield)(void);
130 void (*_task_yield_from_isr)(void);
[all …]
/hal_espressif-latest/components/bt/controller/esp32c3/
Dbt.c156 struct osi_funcs_t { struct
157 uint32_t _magic;
158 uint32_t _version;
159 …(* _interrupt_alloc)(int cpu_id, int source, intr_handler_t handler, void *arg, void **ret_handle);
160 int (* _interrupt_free)(void *handle);
161 void (*_interrupt_handler_set_rsv)(int interrupt_no, intr_handler_t fn, void *arg);
162 void (*_global_intr_disable)(void);
163 void (*_global_intr_restore)(void);
164 void (*_task_yield)(void);
165 void (*_task_yield_from_isr)(void);
[all …]
/hal_espressif-latest/components/bt/controller/esp32/
Dbt.c118 struct osi_funcs_t { struct
119 uint32_t _version;
120 xt_handler (*_set_isr)(int n, xt_handler f, void *arg);
121 void (*_ints_on)(unsigned int mask);
122 void (*_interrupt_disable)(void);
123 void (*_interrupt_restore)(void);
124 void (*_task_yield)(void);
125 void (*_task_yield_from_isr)(void);
126 void *(*_semphr_create)(uint32_t max, uint32_t init);
127 void (*_semphr_delete)(void *semphr);
[all …]