|
static SyscallReturn | gem5::RiscvISA::unameFunc64 (SyscallDesc *desc, ThreadContext *tc, VPtr< Linux::utsname > name) |
| Target uname() handler.
|
|
static SyscallReturn | gem5::RiscvISA::unameFunc32 (SyscallDesc *desc, ThreadContext *tc, VPtr< Linux::utsname > name) |
| Target uname() handler.
|
|
static void | gem5::RiscvISA::cpumask_set_cpu (unsigned int cpu, RiscvLinux::cpumask_t *dstp) |
|
static void | gem5::RiscvISA::cpumask_clear_cpu (unsigned int cpu, RiscvLinux::cpumask_t *dstp) |
|
static bool | gem5::RiscvISA::cpumask_test_cpu (unsigned int cpu, const RiscvLinux::cpumask_t *cpumask) |
|
static void | gem5::RiscvISA::cpumask_and (RiscvLinux::cpumask_t *dstp, const RiscvLinux::cpumask_t *src1p, const RiscvLinux::cpumask_t *src2p) |
|
static bool | gem5::RiscvISA::cpumask_empty (const RiscvLinux::cpumask_t *dstp) |
|
static void | gem5::RiscvISA::cpumask_copy (RiscvLinux::cpumask_t *dstp, const RiscvLinux::cpumask_t *srcp) |
|
static void | gem5::RiscvISA::cpumask_clear (RiscvLinux::cpumask_t *dstp) |
|
static RiscvLinux::cpumask_t * | gem5::RiscvISA::cpumask_malloc (ThreadContext *tc) |
|
static void | gem5::RiscvISA::cpumask_free (RiscvLinux::cpumask_t *cpu_online_mask) |
|
static bool | gem5::RiscvISA::riscv_hwprobe_key_is_valid (int64_t key) |
|
static bool | gem5::RiscvISA::hwprobe_key_is_bitmask (int64_t key) |
|
static bool | gem5::RiscvISA::riscv_hwprobe_pair_cmp (RiscvLinux::riscv_hwprobe *pair, RiscvLinux::riscv_hwprobe *other_pair) |
|
static RiscvLinux::cpumask_t * | gem5::RiscvISA::get_cpu_online_mask (ThreadContext *tc) |
|
static void | gem5::RiscvISA::hwprobe_one_pair (ThreadContext *tc, RiscvLinux::riscv_hwprobe *pair, RiscvLinux::cpumask_t *cpus) |
|
template<class OS > |
static int | gem5::RiscvISA::hwprobe_get_values (ThreadContext *tc, VPtr<> pairs, typename OS::size_t pair_count, typename OS::size_t cpusetsize, VPtr<> cpus_user, unsigned int flags) |
|
template<class OS > |
static int | gem5::RiscvISA::hwprobe_get_cpus (ThreadContext *tc, VPtr<> pairs, typename OS::size_t pair_count, typename OS::size_t cpusetsize, VPtr<> cpus_user, unsigned int flags) |
|
template<class OS > |
static SyscallReturn | gem5::RiscvISA::riscvHWProbeFunc (SyscallDesc *desc, ThreadContext *tc, VPtr<> pairs, typename OS::size_t pair_count, typename OS::size_t cpusetsize, VPtr<> cpus_user, unsigned int flags) |
|