Home
last modified time | relevance | path

Searched refs:edx (Results 1 – 175 of 175) sorted by relevance

/linux-4.4.14/arch/x86/platform/efi/
Defi_stub_32.S39 movl $1f, %edx
40 subl $__PAGE_OFFSET, %edx
41 jmp *%edx
50 popl %edx
51 movl %edx, saved_return_addr
55 movl $2f, %edx
56 subl $__PAGE_OFFSET, %edx
57 pushl %edx
62 movl %cr0, %edx
63 andl $0x7fffffff, %edx
[all …]
Defi_thunk_64.S79 movl %edx, 0x4(%rsp)
/linux-4.4.14/arch/x86/lib/
Datomic64_386_32.S46 movl 4(v), %edx
60 movl 4(v), %edx
69 adcl %edx, 4(v)
76 adcl 4(v), %edx
78 movl %edx, 4(v)
85 sbbl %edx, 4(v)
91 negl %edx
93 sbbl $0, %edx
95 adcl 4(v), %edx
97 movl %edx, 4(v)
[all …]
Dcopy_user_64.S52 movl %edx,%ecx
57 movl %edx,%eax
77 cmpl $8,%edx
80 movl %edx,%ecx
81 andl $63,%edx
104 17: movl %edx,%ecx
105 andl $7,%edx
114 20: andl %edx,%edx
116 movl %edx,%ecx
129 addl %ecx,%edx
[all …]
Dchecksum_32.S81 movl %ecx, %edx
105 2: movl %edx, %ecx
106 andl $0x1c, %edx
108 shrl $2, %edx # This clears CF
111 dec %edx
149 movl %ecx, %edx
231 movl %edx, %ecx
312 SRC( movl 4(%esi), %edx )
315 adcl %edx, %eax
316 DST( movl %edx, 4(%edi) )
[all …]
Datomic64_cx8_32.S17 movl %ecx, %edx
55 movl %edx, %edi
61 movl %edx, %ecx
70 movl %ecx, %edx
89 movl %edx, %ecx
98 movl %ecx, %edx
113 movl %edx, %ecx
123 movl %ecx, %edx
136 movl %edx, %edi
144 movl %edx, %ecx
[all …]
Dgetuser.S42 1: movzbl (%_ASM_AX),%edx
55 2: movzwl -1(%_ASM_AX),%edx
68 3: movl -3(%_ASM_AX),%edx
93 4: movl -7(%_ASM_AX),%edx
103 xor %edx,%edx
111 xor %edx,%edx
Dmemcpy_64.S35 andl $7, %edx
37 movl %edx, %ecx
85 addl $0x20, %edx
117 addl $0x20, %edx
121 cmpl $16, %edx
138 cmpl $8, %edx
150 cmpl $4, %edx
163 subl $1, %edx
Dmemset_64.S33 andl $7,%edx
40 movl %edx,%ecx
103 movl %edx,%ecx
115 andl $7,%edx
119 decl %edx
Dmsr-reg.S21 movl 8(%rdi), %edx
30 movl %edx, 8(%r10)
57 movl 8(%eax), %edx
69 movl %edx, 8(%eax)
Dcsum-copy_64.S49 cmpl $3*64, %edx
64 movl %edx, %ecx
173 movl $2, %edx
Diomap_copy_64.S24 movl %edx,%ecx
Dputuser.S80 5: movl %edx,4(%_ASM_CX)
/linux-4.4.14/arch/x86/math-emu/
Dwm_shrx.S47 movl 4(%esi),%edx /* msl */
50 shrd %cl,%edx,%ebx
51 shr %cl,%edx
53 movl %edx,4(%esi)
65 movl 4(%esi),%edx /* msl */
66 shrd %cl,%edx,%eax
67 shr %cl,%edx
68 movl %edx,(%esi)
81 xorl %edx,%edx
82 movl %edx,(%esi)
[all …]
Dround_Xsig.S34 movl 8(%esi),%edx
40 orl %edx,%edx /* ms bits */
44 movl %ebx,%edx
51 bsrl %edx,%ecx /* get the required shift in %ecx */
55 shld %cl,%ebx,%edx
64 adcl $0,%edx
67 movl $0x80000000,%edx
71 movl %edx,8(%esi)
94 movl 8(%esi),%edx
100 orl %edx,%edx /* ms bits */
[all …]
Dreg_u_div.S92 movswl EXP(%esi),%edx
94 subl %eax,%edx
95 addl EXP_BIAS,%edx
98 cmpl EXP_WAY_UNDER,%edx
102 movl EXP_WAY_UNDER,%edx
121 movl SIGH(%esi),%edx /* Dividend */
124 cmpl %ecx,%edx
128 subl %ecx,%edx /* Prevent the overflow */
190 movl SIGH(%esi),%edx
197 cmpl SIGH(%ebx),%edx /* Test for imminent overflow */
[all …]
Ddiv_Xsig.S129 movl FPU_accum_3,%edx
142 mov %edx,%eax
155 sbbl %edx,FPU_accum_3
161 sbbl %edx,FPU_accum_2
173 movl XsigH(%ebx),%edx
175 sbbl %edx,FPU_accum_2
187 movl FPU_accum_2,%edx /* get the reduced num */
191 cmpl XsigH(%ebx),%edx
202 sbbl XsigH(%ebx),%edx
203 movl %edx,FPU_accum_2
[all …]
Dreg_u_sub.S67 movl PARAM6,%edx
70 xorl %edx,%edx /* register extension */
82 shrd %cl,%ebx,%edx
94 shrd %cl,%eax,%edx
99 orl $1,%edx /* record the fact in the extension */
107 movl %ebx,%edx
117 movl %eax,%edx
121 orl $1,%edx
129 movl %eax,%edx
130 rcrl %edx
[all …]
Dmul_Xsig.S42 movl %edx,-12(%ebp)
47 adcl %edx,-8(%ebp)
53 adcl %edx,-4(%ebp)
82 movl %edx,-12(%ebp)
86 addl %edx,-12(%ebp)
93 adcl %edx,-8(%ebp)
99 adcl %edx,-8(%ebp)
105 adcl %edx,-4(%ebp)
135 movl %edx,-12(%ebp)
139 addl %edx,-12(%ebp)
[all …]
Dreg_round.S121 movl PARAM2,%edx
204 orl %edx,%ecx
221 orl %edx,%edx
240 orl %edx,%ecx
283 orl %edx,%ecx
297 orl %edx,%edx
315 orl %edx,%ecx
348 orl %edx,%edx
356 orl %edx,%edx
361 cmpl $0x80000000,%edx
[all …]
Dwm_sqrt.S91 xorl %edx,%edx
100 rcrl $1,%edx
108 movl %edx,FPU_fsqrt_arg_0
115 shll %edx /* max result was 7fff... */
116 testl $0x80000000,%edx /* but min was 3fff... */
119 movl $0x80000000,%edx /* round up */
122 movl %edx,%esi /* Our first guess */
139 movl %ecx,%edx /* msw of the arg / 2 */
144 movl %ecx,%edx
149 movl %ecx,%edx
[all …]
Dshr_Xsig.S37 movl 8(%esi),%edx /* msl */
39 shrd %cl,%edx,%ebx
40 shr %cl,%edx
43 movl %edx,8(%esi)
55 movl 8(%esi),%edx /* msl */
56 shrd %cl,%edx,%eax
57 shr %cl,%edx
59 movl %edx,4(%esi)
72 xorl %edx,%edx
74 movl %edx,4(%esi)
[all …]
Dreg_norm.S31 movl SIGH(%ebx),%edx
34 orl %edx,%edx /* ms bits */
41 movl %eax,%edx
47 bsrl %edx,%ecx /* get the required shift in %ecx */
50 shld %cl,%eax,%edx
54 movl %edx,SIGH(%ebx)
108 movl SIGH(%ebx),%edx
111 orl %edx,%edx /* ms bits */
118 movl %eax,%edx
124 bsrl %edx,%ecx /* get the required shift in %ecx */
[all …]
Dreg_u_add.S45 movl %ecx,%edx
54 movl PARAM7,%edx
67 xorl %edx,%edx /* clear the extension */
82 shrd %cl,%ebx,%edx
94 shrd %cl,%eax,%edx
99 orl $1,%edx /* record the fact in the extension */
107 movl %ebx,%edx
116 movl %eax,%edx
120 orl $1,%edx
124 movl $1,%edx /* The shifted nr always at least one '1' */
[all …]
Dpolynom_Xsig.S54 movl 4(%edi),%edx /* terms[n] */
55 movl %edx,SUM_MS
56 movl (%edi),%edx /* terms[n] */
57 movl %edx,SUM_MIDDLE
73 movl %edx,ACCUM_LS
78 adcl %edx,ACCUM_MIDDLE
84 adcl %edx,ACCUM_MIDDLE
90 adcl %edx,ACCUM_MS
Dreg_u_mul.S74 movl %edx,FPU_accum_1
79 adcl %edx,%ebx
85 adcl %edx,%ebx
91 adcl %edx,%ecx
123 movl FPU_accum_1,%edx
127 orl $1,%edx
Ddiv_small.S31 xorl %edx,%edx
41 movl %edx,%eax /* Return the remainder in eax */
/linux-4.4.14/arch/x86/um/
Dsetjmp_32.S23 movl %eax,%edx
25 movl 4(%esp),%edx
29 movl %ebx,(%edx)
30 movl %esp,4(%edx) # Post-return %esp!
32 movl %ebp,8(%edx)
33 movl %esi,12(%edx)
34 movl %edi,16(%edx)
35 movl %ecx,20(%edx) # Return address
46 xchgl %eax,%edx
48 movl 4(%esp),%edx # jmp_ptr address
[all …]
Dchecksum_32.S69 movl %ecx, %edx
93 2: movl %edx, %ecx
94 andl $0x1c, %edx
96 shrl $2, %edx # This clears CF
99 dec %edx
132 movl %ecx, %edx
199 movl %edx, %ecx
Dstub_32.S32 pop %edx
/linux-4.4.14/arch/x86/crypto/
Dsalsa20-i586-asm_32.S26 movl 4(%esp,%eax),%edx
39 movl 0(%edx),%eax
41 movl 4(%edx),%ecx
43 movl 8(%edx),%ebp
47 movl 12(%edx),%eax
51 movl 16(%edx),%ecx
55 movl 20(%edx),%ebp
59 movl 24(%edx),%eax
63 movl 28(%edx),%ecx
67 movl 32(%edx),%ebp
[all …]
Dtwofish-i586-asm_32.S60 #define R3D %edx
236 mov d_offset(%edi), %edx
241 input_whitening(%edx,%ebp,d_offset)
242 rol $1, %edx
264 output_whitening(%edx,%ebp,b_offset)
269 mov %edx, b_offset(%edi)
293 mov d_offset(%edi), %edx
298 output_whitening(%edx,%ebp,d_offset)
321 input_whitening(%edx,%ebp,b_offset)
326 mov %edx, b_offset(%edi)
Dcrc32-pclmul_asm.S85 #define CRC %edx
88 #define LEN %edx
Dblowfish-x86_64-asm_64.S47 #define RX3d %edx
Dsalsa20-x86_64-asm_64.S649 addl 56(%rsp),%edx
852 movl %edx,20(%rdi)
881 movl %edx,20(%rdi)
Daes-x86_64-asm_64.S37 #define R4E %edx
Dtwofish-x86_64-asm_64-3way.S85 #define RT0d %edx
Daes-i586-asm_32.S59 #define r3 edx
Dtwofish-x86_64-asm_64.S58 #define R3D %edx
Dcamellia-x86_64-asm_64.S65 #define RCD1d %edx
Dsha1_avx2_x86_64_asm.S82 #define REG_E %edx
Dsha1_ssse3_asm.S41 #define REG_E %edx
Ddes3_ede-asm_64.S74 #define RT3d %edx
Dsha256-ssse3-asm.S97 e = %edx
Dsha256-avx-asm.S105 e = %edx
Dserpent-sse2-i586-asm_32.S40 #define CTX %edx
Daesni-intel_asm.S144 #define INP %edx
1807 movl 16(%esp), %edx # key_len
1812 movl %edx, 480(KEYP)
Dsha256-avx2-asm.S98 e = %edx # clobbers NUM_BLKS
/linux-4.4.14/drivers/lguest/x86/
Dswitcher_32.S134 movl %eax, %edx
135 addl $LGUEST_PAGES_regs, %edx
136 movl %edx, %esp
152 movl $(GDT_ENTRY_TSS*8), %edx
160 movl (LGUEST_PAGES_host_gdt_desc+2)(%eax), %edx
162 andb $0xFD, (GDT_ENTRY_TSS*8 + 5)(%edx)
176 popl %edx
211 pushl %edx; \
240 movl LGUEST_PAGES_host_cr3(%eax), %edx; \
241 movl %edx, %cr3; \
[all …]
Dcore.c193 return &cpu->regs->edx; in lguest_arch_regptr()
/linux-4.4.14/arch/x86/boot/compressed/
Defi_stub_32.S40 1: popl %edx
41 subl $1b, %edx
50 movl %ecx, saved_return_addr(%edx)
53 movl %ecx, efi_rt_function_ptr(%edx)
67 1: popl %edx
68 subl $1b, %edx
70 movl efi_rt_function_ptr(%edx), %ecx
76 movl saved_return_addr(%edx), %ecx
Dhead_32.S72 popl %edx
79 movl %edx, efi32_config+8(%esi) /* EFI System table pointer */
197 leal _got(%ebx), %edx
200 cmpl %ecx, %edx
202 addl %ebx, (%edx)
203 addl $4, %edx
Dhead_64.S205 popl %edx
214 movl %edx, efi32_config+8(%ebp)
Defi_thunk_64.S48 movl %edx, 0x4(%rsp)
/linux-4.4.14/arch/x86/kernel/cpu/
Dvmware.c40 #define VMWARE_PORT(cmd, eax, ebx, ecx, edx) \ argument
42 "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \
50 uint32_t eax, ebx, ecx, edx; in __vmware_platform() local
51 VMWARE_PORT(GETVERSION, eax, ebx, ecx, edx); in __vmware_platform()
58 uint32_t eax, ebx, ecx, edx; in vmware_get_tsc_khz() local
60 VMWARE_PORT(GETHZ, eax, ebx, ecx, edx); in vmware_get_tsc_khz()
80 uint32_t eax, ebx, ecx, edx; in vmware_platform_setup() local
82 VMWARE_PORT(GETHZ, eax, ebx, ecx, edx); in vmware_platform_setup()
134 uint32_t eax, ebx, ecx, edx; in vmware_legacy_x2apic_available() local
135 VMWARE_PORT(GETVCPU_INFO, eax, ebx, ecx, edx); in vmware_legacy_x2apic_available()
Dtopology.c32 unsigned int eax, ebx, ecx, edx, sub_index; in detect_extended_topology() local
40 cpuid_count(0xb, SMT_LEVEL, &eax, &ebx, &ecx, &edx); in detect_extended_topology()
53 c->initial_apicid = edx; in detect_extended_topology()
63 cpuid_count(0xb, sub_index, &eax, &ebx, &ecx, &edx); in detect_extended_topology()
Dcommon.c433 unsigned int n, dummy, ebx, ecx, edx, l2size; in cpu_detect_cache_sizes() local
438 cpuid(0x80000005, &dummy, &ebx, &ecx, &edx); in cpu_detect_cache_sizes()
439 c->x86_cache_size = (ecx>>24) + (edx>>24); in cpu_detect_cache_sizes()
449 cpuid(0x80000006, &dummy, &ebx, &ecx, &edx); in cpu_detect_cache_sizes()
495 u32 eax, ebx, ecx, edx; in detect_ht() local
508 cpuid(1, &eax, &ebx, &ecx, &edx); in detect_ht()
616 u32 eax, ebx, ecx, edx; in get_cpu_cap() local
618 cpuid_count(0x00000007, 0, &eax, &ebx, &ecx, &edx); in get_cpu_cap()
625 u32 eax, ebx, ecx, edx; in get_cpu_cap() local
627 cpuid_count(0x0000000d, 1, &eax, &ebx, &ecx, &edx); in get_cpu_cap()
[all …]
Damd.c308 u32 eax, ebx, ecx, edx; in amd_get_topology() local
310 cpuid(0x8000001e, &eax, &ebx, &ecx, &edx); in amd_get_topology()
785 u32 ebx, eax, ecx, edx; in cpu_detect_tlb_amd() local
794 cpuid(0x80000006, &eax, &ebx, &ecx, &edx); in cpu_detect_tlb_amd()
804 cpuid(0x80000005, &eax, &ebx, &ecx, &edx); in cpu_detect_tlb_amd()
823 cpuid(0x80000005, &eax, &ebx, &ecx, &edx); in cpu_detect_tlb_amd()
Dintel_cacheinfo.c591 unsigned edx; in cpuid4_cache_lookup_regs() local
596 &ebx.full, &ecx.full, &edx); in cpuid4_cache_lookup_regs()
601 cpuid_count(4, index, &eax.full, &ebx.full, &ecx.full, &edx); in cpuid4_cache_lookup_regs()
619 unsigned int eax, ebx, ecx, edx, op; in find_num_cache_leaves() local
631 cpuid_count(op, i, &eax, &ebx, &ecx, &edx); in find_num_cache_leaves()
Dperf_event_amd_uncore.c359 unsigned int eax, ebx, ecx, edx; in amd_uncore_cpu_starting() local
364 cpuid(0x8000001e, &eax, &ebx, &ecx, &edx); in amd_uncore_cpu_starting()
376 cpuid_count(0x8000001d, 2, &eax, &ebx, &ecx, &edx); in amd_uncore_cpu_starting()
Dintel.c324 unsigned int eax, ebx, ecx, edx; in intel_num_cpu_cores() local
330 cpuid_count(4, 0, &eax, &ebx, &ecx, &edx); in intel_num_cpu_cores()
Dperf_event_intel.c3230 union cpuid10_edx edx; in intel_pmu_init() local
3254 cpuid(10, &eax.full, &ebx.full, &unused, &edx.full); in intel_pmu_init()
3279 x86_pmu.num_counters_fixed = max((int)edx.split.num_counters_fixed, 3); in intel_pmu_init()
/linux-4.4.14/arch/x86/realmode/rm/
Dreboot.S37 xorl %edx, %edx
96 movl %cr0, %edx
97 andl $0x00000011, %edx
98 orl $0x60000000, %edx
99 movl %edx, %cr0
101 movl %cr0, %edx
102 testl $0x60000000, %edx /* If no cache bits -> no wbinvd */
107 movl %edx, %cr0
Dwakeup_asm.S101 movl pmode_misc_en + 4, %edx
121 movl pmode_efer + 4, %edx
/linux-4.4.14/arch/x86/boot/
Dcpucheck.c126 u32 eax, edx; in check_cpu() local
128 asm("rdmsr" : "=a" (eax), "=d" (edx) : "c" (ecx)); in check_cpu()
130 asm("wrmsr" : : "a" (eax), "d" (edx), "c" (ecx)); in check_cpu()
141 u32 eax, edx; in check_cpu() local
143 asm("rdmsr" : "=a" (eax), "=d" (edx) : "c" (ecx)); in check_cpu()
145 asm("wrmsr" : : "a" (eax), "d" (edx), "c" (ecx)); in check_cpu()
153 u32 eax, edx; in check_cpu() local
156 asm("rdmsr" : "=a" (eax), "=d" (edx) : "c" (ecx)); in check_cpu()
157 asm("wrmsr" : : "a" (~0), "d" (edx), "c" (ecx)); in check_cpu()
161 asm("wrmsr" : : "a" (eax), "d" (edx), "c" (ecx)); in check_cpu()
Dpmjump.S27 movl %edx, %esi # Pointer to boot_params table
39 movl %cr0, %edx
41 movl %edx, %cr0
68 xorl %edx, %edx
Dmain.c92 ireg.edx = 0x47534943; /* Request value */ in query_ist()
98 boot_params.ist_info.perf_level = oreg.edx; in query_ist()
Dmemory.c30 ireg.edx = SMAP; in detect_memory_e820()
Dboot.h238 u32 edx; member
/linux-4.4.14/arch/x86/kvm/
Dcpuid.c36 u32 eax, ebx, ecx, edx, offset; in xstate_required_size() local
37 cpuid_count(0xD, feature_bit, &eax, &ebx, &ecx, &edx); in xstate_required_size()
90 (best->eax | ((u64)best->edx << 32)) & in kvm_update_cpuid()
141 if (entry && (entry->edx & F(NX)) && !is_efer_nx()) { in cpuid_fix_nx_cap()
142 entry->edx &= ~F(NX); in cpuid_fix_nx_cap()
186 vcpu->arch.cpuid_entries[i].edx = cpuid_entries[i].edx; in kvm_vcpu_ioctl_set_cpuid()
257 &entry->eax, &entry->ebx, &entry->ecx, &entry->edx); in do_cpuid_1_ent()
373 entry->edx &= kvm_supported_word0_x86_features; in __do_cpuid_ent()
374 cpuid_mask(&entry->edx, 0); in __do_cpuid_ent()
424 entry->edx = 0; in __do_cpuid_ent()
[all …]
Dcpuid.h21 void kvm_cpuid(struct kvm_vcpu *vcpu, u32 *eax, u32 *ebx, u32 *ecx, u32 *edx);
46 return best && (best->edx & bit(X86_FEATURE_MTRR)); in guest_cpuid_has_mtrr()
86 return best && (best->edx & bit(X86_FEATURE_LM)); in guest_cpuid_has_longmode()
126 return best && (best->edx & bit(X86_FEATURE_GBPAGES)); in guest_cpuid_has_gbpages()
158 return best && (best->edx & bit(X86_FEATURE_RDTSCP)); in guest_cpuid_has_rdtscp()
177 return best && (best->edx & bit(BIT_NRIPS)); in guest_cpuid_has_nrips()
Dpmu_intel.c262 union cpuid10_edx edx; in intel_pmu_refresh() local
275 edx.full = entry->edx; in intel_pmu_refresh()
291 min_t(int, edx.split.num_counters_fixed, in intel_pmu_refresh()
294 ((u64)1 << edx.split.bit_width_fixed) - 1; in intel_pmu_refresh()
Dtss.h17 u32 edx; member
Demulate.c366 FOP2E(op##l, eax, edx) \
375 FOP2E(op##l, eax, edx) \
393 FOP2E(op##l, edx, eax) \
405 FOP3E(op##l, eax, edx, cl) \
2264 u32 eax, ebx, ecx, edx; in emulator_has_longmode() local
2268 ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx); in emulator_has_longmode()
2269 return edx & bit(X86_FEATURE_LM); in emulator_has_longmode()
2568 u32 eax, ebx, ecx, edx; in vendor_intel() local
2571 ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx); in vendor_intel()
2574 && edx == X86EMUL_CPUID_VENDOR_GenuineIntel_edx; in vendor_intel()
[all …]
Dx86.c990 if (!feat || !(feat->edx & bit(X86_FEATURE_FXSR_OPT))) in kvm_valid_efer()
3060 u32 size, offset, ecx, edx; in fill_xsave() local
3062 &size, &offset, &ecx, &edx); in fill_xsave()
3098 u32 size, offset, ecx, edx; in load_xsave() local
3100 &size, &offset, &ecx, &edx); in load_xsave()
4948 u32 *eax, u32 *ebx, u32 *ecx, u32 *edx) in emulator_get_cpuid() argument
4950 kvm_cpuid(emul_to_vcpu(ctxt), eax, ebx, ecx, edx); in emulator_get_cpuid()
Dsvm.c4018 entry->edx = 0; /* Per default do not support any in svm_set_supported_cpuid()
4023 entry->edx |= SVM_FEATURE_NRIP; in svm_set_supported_cpuid()
4027 entry->edx |= SVM_FEATURE_NPT; in svm_set_supported_cpuid()
/linux-4.4.14/arch/x86/kernel/fpu/
Dxstate.c203 u32 eax, ebx, ecx, edx, i; in setup_xstate_features() local
212 cpuid_count(XSTATE_CPUID, i, &eax, &ebx, &ecx, &edx); in setup_xstate_features()
365 u32 eax, ebx, ecx, edx; in xfeature_is_aligned() local
368 cpuid_count(XSTATE_CPUID, xfeature_nr, &eax, &ebx, &ecx, &edx); in xfeature_is_aligned()
379 u32 eax, ebx, ecx, edx; in xfeature_uncompacted_offset() local
382 cpuid_count(XSTATE_CPUID, xfeature_nr, &eax, &ebx, &ecx, &edx); in xfeature_uncompacted_offset()
388 u32 eax, ebx, ecx, edx; in xfeature_size() local
391 cpuid_count(XSTATE_CPUID, xfeature_nr, &eax, &ebx, &ecx, &edx); in xfeature_size()
412 u32 eax, ebx, ecx, edx; in __xstate_dump_leaves() local
423 cpuid_count(XSTATE_CPUID, i, &eax, &ebx, &ecx, &edx); in __xstate_dump_leaves()
[all …]
/linux-4.4.14/arch/x86/entry/
Dentry_32.S166 pushl %edx
169 movl $(__USER_DS), %edx
170 movl %edx, %ds
171 movl %edx, %es
172 movl $(__KERNEL_PERCPU), %edx
173 movl %edx, %fs
174 SET_KERNEL_GS %edx
180 popl %edx
317 movl PT_EIP(%esp), %edx /* pt_regs->ip */
413 mov %esp, %edx /* load kernel esp */
[all …]
Dthunk_32.S16 pushl %edx
24 popl %edx
Dcalling.h218 pushl %edx
226 popl %edx
Dentry_64.S1007 testl %edx, %edx
/linux-4.4.14/arch/x86/power/
Dhibernate_asm_32.S41 movl restore_pblist, %edx
45 testl %edx, %edx
48 movl pbe_address(%edx), %esi
49 movl pbe_orig_address(%edx), %edi
55 movl pbe_next(%edx), %edx
/linux-4.4.14/arch/x86/kernel/
Dverify_cpu.S62 cmpl $0x69746e65,%edx
72 cmpl $0x49656e69,%edx
97 btrl $2, %edx # clear MSR_IA32_MISC_ENABLE_XD_DISABLE
104 andl $REQUIRED_MASK0,%edx
105 xorl $REQUIRED_MASK0,%edx
115 andl $REQUIRED_MASK1,%edx
116 xorl $REQUIRED_MASK1,%edx
122 andl $SSE_MASK,%edx
123 cmpl $SSE_MASK,%edx
Drelocate_kernel_32.S63 movl 20+12(%esp), %edx /* start address */
103 pushl %edx
161 xorl %edx, %edx
166 popl %edx
170 call *%edx
181 movl CP_PA_BACKUP_PAGES_MAP(%ebx), %edx
183 pushl %edx
216 movl 8(%esp), %edx
253 movl %edx, %edi
263 movl %edx, %esi
Dhead_32.S183 movl $pa(initial_pg_pmd), %edx
187 movl %ecx,(%edx) /* Store PMD entry */
189 addl $8,%edx
219 movl $pa(initial_page_table), %edx
223 movl %ecx,(%edx) /* Store identity PDE entry */
224 movl %ecx,page_pde_offset(%edx) /* Store kernel PDE entry */
225 addl $4,%edx
358 andl $~1,%edx # Ignore CPUID.FPU
381 btl $(X86_FEATURE_NX & 31), %edx
428 movl %edx,X86_VENDOR_ID+4 # next 4 chars
[all …]
Dsmpboot.c1448 unsigned int eax, ebx, ecx, edx; in mwait_play_dead() local
1463 native_cpuid(&eax, &ebx, &ecx, &edx); in mwait_play_dead()
1472 edx >>= MWAIT_SUBSTATE_SIZE; in mwait_play_dead()
1473 for (i = 0; i < 7 && edx; i++, edx >>= MWAIT_SUBSTATE_SIZE) { in mwait_play_dead()
1474 if (edx & MWAIT_SUBSTATE_MASK) { in mwait_play_dead()
1476 highest_subcstate = edx & MWAIT_SUBSTATE_MASK; in mwait_play_dead()
Dcpuid.c50 u32 eax, ebx, ecx, edx; member
58 &cmd->eax, &cmd->ebx, &cmd->ecx, &cmd->edx); in cpuid_smp_cpuid()
Drelocate_kernel_64.S157 xorl %edx, %edx
Dhead_64.S202 movl %edx,%edi
260 movl initial_gs+4(%rip),%edx
394 movl 96(%rsp),%edx # %cs
Dapm_32.c579 u32 edx; member
618 &call->eax, &call->ebx, &call->ecx, &call->edx, in __apm_bios_call()
1050 *life = swab16((u16)call.edx); in apm_get_power_status()
1053 *life = call.edx; in apm_get_power_status()
1064 u32 edx;
1076 &ebx, &ecx, &edx, &esi))
1080 *life = edx;
Dvm86_32.c125 put_user_ex(regs->pt.dx, &user->regs.edx); in save_v86_state()
280 get_user_ex(vm86regs.pt.dx, &user_vm86->regs.edx); in do_sys_vm86()
Dptrace.c963 R32(edx, dx); in putreg32()
1033 R32(edx, dx); in getreg32()
/linux-4.4.14/arch/x86/include/asm/
Dmicrocode.h94 #define CPUID_IS(a, b, c, ebx, ecx, edx) \ argument
95 (!((ebx ^ (a))|(edx ^ (b))|(ecx ^ (c))))
109 u32 ebx, ecx = 0, edx; in x86_vendor() local
111 native_cpuid(&eax, &ebx, &ecx, &edx); in x86_vendor()
113 if (CPUID_IS(CPUID_INTEL1, CPUID_INTEL2, CPUID_INTEL3, ebx, ecx, edx)) in x86_vendor()
116 if (CPUID_IS(CPUID_AMD1, CPUID_AMD2, CPUID_AMD3, ebx, ecx, edx)) in x86_vendor()
137 u32 ebx, ecx = 0, edx; in x86_family() local
139 native_cpuid(&eax, &ebx, &ecx, &edx); in x86_family()
Dprocessor.h197 unsigned int *ecx, unsigned int *edx) in native_cpuid() argument
204 "=d" (*edx) in native_cpuid()
503 unsigned int *ecx, unsigned int *edx) in cpuid() argument
507 __cpuid(eax, ebx, ecx, edx); in cpuid()
513 unsigned int *ecx, unsigned int *edx) in cpuid_count() argument
517 __cpuid(eax, ebx, ecx, edx); in cpuid_count()
525 unsigned int eax, ebx, ecx, edx; in cpuid_eax() local
527 cpuid(op, &eax, &ebx, &ecx, &edx); in cpuid_eax()
534 unsigned int eax, ebx, ecx, edx; in cpuid_ebx() local
536 cpuid(op, &eax, &ebx, &ecx, &edx); in cpuid_ebx()
[all …]
Dmwait.h22 unsigned long edx) in __monitor() argument
26 :: "a" (eax), "c" (ecx), "d"(edx)); in __monitor()
30 unsigned long edx) in __monitorx() argument
34 :: "a" (eax), "c" (ecx), "d"(edx)); in __monitorx()
Dvirtext.h86 uint32_t eax, ebx, ecx, edx; in cpu_has_svm() local
94 cpuid(0x80000000, &eax, &ebx, &ecx, &edx); in cpu_has_svm()
101 cpuid(0x80000001, &eax, &ebx, &ecx, &edx); in cpu_has_svm()
Dapm.h28 u32 *edx, u32 *esi) in apm_bios_call_asm() argument
42 : "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx), in apm_bios_call_asm()
Dirqflags.h185 pushl %edx; \
187 popl %edx; \
Dswitch_to.h40 unsigned long ebx, ecx, edx, esi, edi; \
60 "=b" (ebx), "=c" (ecx), "=d" (edx), \
Dasm.h74 subl %ecx,%edx
83 103: addl %ecx,%edx /* ecx is zerorest also */
Dparavirt.h36 unsigned int *ecx, unsigned int *edx) in __cpuid() argument
38 PVOP_VCALL4(pv_cpu_ops.cpuid, eax, ebx, ecx, edx); in __cpuid()
903 COND_PUSH(set, CLBR_EDX, edx)
905 COND_POP(set, CLBR_EDX, edx); \
938 push %ecx; push %edx; \
940 pop %edx; pop %ecx
Dlguest.h33 unsigned long eax, ebx, ecx, edx; member
Duser32.h36 __u32 ebx, ecx, edx, esi, edi, ebp, eax; member
Dinst.h25 .ifc \r32,%edx
Dkvm_emulate.h222 u32 *eax, u32 *ebx, u32 *ecx, u32 *edx);
Dparavirt_types.h156 unsigned int *ecx, unsigned int *edx);
/linux-4.4.14/tools/power/x86/x86_energy_perf_policy/
Dx86_energy_perf_policy.c139 unsigned int eax, ebx, ecx, edx, max_level; in validate_cpuid() local
142 eax = ebx = ecx = edx = 0; in validate_cpuid()
145 "=d" (edx) : "a" (0)); in validate_cpuid()
147 if (ebx != 0x756e6547 || edx != 0x49656e69 || ecx != 0x6c65746e) { in validate_cpuid()
150 (char *)&ebx, (char *)&edx, (char *)&ecx); in validate_cpuid()
154 asm("cpuid" : "=a" (fms), "=c" (ecx), "=d" (edx) : "a" (1) : "ebx"); in validate_cpuid()
166 if (!(edx & (1 << 5))) { in validate_cpuid()
176 asm("cpuid" : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) : "a" (6)); in validate_cpuid()
/linux-4.4.14/arch/x86/entry/vdso/vdso32/
Dsystem_call.S49 pushl %edx
51 CFI_REL_OFFSET edx, 0
79 popl %edx
80 CFI_RESTORE edx
/linux-4.4.14/arch/x86/platform/olpc/
Dxo1-wakeup.S62 pushl %edx
63 movl %cr4, %edx
64 movl %edx, saved_cr4
66 movl %cr0, %edx
67 movl %edx, saved_cr0
69 popl %edx
/linux-4.4.14/sound/pci/au88x0/
Dau88x0_synth.c373 u32 eax, edx;
377 edx = (((sr << 0xf) * 0x57619F1)) >> 0x20;
379 edx >>= 0xa;
380 edx <<= 1;
381 if (edx) {
382 if (edx & 0x0FFF80000)
385 edx <<= 0xd;
387 while ((edx & 0x80000000) == 0) {
388 edx <<= 1;
394 edx <<= 1;
[all …]
Dau88x0_core.c301 int esp14 = -1, esp18, eax, ebx, edx, ebp, esi = 0; in vortex_mixer_delWTD() local
315 edx = hwread(vortex->mmio, ebx); in vortex_mixer_delWTD()
317 hwwrite(vortex->mmio, ebp, edx); in vortex_mixer_delWTD()
321 edx = in vortex_mixer_delWTD()
325 while ((edx & 0xf) != mix) { in vortex_mixer_delWTD()
332 ebx = edx & 0xf; in vortex_mixer_delWTD()
334 edx = in vortex_mixer_delWTD()
342 if (edx & 0x10) { /* Delete entry in between others */ in vortex_mixer_delWTD()
343 ebx = VORTEX_MIXER_RTBASE + ((edx & 0xf) << 2); in vortex_mixer_delWTD()
344 edx = hwread(vortex->mmio, ebx); in vortex_mixer_delWTD()
[all …]
/linux-4.4.14/drivers/cpufreq/
Dlongrun.c143 u32 eax, ebx, ecx, edx; in longrun_get() local
148 cpuid(0x80860007, &eax, &ebx, &ecx, &edx); in longrun_get()
169 u32 eax, ebx, ecx, edx; in longrun_determine_freqs() local
216 cpuid(0x80860007, &eax, &ebx, &ecx, &edx); in longrun_determine_freqs()
227 cpuid(0x80860007, &eax, &ebx, &ecx, &edx); in longrun_determine_freqs()
245 edx = ((eax - ebx) * 100) / (100 - ecx); in longrun_determine_freqs()
246 *low_freq = edx * 1000; /* back to kHz */ in longrun_determine_freqs()
Dpowernow-k7.c121 unsigned int maxei, eax, ebx, ecx, edx; in check_powernow() local
141 cpuid(0x80000007, &eax, &ebx, &ecx, &edx); in check_powernow()
144 if (!(edx & (1 << 1 | 1 << 2))) in check_powernow()
149 if (edx & 1 << 1) { in check_powernow()
154 if ((edx & (1 << 1 | 1 << 2)) == 0x6) in check_powernow()
157 if (edx & 1 << 2) { in check_powernow()
Dpowernow-k8.c467 u32 eax, ebx, ecx, edx; in check_supported_cpu() local
487 cpuid(CPUID_FREQ_VOLT_CAPABILITIES, &eax, &ebx, &ecx, &edx); in check_supported_cpu()
488 if ((edx & P_STATE_TRANSITION_CAPABLE) in check_supported_cpu()
/linux-4.4.14/lib/raid6/
Dx86.h54 u32 eax, ebx, ecx, edx; in boot_cpu_has() local
61 : "+a" (eax), "=b" (ebx), "=d" (edx), "+c" (ecx)); in boot_cpu_has()
64 (flag & 0x80) ? ecx : edx) >> (flag & 31)) & 1; in boot_cpu_has()
/linux-4.4.14/tools/power/cpupower/debug/i386/
Dintel_gsic.c27 r.edx = 0x47534943; in main()
47 printf("\tflags = 0x%.8x\n", r.edx); in main()
67 printf("edx = 0x%.8x\n", r.edx); in main()
/linux-4.4.14/drivers/hwmon/
Dvia-cputemp.c81 u32 eax, edx; in show_temp() local
84 err = rdmsr_safe_on_cpu(data->id, data->msr_temp, &eax, &edx); in show_temp()
95 u32 eax, edx; in show_cpu_vid() local
98 err = rdmsr_safe_on_cpu(data->id, data->msr_vid, &eax, &edx); in show_cpu_vid()
102 return sprintf(buf, "%d\n", vid_from_reg(~edx & 0x7f, data->vrm)); in show_cpu_vid()
129 u32 eax, edx; in via_cputemp_probe() local
156 err = rdmsr_safe_on_cpu(data->id, data->msr_temp, &eax, &edx); in via_cputemp_probe()
Dcoretemp.c136 u32 eax, edx; in show_crit_alarm() local
141 rdmsr_on_cpu(tdata->cpu, tdata->status_reg, &eax, &edx); in show_crit_alarm()
167 u32 eax, edx; in show_temp() local
176 rdmsr_on_cpu(tdata->cpu, tdata->status_reg, &eax, &edx); in show_temp()
248 u32 eax, edx; in adjust_tjmax() local
289 err = rdmsr_safe_on_cpu(id, 0x17, &eax, &edx); in adjust_tjmax()
304 platform_id = (edx >> 18) & 0x7; in adjust_tjmax()
323 err = rdmsr_safe_on_cpu(id, 0xee, &eax, &edx); in adjust_tjmax()
357 u32 eax, edx; in get_tjmax() local
364 err = rdmsr_safe_on_cpu(id, MSR_IA32_TEMPERATURE_TARGET, &eax, &edx); in get_tjmax()
[all …]
Dfam15h_power.c209 u32 val, eax, ebx, ecx, edx; in fam15h_power_init_data() local
236 cpuid(0x80000007, &eax, &ebx, &ecx, &edx); in fam15h_power_init_data()
239 if (!(edx & BIT(12))) in fam15h_power_init_data()
Ddell-smm-hwmon.c118 unsigned int edx __packed;
329 return regs.eax == 1145651527 && regs.edx == 1145392204 ? 0 : -1; in i8k_get_dell_signature()
/linux-4.4.14/tools/build/feature/
Dtest-get_cpuid.c5 unsigned int eax = 0, ebx = 0, ecx = 0, edx = 0; in main() local
6 return __get_cpuid(0x15, &eax, &ebx, &ecx, &edx); in main()
/linux-4.4.14/drivers/acpi/
Dacpi_pad.c43 unsigned int eax, ebx, ecx, edx; in power_saving_mwait_init() local
53 cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &edx); in power_saving_mwait_init()
59 edx >>= MWAIT_SUBSTATE_SIZE; in power_saving_mwait_init()
60 for (i = 0; i < 7 && edx; i++, edx >>= MWAIT_SUBSTATE_SIZE) { in power_saving_mwait_init()
61 if (edx & MWAIT_SUBSTATE_MASK) { in power_saving_mwait_init()
63 highest_subcstate = edx & MWAIT_SUBSTATE_MASK; in power_saving_mwait_init()
/linux-4.4.14/tools/testing/selftests/x86/
Dthunks_32.S31 push %edx
50 pop %edx
Dunwind_vdso.c113 unsigned long edx = _Unwind_GetGR(ctx, 2); in trace_fn() local
119 ebx == 1 && ecx == 2 && edx == 3 && in trace_fn()
126 eax, ebx, ecx, edx, esi, edi, ebp); in trace_fn()
Draw_syscall_helper_32.S12 movl 3*4(%eax), %edx
26 movl %edx, 3*4(%eax)
Dptrace_syscall.c32 # define user_arg2 edx
/linux-4.4.14/drivers/thermal/
Dx86_pkg_temp_thermal.c144 u32 eax, edx; in get_tj_max() local
148 err = rdmsr_safe_on_cpu(cpu, MSR_IA32_TEMPERATURE_TARGET, &eax, &edx); in get_tj_max()
169 u32 eax, edx; in sys_get_curr_temp() local
174 &eax, &edx); in sys_get_curr_temp()
188 u32 eax, edx; in sys_get_trip_temp() local
208 MSR_IA32_PACKAGE_THERM_INTERRUPT, &eax, &edx); in sys_get_trip_temp()
402 u32 eax, ebx, ecx, edx; in pkg_temp_thermal_device_add() local
406 cpuid(6, &eax, &ebx, &ecx, &edx); in pkg_temp_thermal_device_add()
Dintel_powerclamp.c183 unsigned int eax, ebx, ecx, edx; in find_target_mwait() local
191 cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &edx); in find_target_mwait()
197 edx >>= MWAIT_SUBSTATE_SIZE; in find_target_mwait()
198 for (i = 0; i < 7 && edx; i++, edx >>= MWAIT_SUBSTATE_SIZE) { in find_target_mwait()
199 if (edx & MWAIT_SUBSTATE_MASK) { in find_target_mwait()
201 highest_subcstate = edx & MWAIT_SUBSTATE_MASK; in find_target_mwait()
Dintel_soc_dts_iosf.c58 u32 eax, edx; in get_tj_max() local
62 err = rdmsr_safe(MSR_IA32_TEMPERATURE_TARGET, &eax, &edx); in get_tj_max()
/linux-4.4.14/tools/power/cpupower/utils/helpers/
Dcpuid.c26 unsigned int eax, ebx, ecx, edx; \
27 __cpuid(op, eax, ebx, ecx, edx); \
33 cpuid_func(edx);
/linux-4.4.14/arch/x86/kernel/acpi/
Dcstate.c76 unsigned int eax, ebx, ecx, edx; in acpi_processor_ffh_cstate_probe_cpu() local
81 cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &edx); in acpi_processor_ffh_cstate_probe_cpu()
86 edx_part = edx >> (cstate_type * MWAIT_SUBSTATE_SIZE); in acpi_processor_ffh_cstate_probe_cpu()
/linux-4.4.14/Documentation/virtual/kvm/
Dcpuid.txt16 edx = 0x4d.
17 Note that this value in ebx, ecx and edx corresponds to the string "KVMKVMKVM".
26 returns : ebx, ecx, edx = 0
Dapi.txt531 __u32 edx;
1226 __u32 edx;
1263 eax, ebx, ecx, edx: the values returned by the cpuid instruction for
2758 __u32 edx;
2798 eax, ebx, ecx, edx: the values returned by the cpuid instruction for
/linux-4.4.14/drivers/hv/
Dhv.c59 unsigned int edx; in query_hypervisor_info() local
70 edx = 0; in query_hypervisor_info()
72 cpuid(op, &eax, &ebx, &ecx, &edx); in query_hypervisor_info()
80 edx = 0; in query_hypervisor_info()
82 cpuid(op, &eax, &ebx, &ecx, &edx); in query_hypervisor_info()
86 host_info_edx = edx; in query_hypervisor_info()
/linux-4.4.14/arch/x86/xen/
Dxen-asm.S116 push %edx
118 pop %edx
Dxen-asm_32.S30 push %edx
32 pop %edx
Dpmu.c93 uint32_t eax, ebx, ecx, edx; in xen_pmu_arch_init() local
95 cpuid(0xa, &eax, &ebx, &ecx, &edx); in xen_pmu_arch_init()
99 intel_num_fixed_counters = (edx & PMU_FIXED_NR_MASK) >> in xen_pmu_arch_init()
Dxen-head.S69 mov %edx, %esi
Denlighten.c1774 uint32_t eax, ebx, ecx, edx, pages, msr, base; in init_hvm_pv_info() local
1778 cpuid(base + 1, &eax, &ebx, &ecx, &edx); in init_hvm_pv_info()
1784 cpuid(base + 2, &pages, &msr, &ecx, &edx); in init_hvm_pv_info()
/linux-4.4.14/arch/x86/include/asm/fpu/
Dinternal.h677 u32 eax, edx; in xgetbv() local
680 : "=a" (eax), "=d" (edx) in xgetbv()
682 return eax + ((u64)edx << 32); in xgetbv()
688 u32 edx = value >> 32; in xsetbv() local
691 : : "a" (eax), "d" (edx), "c" (index)); in xsetbv()
/linux-4.4.14/drivers/thermal/int340x_thermal/
Dprocessor_thermal_device.c133 u32 eax, edx; in get_tjmax() local
137 err = rdmsr_safe(MSR_IA32_TEMPERATURE_TARGET, &eax, &edx); in get_tjmax()
151 u32 eax, edx; in read_temp_msr() local
159 &edx); in read_temp_msr()
/linux-4.4.14/include/uapi/linux/
Dtoshiba.h41 unsigned int edx __attribute__ ((packed)); member
/linux-4.4.14/arch/x86/include/uapi/asm/
Dptrace.h20 long edx; member
Dvm86.h68 long edx; member
Dkvm.h197 __u32 edx; member
215 __u32 edx; member
Dsigcontext.h309 __u32 edx; member
/linux-4.4.14/include/uapi/video/
Duvesafb.h9 __u32 edx; member
/linux-4.4.14/scripts/
Dmarkup_oops.pl56 $regs{"%edx"} = $4;
69 $regs{"%edx"} = $1;
/linux-4.4.14/Documentation/x86/
Dexception-tables.txt128 > xorl %edx,%edx
135 > movl %edx,%eax
188 > c017e785 <do_con_write+c1> xorl %edx,%edx
194 > c017e79f <do_con_write+db> movl %edx,%eax
Dentry_64.txt75 testl %edx,%edx
/linux-4.4.14/arch/x86/include/asm/xen/
Dinterface_32.h51 uint32_t edx; member
/linux-4.4.14/tools/power/x86/turbostat/
Dturbostat.c2678 unsigned int eax, ebx, ecx, edx, max_level; in process_cpuid() local
2681 eax = ebx = ecx = edx = 0; in process_cpuid()
2683 __get_cpuid(0, &max_level, &ebx, &ecx, &edx); in process_cpuid()
2685 if (ebx == 0x756e6547 && edx == 0x49656e69 && ecx == 0x6c65746e) in process_cpuid()
2690 (char *)&ebx, (char *)&edx, (char *)&ecx); in process_cpuid()
2692 __get_cpuid(1, &fms, &ebx, &ecx, &edx); in process_cpuid()
2703 if (!(edx & (1 << 5))) in process_cpuid()
2711 ebx = ecx = edx = 0; in process_cpuid()
2712 __get_cpuid(0x80000000, &max_level, &ebx, &ecx, &edx); in process_cpuid()
2720 __get_cpuid(0x80000007, &eax, &ebx, &ecx, &edx); in process_cpuid()
[all …]
/linux-4.4.14/tools/perf/arch/x86/util/
Ddwarf-regs.c69 REG_OFFSET_NAME_32("%dx", edx),
Dintel-pt.c283 unsigned int eax = 0, ebx = 0, ecx = 0, edx = 0; in intel_pt_tsc_ctc_ratio() local
285 __get_cpuid(0x15, &eax, &ebx, &ecx, &edx); in intel_pt_tsc_ctc_ratio()
/linux-4.4.14/drivers/xen/
Dxen-acpi-processor.c448 u32 eax, ebx, ecx, edx; in check_prereq() local
449 cpuid(CPUID_FREQ_VOLT_CAPABILITIES, &eax, &ebx, &ecx, &edx); in check_prereq()
450 if ((edx & USE_HW_PSTATE) != USE_HW_PSTATE) in check_prereq()
/linux-4.4.14/arch/x86/kernel/cpu/microcode/
Dintel.c355 unsigned int eax, ebx, ecx, edx; in collect_cpu_info_early() local
365 native_cpuid(&eax, &ebx, &ecx, &edx); in collect_cpu_info_early()
523 unsigned int eax = 0x00000001, ebx, ecx = 0, edx; in load_builtin_intel_microcode() local
527 native_cpuid(&eax, &ebx, &ecx, &edx); in load_builtin_intel_microcode()
Damd.c152 u32 rev, eax, ebx, ecx, edx; in apply_ucode_in_initrd() local
179 native_cpuid(&eax, &ebx, &ecx, &edx); in apply_ucode_in_initrd()
/linux-4.4.14/tools/perf/arch/x86/tests/
Dregs_load.S70 movl %edx, DX(%edi)
/linux-4.4.14/arch/x86/net/
Dbpf_jit.S113 mov $SIZE,%edx; /* size */ \
/linux-4.4.14/drivers/platform/x86/
Dacer-wmi.c630 u32 edx; member
637 u32 edx; member
730 args.ecx = args.edx = 0; in AMW0_set_u32()
773 args.ebx = args.ecx = args.edx = 0; in AMW0_find_mailled()
844 args.ecx = args.edx = 0; in AMW0_set_capabilities()
Dtoshiba_acpi.c2175 regs->edx, regs->esi, regs->edi }; in toshiba_acpi_smm_bridge()
2189 regs->edx = out[3]; in toshiba_acpi_smm_bridge()
/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_bt829.c46 static void write_index(unsigned char ah, unsigned int edx);
/linux-4.4.14/drivers/char/
Dtoshiba.c466 tosh_sci = regs.edx & 0xffff; in tosh_probe()
/linux-4.4.14/Documentation/zh_CN/
Doops-tracing.txt167 Aug 29 09:51:01 blizard kernel: eax: 315e97cc ebx: 003a6f80 ecx: 001be77b edx: 00237c0c
/linux-4.4.14/drivers/video/fbdev/
Duvesafb.c371 task->t.regs.edx = 0x0001; in uvesafb_vbe_state_save()
403 task->t.regs.edx = 0x0002; in uvesafb_vbe_state_restore()
653 task->t.regs.ecx = task->t.regs.edx = 0; in uvesafb_vbe_getedid()
776 task->t.regs.edx = 0x0000; in uvesafb_vbe_getstatesize()
986 task->t.regs.edx = start; in uvesafb_setpalette()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_xs.c667 uint32_t eax, ebx, ecx, edx, base; in xen_strict_xenbus_quirk() local
670 cpuid(base + 1, &eax, &ebx, &ecx, &edx); in xen_strict_xenbus_quirk()
/linux-4.4.14/drivers/idle/
Dintel_idle.c1033 unsigned int eax, ebx, ecx, edx; in sklh_idle_state_table_update() local
1051 cpuid(7, &eax, &ebx, &ecx, &edx); in sklh_idle_state_table_update()
/linux-4.4.14/tools/lguest/
Dlguest.c1553 case 2: return getreg(edx) & mask; in getreg_num()
1580 case 2: setreg(edx, val | (getreg(edx) & ~mask)); return; in setreg_num()
1670 port = getreg(edx) & 0xFFFF; in emulate_insn()
1679 port = getreg(edx) & 0xFFFF; in emulate_insn()
/linux-4.4.14/arch/x86/ia32/
Dia32_aout.c82 dump->regs.edx = regs->dx; in dump_thread32()
/linux-4.4.14/drivers/staging/unisys/visorbus/
Dvisorchipset.c2391 unsigned int eax, ebx, ecx, edx; in visorutil_spar_detect() local
2395 cpuid(UNISYS_SPAR_LEAF_ID, &eax, &ebx, &ecx, &edx); in visorutil_spar_detect()
2398 (edx == UNISYS_SPAR_ID_EDX); in visorutil_spar_detect()
/linux-4.4.14/Documentation/
Doops-tracing.txt203 Aug 29 09:51:01 blizard kernel: eax: 315e97cc ebx: 003a6f80 ecx: 001be77b edx: 00237c0c
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3220 esp = 1342630420, ebx = 1348150624, edx = 1280, ecx = 0, eax = 0,
3573 esp = 1342630864, ebx = 256, edx = 0, ecx = 256, eax = 1024, trapno = 14,
3626 0x1001c2c2 <block_write+1106>: movl 0xfffffdd4(%ebp),%edx
3627 0x1001c2c8 <block_write+1112>: btsl $0x0,0x18(%edx)
3628 0x1001c2cd <block_write+1117>: btsl $0x1,0x18(%edx)
3633 0x1001c2da <block_write+1130>: pushl %edx
3641 At that point, bh is in %edx (address 0x1001c2da), which is calculated
/linux-4.4.14/
DREADME340 eax: xxxxxxxx ebx: xxxxxxxx ecx: xxxxxxxx edx: xxxxxxxx
/linux-4.4.14/Documentation/networking/
Dfilter.txt758 mov $0x3,%edx
765 mov $0x3,%edx
/linux-4.4.14/arch/x86/
DKconfig283 default "-fcall-saved-ecx -fcall-saved-edx" if X86_32