template <typename Node>

class SpinlockList

Defined at line 93 of file ../../zircon/kernel/lib/fbl/include/fbl/gparena.h

A spinlock protected list for use by GPArena (when LockFreeList is unavailable).

Public Methods

void Push (Node * node)

Push |node| onto the list.

Defined at line 96 of file ../../zircon/kernel/lib/fbl/include/fbl/gparena.h

Node * Pop ()

Pop a node from the list. Returns nullptr if empty.

Defined at line 103 of file ../../zircon/kernel/lib/fbl/include/fbl/gparena.h