Searched refs:rdi (Results 76 - 100 of 183) sorted by relevance

12345678

/linux-master/include/xen/interface/hvm/
H A Dhvm_vcpu.h82 uint64_t rdi; member in struct:vcpu_hvm_x86_64
/linux-master/drivers/infiniband/hw/hfi1/
H A Dqp.c639 rvt_max_atomic(&to_idev(qp->ibqp.device)->rdi),
668 void *qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp) argument
672 priv = kzalloc_node(sizeof(*priv), GFP_KERNEL, rdi->dparms.node);
679 rdi->dparms.node);
698 void qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp) argument
702 hfi1_qp_priv_tid_free(rdi, qp);
707 unsigned free_all_qps(struct rvt_dev_info *rdi) argument
709 struct hfi1_ibdev *verbs_dev = container_of(rdi,
711 rdi);
799 u32 mtu_from_qp(struct rvt_dev_info *rdi, struc argument
821 get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp, struct ib_qp_attr *attr) argument
[all...]
H A Daffinity.h84 int hfi1_comp_vect_mappings_lookup(struct rvt_dev_info *rdi, int comp_vect);
H A Dsysfs.c410 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
420 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
434 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
446 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
465 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
477 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
490 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
519 rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev);
655 struct ib_device *dev = &dd->verbs_dev.rdi.ibdev;
H A Dverbs.h236 struct rvt_dev_info rdi; /* Must be first */ member in struct:hfi1_ibdev
267 struct rvt_dev_info *rdi; local
269 rdi = container_of(ibdev, struct rvt_dev_info, ibdev);
270 return container_of(rdi, struct hfi1_ibdev, rdi);
286 void hfi1_cap_mask_chg(struct rvt_dev_info *rdi, u32 port_num);
/linux-master/arch/x86/boot/compressed/
H A Dhead_64.S397 movq %r15, %rdi
415 movq %r15, %rdi
428 leaq rva(_bss-8)(%rbx), %rdi
459 leaq _bss(%rip), %rdi
461 subq %rdi, %rcx
468 movq %r15, %rdi
475 movq %r15, %rdi
/linux-master/include/rdma/
H A Drdmavt_qp.h698 static inline struct rvt_qp *rvt_lookup_qpn(struct rvt_dev_info *rdi,
707 u32 n = hash_32(qpn, rdi->qp_dev->qp_table_bits);
709 for (qp = rcu_dereference(rdi->qp_dev->qp_table[n]); qp;
726 struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); local
731 mod_timer(&qp->s_timer, jiffies + rdi->busy_jiffies +
902 struct rvt_dev_info *rdi; member in struct:rvt_qp_iter
968 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); local
970 return rdi->ports[qp->port_num - 1];
995 struct rvt_qp_iter *rvt_qp_iter_init(struct rvt_dev_info *rdi,
999 void rvt_qp_iter(struct rvt_dev_info *rdi,
[all...]
/linux-master/arch/x86/crypto/
H A Dsm4-aesni-avx-asm_64.S150 * %rdi: round key array, CTX
189 vbroadcastss (4*(round))(%rdi), RX0; \
214 leaq (32*4)(%rdi), %rax;
221 leaq (4*4)(%rdi), %rdi;
222 cmpq %rax, %rdi;
253 * %rdi: round key array, CTX
277 vbroadcastss (4*(round))(%rdi), RX0; \
330 leaq (32*4)(%rdi), %rax;
337 leaq (4*4)(%rdi),
[all...]
H A Dchacha-avx512vl-x86_64.S28 # %rdi: Input state matrix, s
42 vbroadcasti128 0x00(%rdi),%ymm0
43 vbroadcasti128 0x10(%rdi),%ymm1
44 vbroadcasti128 0x20(%rdi),%ymm2
45 vbroadcasti128 0x30(%rdi),%ymm3
193 # %rdi: Input state matrix, s
209 vbroadcasti128 0x00(%rdi),%ymm0
210 vbroadcasti128 0x10(%rdi),%ymm1
211 vbroadcasti128 0x20(%rdi),%ymm2
212 vbroadcasti128 0x30(%rdi),
[all...]
H A Dcast6-avx-x86_64-asm_64.S58 #define RID1 %rdi
254 * %rdi: ctx
263 movq %rdi, CTX;
302 * %rdi: ctx
311 movq %rdi, CTX;
348 * %rdi: ctx
355 movq %rdi, CTX;
371 * %rdi: ctx
378 movq %rdi, CTX;
394 * %rdi
[all...]
H A Dpolyval-clmulni_asm.S39 #define KEY_POWERS %rdi
275 movups (%rdi), %xmm0
280 movups SUM, (%rdi)
290 * rdi - pointer to precomputed key powers h^8 ... h^1
H A Dcast5-avx-x86_64-asm_64.S58 #define RID1 %rdi
217 * %rdi: ctx
240 movq %rdi, CTX;
290 * %rdi: ctx
313 movq %rdi, CTX;
366 * %rdi: ctx
373 movq %rdi, CTX;
403 * %rdi: ctx
411 movq %rdi, CTX;
441 * %rdi
[all...]
H A Dcrc32c-pcl-intel-asm_64.S77 #define bufp rdi
97 pushq %rdi
107 mov %bufp, bufptmp # rdi = *buf
310 popq %rdi
/linux-master/arch/x86/entry/
H A Dcalling.h20 rdi rsi rdx rcx r8-9 | rbx rbp [*] r12-15 | r10-11 | rax, rdx [**]
33 into rdi. All other arguments shift up by one in this case.
72 movq %rdi, 8(%rsp) /* pt_regs->di (overwriting original return address) */ variable
74 pushq %rdi /* pt_regs->di */
146 popq %rdi
431 /* rdi: arg1 ... normal C conventions. rax is saved/restored. */
437 pushq %rdi
457 popq %rdi
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_sysfs.c568 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
578 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
600 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
612 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
624 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
641 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
653 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
667 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
689 rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev);
H A Dqib_driver.c83 struct pci_dev *qib_get_pci_dev(struct rvt_dev_info *rdi) argument
85 struct qib_ibdev *ibdev = container_of(rdi, struct qib_ibdev, rdi);
306 struct rvt_dev_info *rdi = &dd->verbs_dev.rdi; local
352 qp = rvt_lookup_qpn(rdi, &ibp->rvp, qp_num);
/linux-master/arch/x86/platform/efi/
H A Defi_thunk_64.S72 pushq %rdi /* EFI runtime service address */
/linux-master/arch/x86/include/asm/
H A Dunwind_hints.h32 .elseif \base == %rdi
H A Dinst.h95 .ifc \r64,%rdi
/linux-master/arch/x86/include/asm/shared/
H A Dtdx.h82 /* callee-saved + rdi/rsi */
88 u64 rdi; member in struct:tdx_module_args
/linux-master/tools/perf/arch/x86/util/
H A Ddwarf-regs.c74 REG_OFFSET_NAME_64("%di", rdi),
128 { "rdi", 5 }, { "edi", 5 }, { "di", 5 }, { "dil", 5 },
/linux-master/drivers/infiniband/sw/rdmavt/
H A Dsrq.c16 * @rdi: rvt dev structure
20 void rvt_driver_srq_init(struct rvt_dev_info *rdi) argument
22 spin_lock_init(&rdi->n_srqs_lock);
23 rdi->n_srqs_allocated = 0;
/linux-master/tools/testing/selftests/x86/
H A Dtest_syscall_vdso.c60 uint64_t rsi, rdi, rbp, rsp; member in struct:regs64
78 " movq %rdi, 5*8(%rax)\n"
120 printf("si:%016llx di:%016llx bp:%016llx sp:%016llx\n", regs64.rsi, regs64.rdi, regs64.rbp, regs64.rsp);
/linux-master/arch/x86/xen/
H A Dxen-asm.S45 push %rdi
55 pop %rdi
/linux-master/arch/x86/kvm/vmx/
H A Dvmenter.S329 push %rdi
352 pop %rdi

Completed in 420 milliseconds

12345678