Home
last modified time | relevance | path

Searched refs:iopl (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/tools/testing/selftests/x86/
Diopl.c54 if (iopl(3) != 0) { in main()
61 if (iopl(0) != 0) in main()
70 if (iopl(3) != 0) in main()
104 if (iopl(3) != 0) in main()
114 if (iopl(3) != 0) { in main()
120 if (iopl(0) != 0) { in main()
126 if (iopl(3) == 0) { in main()
D.gitignore11 iopl
DMakefile14 check_initial_reg_state sigreturn iopl mpx-mini-test ioperm \
/Linux-v4.19/arch/x86/kernel/
Dioport.c114 SYSCALL_DEFINE1(iopl, unsigned int, level) in SYSCALL_DEFINE1() argument
123 unsigned int old = t->iopl >> X86_EFLAGS_IOPL_BIT; in SYSCALL_DEFINE1()
134 t->iopl = level << X86_EFLAGS_IOPL_BIT; in SYSCALL_DEFINE1()
135 set_iopl_mask(t->iopl); in SYSCALL_DEFINE1()
Dprocess_32.c264 if (get_kernel_rpl() && unlikely(prev->iopl != next->iopl)) in __switch_to()
265 set_iopl_mask(next->iopl); in __switch_to()
Dprocess_64.c506 prev->iopl != next->iopl)) in __switch_to()
507 xen_set_iopl_mask(next->iopl); in __switch_to()
/Linux-v4.19/include/xen/interface/
Dphysdev.h89 uint32_t iopl; member
/Linux-v4.19/arch/x86/xen/
Denlighten_pv.c838 set_iopl.iopl = (mask == 0) ? 1 : (mask >> 12) & 3; in xen_set_iopl_mask()
1329 set_iopl.iopl = 1; in xen_start_kernel()
/Linux-v4.19/arch/x86/include/asm/
Dprocessor.h499 unsigned long iopl; member
/Linux-v4.19/arch/x86/entry/syscalls/
Dsyscall_64.tbl183 172 common iopl __x64_sys_iopl/ptregs
Dsyscall_32.tbl124 110 i386 iopl sys_iopl __ia32_sys_iopl
/Linux-v4.19/tools/perf/arch/x86/entry/syscalls/
Dsyscall_64.tbl183 172 common iopl __x64_sys_iopl/ptregs
/Linux-v4.19/arch/x86/kvm/
Demulate.c1878 int iopl = (ctxt->eflags & X86_EFLAGS_IOPL) >> X86_EFLAGS_IOPL_BIT; in emulate_popf() local
1896 if (cpl <= iopl) in emulate_popf()
1900 if (iopl < 3) in emulate_popf()
2891 int iopl; in emulator_bad_iopl() local
2896 iopl = (ctxt->eflags & X86_EFLAGS_IOPL) >> X86_EFLAGS_IOPL_BIT; in emulator_bad_iopl()
2897 return ctxt->ops->cpl(ctxt) > iopl; in emulator_bad_iopl()
/Linux-v4.19/Documentation/driver-api/
Duio-howto.rst182 :c:func:`ioperm()`, :c:func:`iopl()`, :c:func:`inb()`,