| /linux-6.15/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | qos_ets_strict.sh | 61 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 D | qos_mc_aware.sh | 79 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 D | qos_max_descriptors.sh | 72 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 D | devlink_trap_policer.sh | 51 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 D | sch_red_core.sh | 104 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 D | sch_ets.sh | 24 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 D | sch_red_ets.sh | 83 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 D | sch_red_root.sh | 35 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 D | sch_ets_core.sh | 169 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 D | sch_red.sh | 59 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 D | sch_tbf_core.sh | 63 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 D | vxlan_reserved.sh | 51 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 D | sch_tbf_etsprio.sh | 33 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 D | rss_ctx.py | 201 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 D | tso.py | 15 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 D | gro_cells.c | 99 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 D | dev.h | 205 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 D | ping.py | 10 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 D | stats.py | 13 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 D | hds.py | 9 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 D | lib.sh | 502 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 D | fdb_notify.sh | 23 defer rm "$tmpf" 27 defer kill_process $!
|
| /linux-6.15/tools/testing/selftests/net/lib/sh/ |
| H A D | defer.sh | 52 local defer="$@" 54 __DEFER__JOBS[$defer_key]="$defer" 86 defer() function
|
| /linux-6.15/drivers/clk/baikal-t1/ |
| H A D | clk-ccu-pll.c | 148 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 D | clk-ccu-div.c | 344 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()
|