SceFiberInfo
Definition: fiber.h:50
SceInt32 sceFiberOptParamInitialize(SceFiberOptParam *optParam)
SceInt32 sceFiberSwitch(SceFiber *fiber, SceUInt32 argOnRunTo, SceUInt32 *argOnRun)
SceFiber
Definition: fiber.h:33
SceInt32 sceFiberGetSelf(SceFiber *fiber)
SceInt32 sceFiberRun(SceFiber *fiber, SceUInt32 argOnRunTo, SceUInt32 *argOnRun)
SceFiberErrorCode
Definition: fiber.h:19
struct SCE_ALIGN(8) SceFiber
Definition: fiber.h:31
VITASDK_BUILD_ASSERT_EQ(0x80, SceFiber)
SceInt32 sceFiberGetInfo(SceFiber *fiber, SceFiberInfo *fiberInfo)
void() SceFiberEntry(SceUInt32 argOnInitialize, SceUInt32 argOnRun)
Definition: fiber.h:41
SceInt32 sceFiberFinalize(SceFiber *fiber)
SceInt32 _sceFiberInitializeImpl(SceFiber *fiber, char *name, SceFiberEntry *entry, SceUInt32 argOnInitialize, void *addrContext, SceSize sizeContext, SceFiberOptParam *params)
SceInt32 sceFiberReturnToThread(SceUInt32 argOnReturn, SceUInt32 *argOnRun)
SceFiberOptParam
Definition: fiber.h:38
@ SCE_FIBER_ERROR_RANGE
Definition: fiber.h:22
@ SCE_FIBER_ERROR_PERMISSION
Definition: fiber.h:24
@ SCE_FIBER_ERROR_INVALID
Definition: fiber.h:23
@ SCE_FIBER_ERROR_ALIGNMENT
Definition: fiber.h:21
@ SCE_FIBER_ERROR_NULL
Definition: fiber.h:20
@ SCE_FIBER_ERROR_BUSY
Definition: fiber.h:26
@ SCE_FIBER_ERROR_FATAL
Definition: fiber.h:28
@ SCE_FIBER_ERROR_AGAIN
Definition: fiber.h:27
@ SCE_FIBER_ERROR_STATE
Definition: fiber.h:25
int32_t SceInt32
Definition: types.h:44
unsigned int SceSize
Definition: types.h:56
uint32_t SceUInt32
Definition: types.h:45