Home
last modified time | relevance | path

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

/openbmc/linux/arch/powerpc/lib/
H A Dqspinlock.c19 int yield_cpu; member
375 next->yield_cpu = owner; in propagate_yield_cpu()
378 next->yield_cpu = owner; in propagate_yield_cpu()
388 int yield_cpu; in yield_to_prev() local
397 yield_cpu = READ_ONCE(node->yield_cpu); in yield_to_prev()
398 if (yield_cpu == -1) { in yield_to_prev()
400 if (node->next && node->next->yield_cpu != -1) in yield_to_prev()
401 node->next->yield_cpu = yield_cpu; in yield_to_prev()
405 yield_count = yield_count_of(yield_cpu); in yield_to_prev()
409 if (get_owner_cpu(READ_ONCE(lock->val)) != yield_cpu) in yield_to_prev()
[all …]