Lines Matching refs:True
96 def cmd(cmd, shell=True, include_stderr=False, background=False, fail=True):
143 def tool(name, args, flags, JSON=True, ns="", fail=True, include_stderr=False):
153 fail=fail, include_stderr=True)
168 def bpftool(args, JSON=True, ns="", fail=True, include_stderr=False):
173 _, progs = bpftool("prog show", JSON=True, ns=ns, fail=True)
180 fail(True, "%d BPF programs loaded, expected %d" %
185 _, maps = bpftool("map show", JSON=True, ns=ns, fail=True)
190 fail(True, "%d BPF maps loaded, expected %d" %
211 fail=True, include_stderr=False):
225 def ip(args, force=False, JSON=True, ns="", fail=True, include_stderr=False):
231 def tc(args, JSON=True, ns="", fail=True, include_stderr=False):
235 def ethtool(dev, opt, args, fail=True):
352 while True:
391 while True:
411 fail(True, "%d BPF programs bound, expected %d" %
473 def set_mtu(self, mtu, fail=True):
477 def set_xdp(self, bpf, mode, force=False, JSON=True, verbose=False,
478 fail=True, include_stderr=False):
485 def unset_xdp(self, mode, force=False, JSON=True,
486 fail=True, include_stderr=False):
546 fail=True, include_stderr=False):
563 fail=True, include_stderr=False):
580 def set_ethtool_tc_offloads(self, enable, fail=True):
669 fail(True, "Missing or incorrect message from netdevsim in verifier log")
682 include_stderr=True)
685 skip_hw=skip_hw, include_stderr=True)
688 include_stderr=True)
695 xdp = sim.ip_link_show(xdp=True)["xdp"]
702 two_xdps = sim.ip_link_show(xdp=True)["xdp"]
713 ret, _, err = sim.set_xdp(obj, "offload", fail=False, include_stderr=True)
718 ret, _, err = sim.unset_xdp("", force=True,
719 fail=False, include_stderr=True)
724 xdp = sim.ip_link_show(xdp=True)["xdp"]
738 two_xdps = sim.ip_link_show(xdp=True)["xdp"]
749 sim.set_ethtool_tc_offloads(True)
793 fail=False, include_stderr=True)
797 skip_extack = True
821 ret, _ = sim.cls_bpf_add_filter(obj, skip_hw=True, fail=False)
832 ret, _, err = sim.cls_bpf_add_filter(obj, skip_sw=True,
833 fail=False, include_stderr=True)
838 sim.set_ethtool_tc_offloads(True)
863 ret, _, err = sim.cls_bpf_add_filter(bytecode, skip_sw=True,
864 fail=False, include_stderr=True)
872 skip_sw=True,
873 fail=False, include_stderr=True)
883 sim.cls_bpf_add_filter(obj, prio=1, handle=1, skip_sw=True)
884 sim.cls_bpf_add_filter(obj, op="replace", prio=1, handle=1, skip_sw=True)
887 sim.cls_bpf_add_filter(obj, prio=1, handle=1, skip_hw=True)
888 sim.cls_bpf_add_filter(obj, op="replace", prio=1, handle=1, skip_hw=True)
904 test_spurios_extack(sim, obj, True, "netdevsim")
909 test_spurios_extack(sim, obj, True, "TC offload is disabled")
911 sim.set_ethtool_tc_offloads(True)
917 ret, _, err = sim.cls_bpf_add_filter(obj, verbose=True, skip_sw=True,
918 fail=False, include_stderr=True)
924 ret, _, err = sim.cls_bpf_add_filter(obj, verbose=True, skip_sw=True,
925 fail=False, include_stderr=True)
950 sim.set_ethtool_tc_offloads(True)
961 sim.set_ethtool_tc_offloads(True)
964 sim.cls_bpf_add_filter(obj, skip_sw=True)
970 sim.set_ethtool_tc_offloads(True)
979 sim.set_ethtool_tc_offloads(True)
983 ipl = sim.ip_link_show(xdp=True)
994 ret, _ = sim.set_xdp(obj, "drv", force=True, fail=False)
997 ipl = sim.ip_link_show(xdp=True)
1005 ret, _, err = sim.set_xdp(obj, "generic", force=True,
1006 fail=False, include_stderr=True)
1019 ret, _, err = sim.set_xdp(obj, "drv", fail=False, include_stderr=True)
1029 fail=False, include_stderr=True)
1038 ret, _, err = sim.set_xdp(offload, "drv", fail=False, include_stderr=True)
1047 dev=sim['ifname'], fail=False, include_stderr=True)
1054 _, _, err = sim.set_xdp(obj, "offload", verbose=True, include_stderr=True)
1055 ipl = sim.ip_link_show(xdp=True)
1087 fail=False, include_stderr=True)
1092 fail=False, include_stderr=True)
1105 ret, _, err = sim.cls_bpf_add_filter(obj, skip_sw=True,
1106 fail=False, include_stderr=True)
1112 sim.cls_bpf_add_filter(obj, skip_sw=True)
1113 ret, _, err = sim.set_xdp(obj, "offload", fail=False, include_stderr=True)
1120 sim.cls_bpf_add_filter(pinned, da=True, skip_sw=True)
1127 sim.set_xdp(pinned, "offload", force=True)
1129 sim.set_xdp(pinned, "offload", force=True)
1133 ret, _ = sim.cls_bpf_add_filter(pinned, da=True, skip_sw=True, fail=False)
1137 sim.cls_bpf_add_filter(obj, da=True, skip_sw=True)
1138 ret, _, err = sim.cls_bpf_add_filter(obj, da=True, skip_sw=True,
1139 fail=False, include_stderr=True)
1151 tc_proc = cmd(cmd_line, background=True, fail=False)
1182 check_dev_info(True, "")
1322 ret, _ = simA.set_xdp(progB, "offload", force=True, JSON=False, fail=False)
1325 ret, _ = d.set_xdp(progA, "offload", force=True, JSON=False, fail=False)
1332 ret, _, err = simA.set_xdp(progB, "offload", force=True, JSON=False,
1333 fail=False, include_stderr=True)
1337 ret, _, err = d.set_xdp(progA, "offload", force=True, JSON=False,
1338 fail=False, include_stderr=True)
1357 fail=False, include_stderr=True)
1365 fail=False, include_stderr=True)