Home
last modified time | relevance | path

Searched full:nested (Results 1 – 25 of 235) sorted by relevance

12345678910

/linux-3.3/Documentation/virtual/kvm/
Dnested-vmx.txt1 Nested VMX
12 The "Nested VMX" feature adds this missing capability - of running guest
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,
19 "The Turtles Project: Design and Implementation of Nested Virtualization",
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
41 guest VMware server, and support for nested EPT, are currently running in
45 Running nested VMX
48 The nested VMX feature is disabled by default. It can be enabled by giving
[all …]
/linux-3.3/include/linux/
Dopenvswitch.h123 * extracted from the packet as nested %OVS_KEY_ATTR_* attributes. This allows
127 * for %OVS_PACKET_CMD_EXECUTE. It has nested %OVS_ACTION_ATTR_* attributes.
138 OVS_PACKET_ATTR_KEY, /* Nested OVS_KEY_ATTR_* attributes. */
139 OVS_PACKET_ATTR_ACTIONS, /* Nested OVS_ACTION_ATTR_* attributes. */
203 OVS_VPORT_ATTR_OPTIONS, /* nested attributes, varies by vport type */
232 OVS_KEY_ATTR_ENCAP, /* Nested set of encapsulated attributes. */
329 * @OVS_FLOW_ATTR_KEY: Nested %OVS_KEY_ATTR_* attributes specifying the flow
332 * @OVS_FLOW_ATTR_ACTIONS: Nested %OVS_ACTION_ATTR_* attributes specifying
356 OVS_FLOW_ATTR_ACTIONS, /* Nested OVS_ACTION_ATTR_* attributes. */
373 * Actions are passed as nested attributes.
[all …]
Dip_vs.h317 IPVS_CMD_ATTR_SERVICE, /* nested service attribute */
318 IPVS_CMD_ATTR_DEST, /* nested destination attribute */
319 IPVS_CMD_ATTR_DAEMON, /* nested sync daemon attribute */
331 * Used inside nested attribute IPVS_CMD_ATTR_SERVICE
346 IPVS_SVC_ATTR_STATS, /* nested attribute for service stats */
358 * Used inside nested attribute IPVS_CMD_ATTR_DEST
375 IPVS_DEST_ATTR_STATS, /* nested attribute for dest stats */
384 * Used inside nested attribute IPVS_CMD_ATTR_DAEMON
399 * Used inside nested attributes IPVS_SVC_ATTR_STATS and IPVS_DEST_ATTR_STATS
Dnl80211.h210 * regulatory rule is a nested set of attributes given by
501 * is contained in %NL80211_ATTR_REKEY_DATA (which is nested and
718 * @NL80211_ATTR_WIPHY_TXQ_PARAMS: a nested array of TX queue parameters
763 * @NL80211_ATTR_STA_FLAGS: flags, nested element with NLA_FLAG attributes of
773 * given for %NL80211_CMD_GET_STATION, nested attribute containing
777 * consisting of a nested array.
783 * info given for %NL80211_CMD_GET_MPATH, nested attribute described at
786 * @NL80211_ATTR_MNTR_FLAGS: flags, nested element with NLA_FLAG attributes of
798 * @NL80211_ATTR_REG_RULES: a nested array of regulatory domain regulatory
813 * @NL80211_ATTR_SUPPORTED_IFTYPES: nested attribute containing all
[all …]
Dirqdesc.h25 * @depth: disable-depth, for nested irq_disable() calls
51 unsigned int depth; /* nested irq disables */
52 unsigned int wake_depth; /* nested wake enables */
/linux-3.3/net/netfilter/ipset/
Dip_set_bitmap_port.c80 struct nlattr *atd, *nested; in bitmap_port_list() local
91 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in bitmap_port_list()
92 if (!nested) { in bitmap_port_list()
101 ipset_nest_end(skb, nested); in bitmap_port_list()
110 nla_nest_cancel(skb, nested); in bitmap_port_list()
166 struct nlattr *adt, *nested; in bitmap_port_tlist() local
178 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in bitmap_port_tlist()
179 if (!nested) { in bitmap_port_tlist()
190 ipset_nest_end(skb, nested); in bitmap_port_tlist()
200 nla_nest_cancel(skb, nested); in bitmap_port_tlist()
[all …]
Dip_set_bitmap_ip.c94 struct nlattr *atd, *nested; in bitmap_ip_list() local
104 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in bitmap_ip_list()
105 if (!nested) { in bitmap_ip_list()
114 ipset_nest_end(skb, nested); in bitmap_ip_list()
122 nla_nest_cancel(skb, nested); in bitmap_ip_list()
178 struct nlattr *adt, *nested; in bitmap_ip_tlist() local
189 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in bitmap_ip_tlist()
190 if (!nested) { in bitmap_ip_tlist()
201 ipset_nest_end(skb, nested); in bitmap_ip_tlist()
211 nla_nest_cancel(skb, nested); in bitmap_ip_tlist()
[all …]
Dip_set_bitmap_ipmac.c169 struct nlattr *atd, *nested; in bitmap_ipmac_list() local
181 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in bitmap_ipmac_list()
182 if (!nested) { in bitmap_ipmac_list()
194 ipset_nest_end(skb, nested); in bitmap_ipmac_list()
203 nla_nest_cancel(skb, nested); in bitmap_ipmac_list()
297 struct nlattr *atd, *nested; in bitmap_ipmac_tlist() local
309 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in bitmap_ipmac_tlist()
310 if (!nested) { in bitmap_ipmac_tlist()
325 ipset_nest_end(skb, nested); in bitmap_ipmac_tlist()
334 nla_nest_cancel(skb, nested); in bitmap_ipmac_tlist()
[all …]
Dip_set_list_set.c400 struct nlattr *nested; in list_set_head() local
402 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in list_set_head()
403 if (!nested) in list_set_head()
411 ipset_nest_end(skb, nested); in list_set_head()
423 struct nlattr *atd, *nested; in list_set_list() local
437 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in list_set_list()
438 if (!nested) { in list_set_list()
453 ipset_nest_end(skb, nested); in list_set_list()
462 nla_nest_cancel(skb, nested); in list_set_list()
/linux-3.3/arch/mips/kernel/
Dgenex.S38 NESTED(except_vec0_generic, 0, sp)
42 NESTED(except_vec1_generic, 0, sp)
52 NESTED(except_vec3_generic, 0, sp)
74 NESTED(except_vec3_r4000, 0, sp)
166 NESTED(handle_int, PT_SIZE, sp)
219 NESTED(except_vec4, 0, sp)
229 NESTED(except_vec_ejtag_debug, 0, sp)
241 NESTED(except_vec_vi, 0, sp)
268 NESTED(except_vec_vi_handler, 0, sp)
314 NESTED(ejtag_debug_handler, PT_SIZE, sp)
[all …]
Dmcount.S68 NESTED(ftrace_caller, PT_SIZE, ra)
103 NESTED(_mcount, PT_SIZE, ra)
141 NESTED(ftrace_graph_caller, PT_SIZE, ra)
/linux-3.3/arch/powerpc/lib/
Dfeature-fixups-test.S285 /* Alt section with nested section in default case */ \
300 /* Alt section with nested section in else, default taken */ \
314 /* Alt section with nested section in else, else taken & nop */ \
328 /* Feature section with nested alt section, default taken */ \
340 /* Feature section with nested alt section, else taken */ \
352 /* Feature section with nested alt section, all nop'ed */ \
364 /* Nested alt sections, default with inner default taken */ \
384 /* Nested alt sections, default with inner else taken */ \
404 /* Nested alt sections, else with inner default taken */ \
424 /* Nested alt sections, else with inner else taken */ \
[all …]
/linux-3.3/Documentation/filesystems/
Dceph.txt19 * 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
110 the summation of file sizes over all files nested beneath that
/linux-3.3/arch/x86/xen/
Dxen-asm_32.S58 * event can happen just before entering usermode. If the nested
67 * The fix is to notice a nested interrupt in the critical window, and
68 * if one occurs, then fold the nested interrupt into the current
73 * Because the nested interrupt handler needs to deal with the current
167 * eflags } nested exception info
168 * cs } (no ss/esp because we're nested
180 * In order to deliver the nested exception properly, we need to shift
/linux-3.3/arch/x86/kvm/
Dvmx.c80 * If nested=1, nested virtualization is supported, i.e., guests may use
81 * VMX and be a hypervisor for its own guests. If nested=0, guests may not
84 static bool __read_mostly nested = 0; variable
85 module_param(nested, bool, S_IRUGO);
152 * single nested guest (L2), hence the name vmcs12. Any VMX implementation has
335 * for correct emulation of VMX (i.e., nested VMX) on this vcpu.
378 * non-nested (L1) guest, it always points to vmcs01. For a nested
420 /* Support for a guest hypervisor (nested VMX) */
421 struct nested_vmx nested; member
583 return to_vmx(vcpu)->nested.current_vmcs12; in get_vmcs12()
[all …]
Dsvm.c62 #define NESTED_EXIT_DONE 1 /* Exit caused nested vmexit */
107 /* Nested Paging related state */
137 struct nested_state nested; member
184 static int nested = 1; variable
185 module_param(nested, int, S_IRUGO);
248 h = &svm->nested.hsave->control; in recalc_intercepts()
249 g = &svm->nested; in recalc_intercepts()
260 return svm->nested.hsave; in get_host_vmcb()
506 * If we are within a nested VM we'd better #VMEXIT and let the guest in svm_queue_exception()
545 /* Use _safe variants to not break nested virtualization */ in svm_init_erratum_383()
[all …]
/linux-3.3/Documentation/x86/x86_64/
Dkernel-stacks19 hardware interrupt (i.e. not a nested hardware interrupt) then the
43 software wants to allow nested IST interrupts then the handler must
48 nested. For example, a debug interrupt can safely be interrupted by an
51 IST events with the same code to be nested. However in most cases, the
/linux-3.3/arch/um/kernel/
Dirq.c381 * A nested interrupt interrupting the copying of the thread_info -
383 * A nested interrupt not interrupting the copying of the
394 * Next is to figure out whether we are the outer handler or a nested
407 int nested; in to_irq_stack() local
429 nested = (ti->real_thread != NULL); in to_irq_stack()
430 if (!nested) { in to_irq_stack()
443 *mask_out |= mask | nested; in to_irq_stack()
447 unsigned long from_irq_stack(int nested) in from_irq_stack() argument
/linux-3.3/include/net/
Dnetlink.h119 * Nested Attributes Construction:
120 * nla_nest_start(skb, type) start a nested attribute
121 * nla_nest_end(skb, nla) finalize a nested attribute
122 * nla_nest_cancel(skb, nla) cancel nested attribute construction
151 * nla_validate_nested() validate a stream of nested attributes
153 * nla_find_nested() find attribute in nested attributes
155 * nla_parse_nested() parse nested attribuets
157 * nla_for_each_nested() loop over the nested attributes
196 * done by checking len of nested header (or empty)
759 * nla_find_nested - find attribute in a set of nested attributes
[all …]
/linux-3.3/scripts/coccinelle/locks/
Dflags.cocci1 /// 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-3.3/arch/um/os-Linux/
Dsignal.c142 int nested, bail; in hard_handler() local
148 * set if this is a nested interrupt. in hard_handler()
158 nested = pending & 1; in hard_handler()
173 if (!nested) in hard_handler()
174 pending = from_irq_stack(nested); in hard_handler()
/linux-3.3/Documentation/devicetree/bindings/arm/
Dvic.txt5 nested or have the outputs wire-OR'd together.
20 - interrupts : Interrupt source for parent controllers if the VIC is nested.
/linux-3.3/arch/x86/kernel/
Dentry_64.S1502 * This means that we can have nested NMIs where the next
1504 * can't let it execute because the nested NMI will corrupt the
1524 * The NMI stack will tell any nested NMIs at that point that it is
1525 * nested. Then we pop the stack normally with iret, and if there was
1526 * a nested NMI that updated the copy interrupt stack frame, a
1536 * space, which means it is definitely not nested.
1594 * Because nested NMIs will use the pushed location that we
1623 * The saved RIP is used to fix up the copied RIP that a nested
1625 * is also used by nested NMIs and can not be trusted on exit.
1635 /* Make another copy, this one may be modified by nested NMIs */
[all …]
/linux-3.3/include/linux/netfilter/ipset/
Dip_set_ahash.h550 struct nlattr *nested; in type_pf_head() local
560 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in type_pf_head()
561 if (!nested) in type_pf_head()
574 ipset_nest_end(skb, nested); in type_pf_head()
588 struct nlattr *atd, *nested; in type_pf_list() local
608 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in type_pf_list()
609 if (!nested) { in type_pf_list()
618 ipset_nest_end(skb, nested); in type_pf_list()
995 struct nlattr *atd, *nested; in type_pf_tlist() local
1015 nested = ipset_nest_start(skb, IPSET_ATTR_DATA); in type_pf_tlist()
[all …]
/linux-3.3/Documentation/ia64/
Dmca.txt78 * MCA/INIT can be nested, to a depth of 2 on any cpu. In the case of a
79 nested error, we want diagnostics on the MCA/INIT handler that
128 * x86 NMI cannot be nested. MCA/INIT can be nested, to a depth of 2

12345678910