/linux-3.3/Documentation/virtual/kvm/ |
D | nested-vmx.txt | 1 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/ |
D | openvswitch.h | 123 * 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 …]
|
D | ip_vs.h | 317 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
|
D | nl80211.h | 210 * 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 …]
|
D | irqdesc.h | 25 * @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/ |
D | ip_set_bitmap_port.c | 80 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 …]
|
D | ip_set_bitmap_ip.c | 94 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 …]
|
D | ip_set_bitmap_ipmac.c | 169 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 …]
|
D | ip_set_list_set.c | 400 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/ |
D | genex.S | 38 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 …]
|
D | mcount.S | 68 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/ |
D | feature-fixups-test.S | 285 /* 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/ |
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 110 the summation of file sizes over all files nested beneath that
|
/linux-3.3/arch/x86/xen/ |
D | xen-asm_32.S | 58 * 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/ |
D | vmx.c | 80 * 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 …]
|
D | svm.c | 62 #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/ |
D | kernel-stacks | 19 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/ |
D | irq.c | 381 * 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/ |
D | netlink.h | 119 * 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/ |
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-3.3/arch/um/os-Linux/ |
D | signal.c | 142 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/ |
D | 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-3.3/arch/x86/kernel/ |
D | entry_64.S | 1502 * 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/ |
D | ip_set_ahash.h | 550 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/ |
D | mca.txt | 78 * 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
|