Package org.qbicc.runtime.linux
Class Sched
java.lang.Object
org.qbicc.runtime.linux.Sched
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Sched.cpu_set_t_ptrCPU_ALLOC(int numCpus) static Stddef.size_tCPU_ALLOC_SIZE(int numCpus) static voidCPU_AND(Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) static voidCPU_AND_S(Stddef.size_t size, Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) static voidCPU_CLR(int cpu, Sched.cpu_set_t_ptr set) static voidCPU_CLR_S(Stddef.size_t size, int cpu, Sched.cpu_set_t_ptr set) static intstatic intCPU_COUNT_S(Stddef.size_t size, Sched.cpu_set_t_ptr set) static booleanCPU_EQUAL(Sched.cpu_set_t_ptr set1, Sched.cpu_set_t_ptr set2) static booleanCPU_EQUAL_S(Stddef.size_t size, Sched.cpu_set_t_ptr set1, Sched.cpu_set_t_ptr set2) static voidstatic booleanCPU_ISSET(int cpu, Sched.cpu_set_t_ptr set) static booleanCPU_ISSET_S(Stddef.size_t size, int cpu, Sched.cpu_set_t_ptr set) static voidCPU_OS(Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) static voidCPU_OS_S(Stddef.size_t size, Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) static voidCPU_SET(int cpu, Sched.cpu_set_t_ptr set) static voidCPU_SET_S(Stddef.size_t size, int cpu, Sched.cpu_set_t_ptr set) static voidCPU_XOR(Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) static voidCPU_XOR_S(Stddef.size_t size, Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) static voidstatic voidCPU_ZERO_S(Stddef.size_t setSize, Sched.cpu_set_t_ptr set) static CNative.c_intsched_getaffinity(SysTypes.pid_t pid, Stddef.size_t cpusetsize, Sched.cpu_set_t_ptr mask) static CNative.c_intsched_setaffinity(SysTypes.pid_t pid, Stddef.size_t cpusetsize, Sched.const_cpu_set_t_ptr mask)
-
Constructor Details
-
Sched
public Sched()
-
-
Method Details
-
sched_setaffinity
public static CNative.c_int sched_setaffinity(SysTypes.pid_t pid, Stddef.size_t cpusetsize, Sched.const_cpu_set_t_ptr mask) -
sched_getaffinity
public static CNative.c_int sched_getaffinity(SysTypes.pid_t pid, Stddef.size_t cpusetsize, Sched.cpu_set_t_ptr mask) -
CPU_ZERO
-
CPU_ZERO_S
-
CPU_SET
-
CPU_SET_S
-
CPU_CLR
-
CPU_CLR_S
-
CPU_ISSET
-
CPU_ISSET_S
-
CPU_COUNT
-
CPU_COUNT_S
-
CPU_AND
public static void CPU_AND(Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) -
CPU_AND_S
public static void CPU_AND_S(Stddef.size_t size, Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) -
CPU_OS
public static void CPU_OS(Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) -
CPU_OS_S
public static void CPU_OS_S(Stddef.size_t size, Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) -
CPU_XOR
public static void CPU_XOR(Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) -
CPU_XOR_S
public static void CPU_XOR_S(Stddef.size_t size, Sched.cpu_set_t_ptr dest, Sched.cpu_set_t_ptr src1, Sched.cpu_set_t_ptr src2) -
CPU_EQUAL
-
CPU_EQUAL_S
public static boolean CPU_EQUAL_S(Stddef.size_t size, Sched.cpu_set_t_ptr set1, Sched.cpu_set_t_ptr set2) -
CPU_ALLOC_SIZE
-
CPU_ALLOC
-
CPU_FREE
-