Home
last modified time | relevance | path

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

1234

/linux/tools/testing/selftests/drivers/net/hw/
H A Diou-zcrx.py10 from lib.py import bkg, cmd, defer, ethtool, rand_port, wait_port_listen
76 defer(cfg.ethnl.rings_set, {'header': {'dev-index': cfg.ifindex},
80 defer(mp_clear_wait, cfg)
84 defer(ethtool, f"-X {cfg.ifname} default")
87 defer(ethtool, f"-N {cfg.ifname} delete {flow_rule_id}")
104 defer(cfg.ethnl.rings_set, {'header': {'dev-index': cfg.ifindex},
108 defer(mp_clear_wait, cfg)
112 defer(ethtool, f"-X {cfg.ifname} default")
115 defer(ethtool, f"-X {cfg.ifname} delete context {rss_ctx_id}")
118 defer(ethtoo
[all...]
H A Drss_ctx.py15 from lib.py import cmd, ethtool, ip, defer, CmdExitFailure, wait_file
63 defer(ethtool, f"-K {cfg.ifname} ntuple-filters off")
148 reset_indir = defer(ethtool, f"-X {cfg.ifname} default")
227 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
237 defer(ethtool, f"-X {cfg.ifname} {ctx_ref} delete")
258 defer(ethtool, f"-X {cfg.ifname} default")
263 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}")
290 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
304 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
335 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
[all …]
H A Dipsec_vxlan.py9 from lib.py import CmdExitFailure, NetDrvEpEnv, cmd, defer, ethtool, ip
77 defer(ip, f"link del {vxlan_name}")
85 defer(ip, f"link del {vxlan_name}", host=cfg.remote)
95 defer(xfrm, f"state del src {local_addr} dst {remote_addr} "
103 defer(xfrm, f"state del src {remote_addr} dst {local_addr} "
112 defer(xfrm, f"state del src {remote_addr} dst {local_addr} "
121 defer(xfrm, f"state del src {local_addr} dst {remote_addr} "
128 defer(xfrm, f"policy del src {local_addr} dst {remote_addr} "
135 defer(xfrm, f"policy del src {remote_addr} dst {local_addr} "
143 defer(xfrm, f"policy del src {remote_addr} dst {local_addr} "
[all …]
H A Ddevlink_rate_cross_esw.py36 from lib.py import cmd, defer, ip, tool
92 defer(cleanup_esw, pf)
220 defer(rate_del, cfg.devnl, pf0_pci, "group0")
224 defer(rate_clear_leaf_parent, cfg.devnl, pf0_pci, vf0_idx)
236 defer(rate_del, cfg.devnl, pf0_pci, "group1")
241 defer(rate_clear_leaf_parent, cfg.devnl, pf1_pci, vf1_idx)
253 defer(rate_del, cfg.devnl, pf0_pci, "group2")
258 defer(rate_clear_leaf_parent, cfg.devnl, pf1_pci, vf1_idx)
262 defer(rate_clear_leaf_parent, cfg.devnl, pf0_pci, vf0_idx)
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 …]
H A Dtoeplitz.py16 from lib.py import cmd, bkg, rand_port, defer
69 defer(cfg.ethnl.channels_set, ehdr | restore)
181 defer(cfg.ethnl.rss_set, {"header": {"dev-index": cfg.ifindex},
211 defer(_configure_rps, cfg, [])
H A Ddevlink_rate_tc_bw.py66 from lib.py import cmd, defer, ethtool, ip
112 defer(cmd, f"devlink dev eswitch set pci/{cfg.pci} mode legacy")
117 defer(cmd, f"echo 0 > /sys/class/net/{cfg.ifname}/device/sriov_numvfs", shell=True)
179 defer(cmd, f"ip link del name {bridge_name} type bridge")
238 defer(cmd, f"ip link del {vlan_dev}", host=cfg.remote)
H A Ddevmem_lib.py8 from lib.py import (bkg, cmd, defer, ethtool, rand_port, wait_port_listen,
42 defer(_restore_nr_hugepages, nr_hugepages)
110 defer(ethnl.rings_set, {'header': {'dev-index': cfg.ifindex},
117 defer(ethtool, f"-X {cfg.ifname} default")
148 defer(ethtool, f"-N {cfg.ifname} delete {flow_rule_id}")
H A Dtso.py15 from lib.py import bkg, cmd, defer, ethtool, ip, rand_port, wait_port_listen
111 defer(ip, f"link del {tun_type}-ksft")
118 defer(ip, f"link del {tun_type}-ksft", host=cfg.remote)
141 defer(restore_wanted_features, cfg)
/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()
H A Ddev.h260 static inline void napi_set_defer_hard_irqs(struct napi_struct *n, u32 defer) in napi_set_defer_hard_irqs() argument
262 WRITE_ONCE(n->defer_hard_irqs, defer); in napi_set_defer_hard_irqs()
271 u32 defer) in netdev_set_defer_hard_irqs() argument
278 WRITE_ONCE(netdev->napi_defer_hard_irqs, defer); in netdev_set_defer_hard_irqs()
280 napi_set_defer_hard_irqs(napi, defer); in netdev_set_defer_hard_irqs()
283 netdev->napi_config[i].defer_hard_irqs = defer; in netdev_set_defer_hard_irqs()
/linux/tools/testing/selftests/net/
H A Dbridge_vlan_dump.sh22 defer cleanup_all_ns
39 defer bridge -n "$NS" vlan del vid 10 dev dummy0
42 defer bridge -n "$NS" vlan del vid 11 dev dummy0
77 defer bridge -n "$NS" vlan del vid 10 dev dummy0
80 defer bridge -n "$NS" vlan del vid 11 dev dummy0
115 defer bridge -n "$NS" vlan del vid 10 dev dummy0
118 defer bridge -n "$NS" vlan del vid 11 dev dummy0
123 defer bridge -n "$NS" mdb del dev br0 port dummy0 grp 239.1.1.1 vid 10
127 defer bridge -n "$NS" mdb del dev br0 port dummy0 grp 239.1.1.2 vid 10
131 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.sh587 defer ip link del dev "$name"
596 defer ip link set dev "$member" nomaster
606 defer ip link set dev "$name" address "$old_addr"
630 defer ip link set dev "$name" down
640 defer ip link set dev "$name" up
649 defer ip addr del dev "$name" "$@"
655 defer ip route del "$@"
661 defer bridge vlan del "$@"
H A Dtest_vxlan_vnifilter_notify.sh35 defer cleanup_all_ns
51 defer rm "$tmpf"
56 defer kill_process "$monitor_pid"
/linux/tools/testing/selftests/net/forwarding/
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/
H A Dring_reconfig.py16 from lib.py import cmd, defer, rand_port, tc, NlError
50 defer(cfg.eth.channels_set, ehdr | restore)
111 defer(cfg.eth.channels_set, ehdr | restore)
132 defer(cfg.eth.rings_set, ehdr | restore)
182 defer(_write_file, path, orig_val)
216 defer(tc, f"qdisc replace dev {cfg.ifname} parent {parent} {orig_kind}")
225 defer(tc, f"qdisc replace dev {cfg.ifname} root mq")
242 defer(tc, f"qdisc del dev {cfg.ifname} clsact")
251 defer(tc, f"filter del dev {cfg.ifname} egress pref 1")
255 defer(tc, f"filter del dev {cfg.ifname} egress pref 101")
[all …]
H A Dshaper.py13 from lib.py import cmd, defer
220 defer(_delete_shaper, cfg, nl_shaper, {'scope': 'queue', 'id': 0})
254 defer(_delete_shaper, cfg, nl_shaper, {'scope': 'queue', 'id': 0})
306 defer(_delete_shaper, cfg, nl_shaper, {'scope': 'queue', 'id': 0})
316 defer(_delete_shaper, cfg, nl_shaper, {'scope': 'queue', 'id': 1})
404 defer(_delete_shaper, cfg, nl_shaper, {'scope': 'queue', 'id': 0})
457 del_node = defer(_delete_shaper, cfg, nl_shaper, {'scope': 'netdev'})
458 del_queues = [defer(_delete_shaper, cfg, nl_shaper,
627 defer(_delete_shaper, cfg, nl_shaper, {'scope': 'queue', 'id': 1})
668 defer(_delete_shaper, cfg, nl_shaper, {'scope': 'queue', 'id': i})
[all …]
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 Dnapi_threaded.py11 from lib.py import cmd, defer, ethtool
34 defer(ethtool, f"-L {cfg.ifname} combined {combined}")
37 defer(_set_threaded_state, cfg, threaded)
H A Dnetpoll_basic.py31 defer,
287 defer(bpftrace_stop)
340 defer(ethtool_set_queues_cnt, ifname, prev_queues)
350 defer(ethtool_set_ringsize, ifname, prev_ring_size)
/linux/io_uring/
H A Deventfd.c54 static bool __io_eventfd_signal(struct io_ev_fd *ev_fd, bool defer) in __io_eventfd_signal() argument
56 if (!defer && eventfd_signal_allowed()) { in __io_eventfd_signal()
76 void io_eventfd_signal(struct io_ring_ctx *ctx, bool cqe_event, bool defer) in io_eventfd_signal() argument
116 if (skip || __io_eventfd_signal(ev_fd, defer)) in io_eventfd_signal()
/linux/drivers/gpio/
H A Dgpiolib-acpi-quirks.c49 bool defer; in acpi_gpio_add_to_deferred_list() local
52 defer = !acpi_gpio_deferred_req_irqs_done; in acpi_gpio_add_to_deferred_list()
53 if (defer) in acpi_gpio_add_to_deferred_list()
57 return defer; in acpi_gpio_add_to_deferred_list()

1234