MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / rt_aspace_anon_ref_inc

Function rt_aspace_anon_ref_inc

components/mm/mm_anon.c:54–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52}
53
54static long rt_aspace_anon_ref_inc(rt_mem_obj_t aobj)
55{
56 long rc;
57 if (aobj)
58 {
59 rc = rt_atomic_add(_anon_obj_get_reference(aobj), 1);
60 LOG_D("%s(aobj=%p) Cur %ld", __func__, aobj, rc + 1);
61 }
62 else
63 rc = -1;
64 return rc;
65}
66
67rt_err_t rt_aspace_anon_ref_dec(rt_mem_obj_t aobj)
68{

Callers 1

_anon_varea_openFunction · 0.85

Calls 1

_anon_obj_get_referenceFunction · 0.85

Tested by

no test coverage detected