Home
last modified time | relevance | path

Searched refs:refcount (Results 1 – 14 of 14) sorted by relevance

/optee_os/core/include/kernel/
H A Drefcount.h50 struct refcount { struct
55 bool refcount_inc(struct refcount *r);
57 bool refcount_dec(struct refcount *r);
59 static inline void refcount_set(struct refcount *r, unsigned int val) in refcount_set()
64 static inline unsigned int refcount_val(struct refcount *r) in refcount_val()
H A Dmutex.h24 struct refcount lock_depth;
/optee_os/core/drivers/regulator/
H A Dregulator.c62 if (!regulator->refcount) { in regulator_refcnt_enable()
80 regulator->refcount++; in regulator_refcnt_enable()
81 if (!regulator->refcount) in regulator_refcnt_enable()
84 FMSG("%s refcount: %u", regulator_name(regulator), regulator->refcount); in regulator_refcnt_enable()
108 if (regulator->refcount == 1) { in regulator_refcnt_disable()
119 if (!regulator->refcount) { in regulator_refcnt_disable()
124 regulator->refcount--; in regulator_refcnt_disable()
126 FMSG("%s refcount: %u", regulator_name(regulator), regulator->refcount); in regulator_refcnt_disable()
321 if (!regulator->refcount) { in regulator_core_cleanup()
448 regulator->refcount, regulator->flags, in print_regulator()
/optee_os/core/kernel/
H A Drefcount.c10 bool refcount_inc(struct refcount *r) in refcount_inc()
31 bool refcount_dec(struct refcount *r) in refcount_dec()
H A Dsub.mk24 srcs-y += refcount.c
/optee_os/core/include/mm/
H A Dfobj.h25 struct refcount refc;
H A Dmobj.h30 struct refcount refc;
/optee_os/core/include/drivers/
H A Dclk.h43 struct refcount enabled_count;
H A Dregulator.h113 unsigned int refcount; member
/optee_os/core/mm/
H A Dfile.c37 struct refcount refc;
H A Dmobj_dyn_shm.c38 struct refcount mapcount;
/optee_os/core/arch/arm/kernel/
H A Dvirtualization.c64 struct refcount refc;
/optee_os/core/drivers/crypto/versal/
H A Dauthenc.c180 struct refcount refc;
/optee_os/core/arch/arm/mm/
H A Dmobj_ffa.c91 struct refcount mapcount;