| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | iou-zcrx.py | 8 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 D | rss_ctx.py | 13 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 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 …]
|
| H A D | devlink_rate_tc_bw.py | 66 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 D | tso.py | 15 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 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_cl [all...] |
| H A D | sch_ets.sh | 28 defer tc qdisc del dev $swp2 root
|
| /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(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 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 | napi_threaded.py | 11 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 D | netpoll_basic.py | 31 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 D | queues.py | 8 from lib.py import bkg, cmd, defer, ip 105 defer(ip, f"link set dev {cfg.dev['ifname']} up")
|
| H A D | xdp.py | 19 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 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 | 5 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 D | vlan_bridge_binding.sh | 213 defer set_vlans type vlan bridge_binding off 219 defer set_vlans type vlan bridge_binding on
|
| /linux/drivers/gpio/ |
| H A D | gpiolib-acpi-quirks.c | 49 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 D | pl111_drv.c | 81 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 D | Makefile | 15 ../../../net/lib/sh/defer.sh \
|
| /linux/tools/testing/selftests/net/lib/py/ |
| H A D | __init__.py | 15 from .utils import CmdExitFailure, fd_read_timeout, cmd, bkg, defer, \
|
| /linux/tools/testing/selftests/drivers/net/lib/py/ |
| H A D | __init__.py | 24 from net.lib.py import bkg, cmd, bpftool, bpftrace, defer, ethtool, \
|
| /linux/tools/testing/selftests/drivers/net/hw/lib/py/ |
| H A D | __init__.py | 24 from net.lib.py import bkg, cmd, bpftool, bpftrace, defer, ethtool, \
|
| /linux/drivers/soundwire/ |
| H A D | cadence_master.c | 628 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()
|