/linux-master/include/xen/interface/hvm/ |
H A D | hvm_vcpu.h | 82 uint64_t rdi; member in struct:vcpu_hvm_x86_64
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | qp.c | 639 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 D | affinity.h | 84 int hfi1_comp_vect_mappings_lookup(struct rvt_dev_info *rdi, int comp_vect);
|
H A D | sysfs.c | 410 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 D | verbs.h | 236 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 D | head_64.S | 397 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 D | rdmavt_qp.h | 698 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 D | sm4-aesni-avx-asm_64.S | 150 * %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 D | chacha-avx512vl-x86_64.S | 28 # %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 D | cast6-avx-x86_64-asm_64.S | 58 #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 D | polyval-clmulni_asm.S | 39 #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 D | cast5-avx-x86_64-asm_64.S | 58 #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 D | crc32c-pcl-intel-asm_64.S | 77 #define bufp rdi 97 pushq %rdi 107 mov %bufp, bufptmp # rdi = *buf 310 popq %rdi
|
/linux-master/arch/x86/entry/ |
H A D | calling.h | 20 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 D | qib_sysfs.c | 568 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 D | qib_driver.c | 83 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 D | efi_thunk_64.S | 72 pushq %rdi /* EFI runtime service address */
|
/linux-master/arch/x86/include/asm/ |
H A D | unwind_hints.h | 32 .elseif \base == %rdi
|
H A D | inst.h | 95 .ifc \r64,%rdi
|
/linux-master/arch/x86/include/asm/shared/ |
H A D | tdx.h | 82 /* callee-saved + rdi/rsi */ 88 u64 rdi; member in struct:tdx_module_args
|
/linux-master/tools/perf/arch/x86/util/ |
H A D | dwarf-regs.c | 74 REG_OFFSET_NAME_64("%di", rdi), 128 { "rdi", 5 }, { "edi", 5 }, { "di", 5 }, { "dil", 5 },
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | srq.c | 16 * @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 D | test_syscall_vdso.c | 60 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 D | xen-asm.S | 45 push %rdi 55 pop %rdi
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmenter.S | 329 push %rdi 352 pop %rdi
|