Symbol: RV_X
arch/riscv/include/asm/insn.h
437
#define RVC_LW_IMM(x) ((RV_X(x, 6, 1) << 2) | \
arch/riscv/include/asm/insn.h
438
(RV_X(x, 10, 3) << 3) | \
arch/riscv/include/asm/insn.h
439
(RV_X(x, 5, 1) << 6))
arch/riscv/include/asm/insn.h
440
#define RVC_LD_IMM(x) ((RV_X(x, 10, 3) << 3) | \
arch/riscv/include/asm/insn.h
441
(RV_X(x, 5, 2) << 6))
arch/riscv/include/asm/insn.h
442
#define RVC_LWSP_IMM(x) ((RV_X(x, 4, 3) << 2) | \
arch/riscv/include/asm/insn.h
443
(RV_X(x, 12, 1) << 5) | \
arch/riscv/include/asm/insn.h
444
(RV_X(x, 2, 2) << 6))
arch/riscv/include/asm/insn.h
445
#define RVC_LDSP_IMM(x) ((RV_X(x, 5, 2) << 3) | \
arch/riscv/include/asm/insn.h
446
(RV_X(x, 12, 1) << 5) | \
arch/riscv/include/asm/insn.h
447
(RV_X(x, 2, 3) << 6))
arch/riscv/include/asm/insn.h
448
#define RVC_SWSP_IMM(x) ((RV_X(x, 9, 4) << 2) | \
arch/riscv/include/asm/insn.h
449
(RV_X(x, 7, 2) << 6))
arch/riscv/include/asm/insn.h
450
#define RVC_SDSP_IMM(x) ((RV_X(x, 10, 3) << 3) | \
arch/riscv/include/asm/insn.h
451
(RV_X(x, 7, 3) << 6))
arch/riscv/include/asm/insn.h
452
#define RVC_RS1S(insn) (8 + RV_X(insn, SH_RD, 3))
arch/riscv/include/asm/insn.h
453
#define RVC_RS2S(insn) (8 + RV_X(insn, SH_RS2C, 3))
arch/riscv/include/asm/insn.h
454
#define RVC_RS2(insn) RV_X(insn, SH_RS2C, 5)
arch/riscv/kernel/machine_kexec_file.c
120
(RV_X(x, 0, 12) << 20)
arch/riscv/kernel/machine_kexec_file.c
122
((RV_X(x, 1, 4) << 8) | (RV_X(x, 5, 6) << 25) | \
arch/riscv/kernel/machine_kexec_file.c
123
(RV_X(x, 11, 1) << 7) | (RV_X(x, 12, 1) << 31))
arch/riscv/kernel/machine_kexec_file.c
125
(RV_X(x, 12, 20) << 12)
arch/riscv/kernel/machine_kexec_file.c
127
((RV_X(x, 1, 10) << 21) | (RV_X(x, 11, 1) << 20) | \
arch/riscv/kernel/machine_kexec_file.c
128
(RV_X(x, 12, 8) << 12) | (RV_X(x, 20, 1) << 31))
arch/riscv/kernel/machine_kexec_file.c
130
((RV_X(x, 1, 2) << 3) | (RV_X(x, 3, 2) << 10) | (RV_X(x, 5, 1) << 2) | \
arch/riscv/kernel/machine_kexec_file.c
131
(RV_X(x, 6, 2) << 5) | (RV_X(x, 8, 1) << 12))
arch/riscv/kernel/machine_kexec_file.c
133
((RV_X(x, 1, 3) << 3) | (RV_X(x, 4, 1) << 11) | (RV_X(x, 5, 1) << 2) | \
arch/riscv/kernel/machine_kexec_file.c
134
(RV_X(x, 6, 1) << 7) | (RV_X(x, 7, 1) << 6) | (RV_X(x, 8, 2) << 9) | \
arch/riscv/kernel/machine_kexec_file.c
135
(RV_X(x, 10, 1) << 8) | (RV_X(x, 11, 1) << 12))