| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | qos_ets_strict.sh | 63 defer mtu_restore $h1 66 defer vlan_destroy $h1 111 75 defer mtu_restore $h2 78 defer vlan_destroy $h2 222 87 defer mtu_restore $h3 90 defer vlan_destroy $h3 111 93 defer vlan_destroy $h3 222 99 defer ip link set dev $swp1 down 102 defer mtu_restore $swp1 105 defer ip link set dev $swp2 down [all …]
|
| H A D | qos_mc_aware.sh | 78 defer mtu_restore $h1 86 defer mtu_restore $h2 89 defer vlan_destroy $h2 111 98 defer mtu_restore $h3 101 defer vlan_destroy $h3 111 107 defer ip link set dev $swp1 down 110 defer mtu_restore $swp1 113 defer ip link set dev $swp2 down 116 defer mtu_restore $swp2 119 defer ip link set dev $swp3 down [all …]
|
| H A D | qos_max_descriptors.sh | 74 defer vlan_destroy $h1 111 83 defer vlan_destroy $h2 111 106 defer ip link set dev $swp1 down 109 defer vlan_destroy $swp1 111 114 defer devlink_tc_bind_pool_th_restore $swp1 1 ingress 118 defer devlink_port_pool_th_restore $swp1 1 122 defer tc qdisc del dev $swp1 root 125 defer dcb buffer set dev $swp1 prio-buffer all:0 131 defer ip link set dev $swp2 down 134 defer vlan_destroy $swp2 111 [all …]
|
| H A D | sch_red_core.sh | 106 defer mtu_restore $dev 109 defer vlan_destroy $dev 10 113 defer vlan_destroy $dev 11 127 defer tc qdisc del dev $h2 clsact 145 defer tc qdisc del dev $h2 root handle 10: 159 defer ip link del dev br1_10 162 defer ip link del dev br1_11 165 defer ip link del dev br2_10 168 defer ip link del dev br2_11 172 defer ip link set dev $intf down [all …]
|
| H A D | devlink_trap_policer.sh | 50 defer mtu_restore $h1 53 defer ip -4 route del default vrf v$h1 nexthop via 192.0.2.2 61 defer mtu_restore $h2 64 defer ip -4 route del default vrf v$h2 nexthop via 198.51.100.2 70 defer ip link set dev $rp1 down 73 defer ip link set dev $rp2 down 76 defer __addr_add_del $rp1 del 192.0.2.2/24 79 defer __addr_add_del $rp2 del 198.51.100.2/24 82 defer mtu_restore $rp1 85 defer mtu_restore $rp2 [all …]
|
| H A D | sch_ets.sh | 24 defer tc qdisc del dev $swp2 root handle 3: 34 defer devlink_port_pool_th_restore $swp1 0 38 defer devlink_tc_bind_pool_th_restore $swp1 0 ingress 42 defer devlink_port_pool_th_restore $swp2 4 46 defer devlink_tc_bind_pool_th_restore $swp2 7 egress 50 defer devlink_tc_bind_pool_th_restore $swp2 6 egress 54 defer devlink_tc_bind_pool_th_restore $swp2 5 egress
|
| H A D | sch_red_ets.sh | 83 defer uninstall_qdisc 92 defer uninstall_qdisc 101 defer uninstall_qdisc 110 defer uninstall_qdisc 126 defer uninstall_qdisc 137 defer uninstall_qdisc 146 defer uninstall_qdisc 155 defer uninstall_qdisc
|
| H A D | sch_red_root.sh | 35 defer uninstall_qdisc 43 defer uninstall_qdisc 51 defer uninstall_qdisc 59 defer uninstall_qdisc 67 defer uninstall_qdisc 77 defer uninstall_qdisc
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | sch_ets_core.sh | 171 defer mtu_restore $h1 175 defer vlan_destroy $h1 1$i 187 defer mtu_restore $h2 191 defer vlan_destroy $h2 1$i 200 defer ip link set dev $swp1 down 203 defer mtu_restore $swp1 206 defer ip link set dev $swp2 down 209 defer mtu_restore $swp2 213 defer vlan_destroy $swp1 1$i 217 defer vlan_destroy $swp2 1$i [all …]
|
| H A D | sch_red.sh | 58 defer mtu_restore $h1 62 defer tc qdisc del dev $h1 root 70 defer mtu_restore $h2 78 defer mtu_restore $h3 84 defer ip link del dev br 87 defer ip link set dev $swp1 down nomaster 90 defer ip link set dev $swp2 down nomaster 93 defer ip link set dev $swp3 down nomaster 96 defer mtu_restore $h1 99 defer mtu_restore $h2 [all …]
|
| H A D | sch_tbf_core.sh | 65 defer mtu_restore $dev 68 defer vlan_destroy $dev 10 72 defer vlan_destroy $dev 11 86 defer tc qdisc del dev $h2 clsact 100 defer ip link del dev br10 103 defer ip link del dev br11 107 defer ip link set dev $intf down 110 defer mtu_restore $intf 114 defer vlan_destroy $intf $vlan 117 defer ip link set dev $intf.$vlan nomaster [all …]
|
| H A D | vxlan_bridge_1q_mc_ul.sh | 138 defer tc qdisc del dev "$dev" clsact 145 defer tc filter del dev "$dev" ingress proto ip pref 104 153 defer tc filter del dev "$dev" ingress proto ipv6 pref 106 163 defer vrf_destroy "v$h2" 188 defer vrf_destroy "v$h3" 317 defer ip netns del ns2 321 defer ip -n ns2 link set dev "v2$h2" netns 1 333 defer ip netns del ns3 337 defer ip -n ns3 link set dev "v2$h3" netns 1 377 defer mc_cli remove "$swp2" 192.0.2.100 "$GROUP4" "$swp1" "$swp3" [all …]
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | rss_ctx.py | 15 from lib.py import cmd, ethtool, ip, defer, GenerateTraffic, CmdExitFailure, wait_file 146 reset_indir = defer(ethtool, f"-X {cfg.ifname} default") 208 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}") 218 defer(ethtool, f"-X {cfg.ifname} {ctx_ref} delete") 239 defer(ethtool, f"-X {cfg.ifname} default") 244 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}") 271 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}") 285 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}") 316 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}") 319 defer(ethtool, f"-X {cfg.ifname} default") [all …]
|
| H A D | iou-zcrx.py | 8 from lib.py import bkg, cmd, defer, ethtool, rand_port, wait_port_listen 45 defer(cfg.ethnl.rings_set, {'header': {'dev-index': cfg.ifindex}, 52 defer(ethtool, f"-X {cfg.ifname} default") 55 defer(ethtool, f"-N {cfg.ifname} delete {flow_rule_id}") 72 defer(cfg.ethnl.rings_set, {'header': {'dev-index': cfg.ifindex}, 79 defer(ethtool, f"-X {cfg.ifname} default") 82 defer(ethtool, f"-X {cfg.ifname} delete context {rss_ctx_id}") 85 defer(ethtool, f"-N {cfg.ifname} delete {flow_rule_id}") 130 defer(ethtool, f"-G {cfg.ifname} tcp-data-split auto") 133 defer(ethtool, f"-G {cfg.ifname} hds-thresh {hds_thresh}") [all …]
|
| H A D | rss_api.py | 13 from lib.py import defer, ethtool, CmdExitFailure 91 reset = defer(cfg.ethnl.rss_set, 126 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete") 164 reset = defer(ethtool, f"-X {cfg.ifname} default") 189 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete") 210 defer(cfg.ethnl.rss_set, 265 defer(cfg.ethnl.rss_set, {"header": {"dev-index": cfg.ifindex},} | old) 285 reset = defer(ethtool, f"--disable-netlink -N {cfg.ifname} " 333 defer(cfg.ethnl.rss_set, {"header": {"dev-index": cfg.ifindex},} | old) 375 reset = defer(ethtool, [all …]
|
| /linux/net/core/ |
| H A D | gro_cells.c | 108 struct percpu_free_defer *defer; in percpu_free_defer_callback() local 110 defer = container_of(head, struct percpu_free_defer, rcu); in percpu_free_defer_callback() 111 free_percpu(defer->ptr); in percpu_free_defer_callback() 112 kfree(defer); in percpu_free_defer_callback() 117 struct percpu_free_defer *defer; in gro_cells_destroy() local 135 defer = kmalloc_obj(*defer, GFP_KERNEL | __GFP_NOWARN); in gro_cells_destroy() 136 if (likely(defer)) { in gro_cells_destroy() 137 defer->ptr = gcells->cells; in gro_cells_destroy() 138 call_rcu(&defer->rcu, percpu_free_defer_callback); in gro_cells_destroy()
|
| /linux/tools/testing/selftests/net/ |
| H A D | bridge_vlan_dump.sh | 21 defer cleanup_all_ns 38 defer bridge -n "$NS" vlan del vid 10 dev dummy0 41 defer bridge -n "$NS" vlan del vid 11 dev dummy0 76 defer bridge -n "$NS" vlan del vid 10 dev dummy0 79 defer bridge -n "$NS" vlan del vid 11 dev dummy0 114 defer bridge -n "$NS" vlan del vid 10 dev dummy0 117 defer bridge -n "$NS" vlan del vid 11 dev dummy0 122 defer bridge -n "$NS" mdb del dev br0 port dummy0 grp 239.1.1.1 vid 10 126 defer bridge -n "$NS" mdb del dev br0 port dummy0 grp 239.1.1.2 vid 10 130 defer bridge -n "$NS" mdb del dev br0 port dummy0 grp 239.1.1.1 vid 11 [all …]
|
| H A D | rtnetlink_notification.sh | 25 defer rm "$tmpfile" 29 defer kill_process "$monitor_pid" 68 defer rm "$tmpfile" 72 defer kill_process "$monitor_pid"
|
| H A D | lib.sh | 552 defer ip link del dev "$name" 561 defer ip link set dev "$member" nomaster 571 defer ip link set dev "$name" address "$old_addr" 595 defer ip link set dev "$name" down 605 defer ip link set dev "$name" up 614 defer ip addr del dev "$name" "$@" 620 defer ip route del "$@" 626 defer bridge vlan del "$@"
|
| /linux/tools/testing/selftests/drivers/net/ |
| H A D | ping.py | 10 from lib.py import defer, ethtool, ip 61 defer(ethtool, f" -K {cfg.ifname} " + setting) 73 defer(cmd, f"ip link set dev {cfg.ifname} xdpgeneric off") 81 defer(ip, f"link set dev {cfg.remote_ifname} mtu 1500", host=cfg.remote) 83 defer(ip, f"link set dev {cfg.ifname} mtu 1500 xdpgeneric off") 92 defer(ip, f"link set dev {cfg.ifname} mtu 1500 xdp off") 108 defer(ip, f"link set dev {cfg.remote_ifname} mtu 1500", host=cfg.remote) 111 defer(ip, f"link set dev {cfg.ifname} mtu 1500 xdp off") 125 defer(ip, f"link set dev {cfg.ifname} xdpoffload off")
|
| H A D | stats.py | 17 from lib.py import cmd, ip, defer 212 defer(ip, f"link set dev {cfg.dev['ifname']} up") 244 defer(one.kill) 246 defer(two.kill) 277 defer(cmd, f"ethtool -L {cfg.ifname} {rx_type} {cur_queue_cnt}") 281 defer(stats.kill) 284 defer(ip, f"link set dev {cfg.ifname} up") 291 kill_updown = defer(updown.kill)
|
| H A D | hds.py | 11 from lib.py import defer, ethtool, ip 48 defer(ethtool, f"-G {cfg.ifname} tx {rings['tx']}") 89 defer(_hds_reset, cfg, netnl, rings) 236 defer(netnl.rings_set, {'header': {'dev-index': cfg.ifindex}, 265 defer(netnl.rings_set, {'header': {'dev-index': cfg.ifindex}, 303 defer(netnl.rings_set, {'header': {'dev-index': cfg.ifindex},
|
| H A D | gro.py | 41 from lib.py import bkg, cmd, defer, ethtool, ip 82 defer(_write_defer_restore, cfg, path, orig_val) 88 defer(ip, f"link set dev {dev['ifname']} mtu {dev['mtu']}", host=host) 109 defer(ethtool, " ".join(old), host=host) 158 defer(ip, f"link set dev {cfg.ifname} xdpgeneric off")
|
| /linux/drivers/clk/baikal-t1/ |
| H A D | clk-ccu-pll.c | 148 static int ccu_pll_clk_register(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_register() argument 157 if (!!(info->features & CCU_PLL_BASIC) ^ defer) { in ccu_pll_clk_register() 186 if (!!(pll_info[idx].features & CCU_PLL_BASIC) ^ defer) in ccu_pll_clk_register() 195 static void ccu_pll_clk_unregister(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_unregister() argument 201 if (!!(pll_info[idx].features & CCU_PLL_BASIC) ^ defer) in ccu_pll_clk_unregister()
|
| /linux/tools/testing/selftests/net/lib/sh/ |
| H A D | defer.sh | 68 local defer="${@@Q}" 70 __DEFER__JOBS[$defer_key]="$defer" 102 defer() function
|