Data Fields

SceKernelThreadKInfo Struct Reference
[Thread Manager kernel functions]

Structure to hold the status information for a thread (kernel form) 1.5 form. More...

#include <src/kernel/pspthreadman_kernel.h>

Collaboration diagram for SceKernelThreadKInfo:
Collaboration graph
[legend]

Data Fields

SceSize size
 Size of the structure.
char name [32]
 Nul terminated name of the thread.
SceUInt attr
 Thread attributes.
int status
 Thread status.
SceKernelThreadEntry entry
 Thread entry point.
void * stack
 Thread stack pointer.
int stackSize
 Thread stack size.
void * kstack
 Kernel stack pointer.
void * kstackSize
 Kernel stack size.
void * gpReg
 Pointer to the gp.
SceSize args
 Size of args.
void * argp
 Pointer to args.
int initPriority
 Initial priority.
int currentPriority
 Current priority.
int waitType
 Wait type.
SceUID waitId
 Wait id.
int wakeupCount
 Wakeup count.
SceKernelSysClock runClocks
 Number of clock cycles run.
SceUInt intrPreemptCount
 Interrupt preemption count.
SceUInt threadPreemptCount
 Thread preemption count.
SceUInt releaseCount
 Release count.
struct SceThreadContextthContext
 Thread Context.
float * vfpuContext
 VFPU Context.
void * retAddr
 Return address from syscall.
SceUInt unknown1
 Unknown, possibly size of SC context.
struct SceSCContextscContext
 Syscall Context.

Detailed Description

Structure to hold the status information for a thread (kernel form) 1.5 form.


Field Documentation

Pointer to args.

Size of args.

Thread attributes.

Current priority.

Thread entry point.

Pointer to the gp.

Initial priority.

Interrupt preemption count.

Kernel stack pointer.

Kernel stack size.

Nul terminated name of the thread.

Release count.

Return address from syscall.

Number of clock cycles run.

Syscall Context.

Size of the structure.

Thread stack pointer.

Thread stack size.

Thread status.

Thread Context.

Thread preemption count.

Unknown, possibly size of SC context.

VFPU Context.

Wait id.

Wait type.

Wakeup count.


The documentation for this struct was generated from the following file: