Home
last modified time | relevance | path

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

1234

/linux-6.15/tools/testing/selftests/drivers/net/mlxsw/
H A Dqos_ets_strict.sh61 defer simple_if_fini $h1
64 defer mtu_restore $h1
74 defer simple_if_fini $h2
77 defer mtu_restore $h2
90 defer mtu_restore $h3
105 defer mtu_restore $swp1
111 defer mtu_restore $swp2
132 defer mtu_restore $swp3
229 defer vrf_cleanup
261 defer stop_traffic $!
[all …]
H A Dqos_mc_aware.sh79 defer mtu_restore $h1
85 defer simple_if_fini $h2
88 defer mtu_restore $h2
101 defer mtu_restore $h3
113 defer mtu_restore $swp1
119 defer mtu_restore $swp2
125 defer mtu_restore $swp3
200 defer vrf_cleanup
219 defer stop_traffic $!
240 defer stop_traffic $!
[all …]
H A Dqos_max_descriptors.sh72 defer simple_if_fini $h1
75 defer vlan_destroy $h1 111
82 defer simple_if_fini $h2
85 defer vlan_destroy $h2 111
108 defer ip link set dev $swp1 down
111 defer vlan_destroy $swp1 111
136 defer vlan_destroy $swp2 111
159 defer ip link del dev br1
165 defer ip link set dev br1 down
182 defer vrf_cleanup
[all …]
H A Ddevlink_trap_policer.sh51 defer mtu_restore $h1
63 defer mtu_restore $h2
72 defer ip link set dev $rp1 down
75 defer ip link set dev $rp2 down
84 defer mtu_restore $rp1
87 defer mtu_restore $rp2
107 defer devlink_reload
110 defer vrf_cleanup
198 defer stop_traffic $!
222 defer stop_traffic $!
[all …]
H A Dsch_red_core.sh104 defer simple_if_fini $dev
107 defer mtu_restore $dev
110 defer vlan_destroy $dev 10
114 defer vlan_destroy $dev 11
160 defer ip link del dev br1_10
163 defer ip link del dev br1_11
166 defer ip link del dev br2_10
169 defer ip link del dev br2_11
176 defer mtu_restore $intf
254 defer vrf_cleanup
[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-6.15/tools/testing/selftests/net/forwarding/
H A Dsch_ets_core.sh169 defer simple_if_fini $h1
172 defer mtu_restore $h1
176 defer vlan_destroy $h1 1$i
186 defer simple_if_fini $h2
189 defer mtu_restore $h2
193 defer vlan_destroy $h2 1$i
205 defer mtu_restore $swp1
211 defer mtu_restore $swp2
222 defer ip link del dev br1$i
240 defer ets_delete_qdisc
[all …]
H A Dsch_red.sh59 defer mtu_restore $h1
72 defer mtu_restore $h2
81 defer mtu_restore $h3
99 defer mtu_restore $h1
102 defer mtu_restore $h2
105 defer mtu_restore $h3
129 defer vrf_cleanup
271 defer stop_traffic $!
292 defer stop_traffic $!
316 defer stop_traffic $!
[all …]
H A Dsch_tbf_core.sh63 defer simple_if_fini $dev
66 defer mtu_restore $dev
69 defer vlan_destroy $dev 10
73 defer vlan_destroy $dev 11
101 defer ip link del dev br10
104 defer ip link del dev br11
111 defer mtu_restore $intf
130 defer ip link set dev br10 down
133 defer ip link set dev br11 down
153 defer vrf_cleanup
[all …]
H A Dvxlan_reserved.sh51 defer simple_if_fini $h1 192.0.2.1/28
54 defer tc qdisc del dev $h1 clsact
58 defer tc filter del dev $h1 ingress pref 77
80 defer simple_if_fini $rp2 192.0.2.18/28
92 defer vrf_cleanup
95 defer forwarding_restore
H A Dsch_tbf_etsprio.sh33 defer tc qdisc del dev $swp2 root
46 defer tc qdisc del dev $swp2 root
/linux-6.15/tools/testing/selftests/drivers/net/hw/
H A Drss_ctx.py201 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
211 defer(ethtool, f"-X {cfg.ifname} {ctx_ref} delete")
232 defer(ethtool, f"-X {cfg.ifname} default")
237 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}")
309 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
312 defer(ethtool, f"-X {cfg.ifname} default")
453 defer(ethtool, f"-X {cfg.ifname} default")
565 defer(ethtool, f"-X {cfg.ifname} default")
612 defer(ethtool, f"-X {cfg.ifname} default")
644 defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
[all …]
H A Dtso.py15 from lib.py import bkg, cmd, defer, ethtool, ip, rand_port, wait_port_listen
107 defer(ip, f"link del {tun_type}-ksft")
114 defer(ip, f"link del {tun_type}-ksft", host=cfg.remote)
148 defer(ethtool, f"-K {cfg.ifname} tx-tcp-mangleid-segmentation off")
/linux-6.15/net/core/
H A Dgro_cells.c99 struct percpu_free_defer *defer; in percpu_free_defer_callback() local
101 defer = container_of(head, struct percpu_free_defer, rcu); in percpu_free_defer_callback()
102 free_percpu(defer->ptr); in percpu_free_defer_callback()
103 kfree(defer); in percpu_free_defer_callback()
108 struct percpu_free_defer *defer; in gro_cells_destroy() local
126 defer = kmalloc(sizeof(*defer), GFP_KERNEL | __GFP_NOWARN); in gro_cells_destroy()
127 if (likely(defer)) { in gro_cells_destroy()
128 defer->ptr = gcells->cells; in gro_cells_destroy()
129 call_rcu(&defer->rcu, percpu_free_defer_callback); in gro_cells_destroy()
H A Ddev.h205 static inline void napi_set_defer_hard_irqs(struct napi_struct *n, u32 defer) in napi_set_defer_hard_irqs() argument
207 WRITE_ONCE(n->defer_hard_irqs, defer); in napi_set_defer_hard_irqs()
216 u32 defer) in netdev_set_defer_hard_irqs() argument
223 WRITE_ONCE(netdev->napi_defer_hard_irqs, defer); in netdev_set_defer_hard_irqs()
225 napi_set_defer_hard_irqs(napi, defer); in netdev_set_defer_hard_irqs()
228 netdev->napi_config[i].defer_hard_irqs = defer; in netdev_set_defer_hard_irqs()
/linux-6.15/tools/testing/selftests/drivers/net/
H A Dping.py10 from lib.py import defer, ethtool, ip
63 defer(cmd, f"ip link set dev {cfg.ifname} xdpgeneric off")
71 defer(ip, f"link set dev {cfg.remote_ifname} mtu 1500", host=cfg.remote)
73 defer(ip, f"link set dev {cfg.ifname} mtu 1500 xdpgeneric off")
82 defer(ip, f"link set dev {cfg.ifname} mtu 1500 xdp off")
98 defer(ip, f"link set dev {cfg.remote_ifname} mtu 1500", host=cfg.remote)
101 defer(ip, f"link set dev {cfg.ifname} mtu 1500 xdp off")
115 defer(ip, f"link set dev {cfg.ifname} xdpoffload off")
H A Dstats.py13 from lib.py import cmd, ip, defer
169 defer(ip, f"link set dev {cfg.dev['ifname']} up")
201 defer(one.kill)
203 defer(two.kill)
233 defer(cmd, f"ethtool -L {cfg.ifname} {rx_type} {cur_queue_cnt}")
237 defer(stats.kill)
240 defer(ip, f"link set dev {cfg.ifname} up")
247 kill_updown = defer(updown.kill)
H A Dhds.py9 from lib.py import defer, ethtool, ip, random
46 defer(ethtool, f"-G {cfg.ifname} tx {rings['tx']}")
196 defer(netnl.rings_set, {'header': {'dev-index': cfg.ifindex},
225 defer(netnl.rings_set, {'header': {'dev-index': cfg.ifindex},
263 defer(netnl.rings_set, {'header': {'dev-index': cfg.ifindex},
/linux-6.15/tools/testing/selftests/net/
H A Dlib.sh502 defer ip link del dev "$name"
511 defer ip link set dev "$member" nomaster
521 defer ip link set dev "$name" address "$old_addr"
539 defer ip link set dev "$name" down
549 defer ip link set dev "$name" up
558 defer ip addr del dev "$name" "$@"
564 defer ip route del "$@"
570 defer bridge vlan del "$@"
H A Dfdb_notify.sh23 defer rm "$tmpf"
27 defer kill_process $!
/linux-6.15/tools/testing/selftests/net/lib/sh/
H A Ddefer.sh52 local defer="$@"
54 __DEFER__JOBS[$defer_key]="$defer"
86 defer() function
/linux-6.15/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()
H A Dclk-ccu-div.c344 static int ccu_div_clk_register(struct ccu_div_data *data, bool defer) in ccu_div_clk_register() argument
352 if (!!(info->features & CCU_DIV_BASIC) ^ defer) { in ccu_div_clk_register()
395 if (!!(data->divs_info[idx].features & CCU_DIV_BASIC) ^ defer) in ccu_div_clk_register()
404 static void ccu_div_clk_unregister(struct ccu_div_data *data, bool defer) in ccu_div_clk_unregister() argument
410 if (!!(data->divs_info[idx].features & CCU_DIV_BASIC) ^ defer) in ccu_div_clk_unregister()

1234