Searched refs:extralist (Results 1 – 2 of 2) sorted by relevance
20 raw_spin_lock_init(&s->extralist.lock); in pcpu_freelist_init()21 s->extralist.first = NULL; in pcpu_freelist_init()48 if (!raw_spin_trylock(&s->extralist.lock)) in pcpu_freelist_try_push_extra()51 pcpu_freelist_push_node(&s->extralist, node); in pcpu_freelist_try_push_extra()52 raw_spin_unlock(&s->extralist.lock); in pcpu_freelist_try_push_extra()142 if (!READ_ONCE(s->extralist.first)) in ___pcpu_freelist_pop()144 raw_spin_lock(&s->extralist.lock); in ___pcpu_freelist_pop()145 node = s->extralist.first; in ___pcpu_freelist_pop()147 WRITE_ONCE(s->extralist.first, node->next); in ___pcpu_freelist_pop()148 raw_spin_unlock(&s->extralist.lock); in ___pcpu_freelist_pop()[all …]
16 struct pcpu_freelist_head extralist; member