| /tools/testing/selftests/net/forwarding/ |
| D | mirror_lib.sh | 10 tc filter add dev $from_dev $direction \ 12 action mirred egress mirror dev $to_dev 20 tc filter del dev $swp1 $direction pref 1000 35 local dev=$1; shift 51 local t0=$(tc_rule_stats_get $dev $pref) 55 local t1=$(tc_rule_stats_get $dev $pref) 64 local dev=$1; shift 70 icmp_capture_install $dev "type $forward_type" 71 mirror_test v$h1 $ip1 $ip2 $dev 100 $expect 72 icmp_capture_uninstall $dev [all …]
|
| D | bridge_vlan_mcast.sh | 40 ip link add dev br0 type bridge mcast_snooping 1 mcast_querier 1 vlan_filtering 1 42 ip link set dev $swp1 master br0 43 ip link set dev $swp2 master br0 45 ip link set dev br0 up 46 ip link set dev $swp1 up 47 ip link set dev $swp2 up 49 tc qdisc add dev $swp1 clsact 50 tc qdisc add dev $swp2 clsact 52 bridge vlan add vid 10-11 dev $swp1 master 53 bridge vlan add vid 10-11 dev $swp2 master [all …]
|
| D | bridge_mdb.sh | 69 bridge vlan add vid 10 dev br0 self 70 bridge vlan add vid 20 dev br0 self 71 ip link set dev br0 up 73 ip link set dev $swp1 master br0 74 ip link set dev $swp1 up 75 bridge vlan add vid 10 dev $swp1 76 bridge vlan add vid 20 dev $swp1 78 ip link set dev $swp2 master br0 79 ip link set dev $swp2 up 80 bridge vlan add vid 10 dev $swp2 [all …]
|
| D | router_multipath.sh | 11 ip link set dev $h1 master vrf-h1 13 ip link set dev vrf-h1 up 14 ip link set dev $h1 up 16 ip address add 192.0.2.2/24 dev $h1 17 ip address add 2001:db8:1::2/64 dev $h1 28 ip address del 2001:db8:1::2/64 dev $h1 29 ip address del 192.0.2.2/24 dev $h1 31 ip link set dev $h1 down 38 ip link set dev $h2 master vrf-h2 40 ip link set dev vrf-h2 up [all …]
|
| D | vxlan_asymmetric.sh | 112 ip link set dev $if_name master $vrf_name 113 ip link set dev $vrf_name up 114 ip link set dev $if_name up 116 ip address add $ip_addr/24 dev $if_name 118 dev $if_name 131 ip neigh del $gw_ip dev $if_name 132 ip address del $ip_addr/24 dev $if_name 134 ip link set dev $if_name down 164 ip link set dev br1 address $(mac_get $swp1) 165 ip link set dev br1 up [all …]
|
| D | sch_tbf_core.sh | 59 local dev=$1; shift 62 simple_if_init $dev 63 mtu_set $dev 10000 65 vlan_create $dev 10 v$dev $(ipaddr $host 10)/28 66 ip link set dev $dev.10 type vlan egress 0:0 68 vlan_create $dev 11 v$dev $(ipaddr $host 11)/28 69 ip link set dev $dev.11 type vlan egress 0:1 74 local dev=$1; shift 76 vlan_destroy $dev 11 77 vlan_destroy $dev 10 [all …]
|
| D | router_bridge_lag.sh | 87 ip link set dev lag1 address $(mac_get $h1) 88 ip link set dev $h1 master lag1 89 ip link set dev $h4 master lag1 91 ip link set dev $h1 up 92 ip link set dev $h4 up 101 ip link set dev $h4 down 102 ip link set dev $h1 down 104 ip link set dev $h4 nomaster 105 ip link set dev $h1 nomaster 112 ip link set dev lag4 address $(mac_get $h2) [all …]
|
| D | vxlan_symmetric.sh | 122 ip link set dev $if_name master $vrf_name 123 ip link set dev $vrf_name up 124 ip link set dev $if_name up 126 ip address add $ip_addr/24 dev $if_name 128 dev $if_name 141 ip neigh del $gw_ip dev $if_name 142 ip address del $ip_addr/24 dev $if_name 144 ip link set dev $if_name down 174 ip link set dev br1 address $(mac_get $swp1) 175 ip link set dev br1 up [all …]
|
| D | vxlan_symmetric_ipv6.sh | 124 ip link set dev $if_name master $vrf_name 125 ip link set dev $vrf_name up 126 ip link set dev $if_name up 128 ip address add $ip_addr/64 dev $if_name 130 dev $if_name 143 ip neigh del $gw_ip dev $if_name 144 ip address del $ip_addr/64 dev $if_name 146 ip link set dev $if_name down 176 ip link set dev br1 address $(mac_get $swp1) 177 ip link set dev br1 up [all …]
|
| D | dual_vxlan_bridge.sh | 89 tc qdisc add dev $h1 clsact 96 tc qdisc del dev $h1 clsact 103 tc qdisc add dev $h2 clsact 110 tc qdisc del dev $h2 clsact 116 ip address add dev $rp1 192.0.2.17/28 127 ip address del dev $rp1 192.0.2.17/28 135 ip link set dev br1 addrgenmode none 138 ip link set dev br1 address $(mac_get $swp1) 139 ip link set dev br1 up 145 ip link set dev br2 address $(mac_get $swp2) [all …]
|
| D | vxlan_bridge_1q_ipv6.sh | 120 tc qdisc add dev $h1 clsact 129 tc qdisc del dev $h1 clsact 136 tc qdisc add dev $h2 clsact 145 tc qdisc del dev $h2 clsact 151 ip address add dev $rp1 2001:db8:3::1/64 162 ip address del dev $rp1 2001:db8:3::1/64 171 ip link set dev br1 address $(mac_get $swp1) 172 ip link set dev br1 up 174 ip link set dev $rp1 up 176 tc qdisc add dev $rp1 clsact [all …]
|
| D | fib_offload_lib.sh | 14 | jq -e '.[]["flags"] | contains(["trap"])' &> /dev/null 64 ip -n $ns link set dev dummy$i up 67 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 0 metric 1024 71 ip -n $ns route append 192.0.2.0/24 dev dummy2 tos 0 metric 1024 75 ip -n $ns route prepend 192.0.2.0/24 dev dummy3 tos 0 metric 1024 85 ip -n $ns link del dev dummy$i 96 ip -n $ns link set dev dummy1 up 98 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 0 metric 1024 102 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 8 metric 1024 109 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 4 metric 1024 [all …]
|
| D | vxlan_asymmetric_ipv6.sh | 112 ip link set dev $if_name master $vrf_name 113 ip link set dev $vrf_name up 114 ip link set dev $if_name up 116 ip address add $ip_addr/64 dev $if_name 118 dev $if_name 131 ip neigh del $gw_ip dev $if_name 132 ip address del $ip_addr/64 dev $if_name 134 ip link set dev $if_name down 164 ip link set dev br1 address $(mac_get $swp1) 165 ip link set dev br1 up [all …]
|
| D | vxlan_bridge_1q.sh | 107 tc qdisc add dev $h1 clsact 116 tc qdisc del dev $h1 clsact 123 tc qdisc add dev $h2 clsact 132 tc qdisc del dev $h2 clsact 138 ip address add dev $rp1 192.0.2.17/28 149 ip address del dev $rp1 192.0.2.17/28 158 ip link set dev br1 address $(mac_get $swp1) 159 ip link set dev br1 up 161 ip link set dev $rp1 up 167 ip link set dev vx10 up [all …]
|
| /tools/testing/selftests/powerpc/eeh/ |
| D | eeh-functions.sh | 7 echo >/dev/stderr $* 11 local dev="$1" 12 local path="/sys/bus/pci/devices/$dev/eeh_pe_state" 67 if [ -e "/sys/bus/pci/devices/$dev/pci_bus" ] ; then 68 log "$dev, Skipped: bridge" 76 if [ "ahci" = "$(basename $(realpath /sys/bus/pci/devices/$dev/driver))" ] ; then 77 log "$dev, Skipped: ahci doesn't support recovery" 86 if ! pe_ok $dev ; then 87 log "$dev, Skipped: Bad initial PE state" 95 local dev="$1" [all …]
|
| /tools/testing/selftests/drivers/net/mlxsw/ |
| D | q_in_q_veto.sh | 28 ip link set dev $swp1 up 29 ip link set dev $swp2 up 38 ip link set dev $swp2 down 39 ip link set dev $swp1 down 49 ip link add dev br0 type bridge vlan_filtering 1 \ 51 ip link set dev br0 addrgenmode none 53 ip link set dev br0 up 54 ip link set dev $swp1 master br0 57 protocol $netdev_proto id 100 2>/dev/null 61 protocol $netdev_proto id 100 2>&1 >/dev/null \ [all …]
|
| D | extack.sh | 22 ip link set dev $swp1 up 23 ip link set dev $swp2 up 30 ip link set dev $swp2 down 31 ip link set dev $swp1 down 39 ip link set dev br1 addrgenmode none 40 ip link set dev br1 up 45 ip link set dev vx1 master br1 48 ip link set dev $swp1 master br1 52 ip link set dev br2 addrgenmode none 53 ip link set dev br2 up [all …]
|
| D | rtnetlink.sh | 49 ip link set dev $swp1 up 50 ip link set dev $swp2 up 57 ip link set dev $swp2 down 58 ip link set dev $swp1 down 68 ip link set dev $swp1 master vrf-test 70 ip -4 address add 192.0.2.1/24 dev vrf-test 72 ip -6 address add 2001:db8:1::1/64 dev vrf-test 77 ip link del dev vrf-test 87 ip addr add dev $swp1 192.0.2.1/28 92 ip link set dev br1 addr $swp2_mac [all …]
|
| D | vxlan_fdb_veto.sh | 38 ip link add dev br0 type bridge mcast_snooping 0 40 ip link set dev $swp1 up 41 ip link set dev $swp1 master br0 42 ip link set dev $swp2 up 46 ip link set dev vxlan0 master br0 53 ip link set dev vxlan0 nomaster 54 ip link del dev vxlan0 56 ip link set dev $swp2 down 57 ip link set dev $swp1 nomaster 58 ip link set dev $swp1 down [all …]
|
| D | vxlan.sh | 45 ip link set dev $swp1 up 46 ip link set dev $swp2 up 53 ip link set dev $swp2 down 54 ip link set dev $swp1 down 59 ip link set dev $swp1 master br0 61 ip link set dev vxlan0 master br0 64 ip link set dev $swp1 nomaster 66 ip link set dev $swp1 master br0 72 ip link set dev $swp1 master br0 74 ip link set dev vxlan0 master br0 &> /dev/null [all …]
|
| /tools/virtio/ |
| D | virtio_test.c | 68 void vhost_vq_setup(struct vdev_info *dev, struct vq_info *info) in vhost_vq_setup() argument 72 unsigned long long features = dev->vdev.features; in vhost_vq_setup() 80 r = ioctl(dev->control, VHOST_SET_FEATURES, &features); in vhost_vq_setup() 83 r = ioctl(dev->control, VHOST_SET_VRING_NUM, &state); in vhost_vq_setup() 86 r = ioctl(dev->control, VHOST_SET_VRING_BASE, &state); in vhost_vq_setup() 88 r = ioctl(dev->control, VHOST_SET_VRING_ADDR, &addr); in vhost_vq_setup() 91 r = ioctl(dev->control, VHOST_SET_VRING_KICK, &file); in vhost_vq_setup() 94 r = ioctl(dev->control, VHOST_SET_VRING_CALL, &file); in vhost_vq_setup() 111 static void vq_info_add(struct vdev_info *dev, int num) in vq_info_add() argument 113 struct vq_info *info = &dev->vqs[dev->nvqs]; in vq_info_add() [all …]
|
| D | vhost_net_test.c | 60 static int tun_alloc(struct vdev_info *dev, char *tun_name) in tun_alloc() argument 98 memcpy(dev->mac, &ifr.ifr_hwaddr.sa_data, ETHER_ADDR_LEN); in tun_alloc() 102 static void vdev_create_socket(struct vdev_info *dev, char *tun_name) in vdev_create_socket() argument 106 dev->sock = socket(AF_PACKET, SOCK_RAW, htons(TEST_PTYPE)); in vdev_create_socket() 107 assert(dev->sock != -1); in vdev_create_socket() 110 assert(ioctl(dev->sock, SIOCGIFINDEX, &ifr) >= 0); in vdev_create_socket() 112 dev->ifindex = ifr.ifr_ifindex; in vdev_create_socket() 115 assert(ioctl(dev->sock, SIOCGIFFLAGS, &ifr) >= 0); in vdev_create_socket() 117 assert(ioctl(dev->sock, SIOCSIFFLAGS, &ifr) >= 0); in vdev_create_socket() 120 static void vdev_send_packet(struct vdev_info *dev) in vdev_send_packet() argument [all …]
|
| /tools/usb/ |
| D | testusb.c | 159 struct usb_device_descriptor dev; in testdev_ifnum() local 161 if (fread(&dev, sizeof dev, 1, fd) != 1) in testdev_ifnum() 164 if (dev.bLength != sizeof dev || dev.bDescriptorType != USB_DT_DEVICE) in testdev_ifnum() 168 if (dev.idVendor == 0x0547 && dev.idProduct == 0x1002) in testdev_ifnum() 184 if (dev.idVendor == 0x0547 && dev.idProduct == 0x2235) in testdev_ifnum() 188 if (dev.idVendor == 0x04b4 && dev.idProduct == 0x8613) in testdev_ifnum() 192 if (dev.idVendor == 0x0547 && dev.idProduct == 0x0080) in testdev_ifnum() 196 if (dev.idVendor == 0x06cd && dev.idProduct == 0x010b) in testdev_ifnum() 202 if (dev.idVendor == 0x0525 && dev.idProduct == 0xa4a0) in testdev_ifnum() 206 if (dev.idVendor == 0x0525 && dev.idProduct == 0xa4a4) in testdev_ifnum() [all …]
|
| /tools/testing/selftests/drivers/net/virtio_net/ |
| D | virtio_net_common.sh | 36 local dev=$1; shift 37 local device_path="/sys/class/net/$dev/device/" 44 local dev=$1; shift 45 local device=`virtio_device_get $dev` 53 local dev=$1; shift 54 local device=`virtio_device_get $dev` 61 local dev=$1; shift 62 local debugfs=`virtio_debugfs_get $dev` 69 echo "SKIP: not possible to access debugfs for $dev" 76 local dev=$1; shift [all …]
|
| /tools/testing/selftests/net/ |
| D | arp_ndisc_evict_nocarrier.sh | 28 sysctl -w net.ipv6.conf.veth1.ndisc_evict_nocarrier=1 >/dev/null 2>&1 29 sysctl -w net.ipv6.conf.all.ndisc_evict_nocarrier=1 >/dev/null 2>&1 39 $IP -6 addr add $V6_ADDR0/64 dev veth1 nodad 41 ip -netns ${peer} -6 addr add $V6_ADDR1/64 dev veth2 nodad 43 ip netns exec ${me} sysctl -w $1 >/dev/null 2>&1 46 ip netns exec ${me} ping -6 -c1 -Iveth1 $V6_ADDR1 >/dev/null 2>&1 48 ip netns exec ${me} ip -6 neigh get $V6_ADDR1 dev veth1 >/dev/null 2>&1 62 ip link set dev veth0 up 63 ip link set dev veth1 netns "${PEER_NS}" 64 ip netns exec "${PEER_NS}" ip link set dev veth1 up [all …]
|