Lines Matching full:ethtool

13 from lib.py import ethtool, ip, defer, GenerateTraffic, CmdExitFailure
34 return ethtool(f"-x {cfg.ifname} context {context}", json=True)[0]
48 output = ethtool(f"{act} {cfg.ifname} {opts}").stdout
55 features = ethtool(f"-k {cfg.ifname}", json=True)[0]
111 text = ethtool(f"-n {cfg.ifname} rule {rule_id}").stdout
127 raise KsftFailEx("ethtool results missing key: " + k)
129 raise KsftFailEx(f"ethtool results empty for '{k}': {data[k]}")
136 ethtool(f"-X {cfg.ifname} hkey " + _rss_key_str(key))
143 ethtool(f"-X {cfg.ifname} equal 3 hkey " + _rss_key_str(key))
144 reset_indir = defer(ethtool, f"-X {cfg.ifname} default")
153 ethtool(f"-X {cfg.ifname} default hkey " + _rss_key_str(key))
160 ethtool(f"-X {cfg.ifname} equal 2")
205 ethtool(f"-L {cfg.ifname} combined 4")
206 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
216 defer(ethtool, f"-X {cfg.ifname} {ctx_ref} delete")
226 ethtool(f"-L {cfg.ifname} combined 5")
230 ethtool(f"-L {cfg.ifname} combined 4")
234 ethtool(f"-X {cfg.ifname} {ctx_ref} weight 1 0 0 1")
237 defer(ethtool, f"-X {cfg.ifname} default")
242 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}")
248 ethtool(f"-L {cfg.ifname} combined 5")
257 ethtool(f"-L {cfg.ifname} combined 3")
264 ethtool(f"-L {cfg.ifname} combined 4")
269 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
275 ethtool(f"-X {cfg.ifname} {ctx_ref} weight 1 0 1 0")
283 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
290 ethtool(f"-L {cfg.ifname} combined 3")
313 ethtool(f"-L {cfg.ifname} combined 2")
314 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
316 ethtool(f"-X {cfg.ifname} weight 1 7")
317 defer(ethtool, f"-X {cfg.ifname} default")
319 ethtool(f"-L {cfg.ifname} combined {ch_max}")
378 defer(ethtool, f"-X {cfg.ifname} context {ids[-1]} delete")
381 defer(ethtool, f"-X {cfg.ifname} context {ids[-1]} delete")
384 defer(ethtool, f"-X {cfg.ifname} context {ids[-1]} delete")
450 ethtool(f"-L {cfg.ifname} combined {2 + 2 * ctx_cnt}")
451 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
458 ethtool(f"-X {cfg.ifname} equal 2")
459 defer(ethtool, f"-X {cfg.ifname} default")
467 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
481 ethtool(f"-X {cfg.ifname} context {ctx_id} {want_cfg}")
492 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}")
538 ethtool(f"-L {cfg.ifname} combined {2 + 2 * ctx_cnt}")
539 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
570 ethtool(f"-X {cfg.ifname} equal 2")
571 defer(ethtool, f"-X {cfg.ifname} default")
575 ctx.append(defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete"))
580 ntuple.append(defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}"))
611 ethtool(f"-L {cfg.ifname} combined 4")
612 defer(ethtool, f"-L {cfg.ifname} combined {queue_cnt}")
617 ethtool(f"-X {cfg.ifname} equal 4")
618 defer(ethtool, f"-X {cfg.ifname} default")
621 ethtool(f"-X {cfg.ifname} context {other_ctx} equal 4")
622 defer(ethtool, f"-X {cfg.ifname} context {other_ctx} delete")
625 ethtool(f"-X {cfg.ifname} context {ctx_id} start 2 equal 2")
626 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
632 ntuple = defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
650 defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
685 ethtool(f"-N {cfg.ifname} delete {ntuple_id}")
700 ctx_deleter = defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
706 defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
729 ethtool(f"-L {cfg.ifname} combined 4")
730 defer(ethtool, f"-L {cfg.ifname} combined {queue_cnt}")
735 ethtool(f"-X {cfg.ifname} equal 1")
736 defer(ethtool, f"-X {cfg.ifname} default")
740 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
749 defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
772 ethtool(f"-L {cfg.ifname} combined 4")
773 defer(ethtool, f"-L {cfg.ifname} combined {queue_cnt}")
778 ethtool(f"-X {cfg.ifname} equal 2")
779 defer(ethtool, f"-X {cfg.ifname} default")
783 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
788 ethtool(f"-N {cfg.ifname} {flow_generic}")
789 defer(ethtool, f"-N {cfg.ifname} delete 1")
795 ethtool(f"-N {cfg.ifname} {flow_main}")
796 defer(ethtool, f"-N {cfg.ifname} delete 0")