Lines Matching refs:extralist
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()
148 raw_spin_lock(&s->extralist.lock); in ___pcpu_freelist_pop()
149 node = s->extralist.first; in ___pcpu_freelist_pop()
151 s->extralist.first = node->next; in ___pcpu_freelist_pop()
152 raw_spin_unlock(&s->extralist.lock); in ___pcpu_freelist_pop()
183 if (!raw_spin_trylock(&s->extralist.lock)) in ___pcpu_freelist_pop_nmi()
185 node = s->extralist.first; in ___pcpu_freelist_pop_nmi()
187 s->extralist.first = node->next; in ___pcpu_freelist_pop_nmi()
188 raw_spin_unlock(&s->extralist.lock); in ___pcpu_freelist_pop_nmi()