Lines Matching +full:- +full:- +full:disable +full:- +full:user

4 #include "x86/apic-defs.h"
41 (struct backdoor_port_result *) arg->retval; in vmware_backdoor_port_callback()
43 switch (arg->arg[2]) { in vmware_backdoor_port_callback()
45 return (res->rbx == VMWARE_MAGIC); in vmware_backdoor_port_callback()
47 return (res->rbx == VMPORT_DEFAULT_RETVAL); in vmware_backdoor_port_callback()
59 res->rax = VMPORT_DEFAULT_RETVAL; in vmware_backdoor_port()
60 res->rbx = VMPORT_DEFAULT_RETVAL; in vmware_backdoor_port()
61 res->rcx = VMPORT_DEFAULT_RETVAL; in vmware_backdoor_port()
62 res->rdx = VMPORT_DEFAULT_RETVAL; in vmware_backdoor_port()
70 "+a"(res->rax), in vmware_backdoor_port()
71 "+b"(res->rbx), in vmware_backdoor_port()
72 "+c"(res->rcx), in vmware_backdoor_port()
73 "+d"(res->rdx) in vmware_backdoor_port()
111 RDPMC_TEST("HOST_TSC user", VMWARE_BACKDOOR_PMC_HOST_TSC,
113 RDPMC_TEST("REAL_TIME user", VMWARE_BACKDOOR_PMC_REAL_TIME,
115 RDPMC_TEST("APPARENT_TIME user", VMWARE_BACKDOOR_PMC_APPARENT_TIME,
117 RDPMC_TEST("RANDOM PMC user", 0xfff, USER_MODE, FAULT),
119 PORT_TEST("CMD_GETVERSION user", VMWARE_BACKDOOR_PORT, VMWARE_MAGIC,
123 PORT_TEST("CMD_ILLEGAL user", VMWARE_BACKDOOR_PORT, VMWARE_MAGIC,
125 PORT_TEST("RANDOM port user", RANDOM_IO_PORT, VMWARE_MAGIC, 0xfff,
132 * from User Mode
143 tss->iomap_base = sizeof(*tss); in set_tss_ioperm()
144 ioperm_bitmap = ((unsigned char *)tss+tss->iomap_base); in set_tss_ioperm()
151 tss_entry->type &= ~DESC_BUSY; in set_tss_ioperm()
161 /* Disable Permissions for IO PORTS */ in check_vmware_backdoors()
163 /* Disable Permission to run rdpmc from user mode */ in check_vmware_backdoors()