Home
last modified time | relevance | path

Searched refs:di (Results 1 – 25 of 63) sorted by relevance

123

/arch/x86/boot/
Dcopy.S20 pushw %di
21 movw %ax, %di
29 popw %di
35 pushw %di
36 movw %ax, %di
45 popw %di
Dbioscall.S33 movw %sp, %di
65 movw 68(%esp), %di /* Original %cx == 3rd argument */
66 andw %di, %di
Dvideo-vesa.c43 ireg.di = (size_t)&vginfo; in vesa_probe()
67 ireg.di = (size_t)&vminfo; in vesa_probe()
115 ireg.di = (size_t)&vminfo; in vesa_set_mode()
201 boot_params.screen_info.vesapm_off = oreg.di; in vesa_store_pm_info()
265 ireg.di =(size_t)&boot_params.edid_info; /* (ES:)Pointer to block */ in vesa_store_edid()
Dpmjump.S35 movw $__BOOT_TSS, %di
61 ltr %di
Dapm.c51 boot_params.apm_bios_info.dseg_len = oreg.di; in query_apm_bios()
/arch/mips/sni/
Dsetup.c43 DISPLAY_STATUS *di; in sni_display_setup() local
45 di = ArcGetDisplayStatus(1); in sni_display_setup()
47 if (di) { in sni_display_setup()
48 si->orig_x = di->CursorXPosition; in sni_display_setup()
49 si->orig_y = di->CursorYPosition; in sni_display_setup()
50 si->orig_video_cols = di->CursorMaxXPosition; in sni_display_setup()
51 si->orig_video_lines = di->CursorMaxYPosition; in sni_display_setup()
/arch/x86/kernel/
Dverify_cpu.S57 xor %di,%di
64 mov $1,%di # cpu is from AMD
123 test %di,%di
129 xor %di,%di # don't loop
Dperf_regs.c26 PT_REGS_OFFSET(PERF_REG_X86_DI, di),
167 regs_user_copy->di = user_regs->di; in perf_get_regs_user()
Ddoublefault_32.c66 regs.di = TSS(di); in doublefault_shim()
Dasm-offsets_64.c35 ENTRY(di); in main()
/arch/x86/include/asm/
Dsyscall.h116 *args++ = regs->di; in syscall_get_arguments()
121 *args++ = regs->di; in syscall_get_arguments()
140 regs->di = *args++; in syscall_set_arguments()
145 regs->di = *args++; in syscall_set_arguments()
Dswitch_to.h30 unsigned long di;
85 frame->di = arg; in kthread_frame_init()
Delf.h110 _r->si = 0; _r->di = 0; _r->bp = 0; \
125 pr_reg[4] = regs->di; \
175 regs->si = regs->di = regs->bp = 0; in elf_common_init()
222 (pr_reg)[14] = (regs)->di; \
Dptrace.h31 unsigned long di; member
79 unsigned long di; member
352 offsetof(struct pt_regs, di), in regs_get_kernel_argument()
Dkexec.h85 asm volatile("movl %%edi,%0" : "=m"(newregs->di)); in crash_setup_regs()
99 asm volatile("movq %%rdi,%0" : "=m"(newregs->di)); in crash_setup_regs()
Duser_32.h83 unsigned long di; member
Dasm.h50 #define _ASM_DI __ASM_REG(di)
95 #define _ASM_ARG1W di
Duser_64.h84 unsigned long di; member
/arch/x86/entry/vsyscall/
Dvsyscall_64.c82 regs->sp, regs->ax, regs->si, regs->di); in warn_bad_vsyscall()
187 if (!write_ok_or_segv(regs->di, sizeof(struct __kernel_old_timeval)) || in emulate_vsyscall()
197 if (!write_ok_or_segv(regs->di, sizeof(__kernel_old_time_t))) { in emulate_vsyscall()
206 if (!write_ok_or_segv(regs->di, sizeof(unsigned)) || in emulate_vsyscall()
/arch/x86/math-emu/
Dget_address.c40 offsetof(struct pt_regs, di)
352 address += FPU_info->regs->bx + FPU_info->regs->di; in FPU_get_address_16()
360 address += FPU_info->regs->bp + FPU_info->regs->di; in FPU_get_address_16()
368 address += FPU_info->regs->di; in FPU_get_address_16()
/arch/arc/kernel/
Ddisasm.c103 state->di = BITS(state->words[0], 11, 11); in disasm_instr()
104 if (state->di) in disasm_instr()
124 state->di = BITS(state->words[0], 5, 5); in disasm_instr()
125 if (state->di) in disasm_instr()
210 state->di = BITS(state->words[0], 15, 15); in disasm_instr()
211 if (state->di) in disasm_instr()
/arch/x86/entry/vdso/
Dextable.c38 regs->di = trapnr; in fixup_vdso_exception()
/arch/x86/ia32/
Dia32_signal.c76 regs->di = sc.di; in ia32_restore_sigcontext()
167 unsafe_put_user(regs->di, &sc->di, Efault); in __unsafe_setup_sigcontext32()
/arch/x86/kvm/
Dtss.h52 u16 di; member
/arch/x86/include/uapi/asm/
Dsigcontext.h207 __u32 di; member
247 __u64 di; member

123