Home
last modified time | relevance | path

Searched refs:compare_value (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/xtensa/include/
Dxt_utils.h204 FORCE_INLINE_ATTR bool xt_utils_compare_and_set(volatile uint32_t *addr, uint32_t compare_value, ui… in xt_utils_compare_and_set() argument
219 :"r"(addr), "r"(compare_value), "0"(old_value) in xt_utils_compare_and_set()
222 return (old_value == compare_value); in xt_utils_compare_and_set()
231 if (old_value == compare_value) { in xt_utils_compare_and_set()
239 return (old_value == compare_value); in xt_utils_compare_and_set()
/hal_espressif-latest/components/esp_hw_support/
Dcpu.c256 bool esp_cpu_compare_and_set(volatile uint32_t *addr, uint32_t compare_value, uint32_t new_value) in esp_cpu_compare_and_set() argument
274 ret = (*addr == compare_value); in esp_cpu_compare_and_set()
289 ret = xt_utils_compare_and_set(addr, compare_value, new_value); in esp_cpu_compare_and_set()
294 return rv_utils_compare_and_set(addr, compare_value, new_value); in esp_cpu_compare_and_set()
/hal_espressif-latest/components/riscv/include/riscv/
Drv_utils.h215 FORCE_INLINE_ATTR bool rv_utils_compare_and_set(volatile uint32_t *addr, uint32_t compare_value, ui… in rv_utils_compare_and_set() argument
225 if (old_value == compare_value) { in rv_utils_compare_and_set()
231 return (old_value == compare_value); in rv_utils_compare_and_set()
/hal_espressif-latest/components/esp_hw_support/include/
Desp_cpu.h559 bool esp_cpu_compare_and_set(volatile uint32_t *addr, uint32_t compare_value, uint32_t new_value);
/hal_espressif-latest/components/hal/esp32/include/hal/
Dmcpwm_ll.h611 …ator_set_compare_value(mcpwm_dev_t *mcpwm, int operator_id, int compare_id, uint32_t compare_value) in mcpwm_ll_operator_set_compare_value() argument
613 …ORCE_MODIFY_U32_REG_FIELD(mcpwm->operators[operator_id].timestamp[compare_id], gen, compare_value); in mcpwm_ll_operator_set_compare_value()
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dmcpwm_ll.h623 …ator_set_compare_value(mcpwm_dev_t *mcpwm, int operator_id, int compare_id, uint32_t compare_value) in mcpwm_ll_operator_set_compare_value() argument
625 …ORCE_MODIFY_U32_REG_FIELD(mcpwm->operators[operator_id].timestamp[compare_id], gen, compare_value); in mcpwm_ll_operator_set_compare_value()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dmcpwm_ll.h634 …ator_set_compare_value(mcpwm_dev_t *mcpwm, int operator_id, int compare_id, uint32_t compare_value) in mcpwm_ll_operator_set_compare_value() argument
636 …RCE_MODIFY_U32_REG_FIELD(mcpwm->operators[operator_id].timestamp[compare_id], cmpr, compare_value); in mcpwm_ll_operator_set_compare_value()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dmcpwm_ll.h632 …ator_set_compare_value(mcpwm_dev_t *mcpwm, int operator_id, int compare_id, uint32_t compare_value) in mcpwm_ll_operator_set_compare_value() argument
634 …RCE_MODIFY_U32_REG_FIELD(mcpwm->operators[operator_id].timestamp[compare_id], cmpr, compare_value); in mcpwm_ll_operator_set_compare_value()