| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | iou-zcrx.py | 9 from lib.py import bkg, cmd, defer, ethtool, rand_port, wait_port_listen 58 defer(cfg.ethnl.rings_set, {'header': {'dev-index': cfg.ifindex}, 62 defer(mp_clear_wait, cfg) 66 defer(ethtool, f"-X {cfg.ifname} default") 69 defer(ethtool, f"-N {cfg.ifname} delete {flow_rule_id}") 86 defer(cfg.ethnl.rings_set, {'header': {'dev-index': cfg.ifindex}, 90 defer(mp_clear_wait, cfg) 94 defer(ethtool, f"-X {cfg.ifname} default") 97 defer(ethtool, f"-X {cfg.ifname} delete context {rss_ctx_id}") 100 defer(ethtoo [all...] |
| H A D | rss_ctx.py | 15 from lib.py import cmd, ethtool, ip, defer, CmdExitFailure, wait_file 147 reset_indir = defer(ethtool, f"-X {cfg.ifname} default") 226 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}") 236 defer(ethtool, f"-X {cfg.ifname} {ctx_ref} delete") 257 defer(ethtool, f"-X {cfg.ifname} default") 262 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}") 289 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}") 303 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}") 334 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}") 337 defer(ethtool, f"-X {cfg.ifname} default") [all …]
|
| H A D | ipsec_vxlan.py | 9 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 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 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)
|
| H A D | toeplitz.py | 16 from lib.py import cmd, bkg, rand_port, defer 160 defer(cfg.ethnl.rss_set, {"header": {"dev-index": cfg.ifindex}, 189 defer(_configure_rps, cfg, [])
|
| /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_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 D | dev.h | 248 static inline void napi_set_defer_hard_irqs(struct napi_struct *n, u32 defer) in napi_set_defer_hard_irqs() argument 250 WRITE_ONCE(n->defer_hard_irqs, defer); in napi_set_defer_hard_irqs() 259 u32 defer) in netdev_set_defer_hard_irqs() argument 266 WRITE_ONCE(netdev->napi_defer_hard_irqs, defer); in netdev_set_defer_hard_irqs() 268 napi_set_defer_hard_irqs(napi, defer); in netdev_set_defer_hard_irqs() 271 netdev->napi_config[i].defer_hard_irqs = defer; in netdev_set_defer_hard_irqs()
|
| /linux/tools/testing/selftests/net/ |
| H A D | bridge_vlan_dump.sh | 21 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 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" 566 defer ip link del dev "$name" 575 defer ip link set dev "$member" nomaster 585 defer ip link set dev "$name" address "$old_addr" 609 defer ip link set dev "$name" down 619 defer ip link set dev "$name" up 628 defer ip addr del dev "$name" "$@" 634 defer ip route del "$@" 640 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/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_cli remove "$swp2" 192.0.2.100 "$GROUP4" "$swp1" "$swp3" [all …]
|
| H A D | sch_ets.sh | 28 defer tc qdisc del dev $swp2 root
|
| /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")
|
| /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 | 82 bool defer = false; in pl111_modeset_init() local 115 defer = true; in pl111_modeset_init() 142 if ((!panel && !bridge) && defer) in pl111_modeset_init()
|
| /linux/tools/testing/selftests/drivers/net/team/ |
| H A D | Makefile | 21 ../../../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, \ 30 "CmdExitFailure", "fd_read_timeout", "cmd", "bkg", "defer",
|