Home
last modified time | relevance | path

Searched refs:atomic_or (Results 1 – 25 of 33) sorted by relevance

12

/Zephyr-latest/include/zephyr/sys/
Datomic.h175 old = atomic_or(ATOMIC_ELEM(target, bit), mask); in atomic_test_and_set_bit()
213 (void)atomic_or(ATOMIC_ELEM(target, bit), mask); in atomic_set_bit()
233 (void)atomic_or(ATOMIC_ELEM(target, bit), mask); in atomic_set_bit_to()
425 atomic_val_t atomic_or(atomic_t *target, atomic_val_t value);
Datomic_arch.h44 atomic_val_t atomic_or(atomic_t *target, atomic_val_t value);
Datomic_c.h62 __syscall atomic_val_t atomic_or(atomic_t *target, atomic_val_t value);
Datomic_builtin.h93 static inline atomic_val_t atomic_or(atomic_t *target, atomic_val_t value) in atomic_or() function
/Zephyr-latest/drivers/clock_control/
Dclock_control_nrf2_common.c40 atomic_val_t prev_flags = atomic_or(&cfg->flags, FLAG_UPDATE_NEEDED); in update_config()
65 (void)atomic_or(&cfg->flags, BIT(onoff->idx)); in onoff_start_option()
157 (void)atomic_or(&cfg->flags, FLAG_UPDATE_IN_PROGRESS); in clock_config_update_begin()
Dclock_control_nrf2_hsfll.c99 (void)atomic_or(&dev_data->clk_cfg.flags, FLAG_FREQ_CHANGE_CB_EXPECTED); in hsfll_work_handler()
Dclock_control_nrf2_fll16m.c99 (void)atomic_or(&dev_data->clk_cfg.flags, FLAG_HFXO_STARTED); in hfxo_cb()
/Zephyr-latest/drivers/serial/
Duart_async_to_irq.c156 atomic_or(&data->flags, A2I_ERR_PENDING); in uart_async_to_irq_callback()
179 if (atomic_or(&data->flags, A2I_TX_BUSY) & A2I_TX_BUSY) { in z_uart_async_to_irq_fifo_fill()
246 atomic_or(&data->flags, flag); in dir_enable()
347 atomic_or(&data->flags, A2I_RX_ENABLE); in uart_async_to_irq_rx_enable()
/Zephyr-latest/kernel/
Dipi.c20 atomic_or(&_kernel.pending_ipi, (atomic_val_t)ipi_mask); in flag_ipi()
Datomic_c.c314 ATOMIC_SYSCALL_HANDLER_TARGET_VALUE(atomic_or);
/Zephyr-latest/modules/hal_nordic/nrfx/
Dnrfx_glue.h176 #define NRFX_ATOMIC_FETCH_OR(p_data, value) atomic_or(p_data, value)
/Zephyr-latest/tests/drivers/gnss/gnss_api/src/
Dtest_enabled_systems.c59 atomic_or(&reported_systems_atom, satellites[i].system); in gnss_satellites_cb()
/Zephyr-latest/include/zephyr/arch/xtensa/
Datomic_xtensa.h125 static ALWAYS_INLINE atomic_val_t atomic_or(atomic_t *target, in atomic_or() function
/Zephyr-latest/drivers/wifi/esp_at/
Desp.h320 return atomic_or(&sock->flags, flags); in esp_socket_flags_set()
332 return (atomic_or(&sock->flags, flags) & flags); in esp_socket_flags_test_and_set()
/Zephyr-latest/drivers/timer/
Dnrf_rtc_timer.c176 atomic_or(&int_mask, BIT(chan)); in compare_int_unlock()
361 atomic_or(&force_isr_mask, BIT(chan)); in compare_set_nolocks()
597 atomic_or(&alloc_mask, BIT(chan)); in z_nrf_rtc_timer_chan_free()
Dnrf_grtc_timer.c138 atomic_or(&int_mask, BIT(chan)); in compare_int_unlock()
/Zephyr-latest/drivers/comparator/
Dcomparator_renesas_ra.c137 atomic_or(&data->flags, ACMPHS_RENESAS_RA_FLAG_HS); in acmphs_renesas_ra_hs_isr()
/Zephyr-latest/tests/kernel/common/src/
Datomic.c201 zassert_true((atomic_or(&target, value) == 0xFF00), "atomic_or"); in ZTEST_USER()
/Zephyr-latest/drivers/bluetooth/hci/
Dhci_silabs_efr32.c386 atomic_or(&sli_btctrl_events, events); in BTLE_LL_EventRaise()
/Zephyr-latest/subsys/shell/
Dshell_ops.h44 _internal_.value = atomic_or(_dst_, \
/Zephyr-latest/tests/kernel/ipi_optimize/src/
Dmain.c71 atomic_or(&busy_started, BIT(id)); in busy_thread_entry()
/Zephyr-latest/drivers/counter/
Dcounter_nrfx_rtc.c166 atomic_or(&data->ipend_adj, BIT(chan)); in set_cc_int_pending()
191 atomic_or(&data->ipend_adj, CC_ADJ_MASK(chan)); in handle_next_tick_case()
Dcounter_nxp_s32_sys_timer.c166 atomic_or(&data->irq_pending, BIT(channel)); in stm_set_alarm()
/Zephyr-latest/subsys/net/lib/config/
Dinit.c45 atomic_or(&services_flags, flags); in services_notify_ready()
/Zephyr-latest/subsys/testsuite/ztest/src/
Dztress.c266 atomic_or(&active_mask, BIT(priority)); in ztress_thread()

12