__riscv_d_ext_state
struct __riscv_d_ext_state fstate;
#define ELF_NFPREG (sizeof(struct __riscv_d_ext_state) / sizeof(elf_fpreg_t))
(offsetof(struct __riscv_d_ext_state, name) / sizeof(__u64))
struct __riscv_d_ext_state d;
struct __riscv_d_ext_state __user *state = &sc_fpregs->d;
struct __riscv_d_ext_state __user *state = &sc_fpregs->d;
struct __riscv_d_ext_state *fstate = &target->thread.fstate;
membuf_write(&to, fstate, offsetof(struct __riscv_d_ext_state, fcsr));
struct __riscv_d_ext_state *fstate = &target->thread.fstate;
offsetof(struct __riscv_d_ext_state, fcsr));
offsetof(struct __riscv_d_ext_state, fcsr) +
struct __riscv_d_ext_state __user *state = &sc_fpregs->d;
struct __riscv_d_ext_state __user *state = &sc_fpregs->d;