Home
last modified time | relevance | path

Searched refs:nested (Results 1 – 25 of 189) sorted by relevance

12345678

/linux-6.15/arch/x86/kvm/svm/
H A Dnested.c99 svm->nested.ctl.nested_cr3); in nested_svm_init_mmu_context()
139 g = &svm->nested.ctl; in recalc_intercepts()
534 if (!svm->nested.vmcb02.ptr) in nested_vmcb02_compute_g_pat()
551 if (svm->nested.vmcb12_gpa != svm->nested.last_vmcb12_gpa) { in nested_vmcb02_prepare_save()
553 svm->nested.last_vmcb12_gpa = svm->nested.vmcb12_gpa; in nested_vmcb02_prepare_save()
692 svm->nested.ctl.tsc_offset, in nested_vmcb02_prepare_control()
850 if (!svm->nested.hsave_msr) { in nested_svm_vmrun()
991 svm->nested.vmcb12_gpa = 0; in nested_svm_vmexit()
1185 if (svm->nested.initialized) in svm_allocate_nested()
1195 if (!svm->nested.msrpm) in svm_allocate_nested()
[all …]
H A Dhyperv.h18 struct hv_vmcb_enlightenments *hve = &svm->nested.ctl.hv_enlightenments; in nested_svm_hv_update_vm_vp_ids()
24 hv_vcpu->nested.pa_page_gpa = hve->partition_assist_page; in nested_svm_hv_update_vm_vp_ids()
25 hv_vcpu->nested.vm_id = hve->hv_vm_id; in nested_svm_hv_update_vm_vp_ids()
26 hv_vcpu->nested.vp_id = hve->hv_vp_id; in nested_svm_hv_update_vm_vp_ids()
32 struct hv_vmcb_enlightenments *hve = &svm->nested.ctl.hv_enlightenments; in nested_svm_l2_tlb_flush_enabled()
/linux-6.15/arch/x86/kvm/vmx/
H A Dnested.c240 hv_vcpu->nested.vm_id = 0; in nested_release_evmcs()
241 hv_vcpu->nested.vp_id = 0; in nested_release_evmcs()
324 vmx->nested.pi_desc = NULL; in nested_put_vmcs12_pages()
338 if (!vmx->nested.vmxon && !vmx->nested.smm.vmxon) in free_nested()
343 vmx->nested.vmxon = false; in free_nested()
1451 if (vmx->nested.vmxon) in vmx_set_vmx_msr()
2110 vmx->nested.hv_evmcs = vmx->nested.hv_evmcs_map.hva; in nested_vmx_handle_enlightened_vmptrld()
3374 vmx->nested.pi_desc = in nested_get_vmcs12_pages()
4099 if (vmx->nested.pi_pending && vmx->nested.pi_desc && in vmx_has_nested_events()
5406 if (vmx->nested.vmxon) in handle_vmxon()
[all …]
H A Dnested.h63 return to_vmx(vcpu)->nested.cached_vmcs12; in get_vmcs12()
71 return to_vmx(vcpu)->nested.cached_shadow_vmcs12; in get_shadow_vmcs12()
84 return vmx->nested.current_vmptr != -1ull || in vmx_has_valid_vmcs12()
92 return vmx->nested.vpid02 ? vmx->nested.vpid02 : vmx->vpid; in nested_get_vpid02()
135 return to_vmx(vcpu)->nested.msrs.misc_low & in nested_cpu_has_vmwrite_any_field()
283 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr0_fixed0; in nested_guest_cr0_valid()
284 u64 fixed1 = to_vmx(vcpu)->nested.msrs.cr0_fixed1; in nested_guest_cr0_valid()
297 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr0_fixed0; in nested_host_cr0_valid()
298 u64 fixed1 = to_vmx(vcpu)->nested.msrs.cr0_fixed1; in nested_host_cr0_valid()
305 u64 fixed0 = to_vmx(vcpu)->nested.msrs.cr4_fixed0; in nested_cr4_valid()
[all …]
H A Dhyperv.h27 return evmptr_is_valid(vmx->nested.hv_evmcs_vmptr); in nested_vmx_is_evmptr12_valid()
37 return evmptr_is_set(vmx->nested.hv_evmcs_vmptr); in nested_vmx_is_evmptr12_set()
42 return vmx->nested.hv_evmcs; in nested_vmx_evmcs()
52 to_vmx(vcpu)->nested.enlightened_vmcs_enabled; in guest_cpu_cap_has_evmcs()
/linux-6.15/Documentation/virt/kvm/x86/
H A Drunning-nested-guests.rst4 Running nested guests with KVM
76 Enabling "nested" (x86)
98 parm: nested:bool
105 options kvm-intel nested=y
144 Starting a nested guest (x86)
159 nested guest with accelerated KVM.
162 Enabling "nested" (s390x)
169 $ modprobe kvm nested=1
184 Live migration with nested KVM
213 Reporting bugs from nested setups
[all …]
H A Dindex.rst16 nested-vmx
17 running-nested-guests
/linux-6.15/rust/pin-init/internal/src/
H A Dzeroable.rs27 let mut nested = 0; in derive() localVariable
31 TokenTree::Punct(p) if nested == 0 && p.as_char() == ',' => { in derive()
40 TokenTree::Punct(p) if nested == 0 && p.as_char() == '\'' => { in derive()
44 TokenTree::Punct(p) if nested == 0 && p.as_char() == ':' => { in derive()
52 nested += 1; in derive()
56 assert!(nested > 0); in derive()
57 nested -= 1; in derive()
63 assert_eq!(nested, 0); in derive()
/linux-6.15/Documentation/netlink/specs/
H A Dethtool.yaml209 nested-attributes: string
228 nested-attributes: strings
253 nested-attributes: header
273 nested-attributes: header
277 nested-attributes: bitset
290 nested-attributes: header
391 nested-attributes: header
434 nested-attributes: header
461 nested-attributes: header
468 nested-attributes: bitset
[all …]
H A Dconntrack.yaml201 nested-attributes: tuple-ip-attrs
369 nested-attributes: tuple-attrs
374 nested-attributes: tuple-attrs
390 nested-attributes: help-attrs
394 nested-attributes: nat-attrs
422 nested-attributes: nat-attrs
426 nested-attributes: tuple-attrs
430 nested-attributes: seqadj-attrs
434 nested-attributes: seqadj-attrs
447 nested-attributes: secctx-attrs
[all …]
H A Dnlctrl.yaml40 - nested
41 - nested-array
70 nested-attributes: op-attrs
75 nested-attributes: mcast-group-attrs
80 nested-attributes: policy-attrs
85 nested-attributes: op-policy-attrs
H A Dovs_flow.yaml383 nested-attributes: key-attrs
390 nested-attributes: action-attrs
430 nested-attributes: key-attrs
472 nested-attributes: key-attrs
617 nested-attributes: key-attrs
631 nested-attributes: sample-attrs
658 nested-attributes: key-attrs
669 nested-attributes: ct-attrs
707 nested-attributes: action-attrs
817 nested-attributes: action-attrs
[all …]
H A Dnftables.yaml430 nested-attributes: expr-attrs
535 nested-attributes: expr-attrs
577 nested-attributes: expr-attrs
585 nested-attributes: data-attrs
590 nested-attributes: data-attrs
611 nested-attributes: expr-attrs
620 nested-attributes: data-attrs
786 nested-attributes: data-attrs
790 nested-attributes: data-attrs
799 nested-attributes: data-attrs
[all …]
H A Dnl80211.yaml369 nested-attributes: wiphy-bands
609 nested-attributes: iftype-attrs
613 nested-attributes: iftype-attrs
1344 nested-attributes: band-attrs
1349 nested-attributes: band-attrs
1354 nested-attributes: band-attrs
1358 nested-attributes: band-attrs
1362 nested-attributes: band-attrs
1366 nested-attributes: band-attrs
1489 nested-attributes: wmm-attrs
[all …]
H A Dteam.yaml29 The team nested layout of get/set msg looks like
54 nested-attributes: item-option
58 nested-attributes: item-port
72 nested-attributes: attr-option
120 nested-attributes: attr-port
H A Ddevlink.yaml298 nested-attributes: dl-dpipe-tables
303 nested-attributes: dl-dpipe-table
329 nested-attributes: dl-dpipe-entry
348 nested-attributes: dl-dpipe-match
362 nested-attributes: dl-dpipe-action
411 nested-attributes: dl-dpipe-field
440 nested-attributes: dl-resource
491 nested-attributes: dl-param
576 nested-attributes: dl-fmsg
648 nested-attributes: dl-attr-stats
[all …]
/linux-6.15/Documentation/networking/devlink/
H A Dindex.rst33 lock of both nested and parent instances at the same time, devlink
35 instance lock of the nested instance could be taken.
37 nested relationship:
39 - ``devl_nested_devlink_set()`` - called to setup devlink -> nested
40 devlink relationship (could be user for multiple nested instances.
42 nested devlink relationship.
44 nested devlink relationship.
46 The nested devlink info is exposed to the userspace over object-specific
/linux-6.15/Documentation/networking/
H A Dethtool-netlink.rst116 Compact form: nested (bitset) attribute contents:
141 Bit-by-bit form: nested (bitset) attribute contents:
401 ``ETHTOOL_A_LINKINFO_HEADER`` nested reply header
515 ``ETHTOOL_A_LINKSTATE_HEADER`` nested reply header
682 ``ETHTOOL_A_DEBUG_HEADER`` nested reply header
730 ``ETHTOOL_A_WOL_HEADER`` nested reply header
771 ``ETHTOOL_A_FEATURES_HEADER`` nested reply header
803 ``ETHTOOL_A_FEATURES_HEADER`` nested reply header
843 ``ETHTOOL_A_PRIVFLAGS_HEADER`` nested reply header
942 ``ETHTOOL_A_RINGS_HEADER`` nested reply header
[all …]
/linux-6.15/tools/perf/bench/
H A Depoll-ctl.c57 static unsigned int nested = 0; variable
79 …OPT_UINTEGER( 'N', "nested", &nested, "Nesting level epoll hierarchy (default is 0, no nesting)…
105 if (nested > EPOLL_MAXNESTS) in nest_epollfd()
106 nested = EPOLL_MAXNESTS; in nest_epollfd()
107 printinfo("Nesting level(s): %d\n", nested); in nest_epollfd()
109 epollfdp = calloc(nested, sizeof(int)); in nest_epollfd()
113 for (i = 0; i < nested; i++) { in nest_epollfd()
122 for (i = nested - 1; i; i--) { in nest_epollfd()
345 if (nested) in bench_epoll_ctl()
H A Depoll-wait.c105 static unsigned int nested = 0; variable
138 …OPT_UINTEGER( 'N', "nested", &nested, "Nesting level epoll hierarchy (default is 0, no nesting)…
246 if (nested > EPOLL_MAXNESTS) in nest_epollfd()
247 nested = EPOLL_MAXNESTS; in nest_epollfd()
249 epollfdp = calloc(nested, sizeof(*epollfdp)); in nest_epollfd()
253 for (i = 0; i < nested; i++) { in nest_epollfd()
262 for (i = nested - 1; i; i--) { in nest_epollfd()
325 if (nested) in do_threads()
465 if (nested) in bench_epoll_wait()
470 printinfo("Nesting level(s): %d\n", nested); in bench_epoll_wait()
/linux-6.15/net/netfilter/ipset/
H A Dip_set_bitmap_gen.h95 struct nlattr *nested; in mtype_head() local
98 nested = nla_nest_start(skb, IPSET_ATTR_DATA); in mtype_head()
99 if (!nested) in mtype_head()
108 nla_nest_end(skb, nested); in mtype_head()
207 struct nlattr *adt, *nested; in mtype_list() local
229 nested = nla_nest_start(skb, IPSET_ATTR_DATA); in mtype_list()
230 if (!nested) { in mtype_list()
243 nla_nest_end(skb, nested); in mtype_list()
253 nla_nest_cancel(skb, nested); in mtype_list()
/linux-6.15/arch/riscv/kernel/
H A Dkernel_mode_vector.c190 #define riscv_v_start_kernel_context(nested) (-ENOENT) argument
209 bool nested = false; in kernel_vector_begin() local
216 if (riscv_v_start_kernel_context(&nested)) { in kernel_vector_begin()
221 if (!nested) in kernel_vector_begin()
/linux-6.15/Documentation/tools/rv/
H A Drv-mon-sched.rst28 As a monitor container, it will enable all nested monitors and set them
30 Nevertheless nested monitors can also be activated independently both by name
48 The available nested monitors are:
/linux-6.15/arch/arm64/kvm/
H A DMakefile20 arch_timer.o trng.o vmid.o emulate-nested.o nested.o at.o \
26 vgic/vgic-its.o vgic/vgic-debug.o vgic/vgic-v3-nested.o
/linux-6.15/scripts/coccinelle/locks/
H A Dflags.cocci2 /// Find nested lock+irqsave functions that use the same flags variables
73 cocci.print_secs("nested lock+irqsave that reuses flags",p2)
80 msg="ERROR: nested lock+irqsave that reuses flags from line %s." % (p1[0].line)

12345678