Searched refs:rdi (Results 51 - 75 of 183) sorted by relevance

12345678

/linux-master/arch/x86/platform/efi/
H A Defi_stub_64.S24 CALL_NOSPEC rdi
/linux-master/arch/x86/virt/vmx/tdx/
H A Dtdxcall.S49 mov %rdi, %rax
83 movq TDX_MODULE_rdi(%rsi), %rdi
135 movq %rdi, TDX_MODULE_rdi(%rsi)
207 movq $TDX_SW_ERROR, %rdi
208 orq %rdi, %rax
/linux-master/drivers/infiniband/sw/rdmavt/
H A Dmr.c16 * @rdi: rvt dev struct
22 int rvt_driver_mr_init(struct rvt_dev_info *rdi) argument
24 unsigned int lkey_table_size = rdi->dparms.lkey_table_size;
36 spin_lock_init(&rdi->lkey_table.lock);
40 rvt_pr_warn(rdi, "lkey bits %u too large, reduced to %u\n",
42 rdi->dparms.lkey_table_size = RVT_MAX_LKEY_TABLE_BITS;
43 lkey_table_size = rdi->dparms.lkey_table_size;
45 rdi->lkey_table.max = 1 << lkey_table_size;
46 rdi->lkey_table.shift = 32 - lkey_table_size;
47 lk_tab_size = rdi
67 rvt_mr_exit(struct rvt_dev_info *rdi) argument
426 struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); local
445 struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); local
842 struct rvt_dev_info *rdi = ib_to_rvt(pd->ibpd.device); local
[all...]
H A Dah.c26 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); local
42 if (rdi->driver_f.check_ah)
43 return rdi->driver_f.check_ah(ibdev, ah_attr);
H A Drc.c123 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); local
137 rdi->driver_f.schedule_send(qp);
147 rdi->driver_f.schedule_send(qp);
H A Dtrace_cq.h39 TP_STRUCT__entry(RDI_DEV_ENTRY(cq->rdi)
46 TP_fast_assign(RDI_DEV_ASSIGN(cq->rdi);
73 RDI_DEV_ENTRY(cq->rdi)
84 RDI_DEV_ASSIGN(cq->rdi);
/linux-master/arch/x86/crypto/
H A Dchacha-avx2-x86_64.S38 # %rdi: Input state matrix, s
52 vbroadcasti128 0x00(%rdi),%ymm0
53 vbroadcasti128 0x10(%rdi),%ymm1
54 vbroadcasti128 0x20(%rdi),%ymm2
55 vbroadcasti128 0x30(%rdi),%ymm3
212 mov %rsp,%rdi
220 lea (%r11,%rax),%rdi
230 # %rdi: Input state matrix, s
246 vbroadcasti128 0x00(%rdi),%ymm0
247 vbroadcasti128 0x10(%rdi),
[all...]
H A Dblake2s-core.S52 movdqu (%rdi),%xmm0
53 movdqu 0x10(%rdi),%xmm1
56 movdqu 0x20(%rdi),%xmm14
170 movdqu %xmm0,(%rdi)
171 movdqu %xmm1,0x10(%rdi)
172 movdqu %xmm14,0x20(%rdi)
179 vmovdqu (%rdi),%xmm0
180 vmovdqu 0x10(%rdi),%xmm1
181 vmovdqu 0x20(%rdi),%xmm4
250 vmovdqu %xmm0,(%rdi)
[all...]
H A Dghash-clmulni-intel_asm.S94 movups (%rdi), DATA
100 movups DATA, (%rdi)
114 movups (%rdi), DATA
128 movups DATA, (%rdi)
H A Dchacha-ssse3-x86_64.S115 # %rdi: Input state matrix, s
123 movdqu 0x00(%rdi),%xmm0
124 movdqu 0x10(%rdi),%xmm1
125 movdqu 0x20(%rdi),%xmm2
126 movdqu 0x30(%rdi),%xmm3
185 mov %rsp,%rdi
193 lea (%r11,%rax),%rdi
203 # %rdi: Input state matrix, s
208 movdqu 0x00(%rdi),%xmm0
209 movdqu 0x10(%rdi),
[all...]
H A Daes-xts-avx-x86_64.S84 .set KEY, %rdi // Initially points to crypto_aes_ctx, then is
770 vpxor (%rdi), %xmm0, %xmm0
771 movl 480(%rdi), %eax // AES key length
772 lea -16(%rdi, %rax, 4), %rdi
776 vaesenc -6*16(%rdi), %xmm0, %xmm0
777 vaesenc -5*16(%rdi), %xmm0, %xmm0
779 vaesenc -4*16(%rdi), %xmm0, %xmm0
780 vaesenc -3*16(%rdi), %xmm0, %xmm0
782 vaesenc -2*16(%rdi),
[all...]
H A Dblowfish-x86_64-asm_64.S44 #define RT0 %rdi
104 * %rdi: ctx
110 movq %rdi, CTX;
135 * %rdi: ctx
141 movq %rdi, CTX;
277 * %rdi: ctx
284 movq %rdi, CTX
312 * %rdi: ctx
322 movq %rdi, CTX;
/linux-master/arch/x86/purgatory/
H A Dentry64.S43 movq rdi(%rip), %rdi
69 rdi: .quad 0x0 label
/linux-master/net/bridge/
H A Dbr_private_cfm.h67 const bool rdi, struct netlink_ext_ack *extack);
108 u8 rdi:1; member in struct:br_cfm_cc_peer_status
133 bool rdi; member in struct:br_cfm_mep
/linux-master/arch/x86/entry/
H A Dentry_64_compat.S119 movq %rsp, %rdi
211 movq %rsp, %rdi
238 popq %rdi /* pt_regs->di */
/linux-master/include/rdma/
H A Drdmavt_cq.h54 struct rvt_dev_info *rdi; member in struct:rvt_cq
/linux-master/arch/x86/um/
H A Dstub_64.S30 pop %rdi
/linux-master/tools/testing/selftests/sgx/
H A Dmain.h43 int sgx_enter_enclave(void *rdi, void *rsi, long rdx, u32 function, void *r8, void *r9,
H A Dtest_encl.c146 void encl_body(void *rdi, void *rsi) argument
148 struct encl_op_header *header = (struct encl_op_header *)rdi;
/linux-master/arch/x86/include/uapi/asm/
H A Dsgx.h156 typedef int (*sgx_enclave_user_handler_t)(long rdi, long rsi, long rdx,
190 * @rdi: Pass-through value for RDI
227 typedef int (*vdso_sgx_enter_enclave_t)(unsigned long rdi, unsigned long rsi,
/linux-master/arch/x86/kernel/acpi/
H A Dwakeup_64.S39 movq saved_rdi(%rip), %rdi
58 movq %rdi, pt_regs_di(%rax)
78 movq %rdi, saved_rdi(%rip)
105 movq pt_regs_di(%rax), %rdi
123 movq %rsp, %rdi
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dxen_vmcall_test.c31 unsigned long rdi = ARGVALUE(1); local
42 "a"(rax), "D"(rdi), "S"(rsi), "d"(rdx),
64 "a"(rax), "D"(rdi), "S"(rsi), "d"(rdx),
/linux-master/arch/x86/power/
H A Dhibernate_asm_64.S46 movq pt_regs_di(%rax), %rdi
77 movq %rdi, pt_regs_di(%rax)
137 movq pbe_orig_address(%rdx), %rdi
/linux-master/arch/x86/kernel/
H A Dhead_64.S96 movq %r15, %rdi
109 leaq _text(%rip), %rdi
118 mov %rax, %rdi
415 movq %r15, %rdi
462 movq %rsp, %rdi
523 movq %rdi, 8(%rsp) /* pt_regs->di = RDI */
539 movq %rsp,%rdi /* RDI = pt_regs; RSI is already trapnr */
565 movq %rsp, %rdi
/linux-master/arch/x86/xen/
H A Dxen-head.S66 mov %rsi, %rdi
82 mov %rdi, %rsp

Completed in 191 milliseconds

12345678