Lines Matching defs:cfg
24 def check_pause(cfg) -> None:
31 ethnl.pause_get({"header": {"dev-index": cfg.ifindex}})
37 data = ethnl.pause_get({"header": {"dev-index": cfg.ifindex,
42 def check_fec(cfg) -> None:
49 ethnl.fec_get({"header": {"dev-index": cfg.ifindex}})
55 data = ethnl.fec_get({"header": {"dev-index": cfg.ifindex,
60 def check_fec_hist(cfg) -> None:
67 data = ethnl.fec_get({"header": {"dev-index": cfg.ifindex,
90 def pkt_byte_sum(cfg) -> None:
103 qstat = get_qstat(cfg)
120 rtstat = rtnl.getlink({"ifi-index": cfg.ifindex})['stats64']
123 qstat = get_qstat(cfg)
128 def qstat_by_ifindex(cfg) -> None:
201 def check_down(cfg) -> None:
205 qstat = netfam.qstats_get({"ifindex": cfg.ifindex}, dump=True)[0]
211 ip(f"link set dev {cfg.dev['ifname']} down")
212 defer(ip, f"link set dev {cfg.dev['ifname']} up")
214 qstat2 = netfam.qstats_get({"ifindex": cfg.ifindex}, dump=True)[0]
220 netfam.qstats_get({"ifindex": cfg.ifindex, "scope": "queue"}, dump=True)
238 def procfs_hammer(cfg) -> None:
253 rtstat1 = rtnl.getlink({"ifi-index": cfg.ifindex})['stats64']
255 rtstat2 = rtnl.getlink({"ifi-index": cfg.ifindex})['stats64']
261 def procfs_downup_hammer(cfg) -> None:
267 channels = ethnl.channels_get({'header': {'dev-index': cfg.ifindex}})
275 cmd(f"ethtool -L {cfg.ifname} {rx_type} {max_queue_cnt}")
276 defer(cmd, f"ethtool -L {cfg.ifname} {rx_type} {cur_queue_cnt}")
282 ipset = f"ip link set dev {cfg.ifname}"
283 defer(ip, f"link set dev {cfg.ifname} up")
286 f"ethtool -L {cfg.ifname} {rx_type} 1; " + \
287 f"ethtool -L {cfg.ifname} {rx_type} {max_queue_cnt}; " + \
297 rtstat1 = rtnl.getlink({"ifi-index": cfg.ifindex})['stats64']
300 rtstat2 = rtnl.getlink({"ifi-index": cfg.ifindex})['stats64']
311 with NetDrvEnv(__file__, queue_count=100) as cfg:
315 args=(cfg, ))