syscall_cfg
static int check_fpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static void setup_z(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static int check_z(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static void setup_p(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static int check_p(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static void setup_ffr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static int check_ffr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static void setup_svcr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static int check_svcr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static void setup_za(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static int check_za(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static void setup_zt(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static int check_zt(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
typedef void (*setup_fn)(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
typedef int (*check_fn)(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static bool do_test(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static void test_one_syscall(struct syscall_cfg *cfg)
static void setup_gpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
static int check_gpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl, uint64_t svcr)
static void setup_fpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,