Searched refs:compare_value (Results 1 – 8 of 8) sorted by relevance
/hal_espressif-latest/components/xtensa/include/ |
D | xt_utils.h | 204 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/ |
D | cpu.c | 256 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/ |
D | rv_utils.h | 215 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/ |
D | esp_cpu.h | 559 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/ |
D | mcpwm_ll.h | 611 …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/ |
D | mcpwm_ll.h | 623 …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/ |
D | mcpwm_ll.h | 634 …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/ |
D | mcpwm_ll.h | 632 …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()
|