Home
last modified time | relevance | path

Searched refs:vif (Results 1 – 25 of 31) sorted by relevance

12

/xen/tools/hotplug/Linux/vif-post.d/
A D00-vif-local.hook2 # ${XEN_SCRIPT_DIR}/vif-post.d/00-vif-local.hook
4 # Script for performing local configuration of a vif.
5 # This script will be sourced by, e.g., vif-bridge after the hotplugging
6 # system calls vif-bridge. The script is here and not simply executed as
8 # variables set by the calling vif-* script.
12 # dev vif interface name (required).
14 # ip list of IP networks for the vif, space-separated
/xen/tools/hotplug/Linux/
A Dremus-netbuf-setup161 local vif=$1
164 do_or_die tc qdisc add dev "$vif" ingress
166 tc filter add dev "$vif" parent ffff: proto ip prio 10 \
171 do_without_error tc qdisc del dev "$vif" ingress
172 fatal "Failed to redirect traffic from $vif to $ifb"
177 local vif=$1
183 do_without_error tc qdisc del dev "$vif" ingress
193 local vif=$1
207 do_without_error tc qdisc del dev "$vif" ingress
A DMakefile5 XEN_SCRIPTS = vif-bridge
6 XEN_SCRIPTS += vif-route
7 XEN_SCRIPTS += vif-nat
8 XEN_SCRIPTS += vif-openvswitch
10 XEN_SCRIPTS += vif-setup
27 XEN_SCRIPT_DATA += xen-hotplug-common.sh xen-network-common.sh vif-common.sh
A Dvif-common.sh43 : ${type_if:=vif}
46 vif)
47 dev=$vif
60 test "$type_if" != vif && exit 0
82 if [ "$type_if" = vif ]; then
A Dvif234 setup_virtual_bridge_port "$vif"
35 add_to_bridge "$bridge" "$vif"
A Dvif-route46 vif)
62 call_hooks vif post
A Dvif-bridge104 call_hooks vif post
107 if [ "$type_if" = vif -a "$command" = "online" ]
A Dvif-openvswitch102 if [ "$type_if" = vif ]; then
107 if [ "$type_if" = vif -a "$command" = "online" ]; then
A Dvif-setup.in7 exec @XEN_SCRIPT_DIR@/vif-bridge $*
A Dvif-nat184 call_hooks vif post
/xen/tools/examples/
A DREADME21 vif-bridge - virtual network start/stop script in bridged mode
22 vif-common.sh - sourced by vif-bridge
23 vif-nat - xen virtual network start/stop script in NAT mode
24 vif-route - xen virtual network start/stop script in routed mode
25 xen-hotplug-common.sh - sourced by vif-common.sh
26 xen-network-common.sh - sourced by vif-common.sh
A Dxlexample.pvhlinux37 vif = [ '' ]
A Dxlexample.pvlinux39 vif = [ '' ]
A Dxlexample.hvm38 vif = [ '' ]
/xen/tools/libxl/
A Dlibxl_colo_nic.c99 const char *const vif = colo_nic->vif; in setup_async_exec() local
104 env[nr++] = libxl__strdup(gc, vif); in setup_async_exec()
167 colo_nic->vif = get_vifname(dev, nic); in colo_nic_setup()
168 if (!colo_nic->vif) { in colo_nic_setup()
200 const char *const vif = colo_nic->vif; in colo_save_setup_script_cb() local
218 aes->args[0], vif, hotplug_error); in colo_save_setup_script_cb()
237 if (!colo_nic || !colo_nic->vif) { in colo_nic_teardown()
A Dcheck-xl-vif-parse12 fprefix=tmp.check-xl-vif-parse
64 vif: {
88 vif: {
111 vif: {
134 vif: {
175 vif: {
A Dlibxl_netbuffer.c31 const char *vif; member
260 const char *const vif = remus_nic->vif; in setup_async_exec() local
266 env[nr++] = libxl__strdup(gc, vif); in setup_async_exec()
318 remus_nic->vif = get_vifname(dev, nic); in nic_setup()
319 if (!remus_nic->vif) { in nic_setup()
356 const char *const vif = remus_nic->vif; in netbuf_setup_script_cb() local
377 domid, vif); in netbuf_setup_script_cb()
393 rs->netbufscript, vif, hotplug_error); in netbuf_setup_script_cb()
403 LOGD(DEBUG, domid, "%s will buffer packets from vif %s", *ifb, vif); in netbuf_setup_script_cb()
A Dlibxl_colo.h54 const char *vif; member
/xen/docs/man/
A Dxl-network-configuration.5.pod10 This document specifies the xl config file format vif configuration
13 vif = [ '<vifspec>', '<vifspec>', ... ]
27 vif = [ 'mac=00:16:3E:74:34:32', 'mac=00:16:3e:5f:48:e4,bridge=xenbr1' ]
32 Each device has a C<DEVID> which is its index within the vif list, starting from 0.
98 by the vif-route hotplug script. See L<wiki|https://wiki.xenproject.org/wiki/Vif-route> for guidanc…
122 C<vif> -- this device will be provided as a paravirtualised device
172 C<XEN_SCRIPT_DIR/vif-bridge> but can be set to any script. Some example
226 It determines the frequency at which the vif transmission credit
A Dxl.conf.5.pod104 =item B<vif.default.script="PATH">
110 Default: C</etc/xen/scripts/vif-bridge>
112 =item B<vif.default.bridge="NAME">
120 =item B<vif.default.backend="NAME">
126 =item B<vif.default.gatewaydev="NAME">
/xen/tools/hotplug/NetBSD/
A DMakefile7 XEN_SCRIPTS += vif-bridge
8 XEN_SCRIPTS += vif-ip
/xen/tools/hotplug/FreeBSD/
A DMakefile5 XEN_SCRIPTS = vif-bridge block
/xen/stubdom/
A Dstubdom-dm135 echo -n "vif = [ " >> ${stubdom_configdir}/$domname-dm
/xen/docs/misc/
A Dxenstore-paths.pandoc296 #### ~/device/vif/$DEVID/* []
381 #### ~/backend/vif/$DOMID/$DEVID/* []
512 #### ~/feature/hotplug/vif = ("0"|"1") [w]
517 respectively, new vif by bringing online a new PV network device or
524 #### ~/attr/vif/$DEVID/name = STRING [w]
531 #### ~/attr/vif/$DEVID/mac/$INDEX = MAC_ADDRESS [w]
539 #### ~/attr/vif/$DEVID/ipv4/$INDEX = IPV4_ADDRESS [w]
540 #### ~/attr/vif/$DEVID/ipv6/$INDEX = IPV6_ADDRESS [w]
632 ifb device used by Remus to buffer network output from the associated vif.
/xen/docs/designs/
A Dnon-cooperative-migration.md36 *areas*. If we consider PV drivers for the *netif* protocol (i.e. class vif)
38 vif has index Z then the frontend area will reside under the parent node:
40 `/local/domain/Y/device/vif/Z`
46 and the normal backend area for vif Z would be:
48 `/local/domain/X/backend/vif/Y/Z`

Completed in 69 milliseconds

12