rsi               102 arch/x86/entry/calling.h 	pushq	%rsi		/* pt_regs->si */
rsi               103 arch/x86/entry/calling.h 	movq	8(%rsp), %rsi	/* temporarily store the return address in %rsi */
rsi               107 arch/x86/entry/calling.h 	pushq   %rsi		/* pt_regs->si */
rsi               125 arch/x86/entry/calling.h 	pushq	%rsi		/* return address on top of stack */
rsi               157 arch/x86/entry/calling.h 	popq %rsi
rsi               166 arch/x86/entry/calling.h 	popq %rsi
rsi               171 arch/x86/entry/calling.h 	popq %rsi
rsi                79 arch/x86/include/asm/asm.h #define _ASM_ARG2Q	rsi
rsi                93 arch/x86/include/asm/inst.h 	.ifc \r64,%rsi
rsi               184 arch/x86/include/asm/kexec.h 	uint64_t rsi;
rsi               822 arch/x86/include/asm/paravirt.h 	COND_PUSH(set, CLBR_RSI, rsi);		\
rsi               834 arch/x86/include/asm/paravirt.h 	COND_POP(set, CLBR_RSI, rsi);		\
rsi               119 arch/x86/include/uapi/asm/kvm.h 	__u64 rsi, rdi, rsp, rbp;
rsi                63 arch/x86/include/uapi/asm/ptrace.h 	unsigned long rsi;
rsi               335 arch/x86/include/uapi/asm/sigcontext.h 	__u64				rsi;
rsi               487 arch/x86/kernel/kexec-bzimage64.c 	regs64.rsi = bootparam_load_addr;
rsi                27 arch/x86/kvm/kvm_cache_regs.h BUILD_KVM_GPR_ACCESSORS(rsi, RSI)
rsi              5772 arch/x86/kvm/svm.c 		  [rsi]"i"(offsetof(struct vcpu_svm, vcpu.arch.regs[VCPU_REGS_RSI])),
rsi              8645 arch/x86/kvm/x86.c 	regs->rsi = kvm_rsi_read(vcpu);
rsi              8681 arch/x86/kvm/x86.c 	kvm_rsi_write(vcpu, regs->rsi);
rsi                98 include/xen/interface/hvm/hvm_vcpu.h     uint64_t rsi;
rsi                83 net/sunrpc/auth_gss/svcauth_gss.c static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old);
rsi                84 net/sunrpc/auth_gss/svcauth_gss.c static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item);
rsi                86 net/sunrpc/auth_gss/svcauth_gss.c static void rsi_free(struct rsi *rsii)
rsi                96 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *rsii = container_of(head, struct rsi, rcu_head);
rsi               104 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *rsii = container_of(ref, struct rsi, h.ref);
rsi               109 net/sunrpc/auth_gss/svcauth_gss.c static inline int rsi_hash(struct rsi *item)
rsi               117 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *item = container_of(a, struct rsi, h);
rsi               118 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *tmp = container_of(b, struct rsi, h);
rsi               139 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *new = container_of(cnew, struct rsi, h);
rsi               140 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *item = container_of(citem, struct rsi, h);
rsi               158 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *new = container_of(cnew, struct rsi, h);
rsi               159 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *item = container_of(citem, struct rsi, h);
rsi               177 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *rsii = kmalloc(sizeof(*rsii), GFP_KERNEL);
rsi               188 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *rsii = container_of(h, struct rsi, h);
rsi               202 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi rsii, *rsip = NULL;
rsi               290 net/sunrpc/auth_gss/svcauth_gss.c static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item)
rsi               297 net/sunrpc/auth_gss/svcauth_gss.c 		return container_of(ch, struct rsi, h);
rsi               302 net/sunrpc/auth_gss/svcauth_gss.c static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old)
rsi               310 net/sunrpc/auth_gss/svcauth_gss.c 		return container_of(ch, struct rsi, h);
rsi              1174 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsi *rsip, rsikey;
rsi               119 tools/arch/x86/include/uapi/asm/kvm.h 	__u64 rsi, rdi, rsp, rbp;
rsi                73 tools/perf/arch/x86/util/dwarf-regs.c 	REG_OFFSET_NAME_64("%si",	rsi),
rsi                80 tools/perf/arch/x86/util/perf_regs.c 	SDT_NAME_REG(rsi, si),
rsi               166 tools/perf/util/intel-pt-decoder/intel-pt-decoder.h 				uint64_t rsi;
rsi               398 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_PARM2(x) ((x)->rsi)
rsi               104 tools/testing/selftests/kvm/lib/x86_64/processor.c 		regs->rsi, regs->rdi, regs->rsp, regs->rbp);
rsi               938 tools/testing/selftests/kvm/lib/x86_64/processor.c 		regs.rsi = va_arg(ap, uint64_t);
rsi               147 tools/testing/selftests/kvm/x86_64/evmcs_test.c 			    (ulong) regs2.rdi, (ulong) regs2.rsi);
rsi               189 tools/testing/selftests/kvm/x86_64/state_test.c 			    (ulong) regs2.rdi, (ulong) regs2.rsi);
rsi                51 tools/testing/selftests/kvm/x86_64/sync_regs_test.c 	REG_COMPARE(rsi);
rsi                22 tools/testing/selftests/x86/ptrace_syscall.c # define user_arg1		rsi
rsi                60 tools/testing/selftests/x86/test_syscall_vdso.c 	uint64_t rsi, rdi, rbp, rsp;
rsi               120 tools/testing/selftests/x86/test_syscall_vdso.c 	printf("si:%016llx di:%016llx bp:%016llx sp:%016llx\n", regs64.rsi,  regs64.rdi,  regs64.rbp,  regs64.rsp);