/Linux-v4.19/arch/x86/kvm/ |
D | vmx.c | 110 static bool __read_mostly nested = 0; variable 111 module_param(nested, bool, S_IRUGO); 1017 struct nested_vmx nested; member 1262 return to_vmx(vcpu)->nested.cached_vmcs12; in get_vmcs12() 1267 return to_vmx(vcpu)->nested.cached_shadow_vmcs12; in get_shadow_vmcs12() 1331 struct nested_vmx_msrs nested; member 1941 return vmx_misc_cr3_count(to_vmx(vcpu)->nested.msrs.misc_low); in nested_cpu_vmx_misc_cr3_count() 1951 return to_vmx(vcpu)->nested.msrs.misc_low & in nested_cpu_has_vmwrite_any_field() 1957 return to_vmx(vcpu)->nested.msrs.misc_low & VMX_MISC_ZERO_LEN_INS; in nested_cpu_has_zero_length_injection() 1962 return to_vmx(vcpu)->nested.msrs.procbased_ctls_high & in nested_cpu_supports_monitor_trap_flag() [all …]
|
D | svm.c | 227 struct nested_state nested; member 360 static int nested = true; variable 361 module_param(nested, int, S_IRUGO); 509 h = &svm->nested.hsave->control; in recalc_intercepts() 510 g = &svm->nested; in recalc_intercepts() 521 return svm->nested.hsave; in get_host_vmcb() 1043 msrpm = is_guest_mode(vcpu) ? to_svm(vcpu)->nested.msrpm: in msr_write_intercepted() 1333 if (nested) { in svm_hardware_setup() 1442 return svm->nested.hsave->control.tsc_offset; in svm_read_l1_tsc_offset() 1455 svm->nested.hsave->control.tsc_offset; in svm_write_tsc_offset() [all …]
|
/Linux-v4.19/net/netfilter/ipset/ |
D | ip_set_bitmap_gen.h | 99 struct nlattr *nested; in mtype_head() local 102 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in mtype_head() 103 if (!nested) in mtype_head() 112 ipset_nest_end(skb, nested); in mtype_head() 211 struct nlattr *adt, *nested; in mtype_list() local 233 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in mtype_list() 234 if (!nested) { in mtype_list() 247 ipset_nest_end(skb, nested); in mtype_list() 257 nla_nest_cancel(skb, nested); in mtype_list()
|
D | ip_set_list_set.c | 462 struct nlattr *nested; in list_set_head() local 465 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in list_set_head() 466 if (!nested) in list_set_head() 475 ipset_nest_end(skb, nested); in list_set_head() 487 struct nlattr *atd, *nested; in list_set_list() local 504 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in list_set_list() 505 if (!nested) in list_set_list() 512 ipset_nest_end(skb, nested); in list_set_list() 522 nla_nest_cancel(skb, nested); in list_set_list()
|
/Linux-v4.19/scripts/coccinelle/locks/ |
D | flags.cocci | 1 /// Find nested lock+irqsave functions that use the same flags variables 72 cocci.print_secs("nested lock+irqsave that reuses flags",p2) 79 msg="ERROR: nested lock+irqsave that reuses flags from line %s." % (p1[0].line)
|
/Linux-v4.19/arch/um/os-Linux/ |
D | signal.c | 168 int nested, bail; in hard_handler() local 184 nested = pending & 1; in hard_handler() 199 if (!nested) in hard_handler() 200 pending = from_irq_stack(nested); in hard_handler()
|
/Linux-v4.19/Documentation/virtual/kvm/ |
D | nested-vmx.txt | 13 hypervisors (which use VMX) with their own nested guests. It does so by 17 We describe in much greater detail the theory behind the nested VMX feature, 29 In nested virtualization, we have three levels: The host (KVM), which we call 30 L0, the guest hypervisor, which we call L1, and its nested guest, which we 34 Running nested VMX 37 The nested VMX feature is disabled by default. It can be enabled by giving 38 the "nested=1" option to the kvm-intel module. 60 As a VMX implementation, nested VMX presents a VMCS structure to L1.
|
D | 00-INDEX | 24 nested-vmx.txt 25 - notes on nested virtualization for Intel x86 processors.
|
/Linux-v4.19/arch/um/kernel/ |
D | irq.c | 548 int nested; in to_irq_stack() local 570 nested = (ti->real_thread != NULL); in to_irq_stack() 571 if (!nested) { in to_irq_stack() 584 *mask_out |= mask | nested; in to_irq_stack() 588 unsigned long from_irq_stack(int nested) in from_irq_stack() argument
|
/Linux-v4.19/Documentation/filesystems/ |
D | ceph.txt | 19 * Recursive accounting (nested files, directories, bytes) 54 a snapshot on any subdirectory (and its nested contents) in the 58 Ceph also provides some recursive accounting on directories for nested 60 system will reveal the total number of nested regular files and 61 subdirectories, and a summation of all nested file sizes. This makes 123 the summation of file sizes over all files nested beneath that
|
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | x86.c | 754 struct kvm_nested_state nested; member 821 state->nested.size = sizeof(state->nested_); in vcpu_save_state() 822 r = ioctl(vcpu->fd, KVM_GET_NESTED_STATE, &state->nested); in vcpu_save_state() 825 TEST_ASSERT(state->nested.size <= nested_size, in vcpu_save_state() 827 state->nested.size, nested_size); in vcpu_save_state() 829 state->nested.size = 0; in vcpu_save_state() 851 if (state->nested.size) { in vcpu_load_state() 852 r = ioctl(vcpu->fd, KVM_SET_NESTED_STATE, &state->nested); in vcpu_load_state()
|
/Linux-v4.19/arch/x86/hyperv/ |
D | Makefile | 1 obj-y := hv_init.o mmu.o nested.o
|
/Linux-v4.19/tools/perf/scripts/python/Perf-Trace-Util/ |
D | Build | 3 …EMBED_CCOPTS) -Wno-redundant-decls -Wno-strict-prototypes -Wno-unused-parameter -Wno-nested-externs
|
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/ |
D | arm,vic.txt | 5 nested or have the outputs wire-OR'd together. 20 - interrupts : Interrupt source for parent controllers if the VIC is nested.
|
/Linux-v4.19/tools/perf/scripts/perl/Perf-Trace-Util/ |
D | Build | 4 CFLAGS_Context.o += -Wno-unused-parameter -Wno-nested-externs -Wno-undef
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
D | init.h | 16 u32 nested; member
|
/Linux-v4.19/arch/nds32/kernel/ |
D | ex-exit.S | 85 lwi $p0, [$sp+(#IPSW_OFFSET)] ! Check if in nested interrupt 130 lwi $p0, [$sp+(#IPSW_OFFSET)] ! Check if in nested interrupt
|
/Linux-v4.19/tools/perf/util/scripting-engines/ |
D | Build | 4 …dant-decls -Wno-strict-prototypes -Wno-unused-parameter -Wno-shadow -Wno-nested-externs -Wno-undef…
|
/Linux-v4.19/tools/lib/lockdep/include/liblockdep/ |
D | common.h | 45 void lock_release(struct lockdep_map *lock, int nested,
|
/Linux-v4.19/Documentation/admin-guide/ |
D | l1tf.rst | 552 When nested virtualization is in use, three operating systems are involved: 553 the bare metal hypervisor, the nested hypervisor and the nested virtual 554 machine. VMENTER operations from the nested hypervisor into the nested 558 - Flush the L1D cache on every switch from the nested hypervisor to the 559 nested virtual machine, so that the nested hypervisor's secrets are not 560 exposed to the nested virtual machine; 562 - Flush the L1D cache on every switch from the nested virtual machine to 563 the nested hypervisor; this is a complex operation, and flushing the L1D 565 nested virtual machine; 567 - Instruct the nested hypervisor to not perform any L1D cache flush. This
|
/Linux-v4.19/Documentation/trace/ |
D | ring-buffer-design.txt | 36 commit_page - a pointer to the page with the last finished non-nested write. 679 against nested writers. 686 page. If this fails, a nested write pushed it forward, the current write 703 tail page (moved by nested writer) 736 But if a nested writer preempts here, it will see that the next 737 page is a head page, but it is also nested. It will detect that 738 it is nested and will save that information. The detection is the 742 The nested writer will set the new head page pointer. 764 After the nested writer finishes, the outermost writer will convert 777 It can be even more complex if several nested writes came in and moved [all …]
|
/Linux-v4.19/Documentation/x86/ |
D | kernel-stacks | 22 hardware interrupt (i.e. not a nested hardware interrupt) then the 48 nested IST interrupts then the handler must adjust the IST values on 53 nested. For example, a debug interrupt can safely be interrupted by an 56 IST events with the same code to be nested. However in most cases, the
|
/Linux-v4.19/arch/um/include/shared/ |
D | kern_util.h | 59 extern unsigned long from_irq_stack(int nested);
|
/Linux-v4.19/arch/x86/crypto/sha512-mb/ |
D | sha512_mb_mgr_datastruct.S | 82 # RES_B .nested, _JOB_AES_SIZE, _JOB_AES_ALIGN
|
/Linux-v4.19/arch/x86/crypto/sha1-mb/ |
D | sha1_mb_mgr_datastruct.S | 83 # RES_B .nested, _JOB_AES_SIZE, _JOB_AES_ALIGN
|