Home
last modified time | relevance | path

Searched refs:bakery_info_t (Results 1 – 6 of 6) sorted by relevance

/rk3399_ARM-atf/lib/locks/bakery/
H A Dbakery_lock_normal.c63 return (bakery_info_t *)((uintptr_t)lock + in get_bakery_info()
86 static inline __unused bool is_lock_acquired(const bakery_info_t *my_bakery_info, in is_lock_acquired()
106 bakery_info_t *my_bakery_info, *their_bakery_info; in bakery_get_ticket()
169 bakery_info_t *their_bakery_info; in bakery_lock_get()
231 bakery_info_t *my_bakery_info; in bakery_lock_release()
/rk3399_ARM-atf/include/lib/
H A Dbakery_lock.h89 } bakery_info_t; typedef
91 typedef bakery_info_t bakery_lock_t;
/rk3399_ARM-atf/plat/renesas/rcar_gen4/include/
H A Drcar_private.h44 bakery_info_t pcpu_bakery_info[RCAR_MAX_BAKERIES];
/rk3399_ARM-atf/plat/renesas/common/include/
H A Drcar_private.h53 bakery_info_t pcpu_bakery_info[RCAR_MAX_BAKERIES];
/rk3399_ARM-atf/plat/renesas/rcar_gen5/include/
H A Drcar_private.h47 bakery_info_t pcpu_bakery_info[RCAR_MAX_BAKERIES];
/rk3399_ARM-atf/docs/design/
H A Dfirmware-design.rst2331 The bakery lock data structure ``bakery_info_t`` is defined for use when
2344 } bakery_info_t;
2346 The ``bakery_info_t`` represents a single per-CPU field of one lock and
2347 the combination of corresponding ``bakery_info_t`` structures for all CPUs in the
2355 | `bakery_info_t`| <-- Lock_0 per-CPU field
2358 | `bakery_info_t`| <-- Lock_1 per-CPU field
2363 | `bakery_info_t`| <-- Lock_N per-CPU field
2371 | `bakery_info_t`| <-- Lock_0 per-CPU field
2374 | `bakery_info_t`| <-- Lock_1 per-CPU field
2379 | `bakery_info_t`| <-- Lock_N per-CPU field
[all …]