Lines Matching refs:me
44 static unsigned int bakery_get_ticket(bakery_lock_t *bakery, unsigned int me) in bakery_get_ticket() argument
50 assert(bakery_ticket_number(bakery->lock_data[me]) == 0U); in bakery_get_ticket()
63 bakery->lock_data[me] = make_bakery_data(CHOOSING_TICKET, my_ticket); in bakery_get_ticket()
76 bakery->lock_data[me] = make_bakery_data(CHOSEN_TICKET, my_ticket); in bakery_get_ticket()
95 unsigned int they, me; in bakery_lock_get() local
99 me = plat_my_core_pos(); in bakery_lock_get()
101 assert_bakery_entry_valid(me, bakery); in bakery_lock_get()
104 my_ticket = bakery_get_ticket(bakery, me); in bakery_lock_get()
110 my_prio = bakery_get_priority(my_ticket, me); in bakery_lock_get()
112 if (me == they) { in bakery_lock_get()
153 unsigned int me = plat_my_core_pos(); in bakery_lock_release() local
155 assert_bakery_entry_valid(me, bakery); in bakery_lock_release()
156 assert(bakery_ticket_number(bakery->lock_data[me]) != 0U); in bakery_lock_release()
165 bakery->lock_data[me] = 0U; in bakery_lock_release()