Lines Matching refs: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
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")
200 ethtool(f"-L {cfg.ifname} combined 4")
201 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
211 defer(ethtool, f"-X {cfg.ifname} {ctx_ref} delete")
221 ethtool(f"-L {cfg.ifname} combined 5")
225 ethtool(f"-L {cfg.ifname} combined 4")
229 ethtool(f"-X {cfg.ifname} {ctx_ref} weight 1 0 0 1")
232 defer(ethtool, f"-X {cfg.ifname} default")
237 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}")
243 ethtool(f"-L {cfg.ifname} combined 5")
252 ethtool(f"-L {cfg.ifname} combined 3")
259 ethtool(f"-L {cfg.ifname} combined 4")
264 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
270 ethtool(f"-X {cfg.ifname} {ctx_ref} weight 1 0 1 0")
278 defer(ethtool, f"-N {cfg.ifname} delete {ntuple2}")
285 ethtool(f"-L {cfg.ifname} combined 3")
308 ethtool(f"-L {cfg.ifname} combined 2")
309 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
311 ethtool(f"-X {cfg.ifname} weight 1 7")
312 defer(ethtool, f"-X {cfg.ifname} default")
314 ethtool(f"-L {cfg.ifname} combined {ch_max}")
344 ethtool(f"-X {cfg.ifname} hkey " + _rss_key_str(key))
372 defer(ethtool, f"-X {cfg.ifname} context {ids[-1]} delete")
375 defer(ethtool, f"-X {cfg.ifname} context {ids[-1]} delete")
378 defer(ethtool, f"-X {cfg.ifname} context {ids[-1]} delete")
444 ethtool(f"-L {cfg.ifname} combined {2 + 2 * ctx_cnt}")
445 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
452 ethtool(f"-X {cfg.ifname} equal 2")
453 defer(ethtool, f"-X {cfg.ifname} default")
461 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
475 ethtool(f"-X {cfg.ifname} context {ctx_id} {want_cfg}")
486 defer(ethtool, f"-N {cfg.ifname} delete {ntuple}")
532 ethtool(f"-L {cfg.ifname} combined {2 + 2 * ctx_cnt}")
533 defer(ethtool, f"-L {cfg.ifname} combined {qcnt}")
564 ethtool(f"-X {cfg.ifname} equal 2")
565 defer(ethtool, f"-X {cfg.ifname} default")
569 ctx.append(defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete"))
574 ntuple.append(defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}"))
605 ethtool(f"-L {cfg.ifname} combined 4")
606 defer(ethtool, f"-L {cfg.ifname} combined {queue_cnt}")
611 ethtool(f"-X {cfg.ifname} equal 4")
612 defer(ethtool, f"-X {cfg.ifname} default")
615 ethtool(f"-X {cfg.ifname} context {other_ctx} equal 4")
616 defer(ethtool, f"-X {cfg.ifname} context {other_ctx} delete")
619 ethtool(f"-X {cfg.ifname} context {ctx_id} start 2 equal 2")
620 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
626 ntuple = defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
644 defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
679 ethtool(f"-N {cfg.ifname} delete {ntuple_id}")
694 ctx_deleter = defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
700 defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
723 ethtool(f"-L {cfg.ifname} combined 4")
724 defer(ethtool, f"-L {cfg.ifname} combined {queue_cnt}")
729 ethtool(f"-X {cfg.ifname} equal 1")
730 defer(ethtool, f"-X {cfg.ifname} default")
734 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
743 defer(ethtool, f"-N {cfg.ifname} delete {ntuple_id}")
766 ethtool(f"-L {cfg.ifname} combined 4")
767 defer(ethtool, f"-L {cfg.ifname} combined {queue_cnt}")
772 ethtool(f"-X {cfg.ifname} equal 2")
773 defer(ethtool, f"-X {cfg.ifname} default")
777 defer(ethtool, f"-X {cfg.ifname} context {ctx_id} delete")
782 ethtool(f"-N {cfg.ifname} {flow_generic}")
783 defer(ethtool, f"-N {cfg.ifname} delete 1")
789 ethtool(f"-N {cfg.ifname} {flow_main}")
790 defer(ethtool, f"-N {cfg.ifname} delete 0")