Home
last modified time | relevance | path

Searched refs:defer (Results 1 – 25 of 126) sorted by relevance

123456

/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dqos_ets_strict.sh63 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 Dqos_mc_aware.sh78 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 Dqos_max_descriptors.sh74 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 Dsch_red_core.sh106 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 Ddevlink_trap_policer.sh50 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 Dsch_ets.sh24 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 Dsch_red_ets.sh83 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 Dsch_red_root.sh35 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 Dsch_ets_core.sh171 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 Dsch_red.sh58 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 Dsch_tbf_core.sh65 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 Dvxlan_bridge_1q_mc_ul.sh138 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 Drss_ctx.py15 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 Diou-zcrx.py8 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 Drss_api.py13 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 Dgro_cells.c108 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 Dbridge_vlan_dump.sh21 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 Drtnetlink_notification.sh25 defer rm "$tmpfile"
29 defer kill_process "$monitor_pid"
68 defer rm "$tmpfile"
72 defer kill_process "$monitor_pid"
H A Dlib.sh552 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 Dping.py10 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 Dstats.py17 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 Dhds.py11 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 Dgro.py41 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 Dclk-ccu-pll.c148 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 Ddefer.sh68 local defer="${@@Q}"
70 __DEFER__JOBS[$defer_key]="$defer"
102 defer() function

123456