Home
last modified time | relevance | path

Searched refs:atomic_test_and_clear_bit (Results 1 – 25 of 80) sorted by relevance

1234

/Zephyr-latest/samples/bluetooth/extended_adv/scanner/src/
Dmain.c155 if (atomic_test_and_clear_bit(evt_bitmask, BT_SAMPLE_EVT_EXT_ADV_FOUND) && in main()
165 } else if (atomic_test_and_clear_bit(evt_bitmask, BT_SAMPLE_EVT_CONNECTED) && in main()
171 } else if (atomic_test_and_clear_bit(evt_bitmask, BT_SAMPLE_EVT_DISCONNECTED) && in main()
182 } else if (atomic_test_and_clear_bit(evt_bitmask, BT_SAMPLE_EVT_SCAN_DUE) && in main()
/Zephyr-latest/subsys/usb/usb_c/
Dusbc_pe_snk_states.c159 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_snk_wait_for_capabilities_run()
250 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_DISCARDED)) { in pe_snk_select_capability_run()
265 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_snk_select_capability_run()
355 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_snk_transition_sink_run()
422 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_snk_ready_run()
492 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_WAIT_SINK_REQUEST)) { in pe_snk_ready_run()
495 } else if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_WAIT_DATA_ROLE_SWAP)) { in pe_snk_ready_run()
655 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_snk_get_source_cap_run()
702 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_TX_COMPLETE)) { in pe_snk_give_sink_cap_run()
704 } else if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_DISCARDED)) { in pe_snk_give_sink_cap_run()
Dusbc_pe_src_states.c205 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_TX_COMPLETE)) { in pe_src_send_capabilities_run()
218 else if ((atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_XMIT_ERROR) || in pe_src_send_capabilities_run()
219 atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_DISCARDED)) in pe_src_send_capabilities_run()
229 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_src_send_capabilities_run()
383 if (atomic_test_and_clear_bit(pe->flags, in pe_src_ready_entry()
397 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_src_ready_run()
596 if (!atomic_test_and_clear_bit(pe->flags, PE_FLAGS_TX_COMPLETE)) { in pe_src_capability_response_run()
Dusbc_pe_common.c782 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_TX_COMPLETE)) { in pe_drs_evaluate_swap_run()
793 } else if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_DISCARDED)) { in pe_drs_evaluate_swap_run()
829 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_drs_send_swap_run()
867 } else if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_DISCARDED)) { in pe_drs_send_swap_run()
912 if (!atomic_test_and_clear_bit(pe->flags, PE_FLAGS_TX_COMPLETE)) { in pe_get_sink_cap_run()
918 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_RECEIVED)) { in pe_get_sink_cap_run()
947 else if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_MSG_DISCARDED)) { in pe_get_sink_cap_run()
1013 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_TX_COMPLETE)) { in pe_soft_reset_run()
1015 } else if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_PROTOCOL_ERROR)) { in pe_soft_reset_run()
1059 if (atomic_test_and_clear_bit(pe->flags, PE_FLAGS_SEND_SOFT_RESET)) { in pe_send_soft_reset_run()
[all …]
/Zephyr-latest/drivers/usb_c/tcpc/
Ducpd_stm32.c683 if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_HR_REQ)) { in ucpd_manage_tx()
702 if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_RX_MSG)) { in ucpd_manage_tx()
743 if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_TX_MSG_SUCCESS)) { in ucpd_manage_tx()
747 } else if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_TX_MSG_DISC) || in ucpd_manage_tx()
748 atomic_test_and_clear_bit(&info->evt, UCPD_EVT_TX_MSG_FAIL)) { in ucpd_manage_tx()
750 if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_RX_MSG)) { in ucpd_manage_tx()
776 status = (atomic_test_and_clear_bit(&info->evt, in ucpd_manage_tx()
794 if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_TX_MSG_FAIL)) { in ucpd_manage_tx()
796 } else if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_TX_MSG_DISC)) { in ucpd_manage_tx()
803 if (atomic_test_and_clear_bit(&info->evt, UCPD_EVT_RX_GOOD_CRC) && in ucpd_manage_tx()
[all …]
/Zephyr-latest/subsys/bluetooth/audio/
Dmcs.c1042 if (atomic_test_and_clear_bit(client->flags, FLAG_PLAYER_NAME_CHANGED)) { in notify_cb()
1049 if (atomic_test_and_clear_bit(client->flags, FLAG_TRACK_TITLE_CHANGED)) { in notify_cb()
1056 if (atomic_test_and_clear_bit(client->flags, FLAG_TRACK_DURATION_CHANGED)) { in notify_cb()
1064 if (atomic_test_and_clear_bit(client->flags, FLAG_TRACK_POSITION_CHANGED)) { in notify_cb()
1072 if (atomic_test_and_clear_bit(client->flags, FLAG_PLAYBACK_SPEED_CHANGED)) { in notify_cb()
1079 if (atomic_test_and_clear_bit(client->flags, FLAG_SEEKING_SPEED_CHANGED)) { in notify_cb()
1087 if (atomic_test_and_clear_bit(client->flags, FLAG_CURRENT_TRACK_OBJ_ID_CHANGED)) { in notify_cb()
1097 if (atomic_test_and_clear_bit(client->flags, FLAG_NEXT_TRACK_OBJ_ID_CHANGED)) { in notify_cb()
1116 if (atomic_test_and_clear_bit(client->flags, FLAG_PARENT_GROUP_OBJ_ID_CHANGED)) { in notify_cb()
1126 if (atomic_test_and_clear_bit(client->flags, FLAG_CURRENT_GROUP_OBJ_ID_CHANGED)) { in notify_cb()
[all …]
Dvocs.c111 if (atomic_test_and_clear_bit(inst->notify, NOTIFY_STATE)) { in notify_work_handler()
115 if (atomic_test_and_clear_bit(inst->notify, NOTIFY_LOCATION)) { in notify_work_handler()
120 if (atomic_test_and_clear_bit(inst->notify, NOTIFY_OUTPUT_DESC)) { in notify_work_handler()
/Zephyr-latest/samples/bluetooth/extended_adv/advertiser/src/
Dmain.c132 if (atomic_test_and_clear_bit(evt_bitmask, BT_SAMPLE_EVT_CONNECTED) && in main()
146 } else if (atomic_test_and_clear_bit(evt_bitmask, BT_SAMPLE_EVT_DISCONNECTED) && in main()
/Zephyr-latest/lib/os/
Duser_work.c30 if (atomic_test_and_clear_bit(&work->flags, in z_work_user_q_main()
/Zephyr-latest/subsys/bluetooth/mesh/
Drpl.c361 clr = atomic_test_and_clear_bit(rpl_flags, PENDING_CLEAR); in bt_mesh_rpl_pending_store()
374 } else if (atomic_test_and_clear_bit(store, i)) { in bt_mesh_rpl_pending_store()
386 if (atomic_test_and_clear_bit(store, i)) { in bt_mesh_rpl_pending_store()
Dadv_ext.c263 if (atomic_test_and_clear_bit(ext_adv->flags, ADV_FLAG_PROXY)) { in schedule_send_with_mask()
296 if (atomic_test_and_clear_bit(ext_adv->flags, ADV_FLAG_SENT)) { in send_pending_adv()
355 if (atomic_test_and_clear_bit(ext_adv->flags, ADV_FLAG_SCHEDULE_PENDING)) { in send_pending_adv()
494 if (atomic_test_and_clear_bit(ext_adv->flags, ADV_FLAG_PROXY_START)) { in connected()
Dmain.c234 if (!atomic_test_and_clear_bit(bt_mesh.flags, BT_MESH_DEVKEY_CAND)) { in bt_mesh_dev_key_cand_remove()
247 if (!atomic_test_and_clear_bit(bt_mesh.flags, BT_MESH_DEVKEY_CAND)) { in bt_mesh_dev_key_cand_activate()
512 if (!atomic_test_and_clear_bit(bt_mesh.flags, BT_MESH_SUSPENDED)) { in bt_mesh_resume()
Dbrg_cfg.c139 if (atomic_test_and_clear_bit(brg_cfg_flags, STATE_UPDATED)) { in bt_mesh_brg_cfg_pending_store()
151 if (atomic_test_and_clear_bit(brg_cfg_flags, TABLE_UPDATED)) { in bt_mesh_brg_cfg_pending_store()
Dprov.c270 if (!atomic_test_and_clear_bit(bt_mesh_prov_link.flags, WAIT_NUMBER)) { in bt_mesh_input_number()
290 if (!atomic_test_and_clear_bit(bt_mesh_prov_link.flags, WAIT_STRING)) { in bt_mesh_input_string()
Dsettings.c222 if (atomic_test_and_clear_bit(pending_flags, i)) { in store_pending()
/Zephyr-latest/arch/riscv/core/
Dipi_clint.c84 if (atomic_test_and_clear_bit(pending_ipi, IPI_FPU_FLUSH)) { in arch_spin_relax()
/Zephyr-latest/samples/bluetooth/peripheral_hr/src/
Dmain.c275 if (atomic_test_and_clear_bit(state, STATE_CONNECTED)) { in main()
281 } else if (atomic_test_and_clear_bit(state, STATE_DISCONNECTED)) { in main()
/Zephyr-latest/subsys/bluetooth/host/classic/
Dssp.c105 if (!atomic_test_and_clear_bit(conn->flags, BT_CONN_USER)) { in bt_conn_auth_pincode_entry()
369 if (!atomic_test_and_clear_bit(conn->flags, BT_CONN_USER)) { in bt_ssp_auth_passkey_entry()
383 if (!atomic_test_and_clear_bit(conn->flags, BT_CONN_USER)) { in bt_ssp_auth_passkey_confirm()
398 if (!atomic_test_and_clear_bit(conn->flags, BT_CONN_USER)) { in bt_ssp_auth_cancel()
485 if (atomic_test_and_clear_bit(conn->flags, in bt_hci_link_key_notify()
/Zephyr-latest/drivers/sensor/bosch/bmi270/
Dbmi270_trigger.c54 if (atomic_test_and_clear_bit(&data->int_flags, INT_FLAGS_INT1)) { in bmi270_thread_cb()
76 if (atomic_test_and_clear_bit(&data->int_flags, INT_FLAGS_INT2)) { in bmi270_thread_cb()
/Zephyr-latest/drivers/comparator/
Dcomparator_nrf_lpcomp.c403 if (callback != NULL && atomic_test_and_clear_bit(&shim_nrf_lpcomp_data0.triggered, 0)) { in shim_nrf_lpcomp_set_trigger_callback()
418 return atomic_test_and_clear_bit(&shim_nrf_lpcomp_data0.triggered, 0); in shim_nrf_lpcomp_trigger_is_pending()
/Zephyr-latest/drivers/sensor/st/lis2dh/
Dlis2dh_trigger.c427 unlikely(atomic_test_and_clear_bit(&lis2dh->trig_flags, in lis2dh_thread_cb()
438 unlikely(atomic_test_and_clear_bit(&lis2dh->trig_flags, in lis2dh_thread_cb()
449 atomic_test_and_clear_bit(&lis2dh->trig_flags, in lis2dh_thread_cb()
466 atomic_test_and_clear_bit(&lis2dh->trig_flags, in lis2dh_thread_cb()
/Zephyr-latest/subsys/modem/backends/
Dmodem_backend_tty.c96 if (!atomic_test_and_clear_bit(&backend->state, MODEM_BACKEND_TTY_STATE_RUN_BIT)) { in modem_backend_tty_close()
/Zephyr-latest/include/zephyr/sys/
Datomic.h147 static inline bool atomic_test_and_clear_bit(atomic_t *target, int bit) in atomic_test_and_clear_bit() function
/Zephyr-latest/drivers/console/
Duart_console.c242 if (atomic_test_and_clear_bit(&esc_state, ESC_ANSI_FIRST)) { in handle_ansi()
497 if (atomic_test_and_clear_bit(&esc_state, ESC_ESC)) { in uart_console_isr()
/Zephyr-latest/subsys/pm/
Dpm.c110 if (atomic_test_and_clear_bit(z_post_ops_required, id)) { in pm_system_resume()

1234