Home
last modified time | relevance | path

Searched refs:usage_tracer (Results 1 – 2 of 2) sorted by relevance

/components/drivers/smp_call/
A Dsmp_call.c37 …while (!rt_atomic_compare_exchange_strong(&req->event.typed.usage_tracer, &exp, _CALL_REQ_USAGE_BU… in _call_req_take()
42 rt_atomic_store(&req->event.typed.usage_tracer, _CALL_REQ_USAGE_FREED); in _call_req_release()
47 rt_base_t usage_tracer; in rt_smp_request_wait_freed() local
51 usage_tracer = rt_atomic_load(&req->event.typed.usage_tracer); in rt_smp_request_wait_freed()
52 while (usage_tracer != _CALL_REQ_USAGE_FREED) in rt_smp_request_wait_freed()
55 usage_tracer = rt_atomic_load(&req->event.typed.usage_tracer); in rt_smp_request_wait_freed()
178 if (rt_atomic_load(&call_req->event.typed.usage_tracer) == in rt_smp_call_request()
214 call_req->event.typed.usage_tracer = 0; in rt_smp_call_req_init()
A Dsmp_call.h40 rt_atomic_t usage_tracer; member

Completed in 15 milliseconds