Home
last modified time | relevance | path

Searched refs:rule_cfg (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-ethtool.c500 struct dpni_rule_cfg rule_cfg = { 0 }; in do_cls_rule() local
511 rule_cfg.key_size = dpaa2_eth_cls_key_size(DPAA2_ETH_DIST_ALL); in do_cls_rule()
514 key_buf = kzalloc(rule_cfg.key_size * 2, GFP_KERNEL); in do_cls_rule()
519 err = prep_cls_rule(fs, key_buf, key_buf + rule_cfg.key_size, &fields); in do_cls_rule()
546 rule_cfg.key_size = dpaa2_eth_cls_key_size(fields); in do_cls_rule()
549 key_iova = dma_map_single(dev, key_buf, rule_cfg.key_size * 2, in do_cls_rule()
556 rule_cfg.key_iova = key_iova; in do_cls_rule()
558 rule_cfg.mask_iova = key_iova + rule_cfg.key_size; in do_cls_rule()
566 fs->location, &rule_cfg, &fs_act); in do_cls_rule()
569 &rule_cfg); in do_cls_rule()
[all …]