/hal_espressif-latest/components/esp_system/include/esp_private/ |
D | startup_internal.h | 45 esp_err_t (*fn)(void); /*!< Pointer to the startup function */ member 71 …esp_system_init_fn_t esp_system_init_fn_##f = { .fn = ( __esp_system_init_fn_##f), .cores = (c) };…
|
/hal_espressif-latest/components/riscv/ |
D | interrupt.c | 32 void intr_handler_set(int int_no, intr_handler_t fn, void *arg) in intr_handler_set() argument 37 .handler = fn, in intr_handler_set()
|
/hal_espressif-latest/components/esp_wifi/src/ |
D | wifi_netif.c | 135 esp_err_t esp_wifi_register_if_rxcb(wifi_netif_driver_t ifx, esp_netif_receive_t fn, void * arg) in esp_wifi_register_if_rxcb() argument 137 if (ifx == NULL || fn == NULL || arg == NULL) { in esp_wifi_register_if_rxcb() 145 s_wifi_rxcbs[wifi_interface] = fn; in esp_wifi_register_if_rxcb()
|
/hal_espressif-latest/components/driver/gpio/ |
D | gpio.c | 47 gpio_isr_t fn; /*!< isr function */ member 55 void (*fn)(void*); /*!< ISR function */ member 467 if (gpio_context.gpio_isr_func[gpio_num].fn != NULL) { in gpio_isr_loop() 468 gpio_context.gpio_isr_func[gpio_num].fn(gpio_context.gpio_isr_func[gpio_num].args); in gpio_isr_loop() 535 gpio_context.gpio_isr_func[gpio_num].fn = isr_handler; in gpio_isr_handler_add() 550 gpio_context.gpio_isr_func[gpio_num].fn = NULL; in gpio_isr_handler_remove() 582 p->ret = esp_intr_alloc(p->source, p->intr_alloc_flags, p->fn, p->arg, p->handle); in gpio_isr_register_on_core_static() 585 esp_err_t gpio_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, gpio_isr_handle_t … in gpio_isr_register() 587 GPIO_CHECK(fn, "GPIO ISR null", ESP_ERR_INVALID_ARG); in gpio_isr_register() 594 p.fn = fn; in gpio_isr_register()
|
/hal_espressif-latest/components/driver/touch_sensor/esp32/ |
D | touch_sensor.c | 71 esp_err_t touch_pad_isr_handler_register(void (*fn)(void *), void *arg, int no_use, intr_handle_t *… in touch_pad_isr_handler_register() 73 ESP_RETURN_ON_FALSE(fn, ESP_ERR_INVALID_ARG, TOUCH_TAG, "Touch_Pad ISR null"); in touch_pad_isr_handler_register() 74 return rtc_isr_register(fn, arg, RTC_CNTL_TOUCH_INT_ST_M, 0); in touch_pad_isr_handler_register() 77 esp_err_t touch_pad_isr_register(intr_handler_t fn, void *arg) in touch_pad_isr_register() argument 79 ESP_RETURN_ON_FALSE(fn, ESP_ERR_INVALID_ARG, TOUCH_TAG, "Touch_Pad ISR null"); in touch_pad_isr_register() 80 return rtc_isr_register(fn, arg, RTC_CNTL_TOUCH_INT_ST_M, 0); in touch_pad_isr_register()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_wifi_driver.h | 165 wifi_wpa2_fn_t fn; member 184 wifi_ipc_fn_t fn; member 245 int esp_wifi_register_tx_cb_internal(wifi_tx_cb_t fn, u8 id); 246 int esp_wifi_register_eapol_txdonecb_internal(eapol_txcb_t fn);
|
/hal_espressif-latest/components/esp_wifi/include/ |
D | esp_wifi_netif.h | 82 esp_err_t esp_wifi_register_if_rxcb(wifi_netif_driver_t ifx, esp_netif_receive_t fn, void * arg);
|
/hal_espressif-latest/components/riscv/include/riscv/ |
D | interrupt.h | 27 void intr_handler_set(int rv_int_num, intr_handler_t fn, void* arg);
|
/hal_espressif-latest/components/esp_system/ |
D | startup.c | 228 ESP_LOGD(TAG, "calling init function: %p on core: %d", p->fn, core_id); in do_system_init_fn() 229 esp_err_t err = (*(p->fn))(); in do_system_init_fn() 231 ESP_LOGE(TAG, "init function %p has failed (0x%x), aborting", p->fn, err); in do_system_init_fn()
|
/hal_espressif-latest/components/esp_system/include/ |
D | esp_debug_helpers.h | 44 void esp_set_breakpoint_if_jtag(void *fn);
|
/hal_espressif-latest/components/driver/deprecated/ |
D | timer_legacy.c | 38 timer_isr_t fn; /*!< isr function */ member 201 if (timer_obj == NULL || timer_obj->timer_isr_fun.fn == NULL) { in timer_isr_default() 213 is_awoken = timer_obj->timer_isr_fun.fn(timer_obj->timer_isr_fun.args); in timer_isr_default() 249 … void (*fn)(void *), void *arg, int intr_alloc_flags, timer_isr_handle_t *handle) in timer_isr_register() 253 ESP_RETURN_ON_FALSE(fn != NULL, ESP_ERR_INVALID_ARG, TIMER_TAG, TIMER_PARAM_ADDR_ERROR); in timer_isr_register() 259 TIMER_LL_EVENT_ALARM(timer_num), fn, arg, handle); in timer_isr_register() 270 p_timer_obj[group_num][timer_num]->timer_isr_fun.fn = isr_handler; in timer_isr_callback_add() 288 p_timer_obj[group_num][timer_num]->timer_isr_fun.fn = NULL; in timer_isr_callback_remove()
|
D | pcnt_legacy.c | 50 void(*fn)(void *args); /*!< isr function */ member 273 pcnt_isr_func[unit].fn = isr_handler; in _pcnt_isr_handler_add() 291 pcnt_isr_func[unit].fn = NULL; in _pcnt_isr_handler_remove() 311 if (pcnt_isr_func[unit].fn != NULL) { in pcnt_intr_service() 312 (pcnt_isr_func[unit].fn)(pcnt_isr_func[unit].args); in pcnt_intr_service()
|
/hal_espressif-latest/components/driver/touch_sensor/include/driver/ |
D | touch_sensor_common.h | 104 esp_err_t touch_pad_isr_deregister(void(*fn)(void *), void *arg);
|
/hal_espressif-latest/components/driver/deprecated/driver/ |
D | rmt.h | 469 esp_err_t rmt_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, rmt_isr_handle_t *h… 616 esp_err_t rmt_translator_init(rmt_channel_t channel, sample_to_rmt_t fn);
|
D | pcnt.h | 213 esp_err_t pcnt_isr_register(void (*fn)(void *), void *arg, int intr_alloc_flags, pcnt_isr_handle_t …
|
/hal_espressif-latest/components/driver/touch_sensor/ |
D | touch_sensor_common.c | 51 esp_err_t touch_pad_isr_deregister(intr_handler_t fn, void *arg) in touch_pad_isr_deregister() argument 53 return rtc_isr_deregister(fn, arg); in touch_pad_isr_deregister()
|
/hal_espressif-latest/zephyr/port/wifi/ |
D | wifi_stubs.c | 172 int esp_wifi_register_tx_cb_internal(wifi_tx_cb_t fn, u8 id) in esp_wifi_register_tx_cb_internal() argument 174 ARG_UNUSED(fn); in esp_wifi_register_tx_cb_internal() 179 int esp_wifi_register_eapol_txdonecb_internal(eapol_txcb_t fn) in esp_wifi_register_eapol_txdonecb_internal() argument 181 ARG_UNUSED(fn); in esp_wifi_register_eapol_txdonecb_internal() 551 esp_err_t esp_wifi_internal_reg_rxcb(wifi_interface_t ifx, wifi_rxcb_t fn) in esp_wifi_internal_reg_rxcb() argument 554 ARG_UNUSED(fn); in esp_wifi_internal_reg_rxcb()
|
/hal_espressif-latest/components/driver/touch_sensor/esp32/include/driver/ |
D | touch_sensor.h | 118 esp_err_t touch_pad_isr_register(intr_handler_t fn, void *arg);
|
/hal_espressif-latest/components/bt/porting/npl/freertos/include/nimble/ |
D | npl_freertos.h | 37 ble_npl_event_fn *fn; member
|
D | nimble_npl.h | 66 void ble_npl_event_init(struct ble_npl_event *ev, ble_npl_event_fn *fn,
|
D | nimble_npl_os.h | 185 IRAM_ATTR ble_npl_event_init(struct ble_npl_event *ev, ble_npl_event_fn *fn, in ble_npl_event_init() argument 188 return npl_funcs->p_ble_npl_event_init(ev, fn, arg); in ble_npl_event_init()
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sleep_retention.c | 693 sleep_retention_callback_t fn = s_retention.instance[module].cbs.create.handle; in sleep_retention_passive_module_allocate() local 694 if (fn) { in sleep_retention_passive_module_allocate() 695 err = (*fn)(s_retention.instance[module].cbs.create.arg); in sleep_retention_passive_module_allocate() 723 sleep_retention_callback_t fn = s_retention.instance[module].cbs.create.handle; in sleep_retention_module_allocate() local 724 if (fn) { in sleep_retention_module_allocate() 725 err = (*fn)(s_retention.instance[module].cbs.create.arg); in sleep_retention_module_allocate()
|
/hal_espressif-latest/components/bt/porting/npl/freertos/src/ |
D | npl_os_freertos.c | 89 IRAM_ATTR npl_freertos_event_init(struct ble_npl_event *ev, ble_npl_event_fn *fn, in npl_freertos_event_init() argument 106 event->fn = fn; in npl_freertos_event_init() 403 event->fn(ev); in npl_freertos_event_run() 599 event->fn(&callout->ev); in ble_npl_event_fn_wrapper() 634 event->fn(&callout->ev); in os_callout_timer_cb()
|
/hal_espressif-latest/components/driver/touch_sensor/esp32s3/ |
D | touch_sensor.c | 62 esp_err_t touch_pad_isr_register(intr_handler_t fn, void *arg, touch_pad_intr_mask_t intr_mask) in touch_pad_isr_register() argument 64 ESP_RETURN_ON_FALSE(fn, ESP_ERR_INVALID_ARG, TOUCH_TAG, TOUCH_PARAM_CHECK_STR("intr_mask")); in touch_pad_isr_register() 88 esp_err_t ret = rtc_isr_register(fn, arg, en_msk, 0); in touch_pad_isr_register()
|
/hal_espressif-latest/components/driver/touch_sensor/esp32s2/ |
D | touch_sensor.c | 82 esp_err_t touch_pad_isr_register(intr_handler_t fn, void *arg, touch_pad_intr_mask_t intr_mask) in touch_pad_isr_register() argument 85 ESP_RETURN_ON_FALSE(fn, ESP_ERR_INVALID_ARG, TOUCH_TAG, TOUCH_PARAM_CHECK_STR("intr_mask")); in touch_pad_isr_register() 109 esp_err_t ret = rtc_isr_register(fn, arg, en_msk, 0); in touch_pad_isr_register()
|