libcommunism
Userspace cooperative threading library
libcommunism::internal::Aarch64 Member List

This is the complete list of members for libcommunism::internal::Aarch64, including all inherited members.

Aarch64(const Entry &entry, const size_t stackSize=0)libcommunism::internal::Aarch64
Aarch64(const Entry &entry, std::span< uintptr_t > stack)libcommunism::internal::Aarch64
Aarch64(std::span< uintptr_t > stack)libcommunism::internal::Aarch64
CothreadImpl(const Cothread::Entry &entry, const size_t stackSize=0)libcommunism::CothreadImplinline
CothreadImpl(const Cothread::Entry &entry, std::span< uintptr_t > stack)libcommunism::CothreadImplinline
CothreadImpl(std::span< uintptr_t > stack)libcommunism::CothreadImplinline
Entry typedeflibcommunism::CothreadImpl
getStack() constlibcommunism::CothreadImplinlinevirtual
getStackSize() constlibcommunism::CothreadImplinlinevirtual
kContextSaveAreaSizelibcommunism::internal::Aarch64static
kDefaultStackSizelibcommunism::internal::Aarch64static
kMainStackSizelibcommunism::internal::Aarch64static
kStackAlignmentlibcommunism::internal::Aarch64static
libcommunism::AllocKernelThreadWrapper()libcommunism::internal::Aarch64friend
stacklibcommunism::CothreadImplprotected
switchTo(CothreadImpl *from) overridelibcommunism::internal::Aarch64virtual
~Aarch64()libcommunism::internal::Aarch64
~CothreadImpl()=defaultlibcommunism::CothreadImplvirtual