Home
last modified time | relevance | path

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

1234

/linux/tools/testing/selftests/drivers/net/hw/
H A Diou-zcrx.py8 from lib.py import bkg, cmd, defer, ethtool, rand_port, wait_port_listen
26 return (ctx_id, defer(ethtool, f"-X {cfg.ifname} delete context {ctx_id}"))
51 defer(ethtool, f"-G {cfg.ifname} tcp-data-split auto")
54 defer(ethtool, f"-G {cfg.ifname} hds-thresh {hds_thresh}")
57 defer(ethtool, f"-G {cfg.ifname} rx {rx_ring}")
60 defer(ethtool, f"-X {cfg.ifname} default")
63 defer(ethtool, f"-N {cfg.ifname} delete {flow_rule_id}")
82 defer(ethtool, f"-G {cfg.ifname} tcp-data-split auto")
85 defer(ethtool, f"-G {cfg.ifname} hds-thresh {hds_thresh}")
88 defer(ethtool, f"-G {cfg.ifname} rx {rx_ring}")
[all …]
H A Drss_ctx.py13 from lib.py import ethtool, ip, defer, GenerateTraffic, CmdExitFailure
144 reset_indir = defer(ethtool, f"-X {cfg.ifname} default")
206 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
216 defer(ethtool, f"-X {cfg.ifname} {ctx_ref} delete")
237 defer(ethtool, f"-X {cfg.ifname} default")
242 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}")
269 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
283 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
314 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
317 defer(ethtoo
[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 …]
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 Dtso.py15 from lib.py import bkg, cmd, defer, ethtool, ip, rand_port, wait_port_listen
108 defer(ip, f"link del {tun_type}-ksft")
115 defer(ip, f"link del {tun_type}-ksft", host=cfg.remote)
138 defer(restore_wanted_features, cfg)
/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_cl
[all...]
H A Dsch_ets.sh28 defer tc qdisc del dev $swp2 root
/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(sizeof(*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/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 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)
H A Dqueues.py8 from lib.py import bkg, cmd, defer, ip
105 defer(ip, f"link set dev {cfg.dev['ifname']} up")
H A Dxdp.py19 from lib.py import ip, bpftool, defer
114 defer(ip, f"link set dev {cfg.remote_ifname} mtu 1500", host=cfg.remote)
120 defer(ip, f"link set dev {cfg.ifname} mtu 1500 xdpdrv off")
/linux/tools/testing/selftests/net/
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.sh5 source "$net_dir/lib/sh/defer.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 "$@"
H A Dvlan_bridge_binding.sh213 defer set_vlans type vlan bridge_binding off
219 defer set_vlans type vlan bridge_binding on
/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()
/linux/drivers/gpu/drm/pl111/
H A Dpl111_drv.c81 bool defer = false; in pl111_modeset_init() local
114 defer = true; in pl111_modeset_init()
141 if ((!panel && !bridge) && defer) in pl111_modeset_init()
/linux/tools/testing/selftests/drivers/net/team/
H A DMakefile15 ../../../net/lib/sh/defer.sh \
/linux/tools/testing/selftests/net/lib/py/
H A D__init__.py15 from .utils import CmdExitFailure, fd_read_timeout, cmd, bkg, defer, \
/linux/tools/testing/selftests/drivers/net/lib/py/
H A D__init__.py24 from net.lib.py import bkg, cmd, bpftool, bpftrace, defer, ethtool, \
/linux/tools/testing/selftests/drivers/net/hw/lib/py/
H A D__init__.py24 from net.lib.py import bkg, cmd, bpftool, bpftrace, defer, ethtool, \
/linux/drivers/soundwire/
H A Dcadence_master.c628 int offset, int count, bool defer) in _cdns_xfer_msg() argument
657 if (defer) in _cdns_xfer_msg()
800 struct sdw_defer *defer = &bus->defer_msg; in cdns_xfer_msg_defer() local
801 struct sdw_msg *msg = defer->msg; in cdns_xfer_msg_defer()
932 struct sdw_defer *defer = &bus->defer_msg; in sdw_cdns_irq() local
936 if (defer && defer->msg) { in sdw_cdns_irq()
937 cdns_fill_msg_resp(cdns, defer->msg, in sdw_cdns_irq()
938 defer->length, 0); in sdw_cdns_irq()
939 complete(&defer->complete); in sdw_cdns_irq()

1234